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
337077931635	337077932198	337077932746	337077933296	337077933848	337077934398	337077934948	337077935498	337077936046	337077936596	337077937146	337077937698	337077938248	337077938798	337077939348	337077939898	337077940448	337077940998	337077941546	337077942098	337077942648	337077943196	337077943748	337077944298	337077944846	337077945398	337077945948	337077946498	337077947048	337077947598	337077948148	337077948698	337077949246	337077949798	337077950348	337077950898	337077951448	337077951998	337077952548	337077953098	337077953648	337077954198	337077954748	337077955298	337077955848	337077956398	337077956948	337077957498	337077958048	337077958598	337077959148	337077959698	337077960248	337077960798	337077961348	337077961898	337077962448	337077962998	337077963548	337077964098	337077964648	337077965198	337077965748	337077966298	337077966848	337077967398	337077967948	337077968498	337077969048	337077969598	337077970148	337077970698	337077971248	337077971798	337077972348	337077972898	337077973448	337077973998	337077974548	337077975098	337077975648	337077976198	337077976748	337077977298	337077977848	337077978398	337077978948	337077979498	337077980048	337077980598	337077981148	337077981698	337077982248	337077982798	337077983348	337077983898	337077984448	337077984998	337077985548	337077986098	337077986648	337077987198	337077987748	337077988298	337077988848	337077989398	337077989948	337077990498	337077991048	337077991598	337077992148	337077992698	337077993248	337077993798	337077994348	337077994898	337077995448	337077995998	337077996548	337077997098	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	3650	2300	2776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20751	8338	9215	6733	5192	3895	2238	1757	2091	21364	16088	1096	510	487	423	426	468	408	406	353	400	422	406	375	372	399	339	382	361	382	382	342	391	389	373	367	371	391	359	388	358	382	385	371	351	366	373	375	354	365	372	351	351	358	345	370	371	329	395	348	376	330	356	360	347	374	357	348	366	377	303	399	377	377	360	381	352	328	344	356	352	333	338	328	331	367	363	344	314	361	374	354	360	347	373	355	385	351	357	335	363	322	365	342	357	346	327	382	367	385	342	341	357	354	363	362	350	358	342	348	366	374	327	354	380	364	348	368	342	381	338	358	364	346	406	347	370	346	343	345	372	350	302	319	321	371	354	344	373	365	325	321	330	323	361	343	348	372	386	365	366	355	386	336	317	338	330	358	361	365	361	352	348	370	351	348	356	335	366	365	367	369	348	333	333	336	365	375	359	365	383	355	304	362	352	350	400	320	363	391	374	340	351	325	353	372	320	337	350	336	344	357	355	303	372	367	365	358	347	332	387	352	329	359	376	375	325	358	388	395	357	375	366	351	339	354	386	336	369	363	324	365	378	355	355	376	330	376	371	347	349	367	381	399	345	372	395	359	333	361	347	337	355	365	384	332	380	323	379	372	377	372	380	345	354	352	317	389	348	361	364	339	336	350	366	357	332	334	356	354	358	391	330	347	358	365	333	362	336	349	372	360	327	351	361	380	332	402	369	359	385	325	350	381	380	330	354	328	343	355	339	345	349	318	336	344	364	360	359	386	369	404	368	372	379	364	374	375	346	362	391	407	325	346	377	329	347	324	373	340	374	354	343	392	386	333	327	356	362	362	365	344	393	339	381	328	366	362	367	380	373	359	376	371	368	364	383	348	314	413	337	357	363	381	368	369	354	341	347	376	341	316	347	362	361	381	388	345	343	354	385	341	375	351	323	354	348	322	339	318	317	321	369	363	348	349	344	364	370	330	335	345	390	358	362	337	367	357	354	339	353	361	332	299	388	331	357	378	362	345	327	332	329	339	349	358	365	341	371	353	343	342	341	348	357	336	373	366	366	344	361	365	377	369	359	393	347	347	361	368	394	361	324	374	333	374	362	371	371	344	325	351	373	361	354	372	375	333	363	348	345	359	346	375	356	353	332	359	387	367	358	371	347	354	356	334	349	365	365	352	383	355	330	325	394	385	336	341	347	343	373	368	367	371	362	361	365	346	400	351	360	334	359	341	392	376	386	394	352	326	355	341	358	334	377	361	340	359	407	381	354	368	348	318	336	358	385	369	343	346	348	364	337	373	331	341	332	356	333	356	344	386	382	381	336	309	368	335	373	351	362	330	395	364	368	345	337	354	361	361	355	321	365	332	377	330	349	356	327	340	338	318	350	377	359	355	359	335	361	352	371	377	311	317	349	331	342	329	334	351	338	364	377	369	337	352	352	369	382	372	369	351	339	399	347	363	351	344	330	396	368	355	366	326	359	356	352	361	352	372	390	385	351	343	383	380	315	380	359	341	358	341	336	356	376	361	382	363	346	376	361	352	335	392	356	348	341	335	321	373	390	361	374	360	353	347	390	371	378	376	368	378	348	357	322	364	389	361	305	336	359	337	360	360	362	353	351	337	342	360	365	320	343	365	393	375	325	366	374	322	352	372	385	332	306	360	381	335	352	331	348	348	331	389	337	330	338	352	388	341	339	354	348	325	352	356	362	348	343	368	356	340	356	342	345	382	376	348	359	372	355	372	369	341	350	341	345	343	396	321	324	370	351	340	340	348	324	388	342	357	385	330	359	348	354	384	344	379	382	379	337	336	377	381	380	349	348	296	347	359	386	370	360	337	364	342	343	338	335	372	328	340	365	361	330	362	376	395	339	363	330	355	358	346	343	348	354	344	346	352	383	362	345	351	384	356	354	350	361	340	357	311	356	295	361	342	332	329	359	356	342	380	359	337	332	363	365	324	384	376	377	356	356	394	340	342	347	306	324	384	297	373	355	355	396	376	351	367	364	345	363	372	336	361	340	329	356	321	323	374	343	350	325	351	396	363	379	351	359	339	363	347	356	325	377	355	342	337	338	368	362	355	319	368	357	337	333	353	348	331	315	355	415	343	373	362	358	370	355	350	343	382	338	401	360	334	362	352	340	362	375	355	375	363	359	303	348	369	321	372	343	398	337	359	348	337	366	335	342	349	360	324	364	377	359	368	362	366	353	384	380	346	350	363	366	347	367	377	365	343	362	375	363	365	350	364	363	367	364	369	362	355	361	354	390	325	361	370	335	366	357	349	341	363	349	350	294	326	349	375	361	341	350	364	349	389	364	371	365	354	363	391	379	337	317	350	373	364	339	358	390	342	368	363	342	343	332	336	356	368	377	360	397	339	339	349	352	373	351	377	360	364	377	360	356	399	377	351	323	344	328	333	343	347	401	317	347	323	340	342	325	374	332	330	368	353	355	358	358	402	379	374	353	345	371	351	350	355	366	358	352	353	368	364	368	324	343	346	318	350	365	354	348	372	360	352	341	333	366	330	337	367	353	383	380	357	379	359	378	358	321	360	365	337	345	350	346	375	354	350	341	373	362	388	366	370	354	359	385	381	366	314	367	360	398	333	346	350	387	339	325	391	331	329	319	365	361	364	339	371	348	364	342	328	366	365	341	353	336	342	316	358	351	353	347	320	339	368	361	360	367	387	351	322	336	355	347	330	364	359	361	313	355	331	353	329	365	386	350	339	367	330	361	373	367	308	349	337	352	362	346	361	338	302	345	373	382	367	342	354	369	398	347	390	325	346	345	355	329	331	374	339	349	313	389	391	368	335	318	356	347	330	355	373	349	355	361	334	332	366	378	351	341	368	376	344	372	391	324	379	361	357	298	354	340	341	305	368	327	389	338	371	375	343	366	359	367	354	334	346	349	325	329	368	357	310	380	359	337	357	364	321	367	338	369	353	347	366	343	395	366	374	329	348	391	327	360	387	341	341	380	336	336	382	375	362	365	362	332	351	358	354	340	347	363	387	373	368	352	383	361	358	354	383	365	362	372	343	345	341	348	370	392	396	327	377	348	377	359	363	367	331	375	368	398	380	346	364	353	348	388	390	338	357	356	347	362	362	356	337	376	380	336	369	369	357	370	339	413	325	343	373	331	330	342	364	336	348	375	392	362	391	350	336	374	347	367	379	343	346	373	320	369	328	373	337	388	362	339	347	369	381	314	367	362	351	366	337	352	356	369	369	373	360	352	349	380	326	356	337	341	343	363	370	321	344	310	386	402	349	353	346	378	362	361	340	354	380	352	377	328	340	339	368	327	373	324	369	375	376	367	364	350	373	408	333	335	317	351	347	353	339	345	353	329	359	348	364	372	396	368	331	341	332	361	348	369	339	324	365	350	374	387	386	376	359	344	356	358	347	348	361	358	399	369	335	332	383	325	365	380	318	333	351	355	355	341	344	411	364	334	339	309	354	351	373	359	337	370	373	386	360	340	346	357	374
9919	6241	14940	15390	15948	13764	9220	7736	9525	45393	19476	2288	1880	1648	1323	1208	1164	1121	1219	1129	1007	948	1036	965	991	1035	973	951	900	936	924	962	894	944	881	888	903	856	890	890	897	920	866	794	811	828	823	906	873	839	868	811	827	847	864	886	848	843	865	867	777	813	838	864	814	830	859	857	907	782	802	797	818	820	739	845	785	856	814	813	881	862	803	810	821	809	797	870	857	791	844	822	904	829	767	840	847	874	832	791	835	808	838	816	832	833	813	784	859	788	822	863	843	828	800	781	853	818	836	839	797	836	822	837	801	850	812	800	841	832	810	799	863	807	832	839	817	773	810	773	807	803	833	843	789	771	803	868	816	787	798	802	763	823	788	847	790	784	748	799	815	788	810	804	855	791	846	810	824	826	832	854	813	794	777	832	802	784	801	820	814	795	822	796	856	840	839	789	787	822	828	843	833	835	791	779	817	833	874	831	836	871	763	793	812	789	838	797	784	835	817	802	859	817	823	805	856	758	852	828	808	845	838	837	741	841	848	809	839	802	811	845	854	866	829	826	872	783	802	855	832	817	828	821	822	737	832	818	793	802	811	805	823	752	797	823	792	811	820	783	818	788	830	795	779	841	816	819	795	808	791	831	824	801	802	837	812	832	873	811	787	846	806	853	798	836	822	764	787	822	773	800	789	814	792	777	853	768	787	766	763	847	828	815	823	823	816	853	844	827	851	782	820	813	820	790	814	797	765	826	835	771	808	773	812	835	815	796	799	797	789	809	838	864	793	811	802	811	790	825	837	821	779	810	775	753	849	796	839	775	793	832	823	783	803	841	798	836	804	831	776	801	814	778	807	818	799	868	835	812	863	855	815	792	828	796	824	785	819	843	844	784	799	838	782	855	794	780	784	825	813	786	808	789	802	742	808	846	801	824	800	764	783	757	794	797	795	796	855	805	790	809	826	822	822	803	826	844	777	807	845	794	808	786	791	785	817	774	840	763	842	840	895	821	803	815	851	833	820	837	778	803	771	788	871	827	854	807	821	833	780	806	795	762	828	849	787	755	823	820	767	806	794	776	835	811	867	861	793	796	797	753	806	804	845	811	849	747	771	796	837	869	788	779	786	841	826	761	797	777	768	813	766	801	822	770	811	828	823	826	830	810	794	781	852	838	829	786	803	829	830	828	770	797	826	780	789	829	785	785	815	811	773	846	788	826	776	797	819	786	761	794	856	799	831	774	792	859	828	854	844	775	824	819	840	853	810	827	833	880	767	840	782	804	828	814	828	794	790	834	833	793	859	867	762	778	771	848	836	831	773	803	787	792	818	835	796	813	793	849	802	747	782	798	793	819	807	815	818	824	817	804	837	841	810	806	853	799	833	830	767	871	803	843	808	821	783	803	765	759	823	787	830	817	784	834	823	816	792	763	812	780	809	833	843	789	789	807	844	793	776	849	815	795	811	781	820	795	860	812	787	789	777	833	821	829	844	766	825	844	785	820	810	830	835	769	790	827	848	779	863	813	817	797	842	799	804	826	852	834	805	824	781	883	816	744	822	838	879	773	840	816	824	837	765	812	795	792	814	771	816	816	787	829	833	813	814	767	838	763	761	812	799	855	816	813	796	829	785	772	812	802	893	774	795	787	789	779	734	814	798	841	772	831	775	764	834	808	814	794	869	810	864	822	822	809	816	810	810	836	794	795	800	781	841	845	802	806	763	843	815	779	817	834	773	838	796	805	781	863	806	832	757	796	818	792	791	814	814	786	800	762	784	812	799	831	795	801	804	823	815	829	801	776	813	798	781	837	817	800	830	817	829	823	797	819	781	838	788	806	778	798	786	846	823	766	819	766	779	806	845	798	806	828	794	820	785	821	792	803	843	832	747	827	827	849	825	863	813	798	827	795	798	837	786	825	844	841	792	788	797	810	803	783	822	808	776	825	823	816	773	783	815	805	852	846	789	828	772	779	819	814	818	828	761	819	786	845	840	807	832	837	793	815	796	821	812	827	848	817	830	777	793	818	803	816	823	812	780	816	833	772	827	801	781	803	801	845	795	799	833	781	787	785	867	860	791	789	817	816	855	792	806	846	825	808	787	765	839	793	814	803	816	787	859	803	797	825	811	767	839	785	797	778	810	837	866	775	823	812	805	772	817	817	800	832	813	792	784	840	823	835	768	830	803	800	810	826	825	823	794	831	799	792	773	825	789	809	767	778	816	801	822	818	858	853	797	808	812	716	833	829	795	767	819	818	793	760	816	868	814	814	794	830	811	785	794	762	828	797	844	772	826	779	796	799	861	790	812	784	829	807	770	796	821	797	810	806	801	829	786	818	788	839	829	809	845	883	823	817	865	808	803	846	807	793	828	823	802	810	808	820	817	846	819	832	811	874	830	830	778	829	850	824	820	810	790	802	814	797	785	833	779	823	838	821	850	818	836	813	783	812	822	843	842	754	819	832	812	806	743	779	802	820	798	792	761	801	838	798	848	797	810	875	800	806	795	812	816	809	795	821	757	807	751	798	760	828	835	792	800	774	815	773	826	751	880	813	827	825	835	868	815	868	744	806	840	799	816	799	850	796	839	793	762	828	831	879	824	823	829	826	792	807	766	796	815	795	816	823	841	806	834	761	824	788	815	813	837	793	839	836	810	855	832	836	800	773	792	824	807	797	820	802	767	749	760	801	815	737	804	840	799	826	758	840	774	801	837	847	761	858	809	766	807	814	819	800	792	813	811	819	802	811	771	845	812	896	789	819	838	806	791	795	826	799	773	821	791	752	817	821	842	825	843	819	757	840	773	810	768	844	822	791	808	787	822	807	814	853	833	837	810	803	884	777	791	818	815	808	839	777	779	799	831	783	815	795	850	884	811	847	762	775	792	817	793	855	837	782	837	808	779	753	790	777	804	800	803	793	852	804	832	808	861	827	796	804	804	801	799	756	825	756	798	830	805	788	834	822	783	816	866	816	798	825	781	775	819	848	774	821	823	823	836	815	789	811	794	803	842	782	786	868	830	817	787	824	760	805	803	798	811	837	780	833	809	846	810	805	749	783	820	821	823	786	791	828	817	816	820	816	856	763	820	873	774	846	810	822	844	802	860	809	838	798	800	821	770	832	812	825	829	827	763	854	809	850	790	875	821	829	871	765	807	819	834	793	762	799	824	804	819	783	767	780	804	813	845	807	861	811	768	846	832	799	798	768	782	844	790	785	844	773	798	828	836	820	765	839	818	798	799	828	864	842	806	813	778	792	779	760	858	819	790	811	827	820	764	810	791	801	837	829	809	786	821	807	810	862	810	800	819	823	860	793	832	861	786	834	817	833	840	842	806	797	871	834	881	854	727	849	792	764	778	816	803	854	827	775	802	852	745	851	849	769	811	818	781	783	803	815	809	809	819	860	824	808	799	771	825	769	774	792	809	805	809	827	821	780	830	827	834	781	822	817	763	808	860	800	791	851	803	822	853	831	752	806	867	765	784	825	813	811	847	805
3862	1832	2102	1498	1421	991	580	444	386	698	404	103	129	124	102	105	113	134	131	102	115	132	133	120	115	106	122	130	128	116	136	120	110	111	118	129	137	114	102	131	119	118	133	120	103	117	104	112	94	131	122	114	96	107	121	109	122	104	108	120	114	121	111	117	113	94	125	149	111	124	103	110	122	105	110	125	105	125	122	110	123	117	122	107	112	133	99	121	101	125	133	134	104	125	123	111	98	113	123	106	113	123	123	119	109	122	98	138	117	116	102	136	126	119	118	125	98	118	130	106	103	111	116	112	102	110	113	133	103	130	101	110	127	104	103	101	131	116	145	117	108	104	92	125	96	125	115	128	129	116	94	118	112	123	118	120	139	109	131	107	114	137	105	140	145	124	122	113	131	115	116	101	124	123	115	118	117	154	110	124	105	118	115	123	126	122	116	115	105	114	112	153	118	128	109	106	116	94	106	112	116	114	133	131	111	112	109	123	114	126	117	126	129	137	130	127	114	129	122	116	114	109	102	110	137	106	115	104	127	104	113	121	105	117	120	141	114	124	138	127	112	126	108	112	98	117	108	127	119	112	116	128	120	134	95	107	102	130	133	111	109	123	120	111	110	104	123	104	118	114	118	137	140	105	107	117	132	108	105	108	129	110	108	120	122	124	132	108	118	105	126	98	96	136	118	106	133	116	122	115	129	117	125	125	144	111	95	105	103	107	109	125	105	132	133	119	110	118	127	110	118	113	111	129	115	103	114	109	104	113	118	128	129	116	94	103	106	122	137	92	115	102	136	126	129	106	130	105	120	125	99	138	120	120	110	112	125	126	111	124	131	121	96	113	115	120	126	122	131	122	112	129	109	111	111	140	104	118	153	134	129	93	113	127	119	117	120	103	135	104	115	125	124	116	111	129	100	101	122	116	128	118	112	101	111	115	114	114	100	103	121	91	123	111	113	130	103	111	130	120	108	108	132	135	111	104	119	133	91	129	116	145	111	118	129	135	105	116	132	136	126	118	131	129	110	111	117	120	124	123	113	99	137	113	113	103	131	132	102	94	111	135	108	119	102	117	133	126	130	114	135	127	102	124	115	102	115	119	101	113	115	88	110	129	114	117	142	137	113	110	112	112	107	114	133	124	124	126	109	114	112	130	100	107	117	124	106	102	117	130	125	103	127	119	119	121	114	119	109	110	131	102	140	101	119	113	120	121	109	118	123	145	131	108	121	123	145	125	120	100	129	102	120	120	122	127	143	123	102	118	102	113	113	114	147	107	117	129	130	104	128	123	140	109	108	94	104	97	134	95	108	120	112	132	130	136	129	155	127	103	101	117	108	116	119	122	112	114	108	119	96	128	125	114	95	106	142	115	113	136	111	133	126	116	98	115	122	121	101	116	123	133	116	132	105	136	130	118	131	130	114	106	98	104	113	125	112	119	119	109	124	97	130	119	98	125	125	113	138	101	103	113	134	109	119	109	102	111	103	123	109	103	112	136	98	133	111	107	118	129	114	123	130	122	112	105	106	91	108	122	114	132	107	122	114	152	109	127	133	126	108	130	128	131	127	106	128	115	112	119	107	110	127	140	97	127	116	114	128	122	108	99	136	124	121	101	136	105	129	119	111	117	116	111	144	129	115	126	120	125	121	127	121	125	125	127	120	126	124	148	111	119	126	105	111	126	103	108	102	101	138	117	119	105	121	97	114	121	98	111	88	116	113	115	134	118	90	127	91	112	107	115	115	118	114	118	129	131	101	111	119	123	118	134	126	117	111	121	109	121	108	116	111	130	112	120	135	96	109	133	114	106	106	123	111	123	117	115	108	128	98	116	119	123	113	117	107	122	113	115	107	95	122	116	114	105	110	128	129	121	104	120	122	118	113	96	138	122	112	105	120	102	110	116	117	110	124	114	121	99	143	116	111	109	133	106	120	153	111	106	113	103	102	111	118	123	133	107	109	115	136	138	114	119	117	114	113	124	111	106	118	113	118	99	122	122	110	99	131	135	114	119	105	128	107	118	119	114	105	106	109	120	97	109	119	103	111	114	128	108	122	110	126	117	94	116	112	119	123	98	118	98	112	112	131	111	107	125	116	104	111	114	104	118	121	122	130	111	96	126	127	115	110	128	123	122	111	105	120	109	108	108	130	119	117	105	105	119	138	122	112	123	102	120	110	122	131	119	105	126	125	110	132	134	108	106	113	137	131	119	129	127	127	119	112	115	121	105	115	133	102	108	125	127	112	117	137	112	117	120	101	127	112	115	116	109	108	113	116	119	111	102	87	110	126	101	105	107	125	117	107	116	129	107	99	114	117	128	92	130	100	115	103	112	122	124	107	112	114	134	119	124	141	113	108	115	125	127	100	110	108	118	121	118	120	142	129	126	118	100	137	114	135	123	115	134	114	89	112	106	152	124	134	118	132	122	122	134	116	119	116	111	110	124	119	121	104	124	133	113	117	120	141	120	126	96	106	119	136	109	130	129	123	124	127	96	139	124	114	129	125	115	130	112	111	117	104	104	123	120	103	116	139	138	117	133	113	96	119	128	115	137	115	116	112	86	114	99	105	131	135	106	105	130	117	109	107	117	143	113	124	121	129	105	120	118	117	102	124	121	120	134	113	119	100	109	108	130	110	104	114	103	126	121	118	105	123	117	109	132	115	116	111	101	128	114	112	123	151	118	109	106	123	113	118	113	131	105	108	97	116	106	143	106	131	122	120	132	91	121	96	112	128	115	120	102	112	104	127	114	127	115	135	110	117	120	127	121	106	121	112	116	137	121	113	126	120	143	122	121	104	122	125	109	118	117	112	135	127	139	117	111	133	120	109	111	120	128	140	112	120	122	135	100	105	114	116	123	119	140	122	104	124	107	119	110	107	111	112	124	146	120	101	127	124	128	120	131	115	130	113	160	126	111	107	102	108	135	126	122	101	121	111	113	132	114	107	133	124	113	126	104	103	121	125	129	112	128	111	122	138	99	130	141	114	105	132	120	133	125	131	123	109	117	114	106	134	105	116	115	105	109	116	115	114	114	119	132	129	117	110	110	109	118	109	116	114	118	121	125	142	132	126	104	124	123	114	123	110	91	137	110	110	117	145	122	127	120	124	124	134	121	125	128	101	112	124	120	115	112	103	134	104	105	116	133	112	120	109	117	128	117	122	126	118	102	135	114	120	148	108	127	114	125	117	130	112	123	121	143	124	117	123	119	118	108	122	119	131	132	128	125	123	133	135	124	96	134	127	118	125	97	102	113	116	130	111	126	123	117	127	107	129	112	114	104	123	112	103	116	107	124	123	135	122	126	110	114	124	102	110	113	121	123	105	117	96	118	101	104	136	118	108	112	122	127	101	106	127	120	112	135	120	128	122	132	114	122	135	115	118	115	121	121	120	112	121	130	127	107	131	126	110	101	141	92	106	117	112	134	125	115	142	126	95	122	103	109	139	153	122	122	116	114	92	116	121	115	124	105	80	134	113	121	111	129
2952	1837	4424	4665	5646	4315	2840	2232	1966	3883	1946	377	360	364	337	328	347	321	349	290	329	346	329	346	336	330	314	347	351	327	336	312	318	314	319	325	351	360	316	335	331	346	329	340	338	319	311	289	339	348	335	343	334	318	357	332	295	315	325	353	343	338	337	337	316	305	339	306	340	324	332	327	323	320	361	316	317	341	335	330	315	358	346	334	318	320	324	332	315	326	308	313	322	339	324	301	318	322	334	357	288	358	289	355	341	335	328	314	336	304	314	316	311	317	356	355	329	352	371	327	317	342	333	310	369	346	317	300	328	359	361	337	315	328	288	299	330	352	338	361	324	332	301	345	336	351	368	298	351	338	329	318	302	354	342	365	328	346	365	305	300	317	353	337	344	316	300	345	326	345	337	346	374	324	329	353	337	339	329	336	352	294	333	337	357	313	349	335	278	297	289	335	340	325	302	343	346	349	345	301	335	317	312	328	308	323	319	309	337	325	353	339	342	321	317	293	351	361	291	337	283	297	324	331	338	354	363	360	332	294	336	298	357	321	329	327	354	319	321	296	347	326	354	354	342	351	356	316	331	309	344	335	316	325	299	308	308	314	326	312	365	340	348	352	332	332	333	358	359	327	321	336	320	323	324	307	339	362	344	332	333	328	296	318	334	326	336	328	352	322	325	326	358	351	313	335	342	304	331	333	358	301	340	334	348	334	329	325	314	370	299	333	310	321	313	347	340	352	374	315	337	335	352	364	303	339	353	304	316	314	335	331	337	331	329	337	353	318	318	329	339	301	349	303	335	316	327	308	323	344	308	328	320	319	345	351	318	348	350	357	326	345	304	312	336	299	311	307	348	337	325	313	309	367	319	347	369	323	335	359	317	341	362	335	336	348	334	326	326	342	324	324	340	365	315	340	299	334	324	294	351	349	362	314	328	351	324	342	325	305	343	328	317	350	337	335	342	331	332	328	288	320	334	333	303	313	334	346	329	346	359	312	323	318	327	292	320	324	355	323	358	365	286	315	336	315	316	339	336	360	329	344	319	347	328	326	333	342	345	319	312	319	323	322	318	296	327	298	312	341	298	347	338	320	344	340	335	321	341	328	326	322	325	328	340	328	298	330	338	348	314	328	322	330	339	344	315	311	312	305	325	330	343	337	322	361	331	332	306	358	360	317	358	330	331	312	326	309	319	326	313	325	357	310	321	347	336	333	345	330	352	339	350	318	354	331	330	342	321	315	325	328	314	308	325	324	310	310	332	341	305	315	327	348	274	321	321	307	328	331	333	307	354	322	317	334	320	351	286	336	332	330	304	325	318	360	374	340	305	339	318	360	309	343	311	328	379	334	362	327	357	338	348	308	330	311	322	316	309	337	349	336	335	355	346	352	321	319	309	325	322	327	368	335	330	336	325	344	319	324	352	353	316	344	293	365	310	323	324	320	344	330	351	334	323	331	331	331	334	341	315	359	299	325	372	318	314	330	309	319	322	314	317	313	320	315	327	321	358	336	320	299	333	323	327	346	311	317	356	352	360	290	329	347	329	341	283	362	345	323	323	340	301	326	295	314	332	334	356	332	289	354	342	312	348	347	337	316	337	305	331	328	327	324	322	314	340	297	312	327	374	352	283	356	310	334	320	324	355	336	314	320	342	358	344	336	313	314	315	330	293	321	313	343	336	339	321	356	317	338	324	322	338	318	376	349	330	322	331	312	305	334	347	306	346	333	363	317	296	353	332	274	324	339	303	314	315	346	335	333	296	311	336	326	316	339	337	332	344	352	313	341	342	355	291	315	338	321	354	317	337	342	326	338	324	329	329	336	340	325	359	327	359	300	317	369	296	337	332	327	320	343	354	331	333	310	346	330	330	325	343	322	323	305	342	308	366	334	347	299	343	320	336	340	322	313	332	333	338	327	313	334	347	290	322	362	329	337	359	303	342	346	360	323	311	328	329	305	323	317	330	325	302	317	339	348	300	346	318	335	317	314	330	316	336	354	320	343	320	321	319	327	297	338	319	326	365	339	303	329	329	336	343	337	323	330	314	336	292	315	305	329	321	290	352	354	319	344	356	343	316	335	344	338	313	314	319	327	313	340	318	322	303	309	293	331	344	324	330	332	320	331	341	351	337	328	338	339	327	339	362	328	372	319	324	330	362	356	329	341	300	314	338	311	325	329	288	288	324	329	336	298	313	352	322	319	293	308	300	331	328	341	333	322	359	309	329	335	307	325	344	338	328	304	317	325	371	348	324	394	318	323	311	319	330	334	334	338	316	363	333	334	349	348	321	333	308	290	349	348	335	343	337	349	332	337	317	326	332	323	332	308	351	310	338	321	310	354	301	334	325	343	323	359	318	360	335	322	364	300	324	323	328	337	326	293	340	361	334	335	319	341	327	350	344	338	318	341	341	307	339	322	335	339	305	321	283	312	320	347	318	311	345	315	310	317	313	356	316	301	315	325	332	338	325	345	335	326	345	310	365	332	349	338	344	298	350	340	305	319	363	345	336	283	338	334	334	341	346	361	327	357	336	352	311	337	345	329	328	335	353	317	373	336	327	291	311	297	323	341	324	316	324	330	327	360	321	358	336	310	347	327	361	330	321	353	349	321	347	354	340	314	331	356	323	321	352	331	331	317	313	346	328	350	332	333	326	346	289	341	322	321	360	328	364	346	333	357	310	334	315	331	342	325	348	352	317	331	318	338	383	308	359	311	335	331	317	325	346	308	339	340	359	348	327	338	345	326	318	332	330	361	316	342	287	326	332	333	314	348	325	315	309	361	371	316	331	316	345	323	332	304	362	308	320	321	348	315	331	333	327	323	305	358	348	305	315	338	305	309	314	320	330	324	358	321	322	318	353	348	325	359	329	352	316	338	351	311	360	300	352	300	338	322	337	332	312	348	339	337	345	321	351	311	308	305	311	317	302	298	327	317	309	328	333	372	325	331	318	342	341	307	337	317	331	336	311	341	317	345	336	334	319	288	323	325	335	330	341	280	354	324	346	329	354	344	313	325	331	316	334	336	348	316	351	338	340	327	330	333	328	336	310	354	319	297	327	314	324	321	345	362	332	342	316	316	339	333	350	326	330	316	326	308	315	337	323	324	321	319	316	317	316	339	302	319	323	326	343	330	351	324	326	333	300	333	333	334	344	350	298	341	327	315	325	353	339	317	348	353	347	331	328	330	323	333	328	298	320	318	331	320	332	333	318	352	345	329	317	337	327	329	329	318	315	328	326	314	344	293	335	390	357	321	327	353	339	331	347	302	321	334	315	350	336	331	332	322	353	343	356	329	309	325	344	302	325	332	317	346	329	318	335	342	347	333	364	303	339	312	316	342	319	341	313	356	311	349	339	350	354	326	361	326	283	324	331	308	366	358	308	340	333	305	322	318	343	321	320	317	338	336	334	333	352	320	328	312	348	324	333	331	329	315	332	314	361	341	356	324	359	306	349	335	297	319	372	321	352	334	339	350	327	365	339	326
12438	4783	5077	3893	3621	2275	1240	1116	932	8249	7497	432	276	256	274	247	244	236	240	234	218	254	204	203	214	236	238	218	227	233	233	216	223	234	230	209	222	225	226	224	212	203	201	223	219	203	230	203	224	215	221	234	233	214	241	232	233	225	219	228	199	217	209	210	227	216	219	226	220	214	213	188	209	203	244	206	254	228	212	204	204	207	222	225	216	199	223	213	214	248	192	229	232	227	227	217	211	224	233	213	209	219	218	234	218	222	225	222	222	221	193	214	214	218	202	219	188	227	224	240	202	176	227	197	216	218	231	191	235	198	196	220	245	231	199	212	261	222	233	191	191	208	176	201	218	216	184	217	193	227	204	215	203	215	234	218	210	196	223	212	199	248	240	249	211	216	221	230	190	205	211	203	232	215	250	212	200	190	196	182	220	198	238	198	221	193	219	247	229	204	198	229	218	214	188	234	224	215	216	228	213	207	212	206	223	217	229	254	250	219	210	202	203	203	232	184	241	232	212	207	206	222	223	235	223	218	200	213	198	194	196	197	227	197	218	240	248	210	208	242	207	208	231	193	217	210	200	216	209	201	216	222	207	213	208	244	216	247	176	217	219	201	223	211	209	225	206	191	226	228	221	225	227	232	201	208	214	215	227	224	224	232	219	203	227	256	216	226	232	214	247	211	194	221	209	212	203	193	189	195	214	198	221	206	201	199	197	218	202	224	214	194	206	232	217	215	205	229	193	223	210	221	201	225	256	212	207	220	214	240	210	239	216	216	197	214	211	208	190	202	229	236	210	235	208	243	203	194	218	198	208	196	220	241	220	228	217	235	212	209	239	224	234	204	211	204	219	222	207	252	187	200	229	202	213	216	234	219	245	223	204	207	199	235	226	225	220	230	186	236	233	191	213	207	215	184	224	189	209	206	211	196	246	209	247	197	226	230	222	204	236	235	244	182	224	210	221	226	228	215	219	242	197	221	229	206	230	200	216	214	225	222	217	224	220	200	212	219	213	209	245	244	190	231	190	228	210	209	189	211	209	192	232	239	199	215	211	197	211	199	228	200	209	212	209	204	264	250	232	190	220	238	216	219	215	255	224	223	202	232	215	177	229	221	203	218	195	194	217	221	211	227	225	208	195	216	217	217	219	201	232	210	230	219	195	196	230	185	215	237	244	229	212	235	191	220	216	209	235	216	224	189	227	207	203	228	209	211	210	224	198	243	216	223	218	203	214	224	216	209	212	185	208	195	218	211	201	241	214	219	239	229	233	216	227	217	194	214	232	235	213	214	224	226	222	207	213	237	215	211	227	204	205	209	206	210	192	202	195	244	222	214	179	203	223	222	219	229	208	203	191	241	214	215	218	247	195	228	223	204	220	217	218	205	223	216	219	214	219	194	231	214	210	221	216	236	251	230	253	231	216	186	199	220	228	203	243	234	225	198	210	238	226	225	219	194	211	214	223	218	212	212	218	199	196	200	224	220	239	214	229	213	219	203	226	240	213	193	210	207	219	204	235	227	240	212	214	197	230	225	241	211	190	232	213	248	187	224	214	194	243	228	243	227	230	210	216	201	217	194	219	234	214	224	219	214	188	224	246	235	218	242	228	203	197	221	232	218	205	229	199	225	255	238	210	216	223	185	237	234	206	228	231	192	216	208	212	201	218	208	207	201	218	233	218	234	204	239	205	225	230	208	219	225	188	208	203	205	207	194	206	229	227	208	211	200	235	238	255	200	202	219	211	237	196	201	213	203	221	239	211	231	205	208	210	194	210	213	219	218	228	206	228	207	201	197	224	235	201	216	239	207	229	208	240	197	235	224	210	253	206	207	237	197	219	227	218	213	245	215	222	210	205	192	211	229	204	246	202	196	212	188	232	197	213	219	197	221	215	230	212	206	215	232	195	227	196	207	228	212	246	190	245	213	218	208	227	212	206	200	191	220	209	195	217	211	187	229	240	230	233	227	207	211	259	206	204	214	204	243	212	200	207	234	241	214	184	232	206	246	221	210	215	224	225	232	224	221	207	214	232	181	214	203	212	215	216	237	217	236	221	193	242	190	216	218	212	219	197	219	207	225	213	209	189	185	242	223	224	208	239	200	218	210	209	210	238	215	231	197	215	225	226	227	236	202	208	218	233	207	205	217	211	233	187	230	191	207	236	232	210	207	238	214	190	222	252	206	230	189	199	261	221	210	211	205	207	238	203	220	224	218	211	228	206	217	220	199	196	173	200	244	232	235	225	208	211	207	238	224	190	199	221	247	184	202	203	208	213	220	218	224	206	232	244	225	204	220	208	225	210	203	222	210	218	239	225	211	225	223	202	182	194	191	225	230	198	184	258	258	212	198	227	232	201	222	221	214	208	227	226	182	199	204	231	236	208	202	210	228	187	199	204	227	227	227	204	220	228	213	216	238	209	206	214	193	214	246	208	211	205	250	231	221	219	217	223	228	218	205	212	242	194	207	204	217	184	206	198	210	186	236	221	215	200	220	216	226	212	218	215	209	234	243	223	212	211	234	200	241	201	214	202	236	234	226	238	230	202	191	221	209	203	212	210	231	214	234	215	201	210	234	228	215	214	216	228	211	195	225	241	207	188	227	238	190	205	204	227	205	239	228	183	198	189	218	197	197	193	214	204	229	215	212	237	238	226	225	230	220	221	208	210	232	236	221	241	219	229	207	200	200	215	224	219	213	219	211	215	191	190	201	208	212	197	218	199	194	222	220	193	245	220	242	214	223	215	235	234	226	220	211	227	229	204	251	235	204	213	235	239	201	231	203	205	234	237	202	207	213	227	238	207	225	211	165	209	210	216	189	217	227	201	201	206	221	209	222	220	227	191	217	204	186	229	232	211	210	211	230	197	209	225	239	232	217	200	232	209	201	210	220	226	212	228	244	183	202	216	212	199	245	219	222	182	225	223	195	213	240	224	217	216	218	221	231	228	208	177	202	211	216	215	230	209	204	228	214	227	205	200	212	210	205	231	206	201	224	221	215	220	199	247	211	205	201	199	219	219	204	220	203	207	226	214	187	225	232	211	234	239	204	237	240	208	221	214	206	228	187	222	216	214	217	215	179	228	239	219	243	239	215	202	214	262	216	216	229	218	227	221	224	218	204	225	238	198	223	203	204	206	205	196	244	222	222	248	196	201	204	209	202	213	221	228	196	218	201	222	237	202	188	192	202	206	223	228	233	220	209	215	216	211	214	232	204	230	234	232	198	192	224	194	209	196	205	200	221	219	232	214	231	208	197	216	215	213	198	234	201	214	219	196	208	233	212	215	217	240	187	191	200	218	218	197	208	201	221	200	215	184	239	202	233	233	230	241	197	189	234	213	205	220	205	222	222	209	208	217	205	215	232	221	237	226	206	230	196	231	231	217	201	218	226	210	198	203	231	220	235	199	200	230	236	227	205	200	198	209	218	246	226	194	219	209	232	241	223	208	218	242	226	216	226	216	224	224	209	210	214	206	203	208	218	213	202
7773	4165	9303	10946	11979	8930	5800	4964	4907	26564	14386	1384	1066	1055	809	797	741	713	721	721	681	678	610	652	639	624	617	600	615	606	585	656	580	599	582	570	528	566	573	590	587	577	550	565	578	571	585	531	541	600	566	541	508	545	589	556	569	576	530	560	550	538	552	583	545	564	542	555	546	552	558	537	515	560	568	577	550	562	559	526	557	508	542	588	515	548	517	528	578	540	540	557	514	599	507	532	583	571	505	541	528	567	543	547	561	548	549	539	509	511	538	591	560	582	560	548	608	532	565	532	572	563	498	560	522	583	493	524	548	529	517	539	541	546	536	543	506	533	558	518	553	532	515	568	524	527	545	553	535	539	571	556	538	537	521	531	497	537	564	558	530	560	501	528	564	549	549	530	571	510	536	536	524	529	523	514	531	552	561	578	574	549	536	562	539	537	525	527	534	573	499	543	508	554	516	571	546	516	546	538	506	541	493	525	505	533	574	530	550	503	517	511	542	521	520	513	561	569	520	534	523	548	578	582	528	503	527	548	520	528	602	549	537	576	563	519	551	576	566	546	513	537	505	540	547	553	548	510	569	545	531	507	492	565	536	571	537	566	521	532	526	538	548	567	529	503	513	585	546	522	576	545	546	553	542	536	535	540	550	516	541	542	542	602	532	546	518	553	522	510	550	550	527	519	496	540	544	514	520	515	521	495	570	539	529	557	572	560	537	554	573	556	574	523	552	528	529	555	559	548	534	545	522	536	559	521	528	520	507	541	530	517	555	562	542	509	546	576	557	518	518	545	500	549	563	561	520	549	584	538	537	567	525	548	546	524	546	530	489	564	558	514	558	507	551	547	526	573	556	576	517	542	528	552	531	553	581	523	522	565	542	523	540	552	568	573	525	522	562	548	537	555	527	530	541	528	557	573	541	498	566	514	542	561	503	541	541	546	553	549	539	558	540	567	535	564	506	540	494	548	554	536	520	527	571	491	505	504	551	540	547	538	569	517	557	549	544	549	550	546	603	548	539	549	583	556	560	535	523	525	583	544	547	549	533	560	567	564	554	543	542	562	538	516	555	565	542	553	538	562	499	502	541	515	541	557	556	561	537	522	512	559	575	573	494	546	568	532	541	507	564	575	539	570	585	520	509	564	505	569	563	570	537	535	560	584	536	544	561	564	531	529	525	550	533	539	565	534	511	559	492	537	525	551	501	527	543	529	572	570	549	548	559	515	506	554	507	568	542	563	539	616	536	552	531	555	530	528	552	554	474	541	542	553	525	528	569	544	509	548	537	537	535	558	557	555	522	517	552	602	562	549	554	517	600	524	538	551	514	565	528	546	560	515	563	486	533	521	530	543	510	532	545	616	557	567	568	543	563	569	573	535	550	553	526	553	538	580	567	574	556	548	563	571	529	565	531	565	559	551	523	561	553	536	493	553	576	585	557	559	554	507	547	522	557	563	538	555	534	553	545	552	546	568	563	521	508	470	564	525	532	547	537	518	532	565	583	520	547	511	562	542	538	547	558	561	524	524	522	560	546	522	548	531	569	555	594	580	525	567	543	546	565	584	545	578	546	576	499	511	548	552	612	489	538	549	569	540	550	533	522	552	546	545	521	514	549	519	529	565	569	522	541	543	537	540	555	524	535	577	600	551	579	550	536	516	537	562	547	544	516	581	542	516	531	519	539	523	501	566	544	546	549	561	560	538	554	530	564	502	563	552	545	510	544	514	519	549	560	566	554	559	511	492	542	558	523	541	553	553	567	522	535	535	516	516	502	537	513	567	556	528	537	525	506	541	499	551	581	526	522	547	536	567	504	544	549	579	546	546	545	499	532	557	539	534	561	528	539	528	567	578	509	512	515	528	548	582	562	563	509	531	559	555	532	564	516	532	563	545	561	536	560	557	564	567	537	537	539	559	548	566	559	494	496	529	581	571	542	535	536	550	549	539	573	547	547	508	554	593	554	492	520	545	504	580	555	554	534	526	541	555	534	530	525	601	536	500	571	511	549	547	554	573	543	507	553	518	526	538	571	509	560	559	514	508	545	537	507	522	532	546	557	538	514	545	540	504	550	523	520	510	563	513	565	507	530	562	549	529	544	515	560	576	564	529	568	540	563	538	520	533	530	537	516	560	562	515	539	515	564	530	549	529	525	561	551	559	571	552	546	528	516	520	546	530	553	558	518	567	540	511	526	500	527	536	538	541	572	536	580	542	523	564	569	531	543	582	517	522	546	522	528	509	546	563	608	573	532	535	548	557	515	518	514	544	561	547	554	564	534	534	536	554	584	533	541	524	547	535	567	544	541	522	561	528	533	555	535	554	540	566	558	547	535	540	568	528	590	545	558	594	526	525	533	561	560	518	529	534	561	515	548	513	567	547	557	511	522	578	516	607	525	569	564	548	526	542	540	531	542	553	573	566	559	518	509	536	568	543	518	514	574	577	532	514	552	563	562	530	532	522	527	578	568	581	550	581	560	504	540	545	539	556	516	590	493	507	510	523	551	539	564	540	556	588	527	546	566	557	549	520	563	540	559	516	552	575	571	585	520	529	540	565	535	590	535	531	547	558	547	532	541	547	580	535	526	500	554	531	559	599	539	526	498	529	533	543	581	555	553	555	546	540	526	566	536	566	555	541	555	532	553	532	504	535	551	556	529	541	521	552	559	550	519	548	529	531	550	523	555	534	502	548	542	520	536	526	530	524	538	521	509	536	557	546	517	559	520	504	550	544	586	536	544	560	553	523	528	559	548	539	518	547	526	544	566	492	545	557	556	558	596	489	521	495	506	515	560	537	525	515	549	540	578	532	489	549	531	516	534	546	577	499	533	516	562	586	498	531	536	513	550	509	526	532	561	521	528	511	537	536	555	512	520	523	547	586	511	563	529	549	551	514	538	530	521	567	549	493	493	543	532	506	530	549	546	561	514	521	490	560	500	547	559	556	485	568	578	532	538	517	548	551	565	545	547	569	543	538	523	520	543	544	532	505	564	552	522	562	533	534	538	549	521	581	542	542	557	531	573	573	545	556	517	532	520	578	546	511	524	526	534	517	527	522	517	574	536	522	536	576	574	533	551	546	566	560	554	587	564	516	544	495	533	534	538	548	570	552	558	540	584	528	516	555	592	504	541	538	580	570	532	552	556	554	542	532	520	520	498	538	575	555	559	529	562	542	519	504	532	574	562	556	546	529	522	535	516	510	565	525	568	577	522	542	535	571	515	486	551	515	557	528	563	558	526	517	547	502	555	507	561	523	559	542	552	561	526	584	513	549	565	556	557	546	557	559	570	513	543	541	542	519	547	553	565	528	536	547	574	555	525	578	555	532	550	561	526	515	504	540	534	559	528	546	567	566	521	523	550	537	512	502	542	556	512	497	528	521	546	518	542	526	530	586	534	569	528	565	592	586	577	552	534	523	550	538	592	508	532	508	510	575	591	506	533	591	510	523	582	571	542	551	593	551	499	571	523	476	577	548	547	573	510	536
21115	8520	8438	6204	5361	3771	2230	1778	1513	10059	15863	1239	530	520	412	427	425	421	390	376	399	375	414	360	364	388	358	392	363	369	390	359	367	338	372	353	358	349	350	359	353	355	346	350	387	385	355	331	350	350	348	376	340	327	363	332	323	358	339	335	355	332	341	351	372	358	368	349	346	353	350	325	358	315	364	376	365	332	349	365	323	380	313	327	398	353	337	343	364	327	338	354	359	324	364	318	356	346	369	361	382	370	328	365	370	381	382	356	340	352	353	333	341	358	321	323	334	309	330	347	368	388	328	313	359	366	349	343	307	315	328	330	361	357	354	347	369	321	376	344	324	351	349	367	301	327	346	306	353	373	336	340	360	306	304	320	344	360	373	339	361	356	356	377	329	330	345	390	397	332	361	377	350	336	350	365	342	334	341	330	346	374	340	354	350	353	368	347	348	325	325	345	335	394	374	339	333	307	318	309	376	357	338	340	343	348	350	379	346	324	350	339	352	335	340	351	346	322	349	323	351	361	344	322	346	355	339	362	351	380	335	324	396	334	330	344	339	343	376	353	326	357	360	339	341	329	358	369	330	341	337	391	326	354	349	347	349	386	371	342	362	323	329	366	373	345	337	338	344	355	340	359	329	369	326	329	364	332	349	360	340	337	301	342	364	292	351	334	339	332	374	348	311	396	350	370	319	322	324	386	363	318	323	355	344	361	311	345	354	328	336	350	335	343	328	343	348	354	309	361	352	373	351	354	335	368	348	349	325	368	337	363	346	312	323	340	349	380	374	370	353	331	320	352	377	353	313	315	357	359	329	324	329	352	302	347	354	348	367	360	315	323	389	379	337	316	321	347	314	346	363	334	350	369	290	355	349	352	336	394	320	363	373	337	350	334	327	402	352	343	355	343	346	337	385	323	343	362	356	313	298	362	357	358	350	347	353	320	322	347	354	374	339	323	367	355	331	386	367	370	352	337	357	370	341	334	334	336	343	306	391	331	345	353	340	357	304	313	318	322	322	371	343	341	390	333	331	324	350	341	346	363	380	360	359	364	343	322	342	300	339	326	359	331	351	362	372	326	337	333	324	373	299	325	340	331	342	329	358	350	375	339	323	372	327	353	336	318	347	328	359	353	361	360	349	320	371	371	330	326	337	353	367	371	331	342	349	353	351	336	328	324	316	361	323	343	316	347	348	360	343	346	368	337	310	376	327	361	351	322	368	347	345	322	349	326	348	386	312	349	343	344	335	339	373	362	357	354	337	342	347	356	330	327	360	332	335	372	342	352	348	355	360	328	335	345	341	325	317	370	366	356	335	310	343	353	357	373	392	357	339	365	343	385	347	340	362	362	323	353	373	328	330	329	374	338	358	339	373	331	386	348	334	337	321	331	361	317	313	363	341	329	346	381	365	300	371	323	338	338	329	307	358	307	343	354	358	326	345	336	348	347	367	311	340	352	316	332	350	344	386	365	347	326	380	350	353	360	358	341	326	346	319	340	342	340	316	323	341	304	322	320	346	350	373	336	339	385	368	357	325	334	338	340	333	346	343	334	345	347	354	364	362	386	345	336	361	328	386	319	356	347	322	361	347	330	349	321	345	381	336	340	353	336	353	345	324	356	338	358	332	322	340	362	377	369	296	311	350	327	322	345	343	341	371	332	345	331	350	330	352	321	352	370	308	328	318	318	342	329	351	360	370	341	360	332	348	315	354	285	350	344	303	342	363	362	365	328	336	335	336	374	324	335	317	320	310	353	320	346	333	367	338	341	331	350	323	326	360	301	313	342	334	314	333	330	338	324	316	348	371	351	334	354	329	335	358	300	378	318	382	398	349	338	331	361	370	365	353	347	355	348	349	325	333	361	361	363	345	349	329	332	312	330	362	353	370	357	344	354	346	336	339	342	320	317	350	312	347	363	342	327	356	343	356	341	365	353	354	359	365	349	377	366	358	347	313	333	318	315	331	349	322	329	333	356	356	369	340	370	338	331	351	353	337	382	351	331	351	360	337	341	341	352	352	337	347	352	306	355	347	319	333	364	344	328	363	355	326	357	332	354	360	326	381	337	386	335	341	352	344	318	326	339	330	349	369	355	340	366	351	331	386	343	329	335	359	342	362	343	361	364	362	363	321	373	342	361	347	340	349	359	320	320	292	367	332	348	361	348	364	318	360	307	319	376	364	337	321	301	369	358	370	358	349	353	364	395	371	320	334	352	363	307	308	342	345	340	314	369	383	351	339	363	368	364	328	360	333	334	332	349	379	337	340	348	378	348	337	360	358	389	334	347	304	328	369	323	340	377	346	339	353	369	360	327	348	338	332	344	351	373	382	344	333	360	347	348	378	356	366	376	324	319	346	325	357	327	330	352	349	329	374	360	361	345	352	343	361	342	373	339	321	366	327	380	328	373	391	362	356	359	363	325	357	400	340	341	353	317	343	350	321	340	344	378	343	344	368	334	354	382	353	336	338	346	326	353	363	355	337	360	299	344	352	323	352	349	361	370	349	296	324	344	341	325	344	379	334	349	347	318	336	315	368	326	336	342	362	340	327	367	359	356	355	342	334	341	330	312	321	366	367	345	377	337	358	330	336	342	375	385	340	363	335	353	360	326	316	344	364	366	342	367	374	354	336	334	367	346	355	329	347	330	344	382	343	343	334	374	388	372	361	374	348	334	336	334	347	365	346	374	320	348	356	310	374	345	362	326	350	363	362	360	341	340	325	310	370	371	344	359	318	351	342	324	350	339	352	364	334	331	326	321	320	342	372	344	337	329	331	318	340	328	358	372	358	319	353	330	350	344	331	329	371	333	308	336	357	356	340	366	335	347	336	361	392	367	324	383	359	352	323	350	341	313	376	368	341	345	334	340	335	339	339	328	348	364	361	349	350	336	358	330	347	365	362	341	345	331	356	327	357	319	342	352	385	337	361	351	336	340	358	365	328	339	347	329	339	337	326	356	368	330	365	393	357	336	304	322	351	312	352	344	327	372	349	341	359	334	325	328	365	347	353	321	349	346	371	365	346	328	367	362	309	338	327	325	353	355	357	331	353	309	365	374	329	355	370	342	358	337	335	355	366	321	389	329	342	385	369	333	325	338	344	319	308	340	387	322	338	324	342	348	351	333	351	361	374	317	344	328	343	309	340	351	316	364	367	343	342	341	352	389	343	350	357	357	359	355	357	338	360	323	344	322	361	346	368	353	365	339	348	342	278	342	369	354	357	328	349	325	354	323	340	342	340	345	356	348	390	360	360	379	324	340	372	342	331	334	347	339	339	337	356	364	314	351	354	348	327	346	340	341	359	323	373	339	357	335	355	348	368	328	331	351	342	348	329	323	348	330	315	313	364	347	332	377	316	318	337	349	353	351	354	362	347	357	368	357	362	379	346	342	318	336	348	344	372	321	317	382	324	355	333	322	329	323	374	336	326	334	360	317	334	341	370	365	317	331	350	341	347	359	366	344	358	347	356	365	373	320	314	360	344	330
10366	6329	12924	15531	16083	12775	8988	7593	6815	29161	21878	2792	1815	1739	1320	1282	1192	1109	1067	1103	1058	1033	997	967	942	1010	916	950	961	933	955	908	916	905	909	832	854	850	840	810	829	851	847	835	844	829	839	850	831	843	863	842	844	827	799	815	838	843	794	806	820	818	805	800	751	830	820	820	867	828	806	802	849	771	795	793	801	755	811	761	829	811	777	796	812	731	795	829	782	816	827	797	792	807	806	803	819	827	818	772	804	751	810	786	797	800	783	846	809	755	768	770	801	802	753	766	757	772	751	771	780	792	811	831	809	803	792	844	814	824	795	808	765	791	784	776	770	811	803	796	829	785	784	759	797	749	781	791	808	776	794	857	766	771	774	785	783	825	798	801	802	769	801	789	838	793	773	809	743	756	779	797	783	787	805	782	790	810	792	840	767	820	772	736	825	785	780	802	805	775	828	758	768	774	763	802	780	782	778	871	815	752	808	792	766	784	771	754	776	785	784	794	796	836	783	769	816	802	810	809	773	866	736	789	794	815	802	823	800	769	781	768	858	802	754	765	760	847	818	820	766	785	785	742	817	782	774	766	754	779	850	775	808	820	825	807	780	770	763	810	791	755	767	832	798	774	821	816	764	818	801	743	820	729	782	759	825	732	802	825	786	826	768	776	777	863	760	759	786	776	786	771	806	811	800	770	781	767	852	780	817	764	831	775	850	823	797	806	836	755	804	763	817	806	799	824	820	791	783	789	780	833	788	772	804	806	849	775	794	778	783	770	834	777	781	771	799	778	778	810	836	784	778	806	823	798	752	765	768	778	769	789	764	773	757	810	783	780	788	783	820	787	811	813	744	729	765	792	801	798	803	785	740	744	801	825	789	806	798	794	777	796	756	807	766	806	765	800	766	730	782	821	827	733	864	817	775	763	759	820	755	779	822	799	796	777	781	766	783	858	754	769	761	792	798	775	752	754	764	806	825	824	833	774	798	803	794	803	731	746	761	773	747	788	800	728	775	772	749	831	762	767	784	799	777	812	853	756	813	839	803	778	768	788	789	809	775	776	781	767	769	795	808	763	792	804	754	803	781	776	848	813	761	782	717	835	785	763	750	763	776	774	773	819	799	811	805	778	765	778	754	760	755	795	783	806	809	747	790	791	798	787	805	796	791	761	819	827	853	752	776	777	807	786	767	810	817	785	816	733	773	802	763	806	809	796	855	831	815	802	771	763	792	777	830	772	785	770	800	758	789	764	793	811	737	737	780	749	787	772	779	811	771	798	811	793	789	796	762	769	732	766	756	802	779	781	807	812	788	867	802	758	751	799	750	787	798	809	773	800	783	833	750	827	733	805	804	799	778	856	776	789	779	805	802	789	809	759	784	769	744	803	791	811	787	813	771	780	805	790	796	826	784	799	790	820	761	846	809	782	806	757	807	754	792	770	805	795	809	754	762	765	771	791	813	835	803	778	784	817	832	788	772	811	757	834	745	763	835	817	811	771	768	807	786	776	771	761	775	814	754	757	802	767	793	760	787	854	782	790	827	804	781	839	791	812	799	722	749	837	778	777	809	750	787	755	817	773	778	803	820	826	747	803	767	768	740	806	821	735	759	771	790	761	776	737	812	805	763	738	821	785	814	779	777	779	831	748	773	797	793	776	750	761	777	746	829	773	844	791	828	836	764	797	799	822	810	801	805	800	745	813	729	814	815	802	818	782	802	777	776	755	806	754	813	786	784	824	829	796	770	744	789	765	781	776	794	787	790	844	760	816	775	756	754	832	802	784	769	792	818	811	826	784	853	775	788	874	764	832	800	778	810	755	777	788	843	815	811	797	757	790	771	827	832	793	815	792	793	846	847	794	779	777	767	770	834	804	743	738	772	848	773	757	746	792	804	776	747	790	786	810	741	781	787	771	796	796	822	809	791	800	739	783	814	775	799	775	796	819	789	780	737	779	809	776	778	773	760	820	760	753	818	811	777	797	812	798	729	754	757	749	771	819	814	785	729	833	774	818	800	767	789	815	801	782	776	775	755	784	777	777	776	781	759	845	805	804	736	810	773	852	805	773	813	805	773	802	798	766	791	768	838	784	838	792	827	761	787	778	762	784	730	783	790	802	787	763	758	791	793	774	770	758	768	774	817	795	813	777	795	803	777	744	810	763	816	786	793	802	802	744	771	814	777	795	782	773	816	801	814	800	773	806	807	810	783	831	788	785	826	822	792	773	806	806	780	770	768	789	799	804	768	772	787	791	787	771	826	799	807	780	823	771	831	791	817	848	798	820	779	813	770	807	837	760	741	819	790	782	811	806	796	837	848	848	749	800	789	787	776	794	807	792	770	811	788	785	774	752	748	800	801	747	803	801	779	780	774	787	786	780	803	802	789	789	784	796	719	812	804	839	796	790	816	806	857	821	783	803	761	823	801	801	804	780	793	810	820	776	776	809	778	811	776	757	799	741	760	770	808	771	809	800	818	753	767	802	744	806	826	804	748	773	753	824	804	786	835	822	774	738	814	845	801	761	804	812	801	797	826	751	787	816	811	773	821	773	804	761	796	775	746	769	750	824	823	813	774	788	779	743	770	777	759	793	781	793	781	813	771	763	735	718	841	814	805	788	826	806	768	804	816	763	760	771	798	800	806	758	778	788	841	780	773	791	761	812	792	760	752	747	808	792	767	782	785	788	781	774	765	800	838	804	796	764	805	741	834	790	771	787	800	769	814	825	786	784	768	785	822	816	791	763	792	792	752	775	829	785	792	822	798	803	825	805	775	776	809	759	837	730	791	777	825	789	830	786	780	770	799	790	800	758	791	802	824	783	794	817	789	732	767	781	779	781	760	729	746	790	763	771	765	768	781	783	781	803	738	837	737	816	811	806	796	732	813	781	766	775	795	817	798	793	812	784	797	805	776	799	766	812	794	815	785	833	835	799	795	829	852	754	747	809	720	767	779	776	826	793	776	809	818	801	787	811	775	765	796	785	804	793	743	779	778	819	786	760	788	840	802	779	803	835	762	764	839	810	790	771	812	790	809	797	795	833	759	783	739	808	803	829	795	795	794	772	802	796	783	798	811	780	822	821	808	757	804	770	826	802	748	806	741	806	813	789	822	815	791	833	844	790	798	819	772	832	821	833	757	789	812	785	798	814	830	782	807	735	811	808	794	859	763	788	769	787	715	787	755	776	779	812	805	796	830	756	799	792	839	759	812	839	788	779	783	749	742	801	800	818	775	824	821	801	779	763	763	788	837	822	790	791	795	810	802	829	801	792	784	790	783	802	812	819	773	753	793	755	741	826	782	719	828	769	798	780	802	750	816	791	772	773	788	826	849	784	804	782	764	787	806	754	798	719	812	810	804	777	765	811	749	797	818	758	796	780	742	733	761	806	853	832	811	776	735	837	804	778	794	798	799	784	785	784	798	830	810	776	789	778	772	781	788	794	781	773	834	841	779	747	815	796	795	805	739	837	838	808	775	797	746	728	819	783	754	760
4346	1942	1980	1667	1423	1136	538	554	418	560	443	126	119	138	124	101	132	122	119	92	84	94	107	100	112	127	97	109	120	104	114	98	121	111	99	107	121	122	116	109	103	112	110	117	102	124	122	96	124	129	131	117	117	111	118	92	123	106	99	132	120	124	101	122	141	109	109	123	115	106	100	107	106	98	129	125	108	113	126	118	101	123	130	136	118	142	127	99	122	105	108	113	118	123	140	99	105	126	86	130	107	113	104	121	113	117	123	137	114	133	132	112	119	143	125	121	113	104	115	116	116	90	116	105	130	105	107	114	116	124	120	133	95	130	83	99	106	114	98	104	118	123	110	124	118	118	128	132	106	105	126	94	91	118	100	90	119	137	113	120	124	95	128	107	110	136	104	110	117	124	108	111	133	140	118	125	105	103	114	104	114	111	108	112	107	115	103	125	109	110	119	111	121	127	99	133	120	121	122	106	114	131	124	113	110	105	115	120	118	129	114	127	101	126	99	113	123	106	105	114	116	133	128	104	129	100	124	122	123	122	104	109	108	97	103	117	114	117	90	121	116	122	110	106	115	100	119	116	107	125	144	137	131	129	103	148	129	118	100	97	121	102	115	116	115	122	130	85	110	113	133	111	135	125	115	124	127	106	113	107	113	132	100	107	119	126	98	127	110	98	103	102	115	102	124	109	132	105	120	124	131	104	123	112	103	102	110	128	108	120	105	121	110	108	121	116	98	99	107	121	112	102	110	90	103	110	137	129	105	121	105	105	106	101	123	131	105	99	110	140	124	98	104	140	124	113	107	140	141	107	96	116	110	113	128	121	130	108	140	113	112	105	120	101	126	106	107	127	99	93	111	101	107	113	115	84	112	109	110	134	114	119	116	117	112	119	106	105	116	128	108	123	119	126	127	96	119	121	126	117	124	107	111	111	100	118	107	111	105	106	128	108	112	107	137	122	112	128	108	99	122	110	85	105	110	103	113	103	119	113	97	100	105	108	97	117	116	133	99	107	110	124	119	137	121	113	138	116	120	94	126	128	128	121	120	109	126	114	108	109	112	114	103	125	100	123	128	121	119	127	124	96	100	98	103	115	125	137	130	106	118	103	122	123	130	92	95	133	105	129	124	103	119	122	96	132	120	117	129	122	146	134	105	131	115	122	104	110	114	96	101	123	122	116	120	109	117	97	108	107	105	103	91	111	132	120	97	107	130	109	124	119	117	133	110	83	117	127	126	109	116	121	136	120	105	91	108	101	128	111	127	118	110	108	120	124	117	105	118	116	130	123	129	104	105	100	113	116	123	118	111	102	87	111	117	112	130	113	142	105	120	103	112	103	121	126	107	107	102	122	113	96	99	111	128	131	109	120	93	105	91	114	124	118	122	116	113	104	117	123	130	135	103	129	125	114	112	116	109	126	134	112	112	124	132	108	146	115	114	100	129	127	118	111	120	103	118	114	116	114	107	106	93	117	135	140	104	102	123	113	117	118	115	104	98	121	117	113	120	114	99	98	91	99	131	123	102	87	110	117	102	106	115	121	114	98	101	114	100	102	118	123	108	111	97	98	117	108	125	128	119	116	112	125	125	133	114	119	125	115	106	115	111	122	112	131	120	90	113	96	129	117	109	116	106	138	105	104	125	116	101	126	100	107	108	100	109	117	117	115	108	115	99	126	122	114	116	110	105	103	119	103	105	116	95	109	125	102	115	113	114	128	117	107	104	111	114	98	99	140	129	109	120	103	106	114	106	114	86	99	115	121	123	105	130	120	127	125	109	109	119	100	108	108	117	114	132	116	112	118	108	127	97	113	120	127	100	106	126	114	106	114	117	108	101	102	101	125	112	118	121	111	117	107	107	97	113	96	110	100	126	119	114	111	99	98	110	110	111	125	108	107	116	108	118	121	101	101	114	118	117	109	117	103	119	145	96	96	110	107	121	107	99	115	112	127	126	119	128	109	118	110	114	136	112	116	111	107	123	127	114	125	120	123	98	121	121	114	124	101	117	106	99	117	120	91	96	130	101	111	122	111	96	119	104	120	115	117	108	114	105	107	120	98	116	117	102	103	106	110	109	114	117	126	113	112	98	124	91	114	96	108	105	103	104	120	125	109	130	122	106	107	107	127	108	109	114	130	125	92	108	115	111	100	98	109	107	104	114	117	107	119	103	139	103	112	116	104	111	101	121	116	119	133	119	100	102	104	113	111	113	113	117	128	105	105	110	101	101	108	112	104	107	107	111	121	109	106	124	108	109	94	106	108	113	116	109	111	99	101	116	116	143	127	108	126	111	114	98	120	118	114	113	98	136	105	111	125	111	107	109	121	112	101	128	132	116	119	138	144	96	122	124	116	133	114	106	118	133	117	102	122	116	137	110	85	109	90	111	112	103	111	124	108	113	98	131	111	113	130	97	106	116	118	104	121	114	117	111	138	98	122	109	111	88	103	114	131	103	106	109	138	120	117	110	124	131	118	108	117	112	122	123	133	106	129	117	120	113	111	114	106	108	114	90	118	122	113	122	124	101	135	139	99	107	123	127	101	125	115	119	120	109	116	110	118	117	117	140	132	124	109	121	120	111	122	108	116	119	111	92	114	121	124	115	112	104	116	114	102	119	120	110	107	116	106	123	125	111	106	107	117	121	117	125	105	106	105	112	92	114	115	109	117	102	104	100	99	119	123	119	125	103	118	119	115	108	119	97	115	132	127	106	111	121	128	127	108	128	115	124	114	120	125	113	138	139	97	122	101	112	118	105	116	115	107	123	105	131	107	109	104	102	119	116	118	142	106	113	136	100	119	96	103	117	128	108	103	116	114	102	120	119	115	118	116	150	113	129	106	120	108	123	112	107	135	123	98	123	128	108	124	90	102	101	118	95	127	119	120	117	123	102	121	101	119	123	121	118	118	124	117	111	116	130	120	121	105	127	134	93	135	121	120	122	100	108	117	118	99	115	113	105	93	111	122	119	123	106	118	95	102	101	105	116	116	114	116	104	110	135	138	120	122	116	106	98	110	98	108	107	113	129	141	84	113	111	97	113	127	105	108	114	103	107	105	107	119	112	142	109	113	102	111	102	106	124	118	113	103	125	123	117	119	102	119	118	99	123	103	106	108	104	108	82	127	115	116	124	105	113	125	120	126	112	132	87	115	125	121	97	109	128	108	124	111	93	99	102	119	122	105	121	110	105	126	93	98	99	109	136	127	126	107	98	106	113	115	111	130	101	100	117	127	121	132	120	105	108	122	105	136	124	113	105	126	101	101	109	93	111	109	121	130	107	123	132	125	111	117	124	113	121	128	129	113	108	88	116	100	106	106	103	116	116	99	102	94	106	118	123	119	115	116	111	119	113	117	109	114	121	117	116	101	126	101	115	120	128	126	125	138	128	116	113	134	115	116	109	115	115	104	108	138	123	113	125	114	83	118	143	124	121	115	120	114	133	122	102	106	131	120	134	106	125	99	98	119	107	111	143	120	110	123	119	104
3048	1874	3990	5494	5554	4891	2586	2803	2134	2940	1774	395	379	350	340	344	348	340	340	325	326	327	345	295	319	327	333	323	305	314	340	344	345	346	333	314	311	332	333	303	316	291	314	303	293	342	317	316	338	324	336	304	328	310	330	333	295	318	313	343	342	311	369	313	347	345	328	333	336	337	311	334	322	348	334	285	307	327	339	336	313	339	334	306	298	346	317	329	308	316	320	326	330	322	309	340	313	334	336	320	331	325	312	329	323	333	314	317	319	317	327	329	303	314	302	311	340	313	307	332	312	348	356	306	315	333	326	326	336	338	312	321	307	356	325	314	274	338	307	329	331	297	334	312	357	345	337	347	329	298	301	309	340	326	320	316	298	325	321	332	284	308	320	317	320	312	311	329	325	316	311	336	332	336	321	317	321	305	340	280	335	319	321	316	289	306	321	323	340	329	329	332	305	329	319	298	309	321	329	344	318	325	337	323	315	332	318	352	297	335	366	316	322	330	336	299	323	331	298	309	329	325	335	306	347	314	309	276	320	333	309	308	348	337	324	333	343	308	314	339	348	329	311	297	299	307	313	309	319	334	319	316	320	310	334	328	328	347	309	343	322	330	297	319	318	309	337	316	304	304	316	299	301	317	297	304	320	303	324	313	309	267	313	302	369	311	341	336	299	307	335	281	293	300	318	332	320	337	310	306	323	304	330	314	327	330	317	327	343	309	311	346	373	320	343	303	295	315	329	321	321	306	308	322	316	305	327	341	327	320	314	327	322	318	360	339	330	364	308	343	342	317	321	322	302	327	316	319	296	330	309	314	330	315	295	298	329	320	326	323	315	322	319	305	305	322	317	329	330	346	305	325	335	306	331	295	317	290	334	337	326	325	330	283	348	330	314	298	314	295	347	313	326	329	311	357	323	284	341	347	321	327	284	330	306	330	320	310	301	308	336	303	319	304	318	304	275	322	326	330	307	332	328	341	308	314	332	291	352	321	332	362	344	301	294	333	291	344	315	323	298	323	325	319	330	315	319	353	304	334	327	326	304	335	332	311	308	294	325	313	344	303	367	294	307	354	327	289	298	334	302	314	325	325	328	342	341	303	321	294	318	337	313	304	310	317	319	308	302	278	282	337	289	304	304	323	335	333	309	326	310	329	300	302	331	328	312	313	308	337	313	310	321	294	304	316	318	338	277	333	339	324	347	345	311	321	298	297	327	312	321	319	319	323	341	346	329	300	285	319	344	307	342	316	293	365	305	307	319	344	322	306	310	353	316	346	339	318	306	312	347	270	328	302	347	333	329	319	334	329	314	334	308	336	336	306	303	350	310	342	346	340	348	307	371	319	321	308	308	318	338	309	307	291	365	292	323	336	312	313	330	318	312	279	337	313	293	329	312	306	279	336	304	298	323	303	294	315	310	352	303	332	307	314	347	329	344	297	347	292	302	318	321	317	297	359	334	332	293	291	286	320	306	322	291	341	348	327	326	315	355	326	328	341	313	314	322	333	341	326	306	352	293	326	312	316	301	305	328	315	310	307	310	299	337	294	296	308	300	301	327	331	291	316	311	343	365	321	347	318	363	345	326	292	338	320	313	343	321	310	343	343	280	306	313	315	311	332	306	313	316	343	317	303	322	305	316	326	314	305	326	325	323	363	313	297	337	312	326	327	308	289	326	318	332	340	321	323	293	324	293	312	295	299	316	317	313	325	308	351	320	315	319	331	295	298	374	352	330	345	314	340	328	324	336	316	315	325	318	321	334	314	290	281	308	314	329	362	327	309	314	330	294	326	347	323	293	345	315	336	333	316	313	302	299	321	285	348	309	305	318	309	311	345	321	332	342	326	337	337	334	331	321	299	307	302	301	309	330	322	310	345	315	317	318	329	340	328	335	312	311	324	321	349	326	323	323	312	315	308	302	337	348	315	307	338	301	305	329	322	293	329	313	329	302	310	331	309	346	302	317	338	316	329	332	333	321	336	303	300	335	323	313	350	345	326	308	291	294	322	315	330	370	307	302	322	334	332	346	299	343	343	324	304	316	313	338	330	316	322	329	300	344	324	347	293	272	318	355	335	312	313	318	297	280	330	302	320	302	265	303	338	350	321	308	351	325	302	310	344	339	320	315	301	321	325	327	338	311	298	320	331	349	327	287	333	327	315	331	297	323	320	310	316	317	318	293	314	299	309	304	326	325	325	323	300	335	343	300	331	325	312	316	321	322	320	328	333	331	303	350	330	309	319	325	287	307	329	296	320	318	325	303	344	302	303	314	297	359	309	357	301	312	309	358	301	316	320	329	335	296	297	339	302	319	333	324	308	328	306	312	324	285	288	314	341	329	363	312	293	319	332	313	335	342	327	347	291	334	299	313	312	316	314	326	325	337	332	327	317	315	322	321	301	329	301	323	316	334	351	351	314	317	305	298	323	333	319	310	335	300	320	331	329	303	289	309	333	324	307	316	297	338	304	316	341	283	306	339	328	345	307	358	345	321	318	308	298	331	319	324	281	317	313	306	302	315	325	323	330	320	300	297	282	339	318	365	320	344	318	324	312	358	280	358	312	295	315	300	303	332	326	314	337	334	331	323	265	295	326	359	323	325	311	332	320	332	311	326	308	333	304	327	311	339	334	322	287	326	325	329	354	327	296	337	302	345	334	326	330	305	309	333	338	311	318	338	333	303	312	301	286	328	297	342	307	334	313	333	317	302	334	314	311	321	267	300	325	306	330	333	324	278	323	356	312	326	313	302	295	311	311	321	364	345	353	327	305	273	368	313	344	367	324	339	314	352	351	308	309	336	356	346	349	367	325	317	350	321	313	350	312	331	328	327	303	303	278	301	310	303	287	299	347	333	306	322	326	359	306	301	316	321	359	320	310	314	304	284	323	320	309	312	349	352	357	337	292	298	294	335	307	354	331	340	348	313	339	335	272	312	335	349	354	307	291	313	318	360	311	304	322	348	311	326	264	297	329	311	345	330	339	321	318	319	305	319	298	308	353	316	315	298	311	329	301	324	326	310	297	296	315	271	304	302	303	339	346	337	314	324	313	326	331	282	339	296	343	335	319	330	300	311	300	311	321	329	336	303	312	315	332	315	335	279	301	309	280	308	326	348	307	294	308	309	333	304	319	315	301	329	302	298	311	306	312	297	319	326	311	351	366	342	311	300	353	325	325	338	341	306	325	270	298	330	344	327	336	306	329	299	316	343	319	343	348	282	364	338	354	320	341	338	333	341	350	304	306	331	335	327	295	314	301	320	291	345	313	308	331	318	335	316	325	329	316	345	338	345	310	315	310	327	340	325	355	281	323	303	287	334	326	322	291	345	332	298	320	304	315	323	337	306	296	313	331	293	308	361	295	348	322	330	315	296	320	307	277	326	310	330	329	289	349	339	308	289	288	354	317	352	320	299	338	323	292	330	327	310	331	315	310	342	334	315	313	320	324	282	331	311	348	333	283	312	317	288	341	333	322	351	300	332	346	335	328
12715	4601	4778	4369	3377	2439	1353	1105	1079	6742	5052	335	279	301	269	257	271	256	250	243	240	236	249	219	210	217	223	222	204	227	227	233	239	228	203	225	240	226	212	196	224	227	212	216	203	205	210	235	228	199	220	219	231	220	202	195	194	208	196	206	225	224	212	222	193	243	217	210	232	210	210	213	222	195	224	223	231	216	191	210	203	209	207	225	192	229	185	222	212	237	201	214	222	249	211	235	236	225	200	240	234	194	211	200	242	224	208	222	196	221	201	215	212	206	204	234	217	189	206	199	236	201	211	230	214	231	208	203	209	218	212	238	207	190	228	222	206	198	237	204	208	211	211	222	217	215	216	192	235	214	231	182	229	243	205	221	244	176	194	216	190	204	192	194	216	216	194	220	220	239	244	239	251	216	233	196	222	200	203	230	216	213	212	205	231	205	213	190	215	204	206	203	209	186	192	221	232	198	210	201	206	230	212	191	209	214	226	209	212	205	202	235	225	217	202	229	169	197	229	210	224	218	233	193	207	203	234	212	230	221	211	229	200	211	231	194	220	211	215	227	210	165	197	195	199	207	206	224	233	230	217	206	198	219	208	215	212	211	230	211	205	238	177	214	213	220	232	211	219	208	208	222	201	200	213	218	222	202	202	213	237	201	248	172	202	220	226	201	209	200	210	201	219	201	219	222	231	190	187	198	203	221	236	225	196	214	200	241	207	229	229	189	206	216	194	196	221	241	222	223	222	185	216	202	209	226	233	198	216	216	208	221	208	218	228	218	226	205	206	218	239	204	211	195	212	202	228	206	235	231	216	210	206	230	238	200	222	261	213	237	233	217	215	220	236	201	205	195	216	221	220	213	216	177	212	196	221	207	223	232	220	231	219	183	203	200	208	213	239	194	214	231	221	217	229	206	214	236	209	232	231	194	239	203	218	210	204	203	245	189	199	214	207	242	205	211	227	220	211	199	212	200	244	213	212	195	233	214	220	211	221	215	245	194	227	201	194	216	209	199	227	213	226	213	240	212	238	209	214	197	251	239	221	195	244	242	185	187	215	180	206	234	227	217	203	215	198	222	227	218	225	218	204	187	211	206	228	206	198	231	244	222	250	204	197	191	202	205	184	226	225	210	195	206	225	217	184	218	230	210	204	210	207	212	218	181	224	212	214	231	190	225	212	213	208	204	214	213	216	227	206	202	227	185	192	219	236	217	218	221	194	209	178	233	216	228	206	217	220	223	217	218	200	220	228	198	225	239	196	229	195	213	247	212	231	217	212	216	230	211	227	198	191	212	213	185	195	190	208	184	210	215	193	206	222	214	219	212	205	221	205	223	227	216	217	187	215	194	221	203	207	217	225	215	239	210	194	183	219	211	212	218	212	221	227	227	238	220	224	254	216	199	204	233	205	197	211	190	210	208	210	197	240	234	204	186	250	208	246	243	194	207	211	216	226	218	242	212	237	219	227	194	199	200	210	219	204	213	215	205	206	211	211	201	209	221	198	191	228	197	225	206	197	220	198	201	227	205	229	221	195	196	195	210	247	212	201	185	193	234	215	206	192	230	200	249	235	175	216	193	204	208	242	232	248	192	202	211	219	220	214	207	225	199	216	219	208	207	217	222	208	225	240	208	231	230	209	185	205	193	219	207	211	247	197	228	191	194	220	217	223	208	231	199	233	211	205	239	239	210	210	221	229	212	204	203	233	200	234	204	225	228	170	200	216	220	200	215	196	208	223	192	211	204	207	244	220	202	190	224	215	226	203	199	217	212	227	206	217	192	193	250	223	214	239	242	209	204	193	229	231	234	228	220	216	218	240	213	223	204	210	223	232	212	232	195	230	195	206	196	212	199	206	214	213	203	190	207	217	232	200	197	232	244	231	243	193	210	223	233	235	218	211	201	229	224	200	213	222	248	199	221	217	231	210	220	227	237	205	262	213	209	235	181	193	245	206	246	209	241	197	210	219	247	221	218	199	230	223	190	205	224	186	247	226	223	243	237	200	198	211	200	202	184	244	216	204	212	221	232	227	230	200	197	213	208	187	214	206	216	222	219	207	234	189	194	214	235	218	220	210	267	207	242	251	237	236	201	217	211	243	220	216	221	226	224	208	215	221	238	215	207	191	211	234	221	246	232	213	218	200	180	207	209	201	232	205	219	235	247	204	193	195	231	202	232	214	222	218	209	200	218	211	202	219	210	246	231	202	215	196	199	201	202	220	193	179	188	206	201	226	215	219	187	218	199	212	221	228	215	192	219	208	248	194	194	224	221	250	203	208	233	193	229	203	209	208	212	201	230	168	196	214	201	247	236	229	193	197	211	194	209	212	212	237	221	213	210	207	212	219	219	224	203	212	196	207	223	196	226	222	230	218	213	210	225	216	208	217	198	191	213	217	220	189	209	195	192	207	197	194	230	202	209	220	223	198	216	214	234	199	209	224	226	208	188	213	226	214	219	214	195	199	202	201	215	227	198	223	205	197	209	214	237	202	193	217	167	239	193	226	217	213	227	236	210	222	204	243	188	209	217	187	209	218	200	195	211	205	223	254	218	207	205	214	236	231	219	220	232	221	218	211	204	220	188	214	228	212	220	216	189	192	220	203	209	193	243	214	230	225	240	222	216	216	210	218	218	189	242	230	196	227	229	205	220	220	213	216	198	216	229	260	207	216	225	189	202	237	226	202	246	224	190	198	218	206	211	212	209	222	219	223	211	195	218	213	167	208	243	223	221	208	222	225	227	184	207	212	202	190	223	200	233	207	209	226	220	215	198	215	223	198	206	208	216	216	210	190	201	227	215	209	201	193	201	225	200	232	210	203	230	219	182	216	195	218	212	212	198	209	216	232	238	207	220	210	217	228	213	195	221	231	187	213	201	222	207	214	204	216	209	220	201	225	215	197	189	217	205	182	222	200	257	207	212	194	200	243	190	196	195	198	197	214	216	198	207	203	209	221	205	223	206	218	202	201	216	226	208	224	200	207	211	221	207	209	212	236	209	225	210	207	234	196	221	241	197	201	219	200	221	222	235	206	201	201	213	217	211	201	202	230	225	215	217	216	215	220	250	237	202	218	232	223	205	213	200	212	211	233	223	225	238	222	212	211	244	200	203	195	203	218	212	184	191	211	224	190	180	214	233	209	207	236	212	182	198	231	214	208	208	222	208	205	221	219	197	227	213	217	205	199	193	220	204	220	215	183	206	221	220	202	193	218	230	222	240	164	206	189	225	223	246	234	217	234	221	179	229	236	241	217	225	221	211	219	202	190	230	221	187	223	239	215	210	216	236	200	222	209	221	232	235	192	195	215	223	207	220	206	197	232	232	190	207	215	201	208	193	179	212	236	199	204	193	207	208	240	232	213	213	199	212	236	215	225	205	204	204	199	184	232	236	214	190	203	191	234	164	239	210	212	191	214	207	207	214	212	208	215	228	210	225	211	214	198	215	223	209	193	226	225	213	215	227	214	217	201	203	194	215	227	204	213	215
7774	4080	9053	12248	11989	9755	5961	5106	5788	25852	11627	1308	1068	1223	833	796	785	776	740	678	695	684	668	665	582	633	617	567	627	621	613	585	610	581	583	566	587	557	569	598	555	586	597	585	553	548	564	574	563	580	543	532	558	573	567	558	567	509	573	606	520	574	547	510	513	550	575	521	548	502	590	542	525	552	549	552	517	551	521	526	508	574	521	527	559	500	568	560	559	567	533	576	600	558	540	514	502	547	526	528	519	542	580	549	558	510	530	525	516	515	530	556	539	564	546	569	531	546	556	555	548	530	531	569	533	499	500	514	539	537	567	509	533	500	530	505	529	527	596	565	561	533	520	533	545	537	523	510	503	541	544	545	537	510	532	543	535	547	528	552	504	563	526	563	576	538	510	581	554	540	555	539	508	548	575	548	535	524	534	554	519	549	524	527	499	520	508	556	532	532	543	569	550	531	551	580	512	516	548	550	584	526	512	606	500	555	544	492	566	552	543	484	525	543	498	527	551	556	538	535	583	507	502	558	518	546	482	513	563	505	527	532	517	563	509	581	550	527	551	579	523	529	530	512	545	492	531	555	503	513	551	510	562	522	532	548	559	542	535	518	538	503	549	573	512	551	527	582	510	533	506	567	547	559	537	576	544	562	529	536	495	502	548	531	528	577	507	570	557	515	525	533	525	528	536	524	580	510	532	509	515	500	471	531	535	546	521	531	558	568	521	584	540	530	524	536	520	557	512	506	550	577	535	506	551	508	548	503	514	535	562	531	554	550	567	536	496	534	497	521	560	552	540	515	567	510	509	502	476	506	578	523	537	544	544	506	529	530	549	540	531	537	541	545	552	514	564	514	534	556	528	516	534	476	550	539	548	545	548	529	563	542	518	549	570	510	532	521	574	537	497	563	554	549	522	552	535	599	512	537	542	520	576	523	552	529	485	519	520	519	532	564	544	549	542	530	541	515	531	561	488	493	520	515	517	523	531	521	498	508	523	550	570	566	523	538	549	526	521	537	526	578	563	530	557	505	526	533	545	555	531	568	524	551	516	519	529	527	538	500	545	545	548	519	564	556	536	589	570	497	532	504	558	547	534	537	513	505	546	540	511	539	554	543	534	554	569	535	545	552	527	521	502	542	541	522	576	543	560	513	499	538	558	547	534	549	573	563	571	540	516	548	503	538	566	571	561	533	532	543	518	526	526	489	527	536	545	523	586	557	521	565	537	505	497	521	522	523	510	524	584	595	566	509	494	543	513	525	559	515	516	509	545	523	521	566	542	560	506	544	556	525	542	531	506	511	523	533	561	561	561	488	551	540	536	546	551	498	567	535	569	539	519	497	597	531	540	530	516	524	536	490	542	547	518	544	520	537	527	537	549	524	579	514	537	560	514	567	532	496	554	490	526	533	544	516	513	500	538	523	571	541	535	528	523	507	564	520	557	537	575	546	520	536	549	530	529	512	537	535	540	524	580	560	549	557	517	564	571	570	494	547	527	531	496	556	543	559	523	529	592	507	511	533	554	549	553	535	477	533	545	548	527	571	540	545	541	502	512	550	476	526	554	492	519	537	529	572	552	542	543	561	515	533	533	533	590	522	580	532	520	537	536	562	508	519	520	525	506	507	546	527	579	536	539	530	522	530	547	592	511	535	562	549	527	541	526	513	523	545	511	539	543	539	526	546	488	543	557	585	536	551	530	533	582	523	548	528	567	504	556	523	562	501	551	535	561	527	515	506	539	528	516	529	515	582	541	521	543	524	551	545	516	531	594	506	531	526	551	571	545	536	523	554	553	538	526	547	525	537	507	547	527	563	534	509	521	516	512	540	533	494	564	507	520	516	492	513	550	532	564	567	542	533	527	501	538	579	533	547	516	546	526	508	500	530	502	536	515	565	530	540	548	513	549	548	496	579	552	514	557	533	501	555	521	565	546	527	505	516	517	525	534	563	496	497	524	492	504	524	525	547	523	537	568	574	541	513	520	546	493	550	515	521	501	549	522	504	551	535	542	577	502	564	536	521	503	506	540	545	568	508	516	574	547	550	528	537	550	517	517	572	569	548	515	528	504	531	528	539	510	495	530	533	535	562	558	532	490	563	493	516	501	514	514	527	564	537	514	531	533	564	591	489	506	516	532	517	525	547	519	532	545	538	517	507	521	547	543	513	557	532	579	523	537	521	578	515	493	580	527	528	539	562	554	494	537	532	541	519	522	523	539	520	531	551	521	524	553	554	540	550	550	523	519	512	574	534	536	540	545	504	473	557	579	527	527	510	572	519	514	554	566	530	571	499	530	532	547	502	528	528	516	543	537	575	534	598	563	510	583	523	547	578	539	563	538	531	500	579	581	504	523	538	529	529	523	553	517	548	520	554	550	526	528	525	552	551	505	560	532	533	543	544	543	543	516	531	575	512	551	537	533	487	514	548	517	531	518	513	514	551	516	541	544	509	622	553	515	535	529	548	526	541	446	543	510	548	538	542	551	524	550	492	519	533	515	535	513	542	525	542	511	540	565	512	552	546	545	505	532	538	550	557	536	536	540	541	464	550	576	564	515	512	538	501	536	547	554	528	527	523	495	515	500	551	549	547	522	574	517	517	562	560	530	491	519	504	522	542	517	552	540	540	503	513	526	567	614	547	525	547	530	561	510	586	531	579	595	582	553	514	552	541	495	515	519	537	526	533	589	542	560	529	538	500	541	532	511	549	589	538	578	554	548	554	566	536	510	546	556	553	542	542	499	545	539	541	571	545	511	553	522	554	518	509	511	549	569	545	543	538	492	530	518	518	537	484	539	526	574	531	502	516	511	531	559	505	501	517	541	528	555	539	503	532	558	599	525	576	497	525	497	507	540	531	529	543	545	555	521	515	551	523	551	540	560	523	531	522	582	541	548	521	537	559	517	534	536	499	534	546	521	511	545	527	553	561	547	529	539	536	570	541	533	550	529	548	546	569	501	500	555	485	521	527	533	515	560	539	558	503	510	543	512	536	543	541	527	540	545	548	510	533	568	533	531	519	526	537	490	535	505	557	507	542	516	497	588	520	531	534	501	527	505	579	546	538	543	557	560	516	597	520	486	538	523	567	567	540	547	523	559	557	539	519	535	547	545	549	568	541	526	566	534	538	508	505	534	531	521	572	556	551	565	532	561	500	532	534	517	537	501	562	520	527	543	582	587	570	553	533	538	512	535	518	539	537	524	504	505	488	531	562	538	540	544	503	528	574	544	524	569	539	516	529	510	547	521	488	538	550	536	552	539	537	522	545	556	507	545	534	496	514	516	486	520	562	528	545	512	529	533	550	477	541	531	583	540	557	570	539	524	493	501	547	542	504	558	540	551	498	521	548	570	534	578	526	510	535	537	550	576	535	519	533	544	521	547	528	560	495	557	507	510	526	493	529	497	499	539	499	510	535	521	520	535	531	515	575	527	543	507	512	535	565	542	543	535	557	522	506	543	512	573	558	506	553	517	551	543	551	510	520	550	514
20381	7896	7802	7350	6084	3569	2592	1694	2408	15074	11220	873	513	669	481	390	411	396	411	344	364	371	360	391	367	334	397	365	390	333	361	377	385	387	313	372	330	346	335	348	373	362	364	335	369	347	360	310	354	361	352	333	339	376	368	346	377	358	355	362	375	342	329	362	382	342	352	334	325	314	310	353	360	335	360	333	327	355	331	350	337	347	371	350	328	365	346	342	349	316	321	390	342	319	319	336	346	325	339	318	350	328	362	361	353	334	310	384	311	318	303	374	350	333	320	318	374	357	332	318	317	332	347	362	323	353	372	319	322	325	341	324	326	370	360	358	380	327	391	325	355	339	345	367	366	347	364	348	356	362	321	355	328	376	350	303	327	347	336	339	340	346	349	374	382	379	321	329	330	325	308	341	332	320	347	348	359	316	346	336	333	360	345	353	325	335	319	336	322	370	346	315	291	345	355	358	390	357	347	385	329	309	355	319	333	354	346	309	349	326	340	354	345	300	340	353	326	369	332	369	340	367	345	322	324	336	360	365	357	382	366	331	355	338	291	345	349	358	311	365	329	303	355	354	336	321	358	386	345	350	355	358	308	337	341	345	334	326	371	349	325	332	321	328	360	360	326	361	340	339	357	367	348	352	334	402	358	349	335	350	359	363	356	346	325	332	331	342	359	370	332	321	357	332	352	328	304	344	322	368	391	336	311	365	326	354	334	315	327	337	358	358	331	333	326	358	330	355	332	350	335	342	327	369	310	333	354	336	327	332	346	324	324	326	380	349	348	322	340	365	347	365	355	301	359	377	362	334	337	354	354	377	337	348	325	351	340	356	335	312	360	335	360	380	360	341	366	349	368	356	341	341	326	358	321	369	373	370	382	370	360	372	333	348	296	357	343	298	344	357	336	345	312	381	364	346	345	340	344	324	336	361	323	366	360	336	350	362	338	339	350	311	379	323	363	340	324	367	356	363	326	374	317	337	328	354	339	365	339	366	350	391	360	347	346	330	354	384	383	338	337	336	357	333	324	354	318	350	357	352	353	347	338	311	362	333	375	332	328	348	327	341	376	343	341	340	342	337	321	365	355	382	339	322	335	348	326	353	365	340	358	340	350	353	339	334	340	340	349	348	331	343	342	373	354	328	344	313	319	344	337	358	418	343	342	369	338	337	316	329	341	352	371	311	324	336	340	332	340	335	350	318	350	336	358	354	375	361	307	350	329	371	337	345	357	339	330	342	356	319	367	344	384	334	334	358	370	353	329	321	294	337	338	371	360	349	322	340	327	363	352	343	341	351	355	332	347	346	329	333	351	361	360	337	344	355	348	340	330	320	350	335	333	365	349	336	366	338	324	314	314	339	366	357	332	339	356	378	326	367	326	334	368	322	308	314	349	346	318	373	345	373	340	316	316	362	354	378	371	335	351	364	347	371	339	337	326	347	329	370	329	343	344	358	369	348	326	365	307	341	349	339	335	322	332	378	354	358	343	324	329	392	355	369	319	326	324	361	333	351	351	325	378	376	350	322	373	362	296	336	333	332	328	324	372	335	323	346	325	371	353	350	340	318	327	322	358	361	353	354	339	347	333	348	325	354	345	370	334	346	358	367	369	339	371	362	388	379	354	332	370	340	349	315	376	329	351	314	335	325	317	343	352	346	344	363	343	364	355	316	344	368	323	350	330	303	374	349	330	331	353	355	368	347	329	344	365	394	350	315	337	325	337	343	342	371	315	352	337	340	354	347	336	338	332	333	324	344	347	322	328	336	367	314	335	348	330	343	351	358	320	320	385	366	321	358	370	367	315	359	330	351	315	356	315	369	364	360	350	345	347	349	347	396	393	328	342	346	356	334	316	333	346	344	337	332	309	319	334	370	320	322	321	373	326	349	351	333	331	380	356	360	317	356	325	369	350	337	355	358	339	327	329	341	365	359	321	368	340	326	379	317	357	378	344	353	333	373	336	333	389	340	312	327	321	350	369	374	366	331	348	355	387	338	363	329	368	307	369	318	335	345	330	351	316	348	334	378	319	357	334	344	387	353	323	352	360	369	321	369	330	375	364	351	335	369	331	375	365	318	353	343	345	379	365	338	375	388	348	362	338	349	313	331	354	351	344	363	354	378	362	348	341	357	290	319	358	324	328	313	349	352	333	309	334	370	327	320	323	356	356	385	382	335	365	361	361	350	340	371	320	368	373	362	313	342	324	346	315	355	328	367	349	343	336	328	355	318	326	334	336	324	367	397	385	342	361	365	347	337	358	346	318	313	329	375	324	331	322	314	356	328	371	331	346	345	325	310	364	362	317	387	356	375	349	349	328	326	335	372	325	342	345	374	359	346	383	328	309	354	349	346	332	335	305	351	342	347	361	338	335	340	346	371	335	351	312	364	337	323	325	343	321	378	345	364	339	349	363	332	371	309	362	373	328	374	355	342	331	337	324	347	352	333	386	358	349	332	368	349	367	327	307	354	339	350	372	378	361	354	325	339	386	355	368	337	319	350	377	306	351	368	362	368	361	367	336	349	325	336	339	320	342	334	342	349	355	337	339	349	356	350	344	341	365	352	337	362	350	283	316	338	362	344	312	376	331	370	345	383	392	347	345	334	347	367	338	365	352	333	355	373	368	322	359	345	343	344	368	345	324	298	348	360	359	348	371	331	332	341	330	331	356	342	334	352	333	304	324	345	341	308	344	332	338	373	365	362	327	338	342	356	353	326	360	355	381	356	363	335	369	335	363	326	342	335	322	322	332	347	350	330	366	345	324	385	330	298	354	361	336	338	298	339	353	303	398	348	370	323	381	371	358	352	348	343	386	338	339	358	364	329	358	361	353	323	326	386	355	347	336	327	324	336	323	380	348	330	332	343	371	353	337	328	358	326	346	366	343	334	331	307	381	340	319	344	355	323	335	310	344	385	359	341	330	331	357	329	339	338	315	360	336	387	368	323	330	335	350	397	355	335	295	344	330	374	318	357	328	350	336	362	356	369	335	330	360	356	375	318	343	356	336	363	325	355	360	357	337	326	366	332	371	360	353	388	362	327	340	356	375	369	345	350	346	345	340	322	367	361	341	335	342	329	354	351	332	319	401	335	367	345	311	303	324	309	329	343	315	358	344	323	360	372	360	337	353	349	374	344	340	344	372	351	316	322	330	393	368	344	323	346	356	367	370	346	374	354	351	393	341	324	282	357	369	360	363	324	365	345	346	328	337	353	326	348	287	349	371	333	332	379	352	346	325	331	337	306	340	352	348	333	375	321	358	324	338	322	364	348	346	334	323	328	356	357	345	345	326	326	393	358	360	324	323	336	318	368	349	321	352	381	361	354	337	339	332	348	368	319	347	302	341	334	325	319	354	308	335	344	314	340	337	335	344	362	379	360	338	339	344	339	334	361	358	365	354	309	326	341	356	328	314	364	318	340	335	329	367	330	328	364	368	328	329	362	341	356	358	322	339	351	331	349	322	354	360	350	357	371	373	334	347	341	355	351
10041	5756	13364	17469	17750	12137	10021	7580	10843	39058	16086	2616	1784	2880	1552	1300	1193	1099	1127	1037	1011	1022	1015	976	1036	962	983	907	894	976	954	866	922	885	888	838	856	897	840	857	867	863	826	778	864	877	853	825	849	809	808	843	876	827	834	796	789	845	795	777	818	870	854	874	818	839	803	801	794	791	784	765	814	821	812	825	849	764	766	826	781	777	801	814	815	777	809	795	767	832	798	761	790	807	807	786	781	736	775	840	783	836	752	775	816	797	793	801	821	768	754	780	773	825	803	809	770	827	793	819	787	787	781	785	804	781	833	805	828	810	807	836	786	782	735	796	797	774	784	795	777	780	821	796	772	828	756	776	793	757	805	859	767	806	814	779	757	756	812	868	773	780	747	812	786	751	809	867	797	794	840	797	798	802	772	768	789	809	801	811	800	760	799	803	804	840	748	753	793	756	791	761	823	800	816	796	756	824	763	740	797	846	783	828	761	785	792	802	759	782	800	806	794	790	819	763	781	813	753	782	794	756	742	772	832	774	837	756	765	829	836	782	834	804	814	811	810	748	808	777	789	767	796	788	800	774	755	749	786	786	839	762	775	770	790	788	775	784	749	762	809	753	788	834	774	760	771	812	777	775	753	835	773	786	733	781	789	774	754	781	787	784	775	779	762	735	795	781	740	815	788	824	718	833	766	781	742	744	774	783	784	779	785	757	785	734	792	777	775	793	825	764	782	774	806	769	782	823	749	732	754	793	831	765	789	781	758	790	782	753	762	822	807	818	821	771	795	782	822	785	779	753	757	791	792	826	772	775	812	793	810	795	776	760	792	763	800	794	739	829	790	745	791	765	812	795	769	816	780	761	803	780	803	766	824	743	776	785	809	783	702	729	772	807	790	819	742	763	765	790	751	778	812	759	772	800	745	757	800	752	744	755	743	829	747	803	768	767	806	789	776	759	752	776	788	841	831	787	789	793	789	808	775	747	743	832	768	765	762	774	779	808	824	768	744	772	765	726	815	757	768	799	794	792	799	804	771	793	801	795	773	793	756	794	791	745	759	768	797	785	830	776	779	773	756	813	767	780	823	799	796	811	786	788	752	753	780	754	799	743	808	780	776	785	777	754	820	789	799	764	758	767	753	765	803	775	863	761	786	800	747	803	779	744	833	758	823	749	782	770	786	768	835	737	759	725	771	793	849	754	748	720	752	863	785	736	790	752	723	784	772	758	775	784	753	750	749	741	770	746	805	749	757	753	761	804	804	773	778	841	776	780	761	834	784	823	781	770	775	812	719	815	754	759	787	752	819	805	836	806	766	789	810	809	779	798	795	740	791	749	777	752	790	792	752	784	800	761	779	793	699	799	753	798	766	771	816	765	754	825	846	757	773	793	752	794	783	812	860	746	777	744	799	774	788	809	788	779	778	733	804	783	785	762	769	795	842	776	776	776	792	832	843	744	756	800	800	803	741	787	819	768	760	751	826	774	794	758	791	762	809	804	729	784	816	743	760	787	759	763	767	808	806	786	761	802	778	756	780	765	741	745	759	747	786	788	821	767	749	778	755	811	705	769	806	769	785	806	713	812	776	815	800	804	743	755	788	773	754	792	797	774	784	797	757	775	743	780	802	774	827	780	784	805	847	826	759	767	760	761	754	792	796	761	822	751	800	767	785	826	807	733	766	774	798	790	807	785	789	794	762	774	774	801	857	764	775	831	728	805	761	764	775	755	830	814	774	761	851	806	740	776	751	784	791	835	791	771	849	831	779	764	769	796	758	764	804	750	770	847	814	769	799	818	752	798	841	775	765	796	850	755	844	764	771	807	819	771	811	787	754	777	810	812	751	791	810	750	827	812	785	851	766	762	773	828	814	777	759	828	809	750	782	729	784	776	783	807	723	795	800	761	849	730	782	813	771	778	760	788	809	824	779	831	791	799	786	797	777	781	805	775	794	765	777	777	777	789	816	819	752	757	780	794	766	794	772	802	747	850	748	797	834	819	743	751	754	757	766	806	780	751	736	840	794	791	807	794	775	803	811	765	737	785	771	798	756	841	780	824	745	752	828	815	766	813	791	790	772	785	780	742	780	779	779	809	831	810	836	781	764	770	759	752	754	771	805	813	746	739	810	821	803	801	749	789	759	776	760	822	781	791	801	819	756	804	814	795	714	811	792	817	858	769	773	763	764	794	765	818	727	804	773	856	797	797	774	809	740	794	795	757	832	842	784	740	768	755	803	788	708	792	863	765	840	792	737	772	812	771	790	782	771	850	791	778	770	748	789	706	741	787	752	793	764	777	794	759	820	813	757	753	750	719	783	822	783	804	765	772	795	787	757	792	782	811	779	804	777	796	814	741	781	810	782	824	775	770	767	800	806	811	774	786	769	768	809	807	736	781	773	795	806	765	780	771	757	783	827	755	783	821	806	838	773	747	799	796	782	786	745	778	739	789	768	767	778	773	792	801	774	741	737	796	831	781	801	806	828	833	718	817	831	791	756	771	817	828	809	763	777	772	782	807	806	797	836	818	775	751	785	804	775	783	776	759	808	796	754	778	769	757	783	751	825	803	838	814	765	771	752	817	826	791	794	752	776	769	763	813	803	786	827	785	776	730	790	840	740	817	770	767	778	822	787	787	765	812	795	789	780	822	787	869	750	785	743	814	777	771	838	763	832	759	789	771	743	774	788	740	744	772	794	755	749	771	768	802	790	801	778	752	779	765	826	745	818	793	825	795	755	782	798	812	809	769	769	760	728	795	776	812	779	766	819	775	803	790	767	799	784	787	783	843	795	839	824	759	789	804	824	782	784	806	826	829	733	762	807	789	792	773	813	782	784	747	817	802	793	794	758	807	748	857	788	824	807	748	758	756	807	751	765	800	772	764	763	766	746	762	775	754	804	732	856	795	734	796	779	800	775	720	760	765	800	776	782	763	766	750	702	769	747	815	793	808	783	784	823	824	821	746	830	785	779	765	769	761	798	818	822	814	780	777	804	772	793	791	729	737	752	775	759	787	776	780	773	779	770	794	846	806	767	775	787	789	754	814	770	758	801	744	786	794	800	819	827	813	786	825	809	808	764	824	818	823	775	744	761	775	748	800	799	816	816	820	782	778	772	745	780	785	797	808	861	846	780	806	768	795	788	754	812	763	765	813	810	797	761	815	786	760	778	844	734	802	767	766	797	771	801	784	820	775	820	790	741	774	775	821	765	815	799	789	818	850	839	794	796	790	749	806	736	783	836	781	813	797	774	814	788	787	807	799	796	810	776	738	796	823	817	782	817	783	797	767	782	803	789	795	766	768	789	821	802	754	771	781	793	810	804	774	773	828	783	776	742	794	776	757	851	822	801	847	735	836	786	812	810	742	756	800	742	777	784	760	703	742	769	773	831	773	764	804	703	739	799	832	813	773	767	813	744	757	786	823	831	769	838	765	740	784	854	829	889	821	797	876	800	820	832	766	772	759	800	799	737	769	830	760	769	807	763	805	773	780
3835	1618	1943	1750	1673	930	593	425	341	511	235	128	111	109	103	106	137	104	115	106	102	97	113	107	95	125	115	125	113	102	129	94	106	110	107	102	95	123	108	120	121	115	94	111	113	131	122	100	121	110	96	122	101	98	116	106	92	104	115	111	115	118	124	128	97	95	96	123	107	95	113	117	117	110	116	120	113	110	117	102	118	95	116	126	126	110	95	113	106	112	87	113	106	100	101	109	107	100	123	114	120	90	108	83	104	112	118	96	113	84	114	110	118	109	101	119	128	110	113	114	108	116	103	114	124	112	123	111	124	104	100	100	122	115	108	119	117	126	113	112	113	101	129	108	118	110	115	108	97	97	101	124	111	109	102	133	84	113	94	113	87	115	94	124	93	117	128	122	116	120	122	109	129	102	101	100	107	105	109	130	135	105	119	119	109	134	97	122	113	113	107	95	112	112	94	114	100	122	136	89	107	138	122	122	124	108	106	124	93	96	76	101	138	115	126	99	131	118	112	113	104	112	111	106	99	109	112	101	113	127	113	106	110	107	99	119	112	126	84	89	96	127	115	118	98	113	107	105	117	109	96	115	106	128	99	125	95	104	122	136	143	131	105	107	124	92	99	103	125	114	116	112	99	131	121	94	110	131	132	106	106	97	92	109	114	111	121	142	109	114	108	100	93	118	119	99	104	115	116	103	113	130	97	101	94	115	100	88	93	116	134	120	120	98	106	117	84	112	113	95	106	126	114	117	121	117	105	104	109	117	105	109	117	112	100	104	105	105	120	115	107	96	124	101	106	122	104	113	119	115	106	112	112	99	127	119	120	113	112	137	116	87	108	117	105	110	108	101	114	137	113	110	108	84	110	109	110	113	118	111	127	138	112	107	112	112	114	110	97	103	100	106	113	92	94	108	126	88	105	112	129	111	97	125	106	100	102	107	121	107	121	123	112	133	104	100	129	124	106	109	111	104	116	108	114	106	109	94	105	108	119	111	123	110	103	81	90	129	106	96	114	109	131	127	108	95	127	111	111	96	110	97	124	123	118	116	97	127	112	123	98	110	94	131	126	118	119	112	105	127	114	129	116	130	119	88	108	97	123	109	112	116	118	100	107	119	105	122	126	120	98	98	98	90	105	97	106	102	98	110	107	139	114	102	119	110	102	124	103	96	106	112	112	89	108	98	100	103	96	113	129	100	120	117	113	119	100	100	101	92	109	102	107	122	109	79	107	100	100	112	111	102	102	112	115	109	98	106	103	133	118	103	110	124	87	136	100	122	115	110	104	124	101	108	107	105	126	127	109	107	116	118	101	99	117	117	108	113	144	117	96	126	114	123	120	87	128	100	101	120	112	118	111	113	99	129	108	110	115	112	110	100	82	133	127	121	113	93	124	116	116	108	115	118	112	105	115	116	107	109	110	112	110	109	116	114	116	105	109	120	103	99	121	110	130	123	129	95	118	127	114	100	86	115	107	123	99	86	107	106	104	110	101	100	86	105	92	127	113	113	135	102	98	139	133	136	102	112	88	103	142	114	100	112	117	103	129	118	124	127	116	116	113	111	132	95	129	121	106	147	112	89	117	95	118	125	117	110	127	103	102	110	128	116	94	124	105	104	125	108	111	102	101	110	111	119	124	95	120	85	105	116	115	119	100	116	105	83	105	124	88	104	102	129	131	101	117	112	108	109	102	111	134	122	109	127	97	104	120	119	115	119	95	99	114	103	133	107	105	109	94	112	108	110	109	100	112	95	114	113	93	125	123	107	115	121	110	101	91	111	100	90	87	101	100	102	92	101	114	93	109	94	129	97	90	102	107	91	105	92	112	107	120	133	110	114	98	117	110	113	108	137	106	105	109	111	100	96	91	107	101	117	142	113	103	122	105	103	108	94	118	101	127	109	117	112	107	112	117	114	99	117	122	106	112	109	107	108	141	110	115	124	105	112	119	126	102	123	114	133	112	127	103	113	90	116	115	108	110	108	109	119	97	100	97	119	123	99	116	89	129	118	95	112	118	121	92	106	122	105	116	120	122	103	110	119	101	109	122	110	107	97	115	130	114	116	105	108	106	115	104	101	121	133	110	112	112	100	104	107	118	121	146	85	114	104	113	113	107	121	100	104	101	115	106	126	125	95	105	100	90	91	125	108	109	107	112	118	104	114	129	114	120	119	128	131	109	104	102	91	109	120	114	106	108	105	123	98	107	147	104	95	131	103	108	140	116	110	93	94	125	105	110	128	95	122	103	103	99	115	124	101	107	106	105	98	108	130	120	123	117	115	111	108	121	107	123	101	114	126	86	124	116	101	88	107	105	119	121	120	103	108	109	106	110	93	105	113	123	123	113	93	94	92	97	104	108	128	99	107	122	105	127	110	131	109	102	112	113	110	107	96	82	110	115	107	93	92	105	111	98	99	117	122	98	94	105	130	110	109	119	116	139	103	108	117	119	95	125	133	102	118	87	113	99	98	84	101	99	106	125	102	119	101	101	92	113	103	109	125	129	104	94	118	118	114	99	107	102	106	102	107	119	121	112	109	104	106	120	120	102	102	102	106	119	120	113	110	109	104	102	121	118	111	95	109	102	104	123	115	140	108	121	113	97	101	105	119	115	105	127	94	116	125	111	94	119	101	117	117	110	117	135	99	120	120	116	102	108	116	110	109	97	131	123	117	130	121	110	118	116	118	119	100	98	94	132	102	105	84	113	124	107	99	88	99	91	112	125	123	102	113	124	123	102	100	131	107	121	108	98	104	123	124	125	114	118	120	125	124	97	110	99	93	99	115	114	108	129	124	123	128	96	97	108	95	111	123	103	106	89	114	104	99	97	104	107	111	117	107	143	84	120	100	99	105	109	109	110	128	100	122	117	104	112	112	115	91	108	107	105	92	126	98	102	119	113	91	107	100	120	121	96	108	114	123	126	110	109	115	121	113	110	121	129	125	124	119	107	117	106	120	113	122	114	129	116	113	100	107	115	98	85	113	99	93	106	78	111	106	122	127	108	110	117	110	102	102	115	106	110	120	123	101	109	120	128	119	106	118	123	132	119	97	100	106	94	103	108	109	118	100	99	104	100	124	97	92	115	127	128	102	105	104	100	119	110	98	116	108	141	117	118	106	109	99	95	114	119	120	107	113	119	107	139	114	96	95	125	108	125	120	100	107	99	96	102	119	115	92	121	119	117	142	103	106	107	117	119	112	135	112	108	110	119	99	117	114	115	108	133	105	125	117	112	100	107	127	103	117	107	105	106	110	96	104	139	104	122	85	92	112	111	133	123	98	111	111	107	109	121	102	121	95	102	98	93	104	119	114	120	107	92	113	109	127	107	119	116	96	105	99	99	103	125	109	133	118	104	108	116	90	100	106	90	111	113	113	133	107	117	122	104	97	109	115	95	110	113	110	99	101	94	141	137	119	102	103	106	109	105	102	117	91	100	122	123	126	104	93	111	117	106	91	97	122	127	120	115	112	117	106	114	126	116	104
2901	1620	4040	5798	6598	3898	2909	2172	1558	3100	983	401	348	356	304	318	329	327	344	336	320	320	314	316	312	340	321	304	291	316	326	288	312	318	294	295	313	336	330	339	317	317	308	310	333	327	278	315	327	297	310	287	328	312	316	310	304	330	345	315	309	304	325	308	324	323	317	316	310	326	297	362	294	279	309	306	342	302	319	340	331	308	312	331	302	303	348	335	315	321	312	312	314	298	315	337	325	324	305	296	312	321	312	337	312	296	311	305	306	331	368	330	287	322	328	314	283	328	314	319	327	306	316	269	315	303	276	333	324	315	292	328	346	289	320	336	308	297	327	319	287	298	308	305	324	336	312	318	315	312	306	324	294	335	332	314	309	309	343	324	315	322	250	316	328	336	304	287	288	346	335	291	307	308	308	314	327	313	337	325	307	305	324	323	353	324	310	356	330	319	258	320	326	318	300	266	305	298	313	301	322	310	310	272	322	319	308	317	325	311	290	273	284	336	304	305	324	284	327	316	305	330	300	350	314	338	319	351	318	321	311	328	290	329	310	327	285	321	307	330	317	293	316	303	302	305	331	340	301	327	315	308	300	312	305	325	302	305	333	327	323	324	303	325	328	293	342	313	315	308	306	309	294	342	330	325	323	313	309	275	318	322	287	312	309	335	287	304	334	290	273	303	322	330	339	319	337	313	312	346	320	330	264	313	311	348	315	296	315	276	323	285	319	282	341	305	312	316	296	326	276	311	315	337	337	320	326	317	321	315	313	297	328	297	332	322	309	312	328	351	315	318	328	319	306	288	304	308	330	316	289	295	317	339	379	320	338	267	304	344	330	323	299	309	308	308	322	316	303	297	318	322	309	315	309	321	320	305	309	305	296	307	298	309	281	313	310	316	311	293	324	322	325	314	326	315	322	284	343	333	304	333	307	327	288	346	318	306	320	279	324	334	339	311	329	300	348	303	317	302	298	321	302	307	310	303	343	316	314	314	287	311	324	332	325	318	315	334	301	313	299	316	305	329	330	334	293	325	321	322	306	296	290	314	318	307	358	301	292	310	320	323	310	317	318	332	326	314	352	345	292	294	348	342	308	327	318	299	317	346	329	339	312	330	344	315	326	335	326	314	291	318	290	318	329	348	329	316	304	311	325	294	316	284	320	323	295	313	297	302	329	299	313	311	298	298	331	328	319	292	340	339	328	324	328	346	338	292	304	356	319	315	307	320	329	326	324	288	317	337	301	303	293	313	316	290	314	290	328	347	319	328	308	295	327	302	331	338	310	341	330	291	317	325	277	296	309	326	314	334	331	301	338	332	268	336	350	324	316	313	325	333	297	290	278	294	304	327	332	319	303	297	316	302	303	309	285	292	314	342	315	293	330	296	331	332	303	300	296	319	299	312	303	343	296	292	322	267	317	332	307	323	340	310	317	297	306	331	314	306	359	315	305	281	324	321	324	309	294	295	309	282	274	303	315	321	309	334	297	297	309	354	326	288	296	323	339	313	350	305	312	316	305	317	335	317	321	327	330	296	298	352	318	310	316	319	284	347	317	334	328	344	318	314	314	360	299	335	290	319	292	319	297	320	334	304	322	324	334	350	335	332	300	311	344	334	315	310	312	353	339	314	304	299	308	304	324	312	339	297	323	304	351	299	307	300	294	326	315	271	326	324	309	309	337	331	336	311	336	285	328	290	304	331	306	326	317	316	304	306	368	265	326	318	354	332	319	314	324	323	325	329	316	298	309	324	301	314	314	298	329	310	327	324	291	305	318	318	316	339	319	314	315	319	316	310	302	336	326	308	338	304	331	312	363	321	313	328	327	303	287	352	311	324	298	326	317	343	320	315	305	315	344	294	315	331	309	314	315	275	346	320	321	323	331	309	267	306	318	361	329	324	312	323	301	297	308	315	302	331	316	296	327	291	315	321	319	326	301	327	309	324	342	317	321	304	293	294	344	312	327	335	332	324	293	279	306	304	291	327	344	320	321	330	332	339	308	299	298	300	291	327	312	294	296	335	332	299	321	327	340	323	324	330	314	320	329	294	346	327	314	341	308	300	298	322	316	290	311	326	318	317	321	304	337	294	272	307	314	315	299	293	320	281	338	313	295	293	329	337	343	320	326	322	303	322	311	301	302	325	319	305	321	340	311	314	319	285	326	326	283	317	314	302	296	301	311	270	311	329	327	296	327	344	323	293	330	308	299	283	330	340	305	320	289	351	304	310	328	323	340	333	338	336	319	312	328	309	300	312	284	343	317	306	309	273	316	306	312	303	303	294	291	344	343	320	325	309	321	303	342	304	339	300	312	293	283	322	306	294	311	280	324	296	316	313	305	328	312	312	301	327	289	326	328	332	313	317	303	283	300	323	274	312	352	300	341	295	299	329	293	304	304	333	277	326	303	318	340	331	317	307	280	304	301	305	334	297	331	317	305	345	328	325	369	316	318	327	331	326	317	303	313	292	331	330	310	314	301	329	280	309	315	342	324	291	316	318	303	329	306	324	298	306	292	331	323	328	317	337	296	303	342	296	360	312	286	325	285	306	311	328	339	330	328	305	276	302	295	326	327	301	316	337	339	312	358	324	318	320	291	283	324	314	291	308	310	302	346	309	318	341	307	325	314	336	299	315	317	330	328	315	296	310	326	309	334	329	312	313	338	286	290	326	314	271	288	318	300	275	327	327	314	275	302	315	362	317	330	293	311	294	307	302	346	347	305	292	337	340	318	311	303	322	321	322	301	315	361	320	341	312	326	313	336	294	308	284	322	343	328	312	297	352	308	305	304	320	320	299	311	325	323	326	307	324	329	302	324	300	302	309	312	315	332	328	316	359	308	333	289	308	278	319	306	315	303	333	338	329	306	301	312	331	349	309	335	294	310	355	309	296	337	278	329	354	312	282	303	320	309	319	318	310	322	337	323	298	295	329	311	323	328	315	303	292	301	283	322	316	323	293	320	323	310	280	305	306	320	312	302	318	302	300	309	347	300	310	335	365	318	284	309	340	290	330	298	323	319	325	341	306	305	318	301	328	310	288	309	319	335	327	284	308	335	338	303	331	293	324	350	310	304	306	307	310	323	325	341	298	292	305	317	324	301	321	324	325	322	307	297	310	311	333	299	329	312	314	319	342	335	343	315	333	325	314	332	296	310	320	303	294	296	271	334	318	343	307	316	330	350	321	322	298	294	317	309	320	303	288	357	311	310	341	296	322	313	284	326	286	340	332	307	300	312	334	310	324	310	317	310	323	299	298	346	327	294	323	289	323	296	322	328	314	314	305	317	283	282	354	316	307	302	299	331	320	326	326	284	306	288	330	291	329	320	323	306	322	304	308	303	337	315	339	309	304	303	303	322	314	317	314	348	362	309	313	283	311	286	306	289	277	331	313	322	336	298	295	278	321	306	311	288	304	313	306	319	327	315	279	304	335	368	325	346	331	307	309	295	323	304	289	324	343	325	326	300	325	304	329	297	323	324	283	310	337
12528	4248	4771	4656	4150	2310	1647	1018	1102	10989	5943	436	301	294	225	226	263	263	263	224	253	234	223	234	235	253	233	245	238	228	221	242	241	246	238	221	242	209	232	214	239	246	230	217	221	245	227	202	191	250	216	213	238	216	209	197	222	250	224	223	237	207	202	204	227	218	211	212	236	239	236	227	219	210	240	227	227	224	227	204	223	208	213	236	203	231	202	184	238	267	243	210	232	226	231	203	198	228	191	218	224	217	207	204	229	221	228	236	231	219	194	202	219	217	217	217	253	241	241	234	227	234	207	230	221	241	208	219	246	187	224	210	204	204	252	211	214	194	236	249	226	225	208	231	216	235	195	204	214	226	194	230	236	181	233	243	214	200	216	221	221	208	220	213	218	203	209	213	216	220	229	213	205	219	227	225	194	234	203	213	222	233	212	196	202	217	201	214	184	201	220	201	237	226	216	235	212	225	234	254	223	196	202	211	247	215	186	220	220	254	211	207	227	201	214	227	206	195	213	228	226	221	191	245	218	183	196	193	227	212	205	208	217	217	250	213	217	218	242	220	208	239	217	212	217	218	216	215	222	228	217	203	226	233	209	225	228	219	231	215	214	187	221	241	218	233	240	202	208	202	230	205	204	193	212	219	214	227	193	186	199	244	223	216	202	228	206	195	234	201	216	222	256	207	208	214	215	247	217	210	224	232	223	229	242	235	235	212	217	211	225	219	218	211	212	240	244	209	210	234	208	223	221	249	211	197	211	201	219	216	213	232	236	232	202	205	202	218	222	218	225	248	235	197	213	254	229	210	179	206	213	229	219	191	225	199	184	200	217	211	219	228	220	211	237	211	206	226	215	206	237	214	221	223	217	233	214	208	210	224	209	218	212	232	219	235	236	216	241	240	205	214	223	189	200	225	208	238	173	228	221	207	224	232	205	232	238	206	236	228	204	204	219	212	207	207	230	199	180	235	251	227	201	209	230	217	216	220	216	223	199	216	210	218	185	222	206	204	230	214	236	230	204	194	201	227	224	211	238	215	242	220	225	218	242	201	219	255	200	202	206	212	211	197	195	208	224	203	236	217	223	193	174	223	200	264	218	242	206	202	230	217	223	228	241	229	202	220	225	196	227	244	215	222	222	207	237	182	218	201	228	216	241	222	209	201	212	217	235	217	226	222	197	213	215	220	207	244	245	210	204	211	228	210	184	200	193	233	254	229	231	201	198	201	206	197	218	229	221	221	208	229	203	217	186	224	225	220	218	214	229	213	218	204	218	218	212	211	216	204	192	208	215	215	211	210	240	198	222	197	236	231	238	215	201	215	228	187	248	232	190	214	222	192	238	213	233	210	190	218	237	216	245	206	202	235	218	220	205	209	194	242	245	221	243	200	217	229	218	234	226	217	211	220	200	213	222	216	228	214	209	192	230	209	207	236	245	224	216	221	236	208	205	216	192	226	231	207	224	232	255	204	221	223	211	217	206	215	214	208	240	201	209	203	195	230	228	243	208	211	226	209	216	219	247	202	232	232	204	208	211	201	204	195	252	216	234	218	195	226	206	235	245	226	240	220	198	210	193	212	212	210	209	215	211	214	216	212	228	208	223	216	254	216	219	212	215	190	225	220	218	208	281	206	251	205	247	241	231	206	230	220	198	223	220	226	223	200	220	220	218	245	240	182	228	214	198	218	204	205	211	225	209	203	208	225	216	253	231	204	207	199	210	210	203	192	194	217	212	216	201	222	201	230	210	191	216	216	203	201	203	253	215	229	206	226	242	227	221	221	206	238	216	213	226	243	246	201	205	239	229	204	226	237	222	220	216	218	243	200	230	215	195	214	201	209	212	195	185	199	256	231	250	218	206	199	219	204	227	210	203	217	218	226	209	217	209	199	200	197	239	228	232	208	217	204	198	185	218	232	204	218	217	192	219	227	200	217	257	191	212	224	193	225	220	193	219	208	212	196	201	188	211	226	213	200	206	205	221	240	216	217	226	217	199	210	209	218	209	182	215	214	207	200	222	228	236	202	246	217	196	209	204	216	223	224	242	220	206	225	213	219	226	216	210	227	232	250	231	192	223	229	220	226	189	227	242	222	221	211	218	213	214	236	199	213	252	196	227	215	222	214	239	210	205	209	242	211	191	211	226	208	223	186	218	194	229	248	212	233	219	220	210	208	196	201	231	225	217	228	202	231	213	210	196	229	209	225	195	224	241	211	217	185	238	209	231	198	216	207	225	224	212	214	235	221	215	215	200	225	239	226	248	206	220	217	210	233	214	218	225	217	210	201	229	215	225	213	186	208	230	221	192	213	214	204	228	213	223	245	197	222	213	203	241	220	197	236	232	230	238	230	228	230	224	209	202	202	194	229	221	210	240	243	192	198	213	227	212	185	214	254	203	216	201	201	192	212	242	255	205	217	206	196	217	202	236	214	211	252	200	197	227	206	191	216	202	190	223	220	222	213	212	219	235	226	204	252	203	242	224	230	215	248	230	228	220	213	223	219	240	224	236	203	206	216	218	218	216	215	207	234	226	227	236	199	223	185	225	217	228	231	220	219	220	206	213	208	193	211	209	211	201	224	231	234	203	198	251	227	222	215	223	204	233	210	214	214	211	204	251	235	237	221	229	252	216	212	199	208	209	220	245	208	212	230	202	255	234	185	190	208	237	252	214	218	231	210	233	212	199	218	247	242	271	225	233	210	211	206	237	222	218	206	190	230	237	207	205	213	222	214	216	214	226	220	224	187	195	207	212	197	219	212	182	204	227	217	235	211	214	222	228	200	189	203	199	216	216	236	206	204	199	198	220	203	190	191	207	208	199	227	214	228	192	210	255	224	221	219	207	196	210	186	205	204	215	239	208	237	212	234	194	223	188	176	198	190	226	209	220	224	218	225	208	212	216	202	200	203	216	227	238	190	211	206	196	203	200	228	232	216	192	228	219	211	226	224	235	208	184	241	225	200	231	230	193	214	188	203	239	225	228	221	232	229	240	209	222	200	253	189	231	242	171	222	216	191	203	187	230	205	225	225	208	210	208	221	199	212	227	230	209	230	233	244	226	229	229	201	224	195	193	180	214	204	207	214	210	207	231	235	211	236	213	240	222	217	164	204	201	229	192	219	219	211	223	245	216	236	226	221	202	224	213	228	202	213	207	241	217	195	201	232	224	232	213	225	212	211	216	186	209	208	231	206	224	207	189	209	212	255	220	222	201	205	254	219	240	202	189	218	209	208	223	210	249	253	240	213	211	212	199	223	211	215	235	217	197	216	212	204	224	210	218	191	226	219	226	209	215	220	229	221	198	206	235	205	226	199	228	235	199	208	213	224	229	218	219	229	208	233	192	218	216	212	225	223	213	204	244	220	232	242	221	202	215	188	207	217	243	254	218	230	207	204	222	231	206	244	188	192	196	237	224	244	223	240	215	208	227	217	180	197	219	209	207	204	232	198	214	224	191	217	232	226	244	233	240	221	192	221	222	226	196	224
7587	3725	9230	13229	13512	9051	7397	5026	5440	34856	11172	1514	1112	1079	800	756	774	753	706	659	641	673	676	659	647	619	591	629	626	614	569	638	564	614	568	611	636	586	603	601	601	576	567	563	579	613	571	551	563	543	629	543	546	576	572	583	555	588	536	535	552	576	549	566	553	573	577	600	557	516	538	535	561	563	551	560	593	530	547	544	554	540	577	578	545	560	526	530	507	523	595	508	512	507	509	541	558	573	511	559	554	584	552	553	591	579	553	574	523	562	501	605	542	572	529	520	520	532	536	502	533	529	546	571	548	546	582	562	545	551	491	525	537	567	556	561	546	569	545	546	569	514	578	568	528	549	527	571	551	519	536	518	531	477	560	560	543	571	538	568	554	565	537	537	538	536	540	575	536	540	554	537	553	539	498	565	555	554	560	510	532	569	564	570	551	532	559	498	523	540	521	532	531	542	524	585	495	553	539	526	530	558	570	526	577	568	546	531	550	534	598	556	543	493	493	540	569	508	597	566	566	524	562	578	531	568	559	520	526	558	523	503	535	562	538	576	540	523	513	547	572	521	558	533	521	566	529	550	525	570	558	579	558	580	549	550	506	528	527	578	574	586	612	502	564	520	509	530	576	573	540	598	507	520	556	528	557	584	572	545	552	531	542	584	520	531	571	511	546	585	561	571	579	512	568	553	513	550	564	542	561	544	555	511	552	513	574	516	519	562	556	572	557	549	524	553	545	566	547	527	543	575	566	562	533	550	551	559	537	581	532	579	542	567	539	556	571	576	570	556	522	554	562	556	580	555	517	522	502	576	565	581	525	534	537	541	510	581	582	540	546	568	561	582	535	524	556	565	584	571	542	506	551	576	547	513	599	521	547	546	549	535	534	546	541	541	545	544	571	558	502	547	553	549	556	507	531	561	542	575	532	565	544	545	506	546	566	530	541	561	552	503	520	570	523	542	577	541	529	536	607	542	527	569	546	563	570	543	534	532	507	547	569	545	590	538	569	561	537	519	501	548	499	558	577	549	556	542	506	552	579	498	545	544	523	565	555	513	564	549	552	577	555	538	478	523	552	530	542	585	537	558	534	544	541	553	560	501	564	511	549	533	529	559	616	519	518	536	579	538	519	571	557	562	506	524	533	547	557	503	531	569	571	586	548	529	577	563	547	573	510	574	573	539	535	504	536	538	592	570	558	524	571	575	563	512	541	491	561	564	519	574	545	555	556	537	594	510	548	557	554	515	568	549	530	562	544	558	569	518	534	533	493	544	539	544	508	589	580	566	527	539	552	571	556	517	519	539	566	535	576	582	560	560	536	538	566	500	526	540	519	568	546	549	575	533	559	529	502	537	511	547	594	518	529	506	531	520	589	540	546	545	562	557	512	540	538	548	515	562	594	512	558	544	533	546	558	536	562	524	564	532	555	508	551	609	498	559	564	580	521	526	542	533	514	588	545	555	561	561	534	554	576	554	551	546	539	566	554	533	568	554	576	558	550	514	540	563	557	567	533	499	513	536	561	563	562	556	524	525	537	578	517	562	540	552	564	508	514	489	586	513	539	559	534	574	562	581	588	572	555	509	554	563	526	559	552	587	557	553	564	535	550	564	544	497	547	588	546	525	521	561	533	546	517	569	588	541	561	527	566	568	514	581	520	607	537	526	540	525	594	513	555	514	536	510	579	583	557	529	532	542	554	596	546	517	555	534	506	582	569	553	547	561	531	549	528	556	552	558	545	594	589	546	572	580	568	573	622	550	571	559	554	546	532	589	591	523	546	555	522	562	568	539	522	546	532	544	519	559	548	550	613	593	526	546	535	543	541	579	580	545	532	550	545	560	545	530	549	604	570	553	544	577	511	550	506	513	543	539	571	553	518	543	497	545	542	546	541	559	530	584	549	514	567	552	542	584	590	553	539	541	543	569	542	508	576	515	554	536	562	552	542	555	522	520	570	533	541	542	531	533	527	566	569	564	581	538	487	541	566	534	564	554	535	525	559	554	566	559	534	537	529	535	526	547	566	531	537	562	543	532	556	565	549	530	509	580	558	555	494	548	521	549	494	569	539	554	561	563	547	542	534	529	539	503	554	510	567	532	543	531	562	532	530	514	557	568	592	527	567	531	589	531	546	528	547	513	524	537	548	516	517	526	573	547	547	561	559	579	527	542	518	578	531	587	520	556	578	546	541	553	533	512	549	532	537	571	544	511	562	523	548	518	541	506	559	564	545	574	544	590	505	545	574	541	519	561	598	578	526	545	528	545	549	580	552	554	592	557	538	551	536	578	504	525	557	557	532	562	522	555	532	536	577	515	528	512	571	548	545	527	499	503	536	519	526	553	529	553	554	530	567	563	600	540	559	527	564	545	523	540	598	497	559	538	455	528	524	548	586	580	527	528	553	549	519	540	486	549	550	558	544	539	565	560	509	541	596	514	557	546	592	528	557	514	557	564	549	538	542	549	477	504	560	529	549	536	535	531	520	567	561	577	559	501	566	532	576	565	537	572	577	558	580	560	541	568	510	526	575	540	571	473	570	541	576	573	538	553	501	528	567	567	548	546	536	512	544	575	544	536	553	551	558	537	590	532	547	548	587	534	550	535	507	557	536	529	559	531	553	552	594	537	577	530	572	555	550	551	561	550	545	541	591	507	562	513	595	562	526	549	590	544	556	568	551	535	584	555	560	540	558	594	548	587	594	521	555	525	541	513	542	535	533	556	570	549	538	537	553	489	528	554	549	557	541	539	566	526	560	581	569	558	565	537	549	509	535	513	533	546	557	526	588	547	571	532	542	589	544	554	547	549	541	548	557	586	552	546	563	523	530	566	561	535	527	549	572	573	565	525	550	551	507	582	591	515	571	542	563	519	523	575	534	501	526	552	510	574	539	549	536	533	568	530	535	568	567	499	566	573	521	545	563	519	556	569	513	548	512	539	561	526	550	561	537	548	517	573	565	533	509	561	517	581	532	529	551	546	524	543	561	566	516	535	528	536	554	506	522	550	517	537	490	559	570	575	517	548	527	577	569	574	547	537	583	597	573	535	552	546	545	508	541	550	504	542	535	546	560	543	531	553	565	536	562	519	564	569	590	498	532	554	545	542	575	544	508	570	574	547	511	537	556	572	572	565	561	554	523	567	547	552	562	530	540	515	537	565	535	497	551	560	555	512	579	568	577	565	562	540	553	546	529	534	587	534	573	549	535	562	552	495	511	577	550	513	556	548	540	549	577	534	546	552	500	564	533	548	541	535	555	518	584	548	524	541	560	563	530	563	544	539	536	550	549	526	500	548	577	586	540	534	554	578	548	505	514	550	579	510	578	510	493	543	529	565	583	540	534	561	554	545	554	529	529	517	547	502	560	546	517	531	554	551	552	525	533	573	559	509	537	587	498	530	509	551	553	533	527	527	512	530	566	491	589	569	550	562	543	558	576	559	553	566	559	585	481	560	514	543	558	546	523	528	522	558	565	534	534	559	517	537	538	525
20656	8818	8613	8248	6604	3901	2336	1527	1860	18587	8971	740	516	490	420	481	408	405	378	390	385	373	388	359	367	380	368	358	351	381	324	364	348	372	372	338	379	342	318	339	374	359	329	352	352	353	383	378	344	361	361	324	317	340	360	332	355	368	342	366	348	386	385	330	342	350	338	346	342	356	397	371	366	355	337	320	336	342	329	339	351	373	378	320	358	346	409	356	343	366	353	352	334	359	355	349	369	321	340	346	329	379	354	336	390	325	351	377	345	352	339	320	360	358	320	352	338	343	375	373	346	355	333	322	369	328	341	357	404	319	375	391	348	325	370	325	328	367	310	343	331	361	325	311	322	346	338	355	381	336	412	331	289	343	329	323	351	337	317	341	346	326	344	349	341	351	396	341	320	346	404	338	350	332	308	346	348	379	367	358	360	353	381	357	350	330	333	331	336	322	345	368	359	375	352	341	339	344	357	348	330	292	323	345	288	327	346	386	333	371	358	349	326	346	315	353	345	353	337	345	387	361	354	339	375	358	331	356	302	328	358	342	372	381	403	338	315	348	358	367	338	319	362	347	380	336	353	331	353	336	377	343	353	338	348	316	350	356	298	327	301	371	330	368	349	327	345	332	319	333	379	355	327	327	371	323	332	357	327	362	340	319	349	346	331	335	338	359	322	357	343	353	336	366	383	335	319	352	339	306	343	358	316	314	335	347	376	369	324	316	337	339	364	327	367	364	333	336	357	351	349	296	338	382	356	369	327	351	325	330	335	325	342	365	334	352	354	336	348	336	332	352	330	359	322	354	313	315	364	331	330	328	339	349	325	337	375	346	319	357	328	354	337	343	357	301	369	359	325	331	355	349	347	350	326	362	355	334	342	353	374	318	322	319	366	337	362	355	379	354	336	354	372	356	321	301	358	347	370	317	360	331	358	353	325	329	338	346	342	363	344	323	339	316	312	355	375	333	327	377	367	355	377	319	369	347	381	335	330	340	334	326	323	326	283	320	334	328	323	340	364	343	338	313	352	300	320	352	368	362	358	313	359	345	340	357	315	350	327	353	360	350	352	341	348	311	319	370	331	347	362	346	332	349	338	322	340	353	359	370	365	342	353	355	348	339	357	346	353	364	345	354	321	383	359	337	323	333	327	340	331	328	352	346	336	328	322	336	324	371	384	372	342	350	369	330	355	348	359	362	320	335	319	331	327	346	314	330	366	324	367	300	315	314	357	358	342	368	329	349	350	326	347	316	329	335	385	338	338	313	330	343	333	344	342	293	341	348	352	369	361	353	364	391	378	339	317	317	344	348	361	328	345	359	348	352	328	333	340	337	354	346	326	349	321	377	371	336	316	328	339	359	327	355	327	340	353	355	341	327	362	357	341	336	314	347	341	358	314	290	327	335	375	328	363	365	331	316	338	334	314	350	373	352	340	362	321	366	359	325	335	315	358	353	356	311	329	348	363	345	315	299	318	351	315	368	362	333	324	369	343	366	341	353	367	365	328	373	376	368	336	333	354	317	405	367	387	321	377	322	353	334	345	323	356	364	338	365	321	333	340	361	302	323	309	346	358	358	335	337	351	347	325	339	364	363	391	355	350	334	364	365	339	352	353	357	308	353	343	359	337	359	348	348	361	358	357	323	341	373	311	351	362	332	323	331	301	298	333	397	355	359	342	330	375	323	347	290	296	348	346	384	330	349	344	332	385	320	328	343	359	352	353	325	337	320	333	363	348	351	341	341	380	343	305	336	342	320	342	318	344	347	346	338	391	356	367	349	380	345	356	350	346	341	321	335	339	342	342	363	356	339	358	328	322	344	359	340	331	341	350	326	355	372	372	345	325	326	389	390	319	305	362	335	387	338	356	348	348	316	326	294	359	367	328	352	344	371	375	360	351	327	329	381	358	344	324	339	340	349	378	332	380	338	337	335	357	350	342	301	339	348	344	350	377	330	323	363	341	327	340	332	323	359	347	305	339	346	342	372	363	348	331	325	332	360	349	333	350	320	337	335	352	341	340	338	290	366	341	341	346	338	326	336	339	366	340	358	325	316	357	355	335	359	344	365	344	357	353	335	335	340	368	356	333	335	379	326	330	310	363	351	379	350	345	326	328	348	369	359	327	351	333	359	326	380	343	342	347	381	345	331	361	355	349	357	370	347	309	333	354	339	349	331	360	341	327	355	326	338	335	316	354	358	327	335	330	367	344	384	348	342	328	350	303	350	355	335	336	312	336	361	373	368	332	323	386	317	349	319	355	341	352	351	332	343	334	379	331	326	339	360	338	353	332	370	355	342	360	340	355	321	335	342	335	364	305	351	333	345	338	313	352	315	350	320	342	360	371	340	368	317	326	304	357	366	349	309	338	344	322	336	332	322	318	314	345	375	346	338	329	334	369	359	342	350	327	338	345	308	353	356	339	343	325	336	326	314	331	301	340	330	368	323	323	347	350	342	316	326	319	362	315	327	368	333	394	370	318	304	332	345	352	358	340	349	372	354	353	324	319	314	354	362	323	351	327	357	309	354	363	324	345	355	378	289	335	357	329	364	355	364	339	346	351	380	331	347	341	375	370	317	337	318	338	328	319	345	347	347	348	329	334	343	337	347	347	347	334	352	336	350	354	324	348	363	369	337	330	316	326	305	348	334	344	326	334	363	350	338	335	367	335	340	338	351	354	334	345	355	317	346	353	345	336	332	322	332	335	373	379	326	355	331	315	352	342	329	338	401	349	353	352	384	336	370	318	353	323	312	339	312	316	319	319	357	323	309	340	358	346	369	341	358	361	368	310	352	363	353	409	341	329	329	321	385	371	332	326	361	320	317	353	365	320	387	346	322	300	324	333	343	321	333	364	319	356	341	363	359	343	339	347	363	397	346	376	321	340	348	334	329	350	334	352	320	354	355	368	325	295	345	350	354	321	371	354	355	330	354	319	339	358	345	326	392	326	360	330	358	359	340	315	338	364	335	325	335	316	394	326	320	323	349	364	369	343	356	367	380	329	364	363	331	334	354	370	362	351	320	346	349	341	358	335	320	383	342	356	361	331	327	345	305	353	294	337	339	357	357	363	343	350	353	382	360	355	309	314	330	328	350	371	346	353	320	398	353	340	353	327	359	346	330	343	301	337	311	340	332	335	369	345	327	313	377	397	318	347	356	308	339	318	369	317	373	329	341	366	330	348	326	343	345	350	316	350	340	343	364	382	338	369	310	304	345	354	361	363	349	331	356	321	300	371	323	313	376	363	336	343	320	361	333	320	365	333	365	337	359	356	322	345	323	356	346	372	335	301	350	334	350	332	327	343	338	363	334	357	345	343	314	341	351	330	345	346	363	323	319	342	304	383	361	402	334	327	344	353	324	331	372	326	363	351	306	367	326	350	364	342	348	344	339	365	331	347	327	334	350	287	349	337	333	367	350	312	356	308	356	368	370	335	359	347	352	325	341	365	342	375	348	351	340	315	344	322	357	361	341	329	368	362	361	358	326
10287	6531	14140	19336	18223	13397	9185	6765	8830	44023	11015	2594	1824	1758	1365	1246	1269	1160	1074	1060	1063	1005	1028	974	1002	914	972	960	918	933	905	910	860	892	896	927	841	831	890	863	833	857	835	843	855	802	911	791	831	792	795	846	865	826	829	813	800	846	848	798	779	847	819	822	809	820	822	831	774	749	794	794	812	818	825	771	774	806	796	832	768	801	787	789	815	797	794	815	792	812	824	792	789	741	810	808	820	830	736	764	830	809	781	782	793	800	798	804	818	748	782	766	813	742	765	756	778	752	779	821	804	787	820	785	760	803	741	761	796	798	843	778	771	825	764	785	733	776	773	806	762	781	825	775	834	758	753	776	800	773	802	790	788	793	783	836	740	746	789	797	796	821	762	789	824	775	789	740	743	770	760	774	792	748	821	791	785	808	766	795	757	773	847	776	770	772	758	732	795	823	781	787	829	749	818	787	746	877	811	762	789	856	743	794	777	791	747	838	741	807	759	791	766	781	774	825	822	772	754	755	774	777	835	772	810	797	734	740	781	805	771	803	799	813	828	816	801	777	793	744	836	827	787	802	787	771	756	758	786	823	786	780	766	829	805	773	768	746	809	786	800	746	758	769	812	779	841	733	856	767	798	769	790	789	800	741	814	785	807	814	803	786	779	812	810	768	826	764	800	783	797	836	814	821	774	765	781	759	782	793	755	738	780	805	796	822	799	749	802	747	789	801	791	822	751	742	791	842	762	788	733	781	790	749	796	806	753	753	836	767	825	816	808	728	807	790	759	751	785	801	821	825	787	792	778	782	800	811	759	786	779	784	731	780	800	799	762	778	751	760	747	837	780	739	773	784	822	799	780	797	734	734	812	765	781	787	737	797	783	803	824	779	784	795	759	810	790	748	720	838	762	798	767	782	799	805	779	792	780	785	794	809	845	791	798	773	779	769	810	798	777	798	777	742	820	771	782	767	790	807	712	791	827	816	781	732	769	832	795	780	804	819	758	784	807	739	803	754	771	772	767	777	808	785	828	768	789	768	768	804	792	744	774	805	793	801	788	782	812	740	760	771	761	754	839	769	789	760	795	776	787	808	727	780	780	806	825	792	826	802	787	804	788	822	759	774	795	852	792	737	790	815	766	813	836	796	773	775	816	762	804	775	785	783	816	785	806	784	812	802	713	784	859	802	749	793	761	780	777	776	762	776	777	778	782	773	778	785	794	783	776	732	786	774	797	780	789	824	772	751	793	755	831	795	848	798	730	812	788	712	764	729	768	763	834	770	763	804	781	778	761	768	808	758	784	838	770	781	786	830	816	718	823	769	814	812	798	776	758	772	806	837	811	751	798	811	798	740	780	804	774	820	728	700	815	782	772	781	762	763	776	759	773	789	720	806	820	817	752	795	824	771	730	811	741	760	787	747	791	759	801	763	772	807	807	800	804	779	746	770	755	816	772	740	759	812	852	818	805	747	800	760	836	809	786	800	795	778	787	762	760	777	816	775	809	766	790	806	774	784	780	794	775	755	770	859	816	767	747	791	758	824	755	747	817	784	761	789	824	803	792	801	791	799	785	802	760	800	759	781	812	792	837	760	769	788	786	792	824	746	810	785	771	808	724	767	758	772	791	752	757	807	719	830	802	806	800	774	829	784	775	772	764	808	846	784	763	764	803	787	815	776	774	800	779	746	804	757	799	809	776	825	788	838	752	799	765	789	795	828	773	783	778	761	802	793	756	760	722	807	768	759	806	807	784	794	766	829	832	788	790	789	823	820	802	749	837	766	772	791	796	761	779	794	772	791	751	752	812	784	778	812	767	771	754	824	800	776	778	721	804	823	713	838	744	787	750	750	705	752	777	759	801	796	818	752	759	796	836	797	841	837	806	763	752	775	784	764	718	812	761	858	774	783	781	765	764	746	753	763	802	789	870	747	770	819	781	748	857	790	791	788	821	771	784	780	806	789	785	811	788	778	782	808	766	806	771	790	816	732	775	802	776	803	763	769	800	827	793	775	802	811	807	742	745	761	771	815	799	770	797	813	743	801	783	773	762	749	744	775	712	700	707	802	707	776	864	824	760	798	774	766	755	797	747	767	758	751	804	730	827	804	780	803	804	788	760	768	784	782	796	825	749	778	827	759	781	790	762	791	853	765	800	742	740	775	796	873	740	786	761	758	803	754	799	751	751	786	749	806	768	764	770	767	798	768	806	750	801	754	769	796	809	792	799	795	799	768	757	765	791	771	823	759	804	812	780	805	729	756	799	816	789	791	772	794	784	742	767	771	779	839	778	756	807	838	778	799	783	803	800	744	791	808	761	781	752	767	753	809	749	796	810	799	850	789	775	746	790	751	749	747	798	757	748	798	779	771	773	785	765	777	780	770	796	780	753	767	735	773	790	789	799	774	758	789	806	748	756	767	761	838	792	790	751	774	840	751	803	747	819	764	801	809	747	779	768	813	774	779	807	800	809	804	787	741	736	759	801	808	816	801	785	807	827	801	838	805	779	783	769	819	758	789	812	791	779	802	814	781	818	783	738	736	758	809	775	788	787	753	743	842	751	748	822	808	761	833	779	761	794	808	741	780	808	768	751	771	811	799	758	780	789	797	805	823	767	767	798	787	810	789	780	761	791	783	811	795	765	792	777	789	780	778	786	765	808	762	795	777	817	802	757	815	799	741	750	789	838	824	816	802	742	747	757	742	806	798	763	770	810	776	819	798	739	765	742	783	756	792	769	771	820	722	802	770	804	748	776	775	795	781	761	815	765	783	774	792	735	774	722	754	788	794	755	751	833	829	805	781	802	776	788	797	752	775	790	788	834	832	774	804	736	748	789	749	744	782	802	771	811	794	790	779	792	811	768	718	767	787	783	745	810	786	765	771	754	732	800	793	748	805	826	741	762	792	807	791	752	779	828	788	728	774	812	795	775	784	766	777	822	773	733	755	749	795	763	811	790	815	811	738	817	798	816	756	797	808	782	746	767	762	789	819	814	802	786	747	788	840	767	807	776	813	800	802	779	779	795	788	742	813	758	772	759	841	768	729	824	767	772	766	788	766	778	807	785	772	834	807	811	802	783	774	828	809	774	759	782	844	742	772	750	786	776	776	797	784	796	802	714	850	758	815	830	814	813	783	755	772	805	775	793	787	820	746	807	725	805	795	788	748	815	777	793	845	811	807	784	795	806	773	807	740	763	777	798	753	777	816	778	774	767	788	738	820	706	765	757	797	777	757	814	807	791	796	797	810	788	766	805	784	808	778	741	755	805	767	801	769	800	796	778	788	793	773	799	744	768	793	782	814	787	765	769	770	774	833	764	756	766	752	742	749	751	814	767	862	813	793	786	797	798	798	770	758	751	791	775	829	763	804	786	788	799	785	799	768	801	784	846	770	806	772	772	806	760	804	806	820	816	810	783	806	795	770	830	779	766	808	791	801	760	812	779	800	815	823	804	752	772	832	770	783	804	759	802	811	804	771	758	780	833	802	760	789
3991	1842	2129	2455	1595	1062	618	334	293	505	190	112	123	127	96	104	97	107	106	111	125	124	107	122	97	115	107	109	95	112	109	144	127	103	129	114	117	112	100	111	114	113	117	123	111	118	102	108	110	106	128	124	121	111	130	114	118	118	113	127	99	102	95	90	115	110	118	119	103	104	114	101	96	102	137	119	122	114	119	110	130	121	106	117	131	99	117	110	97	109	89	101	124	98	100	95	100	121	99	106	118	99	103	95	102	96	107	105	105	100	121	109	128	108	103	103	115	134	101	100	134	119	109	112	110	115	100	102	125	124	101	113	122	119	122	111	119	105	115	116	107	128	108	127	122	121	103	134	125	112	116	101	112	99	91	102	118	119	136	104	120	118	123	122	105	119	101	119	133	111	97	105	98	100	108	113	109	125	106	99	105	105	109	117	122	112	100	134	108	120	101	95	101	127	103	114	117	99	90	110	106	115	120	105	146	99	96	135	120	114	122	133	101	104	114	109	124	110	107	116	119	114	100	107	100	114	123	117	121	116	135	127	105	111	110	115	114	113	109	120	115	111	107	98	103	116	114	122	115	104	106	109	84	94	100	102	108	129	100	114	102	108	124	135	111	91	101	111	133	124	124	106	100	119	110	107	131	118	102	106	111	103	105	126	105	113	109	111	99	97	109	129	125	138	95	115	112	114	105	109	122	106	114	94	109	112	95	119	116	106	119	106	108	109	98	118	127	108	97	115	105	117	123	131	128	108	121	109	109	123	130	126	123	107	119	134	102	105	104	108	116	94	94	99	118	122	134	106	105	102	106	123	93	113	114	111	110	95	102	113	111	118	123	118	101	111	103	104	104	126	97	105	109	93	109	112	109	107	113	104	114	95	114	106	115	101	116	109	99	110	95	107	130	147	111	105	118	109	104	122	118	105	106	107	94	120	114	112	114	103	120	102	100	116	121	98	126	122	120	118	97	111	116	97	119	107	103	138	113	125	98	132	126	107	119	114	118	104	105	120	130	95	110	120	102	107	114	100	116	108	103	96	108	100	124	98	107	110	101	112	103	123	90	122	85	104	123	112	105	114	116	112	106	113	99	114	108	111	99	120	93	113	100	104	117	115	120	103	117	104	123	107	109	108	114	125	103	97	120	128	90	95	117	108	118	125	99	108	112	118	123	103	116	112	113	109	112	129	111	90	90	98	123	117	125	111	122	117	110	113	116	111	100	115	109	114	113	116	108	116	115	118	104	105	89	91	118	106	103	81	109	116	106	100	111	102	130	96	114	107	115	109	87	111	117	110	109	116	100	106	107	115	102	97	94	113	102	121	95	102	111	135	109	98	99	114	117	123	112	91	97	140	100	98	109	112	126	103	122	101	103	92	113	106	100	94	103	125	111	97	108	115	139	112	84	91	125	93	112	97	108	131	117	118	87	118	106	127	102	94	115	118	108	142	125	120	104	100	108	107	100	118	107	89	110	117	100	111	110	108	118	126	116	115	124	111	114	109	97	119	103	128	121	136	109	100	103	94	112	97	110	136	129	107	124	109	107	100	101	118	123	122	116	129	116	112	123	88	103	126	119	120	97	114	120	100	103	111	113	91	103	99	121	101	122	110	112	111	117	132	91	122	98	100	115	120	101	119	104	114	103	131	100	96	109	106	93	125	132	105	116	106	120	110	116	107	123	101	132	110	96	123	99	107	86	118	109	103	122	111	117	120	134	117	123	125	106	118	111	126	104	108	102	125	127	116	125	88	117	105	112	110	126	101	130	107	115	135	108	94	117	104	96	136	120	103	138	108	113	117	105	117	104	128	105	98	116	91	116	132	113	125	96	116	120	97	118	95	109	95	90	122	133	84	119	115	109	102	122	115	99	119	115	121	102	105	103	116	104	129	120	120	112	117	105	136	136	99	106	93	119	119	111	104	110	112	110	121	112	115	104	106	104	96	115	108	119	116	109	114	121	112	101	112	99	113	107	131	121	112	103	123	110	120	116	117	109	120	114	82	110	110	103	95	104	122	93	109	125	111	97	111	107	95	116	84	111	107	94	121	119	128	113	117	119	108	108	97	106	101	109	137	112	95	87	111	127	111	111	115	119	116	115	105	111	92	97	96	99	115	129	112	97	106	141	95	110	121	101	102	103	112	97	104	108	108	100	115	112	97	118	109	112	102	86	107	111	121	117	124	122	113	102	116	123	120	100	109	87	117	106	104	95	121	114	112	101	119	111	126	111	103	112	122	102	113	124	130	108	105	114	94	113	112	102	116	111	105	111	116	119	106	104	114	104	119	127	129	109	114	110	115	103	106	83	90	112	107	100	105	107	131	96	126	126	119	119	106	137	112	124	117	120	115	119	115	108	111	120	114	115	115	114	107	134	111	110	112	115	133	107	88	122	120	125	109	115	101	104	111	122	105	109	122	108	115	110	124	116	94	131	118	99	109	100	97	95	94	100	120	115	113	87	93	98	106	101	104	95	103	91	104	104	109	110	110	113	113	108	105	113	106	127	96	109	93	131	98	131	123	103	96	116	114	102	109	133	105	116	126	103	103	95	134	112	117	116	106	116	112	103	118	101	119	101	93	105	104	103	137	105	107	89	120	99	90	100	112	118	113	81	110	112	102	91	124	115	116	106	107	97	107	106	105	110	134	104	108	96	110	111	132	123	107	118	110	101	118	92	105	114	89	105	110	115	100	118	135	124	112	107	131	118	112	115	116	115	108	116	126	127	130	96	111	123	118	100	112	111	122	122	91	116	147	100	126	88	113	105	108	136	103	95	105	102	116	103	132	123	111	116	110	117	92	116	112	109	114	110	105	125	116	133	102	127	114	124	104	97	107	110	112	107	127	130	122	119	115	120	107	97	128	108	105	116	115	101	102	109	91	126	100	99	129	92	118	110	117	105	120	115	97	124	114	99	108	104	103	105	119	112	114	108	129	101	106	102	95	108	110	99	121	93	121	92	113	132	103	111	106	107	110	117	109	101	116	141	113	125	98	133	109	103	111	105	101	98	86	109	126	116	130	105	133	107	114	125	106	98	130	144	112	109	124	112	104	108	119	95	128	106	101	111	91	101	99	103	111	87	106	126	124	109	110	108	109	133	114	132	114	125	100	126	102	111	113	112	106	109	101	135	117	97	118	126	97	125	122	125	114	127	118	123	108	117	121	125	113	102	108	97	120	115	115	110	114	122	111	111	104	110	127	128	104	124	117	96	118	105	96	103	111	107	117	134	109	90	106	105	122	106	122	137	113	104	109	118	120	106	87	94	127	99	111	96	105	125	96	113	113	108	87	121	119	98	128	119	104	143	111	103	122	106	107	113	107	120	100	104	90	122	122	131	126	100	117	107	123	107	78	114	109	92	107	123	98	119	99	104	99	122	119	125	114	113	117	107	114	112	105	119	114	104	90	116	113	120	123	97	103	114	103	94	106	107	109	85	122	110	133	117	114	134	114	128	90	127	125	99	114	106	111	104	122	103	101
2977	1831	4665	7842	5890	4910	3002	1633	1477	3064	779	423	377	342	327	322	309	323	293	298	323	302	307	316	318	325	307	320	322	317	308	302	327	279	300	313	292	295	324	303	308	259	315	331	325	298	295	303	300	335	313	284	293	339	339	342	313	324	339	307	298	311	288	335	316	312	333	312	309	311	281	341	305	342	338	326	380	287	309	309	324	327	335	303	286	323	326	312	279	310	344	320	298	303	339	326	308	333	297	307	337	332	330	290	295	302	336	310	337	307	300	305	295	308	314	319	301	330	341	336	303	285	274	324	323	287	344	337	307	286	300	337	300	291	308	305	327	322	337	282	312	358	282	303	308	319	299	310	316	315	323	315	291	316	325	311	289	325	331	301	313	308	320	315	291	303	332	307	330	334	298	289	332	291	328	301	285	304	328	323	322	291	299	322	310	326	278	331	361	282	287	299	329	295	328	321	327	317	313	303	304	315	315	325	299	293	291	303	320	310	294	298	317	310	341	336	296	298	336	352	331	352	302	361	326	345	302	307	321	305	341	314	355	296	303	291	349	323	289	325	278	301	299	329	323	334	315	306	331	332	315	314	316	323	286	310	315	281	321	306	297	331	298	322	325	318	323	320	305	305	282	326	285	292	325	297	326	284	289	291	320	324	307	327	320	299	339	301	317	272	332	315	311	315	295	325	309	331	327	307	311	325	318	303	262	307	315	292	298	324	343	313	357	320	292	324	321	298	309	293	300	315	291	320	295	304	300	328	298	289	325	312	318	325	312	317	301	297	307	319	301	325	293	276	335	298	318	278	319	316	298	312	329	287	361	289	344	310	332	295	318	305	338	332	321	321	321	318	310	293	284	332	315	305	309	313	313	343	271	330	308	296	294	318	325	310	339	334	307	330	318	314	328	317	292	325	320	315	326	346	325	324	305	327	322	314	309	317	313	303	322	350	305	303	315	327	305	343	314	304	315	313	303	326	306	301	316	312	330	290	326	325	317	324	296	322	312	267	303	272	314	303	325	319	290	308	301	309	318	311	332	320	294	351	278	325	311	308	285	333	315	314	306	303	329	313	319	294	300	315	352	302	322	336	319	325	304	329	321	274	312	311	326	288	312	319	279	302	332	344	289	314	301	306	313	293	331	292	295	298	328	310	321	352	304	285	293	319	334	350	331	292	294	288	309	326	301	310	308	310	306	324	335	321	290	311	310	295	321	307	322	295	300	309	308	317	314	306	346	335	330	295	326	304	319	283	305	317	301	339	351	333	309	283	300	354	294	324	319	292	318	311	326	292	299	311	342	332	296	329	309	310	326	333	327	304	306	293	273	322	299	315	297	308	323	306	372	339	297	315	315	329	313	324	325	308	324	271	331	300	327	279	316	321	325	344	295	335	314	323	313	339	309	300	292	321	330	313	292	290	301	312	322	309	311	293	286	309	292	327	352	328	306	307	314	298	319	346	291	311	315	315	295	306	299	294	350	298	311	303	310	264	327	297	289	328	347	335	305	364	280	288	279	353	281	315	314	305	295	308	315	311	297	293	317	315	316	295	325	314	320	306	326	310	334	313	334	319	287	307	349	329	330	315	329	286	303	307	311	323	339	313	288	306	312	287	308	325	291	324	303	291	273	329	302	289	303	326	300	307	322	302	311	326	333	292	327	301	340	309	294	317	307	323	319	305	300	319	341	297	336	284	297	307	326	299	321	328	309	271	310	317	344	337	291	320	299	339	298	331	304	311	306	298	320	315	320	318	294	306	331	330	328	290	306	280	275	318	309	300	328	329	285	322	304	296	323	297	319	312	324	356	310	320	317	285	299	316	305	303	321	325	323	304	301	315	270	291	325	317	303	335	281	332	300	292	330	296	298	280	335	319	324	298	296	305	302	299	291	302	318	312	327	311	351	320	347	319	276	301	304	355	313	306	308	284	300	333	325	306	308	313	315	310	312	331	293	338	304	292	316	319	323	326	330	302	313	308	349	321	304	315	322	323	307	305	309	341	304	305	321	331	295	307	278	301	355	290	310	285	307	337	306	323	301	308	322	332	331	325	308	299	291	336	323	332	341	330	313	274	351	329	322	297	288	287	322	323	338	319	306	330	302	315	353	317	313	284	304	305	321	311	344	313	310	301	303	326	304	324	346	312	327	297	293	300	299	321	282	308	307	315	292	302	341	322	288	329	338	322	307	343	299	293	287	307	286	331	278	286	342	319	312	326	317	309	280	314	283	295	322	319	306	345	317	331	284	317	295	320	328	279	335	296	287	292	315	293	301	306	301	268	345	293	321	286	302	303	309	278	311	328	298	289	291	341	321	310	314	311	320	308	285	308	323	324	288	300	307	313	321	342	326	321	331	286	298	337	300	317	322	313	299	311	309	313	317	287	299	283	339	325	323	285	317	307	286	308	323	282	271	317	296	303	297	339	309	312	312	291	327	306	343	313	350	323	301	318	333	303	327	275	317	330	343	301	322	320	319	300	321	268	301	281	300	326	317	328	345	342	310	341	327	317	303	323	304	328	358	323	325	291	312	267	299	333	305	289	369	281	324	313	312	338	389	324	287	324	333	333	301	342	320	324	291	319	324	280	299	339	298	290	326	315	315	320	345	313	314	309	269	322	324	317	362	319	299	299	266	346	334	320	292	317	320	317	300	368	290	293	310	308	320	290	322	283	324	343	309	306	268	327	300	276	324	310	315	323	339	300	294	314	296	340	311	335	319	317	298	306	282	331	298	347	299	323	303	309	314	312	308	302	332	334	335	308	313	295	316	289	317	332	295	329	318	320	340	309	318	330	321	280	350	305	271	310	328	321	295	333	311	319	317	290	336	302	317	325	313	310	290	312	331	316	329	337	343	317	299	349	298	304	308	302	299	291	314	319	302	312	318	302	315	328	312	325	335	308	316	319	323	348	307	308	294	314	314	318	331	302	281	314	309	277	308	307	321	317	298	293	282	314	320	307	308	288	311	313	287	337	311	293	319	303	336	315	329	322	341	347	349	318	289	318	305	309	305	318	357	277	318	307	288	310	336	297	333	358	340	322	313	334	318	315	291	350	305	300	327	312	334	276	334	312	342	299	311	294	309	325	319	331	324	342	318	337	302	295	299	313	331	299	323	329	295	316	335	324	279	338	280	311	324	314	334	348	324	320	329	325	324	301	325	273	313	284	302	316	309	321	279	323	324	313	310	291	329	319	305	304	335	312	302	334	320	356	332	307	295	321	348	300	294	305	319	294	300	300	333	302	331	334	318	337	311	323	282	293	294	313	330	326	297	324	286	338	306	351	304	299	319	300	323	341	320	347	305	282	347	308	307	299	342	302	303	301	317	332	304	314	315	320	293	319	286	301	331	295	307	305	301	312	310	324	288	298	288	292	327	340	334	312	296	309	320	304	313	293	299	314	303	338	311	259	316	304	287	312	312	325	342	321	321	333	296	292	325	329	366	297	296	326	335	311	295	307	313	303	311	308	306	338	322	310	331	337
12808	4946	5112	5901	4270	2506	1442	952	1014	8508	3196	429	294	281	257	272	246	199	200	238	223	227	222	219	202	224	218	225	242	250	201	222	225	211	219	249	186	237	240	202	216	227	199	222	209	210	209	246	212	212	219	217	173	211	207	230	198	201	191	200	223	257	215	227	212	234	231	231	216	207	220	220	213	218	208	203	202	204	214	205	241	222	230	205	231	219	217	203	220	204	241	243	244	227	237	229	246	216	214	202	244	193	216	199	213	212	227	216	225	220	226	226	212	204	226	225	219	250	234	224	239	225	204	230	196	231	239	222	216	186	198	202	214	209	208	212	215	200	191	216	240	209	225	206	210	220	219	225	223	209	189	208	210	202	241	210	216	231	223	234	236	221	227	201	229	222	228	238	213	208	234	223	215	236	235	217	230	215	217	195	215	190	229	225	219	236	194	212	222	232	212	220	209	201	234	209	241	230	202	211	221	226	239	224	207	232	255	219	215	214	220	213	230	232	227	198	225	209	214	213	222	186	207	230	209	223	240	213	217	201	204	241	188	206	225	214	205	197	218	179	197	234	205	233	218	188	186	178	196	215	194	214	207	215	203	203	215	217	208	227	190	195	212	243	229	214	183	216	193	212	201	223	218	241	227	211	197	194	219	220	225	194	233	197	230	213	216	194	206	197	199	198	219	192	186	203	219	224	217	184	225	214	217	197	205	229	196	192	207	239	228	238	210	217	212	210	219	222	235	200	215	234	215	216	237	240	218	209	197	197	230	212	244	185	212	213	214	214	208	215	223	206	175	233	198	195	201	213	225	212	224	232	226	209	226	230	173	219	177	203	224	212	235	200	211	185	210	192	217	224	200	204	216	224	209	194	207	209	228	225	207	217	195	199	225	196	193	224	225	231	205	211	187	241	208	216	212	179	230	229	206	219	206	204	186	208	233	211	222	215	217	226	191	233	239	205	234	189	232	231	207	218	205	204	223	221	204	191	197	195	204	245	222	217	192	231	203	234	204	231	211	191	217	237	195	230	200	192	196	213	201	238	231	244	233	237	219	223	224	204	217	241	210	231	203	207	216	238	214	216	219	228	209	201	215	204	214	202	227	197	228	222	207	226	219	206	210	201	215	221	219	220	210	213	221	192	213	222	259	218	210	204	195	213	220	211	216	199	193	220	212	215	215	212	237	233	204	208	203	220	203	221	200	208	206	192	202	193	216	173	211	219	228	241	218	221	201	221	236	211	214	211	212	168	234	229	198	213	218	204	219	222	215	208	217	212	229	218	235	232	241	235	215	205	202	203	211	212	232	228	213	204	207	205	226	190	223	212	229	213	233	234	229	205	197	199	212	212	199	248	204	238	231	219	214	225	237	213	229	210	194	196	232	213	187	194	241	210	214	199	224	217	203	210	209	188	193	183	212	209	224	218	200	213	202	227	225	233	229	208	215	202	227	238	224	214	230	236	230	204	226	213	215	192	212	204	222	247	235	205	202	224	232	212	243	205	182	212	222	202	239	234	217	216	210	218	203	184	220	213	226	225	197	222	212	224	238	197	224	213	174	216	210	199	213	198	208	213	200	231	214	197	220	211	208	243	231	218	201	253	211	218	183	216	180	207	211	211	231	192	204	210	212	179	233	247	253	202	204	215	215	230	193	229	191	219	212	227	214	226	184	197	196	235	241	206	236	212	180	229	183	190	227	228	214	216	219	198	214	234	200	203	228	202	223	218	205	212	221	228	194	202	224	243	190	245	201	210	220	225	236	225	205	216	209	202	222	224	216	211	245	222	205	201	245	188	235	199	203	198	204	221	247	217	236	207	216	217	209	203	220	200	246	221	192	213	232	192	223	205	198	223	202	218	199	219	228	199	214	210	223	208	210	220	225	217	212	208	188	210	213	207	217	210	220	217	199	227	216	200	222	222	215	232	204	201	215	236	216	214	200	241	213	199	245	225	207	203	228	210	218	202	235	222	204	229	224	216	222	195	194	216	231	204	217	219	232	224	197	227	185	198	179	218	203	209	209	196	218	221	204	203	250	227	219	209	220	224	215	227	222	217	223	192	206	219	231	214	212	232	227	229	188	205	236	211	213	220	219	220	206	219	225	243	217	226	229	214	189	227	236	236	226	207	228	188	228	215	199	173	227	206	196	215	181	234	208	213	182	225	201	219	209	208	245	205	210	195	198	228	211	213	232	198	214	223	207	198	208	193	177	207	224	223	204	231	216	207	203	211	236	198	201	224	224	227	214	228	223	190	223	227	217	199	243	219	204	185	216	220	194	220	199	208	216	202	210	224	220	218	216	214	250	218	207	197	229	217	228	201	204	203	195	177	222	210	216	197	240	218	219	200	209	231	206	222	211	217	193	226	205	220	206	193	207	206	201	217	228	215	206	214	200	199	200	189	203	240	214	239	230	230	215	224	209	210	200	200	246	222	209	229	198	220	233	232	187	211	230	228	201	214	234	242	208	229	212	232	207	234	211	208	185	206	210	214	189	234	237	216	209	194	198	209	215	208	192	209	229	223	222	250	199	221	205	227	186	227	216	197	204	207	234	211	206	223	225	225	204	203	192	204	225	190	202	210	219	232	211	265	212	198	237	202	197	193	217	210	239	218	208	207	245	225	215	219	189	228	188	228	221	280	232	201	254	214	215	171	213	190	213	193	229	234	225	204	212	229	212	212	228	207	240	224	221	215	202	206	229	201	223	209	259	214	218	235	204	216	216	224	222	224	210	204	206	192	202	204	203	224	231	210	230	215	196	184	218	190	209	249	241	215	182	217	244	213	181	218	223	215	211	233	227	218	196	193	220	211	235	201	193	215	231	193	210	224	223	190	246	210	206	208	204	193	235	218	219	196	217	195	227	189	192	205	204	232	229	225	217	199	233	195	232	225	230	209	201	214	209	200	209	214	209	215	208	212	213	187	209	195	202	223	196	224	211	202	222	243	240	225	189	193	231	192	204	237	201	221	205	206	212	214	214	216	197	199	221	214	220	218	229	207	213	215	210	234	201	211	208	204	229	240	207	231	187	225	213	244	231	200	175	222	231	212	216	204	227	222	199	239	200	216	219	223	214	206	200	206	212	197	229	220	193	212	223	225	202	198	209	222	229	189	238	258	181	202	208	221	214	216	202	217	203	217	249	230	248	217	230	220	246	223	223	243	212	230	218	205	203	209	208	225	225	218	220	217	234	195	205	207	213	220	214	219	224	239	225	221	226	209	219	202	213	244	223	204	217	219	207	197	247	219	227	248	206	231	200	205	227	257	225	213	220	186	231	223	209	215	209	207	188	227	196	202	217	201	200	234	228	220	200	190	205	219	204	225	216	205	194	216	201	215	198	229	192	199	196	205	222	194	207	207	225	223	217	229	219	193	224	199	206	219	198	235	215	219	228	220	191	205	184	220	204	225	204	183	197	225	219	201	203	191	197	214	228	216	197	216	218	199	199	228	189	201	214	196	206	193	199	202	198	238	241	194	199	172
7887	4213	9949	15658	13998	9666	6359	4381	4961	29534	5612	1925	1050	990	826	838	730	735	708	742	676	652	628	664	610	619	570	603	604	614	588	532	583	595	565	609	557	607	617	602	560	561	580	536	569	563	574	577	570	544	556	565	585	583	571	546	522	538	515	544	549	576	541	541	573	584	553	567	508	550	551	542	528	565	489	562	522	557	553	527	544	528	531	506	545	582	521	533	530	540	550	525	581	508	533	528	499	515	549	526	532	547	583	574	553	501	552	566	512	495	474	521	541	508	570	545	532	563	542	516	514	556	546	553	548	574	536	577	517	542	563	540	520	517	550	546	527	541	485	575	535	527	518	547	552	515	526	532	488	529	577	554	536	537	533	527	532	516	515	525	519	521	509	544	557	530	524	565	539	527	508	566	540	528	564	511	560	534	539	546	539	551	534	531	546	567	522	500	574	528	540	507	561	526	516	554	512	524	532	538	553	505	519	534	531	550	502	538	541	547	521	551	547	543	530	520	584	503	551	549	576	502	507	509	557	534	531	571	502	552	582	555	516	540	555	519	527	547	486	547	551	508	551	512	563	535	547	522	543	514	577	535	558	531	512	552	532	498	499	513	575	565	514	587	516	539	502	564	541	502	520	533	575	577	523	516	547	545	522	554	528	469	553	559	558	541	492	519	518	557	502	539	582	515	531	583	527	512	518	555	518	538	533	530	511	558	534	560	510	547	524	535	528	537	526	519	521	541	560	555	520	523	584	548	558	520	518	573	527	533	564	553	509	502	567	535	544	540	548	499	524	521	523	556	524	542	513	560	531	573	584	506	527	530	499	547	500	528	508	516	541	563	517	529	577	477	529	517	523	509	517	550	550	550	584	554	506	538	543	546	515	539	569	523	583	501	559	564	547	541	508	539	567	540	517	533	576	531	561	521	559	503	551	556	559	557	544	539	548	491	527	533	505	517	543	511	545	567	510	544	542	522	509	531	491	513	542	548	589	532	549	521	513	545	565	552	568	524	542	515	502	541	567	521	544	517	513	538	542	491	499	571	553	565	550	526	562	552	527	534	530	577	576	496	509	531	556	544	536	514	525	514	519	490	529	540	528	561	541	542	517	557	548	555	524	569	532	523	546	508	555	567	519	491	538	554	550	550	569	564	558	490	509	544	532	563	519	550	550	559	554	532	531	544	496	580	527	538	513	504	503	516	558	558	520	512	519	499	504	577	555	518	540	513	510	518	540	537	533	541	511	551	520	546	579	550	503	513	535	580	515	552	552	527	529	509	537	536	531	527	492	537	534	527	512	515	547	544	553	527	551	552	518	533	561	550	532	497	530	549	512	539	544	504	526	566	559	532	543	526	534	489	559	546	541	555	510	513	542	536	512	535	516	520	516	566	514	530	537	484	551	558	517	522	543	538	544	513	558	552	515	572	569	535	518	536	560	564	534	547	553	535	518	534	535	550	579	534	533	529	568	522	529	517	495	571	560	531	520	533	559	500	553	526	546	521	530	526	581	531	536	562	525	517	550	539	527	540	522	521	543	549	499	573	567	592	545	529	593	615	532	536	553	538	608	521	503	542	530	555	556	562	494	597	523	515	549	520	525	544	540	534	510	540	552	504	545	514	525	531	524	532	523	524	546	545	488	525	553	539	515	526	525	587	544	520	529	534	527	535	536	544	536	560	541	557	543	476	517	517	502	527	517	516	579	501	538	546	511	535	528	531	555	533	549	551	519	538	543	563	527	550	518	522	546	530	509	531	531	569	486	578	527	570	534	548	511	505	565	549	556	477	547	559	551	534	493	545	523	544	552	582	496	544	564	541	533	568	596	558	519	560	585	560	554	520	576	577	549	506	576	506	556	561	572	552	510	554	518	553	502	559	526	527	534	553	573	565	524	502	539	539	567	504	540	527	545	579	575	573	566	532	519	564	520	491	549	529	524	511	505	571	567	563	578	532	545	537	517	537	537	518	531	558	562	537	524	557	507	509	549	567	537	524	550	536	541	506	571	498	491	515	556	538	553	523	510	566	524	536	508	577	522	528	516	508	539	563	555	510	532	521	545	519	550	500	549	585	522	564	545	551	543	545	502	507	537	563	577	557	569	584	590	515	493	556	516	537	546	543	526	539	497	537	559	568	569	523	548	503	533	514	512	540	546	535	538	543	532	536	516	560	566	533	526	535	549	515	551	508	528	550	534	542	538	563	519	516	560	525	560	518	542	553	543	537	507	571	500	541	494	485	544	542	494	537	538	531	553	517	505	562	519	521	545	530	533	556	531	531	558	533	542	549	554	520	505	495	534	561	552	547	543	535	508	533	546	518	545	514	532	537	520	546	541	554	492	538	548	567	534	539	534	551	519	551	570	505	519	563	533	499	496	552	535	513	508	549	540	530	590	534	546	553	544	540	519	528	534	507	509	517	553	525	510	522	527	513	561	503	560	488	557	482	546	498	509	549	504	522	542	485	510	570	539	545	492	525	485	520	516	539	545	519	542	546	560	518	491	532	510	559	548	562	534	533	525	558	565	528	540	520	519	475	547	499	576	507	553	501	531	521	539	535	491	514	519	496	554	537	584	539	530	556	561	491	534	528	553	516	507	521	537	510	558	513	568	498	527	547	527	552	522	515	560	496	556	516	551	557	504	515	556	517	541	527	511	527	508	535	544	553	512	578	516	539	545	537	545	551	511	554	537	558	549	457	520	524	564	507	514	548	526	557	569	542	506	538	531	561	558	534	515	533	495	547	515	544	510	563	533	560	554	507	564	554	538	535	542	458	541	502	519	542	537	489	518	536	541	540	518	527	547	513	507	543	516	518	524	574	504	519	548	508	525	571	497	569	553	539	522	547	506	558	487	555	522	540	546	538	503	542	536	490	565	520	512	527	532	563	584	501	520	500	558	511	565	506	587	541	562	480	531	524	530	535	512	539	562	506	518	542	513	543	558	561	542	499	563	557	516	575	535	548	537	550	496	581	547	511	534	487	533	574	542	548	523	506	543	528	521	561	557	514	500	510	508	563	552	481	491	501	512	532	531	544	515	563	555	504	542	556	573	506	536	523	527	542	535	532	550	537	517	526	507	547	525	528	561	507	535	538	571	573	540	541	523	565	562	513	492	551	570	533	536	553	541	548	531	522	553	497	531	585	584	546	535	557	517	517	547	514	502	539	547	500	533	564	532	513	559	525	516	498	542	520	562	534	590	523	554	567	530	554	536	522	479	503	550	514	522	534	513	542	561	490	552	483	510	531	543	534	545	539	522	519	506	532	497	526	584	552	536	553	525	534	558	527	503	530	482	542	516	559	571	516	563	542	549	541	550	560	552	515	515	519	537	547	503	528	531	531	520	558	560	535	516	497	530	532	575	555	493	566	542	521	529	548	537	509	578	529	490	508	534	579	550	516	497	531	581	540	520	516	527	559	534	510	535	549	524	526	498	522	501	494	476	523	497	531	561	528	544	556	512	536	522	535	565	481	568	580	563	542	583	507
20432	8520	8846	9789	6887	3736	2327	1526	2527	18818	10228	1281	509	454	431	433	437	377	416	383	406	380	366	391	371	365	341	405	394	350	360	342	379	352	379	356	375	359	327	343	379	341	387	389	325	332	365	334	369	386	367	366	332	346	387	344	349	356	371	348	363	356	374	334	328	369	359	331	319	333	361	342	344	349	346	346	369	379	352	341	341	338	335	347	380	381	370	359	379	370	362	411	349	354	328	321	358	336	347	341	360	356	338	390	320	348	358	349	344	353	340	360	349	329	353	347	330	353	342	340	352	348	342	352	337	349	385	381	361	369	333	326	308	351	350	368	314	376	346	337	375	364	330	349	337	362	333	339	342	344	352	382	323	344	362	349	324	347	347	358	344	383	338	361	372	312	370	302	330	326	372	326	353	324	352	366	321	327	380	363	350	316	361	367	328	366	367	378	397	332	332	326	352	356	346	345	362	334	359	363	347	347	336	324	358	332	332	336	347	352	364	328	367	347	346	383	354	344	330	336	341	356	339	363	321	362	375	377	322	331	353	377	369	327	353	315	349	358	355	373	354	349	346	363	331	339	377	332	347	343	365	299	391	332	367	368	339	314	345	354	329	354	351	340	361	336	351	367	365	375	354	369	330	330	363	356	336	338	298	343	305	333	318	361	356	352	351	347	331	362	335	339	351	362	341	347	356	351	320	374	340	365	386	336	342	361	341	315	311	367	334	347	356	332	370	357	375	356	331	370	374	367	382	324	333	328	326	354	379	367	349	332	361	359	341	341	358	392	379	378	338	383	354	352	350	332	344	369	365	357	387	330	325	365	368	334	398	357	385	322	332	370	339	355	346	290	310	332	313	360	315	322	345	317	366	356	325	350	357	391	340	376	382	349	361	331	374	326	329	358	349	351	363	324	385	370	365	339	326	350	336	334	344	328	350	324	342	342	353	365	346	303	347	350	318	338	347	349	372	358	335	350	369	335	300	345	350	339	326	385	383	345	382	329	336	356	336	380	301	315	339	356	330	358	352	357	351	345	346	341	357	360	335	325	367	378	344	343	366	352	377	348	350	353	289	350	326	371	377	372	350	339	346	330	337	327	315	357	377	352	353	350	355	357	323	375	331	323	362	338	338	359	350	359	353	308	320	324	367	412	337	322	346	339	351	326	358	329	318	334	363	359	359	327	360	366	357	356	374	362	350	330	299	356	355	329	328	326	347	348	359	388	390	329	363	360	331	342	367	311	384	392	335	365	364	333	359	303	330	363	364	335	343	339	360	324	347	319	303	335	365	360	349	367	341	383	338	369	365	372	385	390	321	352	335	358	345	327	366	370	339	348	345	367	368	359	349	339	410	324	366	384	346	319	361	353	327	357	359	350	351	338	354	334	349	342	344	328	332	338	354	369	327	361	340	357	333	336	358	375	349	313	344	355	360	354	381	338	336	356	356	363	353	372	360	378	344	340	346	341	376	370	311	364	359	337	351	330	341	367	349	358	367	366	359	405	357	375	372	351	367	371	343	355	357	332	345	342	380	344	376	341	322	331	340	324	336	333	318	336	369	359	345	344	321	339	368	345	362	354	338	347	336	331	366	334	330	354	357	346	377	354	346	338	356	358	409	357	357	336	392	349	347	364	361	341	341	346	323	348	333	313	357	344	354	349	338	358	338	330	370	373	364	354	367	351	366	397	369	365	336	343	339	338	383	336	357	365	345	352	381	355	356	351	334	358	350	350	368	330	328	308	343	367	369	348	305	373	345	350	356	369	351	315	366	393	326	350	371	359	361	315	323	343	299	352	398	376	347	326	385	357	365	354	374	361	347	335	355	354	317	344	389	369	351	352	365	332	335	345	375	346	365	354	320	361	359	328	333	316	369	370	350	343	319	342	348	325	318	368	360	338	340	358	349	359	362	353	393	311	307	365	316	342	339	310	345	330	359	357	360	341	346	337	345	333	382	329	345	346	337	362	366	346	364	348	331	369	327	347	350	368	318	343	346	305	350	334	301	344	347	331	373	339	362	374	351	360	359	375	349	327	338	355	335	354	351	332	377	367	356	382	360	357	361	315	328	367	363	292	363	355	341	359	360	370	336	370	348	358	339	335	376	388	370	342	335	386	348	323	344	340	374	338	337	367	319	346	332	343	352	317	376	375	334	320	357	373	351	390	345	350	354	309	344	355	361	308	376	332	306	356	338	344	336	368	368	310	378	361	324	361	330	354	353	345	360	356	327	362	346	361	328	382	366	327	338	374	339	366	333	342	362	321	364	331	335	322	336	356	323	365	336	362	359	339	352	351	331	393	361	328	335	334	318	348	393	358	344	310	370	367	350	364	323	369	358	375	359	359	340	373	356	339	316	328	367	344	363	318	339	407	369	367	385	350	369	349	361	342	326	366	348	324	344	365	343	352	370	359	314	367	369	303	341	345	344	356	338	350	332	332	311	323	347	341	371	373	337	387	329	345	357	369	328	376	345	345	302	316	316	354	365	350	320	353	341	308	349	378	361	407	368	356	387	336	355	331	331	332	396	334	350	350	356	311	357	362	366	331	347	345	355	362	350	348	321	357	357	342	297	325	410	376	371	330	327	357	340	336	340	344	349	317	337	363	381	326	384	314	347	350	338	369	360	343	330	344	345	367	325	356	343	352	376	358	369	383	344	326	348	370	373	325	331	366	334	357	343	373	331	366	334	398	358	365	371	389	365	383	336	345	337	379	353	338	360	316	332	380	378	348	349	331	343	348	376	353	343	360	316	340	332	355	346	344	340	355	322	346	339	326	353	340	334	335	337	357	362	400	339	383	383	364	357	328	353	356	329	399	353	340	330	315	298	326	352	353	325	332	401	352	354	335	311	344	340	391	360	360	339	345	366	355	361	343	343	354	340	319	343	370	364	349	346	325	343	350	331	337	361	330	324	349	336	376	324	331	357	306	347	355	352	334	329	382	358	357	322	331	354	360	390	340	386	352	316	344	378	353	316	369	375	345	339	366	336	366	343	358	360	379	325	362	334	368	364	356	338	326	380	339	347	348	351	325	343	342	340	381	337	357	344	369	363	344	327	337	374	332	390	324	348	362	358	361	321	356	358	356	367	337	337	360	364	341	301	342	328	366	362	371	338	362	360	339	388	351	356	364	382	376	350	358	353	353	360	369	361	316	334	340	343	344	359	332	322	355	350	344	329	354	354	351	341	322	352	367	339	347	346	349	348	354	321	343	350	344	339	369	380	353	360	343	329	365	369	356	339	312	292	370	371	325	364	351	360	339	350	332	353	336	366	374	340	368	347	354	340	352	336	347	376	339	363	390	348	351	351	381	353	333	386	334	352	360	355	353	354	367	357	332	369	349	365	368	373	355	327	366	356	334	336	356	372	365	348	340	365	390	325	344	306	351	376	349	328	343	356	331	366	343	334	323	396	393	327	364	348	359	403	343	320	339	345	316	355	319	330	381	351	352	362	349	316	373	336	403	322	376	356	336	361	342	364	344
10268	6428	14753	21493	18742	12358	9450	6544	11122	43875	13576	5016	1741	1515	1323	1245	1185	1109	1073	1053	1009	999	1030	994	962	969	957	948	951	876	898	935	922	904	911	891	880	878	822	807	860	850	840	864	899	808	829	849	845	743	825	858	818	862	817	803	765	809	852	793	795	788	832	823	787	828	780	779	811	825	851	810	806	791	789	780	842	805	805	829	820	817	804	755	794	793	839	817	754	826	802	840	810	806	786	811	750	803	851	821	804	854	790	779	780	776	827	785	797	783	786	792	792	759	772	813	791	770	785	813	784	786	769	807	868	789	786	807	781	765	763	764	801	766	831	757	853	802	854	814	808	861	777	753	821	755	804	750	800	810	786	807	791	782	789	800	839	768	783	789	797	875	805	812	764	777	828	806	794	806	752	770	790	807	790	768	823	757	812	817	790	809	817	760	746	821	759	754	794	787	764	821	830	757	812	806	813	756	814	739	741	769	779	812	806	820	813	760	767	812	830	807	779	800	763	792	781	761	759	775	780	769	794	815	845	754	827	799	781	761	851	763	785	784	807	765	737	772	790	803	812	819	816	748	744	796	737	838	752	758	776	776	816	767	817	798	748	766	813	814	762	775	868	816	787	818	789	783	792	771	777	794	796	783	798	763	828	798	779	796	833	786	825	793	846	801	802	827	837	750	799	759	819	777	788	787	791	813	806	813	759	816	761	746	802	776	768	811	846	756	784	768	814	811	804	783	743	791	840	774	751	795	787	809	815	823	864	822	811	791	777	800	778	804	810	836	790	782	834	773	768	792	823	792	799	755	801	762	795	801	824	759	796	804	759	805	821	809	851	820	784	738	805	807	770	802	803	783	824	845	794	834	755	737	772	822	792	781	813	819	774	786	773	745	826	762	761	797	797	774	775	739	830	810	813	782	788	797	779	803	820	762	804	777	776	802	820	815	767	791	781	812	813	822	802	795	788	807	841	777	769	732	789	791	837	771	781	779	855	793	756	741	815	760	832	751	792	796	763	793	785	806	774	802	754	803	787	754	771	759	760	768	819	796	784	786	820	788	820	750	778	768	805	832	798	814	750	816	780	735	855	801	765	787	754	825	761	824	802	811	826	717	767	789	794	784	839	785	817	757	800	823	772	795	760	818	780	782	781	781	741	758	794	797	767	802	785	793	808	784	816	743	816	751	749	820	758	782	721	774	742	694	726	760	759	767	799	782	851	795	790	782	763	780	775	795	780	779	772	767	796	755	813	788	821	768	821	789	764	797	833	803	796	792	809	775	779	817	771	812	757	753	798	761	754	801	842	780	772	814	813	833	793	827	783	840	819	827	776	794	787	732	749	807	772	769	809	787	792	768	795	781	817	823	822	809	816	782	763	806	797	821	755	756	781	780	812	787	774	763	786	774	768	790	779	778	720	787	782	799	794	782	755	757	786	795	796	826	813	828	802	728	822	805	779	760	800	807	785	768	795	754	734	784	794	820	770	783	770	791	783	764	814	789	820	756	835	799	771	801	782	820	757	773	759	807	765	780	811	771	831	818	799	820	808	776	795	843	726	762	757	839	808	832	798	833	796	761	724	770	821	791	761	805	774	732	785	803	838	802	761	806	826	821	805	799	778	808	784	783	764	788	825	808	745	812	792	781	781	850	804	746	749	749	848	788	799	815	753	826	831	734	815	772	740	775	823	841	838	770	773	776	776	788	775	780	790	752	814	829	796	760	835	761	782	799	823	837	773	763	784	879	831	832	795	793	786	782	751	869	794	797	748	790	812	825	801	810	757	754	797	790	815	784	807	799	812	849	774	814	830	841	814	805	786	803	810	816	777	769	769	799	798	799	763	755	818	746	825	757	847	840	805	826	777	760	738	805	803	765	766	863	769	800	810	777	835	773	756	770	779	781	801	748	761	817	787	805	785	798	793	793	796	825	755	844	735	738	796	787	800	749	750	809	780	796	805	809	815	798	794	763	795	781	752	785	807	836	848	777	806	804	828	800	761	829	748	793	763	809	810	754	800	823	816	834	850	760	784	772	783	764	809	817	774	751	773	786	815	819	784	770	785	782	783	820	802	842	789	780	825	789	776	830	743	827	779	769	760	780	799	850	793	803	796	805	787	806	786	774	812	784	785	799	819	788	794	784	866	787	800	811	742	786	847	821	811	792	779	806	774	799	819	788	844	808	838	791	805	815	828	765	778	778	758	831	788	831	771	803	760	781	822	793	791	781	799	778	826	818	765	801	813	774	765	818	761	790	787	793	773	826	783	802	811	782	839	783	778	819	797	821	802	735	897	760	779	792	782	767	803	800	784	773	788	809	834	748	799	857	828	775	731	813	795	792	799	774	781	775	768	790	802	790	792	747	764	825	852	775	760	760	815	735	796	779	789	826	811	797	767	770	817	834	766	829	792	792	786	806	771	754	803	771	789	793	780	798	831	844	762	813	792	831	825	741	823	770	782	806	796	795	829	778	792	761	747	772	806	830	857	805	822	798	794	802	777	813	758	768	813	809	761	766	788	756	775	802	822	773	802	760	799	752	790	808	813	806	840	760	773	791	786	742	773	794	769	804	747	785	800	819	812	785	787	786	791	785	764	748	844	797	786	805	799	807	761	855	799	810	816	766	737	818	824	799	757	792	819	796	782	826	814	758	818	772	830	787	831	801	813	781	777	813	829	797	814	765	804	785	815	778	800	775	830	827	801	784	817	825	808	806	812	771	841	800	781	822	819	803	800	806	770	776	767	825	799	813	814	789	760	802	781	758	778	755	840	794	764	832	800	815	764	803	805	761	825	786	790	787	811	783	802	788	809	767	822	820	766	742	771	777	780	810	784	763	815	808	789	765	801	785	777	846	789	807	782	800	834	731	782	840	810	822	817	787	778	791	768	789	796	809	776	736	827	800	749	819	769	791	835	762	795	735	829	784	801	796	791	767	838	818	776	791	835	764	850	824	817	788	806	760	794	801	824	846	847	787	770	800	783	787	749	766	774	742	816	829	832	786	783	784	831	748	816	842	803	790	786	792	764	785	823	803	809	826	792	818	808	781	799	809	795	814	781	775	802	800	828	799	746	755	851	770	744	815	804	802	776	822	798	799	767	785	771	769	818	793	826	775	771	787	792	799	782	779	817	781	797	780	775	820	771	798	796	811	847	782	831	780	797	798	765	819	788	843	788	791	802	818	803	777	834	838	795	792	756	760	817	817	801	824	807	783	831	758	831	814	801	776	813	777	791	790	786	828	806	771	788	821	806	789	793	782	806	748	762	774	772	801	795	785	827	774	784	790	815	813	775	736	840	767	793	787	785	811	772	801	787	784	811	818	764	796	799	845	807	762	804	838	770	805	772	778	819	790	776	753	759	745	767	780	852	819	761	765	800	785	716	766	751	782	753	872	768	790	819	805	822	738	780	779	796	771	791	794	778	857	767	740	742	791	766	796	760	805	801	798	834	795	810	799	844	807	811	775	845	843	812	758	792	791	771	844	861	794
4387	2097	2409	2803	1803	992	568	389	447	804	532	180	131	132	117	115	130	145	125	137	137	141	119	150	118	118	121	103	125	131	145	148	127	117	123	139	158	135	120	141	113	146	123	121	132	115	152	118	111	125	122	115	119	149	140	129	125	139	141	118	90	128	118	136	135	118	147	132	115	134	117	121	128	119	132	123	130	137	122	144	132	141	126	114	134	140	125	107	116	132	135	120	114	129	151	109	123	108	145	132	105	119	112	93	121	137	138	123	126	121	126	119	138	119	116	122	106	123	116	115	124	134	100	139	121	117	115	134	141	134	124	133	122	96	130	137	138	134	114	128	107	157	140	118	127	126	133	126	114	142	145	123	141	140	139	141	123	149	120	121	112	112	136	121	108	122	121	129	142	149	132	111	126	116	115	123	113	140	125	95	118	146	120	120	131	130	141	103	109	125	125	134	119	121	138	126	151	102	141	119	108	134	141	134	107	104	108	144	145	104	120	157	126	141	127	118	144	118	128	121	139	124	139	132	133	119	111	117	118	133	128	129	127	110	142	136	133	116	118	111	135	114	119	127	142	121	139	141	129	140	113	136	141	123	146	116	98	126	99	131	134	122	141	112	113	132	123	114	144	126	120	109	107	141	128	149	110	121	134	132	122	120	125	137	112	118	136	121	103	122	132	133	115	115	125	108	128	110	114	119	139	112	129	110	128	135	123	121	126	110	105	110	132	141	101	121	121	121	133	121	118	132	138	126	127	137	124	120	137	132	127	119	115	129	139	100	141	130	123	117	127	124	113	130	132	118	112	160	112	130	96	144	106	140	142	130	111	124	98	91	105	123	116	109	121	129	120	129	101	121	126	105	118	133	130	118	108	130	140	118	114	134	118	116	139	123	122	109	130	105	115	152	107	123	107	105	151	156	129	137	113	115	119	114	130	124	131	123	130	122	146	119	138	121	122	139	134	133	128	122	121	129	113	106	109	116	120	101	121	116	121	108	113	113	120	124	120	119	102	113	129	143	131	130	127	128	132	119	132	110	126	108	128	122	118	130	122	97	104	137	120	109	122	126	131	119	138	112	142	140	154	143	113	138	123	150	133	128	128	127	123	139	102	117	126	144	126	132	152	127	118	127	107	107	132	115	133	130	123	123	114	148	147	111	140	131	127	109	124	132	143	117	119	124	122	128	129	111	128	133	133	118	98	118	109	127	126	126	112	125	125	146	140	122	139	123	145	128	128	128	122	122	131	114	121	127	124	169	109	129	131	111	134	106	109	120	130	110	135	120	127	121	130	141	123	126	135	129	125	127	123	124	132	124	130	97	110	102	133	141	117	142	130	132	121	135	127	107	112	118	123	128	119	131	118	119	124	140	123	126	143	137	125	113	111	126	108	108	124	118	145	117	120	114	142	118	119	121	139	115	109	130	115	126	133	135	115	127	118	134	110	105	121	120	128	129	117	122	140	134	118	110	109	122	113	144	124	109	122	125	124	128	135	144	123	123	151	130	139	141	125	108	113	109	123	115	135	127	123	106	112	135	125	130	108	112	126	92	124	114	143	129	125	126	125	141	121	143	119	125	133	135	113	117	112	131	128	123	120	123	131	138	117	111	125	126	123	106	121	114	124	125	125	131	109	128	142	127	118	128	109	124	121	116	145	141	125	98	131	139	135	118	126	117	144	130	120	130	120	129	119	144	114	118	116	123	124	134	112	149	139	104	124	146	129	137	122	122	124	118	113	122	119	99	117	123	135	124	133	140	113	111	120	125	127	120	132	136	126	133	128	119	106	123	127	124	132	97	123	120	137	120	125	122	137	133	145	96	138	126	142	124	122	111	145	135	144	147	109	101	157	128	141	129	108	120	101	137	147	137	138	129	143	137	99	105	118	118	113	149	132	109	115	121	129	135	117	131	122	119	137	118	129	120	105	116	130	143	125	131	104	137	143	146	116	109	116	125	127	118	136	128	128	126	120	131	138	134	139	112	110	131	120	120	111	123	120	146	128	124	113	133	128	125	126	123	127	124	133	123	143	142	136	118	120	131	97	138	130	125	139	107	119	120	107	116	127	133	123	134	117	121	123	107	120	102	103	107	143	110	107	152	114	120	142	138	114	130	143	143	99	130	131	154	132	129	121	110	126	124	134	127	99	118	121	128	124	119	150	118	120	128	129	127	117	124	141	127	140	131	113	113	134	137	107	129	123	100	135	132	146	122	113	140	132	139	123	134	118	116	102	132	132	127	134	136	131	117	150	115	120	114	111	103	134	129	112	119	107	125	134	127	151	96	122	120	118	113	127	128	124	140	129	130	137	115	126	132	144	121	106	124	131	140	149	133	130	142	122	121	118	140	121	140	138	103	119	120	135	110	147	129	139	106	116	122	122	138	122	133	115	147	109	128	129	115	128	115	124	124	128	122	106	126	129	123	136	108	138	129	133	128	140	138	121	132	101	109	108	126	124	145	130	118	124	116	110	120	150	126	130	131	118	121	114	129	106	132	126	119	123	118	127	124	118	132	105	106	116	147	109	139	126	119	121	149	118	117	119	142	109	97	116	114	113	151	130	137	117	126	123	113	137	108	116	141	133	105	108	129	119	116	137	129	121	144	133	123	125	139	118	111	130	125	129	119	127	121	126	121	122	123	121	173	104	121	128	108	140	123	119	102	114	119	110	126	130	142	142	136	122	143	112	128	130	107	134	121	123	148	124	124	145	130	115	140	121	128	101	114	124	155	125	138	111	123	139	144	112	134	114	128	108	106	116	126	138	109	126	114	129	125	149	110	119	109	120	136	115	126	137	113	123	136	124	138	134	141	114	129	138	127	125	129	112	112	148	130	133	118	133	110	122	124	154	129	120	116	145	128	115	132	137	116	137	132	130	133	117	105	139	143	118	133	133	140	146	117	107	117	117	130	116	123	143	141	125	104	118	140	112	121	137	108	117	119	128	141	121	129	145	130	118	130	126	132	129	140	136	134	130	119	122	132	138	138	112	137	125	96	119	125	148	121	131	121	131	126	136	108	123	128	110	130	138	112	135	89	100	119	145	113	107	115	111	128	105	123	142	130	132	139	122	126	147	118	121	112	114	128	143	133	120	106	86	139	132	121	127	109	118	110	106	123	119	153	144	113	116	105	119	129	119	124	122	122	113	125	148	122	133	124	124	105	120	136	132	129	122	124	103	123	131	141	149	133	104	118	144	114	136	108	117	118	122	122	136	121	129	106	140	110	135	121	145	122	122	129	127	122	126	109	105	134	143	144	142	102	135	136	121	112	139	115	134	110	127	107	133	147	106	115	116	144	117	134	130	128	130	124	125	126	113	150	139	123	137	117	127	127	114	121	127	131	124	120	104	112	105	121	111	123	118	137	123	130	115	128	113	113	124	133	124	121	108	123	125	125	112	122	131	120	116	143	110	135	102	122	122	118	119	133	134	125	141	142	149	133	120	111	119	120	127	122	123	130	123	129	130	133	133	109	117	116	122	114
3078	1931	5284	8454	7095	4536	2685	1737	2145	3924	1902	600	343	333	376	376	377	373	347	362	353	331	348	351	382	374	365	364	358	360	322	324	342	359	359	314	321	341	327	326	348	335	339	331	331	323	359	343	357	349	328	351	332	341	367	364	334	332	363	324	318	351	375	340	378	351	356	373	315	313	367	336	350	383	354	336	348	367	320	346	347	302	372	315	330	331	404	359	333	338	360	348	333	332	340	354	299	320	358	342	333	341	354	359	346	360	362	330	353	321	334	356	338	357	309	342	324	325	312	353	379	314	351	353	330	349	361	371	332	360	328	355	331	330	331	345	316	350	371	349	311	347	337	329	343	320	348	346	334	329	330	326	339	327	347	339	355	396	311	346	320	304	347	340	368	369	314	343	359	353	370	328	338	343	343	347	306	349	352	344	330	339	324	335	356	306	346	354	323	371	345	343	341	345	367	342	356	320	355	337	347	388	362	365	354	337	350	358	360	364	343	349	363	324	347	375	349	352	338	376	341	333	344	336	345	324	332	395	363	320	325	312	333	328	344	306	333	318	360	346	348	321	340	363	354	366	355	347	306	342	317	340	351	338	367	315	353	357	336	346	359	350	385	326	360	328	367	345	357	375	307	323	327	343	331	352	319	343	346	349	352	338	353	322	330	342	343	363	380	351	347	341	365	351	393	346	362	352	359	326	341	364	324	347	322	329	353	338	344	339	337	335	351	316	380	332	350	333	364	344	346	335	344	333	338	353	374	329	362	340	328	339	359	353	370	347	345	331	337	348	364	311	336	335	310	343	363	330	327	329	308	329	367	334	351	337	343	394	350	343	325	356	345	357	354	325	354	334	354	354	333	313	348	329	329	339	344	328	360	358	351	356	326	366	340	376	341	358	352	383	352	355	335	324	363	346	350	322	323	326	360	322	362	362	343	305	341	306	347	363	326	315	353	356	357	318	360	321	362	344	344	355	342	345	368	363	320	365	352	340	349	358	362	359	326	315	302	366	361	354	322	350	379	310	308	336	351	345	342	341	361	331	347	344	402	326	350	329	321	349	367	318	335	366	364	315	321	351	331	346	328	319	371	373	346	339	343	341	333	339	345	309	348	360	326	345	337	350	340	351	336	319	350	358	331	301	355	359	349	319	322	325	345	333	353	316	322	374	350	339	346	343	318	336	331	346	329	327	318	344	357	361	341	347	362	330	342	343	382	345	313	313	351	361	368	338	311	302	330	323	360	304	342	325	324	354	346	358	357	367	325	366	355	342	340	358	358	347	332	371	330	334	347	335	337	378	354	355	317	327	342	339	331	351	322	339	297	335	334	351	343	337	309	326	355	354	364	358	363	348	336	362	326	312	359	346	331	386	317	356	337	362	323	349	345	358	311	345	342	335	356	332	333	369	357	345	348	386	331	332	376	317	333	358	346	351	344	332	367	310	357	358	355	312	340	357	357	352	327	338	345	343	320	362	335	360	338	327	349	336	349	364	360	383	326	383	353	351	344	345	366	318	349	322	318	330	346	325	371	364	329	359	343	364	341	354	342	329	332	355	371	336	339	374	340	339	316	334	364	309	361	344	348	345	378	345	365	380	343	340	354	334	342	302	332	337	343	367	386	334	336	332	319	344	337	336	340	366	340	348	311	349	325	344	310	329	338	340	327	365	366	348	362	337	333	345	364	337	351	338	363	334	347	362	341	354	358	329	312	361	341	336	341	348	348	357	328	333	360	343	329	351	341	336	342	332	344	367	360	345	345	337	329	371	345	292	321	319	369	362	329	328	352	340	335	336	368	324	345	365	358	359	355	319	332	346	360	351	369	318	371	318	346	398	324	312	362	315	346	362	374	316	357	348	396	353	350	337	343	347	341	328	363	331	334	338	332	371	335	344	319	327	338	337	329	320	335	352	352	361	313	335	332	334	363	330	383	331	379	361	341	341	336	333	334	316	336	330	355	338	341	342	394	341	355	357	319	314	345	345	344	366	312	351	354	355	310	341	335	343	335	347	330	356	350	350	324	331	349	341	335	314	323	355	335	361	351	332	334	353	369	364	330	360	307	329	337	309	354	320	330	361	336	321	370	361	384	320	336	349	327	348	358	311	368	341	338	353	322	333	327	380	309	341	370	324	334	319	364	349	350	337	367	340	337	334	348	350	379	337	345	341	381	344	339	391	350	331	378	341	377	342	323	331	343	327	356	339	345	353	317	341	332	335	350	337	365	336	333	336	345	361	339	346	333	351	339	370	322	381	355	357	389	351	352	351	337	321	354	333	340	347	379	360	340	343	332	347	341	315	358	325	354	342	348	348	371	326	361	368	340	332	335	352	331	341	371	373	379	339	357	374	380	359	370	346	318	369	373	392	318	345	312	348	352	345	341	326	365	350	366	375	366	374	310	335	337	308	335	337	337	362	363	351	349	342	338	351	347	336	330	339	307	312	378	348	353	340	327	384	351	356	309	354	356	363	347	327	334	349	343	326	350	344	363	337	338	339	348	366	320	331	339	334	357	381	325	355	330	314	366	347	348	332	318	335	327	390	359	368	331	342	356	350	356	356	354	338	341	334	342	343	329	344	319	358	318	347	349	323	347	345	361	331	322	366	353	356	334	361	329	340	354	383	352	349	356	341	333	321	348	327	320	332	350	315	333	361	345	352	350	370	361	345	355	353	330	357	322	340	336	362	341	372	349	348	332	341	335	348	373	363	324	368	317	320	294	333	332	368	356	337	338	334	348	346	333	340	367	349	353	307	370	326	363	337	332	333	338	360	351	335	358	334	351	320	338	378	347	351	329	341	370	364	341	352	375	310	362	345	324	311	343	335	347	337	365	329	330	299	322	341	345	344	305	335	356	308	329	363	342	347	336	348	330	394	327	316	316	335	300	365	354	363	337	318	352	332	360	339	351	352	341	335	335	321	356	355	338	374	359	352	352	361	363	355	340	310	351	356	362	367	344	372	362	339	317	332	372	318	334	339	374	365	350	368	353	335	361	333	379	352	337	343	364	332	304	376	345	340	369	344	341	355	299	320	348	370	333	354	385	331	341	324	330	353	359	351	330	318	314	343	339	346	361	388	352	345	338	303	349	321	361	330	346	312	355	352	350	369	325	331	334	355	345	313	316	336	356	363	381	392	369	324	325	354	346	341	362	349	341	375	323	333	320	362	310	366	309	380	362	321	325	317	361	313	304	344	388	340	329	317	332	329	320	364	343	335	331	345	347	344	352	325	353	336	336	314	329	372	362	354	328	295	317	366	346	360	314	340	344	328	359	347	349	375	373	335	312	347	303	304	369	318	364	350	345	327	355	336	347	317	349	313	371	335	347	345	340	310	360	341	382	352	350	314	356	365	323	341	351	356	367	375	351	357	333	316	341	324	340	348	356	345	327	340	329	340	337	350	309	343	337	347	378	357	357	342	351	357	323	316	363	313	345	351	363	325	333	351	311	322	379	354	343	324	342	333	357	357	329	358	337	334	348	334
13116	5308	6100	6572	4575	2303	1402	948	1086	8576	7408	831	316	269	244	230	238	237	233	249	236	249	231	218	224	225	219	222	224	244	251	219	233	233	214	253	210	237	233	216	187	222	224	228	217	220	213	240	226	238	232	253	218	223	214	187	223	244	203	197	214	218	217	213	208	244	229	219	237	224	207	238	238	230	205	216	213	218	241	223	214	234	221	239	223	239	187	231	214	216	228	225	242	225	211	212	211	235	226	199	228	224	226	208	221	209	227	212	237	232	227	244	227	215	204	253	224	219	223	230	229	233	228	208	229	231	196	190	248	237	181	218	264	248	211	215	218	222	204	237	240	222	232	252	213	225	193	250	201	230	206	220	244	204	211	217	239	203	217	238	221	203	218	259	193	236	205	221	233	214	212	215	212	242	214	212	209	220	238	210	213	228	197	212	236	216	207	226	219	215	228	208	218	240	219	210	254	227	201	198	248	231	225	203	204	194	223	220	215	276	214	212	231	210	216	207	216	212	254	221	206	231	212	213	232	248	229	224	254	193	240	237	226	231	251	210	214	203	228	225	239	214	210	215	240	217	229	214	215	228	216	242	224	226	216	233	218	194	204	218	248	212	219	223	227	211	235	222	237	207	259	218	228	241	259	226	214	231	187	220	227	239	239	219	232	205	220	199	227	240	223	211	222	209	222	221	221	226	228	227	218	221	220	241	228	219	247	214	252	235	227	222	229	223	235	241	200	215	243	206	218	214	227	208	214	219	246	229	224	219	233	205	228	265	233	236	182	228	236	198	238	245	216	237	230	193	224	211	216	195	248	247	221	198	226	237	202	196	186	206	214	219	226	224	205	221	227	218	214	239	180	234	212	254	249	213	227	261	228	241	243	230	232	239	215	260	235	230	220	236	199	240	217	222	223	205	242	212	222	227	205	183	203	245	225	212	234	232	243	222	234	230	231	244	228	241	216	243	210	224	244	233	262	217	213	231	195	228	209	212	211	209	232	199	214	208	227	234	227	218	224	231	214	210	230	197	228	229	228	212	219	255	215	244	243	235	231	215	241	213	198	255	259	213	202	224	254	238	224	238	221	210	228	218	222	226	220	210	233	193	221	207	226	205	222	233	230	255	172	235	218	202	239	224	236	203	231	218	238	229	226	212	249	224	203	232	220	217	208	210	259	240	209	199	221	236	234	209	177	235	241	239	227	233	236	227	217	209	214	236	230	227	246	222	232	231	252	222	216	209	215	234	224	204	231	227	216	214	208	230	215	192	240	208	228	214	238	200	211	204	204	243	207	235	220	213	214	220	204	216	211	244	215	225	236	207	207	220	204	240	248	225	230	221	230	223	248	251	239	207	215	216	240	218	231	210	233	227	229	211	211	210	214	194	197	222	192	225	233	207	206	202	220	226	248	241	246	220	237	217	215	235	217	214	244	228	217	204	240	204	207	226	224	216	234	200	264	239	208	234	218	234	248	207	204	196	234	224	243	233	213	206	239	225	215	228	242	230	249	241	208	178	202	249	232	241	235	209	228	229	238	201	226	250	203	210	229	236	217	218	228	225	222	219	223	261	230	201	224	214	226	223	238	223	231	243	236	227	230	234	238	217	225	235	230	226	211	234	202	236	231	229	184	214	236	249	216	220	218	226	234	210	234	229	234	231	231	219	216	232	204	237	205	249	222	241	195	202	195	210	270	227	257	227	237	236	243	207	225	225	225	236	233	189	236	245	222	261	237	201	202	230	220	207	212	195	224	217	234	263	206	229	218	234	215	206	237	257	209	224	217	212	214	217	219	243	238	217	234	225	223	214	242	246	236	220	213	213	247	224	218	212	239	225	230	235	216	225	211	250	243	225	226	226	222	206	206	230	250	241	193	231	244	225	247	204	244	223	221	220	200	237	240	209	219	232	201	235	239	213	245	225	260	212	236	247	222	251	221	215	251	217	217	228	240	243	220	211	227	221	223	196	207	258	210	222	216	220	202	258	228	212	233	226	226	206	205	222	260	212	221	199	209	209	244	224	207	224	212	205	235	247	217	224	228	254	229	234	236	225	250	229	214	241	226	227	239	201	220	275	253	206	224	214	220	248	222	198	239	230	220	243	218	194	224	235	208	252	227	208	206	232	213	215	232	240	221	201	252	238	235	251	238	237	213	231	191	229	204	221	244	256	174	237	189	195	228	205	223	264	225	224	231	208	218	240	258	255	224	222	253	225	231	233	207	228	197	214	204	230	241	233	264	236	188	222	196	227	220	238	222	238	217	196	223	205	227	231	230	206	233	250	260	225	246	216	227	213	214	232	192	232	213	220	205	231	220	214	199	234	215	234	225	216	212	225	229	235	226	229	235	226	253	244	217	231	239	223	223	225	202	238	259	209	218	224	224	231	247	231	227	192	225	253	176	195	222	200	224	245	229	224	222	211	240	229	222	246	254	236	218	227	232	220	247	220	246	230	215	201	238	228	227	231	235	222	257	220	212	243	254	265	217	232	201	216	229	229	208	205	207	233	214	250	240	234	230	218	231	230	250	235	216	224	213	202	219	214	234	239	182	199	214	231	213	221	233	232	257	240	228	227	226	233	224	229	242	247	233	243	207	240	233	236	207	206	239	247	246	235	239	226	231	213	226	245	255	229	244	220	227	214	245	208	215	224	256	219	207	217	246	245	245	222	206	217	205	212	242	223	206	235	229	269	210	234	234	201	218	216	231	249	221	213	202	186	220	240	211	231	226	225	216	203	240	203	183	222	230	230	262	234	243	198	237	243	188	216	239	213	248	213	210	210	222	240	237	229	232	216	218	235	164	213	248	237	223	217	196	232	219	248	228	215	247	229	234	231	254	208	243	189	230	218	225	205	217	244	230	198	235	229	247	223	242	216	193	243	217	175	248	245	232	204	217	228	202	253	208	229	212	228	237	232	219	212	243	253	209	216	244	206	213	225	210	192	213	221	227	197	186	212	263	198	233	248	213	229	250	239	248	199	229	223	226	223	201	201	246	211	213	212	227	190	224	222	239	225	202	213	233	203	224	231	228	223	239	263	225	221	211	235	203	227	230	221	219	217	202	207	241	203	228	213	219	228	237	222	216	242	221	235	223	222	225	200	217	227	209	228	190	248	236	220	214	251	226	226	220	234	220	232	236	219	226	213	234	205	208	217	217	230	225	212	260	237	220	210	220	249	216	238	237	214	233	230	225	251	222	221	226	220	200	245	231	213	225	241	207	228	222	192	205	231	193	225	201	248	182	188	244	237	226	196	202	231	244	239	224	243	253	218	228	222	233	240	209	215	221	199	235	219	225	237	251	232	238	236	226	191	196	224	246	213	231	259	248	204	197	215	240	220	240	185	218	231	223	229	257	225	219	218	254	240	205	235	207	227	231	225	219	232	255	198	227	241	209	237	225	203	246	228	245	257	217	228	217	206	248	242	208	219	228	244	217	226	206	198	234	213	212	221	195	220	259	207	225	208	224	247	237	237	227	229	226	202
7957	4530	11288	16755	14414	8754	6379	4251	5606	28648	14432	3501	1088	953	813	779	815	694	751	724	664	700	666	674	620	661	616	651	605	615	605	599	621	640	579	640	643	569	575	641	590	615	550	563	581	568	624	599	590	565	575	590	606	591	559	577	522	591	593	559	564	599	574	582	607	585	571	546	571	553	553	544	555	562	566	553	618	616	574	533	545	572	535	515	610	571	559	585	580	575	567	526	561	545	532	559	576	573	559	541	522	527	518	585	564	560	553	525	574	553	576	569	534	546	565	580	533	541	564	569	545	573	602	528	577	530	535	566	538	566	557	568	571	538	539	592	562	514	585	529	588	575	575	542	557	537	566	604	532	573	528	516	592	536	575	555	515	539	589	547	546	532	575	548	556	584	516	537	570	578	538	569	580	570	590	581	549	551	570	567	578	542	514	505	530	557	544	526	585	542	567	535	512	538	554	595	566	570	537	558	564	515	571	558	556	574	592	555	594	567	557	550	558	561	579	556	589	570	530	537	553	553	572	582	586	567	575	541	599	556	551	583	569	538	556	563	540	569	550	570	526	562	561	537	545	559	596	551	545	567	559	536	568	558	605	576	557	543	545	574	523	535	535	538	550	557	575	598	511	552	603	531	562	563	578	601	582	568	556	560	530	553	568	579	552	509	576	549	561	545	522	565	520	559	602	558	521	538	545	572	547	582	518	562	523	560	556	553	561	600	543	529	521	554	603	553	598	582	578	540	522	536	604	566	571	533	539	570	556	568	567	577	552	592	564	591	543	586	573	580	525	574	540	541	561	564	545	542	538	530	553	544	560	550	535	563	568	584	559	536	615	554	563	556	562	551	548	596	567	553	575	532	529	531	514	563	527	550	547	557	578	623	593	562	552	550	501	568	564	571	556	519	541	520	580	530	511	551	562	577	581	567	517	553	545	573	528	541	527	533	564	535	543	551	571	592	511	530	520	625	550	514	586	553	504	560	579	551	574	520	511	569	557	548	576	556	570	560	609	566	563	546	537	591	550	559	576	605	534	553	561	578	545	625	522	537	572	570	532	572	576	629	571	551	521	555	586	544	535	587	601	551	567	535	543	568	572	567	575	532	581	541	568	566	588	565	545	596	581	563	539	542	542	515	583	540	557	535	544	516	525	579	568	565	532	574	541	582	572	539	574	521	582	538	566	559	528	582	562	547	580	582	515	582	570	540	561	542	583	541	558	529	604	557	549	532	536	532	539	548	578	520	586	513	502	555	553	552	509	545	530	529	522	544	612	601	591	537	595	544	529	499	589	557	527	587	540	607	575	602	532	550	509	566	543	563	568	530	539	584	587	561	571	582	601	497	593	534	542	556	556	552	577	517	557	531	580	554	576	574	525	567	558	576	528	574	591	577	553	551	565	573	538	536	530	523	518	544	510	592	503	564	560	564	527	528	584	525	552	558	523	540	584	563	556	581	567	548	614	556	576	566	546	539	500	580	578	509	538	539	577	552	529	527	577	559	545	533	588	534	543	562	545	512	551	560	585	560	578	566	549	556	579	572	566	558	549	578	566	598	522	602	521	538	546	566	536	581	519	556	546	540	554	571	552	531	537	564	519	556	558	533	559	566	516	564	553	556	560	546	544	540	561	527	552	552	544	580	557	531	572	587	521	506	567	537	586	545	533	589	549	541	500	516	555	535	573	525	527	529	551	572	564	546	548	553	543	602	567	545	521	549	552	571	598	572	528	553	617	549	547	603	553	547	594	551	585	552	562	560	606	558	548	554	575	529	569	532	556	555	550	549	515	557	543	570	536	566	582	576	518	554	524	550	554	533	543	525	553	556	578	559	518	544	529	556	561	561	539	542	538	585	530	519	571	524	580	562	566	546	518	569	529	507	595	541	599	587	548	585	503	540	575	571	545	528	532	555	549	577	572	578	546	570	574	545	594	574	565	575	541	563	554	494	570	542	602	564	576	548	495	588	557	539	545	552	566	556	563	571	558	571	552	573	527	496	529	530	556	564	565	550	586	552	503	523	565	537	558	604	596	530	532	529	540	550	561	548	577	536	535	571	514	550	578	575	581	566	517	542	559	575	568	565	562	544	555	585	509	566	547	586	539	509	560	564	538	564	499	528	553	546	561	544	519	531	541	521	537	558	535	535	628	564	548	562	598	526	539	567	552	596	543	529	535	589	550	519	565	573	562	577	550	584	593	551	550	598	549	538	531	542	516	570	557	530	557	570	534	557	601	538	622	505	544	571	586	534	561	557	567	578	549	544	546	506	549	575	564	572	572	552	542	518	564	511	575	579	532	568	569	523	539	590	561	603	563	531	525	569	554	582	544	589	529	532	566	598	556	560	529	540	517	573	527	522	563	534	592	559	548	574	545	562	586	523	538	531	607	531	538	535	548	530	548	555	575	505	579	573	513	560	580	527	545	559	562	565	593	533	583	564	577	591	587	526	547	584	534	534	598	535	548	529	516	561	546	552	559	562	560	557	580	560	555	510	512	586	596	525	585	547	525	585	551	535	547	535	542	546	550	502	548	535	577	540	542	545	505	613	562	535	563	577	556	544	551	557	537	578	561	571	550	571	571	581	529	527	586	601	531	557	602	583	533	558	544	554	542	546	607	565	583	549	550	547	552	550	575	557	565	545	606	583	548	572	507	570	544	580	560	549	593	544	564	526	560	567	551	544	528	599	558	560	551	542	524	554	568	546	535	575	573	571	561	551	512	602	539	569	567	595	555	582	554	541	558	573	564	558	552	571	569	556	547	584	541	587	593	576	549	595	546	515	551	531	542	593	545	540	576	562	580	545	542	563	501	570	583	551	595	562	530	535	557	563	565	608	537	551	580	550	608	526	590	542	565	533	543	550	503	525	554	550	534	562	574	567	524	554	559	599	580	595	513	572	605	568	526	523	578	585	529	572	518	522	569	578	583	547	533	553	547	527	554	560	555	608	527	544	535	548	579	531	583	603	524	570	551	561	551	558	544	574	577	601	589	554	563	557	567	546	549	564	581	544	545	533	562	551	536	570	530	557	515	554	568	563	598	580	532	532	566	528	510	569	526	603	539	518	563	540	596	555	574	612	548	554	533	515	573	526	576	529	553	585	562	572	571	563	556	523	552	553	569	529	574	598	574	565	558	553	562	567	583	541	550	555	533	509	575	598	588	541	546	564	506	564	590	544	535	569	583	536	554	585	504	556	551	571	532	559	550	559	570	557	566	545	601	548	606	567	589	549	603	525	563	546	566	526	572	526	491	559	599	530	564	529	571	535	545	541	571	510	587	569	577	567	574	559	553	543	555	523	587	571	546	576	531	559	590	596	548	527	577	564	566	573	635	509	566	542	581	563	558	536	578	565	575	557	540	569	567	544	549	555	534	582	569	483	553	555	531	554	564	560	586	561	578	634	534	530	560	563	562	603	551	539	577	607	588	579	584	536	522	592	573	580	529	554	521	553	558	522	534	562	565	569	585	561	579	572	559	604	580	566
21101	9658	10285	10285	7370	4130	2343	1474	1391	12847	11979	1657	524	451	458	471	400	396	383	375	385	385	394	382	354	348	367	342	373	377	362	386	384	352	352	334	377	380	365	353	360	345	333	376	363	328	368	335	373	360	328	340	349	359	360	339	337	359	380	384	340	367	379	333	356	370	339	352	350	343	360	347	330	361	344	335	358	339	372	354	337	355	360	334	353	362	373	347	360	352	370	354	372	345	345	336	338	331	337	327	341	358	348	344	364	327	330	314	334	341	352	335	378	371	353	379	349	367	348	351	381	342	354	361	404	361	367	376	375	340	338	348	357	325	353	343	366	349	354	392	326	324	394	336	340	348	367	359	362	356	369	337	383	359	393	368	341	304	377	330	376	354	357	350	389	337	353	337	381	343	322	312	335	350	341	348	350	336	340	342	347	377	343	360	366	345	352	369	370	351	330	323	371	337	370	358	364	323	382	326	351	370	340	381	343	347	327	354	385	329	344	340	370	346	293	339	333	369	326	415	371	331	334	356	342	344	361	334	410	378	357	330	307	345	351	383	350	383	361	340	343	346	356	364	383	352	314	349	332	337	371	358	360	357	384	350	325	357	347	347	338	366	331	337	341	364	333	377	371	349	363	418	333	355	339	341	389	357	345	326	348	323	337	390	366	351	328	341	332	403	355	344	347	379	370	367	349	308	347	365	379	327	355	366	311	370	355	398	330	390	388	366	352	347	341	339	325	347	369	368	340	343	352	376	366	378	392	365	341	324	333	359	335	378	344	383	350	351	360	345	391	343	337	357	327	329	359	361	344	366	305	344	358	357	344	320	366	368	352	347	325	332	330	371	352	329	349	349	353	402	365	354	379	361	342	332	325	345	340	347	337	354	375	347	346	381	332	340	336	345	364	341	365	323	350	338	351	373	341	338	336	339	353	299	331	367	351	393	334	377	361	314	365	364	366	348	340	342	347	341	364	380	363	335	356	319	373	379	334	309	326	332	314	295	323	330	354	350	314	346	343	350	372	361	352	367	342	351	332	345	368	377	331	353	361	352	374	338	351	373	317	346	320	331	340	334	327	329	295	353	357	329	356	346	316	364	332	350	347	325	383	372	359	335	357	329	366	387	357	354	353	298	366	370	356	337	300	349	340	366	383	325	342	362	332	356	331	352	364	348	363	354	343	362	350	358	345	365	359	337	349	327	324	351	359	361	365	354	420	379	341	355	346	347	365	358	355	362	332	380	358	366	351	334	364	352	381	371	398	335	365	310	344	346	356	359	345	360	354	352	348	348	379	399	334	372	355	348	377	362	348	343	333	329	358	372	356	361	384	349	328	334	355	356	330	350	326	314	382	360	351	383	345	338	328	338	376	375	390	384	389	347	354	351	382	333	340	369	360	369	346	338	373	352	355	368	349	347	329	366	353	375	342	315	394	313	360	358	401	338	317	352	339	353	364	326	358	333	354	352	365	368	374	357	355	374	343	340	338	340	337	336	343	354	351	377	330	340	339	322	341	385	390	366	365	369	400	378	364	319	371	332	348	348	363	325	361	385	370	354	350	334	339	345	327	366	373	363	362	350	334	338	350	420	361	369	338	342	330	324	336	342	333	347	350	379	330	363	364	373	346	396	353	364	342	349	346	341	341	393	342	320	370	337	333	338	339	332	339	362	375	375	364	388	379	345	318	347	352	356	355	343	352	377	371	352	345	313	371	346	339	372	345	344	351	371	343	352	358	350	345	349	358	367	356	344	350	379	323	348	339	320	369	358	399	355	307	336	343	335	330	342	361	331	373	330	348	380	342	349	351	353	358	345	352	348	346	335	350	361	380	346	355	359	360	354	329	354	318	350	352	342	321	350	356	327	365	323	364	363	324	382	353	332	335	364	342	347	336	380	351	335	333	327	357	357	355	375	331	344	347	352	347	326	370	354	340	328	381	338	334	331	340	344	310	356	343	353	334	342	329	328	348	377	363	335	337	363	337	362	353	364	329	385	370	332	340	342	393	340	358	368	366	339	367	352	343	352	392	324	373	348	376	375	316	350	344	353	311	354	338	318	340	352	325	318	362	334	361	330	354	353	334	380	383	359	385	361	328	342	382	368	354	363	325	381	356	349	333	347	306	355	369	341	351	366	365	355	379	350	352	337	334	420	381	355	344	393	340	318	355	352	316	318	344	341	350	325	322	358	339	395	337	350	333	348	382	354	344	332	330	338	356	356	323	346	335	348	365	363	365	362	353	382	343	362	362	317	322	379	385	333	318	340	361	307	331	340	388	354	345	358	337	331	354	368	351	350	320	342	333	367	340	354	364	339	397	327	351	348	342	388	369	351	335	347	341	345	346	373	359	349	320	363	352	347	384	315	358	351	350	355	366	325	323	344	312	335	334	348	377	356	375	365	341	337	381	342	338	322	376	337	329	358	323	334	351	367	380	364	331	345	343	353	387	364	387	367	356	330	333	343	364	348	349	361	357	366	345	386	337	349	346	350	349	382	354	353	371	358	376	361	353	358	284	377	382	322	317	359	327	333	353	365	339	333	358	382	310	359	324	338	328	361	357	364	356	368	358	363	375	336	332	380	346	342	389	371	370	337	329	347	354	359	364	345	356	343	313	382	338	366	364	358	360	338	371	338	330	381	362	347	373	338	345	332	334	342	365	381	343	380	366	348	392	348	364	363	392	375	353	362	329	403	331	371	377	377	332	329	319	352	352	377	343	359	354	356	331	327	367	344	353	352	314	376	364	362	325	356	358	400	340	330	355	363	363	353	389	359	342	390	343	366	367	344	351	339	345	335	329	350	349	351	332	336	339	366	352	351	323	356	362	379	337	322	343	353	370	343	393	364	352	338	345	367	368	374	335	374	353	347	317	340	307	371	351	367	354	337	348	366	370	303	354	341	353	340	347	316	353	363	358	381	317	348	375	338	351	360	344	366	357	321	323	387	362	371	328	370	364	311	362	324	375	323	353	386	338	368	355	334	347	331	337	376	367	340	335	383	367	364	389	337	357	359	365	352	353	327	382	376	321	374	360	349	338	350	328	345	367	337	335	350	357	327	358	371	349	351	372	348	392	317	348	329	328	352	331	341	355	344	341	320	383	353	354	352	362	332	348	365	346	374	388	369	309	362	328	343	354	288	332	360	354	327	366	362	337	346	330	314	332	303	374	304	358	372	330	324	341	337	353	393	350	372	334	368	333	320	323	329	362	316	334	386	352	355	323	393	365	348	380	331	345	335	360	321	335	339	375	359	351	338	370	338	365	346	350	307	351	338	317	364	357	337	355	375	361	324	334	336	354	296	377	366	346	366	372	346	340	344	334	330	379	374	348	360	363	378	319	326	354	357	363	330	406	371	373	396	339	356	326	341	366	335	330	319	386	362	361	367	362	326	336	337	358	370	380	374	374	373	348	369	331	343	362	368	351	388	346	351	327	343	380	379	357	338	368	372	355	413	335	353	361	355	333	368	351	363	348	351	366	373	352	354
10541	7024	15770	22180	19174	13856	9086	6238	6502	34952	15782	6157	1867	1583	1329	1332	1182	1176	1176	1066	1061	1100	1023	1005	1024	982	916	958	937	909	897	963	888	898	891	847	885	892	874	887	859	819	875	838	865	872	818	857	853	862	813	839	871	838	795	813	802	843	776	849	860	799	854	822	755	803	844	825	839	825	844	823	778	803	806	796	773	834	819	866	781	818	734	776	775	777	837	787	787	829	800	775	776	766	807	768	787	816	830	787	812	808	800	757	790	836	766	859	816	764	783	774	774	812	776	796	838	802	822	792	777	787	785	817	851	807	827	803	808	816	799	802	803	816	832	776	790	780	835	783	800	775	787	803	807	810	857	817	793	807	791	828	819	782	775	783	767	808	784	812	813	779	775	796	792	795	794	829	790	802	714	776	770	788	750	807	805	794	780	755	817	779	851	789	754	732	772	797	765	813	774	827	860	801	739	803	839	793	812	780	751	756	811	768	867	758	773	788	812	836	787	787	803	750	755	807	748	804	803	789	778	824	821	796	828	810	800	790	775	810	779	780	795	849	808	777	849	811	786	777	797	765	810	761	797	789	789	827	795	832	797	787	824	818	881	781	816	847	789	768	836	793	801	775	819	831	781	828	781	803	787	776	806	841	794	790	792	804	802	811	795	824	766	761	760	790	840	785	765	819	796	755	765	883	834	798	806	762	814	839	803	807	798	795	802	799	814	788	799	746	772	823	786	757	794	798	752	824	790	733	798	738	780	753	782	838	768	800	807	794	771	831	788	787	793	826	761	806	828	794	777	792	780	777	814	794	818	840	823	795	814	747	745	800	791	803	783	806	794	770	775	831	773	790	785	765	781	789	784	805	809	798	786	753	816	787	760	825	764	837	838	759	788	828	770	811	766	834	775	808	767	839	789	795	769	842	727	800	808	756	817	806	823	816	807	781	793	737	740	813	784	842	774	814	759	840	780	750	742	790	779	795	787	802	809	772	738	782	805	798	773	790	752	854	812	805	773	794	827	784	820	794	818	850	776	825	804	794	790	816	800	760	760	782	868	813	792	825	753	803	806	825	835	769	821	870	826	764	843	781	753	820	783	774	844	813	771	848	773	849	777	743	785	811	795	801	831	760	808	775	804	809	757	816	813	766	767	814	813	811	828	759	798	801	802	773	775	785	805	797	818	787	784	795	777	766	775	810	776	768	767	785	835	795	755	739	820	790	786	813	838	789	804	772	799	801	830	824	753	780	826	810	781	826	773	818	822	845	772	803	799	738	764	811	791	779	783	785	810	842	806	797	800	787	759	778	784	781	782	807	808	795	774	810	788	786	813	769	764	808	802	794	781	791	796	771	778	852	801	802	799	796	806	809	753	828	777	840	796	793	824	811	809	803	795	758	775	791	822	805	825	813	791	810	814	809	757	798	806	814	782	783	767	804	779	769	847	819	789	794	800	780	765	760	804	738	825	789	796	780	730	836	785	747	800	800	788	800	775	717	822	787	807	759	768	834	821	765	746	838	778	797	843	791	798	787	795	725	795	832	813	803	750	840	873	817	762	798	877	842	806	748	804	811	802	772	787	789	785	833	794	784	802	766	776	752	813	748	818	789	746	771	839	843	871	779	825	803	833	841	849	797	785	752	816	826	782	771	798	800	829	800	822	737	787	799	829	814	787	818	770	818	824	798	749	779	800	797	818	854	810	771	782	775	777	788	774	792	780	769	779	855	834	770	753	818	772	779	752	769	827	792	800	835	794	828	798	779	745	767	807	813	781	761	842	764	773	851	790	783	811	755	818	755	764	809	776	756	787	822	828	804	814	807	790	769	780	774	831	849	758	822	799	783	792	750	812	860	828	833	800	764	773	799	821	783	813	813	763	820	798	774	844	779	782	786	827	786	798	803	803	778	780	778	807	830	799	821	788	787	836	772	799	815	757	830	791	838	842	803	785	786	784	851	801	798	813	755	799	817	793	798	831	834	814	802	815	796	775	784	831	804	834	817	779	780	771	827	818	794	769	795	820	802	824	826	822	774	793	801	784	787	841	780	781	782	837	768	790	824	785	756	853	806	784	806	820	834	807	788	784	825	715	836	801	798	760	800	812	778	839	774	762	758	800	801	799	787	764	782	805	789	847	821	805	840	765	812	772	814	836	797	776	784	828	762	801	804	817	850	838	851	786	789	798	774	828	743	779	821	740	770	756	825	801	753	852	805	763	801	800	810	842	807	787	816	793	779	810	785	793	796	790	807	768	837	798	811	830	750	772	799	759	772	803	809	793	797	821	817	792	804	784	852	793	818	763	821	801	800	861	784	837	737	768	823	772	769	819	824	787	791	820	811	776	779	847	787	801	835	810	823	823	841	808	827	789	763	814	804	779	826	783	799	782	808	763	807	794	850	796	774	824	832	822	786	787	773	779	833	782	768	765	859	810	818	806	782	797	802	788	845	802	820	793	793	754	790	836	834	842	811	808	823	804	801	787	763	794	786	796	789	801	729	779	801	825	806	846	812	829	796	824	822	859	772	763	775	791	810	820	802	773	818	830	749	816	775	821	729	753	834	770	840	765	812	789	805	775	830	781	800	812	734	785	799	850	772	814	809	805	789	822	744	759	772	834	760	832	808	809	807	766	827	803	825	822	738	844	790	807	785	828	795	734	789	832	777	766	754	789	782	834	802	776	812	808	809	817	775	747	774	812	836	806	793	810	809	831	750	773	810	820	825	780	779	812	809	792	800	798	780	807	786	829	810	839	753	808	866	798	771	793	768	790	791	835	758	787	850	792	879	788	802	795	820	799	761	819	756	821	810	796	807	797	786	784	791	792	801	772	780	826	808	762	785	790	788	839	797	789	791	738	799	804	780	800	836	824	744	818	791	767	795	771	753	808	791	822	821	762	832	821	876	796	788	808	810	836	800	795	793	813	845	782	798	812	761	800	788	848	778	812	773	799	769	748	791	809	807	775	819	804	774	804	814	824	758	761	829	784	813	790	804	792	728	820	832	814	779	800	793	792	785	769	819	824	713	789	830	763	814	799	832	774	804	844	756	837	842	799	792	799	851	761	803	787	769	802	772	774	832	790	787	763	797	885	803	766	820	794	772	785	783	778	809	789	765	762	790	740	795	826	761	796	828	740	794	799	798	788	798	821	738	813	806	816	826	801	771	805	774	809	832	749	800	783	805	742	788	816	852	780	799	823	779	794	792	771	776	781	816	805	815	742	755	808	843	845	853	779	828	801	794	768	821	774	811	808	847	806	777	795	792	765	799	789	788	788	776	832	821	823	807	750	808	828	739	772	776	780	800	812	812	750	789	802	809	812	813	772	761	811	793	811	746	866	801	857	788	785	744	775	770	794	749	804	845	824	801	772	781	812	800	817	859	856	813	794	799	784	823	777	790	793	806	851	756	751	781	837	805	757	842	790	792	774	765	813	819	792	826	766	843	778	747	783	841	788	820	795	781	802	845	807	744	754	792	754	806	808	798	832	814	853	823
4424	2221	2719	3070	2056	888	582	272	316	503	279	191	103	113	95	109	129	139	139	123	118	114	136	116	134	131	110	127	112	124	107	122	120	115	102	147	94	125	117	126	112	114	116	111	124	110	141	138	109	124	118	133	98	137	102	131	115	112	128	105	112	111	133	114	124	137	121	127	117	112	125	85	119	127	145	111	108	106	119	128	115	103	115	110	136	113	102	119	132	126	118	107	127	126	138	118	124	102	111	118	140	120	109	120	128	127	129	135	120	102	132	131	112	133	132	122	121	113	111	129	116	131	109	113	133	119	95	129	109	126	114	124	121	122	144	102	108	127	130	126	123	91	120	122	120	125	124	123	131	107	122	116	152	114	107	97	103	90	114	96	119	123	116	95	106	145	134	138	118	115	107	120	108	98	122	110	91	115	113	105	116	117	127	97	115	112	138	121	131	112	97	123	127	136	129	113	119	123	107	126	120	95	122	132	125	102	120	120	119	125	132	124	97	117	95	115	117	102	111	131	127	101	119	114	109	122	148	100	102	118	121	126	121	125	125	106	108	123	130	115	100	116	132	114	127	125	115	122	109	108	109	117	122	114	115	107	110	132	116	119	126	118	120	119	112	97	119	119	139	116	122	141	114	112	121	109	112	130	124	134	118	116	103	146	135	109	99	119	97	116	119	117	136	128	131	129	113	126	109	118	121	108	120	144	113	116	134	104	103	121	132	145	122	107	131	110	115	107	118	123	117	123	130	99	124	121	112	111	132	104	107	103	106	135	120	136	114	109	117	126	109	112	127	138	126	114	99	131	128	116	94	132	131	91	92	114	113	106	112	117	138	123	110	115	113	133	100	101	110	113	107	101	112	122	131	132	145	106	130	121	107	129	111	124	112	123	131	112	115	114	119	100	109	122	118	115	125	112	107	120	133	118	120	115	108	126	128	121	126	134	112	116	116	124	120	128	104	131	120	111	125	125	106	113	130	112	123	101	110	124	115	112	112	121	95	101	114	116	114	113	113	124	122	106	106	111	116	112	121	123	108	106	125	113	118	111	104	110	110	110	129	115	114	115	107	116	124	147	105	123	128	104	134	111	104	110	98	103	111	112	124	104	119	120	115	111	94	127	109	111	123	120	108	108	130	121	128	115	106	96	119	113	122	108	116	116	111	123	140	133	143	117	110	114	115	108	133	98	115	111	114	112	105	102	105	128	115	105	102	109	121	116	104	129	120	140	110	116	112	93	94	103	123	129	120	122	106	124	118	142	104	97	120	125	123	111	140	101	126	121	130	122	129	122	112	124	100	108	137	127	125	105	128	99	93	101	96	122	121	115	114	110	136	118	92	117	121	102	128	105	107	103	118	116	104	116	119	111	123	116	119	124	115	120	125	131	118	95	117	111	123	126	124	112	129	124	132	133	111	125	107	115	104	113	114	100	113	112	134	120	97	87	102	104	124	123	119	118	119	134	107	115	108	114	92	91	131	109	91	134	104	110	118	114	123	100	142	123	122	119	122	108	113	121	96	112	93	118	129	126	107	108	118	112	99	101	112	112	131	121	108	115	120	120	107	103	134	133	117	101	113	130	127	104	120	100	103	120	118	121	112	113	106	127	123	115	113	109	128	129	120	125	124	107	125	131	124	121	107	101	102	123	117	130	95	110	115	111	119	98	110	112	103	94	106	125	116	122	114	118	110	104	138	124	118	110	141	124	99	115	107	104	122	131	127	122	118	120	118	123	112	126	126	115	93	108	116	101	114	126	100	113	140	97	110	121	131	113	107	130	125	100	105	102	121	119	100	115	135	124	99	124	105	134	109	103	104	128	121	113	117	115	125	109	137	126	103	113	105	107	100	120	124	118	146	112	101	97	113	119	125	123	121	108	109	91	113	103	110	134	127	133	117	105	121	132	122	98	103	115	112	117	102	108	93	102	119	114	110	131	112	117	108	115	118	115	113	105	106	119	117	120	122	117	102	110	104	115	104	111	128	111	123	123	107	131	116	100	106	116	97	110	131	122	106	107	92	102	117	108	110	115	121	107	147	128	112	118	117	126	111	126	119	99	132	127	131	114	126	119	128	112	113	126	119	124	139	123	130	116	102	121	101	107	114	123	131	117	121	117	106	136	94	95	124	122	113	127	119	107	133	108	123	119	105	126	81	119	119	135	112	121	104	120	118	117	110	107	113	123	122	113	108	121	128	108	114	120	123	125	120	103	114	109	139	128	143	116	123	124	124	118	136	118	111	114	127	127	141	119	111	129	115	106	107	107	102	95	112	124	103	102	122	127	112	105	124	110	109	129	120	98	103	124	107	131	112	133	109	115	98	109	140	127	109	120	121	93	119	109	127	105	100	113	125	135	124	124	92	138	111	119	135	142	94	114	135	124	110	133	119	118	114	103	116	132	121	100	107	107	118	110	122	132	113	139	117	125	121	127	139	114	101	109	116	111	95	111	144	132	119	99	110	111	127	127	108	110	110	111	110	117	138	103	109	125	115	124	132	134	107	107	125	117	142	115	110	125	142	119	115	108	141	139	100	114	146	139	112	105	106	125	116	112	101	107	116	115	116	122	116	109	101	101	113	114	108	126	127	84	123	110	111	123	125	121	110	130	127	135	133	107	106	113	95	106	135	105	115	132	115	117	97	110	126	114	116	118	90	129	116	110	109	115	131	111	96	131	132	115	99	117	117	119	100	104	123	93	116	131	118	106	115	89	109	104	120	128	110	118	111	116	116	119	115	108	112	121	118	106	118	111	122	107	117	124	125	132	123	112	98	102	130	134	118	128	95	109	135	132	115	120	127	121	126	103	122	107	117	85	121	122	129	116	110	114	140	115	121	132	126	121	97	97	124	126	138	111	124	113	106	114	132	95	111	108	133	104	105	118	109	119	123	117	108	106	119	125	113	119	118	124	95	118	115	79	105	119	117	130	104	99	129	119	116	103	143	108	133	109	113	120	127	123	133	112	107	118	113	111	106	120	111	113	120	136	113	119	91	120	112	132	121	135	117	136	104	116	109	105	94	105	117	133	115	118	133	110	121	127	117	110	107	125	119	104	125	107	122	137	111	109	116	109	135	113	117	110	104	107	103	120	131	136	135	122	120	127	124	112	92	115	129	107	111	98	106	112	92	123	104	114	117	114	136	99	131	113	124	124	119	121	107	116	117	118	126	111	117	92	117	132	105	112	118	127	124	118	121	121	115	110	115	132	114	123	111	120	128	109	95	108	112	113	115	131	120	116	108	100	114	108	103	117	89	120	125	102	117	106	122	106	100	120	118	122	120	118	121	116	110	113	102	117	124	108	114	94	113	107	98	117	121	112	117	104	81	105	120	117	122	113	126	121	103	98	112	117	150	129	123	97	105	115	123	109	111	126	112	120	109	125	123	136	117	114	92	125	109	98	123	121	99	96	111	133	91	110	138	99	126	115	120	106	112	120	116	103	121	123	109	105	115	115	121	110	106	90	120	108	118	123	140	126	105	117
2997	2189	5356	9453	7553	3764	2584	1327	1719	2867	1387	948	344	341	329	351	324	370	304	331	333	331	327	335	296	318	357	324	300	339	325	342	333	313	342	358	318	331	342	298	327	332	341	318	313	342	325	329	344	337	318	338	325	324	340	334	321	330	312	308	340	316	327	320	300	300	349	314	315	326	328	337	310	334	319	345	322	341	285	350	296	312	321	334	324	321	332	334	339	295	345	329	343	323	351	327	323	325	311	307	317	317	295	328	312	336	345	337	338	323	310	302	330	331	330	360	321	320	316	315	351	352	315	328	299	321	326	337	297	330	310	305	302	323	330	327	336	331	315	302	311	304	323	310	301	347	341	328	324	326	311	313	302	310	308	343	294	322	331	336	321	309	327	347	314	291	362	350	330	325	313	319	330	295	336	339	330	293	330	345	306	316	307	334	338	314	317	322	323	307	333	288	311	337	328	322	317	310	339	365	331	301	359	316	339	331	340	311	310	300	298	357	318	349	346	313	316	304	292	314	319	334	310	337	345	356	341	359	339	330	318	349	337	337	372	322	328	261	281	324	355	332	324	328	326	330	321	297	288	317	331	334	346	334	317	325	300	319	331	291	336	313	324	331	353	302	332	301	315	324	303	350	334	320	315	303	336	306	308	316	347	357	335	309	316	342	326	331	335	340	331	302	336	339	307	314	338	315	311	328	322	337	337	340	317	318	375	290	319	359	329	302	357	323	343	323	337	341	352	331	337	319	352	341	308	373	328	344	332	332	352	329	338	313	333	294	323	323	321	321	329	320	364	296	315	299	337	304	332	284	347	322	320	314	343	318	290	313	312	314	329	355	321	335	333	322	329	305	307	322	305	318	319	359	332	300	335	312	331	327	328	343	329	334	336	342	323	322	314	311	327	311	330	324	330	363	335	311	318	317	344	354	362	325	321	314	339	325	330	310	302	319	316	327	320	325	333	355	316	288	317	288	315	322	321	314	360	342	314	327	324	297	336	317	350	337	325	306	316	312	324	312	341	322	338	324	313	326	320	292	304	336	337	343	340	300	339	324	339	324	325	327	339	351	303	346	328	358	307	326	311	294	322	354	326	341	363	323	298	298	349	333	306	322	339	318	347	320	334	340	322	334	327	307	316	320	319	312	359	337	330	314	310	321	302	303	317	300	337	329	318	325	293	341	305	304	333	326	328	336	334	321	323	344	350	361	348	345	312	285	353	346	330	331	307	355	343	289	341	291	315	300	325	369	337	330	309	368	321	336	323	336	341	313	339	334	313	333	360	334	346	330	324	297	262	286	313	332	330	317	321	338	333	327	308	327	332	296	314	377	298	323	327	301	327	293	357	303	325	318	314	323	332	312	337	340	341	353	342	296	314	311	327	314	319	337	339	325	342	314	343	352	319	286	312	339	361	315	319	295	334	341	320	308	306	337	320	307	334	303	335	302	317	340	363	339	314	315	333	308	321	359	307	332	327	328	327	304	332	340	312	353	329	327	314	322	326	317	337	356	334	338	340	343	328	289	307	353	322	322	348	336	331	315	343	337	318	312	339	326	340	334	339	321	334	319	278	309	317	352	322	332	328	333	324	316	316	339	333	315	326	328	338	337	352	321	312	345	328	336	330	322	302	317	311	327	317	322	363	340	350	345	330	327	320	317	324	321	323	325	353	341	321	315	322	321	297	342	311	320	305	336	352	336	324	282	325	330	339	333	326	318	331	353	342	340	294	330	365	321	310	308	307	289	309	313	297	351	320	337	327	294	331	333	302	341	303	321	350	288	312	340	346	362	318	294	337	334	343	316	356	332	298	320	279	371	329	333	349	361	312	329	323	337	298	324	327	326	312	326	350	292	360	328	340	339	327	305	337	322	301	313	301	295	323	337	341	328	343	297	316	324	349	340	327	313	323	326	322	337	303	348	325	327	328	332	345	312	322	326	326	298	319	317	320	329	322	317	335	323	320	297	338	329	304	322	325	361	306	324	324	326	286	334	304	314	309	366	317	314	328	318	342	332	338	340	322	317	333	359	344	324	372	307	303	327	313	329	337	377	310	309	300	306	338	355	302	337	340	305	318	311	327	363	346	347	304	313	331	303	315	296	326	320	315	335	301	328	315	314	306	333	332	374	337	331	326	313	294	323	309	317	315	311	326	333	329	368	333	339	326	325	326	323	313	321	337	336	332	301	326	344	308	304	315	333	290	328	322	328	319	319	314	335	340	337	348	342	320	333	289	303	307	338	316	314	335	334	321	342	302	319	310	301	346	311	306	307	315	307	328	320	324	334	339	292	349	345	350	334	319	288	348	313	352	330	303	343	349	351	323	286	321	330	326	323	323	336	323	308	329	331	312	331	317	280	329	354	308	315	316	293	314	318	316	319	311	325	315	351	298	313	321	336	331	337	339	317	324	335	348	306	299	338	304	314	337	309	312	318	341	308	305	329	317	345	354	346	317	336	292	324	357	332	344	328	309	332	317	323	313	319	297	338	306	319	305	334	335	325	312	341	331	304	328	311	329	301	323	323	348	351	344	306	341	319	336	329	347	283	331	314	336	328	349	334	335	368	312	312	327	316	329	319	305	323	304	322	305	301	365	336	347	322	307	290	356	309	330	337	317	313	316	312	348	360	339	301	348	315	324	310	307	344	314	316	294	322	327	331	319	302	347	343	314	313	351	344	321	321	322	323	312	350	317	342	292	307	348	314	334	345	324	348	320	293	312	344	357	308	332	348	330	310	312	299	330	295	339	318	313	304	339	322	331	354	319	350	307	314	339	341	324	326	298	330	324	342	329	324	349	348	343	331	339	300	340	300	292	346	324	318	327	325	296	341	336	319	351	332	313	334	347	318	317	339	322	318	319	324	304	320	294	313	331	334	313	326	297	358	363	340	339	315	318	351	356	316	328	338	372	306	304	333	307	354	339	342	317	325	318	295	313	347	308	313	311	312	318	302	296	318	328	356	322	344	300	339	325	340	296	311	302	326	340	330	322	353	332	318	318	293	343	347	329	312	303	315	296	311	347	325	343	300	312	347	357	328	329	322	325	312	367	315	309	332	319	297	329	364	314	332	357	336	317	321	318	342	326	346	326	303	300	322	348	316	343	364	312	366	358	340	316	269	322	307	334	340	361	329	343	318	335	335	319	324	334	330	316	321	298	322	316	337	310	326	356	329	314	320	366	329	337	349	317	302	341	311	348	339	295	355	315	312	287	313	327	315	323	294	321	338	310	325	321	315	291	310	358	324	329	301	339	328	310	341	333	342	331	332	320	329	310	329	328	306	329	323	340	338	313	367	320	317	328	318	319	348	321	321	304	312	362	316	335	346	321	330	345	292	351	330	341	344	296	346	309	353	328	299	333	313	313	335	346	331	333	328	317	334	320	324	317	308	316	313	331	349	327	332	335	294	310	324	333	329	327	298	312	340	351	312	300	352	330	322	347	350	328	326	326	311	361	315	349	307	293	343	339	325	309	316	326	323	342	352
13001	5320	6043	6515	4388	2185	1227	843	863	5526	2213	1141	330	289	256	240	243	250	270	248	236	243	210	215	226	247	220	220	234	203	207	217	214	225	238	245	228	214	193	207	239	214	215	207	218	228	201	227	212	208	221	233	210	201	199	209	232	224	210	207	235	205	193	219	251	205	242	226	208	194	222	216	243	203	218	222	246	224	212	212	197	216	224	230	214	216	229	234	182	231	215	202	193	215	203	235	207	201	240	208	199	195	224	244	208	223	220	247	217	235	219	212	203	218	223	222	217	229	202	226	214	213	209	217	190	196	190	197	210	234	192	218	194	193	229	219	221	219	243	215	216	189	206	196	195	223	225	219	214	216	218	224	213	190	199	251	234	248	222	211	224	221	208	229	221	259	221	242	192	194	218	202	243	225	205	230	209	188	209	211	205	201	221	238	209	221	204	202	202	197	215	224	210	244	221	227	266	206	204	239	231	221	212	231	233	206	190	190	225	195	213	223	198	254	216	197	196	228	200	194	231	212	227	202	213	212	222	199	201	210	216	232	198	202	245	225	188	213	213	218	255	231	227	227	254	251	222	230	194	202	213	183	219	204	218	200	225	210	204	208	233	184	229	237	251	183	219	218	220	196	213	184	236	204	214	213	201	239	197	212	206	210	208	214	217	224	217	222	216	230	201	204	239	235	224	207	206	220	217	218	207	187	221	209	220	188	206	200	220	221	220	215	195	203	225	214	240	213	206	214	224	223	227	179	234	222	205	239	194	207	215	192	230	219	239	207	202	228	192	221	216	196	233	196	228	227	218	189	248	209	201	204	210	227	238	232	202	246	220	214	203	210	228	194	216	214	232	229	210	207	202	190	202	207	225	207	207	230	207	227	195	176	231	215	210	215	213	221	213	245	223	182	214	220	214	210	210	214	226	211	205	223	226	217	219	221	195	197	202	214	235	209	203	234	205	226	221	215	225	192	235	215	210	240	223	226	190	225	226	205	217	216	226	206	203	207	232	231	214	208	239	219	192	246	201	215	225	206	212	212	208	227	242	202	197	206	233	219	207	231	212	209	199	220	202	220	210	214	205	216	247	193	218	223	191	212	209	214	281	230	220	232	254	223	214	210	204	231	181	189	214	206	196	198	219	221	218	218	218	243	230	227	216	225	207	207	213	208	210	186	234	224	211	215	211	226	197	228	204	224	216	215	210	205	229	212	195	200	224	222	230	225	213	223	235	215	205	219	248	194	215	224	214	253	209	210	238	195	220	211	229	201	231	233	215	238	200	201	209	235	193	213	193	210	196	207	245	222	205	210	230	206	223	203	191	207	221	205	217	242	220	217	212	215	230	190	198	195	224	240	198	221	226	226	226	187	221	217	212	217	192	212	203	227	199	211	224	217	192	213	222	216	230	222	210	199	206	200	218	230	204	218	203	206	221	243	223	218	210	195	219	205	215	198	215	212	189	211	217	191	225	208	229	224	209	204	234	212	195	216	207	223	194	208	233	212	223	214	210	216	206	224	211	193	215	189	203	211	235	202	219	187	203	225	231	189	213	245	205	213	203	191	231	222	237	230	215	210	208	233	232	203	195	224	214	191	211	178	236	232	249	200	215	193	202	216	207	188	221	199	214	206	222	210	211	252	215	199	189	194	197	173	210	234	206	217	199	229	203	221	189	231	217	208	201	219	228	211	222	223	233	217	216	206	215	198	201	201	200	209	210	205	199	179	228	220	221	208	202	223	181	220	190	204	213	207	198	217	208	241	198	215	242	215	208	217	254	224	233	209	207	197	217	208	245	245	257	252	208	209	219	185	203	253	261	203	218	217	219	211	229	219	229	224	203	217	211	199	215	189	207	217	228	212	222	218	212	226	227	198	222	205	214	196	226	207	212	194	219	202	211	221	230	212	210	224	232	247	244	181	210	226	185	191	208	206	208	221	199	216	216	181	208	220	208	254	196	237	215	215	220	248	223	236	219	217	201	219	211	238	231	212	225	205	211	242	203	224	226	229	209	196	217	242	214	201	206	228	210	212	183	230	209	224	221	213	229	181	223	212	197	210	231	244	209	225	233	216	225	206	216	232	206	234	222	218	201	237	235	202	216	202	227	225	240	230	226	222	214	241	210	212	179	224	224	237	213	189	210	187	200	224	223	243	214	219	247	216	211	210	234	220	219	233	262	221	210	224	209	195	225	208	205	205	193	230	212	220	212	213	234	201	211	199	210	207	204	230	199	214	213	223	214	208	203	203	220	234	207	223	217	200	212	209	227	232	234	218	206	222	229	206	205	224	220	214	199	217	206	208	216	221	205	232	221	223	229	234	212	210	194	226	211	216	203	211	223	210	236	224	197	205	182	217	237	203	201	225	228	219	230	199	197	207	200	217	200	182	218	220	238	204	228	230	205	236	214	230	222	227	212	207	188	206	227	196	211	205	231	234	219	216	207	205	208	245	236	237	208	211	203	224	203	190	231	226	217	194	225	222	232	201	217	220	225	209	194	227	221	223	223	202	226	226	210	197	214	235	231	207	222	212	228	216	212	218	219	218	203	225	227	219	230	225	214	228	193	198	210	203	220	231	218	188	222	197	199	218	209	221	190	211	230	224	233	201	212	195	186	209	199	210	243	202	218	199	177	194	233	213	222	230	191	203	219	228	191	179	223	199	227	242	202	207	187	221	229	225	200	248	194	199	257	221	203	227	196	207	198	207	223	229	253	224	241	198	208	215	242	186	225	251	222	207	232	213	215	219	220	234	216	207	204	222	216	203	215	227	209	209	210	231	222	218	215	226	213	197	232	220	216	210	209	202	237	224	223	210	197	229	230	211	210	217	220	218	221	218	212	206	210	218	211	208	214	232	220	204	223	215	206	194	211	221	216	189	216	201	196	202	230	210	217	214	221	210	214	203	203	237	198	244	219	227	209	215	224	186	220	218	256	217	211	207	213	220	254	220	220	210	204	191	202	238	228	210	224	223	218	229	192	214	235	211	198	226	220	209	202	225	206	222	200	201	244	208	207	223	212	223	238	200	194	207	220	217	201	192	201	234	218	191	209	221	232	207	238	251	166	194	220	228	199	217	222	239	229	247	196	210	231	237	202	224	235	238	202	202	222	227	235	200	214	210	208	227	211	196	183	213	216	210	242	233	226	256	203	225	184	229	214	255	213	225	210	196	232	213	226	231	249	201	228	208	234	207	196	192	216	218	248	233	212	213	218	222	225	216	207	214	219	191	237	207	237	227	210	190	210	205	215	209	227	224	229	228	223	206	215	196	220	210	202	229	212	208	213	216	199	205	214	207	205	209	178	235	201	245	205	226	186	222	198	202	208	212	226	180	216	195	215	234	212	215	201	216	218	223	199	194	219	185	214	220	179	214	229	218	205	223	204	251	242	240	199	234	192	214	216	195	186	227	227	201	187	188	207	209	213	206	228	232	192	210	215	200	212	225	203	204	211	188	229	214	208	224	204	222	214	188	221	207	212	237	245	218
7903	4648	10958	17146	13699	8798	5089	3613	4394	21913	5434	6080	1105	1025	873	824	748	734	700	726	688	677	668	641	601	659	632	651	620	627	625	590	574	557	602	575	610	565	579	559	591	579	568	561	543	575	560	532	550	566	573	508	528	550	556	587	548	534	558	543	585	565	541	591	543	576	568	574	551	542	527	587	543	530	556	602	557	541	563	605	552	477	555	527	542	559	559	556	533	565	565	542	509	561	546	546	592	537	520	525	579	530	517	579	512	573	539	552	524	498	507	552	583	547	568	554	511	542	537	531	562	526	521	525	563	518	559	556	463	551	559	543	506	555	528	487	557	579	551	553	540	501	572	550	536	546	542	481	564	534	556	545	548	566	534	522	556	493	579	555	537	551	522	525	549	499	565	571	527	540	552	532	540	529	557	521	528	551	595	506	541	556	506	579	550	532	544	545	510	535	561	507	548	551	524	526	599	516	524	531	609	556	548	504	550	545	518	568	559	582	530	516	565	520	552	530	526	522	523	535	516	532	561	545	510	521	515	550	556	523	540	572	528	588	553	512	527	518	542	543	561	544	527	520	490	540	564	540	555	582	559	570	525	560	556	563	561	504	563	552	537	530	554	512	534	519	544	541	587	535	520	490	559	572	541	554	583	533	504	526	562	552	554	558	548	530	562	556	509	500	559	544	554	549	503	557	540	568	531	536	567	542	502	553	530	534	551	485	538	511	537	546	517	551	510	467	533	523	548	508	530	536	509	550	517	537	532	526	532	530	538	554	534	529	533	522	554	531	531	511	543	546	511	542	513	538	547	525	554	519	533	551	530	548	561	534	513	495	531	528	521	554	546	539	517	570	536	551	532	579	548	516	533	539	533	518	545	543	547	559	568	506	520	573	583	571	540	505	537	530	531	522	517	565	569	501	539	565	473	542	550	543	546	535	526	551	564	518	541	583	580	490	553	547	516	550	537	540	526	550	544	554	499	540	546	547	512	540	528	543	531	525	540	539	521	542	503	570	536	534	539	527	541	520	551	531	520	521	524	522	577	546	528	556	501	538	487	503	496	521	527	524	531	554	487	570	514	560	536	543	504	477	531	526	567	512	535	521	573	530	507	539	538	522	530	583	567	563	568	543	548	516	541	539	555	558	497	522	533	561	560	528	535	526	558	500	560	550	506	509	578	545	523	548	530	526	517	566	560	499	538	538	533	513	539	585	547	543	525	555	540	510	488	573	548	517	488	550	530	528	528	531	544	539	567	541	501	554	570	529	531	544	534	555	557	532	524	582	550	547	560	536	533	572	596	529	525	534	536	513	537	540	580	525	521	525	574	555	530	552	550	519	505	580	549	559	506	523	527	511	517	529	524	546	535	531	547	527	541	548	514	546	528	512	569	529	557	489	540	520	536	569	520	519	540	549	542	528	510	565	555	554	551	512	520	549	543	518	558	501	533	556	522	578	527	505	538	544	514	524	504	543	535	540	529	550	497	546	519	574	543	510	518	559	542	543	516	539	530	529	581	541	585	568	522	540	555	541	545	574	525	542	489	540	595	568	567	554	549	561	533	488	515	506	550	518	546	529	520	557	564	540	524	512	505	553	527	527	569	538	514	534	516	515	560	512	538	525	558	560	520	476	526	521	573	502	547	506	472	527	534	544	566	552	499	549	513	543	537	540	500	498	532	543	523	539	524	556	500	552	539	511	552	514	525	510	543	570	548	566	505	593	503	561	533	542	547	516	522	569	553	569	525	559	505	538	478	557	532	550	518	503	502	519	470	534	543	506	553	535	491	528	547	565	521	525	514	533	530	483	515	528	572	512	558	566	554	494	533	517	530	515	561	557	551	561	525	527	538	536	513	513	532	570	560	507	582	524	557	545	515	558	511	526	548	538	564	533	524	538	595	531	539	553	545	566	551	544	578	553	538	507	550	512	529	575	521	532	554	520	585	578	543	583	519	510	490	531	517	597	563	535	548	550	553	487	572	516	507	576	548	538	571	541	545	562	494	528	521	536	547	559	551	486	548	500	508	543	535	500	527	564	547	564	535	532	545	535	556	522	517	501	572	561	522	496	540	579	523	552	523	528	572	494	510	535	577	516	522	557	531	576	533	531	524	524	533	496	534	540	535	509	485	579	557	505	509	562	503	566	543	567	550	477	549	517	567	556	543	521	513	566	524	551	510	519	547	517	585	493	523	588	524	547	515	538	526	530	581	534	509	515	557	557	557	524	528	514	522	523	571	547	535	519	517	565	501	568	510	535	573	523	549	512	520	550	538	564	528	470	512	557	568	524	538	542	554	574	554	568	528	536	523	510	509	543	567	524	534	555	533	543	553	580	542	575	573	521	596	515	510	527	546	534	564	555	567	545	552	535	555	506	523	534	539	533	515	555	557	545	492	567	511	541	572	539	515	548	525	520	528	526	530	542	563	540	493	585	509	577	521	522	529	503	524	554	508	548	517	519	535	540	522	534	570	500	523	566	561	515	524	562	535	521	546	553	491	593	531	532	527	549	537	542	553	529	519	524	524	499	525	542	517	566	549	496	519	544	539	556	534	507	507	488	546	512	563	541	525	556	543	567	526	549	473	482	564	568	578	537	573	565	509	543	513	551	597	535	566	529	538	549	551	537	537	558	528	518	561	522	546	600	536	582	537	526	534	559	533	543	524	563	534	488	554	529	544	509	536	550	513	536	556	558	521	511	563	530	558	523	506	529	545	564	536	577	555	586	540	569	544	548	552	513	546	562	516	549	585	533	530	526	482	551	557	533	529	558	508	575	537	509	532	532	503	588	506	503	568	517	530	538	552	578	561	571	519	557	543	532	511	546	551	539	558	529	534	585	542	511	569	543	541	568	536	536	512	534	525	564	583	531	513	544	552	561	549	537	527	552	567	540	519	586	491	541	525	559	552	512	533	543	574	562	543	544	519	527	490	532	509	566	521	501	523	583	529	540	508	527	544	514	539	529	527	512	488	528	586	560	534	515	526	575	552	512	558	537	539	544	547	538	529	569	549	529	547	511	542	517	519	517	525	516	507	498	519	505	497	520	565	499	569	546	530	530	492	579	530	556	557	556	569	519	507	524	553	532	537	542	523	565	559	531	553	548	545	543	586	553	540	555	516	496	530	554	516	552	544	551	529	530	505	515	527	553	557	512	539	531	538	549	536	550	542	521	508	532	569	550	561	532	527	540	540	557	550	539	488	548	526	522	547	534	521	520	543	583	535	553	489	563	548	557	553	568	544	556	557	503	535	498	502	528	535	541	534	539	505	562	513	588	543	554	549	509	533	540	540	531	482	532	569	499	567	537	563	539	524	563	546	567	561	506	527	533	555	531	518	526	538	568	511	543	558	526	572	542	550	555	556	520	539	528	561	544	565	559	513	497	543	530	556	573	528	529	522	517	492	501	544	569	493	586	542	549	515	586	491	554	522	538	522	555	526	514	567	530	559	513	553	583	502	516	568	533	496	536	526	548	527	539	527	565	501	568
20879	9029	9388	10384	6511	3765	2125	1332	2184	11944	2733	2141	541	429	388	405	448	434	383	392	377	365	366	383	346	369	356	410	356	434	351	355	364	425	352	350	350	316	367	354	332	348	371	343	375	361	362	359	378	340	321	332	341	372	335	327	343	322	361	321	324	326	337	345	332	356	328	309	349	341	348	338	371	357	353	361	355	351	340	346	350	332	325	324	324	352	332	335	315	338	302	337	314	376	401	348	323	379	359	388	359	360	368	338	276	343	335	326	316	350	374	321	358	340	325	360	332	342	332	364	331	299	330	342	325	332	348	318	327	358	366	359	335	348	338	350	333	351	324	360	354	355	351	330	356	351	326	335	344	361	336	354	367	323	287	344	342	335	357	334	354	346	334	325	343	399	330	321	334	331	311	304	339	354	393	272	367	317	315	317	330	381	354	341	324	346	334	330	352	316	337	340	344	336	318	352	333	358	323	320	378	331	368	328	309	355	354	312	326	339	332	356	377	320	372	324	342	318	297	349	321	343	327	343	324	352	348	351	329	311	349	362	335	332	333	346	311	350	338	327	349	339	334	351	328	359	362	347	342	357	359	346	350	347	324	365	342	343	335	315	343	301	306	343	343	314	325	315	323	375	337	336	353	368	341	311	324	350	374	306	324	371	334	335	326	360	323	321	328	367	316	343	339	326	320	351	342	353	354	346	327	354	333	335	332	353	337	347	357	377	350	340	361	319	342	364	382	311	322	353	341	339	335	345	355	305	324	288	317	357	305	298	299	359	337	346	330	342	343	318	341	309	336	356	326	369	372	328	340	335	348	327	387	322	361	317	293	313	366	305	349	360	348	376	358	330	360	368	347	330	323	329	338	322	351	330	317	344	376	352	324	295	336	333	346	321	326	342	312	360	328	375	341	331	306	365	338	300	336	346	344	318	323	308	335	308	336	339	342	340	337	344	367	336	330	351	366	331	349	329	333	303	312	333	330	339	341	316	361	338	353	334	324	350	351	337	368	353	373	301	377	369	328	305	348	348	318	316	340	343	331	319	325	322	336	351	329	361	337	391	295	327	328	349	368	344	326	299	280	367	340	318	335	355	324	342	353	334	326	349	325	356	322	344	361	330	363	356	349	387	328	370	348	340	359	341	322	320	324	326	317	349	356	322	327	374	301	381	379	329	343	355	314	345	351	336	344	331	344	327	347	345	377	385	351	275	353	335	336	329	313	298	356	370	319	388	340	340	357	372	353	323	342	383	354	330	323	326	334	328	346	353	348	312	354	331	335	366	320	343	361	359	346	311	373	351	333	370	344	345	368	390	350	344	312	355	358	341	325	342	352	346	334	304	316	351	327	369	299	340	345	339	375	357	354	339	371	317	306	330	316	300	335	391	325	325	371	329	313	333	392	346	342	311	316	335	342	329	322	336	302	313	341	343	364	335	349	342	329	354	352	334	326	351	344	329	355	334	329	361	310	342	322	330	327	308	344	350	349	306	341	322	367	359	362	345	326	330	365	311	361	293	299	342	349	356	355	320	329	350	360	330	367	330	336	338	366	387	314	300	342	338	378	317	354	330	343	341	327	344	346	346	317	313	326	329	347	351	351	323	325	346	345	316	364	375	348	317	317	338	347	344	348	388	353	336	376	345	351	353	330	322	319	336	341	306	349	340	341	356	368	354	344	330	340	317	347	350	340	330	334	331	387	327	320	342	312	371	343	364	293	346	342	346	345	360	326	321	350	345	329	366	326	316	328	309	320	364	334	310	334	370	370	333	357	340	321	328	355	362	313	329	334	333	333	386	340	357	336	353	337	313	321	370	371	341	351	363	309	339	286	321	376	325	354	357	344	336	342	340	363	352	355	355	303	327	317	363	347	346	314	335	335	360	319	314	359	352	326	322	330	352	326	336	309	330	327	336	333	342	330	344	355	334	349	328	353	334	319	337	367	368	330	365	296	303	328	295	341	355	349	352	351	369	347	335	336	296	359	361	305	319	357	312	356	340	361	411	339	363	372	367	350	306	339	377	352	331	326	319	337	353	333	349	336	296	336	358	362	353	361	326	343	339	354	332	341	357	331	335	359	342	314	329	341	345	331	346	333	360	335	370	366	358	365	338	360	332	333	350	343	337	334	357	341	347	310	342	352	357	343	344	322	309	341	322	333	338	333	289	341	328	332	319	350	336	350	323	336	333	336	365	327	320	361	310	354	323	334	355	330	341	348	346	369	351	344	333	352	363	385	361	304	345	358	346	340	381	322	341	360	368	377	313	319	338	344	330	316	328	341	340	375	324	333	341	385	320	344	319	326	356	347	379	342	316	325	317	346	351	343	375	325	318	332	347	356	341	345	328	323	311	322	342	355	339	366	313	303	346	355	376	351	339	320	327	329	321	346	352	355	320	361	325	334	348	308	323	327	330	338	303	324	317	348	340	350	294	326	353	361	361	335	357	350	323	329	318	338	343	344	320	357	363	378	298	342	329	336	345	324	339	342	360	303	334	324	324	338	321	316	323	330	322	363	354	316	308	360	343	308	339	357	329	352	380	384	293	325	316	332	338	322	328	346	340	324	383	332	322	349	334	328	340	359	329	334	377	359	326	349	346	326	307	355	344	340	364	338	353	298	360	347	363	313	334	345	315	314	332	343	315	360	364	350	342	310	350	318	326	311	321	337	287	358	374	315	345	346	341	356	338	356	357	311	321	359	347	326	319	321	313	350	336	302	339	354	310	356	337	350	377	321	346	348	345	341	337	333	370	328	313	326	358	345	365	312	326	361	376	363	329	344	326	355	337	369	312	339	327	353	329	317	316	309	309	354	321	348	346	345	317	348	332	373	330	329	311	340	305	367	351	342	325	349	320	332	338	352	330	337	322	328	334	353	330	343	294	339	306	306	316	348	339	325	356	367	343	339	337	355	350	313	321	328	276	346	340	360	350	335	309	358	313	340	348	327	321	321	344	341	369	327	323	369	310	370	331	325	327	344	328	367	359	335	355	339	319	354	338	333	361	370	366	333	340	350	345	344	344	313	361	333	331	358	370	322	366	373	361	356	335	304	368	348	351	337	365	323	348	336	368	352	366	310	309	358	326	306	327	360	322	313	306	305	362	348	320	358	388	319	325	348	365	359	317	320	366	312	331	342	309	357	336	331	328	319	324	349	305	325	345	339	361	381	355	345	358	313	308	351	331	312	301	325	295	352	327	318	351	328	338	317	335	332	331	339	357	359	316	337	334	337	312	336	334	374	353	303	355	348	361	371	322	338	322	355	384	344	329	338	331	359	363	350	337	317	361	382	329	364	340	332	352	344	349	285	325	324	342	357	333	337	361	338	347	368	375	330	334	312	323	347	321	338	360	324	335	340	363	401	319	315	311	382	339	322	336	331	334	329	328	321	332	328	361	311	336	349	334	309	335	351	337	300	339	345	302	333	361	319	349	333	337	346	375	325	351	383	311	373	334	326	307	333	368	353	324	341	320	316	351	374	357	388	287
10313	6732	15076	22516	17627	12979	8120	5694	10043	33675	3966	8932	1766	1651	1376	1241	1215	1140	1091	1082	1035	1030	1046	1003	1058	912	986	944	965	908	950	864	905	933	898	867	920	847	823	854	833	829	848	855	837	818	853	864	849	815	770	816	806	765	849	855	771	824	823	811	798	805	778	829	774	819	764	788	790	831	820	797	789	769	845	800	797	822	801	775	833	795	741	819	801	831	765	812	825	815	775	776	752	746	791	759	778	817	825	754	768	780	754	794	752	811	772	783	771	787	766	771	767	735	769	798	776	763	758	723	757	784	794	779	804	772	773	769	762	794	790	819	808	811	713	775	820	769	741	781	763	766	750	866	770	740	727	824	797	750	800	741	805	754	719	796	802	742	810	752	762	750	790	751	724	774	793	775	758	765	826	770	800	766	801	789	774	775	783	771	868	815	787	821	777	720	826	800	789	743	730	762	770	791	733	763	832	750	799	762	796	771	792	718	810	834	803	788	780	756	779	794	772	815	770	765	833	776	801	754	757	762	777	824	777	770	827	773	748	740	783	785	739	829	784	760	807	809	736	807	781	788	736	800	831	767	773	796	736	771	758	826	787	765	801	752	773	773	800	809	776	794	756	819	827	752	816	744	783	761	779	767	763	792	806	770	802	787	795	818	779	749	769	775	761	787	806	764	827	760	741	750	790	752	769	786	766	763	797	808	747	764	792	725	767	736	843	745	797	722	774	751	728	820	760	817	780	757	758	787	752	722	774	797	776	827	787	821	800	769	769	789	743	807	761	778	758	745	783	811	810	812	780	789	780	810	790	737	747	743	723	733	740	763	719	733	773	794	767	813	802	783	810	725	811	797	774	733	795	773	754	765	845	763	760	738	761	725	767	817	721	774	761	830	809	822	747	733	729	812	782	785	764	738	774	797	765	775	747	786	763	781	762	768	797	781	752	811	742	739	787	742	801	797	805	750	789	750	781	821	804	777	761	788	845	797	762	725	813	832	798	766	772	767	780	792	827	801	769	769	758	807	795	743	746	815	758	731	792	790	742	763	788	793	813	832	788	728	742	822	773	787	773	785	769	794	823	821	762	733	785	764	799	781	826	790	807	755	802	830	793	766	748	824	770	770	778	798	815	748	721	740	780	845	756	741	776	826	756	764	783	749	734	751	784	752	795	729	813	801	778	749	747	735	774	777	829	750	747	744	799	810	751	759	757	762	816	749	816	777	748	775	747	747	803	729	761	758	754	758	721	791	775	753	718	786	749	728	786	797	783	813	762	757	758	769	779	788	804	770	796	780	774	775	797	765	784	794	858	768	778	766	810	804	799	779	767	793	770	776	766	771	736	778	808	754	789	764	773	817	779	797	759	787	739	750	772	771	783	713	719	802	749	775	709	783	765	802	772	710	749	775	786	736	794	809	805	788	777	776	748	825	822	769	746	825	771	744	761	794	742	772	792	762	754	817	757	781	701	763	783	722	750	745	772	802	740	772	746	791	721	788	781	760	729	778	785	792	776	802	757	785	761	793	831	769	795	789	737	767	758	820	778	795	826	811	781	809	752	776	813	779	735	794	788	803	774	823	816	806	745	800	753	784	747	736	779	836	776	810	815	746	774	792	770	789	753	808	784	774	783	784	734	786	815	793	776	812	844	811	747	747	806	773	787	750	780	805	767	781	800	781	777	814	751	735	796	751	746	791	760	763	796	750	753	746	792	806	745	760	792	784	801	805	747	756	745	776	759	787	738	800	743	812	776	778	742	806	762	827	775	725	784	773	746	842	739	777	780	806	733	767	741	765	777	717	815	761	779	765	793	777	758	803	817	742	753	799	804	792	736	792	743	777	784	768	808	783	788	810	757	755	795	807	795	783	790	760	776	762	756	787	788	800	845	762	759	799	794	767	788	713	803	757	793	753	749	785	765	776	795	733	773	797	792	792	773	753	785	735	776	771	757	791	823	830	791	788	796	783	771	735	774	759	793	757	797	822	747	784	767	765	735	766	748	764	770	758	764	770	754	802	781	809	770	754	701	758	786	746	819	786	814	787	792	782	724	731	804	797	757	744	764	780	811	722	785	753	729	799	759	794	801	796	808	766	756	744	747	763	793	820	776	817	775	799	811	788	769	796	769	798	773	758	729	732	765	786	756	809	766	789	811	765	704	798	792	780	787	779	745	786	803	770	764	735	774	736	753	777	739	722	735	759	775	770	793	780	788	796	789	819	808	712	757	778	794	800	818	789	756	828	777	749	749	786	797	735	782	806	780	800	809	757	738	770	775	782	772	793	770	772	779	781	791	807	777	813	784	809	743	743	762	802	797	764	773	803	800	749	796	789	789	770	729	742	777	784	806	796	800	857	744	761	860	773	777	800	754	749	777	798	740	784	797	810	735	755	799	787	753	780	734	775	844	778	770	745	772	780	823	772	781	740	786	797	782	812	755	780	745	768	755	814	760	740	811	773	803	753	784	767	794	755	761	725	771	754	754	737	790	739	770	745	791	775	757	761	749	767	763	761	780	757	777	819	803	804	749	758	796	782	750	779	783	757	781	814	808	788	760	791	830	748	767	772	838	802	785	751	767	792	799	734	781	746	772	747	790	795	809	793	772	745	798	751	782	767	766	785	813	757	809	755	844	780	751	756	731	789	808	763	783	810	826	790	785	775	809	742	764	808	763	811	778	795	789	751	755	801	781	787	767	743	750	769	768	798	764	749	795	720	741	797	773	788	749	778	776	757	771	756	754	769	785	759	756	758	814	732	776	795	791	759	818	760	776	772	730	790	824	744	752	735	768	787	797	748	816	789	744	786	770	768	766	746	721	819	806	778	838	819	743	848	773	796	761	745	771	753	733	783	764	775	782	801	803	749	750	825	713	841	726	766	769	815	757	804	805	771	778	800	817	722	761	740	794	732	766	816	775	757	791	754	784	756	779	779	773	766	785	781	748	757	758	762	765	759	758	757	719	778	778	791	759	733	793	742	824	809	785	787	709	772	742	783	802	730	746	785	735	742	786	791	709	776	753	794	780	766	757	789	790	806	751	799	796	777	745	797	776	787	760	800	776	735	774	810	791	770	724	780	765	793	797	755	797	810	788	802	730	729	796	770	750	776	796	793	769	731	790	739	752	739	769	723	810	833	771	781	756	869	802	759	758	791	783	787	819	777	777	798	807	724	756	718	751	733	802	783	750	790	779	764	797	746	750	784	784	752	798	763	757	759	745	737	706	781	755	792	764	773	787	732	718	783	760	782	808	790	776	793	757	807	740	772	771	802	743	797	742	744	799	808	785	719	727	801	790	741	735	770	797	777	779	753	784	759	729	764	846	801	757	750	785	777	720	751	797	769	788	810	782	777	800	787	745	745	810	796	769	749	742	737	774	759	779	803	797	781	741	770	777	762	820	812	781	829	753	784	795	800	752	805	788	825	818	795	807	803	774	817	783	707	763	766	824	758	745	766	799	781	732	815	763	777	734	783	759	824	726	809	799	722	774	815
4461	2163	2436	3317	1703	914	476	266	374	414	223	181	136	124	113	110	118	103	112	109	111	90	96	94	99	118	102	96	116	123	107	94	101	105	100	95	94	120	131	108	95	112	122	109	100	114	109	95	95	93	104	111	114	97	90	103	101	122	101	111	116	114	133	104	84	101	117	101	114	113	101	126	115	106	114	97	110	108	113	136	99	96	118	110	101	103	113	106	107	102	105	95	97	116	102	112	99	98	108	109	113	124	121	120	100	111	100	126	104	88	116	105	120	112	86	100	124	129	100	122	99	113	116	121	96	106	99	98	110	110	116	109	110	110	118	94	97	127	98	83	119	99	121	113	103	131	111	106	122	100	104	112	116	117	121	124	121	108	115	122	119	111	129	119	115	94	118	108	117	114	103	124	114	108	96	97	130	91	120	115	99	122	99	110	84	96	99	108	106	101	117	97	103	123	113	107	96	108	99	125	113	129	115	116	111	85	101	114	114	116	111	109	113	104	117	131	115	128	103	116	106	132	129	99	121	112	102	112	104	96	98	112	103	125	101	117	108	93	120	107	110	97	114	102	104	102	99	97	91	97	103	112	116	94	123	117	105	88	107	118	113	122	127	107	110	114	90	106	111	102	103	110	101	97	119	106	115	112	113	108	106	105	129	88	116	113	107	100	106	95	104	94	114	106	89	112	140	118	118	104	80	102	102	98	127	100	115	106	117	105	111	101	95	103	111	109	91	114	98	100	123	107	109	108	121	94	83	104	101	106	95	85	101	130	124	122	95	113	119	113	117	122	107	104	114	113	93	117	100	112	128	106	116	92	94	114	114	114	101	112	100	128	116	100	102	116	103	91	110	98	99	108	123	114	105	104	85	106	108	117	114	96	104	101	98	117	109	116	124	94	93	106	117	103	116	101	119	98	98	104	118	109	93	119	110	82	107	112	97	92	110	101	115	105	110	102	105	97	106	81	127	122	121	114	112	95	100	111	109	108	101	110	107	110	99	109	102	96	114	100	121	110	124	125	99	107	92	118	96	110	106	106	123	113	98	109	96	99	114	130	93	120	87	107	120	105	106	121	115	123	97	112	122	108	90	90	118	106	102	91	115	120	104	122	124	107	115	110	110	109	100	98	110	91	127	115	109	99	111	89	103	100	107	102	96	109	105	99	120	87	106	98	106	107	119	100	112	119	93	97	118	122	82	96	105	94	104	118	107	125	104	98	88	92	94	107	118	103	112	107	100	104	125	98	111	104	104	99	100	108	90	117	124	107	115	116	102	111	109	100	99	124	100	117	105	80	110	118	97	101	107	112	96	101	118	115	115	102	96	108	114	116	106	103	111	103	105	92	122	97	82	119	110	100	106	124	121	118	100	104	114	99	104	103	114	125	104	103	109	96	105	116	102	108	108	95	115	116	102	121	100	117	135	110	118	114	117	114	114	91	114	116	91	113	108	120	102	101	118	101	99	111	120	81	107	119	103	94	108	107	103	113	104	105	104	121	83	133	109	99	94	111	98	109	102	103	131	130	127	109	126	85	85	125	102	115	109	122	110	119	115	99	88	102	110	90	106	116	110	103	104	81	105	97	108	109	100	109	100	114	101	104	112	120	72	91	109	107	105	111	103	106	99	115	107	103	113	122	107	98	91	89	116	105	91	104	126	122	114	104	110	121	97	109	115	101	140	104	85	100	116	126	116	108	101	120	102	104	110	110	114	120	122	117	117	106	98	109	122	86	110	118	128	118	112	110	131	102	116	134	123	103	104	103	99	111	115	110	107	94	112	106	114	110	88	100	106	87	125	109	100	118	124	102	107	91	104	94	120	95	104	102	94	111	106	128	123	104	113	97	116	112	97	128	121	86	85	106	94	119	107	128	116	120	110	115	98	111	93	95	91	98	100	120	104	124	120	119	112	111	110	103	96	104	108	119	99	130	102	103	90	124	124	97	109	86	97	117	90	124	105	117	108	121	97	109	107	124	108	134	89	120	103	92	117	106	97	93	100	125	112	107	94	102	98	97	124	108	117	100	104	113	111	102	105	99	113	106	117	118	115	111	111	111	102	106	110	106	93	104	103	91	112	98	101	112	110	107	107	104	82	118	107	95	125	119	115	114	115	109	118	109	118	125	109	117	107	97	115	113	114	131	102	108	103	101	103	94	105	110	88	100	103	108	102	112	110	99	96	93	111	94	117	108	121	109	112	122	112	105	82	114	133	111	99	94	89	117	101	115	106	92	104	104	105	108	96	95	104	88	100	113	106	129	108	107	116	111	92	109	88	109	95	113	106	106	92	119	116	113	91	102	90	114	105	117	93	119	120	92	109	120	104	109	112	114	122	102	99	106	111	103	103	120	82	98	131	101	125	102	106	99	117	106	97	105	105	88	97	90	94	111	134	109	142	104	133	114	113	98	103	114	103	101	116	120	108	104	89	94	104	122	116	125	112	99	116	93	106	111	102	97	104	107	93	114	100	101	105	112	119	113	112	111	116	109	111	105	114	101	105	119	121	104	115	118	117	107	107	106	108	106	106	107	108	114	113	115	120	129	107	100	104	105	99	90	121	99	91	93	130	120	89	106	111	93	122	109	119	111	96	108	117	101	115	110	99	96	103	104	106	117	98	120	97	124	130	130	110	89	94	92	102	113	102	114	130	111	97	108	85	104	112	116	119	119	113	113	117	94	107	112	115	110	99	87	103	107	123	106	118	109	92	101	116	92	119	100	79	112	125	110	113	93	115	99	108	112	104	115	123	110	84	95	108	124	98	89	103	134	120	117	111	98	114	111	95	96	101	132	105	97	126	100	116	129	117	117	99	106	117	137	123	120	111	86	102	113	110	124	90	105	101	99	108	104	88	116	102	113	90	116	115	90	116	131	115	113	93	100	97	108	107	108	129	109	106	106	126	96	106	106	104	99	129	131	113	103	118	113	102	94	116	100	102	105	112	110	119	119	116	115	81	103	113	116	122	136	117	113	121	103	111	130	115	94	111	120	108	107	124	92	116	105	113	111	126	112	104	96	122	114	95	123	126	89	111	112	94	113	108	98	96	118	119	103	106	111	108	93	111	117	98	99	97	98	96	115	89	89	109	110	110	98	106	114	121	95	110	110	106	100	114	89	111	111	99	115	80	109	100	95	104	129	101	107	90	105	102	120	115	87	100	104	110	127	99	114	114	103	124	114	101	121	102	129	115	118	104	112	109	112	115	110	109	103	82	111	103	117	98	103	87	103	111	122	89	95	105	118	104	112	99	79	86	102	102	105	99	104	83	123	111	122	113	112	118	117	132	97	101	88	112	123	95	98	111	109	105	107	107	122	105	124	95	121	111	117	100	105	107	115	111	99	102	112	109	119	96	120	138	109	113	135	110	112	108	112	115	113	107	112	104	115	91	115	92	91	107	113	118	98	96	124	108	116	83	97	107	94	113	106	100	120	112	82	110	110	103	91	107	107	111	100	90	110	91	85	100	106	116	108	125	105	111	106
3046	2123	5247	10190	5971	4170	2097	1249	2032	2544	1118	716	335	362	310	327	329	314	303	323	302	318	356	282	360	310	310	309	334	295	329	281	303	306	311	324	326	305	292	318	324	303	303	306	307	255	300	283	331	325	299	304	322	306	311	322	319	333	300	289	310	307	319	322	294	306	349	299	319	313	327	316	319	284	289	330	298	317	315	301	297	341	315	314	304	294	297	327	287	320	302	308	322	316	315	274	321	328	325	312	303	318	317	314	318	320	328	303	297	336	304	309	302	317	319	316	273	322	308	344	307	334	314	297	304	320	316	293	332	300	309	298	314	315	312	328	303	298	289	337	310	298	310	310	303	278	314	300	325	297	308	268	330	305	297	311	313	280	314	312	312	324	299	321	301	315	314	328	314	330	310	324	334	294	284	303	310	321	320	287	300	331	311	308	305	297	311	309	320	345	318	291	309	322	283	302	307	311	318	333	293	306	301	296	319	304	286	296	306	315	311	318	306	336	321	295	302	326	319	312	322	322	313	308	319	315	300	329	305	328	295	321	310	308	324	303	292	301	310	302	305	338	335	326	319	313	322	323	315	294	317	332	309	313	304	325	314	307	293	283	329	289	306	328	283	311	332	305	287	277	340	318	315	292	312	306	309	313	306	299	309	301	337	345	324	305	355	343	319	343	263	322	316	311	307	323	326	315	340	323	292	295	292	307	319	315	309	292	323	312	314	340	329	301	330	326	295	292	322	289	282	289	282	299	309	313	299	304	356	328	284	305	285	290	330	299	292	300	339	288	312	324	288	274	277	302	289	306	296	289	309	317	315	305	317	315	313	323	278	315	307	318	317	289	302	287	304	328	310	297	307	331	329	308	343	316	309	293	335	323	281	321	300	295	323	301	303	310	294	323	323	305	312	330	330	330	324	305	281	315	301	326	300	306	314	308	307	332	305	302	302	331	338	302	307	284	298	291	323	320	299	310	283	341	291	314	322	349	344	300	287	338	333	311	308	311	322	278	293	310	318	340	315	300	299	289	322	324	349	304	278	315	329	293	288	305	301	310	304	322	331	325	310	311	287	300	295	266	288	334	303	303	310	317	351	274	298	316	336	324	299	287	268	315	299	310	346	321	324	287	277	272	288	292	347	318	319	271	315	293	331	332	324	272	311	324	344	336	309	304	308	286	279	329	309	313	326	339	306	353	332	312	331	283	319	293	316	306	316	332	301	315	334	326	308	294	303	301	326	353	293	330	277	291	310	316	308	356	307	314	301	306	297	296	328	295	295	286	332	311	319	299	306	317	310	337	272	333	327	319	336	306	289	322	299	322	299	270	304	295	347	331	292	323	318	308	279	293	282	294	326	321	303	310	296	329	322	339	312	307	285	303	306	327	305	298	292	312	306	292	275	307	324	308	320	285	318	306	321	299	310	355	301	319	303	332	311	328	334	325	300	299	309	289	329	298	330	281	279	299	296	328	321	319	306	288	286	304	305	271	335	298	336	287	314	310	277	296	295	302	318	325	304	308	306	286	335	362	293	302	347	299	298	293	334	319	329	313	297	325	307	282	323	309	299	339	312	303	328	326	303	328	305	302	294	316	305	289	318	283	321	292	300	324	298	308	307	300	304	291	328	309	327	325	307	283	311	275	312	327	323	306	302	311	293	301	276	289	342	327	276	323	316	310	316	329	309	317	313	314	296	301	329	312	345	297	297	291	281	320	334	296	329	326	304	320	299	302	281	320	313	309	307	328	312	295	306	289	288	298	344	309	327	318	295	298	308	325	283	331	284	310	328	348	297	303	290	329	308	275	315	292	337	296	291	296	283	332	314	302	302	297	310	289	324	285	313	316	278	305	301	319	280	327	306	315	310	300	347	265	291	296	318	309	292	338	303	322	331	294	335	315	297	337	309	320	274	282	316	327	305	296	297	288	325	300	322	316	295	324	289	319	314	298	314	287	322	316	302	305	302	304	316	304	323	289	296	302	305	325	286	327	295	307	298	307	314	314	288	331	281	320	299	286	305	326	305	311	315	296	314	333	313	306	331	313	302	338	304	314	338	318	309	322	328	282	313	289	295	326	310	315	299	307	302	286	283	286	285	288	295	286	309	334	313	328	351	304	317	310	319	320	325	304	329	262	318	272	329	291	264	316	284	300	318	310	316	310	304	317	311	306	330	313	329	293	332	337	329	280	325	272	299	295	316	297	283	341	302	308	277	306	331	312	304	329	320	331	307	307	304	288	323	325	305	314	283	319	343	351	303	309	333	334	317	292	320	315	335	311	282	347	273	336	304	321	308	300	305	305	307	324	328	272	321	304	292	328	350	290	299	305	298	319	305	290	311	312	310	317	350	350	297	320	320	299	281	297	330	295	314	310	293	320	310	294	299	304	312	298	319	293	272	313	303	302	297	311	295	282	282	350	315	299	310	320	277	284	333	320	331	307	295	310	305	304	353	304	320	300	307	293	325	290	310	337	337	314	330	315	296	301	325	328	286	308	310	308	289	295	292	308	346	334	318	319	322	336	307	312	306	268	299	321	315	324	317	288	291	293	292	285	316	297	313	310	278	302	300	315	297	320	292	308	284	304	294	285	324	283	308	338	302	294	317	307	321	321	305	319	290	296	331	308	306	285	310	276	282	307	279	308	302	313	293	305	319	335	295	284	325	303	311	287	302	284	322	284	329	320	317	305	317	311	317	321	319	293	311	296	323	323	317	314	314	309	323	328	292	284	329	320	290	321	307	325	326	303	316	306	314	301	295	277	302	310	320	305	340	298	306	311	297	321	305	322	321	298	324	294	316	317	292	301	309	297	299	309	303	288	348	261	319	305	332	319	313	343	293	283	310	284	300	300	316	306	281	305	311	312	292	318	348	323	284	295	314	304	281	289	285	294	293	290	297	289	294	292	302	294	321	304	306	282	308	314	304	317	293	290	295	269	308	301	287	319	294	315	326	326	298	307	318	293	326	316	274	347	306	289	306	305	280	293	274	284	291	320	270	326	318	302	320	284	301	289	274	310	301	339	329	291	286	297	282	328	324	310	293	327	277	302	342	307	289	290	307	291	296	319	306	303	305	328	291	279	281	295	301	285	335	305	309	311	329	319	279	301	301	289	315	293	317	291	289	330	306	356	283	286	334	315	307	299	290	312	304	300	266	313	335	311	315	300	319	316	322	305	312	333	290	310	297	300	317	291	302	323	291	312	312	325	317	301	329	313	309	297	325	327	301	290	297	324	311	306	308	292	335	293	301	330	301	317	321	300	335	316	304	314	323	319	281	322	321	294	299	332	313	322	311	327	331	303	308	257	289	311	296	274	326	279	320	331	267	308	285	292	302	317	289	344	311	297	331	323	319	335	329	270	351	323	296	315	324	320	327	302	296	336	337	332	297	306	339	321	343	273	311	321	280	316	318	326	300	310	296	320	308	313	326	308	296	302	353	294	306	336	335	307	307	315	297	325	318	332	314	304	309	295	315	312	305	332	337	296
13526	5635	6157	7833	3662	2303	1211	851	1198	6589	1206	1505	318	279	255	249	262	242	213	244	243	225	241	216	236	227	216	242	217	214	206	212	187	256	218	209	227	192	216	198	207	198	222	222	258	242	230	227	200	211	221	227	218	238	259	243	220	208	216	229	195	224	224	222	191	225	203	210	204	224	189	223	241	196	216	240	216	221	238	212	210	249	230	234	223	227	220	218	194	195	198	263	214	226	195	234	200	192	216	234	227	213	203	215	214	204	212	214	202	236	208	245	192	200	209	220	222	233	205	229	210	207	250	232	187	217	224	201	248	224	209	207	205	220	213	195	200	202	213	246	205	230	227	223	203	206	184	195	200	203	200	206	219	209	202	228	192	219	198	202	196	209	196	208	199	216	193	213	214	230	252	230	185	222	221	192	219	201	230	217	239	207	223	194	204	207	215	204	215	247	204	233	206	215	230	186	207	214	228	208	196	214	223	207	214	184	203	235	191	223	209	244	211	236	236	213	209	201	225	218	235	212	195	200	216	202	228	211	221	227	258	215	192	206	205	227	203	206	199	252	203	214	229	242	191	202	248	218	218	214	188	245	209	206	190	214	217	234	199	230	249	213	197	250	208	220	219	214	208	217	206	207	209	233	203	243	206	238	222	215	196	234	238	241	260	207	220	215	191	219	223	194	222	206	221	221	244	233	243	221	201	194	225	200	213	209	242	222	215	210	213	192	218	214	216	229	235	200	220	189	223	216	205	205	246	199	201	209	232	215	236	188	213	235	200	232	212	235	205	205	229	208	212	215	227	222	217	225	224	200	210	197	217	205	213	210	189	217	188	204	202	231	233	211	228	249	192	203	208	190	218	219	201	245	213	228	239	260	195	220	224	196	237	231	222	203	217	225	235	197	214	215	221	225	202	200	212	230	230	210	232	239	223	215	196	222	241	213	175	229	210	221	231	187	203	206	190	236	221	213	226	199	208	223	190	221	222	246	226	221	199	225	200	231	201	203	224	210	214	224	211	207	191	195	225	213	246	248	234	190	201	224	212	238	209	215	188	220	200	217	226	207	210	216	210	211	216	230	232	203	234	216	208	232	238	235	199	210	221	212	241	230	208	220	217	202	206	203	250	230	223	198	221	223	200	215	228	217	202	209	224	187	238	206	231	209	181	182	214	197	210	222	224	218	212	221	200	201	203	202	205	200	200	197	201	202	229	217	229	222	189	186	210	207	204	203	200	245	225	217	217	218	216	202	215	225	186	222	234	200	216	212	220	245	188	187	210	211	241	214	198	206	205	213	217	191	249	231	234	226	179	189	196	214	198	207	202	215	188	225	185	244	226	203	215	235	194	195	250	196	215	229	244	223	206	208	196	215	204	222	233	188	217	190	216	231	227	210	215	207	215	210	239	209	222	210	239	211	206	215	218	215	214	217	233	199	223	209	208	208	208	216	181	206	206	223	229	224	219	203	228	228	217	199	216	198	232	216	181	231	208	219	222	209	215	227	189	201	177	218	184	218	192	188	211	243	200	223	225	229	210	230	234	206	239	235	230	218	186	232	202	191	202	212	176	199	217	215	235	221	213	202	229	230	221	215	218	188	215	208	230	246	248	192	219	219	200	188	242	222	208	184	202	208	231	218	224	232	202	233	211	215	219	210	223	217	188	217	200	218	207	218	208	216	232	219	228	222	216	248	220	191	216	229	206	182	225	185	221	231	201	206	215	214	199	201	205	213	220	226	231	211	206	209	198	215	212	232	218	237	217	196	236	200	222	206	240	230	215	233	214	242	213	209	211	186	183	210	226	221	198	223	220	178	220	198	214	208	229	216	226	230	199	213	223	199	212	215	234	169	209	181	197	211	196	208	200	220	240	217	243	217	215	217	240	224	206	213	223	201	243	190	209	218	229	203	215	214	204	219	194	199	208	177	212	261	193	200	188	192	214	215	222	223	219	225	197	210	189	206	235	212	224	211	211	214	219	214	221	215	210	210	203	217	221	211	187	214	203	217	232	214	229	224	194	229	227	243	207	224	188	233	198	186	190	214	219	203	199	198	206	214	199	225	231	221	212	196	246	234	195	201	233	227	208	221	206	229	228	233	222	207	210	231	207	213	194	237	184	218	219	234	201	219	224	214	214	211	235	196	214	198	221	209	217	228	197	214	210	251	231	206	231	223	209	203	196	217	215	205	221	213	229	231	217	212	225	179	241	193	218	215	198	215	216	228	224	206	220	195	230	222	204	220	200	178	201	210	255	222	218	216	217	213	208	216	226	224	219	223	193	208	233	243	218	195	202	229	227	217	227	235	207	236	208	203	229	205	217	209	234	204	212	218	191	195	216	167	177	203	213	195	201	201	202	197	198	200	214	220	207	208	216	247	234	199	222	207	208	211	190	200	199	230	224	249	218	214	190	185	209	237	235	204	203	210	216	186	224	220	189	216	201	219	203	216	246	203	233	212	230	218	242	226	224	227	199	199	193	199	203	223	219	188	224	237	248	210	226	208	202	190	241	218	194	224	211	209	195	231	217	202	208	207	241	269	219	218	212	218	239	230	244	206	201	217	179	206	232	206	179	214	243	230	215	205	214	216	217	190	204	220	207	191	235	208	226	206	210	218	206	207	207	217	218	197	195	238	220	197	191	209	223	221	218	214	243	239	241	209	222	215	212	196	208	205	225	222	228	191	205	174	213	226	210	221	209	217	240	195	214	202	271	206	213	213	222	238	211	193	179	210	202	214	203	210	226	224	247	222	222	231	231	216	201	195	224	250	202	212	221	221	219	234	222	210	217	212	223	201	205	206	234	213	162	230	235	241	228	244	209	225	215	225	220	223	203	196	227	216	234	222	240	214	229	248	230	213	214	208	207	186	210	230	207	184	183	196	199	228	218	235	188	216	208	212	206	212	278	215	168	226	204	234	203	204	189	221	201	229	230	214	216	200	223	216	215	229	224	223	239	227	209	213	229	205	223	236	244	207	208	220	219	213	241	224	217	210	227	188	204	206	206	220	195	223	207	236	189	208	204	229	197	229	224	227	207	247	197	197	203	218	215	224	231	192	193	194	202	231	233	201	226	220	196	205	219	213	190	221	213	214	197	197	201	197	205	209	212	204	222	228	237	220	235	202	220	212	212	208	223	202	263	216	189	234	199	197	215	254	222	211	243	203	187	216	229	201	220	222	192	214	227	239	208	193	213	202	219	222	212	184	204	227	195	214	219	205	222	243	217	222	224	222	227	201	207	235	214	226	205	215	234	208	200	214	213	216	192	238	223	187	212	248	189	210	218	218	201	227	222	217	210	223	229	238	203	224	212	209	228	204	207	211	192	200	241	210	250	207	219	261	220	207	215	205	221	220	198	212	213	223	189	214	216	212	198	220	236	222	223	245	211	220	238	245	193	243	176	234	208	215	213	219	219	224	207	216	209	196	200	206	205	193	215	197	208	185	226	233	224	197	200	213	191	183	217	207	202	233	215	224	234	175	217	225
8206	4906	11195	18776	11854	9435	5421	3989	5749	24328	2717	7453	1103	969	835	773	734	733	728	680	677	632	682	652	655	646	636	620	632	620	586	635	596	633	632	641	627	568	573	562	570	579	604	583	588	616	557	590	572	585	595	538	596	557	567	538	529	547	550	550	508	521	546	544	573	522	553	512	556	580	547	558	562	594	576	553	579	514	551	566	514	537	523	557	544	546	516	502	564	555	534	539	568	551	543	527	495	561	565	502	572	538	561	562	545	523	541	557	550	565	521	554	543	517	543	497	533	564	521	549	536	552	525	519	576	568	554	528	536	533	544	530	526	568	550	545	541	539	560	549	550	548	529	555	564	564	539	532	553	541	543	525	554	528	502	545	554	564	507	550	560	531	547	523	543	548	555	530	505	568	525	563	547	605	514	571	498	557	530	512	510	549	542	557	584	523	576	569	553	570	501	535	581	534	561	517	529	550	511	536	537	539	516	531	588	567	538	525	572	588	523	546	551	551	535	550	561	513	566	574	538	545	543	575	544	515	536	563	536	552	547	536	563	496	578	543	545	562	558	552	590	575	543	547	561	515	568	529	578	555	546	549	546	546	593	549	547	486	531	544	533	541	519	462	536	568	469	511	589	471	560	558	570	550	519	523	569	522	522	514	550	560	544	566	485	545	518	548	514	551	521	551	559	486	524	531	535	526	564	516	535	516	558	569	484	549	543	537	570	536	507	525	568	547	549	566	497	510	539	548	547	534	557	541	537	536	547	542	540	492	535	531	555	554	571	554	512	562	558	562	553	496	507	509	576	569	537	550	551	557	540	515	504	564	499	566	543	532	560	579	569	518	558	588	519	496	548	511	552	543	527	502	553	555	548	558	508	547	554	519	481	549	579	548	562	532	537	556	551	575	580	562	525	545	542	521	530	528	572	522	551	545	504	535	554	506	485	494	546	525	544	548	521	524	552	572	514	532	520	527	520	542	536	507	540	519	563	544	543	541	578	548	522	552	542	494	567	515	540	540	556	521	538	542	553	510	554	520	504	512	508	545	525	521	570	548	510	482	516	543	525	546	492	536	557	538	532	546	546	575	533	531	527	505	493	524	553	529	536	565	526	550	528	505	530	498	529	496	558	509	529	472	532	565	537	559	553	540	510	570	525	548	529	587	584	549	503	543	512	552	528	518	505	537	540	535	583	564	546	543	589	515	543	540	578	530	548	592	539	583	535	548	544	559	545	473	558	548	521	566	580	553	542	513	557	566	538	500	540	516	516	517	525	528	518	559	528	574	502	506	592	563	558	577	574	563	518	569	535	509	496	526	529	541	541	566	526	518	538	553	484	596	510	525	530	559	554	546	541	514	525	517	521	549	510	575	533	547	549	530	545	530	545	478	494	557	538	560	518	507	547	509	518	559	560	572	547	510	529	549	569	519	535	508	546	588	563	523	603	548	577	539	545	520	546	523	530	519	541	614	504	552	522	546	559	534	545	551	524	552	553	536	512	579	558	506	589	541	512	515	533	568	509	547	515	554	552	573	548	511	524	544	506	578	542	571	520	533	529	538	566	545	549	538	510	544	503	557	539	526	517	571	569	573	540	541	530	527	549	534	478	522	541	545	573	554	595	517	520	553	555	498	557	518	557	589	543	529	555	512	534	558	533	522	521	552	562	562	505	520	536	516	535	539	543	512	531	511	504	554	508	502	528	535	559	564	568	556	573	512	473	523	574	560	520	538	539	531	537	582	540	515	552	512	508	568	552	531	532	483	554	545	564	523	568	528	524	519	556	558	527	498	535	554	546	522	566	550	535	564	527	555	569	550	535	547	522	528	550	576	525	549	545	550	546	524	560	504	555	545	544	500	542	536	507	556	534	528	551	544	542	551	516	524	550	503	528	524	590	536	610	538	557	516	531	539	547	523	539	579	538	541	544	552	518	535	554	532	593	532	540	545	544	530	557	519	541	508	552	529	542	519	524	592	548	564	506	498	584	566	531	518	514	533	554	545	548	510	488	570	506	517	535	560	549	544	551	566	546	539	538	546	514	537	525	546	565	532	541	558	526	517	557	524	555	519	524	534	561	539	515	517	542	531	550	544	541	544	554	488	553	548	531	530	511	518	597	522	555	567	540	535	517	570	496	565	543	503	523	521	540	592	564	530	522	526	531	534	518	521	583	551	560	572	560	587	537	516	553	581	517	539	541	552	524	555	550	541	584	536	552	547	518	517	518	551	543	561	545	509	524	523	562	518	525	543	517	531	569	530	551	512	552	557	539	557	517	505	477	569	526	521	537	507	570	560	522	528	570	535	520	509	535	541	527	541	523	548	572	497	549	527	564	538	571	558	551	498	544	497	534	582	544	493	563	509	537	544	515	529	558	557	527	506	534	573	535	528	526	537	472	569	507	532	515	565	558	555	551	549	508	560	512	555	593	576	570	517	575	553	546	534	545	544	540	524	536	515	563	585	565	524	520	528	512	535	507	560	532	524	540	556	527	543	524	540	548	530	571	543	558	523	519	506	562	554	549	540	558	531	490	514	541	581	533	560	507	549	553	541	566	557	533	526	557	574	535	569	565	546	493	521	512	526	543	537	533	532	563	542	537	547	523	552	539	561	557	553	546	565	529	551	596	518	545	522	525	564	529	544	564	521	566	545	477	593	540	546	583	530	542	560	536	512	525	538	546	547	546	547	546	513	538	563	545	566	562	516	487	555	573	583	531	546	548	526	545	532	583	503	551	531	555	515	542	532	535	546	551	523	535	568	557	580	523	519	520	512	504	508	540	531	523	524	525	552	542	580	508	497	526	543	548	555	543	525	569	582	521	523	522	524	522	497	496	555	538	520	561	585	540	529	532	504	560	576	575	507	557	494	537	548	529	546	506	570	539	518	569	556	523	537	545	536	540	568	514	520	552	602	518	542	569	533	537	538	542	507	568	540	528	522	513	536	514	540	480	519	541	534	517	572	525	548	561	545	568	538	543	522	531	546	552	538	512	518	577	482	554	496	552	585	566	548	503	542	536	543	560	547	532	529	543	557	581	528	561	539	531	504	535	508	548	550	558	527	576	546	520	568	568	549	577	585	555	547	555	549	562	526	559	535	554	566	518	540	521	570	564	526	516	535	539	552	544	542	518	574	520	537	568	496	508	560	532	522	535	497	531	526	558	548	528	554	540	585	478	552	510	531	515	568	544	564	521	564	545	561	570	573	483	566	546	527	554	561	530	535	523	557	543	534	567	506	550	534	538	598	545	530	578	553	532	546	554	562	553	501	565	542	524	534	539	568	550	557	566	533	534	540	527	532	507	522	560	540	522	516	538	536	535	552	567	561	568	552	511	543	585	568	534	515	518	532	558	500	567	561	533	521	500	582	551	566	500	499	527	525	540	547	510	546	595	521	538	526	531	506	588	541	566	523	543	527	541	528	535	556	510	501	564	518	537	570	532	558	509	531	545	569	590	551	510	517	550	524	593	461	554	550	519	543	540	563	550	549
21794	9811	9924	11368	6101	3832	2205	1591	2911	16589	3693	2799	610	505	420	410	454	383	396	399	417	359	401	363	392	392	384	366	374	375	372	347	365	341	353	340	376	335	337	355	352	365	350	326	352	341	333	367	383	386	336	344	352	369	384	339	347	349	348	348	396	366	327	367	322	313	365	351	315	356	345	344	340	335	338	385	328	359	343	360	344	356	315	353	367	354	317	336	333	359	321	357	345	382	374	355	393	354	326	338	349	371	372	360	353	351	319	323	349	354	361	339	337	336	330	366	343	321	372	318	352	365	392	383	355	337	328	374	338	345	359	389	353	365	369	339	364	333	323	356	357	361	333	355	340	351	384	344	337	321	354	396	331	341	350	340	356	326	326	337	323	316	325	327	343	366	379	333	336	362	340	338	372	344	359	376	378	333	334	346	331	348	360	319	320	349	338	322	335	375	339	363	353	372	365	357	369	318	358	357	333	348	347	338	335	368	357	344	363	372	343	325	327	373	321	373	348	345	353	355	384	345	356	332	355	338	348	333	358	358	353	343	358	386	357	338	348	337	327	361	305	337	362	315	331	344	337	356	347	348	355	346	345	334	318	333	293	366	333	333	343	349	328	351	347	306	335	378	377	322	318	329	347	348	383	332	360	331	374	345	346	350	330	341	291	318	344	349	335	337	318	352	337	366	345	361	357	347	322	319	347	357	377	323	377	368	345	330	332	377	351	360	345	370	371	336	358	330	350	377	357	299	385	348	349	314	358	358	324	383	344	343	328	320	334	304	359	334	346	378	368	376	354	333	335	359	340	350	326	340	314	318	339	329	361	358	349	330	351	320	367	331	373	366	356	338	336	358	346	335	386	359	343	344	355	382	353	378	339	361	359	355	318	337	358	328	332	332	331	333	338	311	360	316	330	352	352	330	322	343	364	352	372	341	357	345	351	390	359	350	353	380	381	357	385	331	346	364	320	367	332	376	364	350	366	359	366	360	375	363	372	328	328	350	313	352	336	326	322	339	354	341	356	367	338	362	367	333	346	332	365	336	326	303	350	340	364	341	341	365	343	383	353	345	385	336	357	349	371	361	387	349	354	339	331	334	344	347	365	352	325	333	327	328	320	349	350	352	363	327	342	329	378	376	374	339	375	377	325	358	318	322	317	342	382	335	360	367	360	373	365	337	325	357	353	347	359	375	356	375	347	363	322	324	352	323	383	361	321	346	343	356	362	329	324	353	334	351	350	355	355	356	353	352	347	325	329	332	318	351	358	365	336	345	344	325	307	365	369	336	351	347	339	357	363	359	337	328	366	349	367	347	350	367	370	352	325	323	329	348	345	338	331	342	370	343	345	359	356	346	346	340	362	334	373	348	318	358	353	342	337	357	359	366	341	350	337	327	349	324	368	337	355	354	327	369	360	325	363	365	327	327	360	336	327	355	349	333	316	364	362	391	338	355	312	320	350	369	343	343	337	374	349	360	315	378	352	349	337	362	373	337	335	370	326	367	368	345	348	292	355	359	360	334	318	339	361	338	329	368	348	345	330	322	301	357	329	335	355	337	335	365	352	331	341	348	318	342	352	344	325	366	329	373	355	391	346	365	357	371	321	331	373	358	357	395	328	359	333	374	339	361	394	333	341	332	369	347	334	385	368	362	372	363	391	344	329	347	355	362	338	372	356	315	351	322	325	334	344	341	347	369	368	356	351	340	362	355	293	356	314	398	368	345	345	354	362	346	393	321	314	327	382	324	352	363	302	368	340	344	376	341	382	374	338	359	344	378	348	333	340	355	334	364	359	337	316	362	322	347	337	334	368	339	326	340	364	347	366	365	348	337	306	345	372	334	356	369	312	370	351	330	312	349	339	349	350	363	365	354	365	334	354	356	369	329	350	374	374	345	333	342	319	327	343	342	369	347	358	404	314	381	354	342	342	363	331	363	320	374	346	354	345	357	379	345	315	331	360	358	362	366	395	323	334	343	387	365	360	362	376	343	340	373	344	359	362	358	356	339	361	364	375	371	356	347	350	350	339	374	367	353	342	340	325	347	330	331	325	354	292	359	319	364	366	376	364	375	367	342	321	303	344	349	348	331	357	376	314	358	335	353	345	374	334	356	357	359	360	348	326	345	294	335	343	381	330	324	360	374	377	330	367	320	343	363	333	344	367	355	326	313	373	312	389	358	401	342	336	362	350	363	319	360	338	320	345	340	341	350	349	344	366	338	339	355	327	364	312	369	358	366	324	359	349	328	339	356	350	337	358	348	358	346	373	384	363	348	309	348	320	334	340	344	367	354	349	343	347	344	341	346	329	319	345	358	395	375	323	352	355	341	342	350	351	356	356	375	313	349	377	342	355	338	356	353	338	316	349	341	364	347	302	353	338	372	340	357	362	355	323	362	306	365	337	343	356	371	369	358	350	338	372	346	356	313	368	371	336	376	332	348	343	311	343	370	342	362	346	358	318	356	356	341	354	328	345	330	327	347	379	360	344	376	336	347	300	363	337	385	327	292	349	339	354	356	330	362	350	336	327	372	347	345	369	363	330	363	382	364	359	331	324	329	349	369	343	373	349	331	354	364	363	337	353	355	314	337	346	370	366	334	357	376	312	332	342	350	321	364	365	328	363	358	344	340	359	360	322	314	360	311	338	359	350	364	365	344	365	381	331	368	386	370	294	362	352	384	345	315	320	343	368	358	345	335	386	340	370	351	374	381	369	375	340	323	345	329	316	317	356	377	325	351	332	363	356	369	358	344	337	336	369	358	369	345	336	374	337	323	361	337	313	330	330	337	336	337	353	363	360	358	345	362	328	296	343	368	320	359	325	343	360	332	358	373	359	373	340	343	362	371	339	324	329	355	388	332	381	348	352	353	331	373	369	343	345	341	337	343	355	329	367	362	321	332	327	348	335	349	312	350	319	364	345	374	404	319	322	306	334	346	328	360	355	337	346	349	336	371	349	316	362	307	398	332	368	361	364	360	367	316	322	351	375	305	343	342	379	354	339	329	332	351	363	333	331	356	337	351	398	321	341	333	354	346	323	361	356	304	368	356	373	329	338	382	330	356	346	391	333	313	328	368	378	344	365	335	337	357	371	348	324	318	353	338	348	327	360	423	335	341	334	347	340	357	332	335	360	372	327	343	351	383	342	382	356	372	345	326	353	309	347	386	354	323	350	379	356	363	383	317	356	372	341	346	364	373	336	338	327	349	354	332	396	335	335	311	347	367	356	338	338	357	349	351	347	356	344	347	364	385	330	357	370	354	336	362	361	338	329	363	359	337	323	348	345	323	323	327	352	351	352	321	324	364	336	337	364	372	352	336	318	306	358	353	384	376	321	297	334	338	336	350	338	336	365	359	370	348	326	346	322	309	330	383	381	314	345	343	351	337	372	319	349	341	353	341	345	347	345	338	370	357	328	408	345	319	336	387	344	379	377	328	321	322	361	327	350	329	314	360	338	344	371	305	377	336	373	372	394	350	372	355	346	328
10862	7125	15827	22988	16830	13061	8549	6917	12724	38353	4143	11119	1768	1567	1325	1234	1196	1189	1136	1080	1047	1061	1022	993	1075	997	1003	938	931	948	968	922	891	898	884	872	897	893	867	824	889	854	839	834	826	849	826	811	856	861	843	845	842	788	835	834	812	797	804	867	810	807	835	899	804	852	808	831	771	814	832	824	806	823	837	793	866	791	774	779	879	790	844	787	765	793	802	830	778	775	792	771	792	727	793	800	811	807	753	751	788	792	802	835	738	769	781	784	784	751	833	744	781	811	754	822	790	855	852	777	743	740	790	822	840	758	747	783	803	784	793	777	766	848	835	782	795	762	792	774	741	773	764	803	780	765	857	745	803	842	812	873	751	754	782	811	782	783	781	806	805	807	740	789	756	795	772	787	748	809	816	828	762	790	778	758	763	790	779	857	803	799	765	844	763	818	815	795	792	776	772	818	760	799	823	779	769	812	738	802	802	793	794	798	792	780	836	776	788	813	789	792	757	799	795	819	776	787	820	765	758	838	773	788	791	800	765	769	788	753	757	842	812	786	844	798	768	794	728	780	794	787	804	795	812	739	825	735	782	808	803	799	796	825	798	787	761	797	742	776	794	823	785	803	746	763	818	791	802	802	835	827	771	780	827	816	805	828	789	776	836	776	827	854	845	765	775	763	789	806	731	767	768	773	861	762	735	749	812	716	794	798	798	761	770	816	776	782	863	784	745	761	786	760	769	762	762	769	794	836	783	782	832	781	774	818	786	793	739	782	785	726	794	837	805	761	752	804	757	775	828	821	783	779	778	778	783	830	795	764	757	794	746	826	839	800	764	785	747	739	746	811	802	792	800	757	791	795	796	805	826	773	780	789	832	789	816	812	776	812	856	759	761	793	789	769	784	816	820	780	773	764	766	791	794	806	830	812	804	779	835	813	817	799	804	767	792	847	829	773	769	877	780	784	768	782	810	818	787	810	760	787	796	780	816	759	799	861	809	808	803	763	853	792	821	758	803	776	801	812	750	779	789	766	710	793	797	811	852	785	807	771	784	812	789	777	790	807	777	810	783	810	828	771	845	786	825	795	810	841	810	766	778	753	785	773	771	799	749	817	753	828	773	765	769	743	802	775	779	782	810	733	813	796	772	775	752	792	804	835	777	823	771	774	793	808	785	759	807	763	760	765	815	754	780	774	850	815	731	801	786	790	790	807	810	791	787	765	824	810	786	844	842	774	761	741	760	793	794	779	830	790	771	750	778	807	823	822	854	795	772	838	776	817	749	786	777	776	831	758	724	795	806	804	844	813	758	798	791	787	746	831	860	775	803	763	811	831	796	813	734	759	767	808	790	772	774	779	790	749	792	791	801	788	840	786	799	750	807	744	819	873	781	798	780	852	829	780	758	776	772	772	820	802	778	742	758	771	791	777	841	793	748	768	780	816	814	763	762	765	801	763	724	785	811	830	699	763	781	810	751	799	777	801	769	768	825	760	796	779	785	756	807	794	750	796	759	825	769	841	801	802	809	828	872	774	826	846	763	822	783	817	740	774	804	819	774	783	770	775	788	794	857	809	788	811	798	840	823	818	779	777	764	781	751	796	772	784	741	805	813	813	777	815	782	830	736	791	760	767	783	810	785	795	754	788	795	786	783	801	795	810	809	730	787	782	758	791	789	795	824	821	766	775	751	796	745	766	782	785	807	845	777	810	815	804	757	783	772	785	784	743	769	785	757	842	785	812	805	750	743	794	841	804	842	801	787	790	831	773	746	833	787	786	825	839	872	788	746	759	777	802	820	744	809	801	766	798	812	797	835	748	776	761	778	794	770	802	818	739	816	736	824	822	769	772	771	804	789	803	798	769	802	821	793	764	832	820	779	752	832	762	822	797	836	758	779	813	749	817	848	818	816	792	769	769	813	753	805	742	791	756	825	832	772	785	815	768	809	800	766	782	789	788	819	826	808	842	777	791	765	779	818	785	729	785	799	834	758	820	773	830	761	775	754	876	791	763	765	803	802	816	757	802	802	763	796	788	760	836	795	830	764	803	794	791	811	818	782	785	789	788	755	817	777	809	788	790	806	815	752	788	800	797	799	836	734	813	778	756	784	787	750	744	782	772	817	798	759	811	812	746	800	799	795	801	780	762	811	760	796	818	766	794	830	793	779	786	767	791	784	817	785	780	816	798	839	768	788	764	794	773	786	809	809	770	753	762	797	799	782	799	821	767	770	761	765	796	775	798	739	735	799	788	804	851	728	735	800	761	798	762	827	773	828	788	814	759	786	834	775	823	778	762	836	811	808	783	778	813	757	790	784	771	816	766	795	811	856	784	780	788	810	743	797	791	747	784	783	746	802	785	805	825	787	757	794	839	794	785	771	808	759	819	784	755	811	804	773	732	794	806	800	787	776	831	817	763	800	791	763	816	849	812	807	811	818	811	797	786	794	743	774	805	786	822	821	775	792	792	802	792	829	793	767	821	751	807	748	797	815	836	813	734	757	823	815	823	791	813	786	780	771	756	730	844	784	761	798	781	824	780	779	768	811	786	748	770	785	826	809	822	771	734	782	809	799	776	825	817	754	792	738	759	799	788	777	879	792	739	732	777	832	797	790	785	812	762	786	793	763	823	822	765	756	801	770	797	811	834	801	786	799	805	769	736	787	765	752	829	768	784	789	730	827	780	778	813	818	817	756	794	755	830	795	826	816	807	814	791	819	802	737	792	850	805	806	800	798	817	771	852	764	817	768	757	794	844	766	817	761	806	768	793	771	782	832	803	752	793	768	778	758	779	750	776	791	807	789	783	723	781	788	782	807	785	783	790	796	813	754	797	805	776	797	753	816	825	766	805	749	794	808	784	843	782	826	796	845	767	809	841	793	820	767	824	776	795	779	789	766	733	772	807	781	818	762	786	793	729	765	789	806	752	844	781	754	737	772	777	842	797	742	753	793	766	787	831	763	766	783	807	754	782	783	784	790	806	844	736	843	761	757	819	829	802	798	835	781	740	802	762	760	759	756	820	825	825	778	733	745	739	747	755	820	768	713	760	776	824	815	857	845	770	766	763	782	781	765	746	784	741	783	783	836	791	817	758	728	759	803	748	818	750	777	804	781	754	795	744	766	767	809	712	851	841	813	811	770	821	769	831	760	786	766	779	802	781	738	800	843	770	764	762	774	847	838	748	818	811	798	747	788	779	806	807	799	780	803	799	799	804	755	851	814	842	785	826	774	744	774	841	751	850	785	753	802	821	762	788	811	787	781	748	791	787	781	806	787	802	803	826	824	718	768	817	817	778	747	785	727	806	765	752	826	800	775	746	827	774	753	821	747	790	760	764	828	767	759	871	816	788	840	771	781	804	769	755	778	753	777	818	728	788	770	796	848	778	779	781	756	795	806	775	830	817	861	794	786	775	777	806	834	808	801	751	861	787	730	818	768	788	744	786	783	819	778	817	786	814	788	733	783	847	845	789	800	773	804	827	798	766	746	769	788	744
5114	2550	2955	3426	1514	834	436	374	576	597	233	199	132	133	118	106	101	150	127	105	112	111	103	117	99	107	103	116	113	109	104	125	99	111	115	109	110	98	99	113	130	113	90	119	130	102	100	126	110	112	112	117	104	99	100	127	126	144	108	114	107	120	119	120	99	129	115	104	112	115	107	116	124	127	131	123	129	126	123	121	118	109	113	123	93	129	123	120	114	121	128	121	96	105	114	94	123	126	124	127	113	132	125	99	121	138	124	135	128	98	102	118	128	121	129	116	102	123	108	114	119	96	114	101	135	133	111	127	131	109	106	122	110	120	125	126	130	116	104	125	132	121	136	97	124	105	113	109	110	126	125	107	123	127	87	138	122	116	115	108	112	123	104	122	106	100	124	131	113	102	122	105	121	121	108	121	121	119	124	109	123	144	103	96	112	96	135	120	111	119	125	106	119	103	112	109	130	99	110	100	102	110	127	120	119	129	113	118	111	114	119	115	125	128	113	95	120	151	110	124	112	125	127	123	130	123	111	106	107	109	120	116	116	102	125	111	101	119	113	122	91	126	108	137	127	111	121	123	119	119	114	109	109	127	115	137	118	119	126	125	130	109	119	115	107	131	135	95	123	111	128	108	119	93	113	123	147	96	109	94	113	123	103	106	119	113	106	102	110	128	115	121	119	109	106	117	101	113	132	125	112	121	135	115	103	92	120	113	124	127	115	116	107	123	132	112	126	115	121	119	108	125	104	105	118	131	136	104	128	96	121	102	141	119	127	117	123	102	110	103	115	120	110	132	133	115	104	120	118	139	122	127	118	122	110	114	128	119	122	124	105	125	115	128	105	96	143	113	146	119	128	150	122	119	128	103	111	102	126	113	116	111	102	99	137	106	114	128	89	108	112	134	127	123	113	137	125	122	112	120	132	109	118	125	114	115	112	104	105	122	97	118	107	111	130	130	130	99	114	110	105	126	109	116	111	117	132	132	114	130	123	113	121	127	97	107	133	121	114	108	111	112	109	113	111	128	120	112	119	93	121	128	114	130	109	100	120	133	105	127	90	97	115	106	109	144	118	117	112	101	116	115	132	111	108	125	101	107	102	108	107	113	138	102	117	118	112	122	119	139	128	126	97	109	119	132	101	115	110	111	132	105	107	122	118	112	118	115	108	113	124	106	149	134	109	124	118	108	111	117	125	109	110	118	127	109	113	106	113	123	101	99	101	116	104	108	100	121	113	122	114	107	118	107	110	114	116	118	114	115	129	123	127	125	119	144	104	112	126	118	120	134	112	107	111	93	120	108	132	126	102	102	135	118	132	132	86	103	111	94	103	108	119	106	105	124	111	135	122	117	120	129	107	114	128	89	123	118	122	133	129	116	143	117	96	107	118	112	99	117	112	121	135	115	105	120	110	129	113	108	95	107	100	120	118	125	131	120	102	111	108	119	102	113	129	113	118	113	122	125	125	105	125	118	128	117	123	126	119	109	114	107	103	102	109	123	120	122	128	118	112	140	103	130	118	141	112	113	95	126	117	101	115	124	113	103	132	120	103	119	118	123	106	112	113	94	102	115	100	101	105	112	107	123	120	104	113	119	117	123	125	122	128	132	128	112	107	121	110	100	103	122	118	135	102	107	114	128	130	124	113	127	131	106	104	130	141	144	131	118	106	103	127	131	107	104	112	103	109	119	125	115	95	97	124	134	125	120	111	103	121	111	106	128	123	112	111	124	106	130	122	119	115	127	107	128	128	132	112	121	106	111	113	93	125	123	121	107	124	113	118	95	109	104	123	128	134	118	94	106	115	114	117	134	110	117	117	92	119	100	100	114	135	116	113	124	108	129	105	134	112	119	106	105	119	103	141	121	121	124	131	112	118	134	116	119	113	111	96	135	118	101	104	112	131	122	117	105	116	137	116	117	135	137	115	108	114	131	129	110	111	99	113	113	114	123	134	122	130	114	117	132	124	134	106	123	130	107	111	103	104	118	106	107	113	113	119	107	104	116	115	102	115	135	111	118	111	123	110	116	111	113	114	135	128	119	125	118	127	107	94	101	127	104	119	102	133	124	107	101	117	102	110	122	104	105	117	126	110	117	117	103	109	117	106	115	121	135	119	130	116	101	124	119	96	152	132	122	104	118	113	128	94	120	106	104	121	101	129	113	98	105	119	120	119	104	126	125	120	153	101	116	126	106	107	148	120	108	161	95	105	141	112	99	117	110	100	125	102	115	103	115	93	125	117	117	109	99	127	107	103	119	129	111	120	115	123	112	99	125	113	132	117	121	111	130	107	130	109	98	119	103	98	116	115	104	145	99	110	112	99	110	116	112	120	117	141	130	114	106	120	122	134	132	126	102	93	136	113	131	104	92	126	107	106	105	98	114	112	94	126	121	137	132	94	125	117	131	109	98	124	108	118	124	103	123	98	129	99	102	121	130	119	118	102	124	115	148	110	115	127	119	132	105	112	137	113	105	106	109	118	112	110	101	109	124	103	129	113	102	126	96	108	125	109	116	105	110	134	103	106	134	112	127	106	122	133	128	101	122	111	117	107	121	106	109	138	111	119	125	136	107	119	124	122	120	115	94	109	144	114	118	137	105	125	105	90	109	114	92	134	108	110	124	106	119	97	105	119	106	90	128	113	141	103	103	134	118	128	110	127	116	98	119	121	126	132	116	115	124	128	107	120	114	126	119	127	112	103	139	116	122	118	131	115	120	104	113	99	116	120	94	92	114	107	114	121	105	111	105	131	133	118	143	125	115	129	128	114	119	127	107	116	117	113	126	120	105	120	126	117	133	106	108	93	108	127	113	116	116	126	115	113	110	117	131	97	122	125	118	118	110	119	130	111	110	120	116	135	127	102	142	98	107	133	99	125	106	115	121	109	124	103	133	107	97	123	106	108	130	101	120	124	114	112	113	119	119	115	127	104	112	119	130	133	128	142	110	118	116	111	116	99	119	99	93	112	112	109	111	99	123	109	126	111	103	123	109	106	124	107	122	113	131	109	127	138	100	118	111	113	121	123	113	114	122	117	125	118	111	127	120	146	107	146	129	102	137	136	131	100	126	135	137	121	142	108	111	125	119	111	125	104	109	120	116	125	135	125	107	104	114	114	117	110	123	107	119	108	108	116	113	107	107	117	114	124	117	103	119	123	118	144	130	123	110	129	118	125	118	133	125	108	117	126	112	112	114	107	115	116	118	119	119	129	101	105	119	114	118	114	132	122	106	121	117	131	110	113	99	112	105	107	115	120	121	102	120	113	103	114	117	129	119	112	108	129	118	120	116	104	93	136	94	105	134	125	118	117	115	89	118	95	95	124	113	115	125	118	100	131	113	108	97	129	138	105	102	121	122	107	121	121	115	101	106	106	103	109	114	128	118	137	116	124	116	124	117	115	114	130	122	108	121	103	109	124	111	122	121	112	122	109	95	125	117	132	87	104	110	128	121	106	119	112	124	112	112	123	121	132	125	145	118	105	114
3264	2304	6239	9653	5547	3698	2073	1838	3014	3384	894	801	330	330	352	345	361	329	339	331	320	304	335	326	344	343	301	336	337	334	332	321	296	356	320	333	343	341	318	343	330	320	340	315	362	315	315	320	335	330	307	310	295	304	313	305	357	315	351	352	312	313	301	327	329	370	328	346	343	329	344	326	331	357	335	339	354	300	321	327	343	327	314	336	334	335	317	363	322	344	298	347	300	298	356	329	335	336	325	309	284	337	341	351	334	338	300	353	312	314	348	298	308	339	336	365	313	312	338	348	337	325	330	324	325	313	349	328	342	338	312	366	330	282	307	345	342	315	336	345	377	316	320	348	313	324	318	337	346	342	334	307	344	318	331	322	302	325	308	330	306	340	325	330	313	299	326	324	340	328	304	338	343	322	300	340	334	335	360	342	321	309	290	313	323	319	343	368	315	335	360	353	294	330	289	330	342	329	303	368	326	306	312	375	322	329	337	329	306	346	331	315	325	324	307	295	302	322	315	327	314	323	301	324	320	298	305	322	304	326	316	303	318	324	330	311	318	348	323	335	322	368	298	329	324	338	320	307	329	322	323	343	352	311	332	321	336	317	300	352	318	314	348	335	312	334	341	314	333	306	310	327	329	327	338	338	343	331	324	354	320	341	315	335	291	336	324	319	314	298	314	317	343	327	313	322	338	331	327	318	345	322	329	314	330	372	333	326	317	291	351	351	303	328	340	349	318	330	298	332	309	329	348	341	342	348	333	323	342	340	356	356	342	339	374	327	346	365	319	313	357	322	321	321	335	337	337	305	340	360	326	321	281	315	302	312	339	357	338	349	339	298	333	322	331	337	357	333	318	300	317	294	331	315	335	316	301	362	333	312	324	325	331	332	328	345	341	306	321	324	310	328	315	325	349	326	321	319	286	333	317	342	308	305	325	341	307	338	337	320	315	326	339	347	325	348	338	349	331	329	343	313	308	307	296	315	303	342	353	324	323	319	358	333	329	343	288	308	319	313	359	324	314	320	328	321	315	349	341	336	316	327	284	293	335	345	313	301	340	339	315	329	339	344	330	341	316	352	337	321	346	316	361	317	316	325	337	321	329	311	368	340	281	339	315	347	310	329	332	347	333	343	307	315	300	337	338	327	316	337	324	294	326	336	319	352	337	288	334	318	315	298	307	308	334	343	333	342	354	368	347	321	324	310	335	353	325	315	338	346	284	315	299	362	335	307	327	306	351	332	272	328	329	319	314	357	328	309	325	324	305	325	288	327	330	335	317	330	314	351	327	314	307	339	332	333	336	329	356	319	326	317	325	324	333	349	327	321	303	341	354	342	341	322	285	331	344	336	337	298	377	311	328	351	339	339	333	312	298	304	334	325	351	350	337	328	323	327	298	335	310	334	324	308	350	346	343	328	348	323	317	313	358	325	370	334	323	329	340	334	338	300	331	293	329	352	351	339	331	279	335	320	346	320	315	308	329	295	337	347	305	350	331	328	341	302	343	321	337	352	305	300	292	321	320	326	313	328	328	350	321	320	339	339	319	325	316	326	333	339	309	340	325	296	332	315	336	303	366	298	341	305	322	303	311	314	310	347	323	309	308	308	320	338	326	329	306	352	375	315	307	337	344	342	345	326	337	339	307	338	334	348	329	329	326	346	308	331	348	306	314	339	316	332	341	316	333	321	305	348	311	309	314	357	318	300	334	303	320	298	332	350	295	312	349	354	332	333	290	315	338	324	338	311	324	320	333	323	339	340	328	314	307	313	284	321	329	341	316	334	337	355	340	347	316	343	341	316	352	296	322	352	321	318	313	311	305	341	326	334	339	330	326	332	381	330	340	314	332	318	330	334	327	306	330	324	342	323	303	342	328	331	310	326	347	314	304	343	314	332	337	314	330	312	371	323	296	329	299	323	336	351	343	320	335	346	315	310	327	328	338	358	363	338	331	335	310	315	306	333	322	328	335	336	310	327	344	340	319	350	323	325	335	352	323	350	292	333	323	334	345	319	295	312	325	320	327	315	320	341	331	329	324	344	331	340	340	304	327	301	336	341	308	366	370	337	306	315	314	342	329	346	338	310	282	320	316	305	345	339	316	318	316	314	336	306	336	317	321	326	316	329	348	311	326	300	302	329	324	350	331	356	299	308	347	339	337	349	303	323	316	320	365	340	300	335	298	311	351	358	313	322	334	332	299	292	309	340	335	346	326	313	341	359	327	320	324	309	307	338	332	321	342	347	319	299	319	311	321	308	347	327	355	310	306	308	321	340	303	341	319	305	348	286	331	332	341	334	290	319	320	336	311	332	311	291	366	355	362	332	342	323	306	331	336	336	334	296	353	336	328	335	320	344	303	370	324	365	318	327	353	314	331	324	319	326	334	322	329	309	315	303	354	342	341	324	315	337	325	306	336	345	307	334	333	330	310	311	289	313	317	317	323	340	298	345	367	323	306	324	311	338	352	311	329	317	313	334	351	329	343	318	308	339	319	324	308	329	315	344	324	337	322	324	323	302	335	359	290	341	321	358	368	339	351	307	347	334	337	318	342	350	306	314	329	322	327	295	355	314	343	371	313	351	304	345	373	344	316	338	334	342	316	338	323	310	347	325	306	315	336	329	355	326	313	300	326	319	363	326	325	322	330	311	330	324	344	285	343	317	341	319	339	311	311	332	344	371	346	317	339	317	341	333	323	315	335	340	310	323	350	330	313	317	329	326	311	329	339	314	332	324	336	306	332	309	320	341	316	341	306	343	326	343	295	346	338	332	313	302	309	304	302	338	329	350	306	308	325	316	292	342	351	349	280	322	349	330	306	372	280	321	307	293	337	330	321	336	307	331	324	331	379	344	316	320	335	308	311	320	330	321	304	320	336	313	298	322	285	320	335	330	318	350	295	348	285	319	360	315	316	323	294	322	304	341	289	338	332	338	321	312	359	322	321	325	330	294	325	324	291	352	326	365	284	317	303	301	327	305	338	324	322	315	343	324	317	317	346	327	333	310	327	324	310	333	319	315	333	330	305	341	314	345	366	341	316	318	311	316	360	314	323	327	330	327	321	335	314	314	307	336	344	301	321	319	326	318	333	306	302	312	324	321	287	322	315	362	305	318	314	320	350	298	349	326	314	330	328	302	332	319	344	313	331	320	328	339	323	335	315	299	339	311	291	333	328	312	338	305	348	303	334	336	357	318	336	316	318	357	314	326	329	345	345	340	351	337	337	289	331	320	309	339	334	311	343	333	333	310	298	309	354	320	341	336	324	336	341	328	327	350	341	334	321	312	314	319	330	325	356	314	323	308	332	357	340	333	369	315	334	339	307	317	315	334	338	353	329	308	313	361	326	349	339	337	329	304	321	324	314	320	298	337	334	320	329	331	380	323	307	329	303	331	338	314	328	338	288	328	362	341	331	321	341	339	315	317	334	295	330	344	315	312	304	326	310	334	325	341	324	338	296	336	325	339	315	303	293	316	324	311	357	345	324	332
14604	6095	7436	7631	4177	1986	1051	998	2384	9052	1540	1955	430	278	259	272	262	248	230	254	220	228	271	228	252	263	241	229	220	244	239	222	210	222	246	235	233	217	229	214	244	219	227	229	210	247	231	211	220	221	229	249	213	220	212	214	208	223	206	202	234	216	227	222	225	224	203	211	226	218	228	211	230	209	232	228	234	222	228	207	224	229	216	225	242	244	234	229	256	217	247	227	248	225	227	189	217	239	221	258	231	243	216	216	207	221	222	225	207	219	238	240	229	237	220	209	238	231	209	237	227	241	204	208	216	215	231	204	213	207	206	209	227	217	229	266	228	195	214	215	194	219	225	231	235	234	202	226	221	236	213	200	233	221	227	208	237	207	206	197	194	222	219	242	239	231	228	213	246	246	207	196	227	223	235	228	214	225	221	212	244	201	231	209	243	212	208	207	213	224	228	231	224	212	222	217	218	198	218	209	201	222	198	245	258	218	211	234	218	225	225	209	219	213	241	236	209	240	203	230	214	215	235	211	223	214	226	212	244	222	188	227	234	234	232	237	231	230	231	222	231	213	182	225	251	241	239	229	213	256	200	205	199	237	232	218	219	237	226	224	227	236	239	224	231	214	219	224	237	229	224	216	210	210	224	223	208	232	197	222	236	227	221	206	245	208	240	232	215	205	204	233	252	258	212	221	191	227	221	218	215	230	242	203	243	236	221	196	238	247	245	223	245	208	217	198	214	210	222	205	217	224	214	227	225	247	222	221	187	217	206	207	220	223	215	224	205	219	247	215	218	212	230	217	248	222	230	246	230	230	215	230	224	218	208	221	200	188	211	231	226	240	211	226	206	221	226	200	194	205	212	215	230	210	197	194	212	217	204	252	215	214	206	199	228	228	233	184	223	210	224	213	232	209	242	213	239	207	220	229	203	226	218	220	226	222	217	221	234	209	250	203	213	206	228	227	229	218	233	208	229	225	218	220	255	221	211	217	218	224	207	203	240	218	230	209	227	214	243	212	223	234	188	235	199	223	226	231	228	238	200	268	213	216	207	220	265	225	226	245	224	216	229	219	213	228	182	204	226	199	240	210	191	195	214	222	234	215	225	222	250	197	208	205	216	191	239	226	218	229	220	223	232	217	226	217	209	221	221	220	225	200	230	194	228	255	238	228	209	207	224	233	211	226	198	245	220	201	221	202	213	229	228	203	224	222	234	221	230	208	201	217	201	225	223	223	235	228	201	234	205	216	203	211	225	222	236	207	220	232	198	207	238	227	245	221	240	236	245	205	238	224	192	203	227	222	220	207	210	229	245	229	201	213	207	231	215	202	216	247	226	234	237	208	210	204	218	229	225	239	237	199	181	243	242	247	223	213	229	218	249	230	227	203	219	229	237	206	196	213	226	218	218	205	226	235	228	232	258	229	231	243	233	236	248	284	216	221	239	226	218	204	231	237	246	233	202	229	234	200	276	203	216	231	224	218	234	218	234	230	218	191	220	196	229	238	218	225	210	249	241	215	232	210	216	226	202	215	216	228	222	216	206	208	242	246	202	236	230	211	216	236	207	217	228	223	211	213	224	233	226	225	219	218	227	224	218	216	218	199	211	210	229	229	196	214	234	236	224	197	211	207	231	218	227	229	205	232	213	220	230	234	192	230	233	222	215	196	197	222	229	218	234	240	219	195	220	214	222	215	212	231	233	210	251	225	194	205	233	234	201	225	203	236	237	222	205	224	235	237	207	249	227	203	212	199	208	208	200	227	219	204	234	227	226	258	226	234	183	251	231	211	204	224	236	216	193	247	219	244	235	220	232	198	176	235	241	193	231	211	233	236	223	191	231	218	197	202	226	241	185	231	231	207	213	223	213	228	218	218	227	223	197	251	228	214	243	225	214	207	218	225	244	223	206	256	241	242	219	200	236	203	202	213	205	244	192	226	182	210	227	224	214	212	195	231	246	218	234	217	223	202	218	234	223	232	211	244	211	236	217	225	230	231	221	218	216	202	233	230	201	228	235	235	221	236	234	220	198	231	203	221	218	221	237	228	230	232	211	213	239	229	223	213	269	224	245	213	216	240	204	247	200	220	226	207	211	213	244	214	222	221	218	217	245	243	263	218	191	236	222	204	245	227	231	201	209	212	214	247	233	208	242	224	206	237	222	248	221	244	236	247	229	232	204	245	243	217	227	232	237	204	222	258	242	221	241	215	236	228	189	201	205	223	234	237	196	221	217	222	231	210	181	201	219	202	209	216	213	215	211	224	215	224	233	231	201	210	204	231	220	235	207	205	230	214	223	196	229	227	208	257	211	237	231	230	214	196	206	223	226	248	233	224	199	210	255	214	212	243	235	212	243	240	240	223	227	230	224	202	222	213	223	218	206	250	245	218	198	218	223	213	188	236	230	211	213	234	223	234	244	212	220	243	217	215	198	206	220	233	227	218	218	237	193	215	220	209	222	237	216	238	248	203	248	197	207	216	229	187	201	240	194	210	224	231	202	220	221	240	209	225	240	216	241	226	189	190	233	224	244	230	200	223	248	210	227	228	229	208	213	248	206	228	212	223	214	238	247	235	224	218	200	226	219	210	230	195	215	226	235	211	256	233	223	273	238	240	219	250	225	212	218	235	212	204	200	218	208	229	233	219	231	207	202	254	235	218	254	204	255	215	205	233	241	206	210	220	218	218	214	224	219	224	242	189	237	215	230	222	193	243	241	208	195	209	222	240	245	220	267	210	234	234	223	241	208	227	248	255	232	212	218	255	220	213	231	246	212	220	241	205	234	232	237	212	211	218	205	229	214	205	228	216	231	232	219	233	240	222	223	210	190	246	202	219	236	226	252	236	238	202	218	228	224	270	213	201	197	196	238	230	214	224	214	244	203	238	223	218	223	179	257	224	216	229	196	239	242	216	207	251	200	242	222	218	232	223	216	207	224	201	215	235	223	205	262	204	188	235	222	230	242	238	209	241	226	186	224	242	209	193	262	222	197	227	242	207	233	232	208	225	227	207	226	243	187	228	207	222	211	230	199	229	210	217	219	215	243	223	223	257	224	200	219	247	221	222	227	218	199	221	213	230	217	205	240	249	231	226	221	263	254	210	202	223	196	209	243	240	203	244	204	249	246	201	230	233	229	219	208	188	249	211	210	230	193	258	176	202	218	228	223	240	206	206	231	234	220	230	246	223	232	209	210	244	246	218	204	203	220	250	230	233	218	244	204	232	220	248	225	230	225	208	237	214	245	209	232	225	213	221	220	230	207	213	237	213	230	214	218	201	255	201	216	209	207	226	215	200	231	243	245	228	203	228	200	251	243	241	260	238	216	219	249	235	226	240	246	234	207	219	214	229	210	210	212	204	252	239	241	205	216	237	220	219	235	222	200	208	225	225	209	192	222	200	214	224	230	257	223	219	175	204	233	229	229	225	239	230	223	229	217	231	258	239	196	211	235	232	221	229	242	225	222	206	241	242	200	190	220	212	206	200	212	212
8525	5067	14073	17548	13209	7732	4595	4700	11789	29130	2509	9121	1080	963	784	806	781	722	719	716	762	681	687	661	662	681	602	662	642	638	642	650	656	613	579	566	616	570	564	589	545	627	586	561	569	551	530	614	553	547	544	544	623	564	560	603	533	552	554	538	578	554	560	561	584	523	585	568	552	579	548	574	549	532	552	563	561	566	553	571	558	568	498	554	522	544	587	545	549	551	555	547	595	564	549	561	559	585	554	552	571	567	547	579	579	521	564	542	588	564	558	563	561	570	523	553	581	549	554	509	535	573	540	536	541	556	544	580	529	560	578	562	563	579	562	576	544	558	556	552	533	554	547	513	545	577	541	542	578	551	524	532	580	534	535	598	542	584	533	516	541	597	544	534	530	585	551	507	560	542	590	583	564	528	549	552	579	563	571	547	566	544	521	484	591	562	553	595	568	553	550	544	555	532	545	558	527	546	555	584	536	574	567	587	562	547	561	535	514	559	570	567	504	498	552	542	573	539	530	578	576	546	502	544	569	528	547	535	555	612	558	562	518	536	519	572	532	559	545	564	573	563	562	504	519	521	519	585	528	550	558	564	506	537	529	539	530	599	531	545	563	570	569	546	508	522	536	549	560	532	520	538	531	522	560	519	559	539	565	516	546	569	534	538	550	529	579	552	579	551	570	549	504	586	549	497	531	550	570	599	567	544	579	589	528	555	565	533	544	577	554	556	557	562	571	566	547	539	523	541	580	563	531	547	593	575	566	553	545	619	514	547	555	563	573	528	542	571	526	546	571	591	561	573	540	527	549	567	531	537	585	549	547	537	568	539	545	543	606	553	572	539	538	534	554	542	558	555	530	547	603	521	565	567	553	593	540	553	576	560	576	558	486	566	530	594	563	544	538	523	557	587	551	518	534	606	542	561	503	543	538	543	518	516	604	578	543	554	558	594	548	522	538	550	546	565	557	566	552	591	563	516	572	519	547	557	596	576	562	535	510	576	569	531	578	530	554	546	536	579	553	585	528	531	529	574	535	549	539	547	513	567	539	550	548	574	557	523	544	552	531	529	570	556	574	522	537	564	574	564	563	548	567	577	533	563	573	532	558	564	557	516	517	553	525	519	518	529	598	553	563	611	537	516	521	527	555	542	589	489	544	573	562	535	564	521	556	570	554	527	559	491	548	576	527	528	536	530	532	548	518	534	546	571	576	561	524	535	584	542	535	528	534	567	521	574	583	574	580	550	572	557	533	559	539	557	520	574	538	550	549	555	525	562	527	581	551	572	536	567	565	570	601	596	557	552	511	558	554	566	523	588	581	577	562	553	572	564	535	547	582	591	517	569	552	545	606	540	569	525	577	556	527	564	580	536	536	564	551	634	552	513	545	548	605	527	549	539	572	547	510	503	529	541	577	540	559	568	557	522	532	525	560	513	537	554	524	538	502	550	561	527	539	538	601	556	534	555	560	560	592	571	524	549	544	526	543	565	556	594	563	511	567	526	568	557	580	511	522	552	537	539	533	587	577	540	548	556	574	626	552	518	510	565	543	578	552	547	558	543	534	523	529	560	533	604	542	564	570	538	599	575	549	537	543	579	532	586	549	558	563	553	533	528	545	533	555	526	525	552	541	513	568	557	551	564	527	556	553	527	564	522	515	520	546	582	565	544	603	538	563	565	547	507	548	585	567	545	554	551	520	536	549	577	586	527	591	537	576	561	565	541	584	567	549	524	562	517	578	587	590	526	570	536	569	574	570	525	517	563	580	554	529	590	522	519	537	608	549	551	574	505	562	509	557	558	563	558	614	568	530	580	522	559	600	535	546	561	548	521	541	505	512	544	548	512	528	588	551	519	564	580	522	592	505	552	552	547	556	534	556	565	553	531	559	525	555	547	589	585	548	551	541	518	503	551	537	521	519	541	570	550	565	552	530	536	542	553	594	557	522	551	563	560	517	556	556	564	541	572	514	629	562	505	547	553	567	601	521	550	565	577	535	477	531	551	582	528	585	548	544	557	560	560	540	550	552	574	592	569	530	624	603	545	577	521	524	631	563	599	562	553	532	535	527	548	514	526	527	569	602	583	552	538	542	558	493	553	557	551	568	560	555	569	556	527	583	570	571	562	559	545	563	597	578	548	525	561	559	543	609	552	561	509	532	544	524	547	554	576	562	536	508	539	542	570	533	550	533	578	564	588	566	527	532	596	526	553	559	537	561	552	588	566	560	576	565	555	539	542	560	591	572	604	535	544	574	540	548	622	570	525	518	571	528	571	569	542	558	543	593	554	572	529	537	533	520	524	505	511	561	620	594	560	543	599	564	525	553	584	560	515	587	584	570	545	520	536	543	550	584	594	575	530	570	551	576	524	563	555	583	570	548	501	581	531	582	543	522	545	588	612	584	595	564	586	538	511	503	565	553	543	567	535	576	579	576	573	552	569	551	552	557	606	523	570	586	552	550	569	555	548	520	559	563	565	547	543	568	548	548	559	527	579	562	570	551	590	543	554	540	506	579	529	575	514	536	548	558	580	541	508	565	533	538	526	533	584	558	584	540	490	562	537	608	553	533	588	551	572	542	547	561	539	544	547	557	545	555	545	520	529	579	546	560	550	525	495	608	581	547	524	580	542	563	541	518	564	572	572	569	558	566	546	548	519	557	510	540	549	597	587	525	581	539	551	541	522	559	527	527	552	539	567	494	561	552	539	551	561	500	547	562	508	591	555	548	589	572	586	558	543	567	553	567	529	525	527	534	557	518	556	548	540	551	527	539	540	590	546	509	526	552	597	562	536	553	524	575	567	552	538	605	549	529	500	538	563	570	531	564	562	544	525	545	587	574	528	550	552	584	550	556	578	568	551	575	538	563	599	587	547	544	540	588	583	570	523	587	554	544	550	501	508	586	548	527	538	555	544	548	542	583	533	552	566	583	531	568	516	569	563	539	535	562	556	570	559	547	498	563	498	540	523	577	543	555	574	553	551	585	558	519	535	500	603	561	562	577	537	572	564	537	562	546	570	538	520	544	552	570	556	549	571	571	560	560	556	555	563	492	557	542	537	575	573	540	531	554	520	558	544	590	522	554	564	542	571	555	565	506	568	534	543	521	593	540	545	499	565	578	606	538	605	542	580	535	571	548	544	508	547	585	536	532	555	582	530	556	539	575	584	566	567	569	544	486	548	555	552	611	533	536	564	559	535	562	544	550	530	519	547	550	577	535	550	543	556	564	546	564	528	524	566	550	582	580	522	561	521	540	551	592	557	562	534	539	555	577	546	530	548	574	509	608	552	569	568	547	529	555	525	539	540	535	545	547	614	550	530	564	543	562	542	539	558	483	584	519	517	533	529	582	551	498	568	563	533	575	578	564	524	559	527	519	563	552	558	575	550	547	562	570	549	509	556	572	586	534	548	512	520	535	535	533	557	519	552	558	532	584	562	593	486	551	538	539	554	526	542	562	548	580	528	582	561	529	540	552	570	580	562	576	524	515	557
22793	9953	12878	11699	6679	3560	1722	1503	3618	10577	2271	2966	702	466	413	416	411	419	420	398	383	379	343	379	362	383	382	335	367	381	363	331	378	346	377	357	345	399	339	353	348	333	348	356	310	367	349	329	322	350	353	347	368	352	340	371	311	351	343	325	376	362	343	346	348	343	348	399	374	370	323	395	347	373	341	345	353	321	353	337	341	355	301	325	350	356	366	376	368	321	336	348	354	361	352	334	353	347	344	325	390	370	345	347	351	311	332	323	378	343	353	302	342	333	329	331	332	321	338	359	344	349	293	345	340	350	366	347	362	355	366	362	315	344	350	364	353	336	343	354	363	363	344	346	374	377	380	350	337	347	347	360	377	347	345	367	367	343	345	346	366	350	348	334	333	304	312	345	345	386	354	351	384	334	331	366	335	311	382	331	351	364	352	337	349	381	335	343	331	400	332	345	309	308	371	359	336	336	320	371	346	396	356	323	341	357	332	358	319	365	333	374	365	329	342	316	342	364	336	375	357	316	341	319	368	329	328	398	356	368	352	374	358	351	339	348	331	329	316	344	346	339	340	348	328	318	348	355	301	341	335	332	336	338	347	343	361	309	342	339	345	354	354	331	307	342	338	361	319	345	349	340	308	346	330	327	359	326	359	354	338	362	348	315	323	335	343	338	329	345	308	349	308	363	361	362	356	368	385	369	320	323	311	340	338	301	384	330	353	329	392	376	368	359	349	349	353	366	353	339	309	378	353	343	324	348	335	356	332	387	351	355	333	328	361	326	338	348	348	341	337	327	347	335	350	344	351	357	326	342	374	377	352	353	320	384	367	339	348	361	331	367	346	353	358	322	323	387	343	357	310	332	328	342	346	355	325	331	342	347	324	367	372	336	329	357	333	341	363	352	326	339	374	314	336	334	332	336	380	321	343	331	359	395	372	355	382	355	336	334	353	363	349	362	331	358	359	371	318	345	338	367	333	350	349	345	359	348	351	371	348	334	370	339	326	360	320	313	335	359	319	321	361	342	355	350	338	344	327	339	373	333	345	344	337	320	314	298	359	327	326	339	328	369	319	340	356	361	385	359	323	324	323	350	324	337	328	341	326	336	376	341	334	362	358	330	336	313	349	353	333	336	336	347	345	305	380	318	327	342	319	336	346	308	374	323	382	319	333	351	375	351	358	366	333	317	326	314	323	346	339	314	325	343	326	345	340	320	303	353	338	359	347	332	364	351	365	348	345	342	346	325	321	369	340	353	336	318	338	350	342	337	342	358	338	356	351	335	348	357	364	322	346	319	320	346	339	384	338	371	338	372	368	366	310	343	371	304	318	359	395	335	352	340	333	323	366	373	347	343	368	407	352	346	315	355	319	363	315	349	339	349	350	331	333	346	360	336	313	351	304	316	309	361	323	396	310	342	344	343	365	334	310	340	367	332	376	314	346	369	326	350	352	374	320	374	329	348	359	341	336	330	339	326	355	314	331	332	359	341	306	337	365	354	363	328	384	336	316	345	322	339	334	340	359	357	340	320	366	331	357	366	358	387	343	362	364	341	356	369	342	333	320	358	366	305	323	282	335	320	328	354	351	335	368	389	373	378	330	339	325	356	324	340	358	322	350	347	371	328	313	370	344	334	313	339	328	364	374	364	345	356	333	343	324	336	332	332	366	338	359	349	345	346	354	315	346	306	339	365	363	319	341	387	354	325	366	356	349	361	363	348	379	317	329	325	336	349	334	356	342	330	334	350	377	342	314	321	353	349	343	348	367	363	327	328	352	337	327	302	320	349	354	346	342	354	350	310	318	363	332	349	342	410	327	348	350	345	301	347	353	362	329	340	362	343	332	366	336	319	359	355	345	349	337	343	358	378	349	341	328	354	368	346	374	363	388	349	329	362	371	353	321	345	371	354	342	386	362	344	346	355	348	348	362	341	380	367	328	322	347	321	405	350	336	318	343	380	363	332	339	379	367	353	360	334	339	324	333	321	343	362	348	328	374	339	366	348	390	354	313	356	373	340	355	355	344	355	351	333	361	366	330	339	328	336	366	370	322	338	352	307	364	346	338	331	364	354	349	350	357	352	328	367	376	345	357	332	370	333	324	345	331	358	347	380	317	319	347	345	391	354	315	328	331	313	328	314	336	373	334	359	353	325	360	318	335	358	365	355	339	324	332	336	326	318	346	334	351	324	370	308	346	321	290	372	343	340	330	336	335	317	337	333	342	337	351	321	352	336	346	319	312	332	345	334	342	333	318	312	314	352	327	313	328	324	344	320	344	356	347	339	340	338	358	316	366	345	322	337	384	351	372	344	334	310	358	377	369	362	339	301	338	328	347	344	363	348	323	354	356	318	331	347	331	344	317	335	326	366	348	339	345	370	387	389	341	331	346	339	329	329	337	347	341	350	346	359	360	339	349	332	341	316	312	348	350	338	364	327	347	338	378	334	351	318	347	336	327	325	333	345	390	356	334	338	376	344	348	334	329	330	343	346	332	373	309	350	351	347	340	308	360	353	372	366	320	366	361	331	311	337	346	369	341	339	331	349	318	336	328	350	356	309	356	334	325	338	381	381	343	375	395	367	346	335	323	368	342	362	328	334	326	350	306	361	325	313	353	347	321	350	358	365	349	340	385	347	331	327	322	329	337	383	379	324	356	346	400	343	300	317	349	345	352	325	328	338	340	333	353	326	348	338	343	362	341	358	360	354	341	350	319	328	361	343	333	348	329	341	362	335	336	357	327	384	345	349	336	331	345	377	358	301	351	342	328	332	383	354	355	341	329	347	349	329	341	341	368	323	346	363	332	348	372	383	320	374	347	339	360	321	371	358	319	373	345	372	326	331	371	350	325	355	364	349	347	317	315	377	296	327	355	347	352	362	351	291	286	310	348	371	334	356	345	388	336	357	316	339	385	339	345	305	304	331	329	346	314	347	360	337	356	347	349	354	381	305	337	318	342	368	336	338	350	364	360	362	363	309	339	343	319	347	325	354	334	347	326	339	376	335	362	362	343	352	349	337	342	346	330	330	335	374	368	336	343	363	341	352	336	339	345	358	301	358	346	359	328	364	353	316	328	326	357	334	341	349	362	325	337	340	329	326	353	328	319	331	379	347	336	369	345	347	324	349	356	376	376	346	294	368	367	351	331	344	360	330	353	333	358	357	303	341	341	332	334	330	354	322	340	351	360	341	326	328	354	352	352	297	321	357	395	365	349	353	353	339	331	355	318	349	378	338	396	317	303	325	332	315	320	347	352	322	365	334	358	316	349	330	376	318	340	335	350	332	335	350	344	343	331	336	343	353	319	326	336	362	378	325	341	314	340	386	355	356	364	359	345	320	325	344	338	366	363	329	337	345	344	380	351	354	333	330	337	345	352	340	328	374	322	353	361	326	325	358	337	346	335	334	342	339	347	339	359	335	338	356	336	360	325	344	347	360	362	340	337	383	336	311	375	349	328	335	342	316	334	333	338	368	346	331	353	366	365	352
11128	7098	20098	22270	17831	12166	6558	7030	15612	29918	3463	12328	1769	1579	1389	1285	1254	1154	1118	1057	1078	1014	982	1031	1005	971	987	931	949	867	873	932	856	902	872	860	870	850	904	863	866	803	840	867	882	838	835	807	825	811	863	811	830	791	809	834	795	792	832	843	802	822	791	870	808	816	774	840	832	831	817	843	784	825	792	835	827	813	742	806	841	803	804	843	786	813	779	802	792	827	843	786	763	814	790	764	781	824	821	756	751	813	726	826	806	773	834	799	800	789	786	781	763	785	787	761	791	824	780	821	764	771	810	759	776	809	839	800	830	763	826	775	758	775	799	787	762	804	752	784	799	800	786	768	754	761	795	779	738	784	763	731	780	775	762	802	801	777	780	755	777	821	786	766	807	811	730	809	816	796	774	789	764	782	766	781	765	802	806	771	791	780	791	795	781	759	756	805	836	733	796	811	794	758	802	772	836	799	803	803	754	789	803	741	734	742	735	756	789	808	794	745	825	723	801	800	737	810	786	808	763	811	797	778	834	765	780	785	803	804	797	785	798	818	796	820	734	811	771	812	728	824	740	751	760	781	782	737	787	849	763	822	795	777	807	800	788	769	756	738	829	802	783	804	750	766	755	775	771	793	778	798	773	818	767	802	775	753	758	741	783	778	792	806	826	764	772	740	818	831	792	773	765	769	749	817	806	771	768	747	765	797	835	761	759	755	796	792	801	804	761	781	772	804	788	810	808	807	831	841	787	816	827	752	791	767	798	833	830	763	804	816	806	766	767	809	795	787	839	712	767	789	794	773	776	804	836	754	775	778	856	774	804	783	785	809	816	766	814	765	772	755	821	778	826	790	785	780	767	810	816	763	763	790	777	802	805	802	756	782	819	766	818	805	757	757	746	767	813	761	820	793	762	767	747	778	746	732	751	822	735	784	817	815	740	793	790	789	821	762	773	787	800	804	755	759	835	810	734	763	802	778	748	770	808	764	757	767	817	786	753	795	783	782	757	772	786	770	809	784	779	815	802	808	788	834	802	769	801	781	835	778	780	766	738	771	800	756	808	794	797	771	786	811	778	850	777	836	775	764	766	838	813	763	769	774	796	780	761	764	760	789	736	791	809	770	825	757	785	814	750	742	797	821	796	847	769	758	723	768	839	783	810	726	794	787	774	766	801	804	849	788	757	769	768	767	765	830	734	790	780	767	786	804	792	767	744	788	828	785	800	783	810	757	802	777	796	752	826	790	812	740	765	773	798	783	821	797	768	808	764	782	736	816	768	771	821	785	727	748	791	807	784	793	777	798	748	791	769	746	740	788	870	813	741	772	811	786	786	787	833	740	811	813	766	776	794	776	755	767	819	793	823	729	779	785	759	812	801	777	774	761	764	800	755	785	791	775	777	788	783	762	803	783	796	802	756	803	780	775	792	768	853	859	811	757	738	817	766	740	763	807	788	836	758	790	775	755	769	830	776	810	792	801	796	797	812	779	766	767	850	776	796	807	775	748	795	774	772	756	831	788	807	747	755	783	797	762	787	757	746	776	766	777	792	803	776	767	797	759	771	829	764	802	787	750	773	867	769	816	793	816	805	786	765	789	777	762	802	768	786	733	779	820	759	780	726	792	793	750	784	708	813	798	749	822	767	806	752	774	786	799	747	769	771	749	755	735	786	737	762	773	810	790	812	759	767	779	791	820	835	788	756	806	779	792	747	776	806	717	777	747	806	813	799	831	747	753	765	798	783	788	785	804	799	834	794	777	755	830	772	769	759	729	853	813	794	766	794	761	821	788	743	779	816	747	785	793	765	801	841	827	778	753	789	844	779	786	827	781	810	811	750	771	828	787	779	764	823	799	813	780	747	791	744	772	793	826	801	720	798	762	817	846	821	738	792	786	786	831	769	834	760	767	736	780	802	776	854	776	784	810	768	805	799	781	788	798	775	753	757	799	819	819	786	789	804	776	814	783	750	772	781	789	753	789	827	743	818	774	803	765	771	838	776	776	771	788	806	790	809	811	792	720	787	770	732	792	755	779	827	772	704	781	829	796	817	779	830	786	786	762	775	786	860	752	743	776	845	730	787	723	754	767	765	837	813	778	796	795	792	802	773	814	775	789	748	773	798	755	730	759	818	795	778	787	821	804	763	776	749	778	759	756	770	798	790	812	787	738	738	800	789	773	828	790	840	755	794	802	810	794	794	752	790	734	759	770	816	817	805	788	723	759	749	730	756	800	778	753	777	821	774	742	763	780	766	773	839	766	781	781	785	775	794	808	791	762	804	766	802	811	763	803	768	743	715	830	816	797	779	769	793	749	753	775	790	721	816	816	790	747	777	765	809	793	784	801	795	799	741	798	776	758	798	765	763	788	776	812	804	763	820	785	812	783	827	752	822	795	772	796	775	849	759	773	765	787	784	765	771	781	827	795	822	800	776	781	784	788	789	785	845	763	819	735	787	783	777	774	761	767	783	780	772	731	787	808	747	757	768	776	768	713	785	825	792	778	769	770	852	742	798	793	781	773	785	756	782	795	777	736	814	773	812	828	801	816	736	735	780	816	773	806	756	783	763	748	765	741	809	782	761	806	780	816	777	770	772	755	810	817	816	763	813	801	830	756	842	771	837	811	789	721	781	818	803	809	806	747	778	779	815	796	761	793	709	752	754	820	797	818	792	778	770	762	789	821	754	746	769	797	767	795	792	788	776	785	822	801	821	850	790	785	794	798	785	782	760	762	759	793	751	807	787	794	796	783	729	797	815	769	758	795	797	729	813	797	782	786	755	776	766	768	805	806	773	788	816	808	846	745	796	808	799	838	781	777	766	780	782	808	798	839	756	842	797	800	798	751	774	798	756	807	794	786	783	750	798	771	786	810	835	789	820	794	775	804	788	808	815	767	820	796	777	782	784	754	809	818	765	780	772	754	791	817	784	826	815	756	796	755	808	792	761	768	721	762	777	803	735	764	775	787	835	783	764	765	785	807	722	793	820	789	801	773	830	798	769	798	809	797	763	794	781	793	756	784	729	825	802	804	800	769	801	751	792	794	826	769	760	798	739	816	729	817	768	802	776	779	809	791	745	787	799	798	782	805	776	804	793	767	803	781	768	806	752	767	779	812	845	797	769	815	784	793	747	799	780	783	755	810	789	784	788	792	760	749	745	741	805	769	842	820	791	755	727	744	856	787	791	797	731	786	808	781	776	788	750	767	721	764	773	804	793	809	814	767	765	789	750	807	726	790	750	807	760	779	768	810	790	759	810	754	776	778	828	764	857	787	772	822	783	844	802	820	793	843	784	798	814	819	791	775	856	755	777	784	821	792	816	744	820	778	811	795	789	785	758	784	772	795	796	846	792	760	737	770	821	741	760	829	768	762	784	754	820	761	798	701	830	814	778	767	780	766	830	826	812	799	834	769	772	719	784	782	769	801	802	771	800	755	778	766	767	796	761	724	790	764	778	811	746	760	801	789	801	810	803	797	792	802	837	780	778	758
5485	2353	4141	2859	1638	838	398	505	600	460	224	171	103	112	112	107	119	128	114	107	97	112	106	101	122	103	93	106	106	121	114	122	87	113	106	112	107	116	112	97	117	108	111	122	106	111	117	107	118	115	86	113	104	106	124	106	119	124	109	113	122	103	121	127	122	107	127	117	137	111	111	102	100	103	115	119	117	98	113	111	109	106	123	112	111	108	110	114	106	97	100	119	108	124	127	111	108	109	120	84	89	104	109	92	108	118	114	103	108	101	93	101	117	100	99	103	122	115	93	135	106	110	108	86	109	116	112	103	93	115	112	99	122	97	96	113	106	92	106	110	111	108	116	121	114	104	92	110	108	122	107	109	102	108	102	115	110	113	126	121	101	102	99	96	103	115	108	99	117	92	120	97	110	105	138	117	109	129	128	129	96	102	112	126	104	103	103	117	121	114	111	108	107	119	108	102	110	104	101	92	98	100	105	130	105	127	112	96	121	123	127	99	113	108	100	112	127	122	116	137	110	117	121	108	114	122	109	123	120	122	119	102	103	114	110	122	122	114	120	131	135	119	117	121	107	105	90	107	124	117	127	125	109	92	111	122	97	112	110	104	103	94	112	108	98	108	97	94	117	89	115	117	104	112	119	125	125	109	95	101	104	127	105	118	114	106	109	109	121	134	94	129	96	118	109	110	116	110	118	95	115	124	115	109	106	116	100	118	114	136	105	137	121	110	102	109	102	102	111	110	111	101	110	105	109	115	132	110	122	132	119	112	103	127	116	96	116	115	88	118	118	87	125	105	107	119	100	116	130	122	115	114	121	106	115	120	118	98	106	106	121	122	110	112	99	91	116	102	108	137	114	119	106	113	117	110	98	120	89	117	91	112	94	110	111	116	109	110	121	115	121	95	105	112	126	126	103	116	108	102	112	117	95	104	121	103	124	118	114	95	107	103	113	113	110	103	109	143	130	107	116	104	108	97	127	100	114	109	90	108	110	107	109	123	112	117	92	99	91	100	106	100	117	99	95	115	108	91	103	110	133	110	118	125	112	98	101	102	112	94	119	108	129	101	115	123	132	112	106	109	114	116	118	116	108	107	108	114	102	105	124	104	104	120	108	119	134	94	107	97	118	113	103	102	100	100	92	104	124	109	116	120	123	119	119	109	116	115	113	98	95	94	102	112	96	108	119	118	84	101	115	135	104	117	99	118	110	115	99	112	113	106	122	106	103	102	98	107	102	121	89	103	104	123	112	94	108	132	115	123	83	109	102	92	104	119	106	116	101	97	97	105	101	101	112	109	116	97	112	113	106	112	113	114	119	112	88	121	128	113	107	128	111	86	110	108	115	108	111	96	101	111	111	113	115	134	100	116	128	117	99	98	117	130	117	88	97	120	126	87	107	121	106	125	104	115	110	107	111	108	112	98	109	90	110	109	103	95	110	120	107	119	128	103	91	84	111	129	126	108	113	110	82	132	105	120	104	111	128	129	118	118	113	121	125	110	113	123	109	95	111	114	123	116	108	108	126	120	131	102	113	120	108	108	103	88	119	125	94	98	102	98	111	118	114	109	106	109	117	115	122	111	112	115	114	116	112	102	116	126	121	104	124	98	119	120	122	108	100	122	113	127	99	118	113	106	119	126	123	123	113	117	134	117	110	116	135	114	99	102	107	110	101	110	120	126	114	93	118	130	113	115	101	121	123	110	96	120	98	130	102	106	110	129	117	99	115	104	115	108	101	101	97	123	117	120	132	102	107	116	124	125	119	103	120	114	94	113	117	111	111	125	98	112	106	114	111	101	99	99	114	121	113	112	97	115	115	107	105	124	122	118	94	113	114	107	111	94	106	119	125	101	105	124	121	97	118	91	129	105	139	110	103	114	95	98	97	119	132	113	102	100	96	103	117	115	89	98	116	100	109	117	104	125	112	106	106	109	116	119	111	108	116	116	108	120	125	113	112	124	107	99	118	123	104	91	106	103	105	105	116	123	123	89	95	115	90	99	106	104	122	135	126	107	102	98	91	108	126	105	114	99	115	110	114	120	107	130	103	111	109	123	114	96	121	114	111	122	122	114	120	123	107	119	126	102	104	117	125	127	109	113	120	123	94	115	114	110	131	96	130	101	100	105	115	110	106	107	122	91	99	108	113	111	97	115	113	104	101	122	111	118	131	99	91	125	106	102	100	107	78	95	112	108	95	108	102	125	108	115	109	101	109	103	101	120	92	118	118	115	115	119	111	113	118	100	117	103	113	109	104	109	97	103	122	112	101	115	125	83	108	103	106	103	102	114	112	125	120	95	115	102	96	141	107	88	109	107	113	113	118	111	113	103	116	98	122	125	97	91	111	154	113	110	113	119	120	95	117	114	130	104	112	101	116	112	127	100	118	101	113	115	141	123	109	110	110	99	105	117	104	108	127	96	103	118	114	112	110	111	113	114	94	123	107	111	116	122	133	128	102	94	107	95	129	115	102	104	124	107	103	108	104	107	107	107	113	100	114	110	107	95	110	115	124	103	125	90	116	94	96	98	95	106	108	101	98	121	127	118	93	105	125	102	111	103	110	109	99	110	116	134	92	106	123	126	105	103	112	95	105	100	91	89	95	106	108	111	104	105	117	110	110	122	111	87	115	105	100	93	100	115	104	94	113	115	126	120	113	121	98	89	102	112	111	112	101	121	120	106	110	123	119	107	108	105	105	101	101	117	81	100	107	90	106	120	92	99	104	98	119	108	123	104	91	106	128	113	121	79	123	124	114	131	123	119	102	116	125	106	103	114	95	103	98	115	114	130	117	110	105	114	119	109	127	114	123	108	109	114	124	112	124	97	119	109	107	103	104	91	105	111	89	100	111	107	88	113	103	100	127	129	112	112	116	91	106	105	127	109	123	120	82	108	111	107	101	109	94	107	104	115	111	101	96	116	120	131	122	99	117	111	97	138	102	103	99	102	91	119	95	103	117	105	134	107	130	131	109	99	118	112	103	120	122	106	99	116	102	108	112	113	122	113	119	109	95	116	126	123	114	122	108	120	101	115	118	100	129	107	112	102	115	111	124	121	116	107	118	112	116	114	100	110	115	122	136	112	96	102	95	112	120	107	123	104	127	125	85	93	89	125	121	115	121	97	91	109	99	84	124	130	119	119	110	123	106	97	119	125	103	103	118	99	104	123	111	110	119	108	118	109	107	124	122	124	107	114	111	117	112	98	112	125	115	106	98	106	113	107	116	94	114	114	118	119	107	116	97	113	97	109	97	130	105	106	105	125	117	140	97	107	97	98	118	107	107	97	115	102	96	116	116	144	118	114	91	111	111	118	113	113	123	110	140	86	101	108	102	130	114	125	132	99	111	101	117	128	122	95	129	114	118	107	119	114	112	121	113	131	99	100	101	138	90	102	107	106	110	121	110	119	97	99	107	109	104	108	115	104	109	111	111	127	107	99	102	117	99	114	118	94	127	109	120	112	109	106	113	103	108	116	129	102	92	110
3498	2244	8132	8215	6025	3438	1528	2490	3395	2492	1141	659	346	346	314	354	351	337	340	325	330	300	301	310	330	319	298	313	282	335	332	352	323	314	348	310	361	305	328	327	319	298	317	316	309	323	323	309	292	316	288	329	315	303	286	280	299	311	311	304	296	332	304	331	286	303	305	324	341	292	319	314	324	327	295	324	315	299	305	274	312	304	341	325	312	324	307	306	292	289	313	313	321	317	293	322	285	339	284	328	306	310	320	301	325	293	308	279	309	284	301	311	312	295	305	310	287	275	331	324	322	313	338	310	309	316	271	319	305	333	324	277	330	313	298	296	306	318	316	336	312	303	337	301	294	333	284	295	304	345	313	327	297	304	330	333	313	319	317	292	338	312	297	306	313	338	302	325	284	311	321	315	317	288	314	305	315	315	331	339	330	294	302	317	304	309	302	321	306	292	313	307	323	278	287	335	284	320	337	293	293	323	305	318	337	300	318	323	290	327	298	299	306	321	364	318	305	324	303	331	309	330	330	312	290	289	314	379	304	300	295	322	301	324	324	317	324	324	294	331	330	335	305	276	323	322	280	324	326	283	334	296	341	287	301	318	297	332	313	331	342	306	317	279	274	325	298	267	302	286	305	311	310	277	299	306	300	313	286	279	303	304	289	313	320	323	289	300	341	370	276	319	328	323	313	305	337	297	303	338	296	330	285	307	292	324	299	327	323	356	282	285	309	320	309	320	305	296	322	315	283	307	302	317	316	293	320	347	339	304	290	312	337	307	337	324	287	305	297	320	314	288	298	295	350	307	308	294	333	314	306	320	314	340	316	328	330	354	327	317	299	306	307	321	336	287	312	303	336	315	350	315	266	302	367	335	306	314	334	273	303	317	313	308	331	315	319	318	305	308	317	320	319	313	299	324	276	324	327	329	342	284	319	328	301	309	299	305	321	276	326	302	297	288	273	333	304	292	300	307	293	312	307	325	364	318	297	307	315	314	291	312	292	267	311	320	337	319	349	289	294	332	290	319	300	294	293	309	335	338	293	318	312	335	309	278	297	316	332	306	329	312	306	288	306	323	275	316	340	302	342	297	321	325	335	305	312	289	295	335	321	276	319	311	310	315	338	315	305	318	344	308	306	317	279	312	320	329	384	305	301	316	313	283	344	325	327	313	299	299	307	281	318	284	297	277	312	307	304	301	302	293	336	292	295	322	325	320	294	302	284	348	314	321	308	331	305	330	324	297	292	327	310	312	331	316	313	321	298	309	308	292	303	276	340	301	321	300	325	308	309	313	357	332	294	306	330	321	305	308	313	310	316	305	305	329	338	302	302	286	288	321	295	310	288	303	321	320	316	321	297	311	318	285	315	301	307	331	315	309	314	295	328	334	315	339	308	327	325	317	349	315	319	302	300	313	291	321	292	305	329	345	338	293	302	340	304	327	334	318	328	298	291	306	310	301	337	312	294	349	302	330	351	326	304	321	293	319	314	320	290	319	314	289	285	312	314	305	298	304	324	323	339	287	295	307	308	314	331	318	307	297	304	296	317	289	333	310	287	285	296	336	302	326	301	308	302	328	298	335	312	300	296	284	301	303	311	342	349	311	327	311	314	320	305	293	327	296	270	297	318	315	328	332	286	339	339	323	309	333	309	312	342	310	296	325	334	337	306	307	294	304	291	301	295	311	346	321	304	305	315	310	324	306	314	308	306	299	319	334	300	305	287	284	290	332	317	304	315	309	306	275	293	321	304	281	299	321	324	300	305	317	314	326	329	290	313	312	315	311	350	307	317	286	318	328	330	292	285	337	309	319	315	286	313	279	306	316	327	325	313	319	277	316	299	322	307	324	327	315	309	315	303	327	290	317	322	289	290	336	305	304	328	307	286	299	318	338	268	314	270	321	316	332	306	294	309	357	315	324	304	307	327	323	316	306	286	294	304	306	316	337	312	294	326	290	347	336	339	355	300	310	271	337	317	313	315	309	284	317	325	340	304	324	301	317	338	357	322	301	324	306	299	315	318	309	322	316	311	288	298	305	315	317	310	316	295	301	318	317	287	285	312	322	299	331	358	304	283	308	303	293	296	311	293	305	292	316	312	289	340	288	304	303	300	303	310	305	285	332	302	316	319	323	310	294	327	290	346	328	323	316	305	314	331	290	306	292	333	307	305	311	287	303	317	292	310	303	336	311	320	311	332	302	295	299	304	341	319	297	332	328	316	322	300	361	284	331	305	308	280	297	315	340	328	340	315	337	332	297	318	308	319	305	316	284	327	304	340	295	299	330	310	325	273	309	317	279	315	330	300	297	306	321	348	316	315	295	292	338	289	342	332	285	316	314	315	341	348	287	318	326	309	336	299	322	309	315	293	318	324	320	295	322	301	299	285	312	304	297	315	312	324	297	329	323	315	361	326	316	288	313	314	312	286	309	306	342	307	329	333	312	303	272	319	320	318	320	348	279	310	331	331	325	312	306	319	316	310	331	322	355	257	312	313	317	308	288	311	326	280	338	307	332	268	289	324	281	315	311	333	296	324	318	320	286	301	282	304	308	281	289	322	310	343	299	297	287	308	314	285	300	314	300	310	330	327	293	296	318	322	294	305	288	309	287	341	297	312	316	306	326	334	323	314	305	315	320	331	305	314	305	330	279	294	338	326	305	299	300	336	318	281	329	309	322	312	279	309	308	319	292	298	281	290	312	325	308	289	312	309	328	303	317	303	344	319	370	304	297	288	324	289	345	304	314	310	319	307	308	323	340	289	311	292	333	311	312	316	322	302	333	270	326	295	296	284	307	309	319	310	287	304	289	313	288	341	337	312	311	347	320	320	288	327	305	330	323	308	331	314	357	318	303	322	330	302	303	316	286	293	328	332	317	327	333	281	310	317	318	316	337	316	308	307	327	341	312	297	328	308	335	334	332	339	276	298	332	308	305	297	301	299	303	302	297	300	315	299	313	305	328	299	315	308	309	307	309	310	303	325	314	292	292	290	352	322	327	323	316	331	305	292	302	318	323	306	296	337	286	301	309	287	340	309	320	330	290	325	313	339	306	287	324	322	349	326	311	293	325	315	277	311	335	342	325	307	310	294	327	317	318	332	324	291	304	279	300	306	299	303	301	336	316	316	325	297	293	327	350	319	300	294	319	339	303	301	341	308	295	310	299	292	302	293	326	282	291	319	310	294	307	341	286	317	287	296	300	289	321	319	359	314	315	305	328	326	294	301	336	317	321	316	344	282	311	301	312	297	324	304	318	302	268	320	305	319	338	310	309	342	293	329	310	282	310	276	307	350	345	315	330	354	350	324	288	325	304	300	300	298	313	294	302	302	304	283	320	300	299	337	351	341	326	291	325	333	302	301	317	305	348	321	315	329	290	293	313	316	283	335	326	327	286	332	335	318	313	328	312	304	329	288	307	301	317	346	324	317	359	306	327	314	308	314	314	312	307	320	293	318	325	288	311	283	302	296	304	312	299	316	308	279	309	296	329
14708	5587	8275	6179	3841	1543	1128	1373	2249	5554	1092	723	330	269	239	254	236	240	230	223	238	221	247	228	193	230	245	241	259	210	218	214	219	217	237	230	228	239	226	240	202	176	225	238	228	214	200	216	203	246	251	197	235	214	212	220	214	239	225	220	261	228	208	214	217	211	201	197	245	229	225	229	218	235	208	222	208	262	218	219	204	225	241	179	208	202	242	207	214	211	219	213	225	221	218	224	226	225	200	207	204	245	217	205	219	243	212	207	199	238	222	207	237	208	215	228	226	237	203	217	221	237	234	207	203	220	180	189	184	198	199	201	224	233	216	235	202	210	195	205	214	207	233	209	206	203	197	211	199	216	229	221	231	208	210	224	222	199	206	209	218	219	211	217	201	200	211	201	243	187	201	207	200	216	218	197	187	188	226	214	213	205	219	219	215	200	216	201	217	212	205	206	237	205	226	253	213	212	216	192	210	226	209	213	204	228	216	265	232	241	209	180	204	220	224	220	193	215	229	240	196	199	258	234	228	207	227	237	223	208	245	210	218	216	198	218	226	222	202	222	213	234	181	222	221	203	189	219	202	190	182	190	213	219	226	186	199	245	250	215	225	198	237	197	198	206	193	206	225	225	190	235	219	251	205	216	196	210	238	203	229	212	236	217	201	211	219	204	204	235	217	206	212	188	194	220	250	186	232	243	217	213	225	220	199	186	250	211	227	232	197	182	219	195	234	219	226	183	235	199	214	206	207	179	237	212	219	181	211	246	216	204	219	175	226	203	215	224	193	210	213	220	240	228	209	227	228	215	212	230	196	211	225	204	200	210	194	216	222	220	207	246	225	210	204	201	242	218	198	224	240	173	225	211	206	226	214	212	209	200	211	221	215	196	198	233	194	196	230	214	222	212	219	208	200	212	228	183	224	222	230	223	203	221	209	215	212	241	231	187	226	195	234	213	214	188	230	192	190	208	184	223	221	217	221	212	214	197	225	210	200	222	232	228	213	215	220	201	194	233	246	249	230	238	174	195	200	222	210	211	222	219	215	256	233	205	213	212	187	207	187	186	186	216	208	224	199	226	192	203	205	237	217	200	207	235	222	239	215	222	187	215	221	214	199	221	205	213	201	203	185	211	214	221	224	193	239	217	217	210	215	230	214	177	205	206	228	210	183	197	187	198	215	220	244	195	221	195	204	246	227	226	193	201	214	197	200	197	231	243	186	229	229	229	209	202	222	221	201	220	221	204	228	248	172	210	228	234	218	204	204	221	217	221	200	215	212	203	200	230	202	226	197	205	229	237	205	197	212	217	205	210	195	241	220	203	207	203	204	223	205	220	217	214	234	209	203	226	245	196	217	220	208	243	199	185	215	215	240	212	232	240	222	198	243	218	184	203	247	202	199	228	205	253	212	227	208	198	215	213	226	215	230	210	222	228	240	231	214	192	223	224	244	210	214	258	218	236	215	230	219	214	213	208	211	209	205	228	214	205	220	209	209	208	245	214	234	210	220	212	243	241	195	217	188	234	236	208	201	235	214	208	218	222	228	220	206	217	196	209	221	228	219	224	205	240	214	214	215	199	197	213	217	216	215	220	226	224	223	185	188	201	229	224	206	212	212	214	194	229	204	219	220	222	204	205	193	202	214	217	217	230	235	221	241	216	239	237	216	207	222	223	196	196	224	202	215	237	234	210	221	199	219	202	252	233	199	219	211	207	219	221	195	208	217	215	215	218	209	209	176	216	214	212	176	183	196	213	207	210	198	209	226	228	191	217	211	204	211	215	215	224	225	223	226	195	200	211	212	217	222	209	200	201	197	218	237	206	215	205	183	212	212	214	212	219	195	178	216	202	237	218	221	214	209	202	227	188	204	207	208	209	211	222	227	203	193	218	240	235	222	211	209	206	215	213	208	203	212	197	224	224	209	230	196	231	206	197	211	198	197	204	237	253	226	204	220	194	226	246	219	209	205	238	190	212	225	194	239	222	214	204	209	222	226	234	200	203	205	219	188	230	237	218	207	214	208	228	238	226	202	206	199	212	226	220	214	236	247	188	233	229	193	201	222	226	206	191	205	216	197	215	200	216	204	198	226	220	215	212	233	220	196	217	222	235	233	188	207	204	227	231	220	218	220	186	224	199	213	213	191	221	198	231	207	213	218	203	223	180	225	222	223	228	224	201	252	217	235	223	207	217	172	181	227	207	213	232	224	206	238	213	203	220	223	221	181	212	201	223	219	200	245	218	217	200	225	182	220	206	196	195	219	212	201	229	230	221	236	196	190	225	212	219	212	203	236	193	238	227	227	247	206	196	228	219	208	202	208	199	209	205	220	214	211	204	196	224	233	238	225	230	214	220	217	228	227	207	204	220	224	208	215	226	211	198	213	218	208	222	235	206	205	194	217	205	209	199	218	232	209	214	262	218	198	194	219	242	225	240	206	220	208	214	212	198	216	189	237	220	244	223	197	214	239	211	228	187	221	212	198	190	204	219	224	218	212	243	215	242	201	222	221	212	189	198	230	233	230	199	231	217	265	223	226	215	201	199	209	217	205	179	219	225	259	219	218	196	221	229	241	207	243	198	199	218	212	229	197	228	229	231	214	227	229	207	214	214	214	214	222	204	229	233	195	199	202	214	224	232	214	197	185	217	217	204	226	230	203	213	181	250	198	216	255	198	212	226	233	224	184	223	181	205	180	223	205	212	219	246	213	208	213	216	205	227	212	213	209	222	228	225	207	230	217	214	233	197	225	215	245	187	200	243	219	211	206	197	229	241	211	196	224	222	233	223	227	205	215	224	211	218	200	212	214	210	214	204	203	196	227	200	202	231	207	227	215	214	222	231	195	198	216	209	229	238	216	234	221	228	208	224	205	195	210	199	216	232	190	214	196	194	219	223	183	216	229	221	245	187	217	203	224	203	213	195	188	195	228	200	207	182	255	236	198	214	209	226	209	196	226	199	208	208	212	244	209	211	227	223	188	216	201	200	221	196	221	215	235	221	226	172	220	226	201	209	197	221	203	229	222	215	211	196	211	234	227	189	202	208	242	196	223	224	199	209	208	226	217	213	219	203	199	193	188	194	220	217	214	222	212	209	222	219	217	211	240	199	194	204	203	226	212	219	197	219	247	199	228	230	213	212	220	233	229	215	232	227	231	220	228	205	203	219	205	190	204	229	235	209	194	217	224	202	218	227	217	208	215	178	203	223	218	233	206	205	198	204	244	207	235	201	211	217	221	225	208	216	214	196	215	219	211	218	200	215	223	212	191	190	219	220	215	208	208	221	208	218	230	218	209	203	217	210	195	176	226	234	224	240	223	245	200	225	234	228	230	209	208	206	217	199	235	239	224	243	220	197	179	208	187	212	217	218	219	208	191	227	216	202	207	235	210	197	215	205	229	239	237	188	223	223	204	223	213	200	191	238	232	183	209	202	182	196	211	198	201	222	216	198	206	195	221	236	215	189	223	211	240	198	230	213	202	187	220	230
8700	4707	14700	15232	12398	6093	4931	6719	11124	22030	2693	3611	1112	983	830	811	797	771	696	702	666	632	615	647	640	618	638	624	638	603	597	624	617	608	607	623	612	575	619	588	534	537	586	599	596	551	540	574	571	527	518	587	598	561	633	569	557	565	580	571	539	537	533	551	559	564	535	549	485	566	526	557	559	581	530	581	537	580	578	550	537	552	585	541	545	524	512	542	573	541	540	528	591	551	536	562	534	558	570	509	523	538	603	550	516	574	574	539	546	548	514	560	510	540	522	522	534	566	547	539	537	575	559	566	551	545	535	561	521	507	563	474	542	555	521	553	554	536	510	514	495	544	533	508	514	537	555	502	540	583	542	540	527	542	536	507	549	544	514	543	553	580	531	551	520	543	564	564	487	550	497	561	544	534	536	528	580	574	539	525	524	528	524	572	575	539	587	523	522	510	529	520	520	531	569	517	530	566	534	516	501	527	581	526	505	549	568	511	545	523	520	529	538	568	532	537	492	536	559	537	585	556	552	554	586	544	501	537	550	530	555	532	556	521	523	496	568	570	504	541	575	554	547	559	529	533	503	506	544	556	520	533	524	535	554	562	565	541	533	552	522	534	524	554	511	561	539	519	563	622	528	509	546	538	510	558	520	537	488	510	549	544	534	485	502	502	551	531	562	572	534	551	546	518	518	530	556	567	601	523	577	603	560	531	514	544	525	536	516	501	524	499	564	588	530	564	532	489	572	521	532	533	542	524	508	529	512	545	526	540	552	541	566	583	510	510	575	567	535	526	565	530	506	515	545	546	517	560	531	501	491	547	497	537	481	591	509	549	515	510	545	554	568	519	508	581	499	531	537	512	556	515	493	525	525	534	539	551	522	536	519	564	534	512	547	524	539	512	552	495	537	521	555	521	547	526	510	553	587	527	525	575	529	532	543	541	540	511	578	533	564	538	512	529	560	546	532	577	534	577	589	531	547	497	535	544	484	563	532	574	565	542	540	553	559	574	520	508	545	509	533	531	518	552	581	543	575	542	533	531	494	528	494	541	501	526	584	505	522	561	522	530	502	565	538	513	548	529	524	554	545	548	522	535	507	566	541	532	552	535	519	531	524	537	545	506	521	506	559	556	547	585	534	522	535	506	528	575	552	526	529	527	520	547	545	518	521	543	543	579	540	545	533	518	545	561	518	533	444	558	535	544	548	528	558	543	526	561	551	515	541	557	493	525	534	532	546	563	513	516	543	585	560	536	538	538	553	559	552	565	524	524	527	531	500	552	537	515	493	522	542	552	540	565	525	555	569	530	492	575	523	519	524	552	530	558	526	539	539	552	493	573	509	534	519	518	521	487	545	509	538	552	584	554	556	507	569	511	588	562	568	523	555	541	496	528	516	537	620	531	505	531	508	592	531	526	568	526	527	527	564	531	566	510	540	508	558	525	528	571	540	527	550	502	541	526	513	567	559	549	585	558	553	524	510	512	498	549	509	558	535	548	519	523	549	521	527	536	507	527	542	516	522	543	535	528	484	538	562	544	542	531	487	608	519	539	488	549	520	538	497	546	551	550	553	532	525	553	542	528	540	511	555	537	497	503	593	525	548	570	568	570	497	542	514	528	550	534	568	579	553	514	543	555	576	517	504	556	574	514	523	561	556	523	578	486	527	495	519	520	550	561	564	523	508	536	547	540	548	559	539	524	493	527	516	552	521	561	535	556	570	501	566	569	549	551	549	559	553	584	545	525	526	523	523	587	534	530	531	532	513	551	531	541	532	585	546	577	512	516	515	549	553	567	543	543	569	584	526	548	532	537	520	535	509	573	549	588	537	527	516	566	503	593	549	550	524	558	529	547	555	507	542	586	541	508	581	561	553	511	579	544	488	551	529	553	541	519	514	532	535	552	521	540	547	541	532	518	570	563	506	564	542	530	506	547	502	551	586	543	550	525	516	504	540	561	541	522	549	564	539	555	542	563	544	534	524	496	561	555	557	530	543	536	529	562	581	545	525	561	536	504	541	511	532	563	484	543	494	542	532	557	534	535	550	554	557	512	557	562	544	539	551	539	567	545	537	512	494	546	539	582	523	536	559	544	539	544	563	512	517	546	521	533	538	550	530	555	494	528	560	535	515	559	515	536	553	530	563	561	511	550	552	532	556	550	541	533	559	531	536	580	515	524	510	527	528	572	553	520	558	539	541	533	527	552	529	565	521	539	520	520	551	535	593	539	584	538	526	523	497	530	544	527	539	538	606	512	504	582	571	539	532	564	567	528	516	520	501	517	523	520	573	518	528	541	521	556	507	563	522	566	529	536	585	557	534	518	540	550	546	572	515	567	570	546	520	542	523	545	549	515	558	544	559	529	563	564	533	575	523	532	550	533	574	553	502	533	544	515	524	488	535	522	526	491	541	568	541	541	544	524	542	514	601	588	539	541	555	521	526	553	517	497	569	509	527	529	484	531	552	552	495	523	539	528	550	518	550	528	535	509	528	493	480	573	537	567	523	516	542	543	531	542	516	531	562	538	552	534	549	570	576	551	541	540	530	500	558	536	556	511	571	563	563	555	529	571	543	537	584	572	546	515	551	512	538	534	582	545	508	488	521	567	560	588	552	579	493	530	566	558	539	573	527	518	542	549	543	490	518	563	546	544	526	532	542	531	551	510	525	533	489	534	545	527	541	525	528	538	552	558	576	529	574	505	518	561	510	484	537	544	514	538	516	510	527	509	547	553	564	536	536	533	565	527	559	499	549	573	525	523	572	539	550	540	535	565	526	534	526	584	545	536	518	525	459	499	541	504	547	543	563	562	546	509	533	528	582	515	532	543	536	557	567	574	526	558	532	547	495	528	497	555	543	548	530	550	579	544	560	531	607	551	519	548	531	549	504	582	529	505	537	531	543	555	566	509	533	559	543	529	556	528	561	566	566	525	561	535	541	510	569	515	525	510	543	559	558	498	531	540	527	573	534	535	564	535	536	609	536	540	498	537	524	561	551	541	545	530	519	556	535	518	550	513	550	505	550	567	517	528	522	542	508	552	525	525	562	564	539	564	546	526	562	525	511	571	559	553	525	545	514	550	484	541	586	524	537	529	519	536	504	543	580	537	534	537	546	514	547	535	586	512	551	551	568	535	526	556	588	552	526	568	550	554	558	589	498	552	544	543	524	544	553	538	544	544	553	534	538	557	543	553	490	526	531	566	566	519	575	522	520	532	555	536	536	548	528	486	551	547	526	570	511	509	528	498	517	501	526	533	518	531	549	539	548	576	541	531	524	525	578	520	513	546	524	537	527	556	560	527	554	524	506	480	558	542	577	535	550	525	515	532	518	529	564	573	559	558	496	505	564	558	489	532	572	522	527	485	542	523	538	534	530	586	528	497	553	552	536	551	570	524	558	557	557	531	499	563	546	534	553	540	556	578	567	580	563	538	545	527	538	562	552	538	523	533	558	530	494	559	568	534	554	572	521	579	528	553	563	500	530	540	547	564
23268	9600	11940	9760	5562	2470	1932	2790	3628	9879	1832	1082	513	477	423	412	386	431	386	399	373	353	389	385	359	349	381	351	359	366	353	380	384	348	338	368	345	351	353	343	333	312	360	373	374	344	327	355	342	338	378	332	372	362	340	329	355	348	306	347	328	366	323	344	325	328	330	335	299	332	339	347	373	375	323	392	351	378	353	321	361	302	341	331	329	320	339	320	379	362	388	332	337	348	347	373	342	367	352	339	362	330	308	382	370	331	333	332	343	342	344	327	358	325	346	356	351	335	313	379	364	344	331	325	328	345	332	351	309	341	349	319	393	321	364	353	360	319	333	347	311	342	343	359	366	337	375	362	351	321	347	352	347	325	355	340	341	299	346	353	366	316	354	360	363	387	361	359	350	364	354	339	327	356	331	314	422	336	349	354	351	329	334	336	313	359	355	317	379	312	364	336	367	342	350	346	311	368	347	340	332	356	342	372	325	372	351	318	310	356	383	355	336	341	354	346	364	335	355	318	383	346	311	358	373	314	359	322	361	357	324	334	330	321	371	364	324	344	350	375	361	324	377	362	343	335	336	341	350	361	371	341	380	338	343	331	370	341	333	367	349	371	371	332	331	337	365	342	322	325	338	353	337	311	338	329	314	323	368	354	362	352	344	344	351	323	351	336	368	363	330	348	335	342	359	377	383	352	355	333	356	338	302	349	328	361	351	324	349	353	363	339	362	331	344	354	321	325	340	347	322	371	332	341	355	339	358	342	353	365	345	369	325	313	324	357	346	352	360	307	339	341	332	359	392	369	343	330	357	327	353	362	322	313	347	332	335	350	371	329	334	319	325	368	331	323	333	341	336	351	318	367	322	354	388	338	355	346	342	374	381	365	370	367	366	342	338	323	362	341	327	351	324	331	322	361	354	309	347	345	322	334	355	359	347	338	334	346	356	345	335	340	337	358	306	332	346	343	304	371	365	320	364	333	329	350	349	305	333	345	320	351	331	309	351	322	362	366	382	339	329	305	336	375	365	341	314	351	327	338	371	357	352	350	315	343	395	332	350	323	329	317	341	328	380	328	345	363	327	339	322	365	310	322	350	321	348	358	334	336	320	337	337	371	308	353	358	332	342	331	326	324	351	323	314	352	345	321	326	329	333	368	326	337	298	317	357	321	363	323	340	333	382	341	335	330	343	345	327	335	341	327	313	364	338	361	309	318	370	293	340	378	317	343	310	345	292	352	343	356	319	328	374	367	309	313	352	331	322	364	348	324	324	382	363	352	341	357	343	324	348	341	333	331	357	352	326	326	339	349	373	353	331	321	336	358	287	349	345	348	350	355	343	351	367	369	360	355	329	328	358	352	363	353	355	346	373	352	329	356	347	326	313	327	345	327	340	366	349	355	322	342	351	364	327	320	333	331	312	332	363	344	336	346	347	355	331	325	321	357	351	322	357	338	366	349	327	364	328	360	364	362	323	325	341	350	301	335	371	321	332	326	348	386	369	349	355	330	310	359	331	343	328	314	335	276	353	364	375	369	336	352	328	375	332	360	381	360	333	323	331	348	327	348	358	324	356	347	342	339	359	337	378	348	346	334	348	343	319	328	340	361	339	320	353	345	340	354	341	342	319	353	360	347	335	341	344	374	329	298	352	322	338	317	345	324	334	351	346	353	335	335	327	365	318	314	370	346	341	315	314	339	344	371	351	345	355	337	329	347	349	364	358	326	320	336	364	356	349	335	352	312	358	329	325	347	344	348	388	382	342	321	339	348	333	318	328	361	331	325	328	345	368	364	339	368	345	346	357	336	311	342	337	314	334	335	333	319	371	337	319	376	327	336	380	341	375	352	311	340	384	351	345	370	320	330	380	367	353	351	361	352	301	331	352	311	333	331	359	309	309	318	320	349	331	368	348	323	305	348	367	352	339	344	348	347	339	346	308	339	312	359	330	367	319	349	320	373	335	371	383	338	318	368	364	345	325	357	359	352	324	358	308	340	353	359	323	372	357	335	354	308	336	355	300	326	381	337	326	334	364	342	359	369	354	315	347	351	367	356	343	325	302	363	350	332	302	345	367	375	329	355	338	338	374	310	369	351	365	357	322	364	338	334	358	341	326	333	336	321	307	332	324	343	375	357	326	325	335	345	341	311	323	363	316	334	325	346	332	372	320	344	360	338	279	353	351	367	364	363	392	328	331	312	312	339	364	358	327	329	350	355	368	351	329	346	324	354	356	343	326	339	372	388	355	350	327	371	363	326	363	342	386	378	374	347	352	319	340	323	317	379	367	340	370	360	386	338	314	332	345	332	326	344	367	327	299	355	332	319	343	350	358	331	322	338	357	337	344	350	312	337	334	348	352	354	320	318	340	350	352	359	326	330	350	358	306	341	324	350	339	325	354	357	317	332	351	340	358	326	314	366	351	334	385	380	350	331	317	353	358	323	319	315	315	317	349	363	374	332	323	363	321	335	328	355	337	328	333	369	337	360	345	334	362	316	314	319	341	331	345	329	345	329	331	337	309	391	349	374	335	308	351	357	391	373	338	349	382	328	328	316	335	339	349	326	358	359	346	320	326	305	301	350	309	358	351	334	311	329	363	309	355	343	327	341	352	319	369	355	371	334	370	343	362	338	357	323	308	354	379	327	305	372	355	331	339	319	347	325	326	326	358	339	345	327	347	309	303	334	324	315	296	301	354	331	339	352	347	323	364	309	344	353	353	345	315	336	338	322	331	309	307	363	347	356	333	331	316	342	350	364	375	375	369	333	318	350	379	392	363	339	348	328	345	358	330	353	344	345	331	370	348	344	351	354	361	330	345	354	310	342	338	339	306	308	342	385	327	319	354	350	330	349	382	351	388	352	333	314	345	359	323	360	359	348	347	352	369	340	346	344	338	357	358	343	319	316	350	332	343	363	293	309	324	357	309	371	349	302	365	346	282	330	342	349	337	370	341	333	329	358	334	335	341	334	334	392	330	368	359	347	296	311	351	322	344	353	329	323	346	337	351	335	347	276	356	337	339	330	355	374	307	329	328	339	337	341	320	339	340	332	332	331	340	322	313	361	305	334	344	372	375	375	333	344	305	337	304	330	326	295	337	326	331	330	336	336	359	320	333	358	361	322	329	368	318	323	309	325	324	347	375	368	342	363	345	338	299	302	326	335	335	355	359	320	356	339	352	343	352	315	338	334	332	317	310	341	333	371	352	383	333	381	329	345	333	333	312	335	359	370	355	373	329	334	350	347	340	322	356	360	342	352	336	321	281	314	289	321	331	356	349	335	353	340	354	386	325	346	334	341	347	333	325	301	378	349	385	327	366	334	348	320	328	349	329	363	355	317	313	323	332	363	361	332	340	336	352	318	364	317	371	330	323	382	349	356	336	341	336	345	377	376	334	320	365	329	323	377	343	369	349	369	348	332	359	344	345	337	352	323	311	319	354	322	361	329	316	317	339	317	362	387	345	323	340	384	324	342	323	342	330	335	332	340
11156	6953	17603	20840	14944	9028	7821	12178	14154	29163	3729	4649	1811	1589	1363	1292	1203	1222	1172	1130	1116	1074	968	1026	939	1011	941	915	924	975	863	903	897	862	864	851	883	856	871	841	809	853	824	864	821	831	825	819	829	859	848	806	835	832	782	779	822	834	798	798	762	743	803	808	739	830	833	787	800	783	739	784	795	820	819	823	793	819	803	752	791	754	820	768	759	814	817	812	737	768	802	768	739	732	800	792	785	804	742	772	755	764	791	765	756	776	787	749	792	823	735	775	778	787	798	798	769	786	793	823	766	802	818	768	767	739	842	804	805	775	731	834	770	737	784	745	812	779	750	790	785	762	761	731	751	745	744	717	769	747	791	759	769	785	758	767	767	747	810	786	765	832	779	786	737	769	800	762	762	825	721	768	808	722	775	778	750	743	813	740	829	785	750	774	831	763	775	770	779	744	766	795	784	720	833	756	801	766	816	787	779	816	774	771	749	760	799	788	771	759	791	791	804	792	806	750	828	835	781	784	743	740	739	748	752	791	728	754	798	801	749	795	781	771	730	836	759	779	811	782	798	799	798	752	817	728	790	816	761	766	800	791	758	820	758	726	780	800	765	784	752	798	833	732	838	755	763	747	817	741	768	765	774	811	793	817	740	804	716	769	786	795	780	748	794	779	759	725	790	808	797	780	803	767	764	776	767	782	760	771	726	747	769	735	833	737	784	736	821	764	761	732	796	750	734	746	788	792	784	797	762	773	778	754	734	759	752	782	773	760	764	774	750	782	771	831	756	774	772	780	784	774	801	734	802	752	748	737	744	786	749	813	781	777	798	718	775	824	780	800	742	804	816	810	799	774	774	739	732	796	807	758	764	782	795	780	781	764	785	775	734	805	787	797	777	822	728	734	818	751	763	830	760	767	743	802	753	780	779	788	760	766	765	796	766	787	772	829	768	749	725	768	809	767	738	750	781	747	813	764	791	804	760	773	744	815	783	778	796	781	743	773	792	783	775	733	736	765	708	824	775	754	794	782	749	767	726	809	791	746	794	817	805	771	793	819	770	784	760	771	802	782	795	797	764	722	819	752	797	778	762	809	775	780	728	810	737	754	782	762	788	765	794	719	776	726	760	794	767	774	821	735	752	737	766	759	759	779	791	772	772	766	743	786	801	792	787	773	741	774	742	773	767	772	767	801	827	741	773	766	742	797	768	796	784	788	783	773	828	757	809	734	813	754	761	800	797	814	801	735	759	804	755	757	790	764	792	793	794	790	810	826	754	774	766	759	783	824	754	761	755	781	779	742	730	788	794	738	792	799	814	776	733	759	746	773	780	758	798	741	767	788	794	802	829	799	767	742	718	731	758	747	755	791	782	765	790	776	794	766	803	786	813	769	745	773	761	793	819	806	772	801	749	737	773	784	777	798	728	781	750	782	766	746	744	784	748	768	704	803	736	780	831	806	779	752	784	771	727	756	765	773	780	723	826	777	732	810	798	731	786	758	736	829	754	772	754	740	776	767	812	773	805	706	782	761	808	780	825	793	791	828	770	782	779	762	764	765	773	771	788	787	743	746	785	766	750	783	797	838	750	748	789	813	731	827	786	809	760	729	771	791	768	736	770	768	784	768	794	731	746	797	840	790	751	779	787	793	769	783	733	743	758	798	809	776	768	797	754	762	784	800	764	795	792	764	767	779	790	841	777	811	759	762	756	730	806	811	714	793	759	772	791	792	752	810	752	782	749	746	789	815	779	792	792	779	784	768	745	788	761	740	801	819	801	738	800	773	754	805	768	763	803	768	754	799	793	818	796	775	766	722	810	774	751	790	763	745	776	821	800	790	825	724	754	761	742	794	822	784	765	764	738	778	782	758	786	768	751	747	815	768	792	775	751	743	753	810	801	804	788	750	808	731	793	787	835	790	781	759	770	772	813	764	738	775	758	779	826	747	756	802	776	780	738	759	769	806	765	760	802	779	747	798	776	773	731	779	754	744	806	742	737	772	824	756	779	771	792	811	751	790	749	786	740	798	739	799	842	796	742	760	775	780	801	792	807	834	780	759	826	793	751	735	748	759	756	787	821	792	754	764	795	800	739	756	787	754	792	737	789	754	739	757	779	779	766	768	757	800	825	764	722	740	777	816	788	735	799	798	762	797	747	795	740	749	757	740	819	776	699	810	773	760	798	744	761	785	776	782	803	830	757	790	791	720	748	712	754	713	796	799	768	762	776	747	810	707	757	770	761	764	737	743	780	722	799	781	804	809	771	792	752	775	790	777	755	754	792	835	786	719	759	794	786	759	818	776	794	779	816	779	795	764	763	827	786	815	797	739	750	744	779	711	786	786	847	735	823	775	808	848	788	800	771	783	756	764	773	783	773	795	758	762	782	759	755	772	839	783	787	763	762	780	789	794	782	821	771	806	809	778	804	834	755	760	813	782	791	720	777	715	818	775	762	859	786	793	785	789	781	787	716	777	790	822	804	814	796	774	753	802	734	763	817	756	787	754	792	781	745	806	766	754	742	772	785	788	777	771	776	763	779	801	773	798	764	772	775	804	704	792	750	747	765	749	774	759	749	766	772	755	776	802	764	846	767	786	756	782	760	807	716	737	796	780	745	746	823	770	807	817	781	773	807	767	762	770	734	787	828	764	766	750	776	779	790	783	767	713	814	774	773	806	787	819	783	742	776	796	783	790	806	737	752	737	756	804	723	782	790	785	813	760	821	777	779	731	790	783	774	753	740	823	780	784	807	768	778	804	777	807	814	798	791	801	809	822	777	811	758	800	788	801	773	816	735	752	781	803	812	788	763	761	805	771	751	760	786	782	777	756	765	773	835	750	758	763	748	770	795	790	797	813	793	720	750	780	781	746	760	792	784	750	750	805	824	815	779	773	740	805	831	765	779	764	760	815	739	778	764	775	742	758	762	757	699	801	771	730	795	800	774	731	784	766	721	755	810	800	752	803	815	768	794	760	771	800	728	759	764	733	781	789	792	793	803	735	766	753	730	770	836	771	690	734	770	773	754	784	768	804	793	754	752	752	790	765	784	767	746	743	804	800	796	771	743	739	767	770	778	753	809	737	798	777	778	791	851	806	787	790	823	795	744	810	734	764	763	769	786	779	798	788	824	757	781	736	742	808	712	769	747	755	723	754	787	738	813	805	785	768	741	800	767	782	827	776	746	772	829	730	838	808	723	753	735	771	799	800	796	769	804	772	811	771	771	788	780	740	783	788	811	768	763	758	803	727	796	744	727	796	797	760	753	771	743	738	698	759	790	786	744	786	766	819	818	743	766	792	858	794	784	773	765	795	771	769	775	745	765	748	805	814	725	773	793	775	788	774	804	801	744	753	743	757	774	765	796	770	795	716	780	764	821	756	747	741	786	760	731	744	790	748	790	749	734	781	762	803	774	799	770	787	807	793	784	757	778	819	711	820	714	766	806	818	785	755	721	836	766	769	765	793	804	755	774	764	740	854	802	759	784	836	775	783
5419	2346	3154	2897	1183	571	530	851	491	367	244	138	120	112	96	120	127	111	115	128	116	113	93	122	108	106	116	106	126	114	110	119	115	93	117	111	100	108	94	97	122	110	106	97	88	111	118	115	134	119	127	99	107	110	131	121	114	102	103	138	104	98	110	125	104	103	104	111	114	117	108	110	114	97	112	115	107	105	101	112	104	92	110	94	111	107	105	121	124	128	102	107	125	115	96	114	96	110	111	93	111	111	118	111	123	111	151	71	114	117	113	104	110	100	99	123	127	104	110	117	114	84	117	93	93	94	136	106	110	91	97	112	99	102	98	118	98	131	105	117	115	98	114	115	107	92	116	111	115	92	104	117	109	117	97	117	111	117	114	120	102	106	97	97	108	129	119	108	120	94	119	117	107	121	108	114	115	101	106	107	94	99	114	104	123	88	122	122	106	130	99	98	123	114	86	115	105	97	104	108	106	105	112	103	112	109	89	106	105	133	107	124	106	94	121	107	111	93	88	106	120	120	114	107	100	94	130	121	93	116	109	106	91	125	103	108	101	117	106	116	99	101	112	115	101	101	106	106	124	81	101	109	111	103	97	111	86	119	102	110	111	109	106	109	110	103	102	104	109	111	108	117	109	116	112	103	108	98	101	106	109	90	106	111	109	106	107	117	113	121	105	118	108	112	96	96	98	103	92	90	102	99	97	118	121	110	109	118	99	97	120	110	111	116	106	117	116	113	103	107	100	97	94	114	112	98	115	104	104	109	120	99	115	104	99	86	105	111	104	101	109	100	126	116	110	100	95	126	103	95	129	100	127	132	94	117	111	105	103	109	95	93	97	112	123	117	86	105	112	91	122	113	94	117	108	130	108	97	106	100	120	108	97	107	107	107	123	116	102	112	102	96	111	107	118	110	92	108	111	113	95	118	113	104	96	114	112	109	104	114	114	104	108	124	107	105	111	91	113	115	107	106	105	111	82	112	123	117	108	106	118	107	124	123	119	114	109	97	126	108	113	122	114	120	111	109	87	88	109	115	116	112	102	117	115	117	103	116	109	90	112	108	94	107	104	102	102	113	108	106	92	98	98	112	104	113	117	113	101	128	121	89	101	97	96	107	106	109	84	111	104	95	107	123	112	90	122	116	124	98	120	95	128	122	91	114	109	110	115	95	99	117	123	91	103	118	93	125	108	115	110	107	121	114	113	97	96	100	102	115	98	108	124	97	127	102	95	119	122	99	101	107	111	103	128	112	99	102	104	104	112	103	101	111	91	99	112	91	134	103	122	105	99	111	101	120	111	106	124	133	103	116	120	129	102	104	124	96	118	116	97	94	113	102	110	115	84	115	117	91	103	127	111	118	109	106	112	112	97	108	96	106	104	103	92	91	92	113	116	113	111	101	116	90	90	113	95	112	120	113	92	116	115	134	117	113	100	110	99	123	126	96	103	115	120	124	114	99	98	105	130	112	98	112	116	116	119	121	85	106	122	102	129	125	109	106	88	93	93	121	105	106	123	120	85	111	106	109	134	104	108	95	134	122	103	94	86	103	117	107	113	98	112	110	99	112	116	109	107	148	127	98	116	124	109	102	86	130	109	107	123	116	114	121	101	108	128	108	122	108	105	90	108	94	101	99	110	106	102	118	130	110	94	111	107	121	107	104	113	123	117	118	104	113	124	102	111	123	112	96	101	109	120	100	108	107	100	114	105	91	112	108	110	103	115	95	125	88	102	131	124	104	109	98	112	113	104	116	101	100	112	92	112	111	103	115	126	115	108	89	107	112	112	125	125	118	105	129	105	110	96	104	105	107	118	126	126	95	89	98	126	112	115	133	105	114	88	93	90	115	106	99	109	107	114	106	119	123	103	110	90	117	124	120	112	114	112	111	109	122	125	110	109	114	107	102	107	118	115	95	100	98	107	110	109	111	108	89	121	110	112	127	125	116	114	129	104	93	114	106	105	115	104	99	118	97	98	93	104	128	91	123	117	104	112	116	107	103	103	119	104	83	101	89	119	114	95	113	95	107	95	101	120	99	138	105	113	112	129	90	115	113	106	105	95	105	110	110	119	98	104	81	90	115	122	112	130	107	122	124	99	107	110	106	95	116	103	126	135	111	111	104	94	112	113	130	125	105	107	133	113	90	110	99	102	117	115	101	101	120	105	100	136	116	91	121	118	117	100	111	102	95	120	113	103	96	130	111	113	105	85	114	123	119	106	108	114	95	116	87	105	127	133	124	112	108	107	98	99	107	106	105	109	105	109	115	100	101	100	102	118	90	113	102	109	89	122	94	108	125	104	107	101	108	117	108	124	107	98	108	88	91	113	100	113	111	123	122	114	122	123	91	117	114	97	110	110	100	110	114	126	96	97	103	107	114	129	97	102	109	119	115	101	123	103	115	107	117	96	111	103	96	87	104	124	97	98	105	98	88	91	105	109	104	119	109	112	101	103	118	107	120	107	106	92	115	111	123	111	99	116	120	122	114	102	105	91	99	117	117	127	108	113	114	98	99	110	101	107	103	81	126	107	95	93	103	120	121	98	94	107	112	110	121	119	95	115	94	103	113	116	123	116	120	110	119	101	107	114	126	114	122	108	99	100	112	96	111	114	106	105	123	113	99	121	98	106	111	115	97	117	102	141	109	109	118	113	119	98	102	108	102	98	101	92	101	110	104	101	99	123	115	98	113	97	98	92	127	101	100	95	107	114	95	116	123	108	106	116	105	117	108	97	121	100	96	92	110	99	120	108	96	93	96	131	109	91	121	89	108	114	100	109	107	108	103	107	117	107	91	104	90	95	118	122	98	114	107	107	122	104	108	133	103	121	92	89	107	112	117	109	120	103	100	110	104	105	112	103	112	96	100	124	117	123	106	104	85	114	106	98	102	123	113	120	113	105	110	96	95	91	109	104	122	108	116	108	124	124	117	119	107	91	97	111	112	98	89	107	110	112	125	121	109	112	95	101	104	120	100	114	123	106	110	105	128	108	127	115	100	103	117	116	107	102	134	113	115	102	125	92	103	101	110	119	115	121	85	118	111	116	90	94	103	108	127	121	107	109	102	101	104	117	101	120	98	115	108	100	101	96	125	122	96	113	105	104	110	106	108	114	114	118	119	97	111	85	105	94	116	102	121	98	117	92	108	103	101	116	98	106	118	108	105	109	96	91	95	102	102	118	133	91	112	99	123	102	99	97	109	106	93	104	97	110	123	104	111	99	116	108	124	111	104	109	94	104	103	118	88	117	95	106	99	116	101	118	107	100	103	98	108	101	111	100	101	113	117	105	117	108	105	139	122	113	100	96	105	124	124	108	122	111	108	77	110	118	110	123	102	122	106	110	109	122	90	120	115	98	117	134	115	100	117	112	108	99	100	120	103	99	111	122	110	112	97	114	119	92	110	116	118	129	118	110	118	117	137	114	106	102	104	107	107	91	101	116	119	111	130	109	115	96	101	104	112	121	93	108	97	111	100	116	119	103	94
3420	2227	6152	8821	4150	2554	2609	4158	2613	2123	981	583	319	319	282	291	321	311	298	304	333	330	299	303	327	283	285	299	284	301	292	332	307	317	310	301	320	313	293	323	289	312	295	329	329	259	327	337	306	289	285	326	266	284	316	325	325	300	335	330	323	324	308	294	323	302	307	324	310	290	303	299	310	291	305	316	288	293	287	289	309	278	283	332	315	308	316	329	269	296	298	312	311	338	317	319	283	323	329	332	342	303	293	272	298	286	294	312	305	323	291	299	299	327	314	288	327	309	308	288	307	307	308	300	311	271	301	287	280	359	295	319	286	304	299	311	331	300	296	298	318	303	302	284	319	287	311	320	310	336	316	304	268	305	298	312	321	324	314	286	286	301	324	319	305	284	338	292	299	301	343	321	302	310	280	308	320	334	291	320	308	295	332	311	308	307	323	310	295	300	351	287	307	325	287	272	266	296	302	307	338	338	305	288	312	319	286	310	280	294	274	314	294	302	295	323	337	299	316	317	314	303	330	316	293	280	307	297	307	323	310	332	323	321	278	303	310	293	320	292	315	322	289	301	290	307	273	281	314	310	305	298	302	300	306	319	320	320	294	301	275	346	296	318	283	321	291	306	297	310	296	305	292	310	325	282	304	298	281	331	291	276	295	284	312	303	325	295	284	324	322	281	301	285	329	331	316	321	296	307	320	304	303	304	339	319	321	335	297	321	325	319	320	290	312	327	311	280	295	337	315	327	288	287	318	334	293	280	284	294	308	301	323	311	327	275	304	302	318	283	309	301	301	293	311	313	310	307	307	319	346	332	341	307	287	323	293	311	278	302	298	286	327	288	328	301	291	291	327	316	318	302	290	293	321	317	277	308	313	319	318	301	306	312	291	309	256	327	314	302	305	292	319	318	286	285	291	340	309	319	298	309	325	308	303	274	314	329	300	310	295	319	300	307	332	299	299	304	309	312	310	311	315	305	296	308	307	299	307	288	333	305	304	301	304	277	330	305	323	303	312	290	311	336	292	272	313	306	295	332	310	318	291	275	313	283	309	274	318	306	292	319	306	288	285	289	324	323	305	345	290	296	312	329	332	326	284	302	300	315	308	322	286	297	311	282	297	306	284	314	298	299	291	294	295	301	324	295	286	318	307	303	319	288	314	288	302	331	320	288	293	295	325	328	283	308	310	297	286	314	317	306	326	315	291	313	291	298	305	323	329	305	286	303	307	286	307	311	307	322	287	314	335	312	310	262	310	351	321	300	295	310	342	313	334	302	291	291	295	304	311	299	302	296	306	317	313	320	274	298	324	316	317	308	293	293	302	307	285	306	293	296	321	324	283	316	272	330	310	309	284	305	301	292	323	280	267	319	297	308	312	313	311	284	279	304	307	306	294	326	316	298	341	299	331	292	305	304	289	289	291	291	291	317	284	291	314	321	300	282	338	298	291	301	311	317	285	252	317	313	330	290	310	304	306	305	270	318	311	311	322	316	319	308	320	305	332	258	319	335	309	307	295	304	325	315	318	298	290	322	309	321	308	326	297	325	322	296	278	287	319	321	304	295	346	315	308	286	286	292	309	344	304	287	290	322	291	311	309	318	306	301	305	309	268	315	297	320	264	316	275	309	304	299	328	289	297	314	305	302	306	306	307	263	270	312	298	309	306	287	330	282	296	310	298	284	304	312	338	300	309	330	305	304	335	301	312	303	309	321	292	311	328	297	279	299	296	298	314	303	302	305	302	306	293	319	321	299	299	294	311	291	316	270	306	308	308	289	333	327	277	296	334	295	291	300	287	312	307	302	299	303	275	296	324	299	302	265	283	296	296	311	293	291	288	317	293	355	310	319	312	269	311	305	297	273	294	316	313	324	278	317	315	329	326	292	332	284	277	342	301	299	298	302	312	296	327	299	313	321	299	313	317	287	296	313	294	290	309	312	289	299	286	309	286	287	323	329	332	321	312	304	314	322	301	300	302	293	281	280	324	331	342	311	279	315	339	306	292	316	308	265	307	304	328	285	269	305	321	298	311	307	331	328	316	280	314	310	292	287	299	305	319	342	312	332	337	331	315	283	290	303	303	315	303	313	324	322	323	292	303	329	298	268	336	311	320	298	310	330	295	307	304	293	332	288	304	358	300	313	330	303	291	313	313	322	327	297	284	310	302	288	292	283	284	310	299	306	302	287	314	310	315	279	308	308	279	307	307	326	310	316	289	310	287	327	330	301	326	287	321	315	325	311	300	300	339	313	298	322	290	298	306	321	315	311	323	268	320	328	308	294	335	311	327	317	319	305	310	301	296	355	317	295	305	286	310	290	322	279	314	297	305	320	283	328	325	293	299	308	286	319	291	313	296	310	315	290	325	302	306	303	292	299	333	293	311	297	320	298	304	308	322	282	316	323	281	290	283	304	320	260	316	273	270	288	325	302	316	307	322	315	327	316	288	300	305	295	309	305	309	303	311	310	296	289	315	297	303	291	291	307	297	303	316	305	291	322	296	322	289	299	328	291	316	295	309	301	304	299	293	275	274	313	320	285	309	275	254	287	316	323	303	313	335	317	307	329	286	316	296	295	321	335	329	325	327	329	326	293	292	310	315	289	339	321	295	294	316	302	321	290	300	355	284	299	332	288	318	321	302	303	288	307	305	328	292	305	297	292	274	325	318	293	309	305	302	301	325	294	298	326	280	314	276	290	312	276	292	289	335	299	326	310	287	320	323	284	324	322	318	313	342	308	301	305	282	273	294	310	303	327	309	342	277	315	310	314	298	304	325	301	315	301	309	313	287	314	316	276	317	308	347	320	304	292	268	312	293	314	312	293	298	278	284	307	311	329	288	288	279	292	306	308	299	327	331	321	305	303	296	295	322	312	316	316	305	343	308	321	315	300	297	301	301	303	308	280	300	329	326	310	303	269	328	303	280	298	323	320	339	295	311	300	312	306	300	298	317	303	321	319	325	339	306	283	271	322	327	275	308	317	298	302	320	313	278	333	283	256	323	300	292	276	309	307	326	317	315	277	319	283	275	282	285	308	310	283	327	302	318	342	291	328	326	329	307	326	305	328	305	312	299	296	301	318	307	291	293	312	340	322	290	325	336	317	318	304	336	328	314	306	274	313	291	299	270	337	378	302	306	303	291	292	329	291	328	313	322	322	324	313	283	303	294	293	272	297	327	291	297	317	331	279	314	300	330	308	288	302	338	290	301	311	314	276	288	284	280	299	321	317	295	294	307	312	318	320	310	322	329	282	295	316	303	293	285	310	301	280	280	297	314	304	306	321	304	322	370	297	345	286	295	314	285	309	323	317	298	295	297	290	297	310	307	276	318	294	294	332	296	286	325	295	308	326	290	283	305	297	319	312	309	335	304	306	307	271	304	317	290	312	325	303	275	325	324	315	283	340	300	304	307	333	282	334	334	276	294	309	305	309	292	317	341	293	303	319	350	322	306	303	312	319	291	314	305	268	305	306	328	310	294	311	315	302
14840	5776	6595	6894	2942	1677	1560	1610	1732	3996	563	789	319	240	279	240	240	228	252	234	242	223	244	232	238	236	221	208	216	228	234	227	213	195	196	212	245	211	208	215	222	236	219	227	215	186	219	194	226	206	216	192	196	228	221	180	209	212	238	225	185	224	204	211	198	212	229	208	225	212	210	215	218	222	233	185	223	219	191	196	205	201	199	213	216	220	195	209	235	210	210	205	231	184	204	205	212	202	220	219	213	218	238	212	219	196	214	202	204	189	197	198	218	242	214	199	210	191	205	200	259	204	199	188	192	202	226	197	206	213	222	199	212	221	209	223	204	204	208	212	213	211	217	188	188	205	177	199	190	218	230	217	210	221	197	208	209	215	232	210	193	194	232	200	203	223	204	206	226	185	205	219	193	224	211	197	214	207	215	222	205	240	197	227	180	220	215	184	238	204	196	192	200	219	209	226	194	210	177	231	207	204	212	212	207	214	212	213	227	220	212	209	215	199	198	216	215	219	229	223	220	194	171	216	194	226	185	228	208	180	227	201	211	205	224	208	206	190	219	210	201	247	205	231	204	183	217	207	211	235	198	187	198	204	219	235	235	210	227	212	219	220	188	213	207	231	235	180	208	175	219	206	203	224	203	212	217	211	217	213	207	220	197	234	231	197	224	222	210	204	189	194	208	197	219	192	202	192	207	234	220	219	213	204	226	194	206	206	175	217	215	221	225	206	214	195	219	218	212	202	193	219	221	200	185	227	215	213	197	200	223	207	203	224	189	243	215	216	203	215	225	225	198	212	202	188	239	185	218	197	196	191	205	210	196	226	225	200	213	211	213	211	207	223	199	226	214	178	219	213	212	214	177	212	199	207	184	202	198	217	190	221	211	229	219	205	247	184	220	217	239	241	200	232	241	193	222	203	207	219	220	195	219	179	197	206	201	197	191	224	240	200	229	192	207	170	238	168	200	211	234	183	203	203	177	204	204	211	236	202	212	240	190	234	219	218	208	205	193	217	216	210	220	246	217	212	226	187	224	188	226	186	192	204	198	198	199	231	231	205	195	223	227	218	204	187	227	216	222	214	221	237	208	236	223	207	214	216	194	190	223	189	227	216	193	215	213	181	203	226	199	192	211	206	201	215	205	217	222	214	206	205	210	226	224	207	205	193	194	226	207	166	200	206	189	208	208	218	221	211	227	236	260	188	206	212	232	206	223	205	191	260	231	220	257	209	226	214	217	231	219	238	202	212	232	204	220	216	232	241	246	221	206	231	214	210	212	193	200	201	191	244	213	210	222	240	225	241	194	204	224	209	215	222	236	246	202	234	214	196	203	210	192	190	212	199	212	209	239	211	223	212	242	245	215	222	198	179	200	216	215	211	213	228	194	188	201	199	219	198	214	198	211	206	218	202	234	204	201	185	227	183	230	208	209	229	196	191	183	202	201	205	216	199	218	212	209	210	211	210	236	222	198	216	198	202	222	205	203	229	229	214	210	190	226	209	197	209	203	193	221	179	181	231	218	179	220	176	208	221	207	240	187	178	203	191	216	232	217	217	220	213	237	210	213	220	221	202	233	200	210	205	198	203	233	186	206	199	220	228	185	202	244	208	191	204	171	213	188	187	206	220	220	217	216	208	213	186	233	199	244	248	202	200	199	222	225	200	208	197	225	247	211	219	226	208	190	238	208	194	230	230	237	220	193	180	212	186	202	200	216	244	216	197	196	245	208	205	214	206	212	228	205	216	229	210	206	214	195	196	198	190	214	242	256	206	231	222	208	205	221	199	220	219	224	214	221	204	224	207	188	194	221	215	221	234	190	218	213	203	189	208	214	205	215	214	212	228	196	217	206	193	206	181	210	205	212	237	228	205	220	243	201	205	207	210	240	220	210	219	222	202	208	207	182	228	208	215	185	201	213	178	195	214	193	232	210	191	213	205	226	202	206	219	202	177	207	219	227	207	198	211	199	208	205	201	181	206	205	240	175	222	234	223	183	212	202	221	211	225	203	202	222	221	242	208	236	234	193	208	197	189	211	190	189	213	221	221	197	209	204	209	210	195	186	202	226	218	229	211	217	210	209	202	204	215	195	208	209	231	182	222	186	218	259	195	191	215	216	231	214	199	201	224	249	186	177	227	190	204	164	209	186	218	197	200	196	200	181	194	220	182	213	206	219	213	240	200	222	187	200	219	191	198	188	209	226	198	223	210	208	198	199	215	198	206	185	222	198	217	220	235	208	208	201	232	218	205	220	203	220	226	216	199	207	177	241	208	211	226	212	222	193	247	216	199	189	209	204	243	228	241	230	254	205	223	209	206	204	186	193	197	223	206	215	201	216	202	183	196	187	216	209	208	234	192	195	174	225	202	205	189	219	206	203	246	216	229	196	199	218	224	212	183	197	193	209	198	193	208	203	180	211	231	218	215	196	207	185	235	213	240	229	221	215	191	200	224	187	222	185	198	225	196	195	196	172	218	224	208	205	215	201	227	218	246	195	221	220	192	211	211	201	210	226	220	207	214	211	210	241	205	215	207	198	201	206	217	247	201	201	207	222	192	209	212	192	186	216	220	227	256	233	220	217	197	202	220	201	212	216	233	218	197	214	193	222	212	222	223	224	221	185	200	215	220	242	195	208	227	241	203	211	181	227	225	175	225	205	208	237	198	220	230	216	192	191	230	215	200	200	221	207	232	231	238	203	180	241	229	230	246	209	207	218	202	196	213	249	245	212	227	198	207	230	227	216	199	199	210	198	209	220	213	209	233	234	219	204	244	201	209	226	236	217	213	235	209	219	198	187	202	231	179	218	228	214	190	203	205	206	191	248	224	229	221	222	215	210	239	206	202	205	227	225	205	192	220	206	217	191	209	217	206	212	191	227	212	214	197	197	224	199	221	210	190	202	201	203	200	202	194	222	185	208	201	230	199	205	210	217	230	209	206	224	188	213	203	212	200	202	244	195	223	208	214	216	209	212	211	215	201	193	223	237	217	228	241	185	204	224	224	206	202	203	205	194	211	221	198	223	239	229	200	227	199	231	220	207	215	230	217	207	222	202	206	223	215	225	211	224	210	209	207	185	195	225	195	199	196	220	223	222	198	199	232	199	224	201	216	229	205	198	194	214	220	223	180	234	214	197	237	210	213	214	228	221	189	234	231	192	216	211	194	205	203	211	236	214	240	199	231	224	203	223	194	225	180	193	184	229	214	217	214	218	201	202	210	223	204	220	201	191	213	204	201	202	224	195	226	195	228	201	248	202	194	208	241	190	206	231	220	180	221	218	194	220	222	224	189	212	187	204	245	196	260	208	195	233	228	209	217	204	185	211	224	173	217	221	195	198	232	195	215	227	235	206	243	237	222	206	227	218	202	193	195	196	223	222	207	210	206	234	218	199	231	237	201	200	230	202	183	204	223	189	218	206	213	205	216	228	215	185	193	215	209	197	231	210	250	190	250	225	224	194	239	233	197	207	208	205	210	218	249	189	214
8580	4775	11675	17190	8997	6992	7034	7412	8655	15080	1911	3653	1156	1108	865	821	790	723	708	705	660	605	635	618	611	662	620	612	664	619	586	623	638	638	552	572	551	576	546	493	621	580	571	589	570	550	525	568	524	574	576	550	577	553	532	582	520	533	503	578	556	559	554	506	559	536	528	527	585	564	548	540	572	541	532	548	506	505	548	523	549	566	526	509	544	537	542	535	550	523	542	519	519	499	534	521	542	474	513	530	534	520	535	506	536	516	517	535	557	523	547	567	536	513	530	505	551	544	547	543	529	496	514	547	555	527	506	543	514	549	536	565	504	526	536	511	531	563	537	516	506	523	470	572	508	537	513	517	522	512	517	541	531	563	515	558	525	540	524	535	522	525	508	536	554	512	523	519	554	546	508	525	575	526	519	514	541	516	566	500	530	566	563	519	545	483	535	513	541	559	534	530	513	506	560	503	491	518	506	505	518	526	535	582	535	529	576	566	502	547	544	511	555	542	555	558	537	548	562	526	531	548	542	546	526	520	537	508	543	510	530	501	494	491	503	581	558	510	550	528	553	520	556	531	568	504	526	539	556	506	547	500	536	518	529	507	521	515	516	540	532	529	529	531	529	535	557	560	493	550	531	510	526	541	479	512	514	515	531	536	531	552	528	511	548	510	523	553	537	547	533	576	522	548	504	497	485	523	538	590	497	566	518	522	531	556	512	533	538	510	515	471	554	517	566	556	481	536	549	483	489	513	489	522	523	500	519	473	509	523	538	508	521	540	526	543	524	564	523	535	533	525	521	518	506	521	524	508	528	519	550	503	539	505	527	521	539	526	517	510	500	533	537	479	518	555	525	510	539	532	525	499	546	572	528	587	541	514	544	545	526	528	529	497	518	496	550	528	502	533	522	546	528	491	556	512	489	515	539	516	553	507	501	541	543	538	477	505	537	537	542	537	515	523	520	553	499	572	523	528	539	523	531	532	533	499	520	532	517	471	497	499	557	509	508	536	507	529	550	527	519	547	518	522	534	489	511	511	554	571	489	517	573	537	520	526	549	495	516	543	549	546	523	516	535	526	526	549	554	497	532	501	524	534	528	533	552	508	507	522	522	546	544	507	549	474	570	510	550	521	484	506	518	522	503	504	518	540	508	533	550	537	522	515	532	511	525	531	502	503	538	532	512	521	519	541	487	530	516	525	554	517	557	526	505	580	551	520	560	542	464	471	552	513	507	501	528	546	504	518	560	556	576	541	531	537	523	518	537	560	542	518	531	512	502	490	506	532	526	551	528	522	538	535	497	527	510	539	507	529	530	555	510	515	542	551	545	523	509	568	577	519	554	522	589	503	510	500	511	538	509	539	516	577	528	537	529	512	484	501	526	550	544	489	543	516	549	556	513	554	526	564	530	501	560	539	522	495	519	530	546	527	571	491	511	555	549	522	530	542	503	534	512	518	562	511	528	519	521	522	532	536	524	509	525	543	535	528	521	560	516	505	522	547	532	535	523	552	502	494	544	535	528	526	498	524	558	525	558	541	523	485	515	513	531	547	525	497	513	519	519	502	539	516	519	516	499	540	555	535	515	516	488	500	531	510	520	537	515	545	497	501	528	496	512	508	514	517	524	500	518	545	515	508	514	520	505	538	538	542	500	539	540	557	517	504	523	553	511	540	536	551	526	485	531	532	532	541	540	516	546	501	533	491	522	527	505	507	546	516	507	524	544	543	576	556	520	550	544	535	511	495	558	490	586	524	515	541	564	530	505	516	534	531	517	544	556	494	574	489	512	526	553	548	477	541	529	521	523	518	530	519	519	499	527	526	598	533	528	527	529	497	529	500	540	542	546	516	545	549	504	557	522	533	552	507	503	524	536	514	519	543	493	597	526	513	514	541	555	527	555	535	539	533	501	518	558	543	508	523	486	521	544	553	553	529	582	501	552	522	544	520	500	546	532	518	511	572	539	513	550	543	549	544	525	540	537	570	505	572	565	564	575	507	537	498	519	535	550	521	517	530	504	545	528	495	526	501	503	509	507	518	527	535	526	522	521	537	522	507	536	505	545	523	528	526	506	485	503	515	552	526	505	520	514	581	543	522	553	507	522	547	515	511	546	551	504	516	563	507	505	519	534	544	496	506	507	521	519	526	490	536	567	515	507	547	545	514	506	492	560	547	533	531	593	528	551	518	494	532	539	505	551	472	560	544	506	566	512	506	506	508	519	547	533	534	521	497	534	539	594	501	513	518	559	501	477	477	534	543	541	511	576	504	505	538	523	522	502	513	548	557	530	544	505	481	492	540	519	515	561	524	525	538	558	535	507	522	511	554	559	495	507	530	539	526	546	540	549	540	522	507	502	490	554	511	519	501	538	502	528	545	509	510	480	526	506	505	512	553	525	547	500	526	465	525	557	541	531	565	509	501	512	530	502	549	521	520	569	525	537	538	555	532	554	516	535	501	515	517	527	521	505	544	526	552	574	512	520	556	510	548	508	531	537	520	530	523	527	536	506	532	509	551	487	535	531	514	537	525	558	467	521	513	511	519	520	539	557	545	527	551	515	513	529	544	524	528	528	574	533	506	504	527	522	551	506	539	584	550	490	559	529	517	528	526	538	539	539	515	527	547	575	524	514	519	536	516	518	505	522	520	539	539	557	520	555	558	537	523	530	509	515	558	548	500	561	495	528	546	484	516	547	549	506	544	574	507	514	519	553	502	535	517	539	477	529	539	503	538	559	512	519	499	559	519	472	552	523	544	578	502	510	522	504	496	498	522	545	557	520	530	541	530	502	530	494	560	499	550	498	612	526	540	498	585	561	530	496	529	534	533	530	513	564	556	530	508	535	531	526	527	536	529	486	485	520	521	520	514	540	515	561	536	531	561	560	559	551	489	488	568	533	532	557	572	545	538	545	510	531	510	516	540	538	520	525	535	533	517	485	520	511	538	544	522	515	548	535	548	519	560	486	515	528	514	539	507	576	512	525	528	497	553	526	556	525	514	537	522	523	530	513	540	476	524	526	530	521	484	519	541	516	522	532	532	541	526	488	498	506	496	513	541	516	483	540	550	507	525	517	513	540	508	522	521	545	513	528	505	520	523	536	515	530	531	517	521	504	579	498	518	541	555	521	528	530	508	528	524	508	447	504	492	525	518	492	524	494	519	485	526	516	502	561	532	518	540	546	608	533	536	517	567	510	487	532	540	496	623	501	506	586	499	557	537	523	522	540	541	511	530	505	525	471	539	508	535	486	587	486	537	543	536	489	512	513	554	536	547	532	509	521	541	512	505	477	538	518	557	523	538	525	517	516	583	518	567	487	566	514	545	520	518	526	537	543	532	529	553	517	529	529	540	527	531	495	523	511	559	537	514	506	539	512	500	477	555	512	517	529	551	512	576	529	520	540	489	506	515	522	517	524	556	498	558	541	492	521	544	528	501	559	507	548	542	541	529	533	515	542	527	519	525	504	535	545	518	583	517	537	503	533	516	560	526
22748	9944	10065	10063	4345	2472	2714	2271	3288	5546	773	1175	496	513	430	369	393	409	350	363	397	383	367	379	355	364	350	357	332	354	335	336	347	354	338	343	326	351	360	332	343	368	341	303	305	365	340	359	321	350	326	315	352	340	359	348	356	330	324	322	333	341	327	336	309	342	307	311	379	351	324	341	374	352	349	341	345	346	357	320	343	341	331	335	359	330	329	300	324	291	332	298	336	334	356	330	359	345	348	364	377	330	351	290	335	309	336	279	311	336	351	320	321	313	344	326	340	382	334	371	317	305	329	320	328	325	321	274	341	379	344	345	334	358	322	371	324	316	302	347	344	307	373	323	367	303	378	324	328	303	344	342	335	357	350	332	336	332	375	318	356	331	322	332	318	319	336	328	347	317	345	351	353	341	337	296	345	356	325	320	302	330	340	306	328	341	325	335	332	326	326	345	357	308	343	342	313	325	326	310	317	316	338	318	371	303	308	337	327	352	339	346	385	349	359	305	307	350	345	341	373	309	347	329	352	335	315	364	371	323	341	287	329	333	348	316	313	363	330	299	370	336	350	331	370	347	328	336	346	331	361	342	326	370	353	357	320	337	351	346	343	338	370	333	335	333	307	338	346	357	300	359	296	349	350	353	334	363	327	342	336	300	329	310	322	344	351	313	323	329	304	373	345	333	338	311	351	338	319	323	338	325	301	356	338	330	334	328	334	349	361	320	320	320	302	326	316	356	326	321	282	362	323	307	351	328	323	348	334	316	343	337	328	358	339	330	344	301	332	332	323	322	350	317	327	352	343	341	339	291	361	329	321	358	311	335	340	311	334	333	365	333	365	344	370	345	321	327	347	352	328	347	351	319	338	342	323	324	327	316	347	338	317	292	330	323	362	339	336	322	329	340	339	328	312	328	339	338	320	317	362	320	345	344	332	332	326	373	352	310	337	329	346	333	333	355	361	352	365	327	304	328	338	336	288	351	345	311	347	347	310	320	349	341	335	330	318	337	328	346	322	320	339	325	320	346	330	337	292	316	331	299	328	310	341	356	337	330	374	340	335	336	349	348	322	322	360	348	340	350	364	338	353	349	327	348	327	363	332	320	334	342	341	319	359	351	330	348	346	325	337	312	355	356	339	326	353	338	355	306	306	344	376	339	370	312	337	351	357	317	321	355	299	357	344	301	352	337	295	296	353	332	308	347	324	342	333	335	328	337	350	368	354	316	326	324	304	338	335	304	337	341	355	356	301	305	303	321	339	331	307	339	347	338	313	318	356	350	331	339	330	306	330	333	354	337	340	342	326	341	306	341	338	339	312	353	325	307	335	307	349	344	340	350	334	320	344	331	376	361	352	360	336	314	337	332	297	295	360	336	314	380	331	328	327	317	354	369	329	385	336	297	323	340	331	340	318	384	317	364	342	337	342	353	338	314	324	301	338	342	316	328	329	324	339	295	302	311	354	314	328	344	331	362	314	327	322	312	360	339	342	328	375	352	322	326	306	357	312	354	302	364	348	298	346	346	346	321	355	357	329	332	336	333	322	321	320	358	347	320	340	339	350	299	319	341	300	329	318	322	352	316	338	370	338	319	331	363	319	336	284	337	336	370	345	360	299	321	300	308	319	333	331	350	318	344	340	324	339	356	369	365	326	348	333	320	340	335	316	325	328	324	339	322	300	339	339	329	323	311	351	359	343	320	333	330	348	323	319	357	338	347	315	296	323	310	385	364	314	308	339	317	326	373	327	344	316	316	307	312	339	310	342	309	320	370	356	335	333	351	317	311	309	345	308	336	363	336	299	306	340	362	328	334	371	358	354	359	361	376	335	328	345	346	314	303	355	311	337	329	347	329	379	331	319	368	345	322	330	341	369	356	323	382	352	357	348	317	360	336	345	335	336	358	327	315	328	333	335	311	338	354	364	328	328	311	299	330	308	312	349	358	335	365	299	335	327	359	349	340	327	324	300	326	327	349	373	299	318	330	312	343	325	343	361	330	332	342	359	318	303	349	335	324	320	325	350	393	334	351	329	331	372	311	346	340	318	325	325	317	343	322	349	340	337	343	317	331	334	315	351	327	286	316	343	333	336	337	319	308	305	322	326	349	329	321	313	366	357	339	348	381	316	382	354	321	347	315	391	308	353	340	324	410	368	352	336	345	314	342	367	343	339	348	349	339	360	323	351	350	354	319	337	330	341	353	312	324	302	329	350	355	319	350	332	329	338	347	306	360	317	328	351	311	339	303	335	330	331	327	361	318	341	362	320	329	336	339	336	302	308	333	301	329	364	310	326	356	369	338	338	311	353	389	313	342	339	317	331	319	331	311	321	325	328	350	335	339	373	310	343	360	355	358	323	371	344	329	325	335	359	305	320	316	334	337	322	344	361	378	338	292	331	325	346	347	345	340	335	337	300	353	331	328	334	306	375	331	347	326	354	316	323	335	334	349	354	329	334	323	368	353	327	326	338	320	331	367	359	329	370	364	358	312	344	355	346	329	357	322	356	328	313	332	292	308	334	330	289	323	356	309	350	349	340	350	357	321	334	340	325	317	311	311	341	310	310	359	328	322	332	322	363	314	294	333	304	310	319	339	340	347	352	313	339	354	342	333	334	308	331	365	337	324	330	323	340	327	308	330	300	308	325	354	315	344	299	327	354	369	347	346	379	349	338	334	348	317	319	347	322	345	317	313	367	346	336	290	330	326	317	283	337	343	327	299	317	364	346	342	327	340	341	289	340	300	317	338	322	319	349	328	329	354	311	337	320	299	307	332	334	336	332	326	329	315	334	327	314	344	401	334	352	333	340	324	350	303	348	338	334	337	372	317	354	347	377	331	333	355	324	328	339	295	316	326	344	304	364	327	381	311	326	332	328	325	364	316	343	376	326	327	334	322	311	327	302	335	352	323	316	324	329	356	335	359	342	326	316	338	314	379	325	321	350	335	302	324	362	319	326	308	370	311	360	349	342	305	331	323	357	319	314	372	347	366	350	382	335	309	329	341	364	338	311	335	330	330	297	309	326	338	350	336	343	354	324	341	341	333	285	310	327	357	335	309	354	340	349	346	318	293	328	341	312	312	344	366	342	340	310	358	338	360	321	345	336	342	361	359	349	346	349	335	336	322	331	345	316	345	326	323	332	273	332	368	317	311	348	349	379	327	330	306	334	341	355	341	324	342	317	331	296	319	359	378	328	311	315	344	351	349	333	323	323	345	343	333	366	364	346	312	372	333	342	366	356	304	309	341	380	341	340	324	312	346	345	324	333	307	332	316	374	312	368	299	343	349	326	366	322	338	346	299	317	327	311	335	335	317	339	315	324	322	302	342	335	320	330	338	360	329	353	341	343	333	327	389	322	280	343	307	351	354	329	345	332	334	312	307	334	345	338	340	326	324	335	359	344	344	341	303	323	360	336	355	300	334	317	324	342	328	332	334	345	324	342	366	330	358	339	317	316	304	342	349	336	320	329	362	338	378	355	365	352	323
11136	7059	15973	20862	11991	9254	11426	10348	14096	16221	3008	5518	1875	1736	1404	1306	1274	1197	1174	1074	1016	1061	1004	1085	953	950	940	941	924	915	933	830	850	846	864	873	879	827	829	831	840	836	861	774	806	870	819	829	836	836	785	846	789	821	819	799	790	787	845	823	857	746	786	752	783	826	821	819	798	846	808	816	749	805	783	808	742	802	833	747	761	761	758	773	789	751	798	753	765	735	751	801	733	756	736	764	813	731	728	843	764	816	730	781	766	765	731	741	773	768	790	774	774	748	775	811	807	741	739	780	820	761	800	781	797	793	766	821	727	757	716	797	790	700	739	786	723	800	809	775	766	791	787	777	783	775	742	757	763	759	774	730	714	756	810	736	744	789	755	761	758	783	758	719	785	750	795	756	748	765	839	743	796	785	775	756	740	770	775	802	760	785	763	773	815	806	769	823	756	764	759	761	787	781	754	791	799	765	748	756	770	777	768	817	747	772	818	792	773	747	746	758	734	761	774	795	801	749	761	773	763	760	772	779	809	727	784	731	744	764	762	798	753	758	733	764	734	768	795	794	770	736	774	752	757	792	691	708	767	745	778	772	775	774	804	752	717	745	725	739	744	776	786	799	743	770	767	767	755	781	785	825	830	774	780	778	769	741	757	787	712	779	733	762	756	786	775	789	788	844	762	726	763	775	791	707	732	786	777	772	757	780	744	790	770	776	790	796	778	783	730	736	745	739	740	742	773	804	794	765	780	746	742	772	765	778	787	742	789	770	751	738	797	710	697	811	772	785	755	761	765	737	774	763	773	738	740	727	740	730	786	724	774	769	736	717	756	771	758	753	764	796	744	761	754	759	729	767	766	756	754	745	744	755	759	777	762	787	720	723	747	794	737	763	781	733	782	795	733	755	822	741	718	715	732	771	775	711	791	771	760	803	755	734	753	736	747	727	744	791	766	761	774	762	757	739	752	743	759	789	728	768	779	754	765	766	747	742	763	830	795	769	778	785	733	788	763	711	772	746	740	731	794	761	780	757	754	762	787	781	726	790	756	776	729	791	747	737	763	786	782	819	806	769	794	724	749	747	742	776	747	759	750	772	821	731	756	774	681	788	751	766	793	751	742	718	753	789	728	769	749	770	772	788	792	795	775	800	787	762	803	784	748	754	767	743	785	755	723	817	766	811	785	759	751	745	798	774	763	763	762	773	789	740	737	818	749	761	730	762	725	770	713	764	733	786	798	760	764	757	775	750	791	712	749	765	775	797	759	755	764	782	776	755	753	719	764	768	745	701	706	764	754	722	738	760	724	752	751	770	731	782	744	782	809	736	795	783	764	738	740	754	770	761	785	739	771	751	781	741	749	781	777	754	730	835	778	784	804	767	754	773	746	757	783	733	745	750	781	726	778	774	779	761	782	768	734	724	769	755	758	747	762	722	759	725	753	766	766	749	797	785	754	787	745	762	790	731	806	778	739	750	751	746	752	747	785	767	759	745	717	790	747	807	703	762	747	778	735	790	728	693	768	752	818	735	791	761	788	735	773	737	773	744	732	727	785	763	781	761	785	773	787	787	812	775	754	853	770	768	701	804	751	767	727	754	742	723	747	800	728	751	736	773	782	768	761	716	766	714	796	749	814	812	762	773	746	751	764	755	734	730	720	749	750	734	764	769	775	774	796	757	797	793	807	791	761	792	805	729	781	761	759	774	755	789	761	748	750	752	747	750	787	753	790	738	742	777	703	770	766	760	794	781	774	725	774	784	767	742	800	768	762	758	725	737	770	757	753	782	779	758	739	725	734	768	769	782	744	770	702	759	772	744	770	755	730	787	729	736	793	758	731	738	778	798	832	679	812	735	777	747	763	760	792	736	768	750	753	791	797	778	794	779	806	740	762	808	768	780	758	778	743	773	825	797	794	768	803	730	767	750	759	796	740	766	764	739	830	754	732	771	740	762	705	742	717	732	775	753	779	791	746	790	764	785	759	720	763	697	786	788	722	743	784	730	736	776	728	740	750	711	759	710	777	786	722	742	752	808	728	729	702	734	745	770	742	788	784	699	741	744	761	799	752	759	741	825	784	770	781	745	760	735	749	784	758	719	784	723	778	767	745	742	740	740	790	751	770	746	776	819	746	751	768	782	749	797	777	756	768	753	732	787	797	754	778	735	770	780	724	754	756	765	763	726	762	764	751	775	752	757	813	722	787	778	771	741	794	726	772	769	761	776	778	790	796	781	798	730	784	744	731	781	767	778	796	780	813	787	810	753	718	771	753	739	787	705	753	755	755	791	776	771	766	782	764	745	734	797	778	814	781	757	747	758	819	757	762	779	772	761	718	763	742	754	741	782	762	743	730	741	796	754	770	737	754	774	720	799	770	777	771	772	788	735	720	790	760	750	824	767	759	784	770	774	783	759	754	709	756	775	761	729	748	777	751	775	765	780	743	786	740	722	767	774	757	729	760	775	760	765	770	728	807	774	722	774	783	731	786	724	780	746	778	785	718	751	741	795	746	790	805	745	743	766	754	778	814	724	813	729	792	758	725	720	741	786	742	741	726	771	773	728	729	777	696	730	725	739	784	746	792	742	748	770	788	801	713	708	786	775	760	767	767	759	799	768	767	783	720	763	727	730	768	784	748	760	750	729	717	783	782	771	765	779	786	790	783	765	794	742	766	758	795	749	759	746	766	699	770	723	804	762	791	747	743	781	759	741	743	750	816	753	766	715	705	768	803	702	718	822	742	739	718	733	766	741	748	751	758	754	803	769	789	777	782	761	698	726	789	764	767	750	700	747	725	793	832	786	754	719	725	720	775	708	735	725	756	731	796	753	780	730	749	771	733	766	819	737	720	782	735	754	813	776	757	765	809	739	744	762	771	844	733	773	810	764	793	703	790	727	745	736	768	769	753	755	741	748	758	779	804	774	742	820	756	791	792	734	730	744	757	777	755	761	721	793	786	800	767	761	753	782	763	805	753	768	765	772	787	765	801	727	765	795	750	776	771	774	771	831	769	801	763	791	764	782	719	779	799	796	812	748	756	773	781	737	736	770	776	778	799	748	752	788	762	755	781	737	801	750	756	728	758	789	801	779	740	748	718	756	761	760	784	744	738	745	724	720	800	782	735	779	764	741	737	744	730	767	790	787	729	719	759	803	718	752	752	711	750	765	788	781	743	756	784	741	746	761	766	744	794	762	751	725	747	763	754	774	751	800	761	772	772	735	772	760	790	789	725	750	736	767	741	747	726	786	760	768	741	760	769	719	806	764	772	748	755	801	742	752	773	767	738	781	745	758	760	799	756	746	789	730	767	807	797	774	777	736	802	799	767	752	765	755	815	777	792	763	779	788	764	699	763	721	790	782	720	741	759	796	761	782	791	773	762	747	795	774	774	783	736	785	801	805	754	728	737	745	705	756	774	709	784	781	756	800	773	772	768	803	776	756	805	767	760	747	728	747	732	801	753	746	766	757	773	736	783	779	787	752	738	795	726	772
5634	2095	3067	2541	791	692	808	612	401	226	154	124	84	111	99	81	109	114	105	89	100	93	79	125	111	98	106	77	103	92	93	84	88	98	92	99	88	76	87	93	98	97	92	91	112	113	104	92	120	114	103	96	104	94	108	82	117	98	130	96	114	110	107	111	102	99	98	93	101	101	99	108	106	122	124	89	83	99	107	111	92	102	93	95	108	112	111	102	105	95	104	99	89	99	78	127	107	99	101	111	78	91	103	88	107	96	100	96	99	106	108	103	84	86	94	99	102	91	93	87	98	98	105	83	84	85	112	90	98	121	107	85	105	123	87	110	104	92	78	86	105	107	100	121	113	111	119	108	106	105	108	104	115	99	94	97	88	82	95	91	87	95	90	101	109	95	118	96	86	101	96	85	87	118	113	112	105	118	101	75	100	101	95	106	106	109	89	104	92	91	94	127	92	105	98	89	87	113	110	100	99	102	120	93	121	108	119	106	83	90	91	107	83	110	104	102	108	91	101	87	89	106	100	94	83	88	107	108	110	82	82	94	98	120	101	98	112	102	109	96	106	108	108	100	102	82	98	111	101	98	106	108	103	125	102	119	96	105	106	99	99	117	104	93	115	113	98	101	103	111	104	109	96	122	85	105	87	89	122	94	103	97	111	99	87	88	110	104	103	103	101	113	91	89	113	95	99	95	90	109	113	120	101	113	76	96	121	97	100	94	99	85	99	102	105	100	110	94	113	93	110	106	92	108	112	95	90	76	95	106	93	102	107	90	110	94	126	97	102	96	96	95	88	110	102	101	88	109	94	100	111	84	89	81	98	93	96	84	92	105	103	91	110	101	91	93	127	104	94	114	98	96	91	99	115	89	102	92	111	99	98	88	103	97	92	87	114	98	127	115	91	88	112	118	102	96	105	110	98	102	96	100	91	116	98	111	105	100	91	97	107	91	80	115	97	107	96	89	99	101	118	94	103	87	104	92	97	90	98	81	102	93	99	99	94	94	106	93	103	97	87	99	101	100	90	93	119	104	97	102	100	84	84	100	127	112	102	99	98	100	106	83	96	109	77	90	103	105	97	101	96	111	108	92	98	105	105	102	126	108	104	104	116	113	101	87	108	111	105	87	101	123	96	79	108	75	117	90	89	107	106	104	94	104	124	114	101	101	99	98	99	98	107	111	107	89	112	102	108	114	102	106	102	110	83	95	91	92	99	104	89	99	123	88	110	102	102	110	104	90	82	88	104	74	115	108	102	88	84	87	109	105	89	101	94	98	103	94	105	94	88	108	99	96	102	100	96	110	101	96	100	96	104	106	113	78	101	92	74	91	103	103	115	94	98	86	110	89	94	96	104	107	117	110	83	108	101	91	77	112	89	106	114	107	108	108	90	91	112	79	86	104	116	100	109	94	105	94	103	115	100	112	107	99	76	105	82	91	132	94	98	106	112	107	108	90	120	101	94	89	127	83	115	110	99	121	119	105	98	109	113	104	97	125	111	85	112	88	87	86	87	90	96	107	102	99	109	111	124	102	112	102	91	97	98	111	90	94	90	110	104	99	116	113	122	95	100	105	116	104	86	118	86	82	98	82	106	88	92	99	116	86	86	81	102	109	91	92	102	85	104	95	115	107	105	105	85	107	95	104	94	95	114	112	100	86	107	93	107	101	109	94	91	95	96	106	97	93	99	100	92	103	88	90	103	92	95	104	103	101	96	94	123	116	85	101	117	104	104	96	108	107	101	104	95	98	82	122	113	91	97	111	123	112	105	113	123	112	92	114	103	97	101	113	111	119	102	125	107	99	110	103	106	92	110	102	94	107	101	108	96	104	116	115	93	97	90	101	82	88	115	104	105	114	99	94	99	92	107	111	93	84	99	109	84	90	104	102	82	86	104	101	116	88	93	113	120	84	102	102	99	99	104	93	83	103	92	96	97	112	93	84	104	90	99	95	92	83	111	102	86	115	114	107	100	106	92	98	96	87	112	115	102	108	92	109	88	96	97	101	102	82	98	112	101	97	119	119	117	117	91	93	96	86	112	110	103	91	88	111	115	84	101	115	121	111	87	100	109	86	87	109	109	97	106	107	103	102	92	86	104	96	102	103	81	104	107	98	112	93	99	95	85	111	99	99	95	96	90	92	94	95	110	91	95	107	113	114	106	116	96	97	114	106	93	92	96	100	119	93	112	91	117	100	108	97	89	110	107	93	101	102	77	103	107	100	96	72	85	118	105	114	110	103	103	104	108	105	100	100	104	100	90	88	77	80	110	103	101	76	97	96	99	95	122	117	84	86	105	78	114	91	108	102	115	110	118	91	108	95	99	94	87	111	87	111	105	120	111	98	121	108	109	87	102	85	99	97	94	100	102	108	91	103	97	107	111	106	97	91	114	88	111	90	91	90	108	113	108	105	94	98	94	84	98	116	81	106	86	122	100	112	92	81	98	89	92	103	94	91	112	86	104	104	112	85	94	85	116	115	96	100	105	97	114	108	109	107	107	105	99	117	103	89	92	103	109	96	116	99	110	87	116	116	126	106	93	99	87	94	89	105	103	88	114	95	98	101	95	104	120	104	92	93	122	112	101	90	113	122	104	102	120	106	94	96	99	103	104	82	93	87	107	105	82	120	104	112	108	105	81	105	113	99	125	124	125	110	102	103	118	91	102	100	99	91	110	97	103	85	113	110	95	93	99	108	101	103	97	88	107	96	117	106	86	85	114	108	103	105	86	89	108	98	97	98	106	84	101	94	116	111	106	117	102	108	103	124	115	101	102	112	119	107	100	100	119	93	101	128	99	114	105	106	97	99	88	103	114	122	100	93	86	106	109	110	105	110	93	102	96	86	99	80	96	109	103	103	95	94	112	111	99	116	114	108	97	114	93	102	114	106	115	104	111	91	102	110	112	106	113	118	89	86	94	102	111	91	97	84	100	98	94	94	95	109	90	112	88	90	105	115	104	102	90	86	107	82	104	105	107	98	100	111	88	109	117	94	106	98	80	95	96	97	96	93	109	103	94	89	97	103	112	105	81	86	87	118	106	103	116	96	88	90	103	101	115	114	91	108	122	100	104	106	121	101	108	93	97	105	93	95	86	103	82	97	94	99	116	92	114	106	95	105	94	120	99	90	94	105	115	127	111	100	113	133	112	86	118	100	94	105	125	101	97	107	94	110	84	91	112	98	115	106	96	95	89	94	107	104	137	97	99	107	90	128	107	118	124	105	79	116	106	118	101	125	105	91	105	117	98	100	97	108	95	98	96	94	109	92	105	88	81	102	102	92	92	90	112	114	94	100	114	100	113	112	89	94	92	97	97	91	122	113	88	116	86	87	91	86	94	94	98	96	95	113	97	92	83	84	91	92	114	107	112	102	111	84	107	95	116	88	102	94	89	94	109	105	107	133	91	88	99	93	92	98	99	101	97	85	86	109	113	94	90	112	106	106	94	91	91	76	95	101	107	107	117	96	98	92	111	96	88	102	111	99
3533	2029	6427	7508	2959	3270	3697	3215	2274	1227	692	452	298	325	315	272	281	290	297	288	274	266	267	300	294	319	268	318	289	270	282	307	299	307	286	296	287	269	300	285	301	286	326	275	306	266	276	284	300	301	288	327	287	285	334	284	283	312	286	270	283	294	311	291	264	298	278	281	299	302	298	300	278	297	306	270	296	301	304	308	271	289	298	299	288	276	295	297	298	300	267	278	302	296	281	288	266	298	297	287	296	293	301	285	297	274	303	309	277	315	278	280	307	297	296	280	282	311	305	328	284	280	273	317	304	280	272	311	293	250	292	260	295	283	275	324	279	313	295	309	307	277	285	283	289	308	303	312	265	277	280	304	283	313	289	294	284	298	299	261	287	271	288	281	304	306	243	297	295	321	273	313	332	283	281	290	258	296	282	284	286	284	305	258	301	288	280	288	268	263	316	285	295	301	273	262	277	300	294	293	288	296	311	276	292	280	289	295	308	284	294	290	314	300	299	296	296	322	311	282	297	304	275	292	296	282	290	282	302	287	282	309	277	252	290	310	295	290	265	292	291	318	265	273	289	305	317	288	295	281	278	323	295	287	296	277	254	299	289	314	294	290	310	256	310	283	309	312	289	280	299	294	321	273	285	299	311	299	277	318	287	251	299	317	276	275	290	305	280	279	316	259	314	304	290	295	291	289	271	285	305	286	287	311	298	280	299	287	292	290	284	270	290	292	301	272	301	276	317	278	266	286	281	259	276	295	270	303	285	261	261	268	300	289	306	270	284	256	311	288	287	283	291	267	265	294	269	293	319	292	291	297	285	277	282	285	286	293	300	311	261	295	330	279	294	288	280	272	295	290	271	300	286	272	279	285	315	292	272	300	313	303	278	293	312	303	247	265	285	287	274	301	292	298	287	267	316	284	323	310	306	266	258	324	256	273	296	289	269	280	291	299	318	322	310	280	285	285	296	292	288	277	262	291	262	287	269	292	291	323	260	288	269	322	287	294	262	287	304	287	287	271	284	278	289	262	303	281	291	303	285	286	277	326	284	287	301	293	335	323	287	303	269	279	303	294	296	297	289	273	277	281	265	266	281	286	289	277	283	275	280	292	305	293	315	262	263	301	286	320	298	268	260	303	258	279	270	309	301	272	283	289	266	306	276	279	274	299	291	259	286	295	313	308	282	293	293	256	283	294	281	305	313	272	304	265	285	277	298	294	289	293	282	277	291	250	312	272	281	271	280	282	290	274	295	290	281	319	262	292	313	263	299	286	314	265	266	278	288	309	299	273	306	273	303	268	280	292	303	297	302	294	321	306	305	288	299	267	301	275	272	296	295	289	288	258	287	275	293	285	299	314	292	265	304	279	297	282	321	306	291	302	285	293	319	264	292	308	315	279	269	294	263	281	316	317	290	292	290	251	282	267	297	284	296	276	268	303	330	288	287	279	276	308	305	315	306	279	287	292	243	286	283	285	284	283	301	289	289	304	291	314	275	316	264	269	277	265	280	260	285	303	290	276	303	289	269	307	310	298	296	290	300	276	289	285	298	301	300	284	288	271	269	297	301	310	267	309	263	271	302	296	267	293	281	296	274	296	264	300	277	310	326	292	292	290	272	273	254	284	297	312	278	302	304	275	276	303	295	265	288	307	261	294	277	274	307	277	290	293	308	316	262	279	245	275	296	303	313	302	299	279	298	291	280	323	315	290	283	297	275	313	320	277	271	353	288	266	275	300	277	280	316	299	300	285	271	273	323	286	301	310	305	283	284	313	276	288	301	283	304	317	279	316	322	324	291	296	281	312	313	298	304	284	293	308	273	263	276	290	279	283	311	261	264	292	306	310	312	295	282	289	279	275	269	307	278	270	283	290	285	284	274	283	294	303	296	310	262	264	346	279	276	267	277	311	331	288	274	273	287	289	288	292	286	292	311	298	276	296	267	264	320	301	278	291	280	282	287	293	297	273	295	266	280	304	287	270	268	318	273	305	285	286	314	297	295	274	297	308	263	308	308	293	291	267	291	248	289	297	277	270	268	298	292	272	298	260	240	290	293	296	282	274	273	269	312	307	288	298	274	288	328	305	292	304	293	299	271	288	290	275	263	269	282	299	290	288	259	262	305	256	308	277	287	296	295	289	311	313	283	287	265	310	282	310	268	309	289	296	288	310	273	295	260	305	321	274	301	281	284	277	304	335	281	280	278	287	255	292	300	289	298	297	308	281	259	298	279	309	293	286	282	327	277	282	269	263	287	299	304	315	305	272	281	300	283	288	284	288	287	315	268	285	289	313	300	282	313	284	285	296	284	247	283	295	289	274	291	276	263	282	292	307	306	305	294	288	308	282	290	287	287	299	294	280	300	282	277	286	297	277	252	306	297	253	304	327	289	275	300	300	287	270	264	304	287	273	280	298	280	296	314	303	297	308	289	279	299	276	304	287	301	287	285	306	322	297	292	319	303	278	274	258	288	307	288	307	268	295	298	323	272	287	315	279	281	279	303	295	287	276	259	294	264	289	301	311	259	302	321	291	282	290	276	290	279	314	277	291	319	281	288	292	288	298	310	290	302	284	280	296	313	268	310	293	291	290	268	312	285	299	281	262	288	296	291	288	288	279	273	260	294	264	266	300	293	292	273	300	244	277	294	295	266	297	268	286	269	303	292	304	282	304	302	303	269	316	304	325	322	282	279	275	302	275	274	279	298	248	291	270	288	302	281	282	293	308	289	305	312	326	279	287	322	308	298	302	262	274	282	313	307	285	300	260	301	261	260	319	305	296	301	283	300	255	264	273	294	266	305	309	324	286	310	287	273	281	303	271	289	300	241	281	278	269	314	298	280	267	289	299	291	302	282	272	271	271	276	285	290	295	313	282	305	302	273	299	263	273	309	281	297	307	279	338	305	283	275	266	301	281	299	302	281	291	328	287	285	306	300	287	280	299	293	285	297	296	269	278	282	256	293	261	278	299	288	287	264	296	292	297	279	299	274	300	274	256	275	301	311	305	285	296	285	300	302	291	309	305	298	276	272	270	276	295	303	300	291	326	306	254	259	266	322	311	290	304	327	295	266	284	253	292	293	298	291	244	278	284	272	294	302	292	285	306	337	297	302	294	285	317	294	308	291	265	294	301	282	301	288	272	298	306	300	296	297	319	274	311	288	287	284	290	311	289	272	283	253	317	293	341	299	288	287	290	314	283	287	268	321	268	293	274	286	311	278	311	288	291	264	264	300	310	300	299	250	309	293	288	306	289	279	297	293	277	289	297	272	308	317	260	310	274	303	289	256	280	291	306	319	316	302	237	283	290	296	266	307	294	282	313	269	289	260	280	303	264	273	280	286	319	274	286	273	316	299	297	271	284	318	305	282	279	320	296	277	279	279	285	291	293	311	275	291	284	298	287	269	281	290	302	293	317	303	297	284	308	312	270	310	272	298	288	277	265	293	286	291	327	263	326	311	283	299	290	272	305	305	270	333	289	320	290	274	293
15431	5405	7218	6051	2436	2282	1928	1551	1905	3080	391	415	308	320	233	255	236	223	237	197	214	241	206	294	230	198	231	202	204	201	248	216	233	232	233	220	185	191	223	212	193	216	203	215	208	206	210	195	202	197	190	217	215	195	188	179	197	204	191	213	192	217	187	189	209	226	238	235	211	185	205	207	212	224	232	186	213	202	218	205	198	242	231	226	223	172	215	191	181	220	225	207	189	199	189	229	204	207	206	191	214	206	224	219	188	227	194	214	217	193	204	201	220	202	218	220	169	223	213	212	223	202	214	213	213	191	203	199	192	224	217	225	208	196	191	180	208	210	194	185	213	215	221	202	217	220	219	188	194	214	204	202	212	191	210	215	205	222	223	199	233	213	210	171	186	203	201	211	202	225	197	215	218	189	225	218	219	205	192	204	206	192	224	176	198	185	202	194	212	210	240	212	217	216	207	194	198	202	205	240	205	226	213	258	219	203	181	181	222	201	204	206	222	212	191	242	213	214	249	216	202	196	206	228	189	206	218	219	229	200	197	214	199	214	217	227	198	216	201	199	212	196	194	166	192	204	217	219	199	190	213	197	205	200	186	209	207	244	159	205	210	214	222	205	207	225	226	215	197	199	199	214	208	225	236	206	223	194	205	207	210	231	218	216	198	213	197	197	208	209	204	210	204	220	193	204	207	207	186	227	171	199	201	196	202	234	180	206	220	216	202	204	233	214	196	212	203	221	180	167	203	193	203	212	213	194	209	199	189	195	210	221	199	210	233	204	218	185	218	212	193	210	219	203	216	206	214	229	223	212	194	237	197	189	222	217	212	208	193	219	206	216	218	221	211	225	214	217	220	228	204	205	200	230	188	239	233	197	193	168	222	212	212	179	226	248	209	199	204	200	178	223	205	190	218	209	217	215	223	216	212	204	215	200	194	202	220	199	188	197	199	167	195	215	229	186	179	209	177	226	229	203	189	213	227	223	190	227	230	266	228	224	221	164	205	194	230	196	221	206	193	197	206	235	200	223	197	222	213	208	188	231	218	204	209	213	242	232	218	203	200	238	210	203	219	206	200	238	201	202	181	210	219	235	220	216	233	185	191	204	168	222	223	190	215	215	191	183	234	232	227	216	212	191	208	219	233	223	212	217	211	218	230	211	219	199	193	213	231	245	215	196	200	230	201	196	204	235	211	200	205	175	190	200	197	206	193	219	205	210	189	206	217	209	221	234	217	229	218	221	195	206	162	207	205	170	210	204	196	181	216	191	216	201	227	189	211	231	212	208	211	234	205	183	195	247	206	221	210	185	210	215	207	185	191	193	192	195	208	190	241	234	191	217	215	218	198	219	215	223	208	236	218	196	199	200	249	212	208	204	232	186	187	232	202	224	206	217	198	195	198	212	209	185	230	208	227	199	194	201	173	211	232	214	229	213	221	228	204	187	197	180	201	207	199	238	234	200	188	197	176	185	208	213	186	228	196	208	204	208	219	180	184	252	257	222	213	203	210	219	181	192	213	212	203	234	204	200	196	165	217	216	217	211	221	217	223	223	192	213	219	224	231	224	178	197	213	214	218	223	210	197	203	199	190	185	195	184	219	231	195	210	213	216	234	212	212	221	185	214	188	191	204	187	245	243	239	210	209	226	203	208	191	203	221	183	199	211	203	226	197	231	217	223	178	215	227	206	180	219	205	211	214	195	214	200	226	204	213	196	189	182	210	220	241	186	200	230	234	215	207	196	213	230	192	180	191	200	201	208	206	205	207	225	207	222	203	217	212	192	226	220	186	227	203	180	202	184	213	239	208	205	197	203	219	207	205	217	206	210	245	199	184	211	212	192	211	176	193	227	214	206	207	243	206	252	207	225	197	190	210	245	210	217	215	201	222	230	237	212	209	208	195	218	224	218	193	211	176	207	203	205	197	209	262	230	214	209	199	215	238	224	222	180	176	222	208	206	189	225	221	204	202	235	190	184	214	203	206	212	230	224	200	188	195	189	194	201	212	221	227	217	235	208	218	230	208	197	232	198	178	222	250	232	189	202	208	209	188	217	240	219	218	228	192	189	222	224	217	216	202	234	179	229	234	198	201	224	209	193	208	214	205	198	232	239	212	225	201	177	224	223	211	236	208	241	208	185	186	226	206	193	180	224	215	209	222	202	227	220	214	186	196	215	219	205	189	185	206	227	229	206	225	216	198	213	193	222	195	221	202	179	203	228	220	202	206	206	217	207	199	214	215	204	197	222	209	209	191	240	220	220	202	211	176	243	175	200	195	213	230	174	238	204	229	202	189	220	215	191	215	211	190	225	210	211	200	188	216	204	180	195	189	209	225	245	183	185	224	200	197	224	210	226	206	238	191	209	223	221	206	217	218	220	209	201	199	199	203	188	206	205	211	180	196	196	203	201	200	191	222	180	221	209	194	208	194	205	217	225	217	225	193	214	198	210	186	224	221	246	217	233	239	231	224	219	201	234	212	195	183	211	202	208	203	208	229	194	209	189	213	196	217	214	206	248	192	195	217	190	194	205	205	217	203	214	186	197	199	200	178	205	181	203	206	218	198	234	183	205	203	198	213	199	201	204	198	226	214	205	181	183	222	201	197	217	204	193	190	176	213	196	222	208	198	213	201	212	213	208	170	201	224	234	222	214	210	196	186	217	217	217	206	205	222	191	226	222	221	210	191	226	212	193	212	199	209	190	229	203	245	215	192	198	211	223	232	217	221	215	228	192	211	220	214	206	233	192	204	218	226	191	209	219	216	214	242	237	199	199	187	220	209	223	226	215	180	217	216	214	199	195	200	214	184	205	196	193	214	222	186	174	198	197	227	232	228	184	211	187	211	184	194	200	187	190	217	206	217	182	195	215	199	205	209	184	225	208	226	227	211	194	204	232	194	219	211	205	202	199	176	198	204	198	238	215	215	254	184	209	210	223	205	230	225	218	200	208	192	215	202	211	199	218	202	213	217	179	218	198	206	228	214	213	194	189	217	218	228	217	203	185	197	186	220	198	212	192	220	221	196	198	206	193	204	220	227	213	205	214	212	224	227	233	191	181	208	211	222	235	188	203	204	211	195	212	202	193	195	205	207	188	215	231	205	227	189	198	202	189	210	208	203	223	201	217	213	236	188	208	204	206	219	221	198	221	235	220	202	228	212	214	212	202	196	213	204	204	236	206	214	208	214	194	170	226	215	204	212	235	226	212	190	219	234	258	227	236	208	209	190	218	220	217	195	236	197	227	194	196	197	210	189	190	204	233	238	197	229	187	213	198	226	216	207	211	212	198	219	193	234	207	201	208	221	203	215	201	204	215	192	211	210	187	201	216	215	219	218	199	198	183	203	221	199	202	214	207	211	228	196	220	185	195	210	220	217	220	215	191	208	197	218	219	194	211	229	219	232	205	210	210	203	209	220	195	182	189	204	217	204	220	193	200	212	196	211	213	202	224	226	220	205	204	234	216	198	195	203	175	195	220	218	213	213	240
8813	4363	13153	13725	8251	9367	8468	7253	9478	12099	1563	1816	1116	972	879	793	723	755	786	670	693	679	668	616	645	612	625	661	637	557	563	600	608	539	602	557	543	562	535	574	557	552	581	586	556	533	530	537	559	532	556	547	533	578	531	531	524	552	527	572	506	498	519	541	529	537	562	567	550	546	562	551	521	518	538	556	542	555	586	534	528	548	526	550	521	511	516	497	561	546	495	567	515	531	534	549	536	526	500	565	492	547	565	517	519	528	533	532	559	556	510	523	541	526	555	537	524	490	532	498	519	489	533	520	508	556	548	491	560	519	504	520	497	538	520	497	531	525	549	529	555	552	516	510	511	495	526	539	501	530	554	514	506	520	514	528	519	514	559	571	494	548	556	457	506	509	552	492	541	488	519	513	504	534	520	533	554	536	522	550	578	497	514	525	525	523	482	501	481	531	498	506	505	511	544	505	560	523	494	535	502	496	550	518	501	554	514	567	523	520	516	516	529	476	486	550	513	541	520	522	545	480	469	511	532	553	524	528	505	546	507	510	526	536	549	528	489	532	519	522	508	536	511	515	525	565	498	523	554	542	550	541	493	517	535	527	531	523	505	486	503	498	532	559	518	569	508	531	505	528	553	543	499	520	521	521	504	516	500	511	503	529	559	517	532	536	506	489	539	530	498	518	531	498	510	536	518	519	501	539	543	532	512	533	528	496	554	474	510	530	503	493	543	495	522	495	516	526	537	505	519	501	481	521	489	532	523	515	503	519	525	509	536	495	519	517	559	557	511	491	523	512	522	524	522	564	496	533	499	536	482	545	538	518	497	539	527	496	553	520	528	545	508	538	520	526	543	508	481	526	553	510	508	502	506	528	550	527	506	505	541	543	504	497	531	496	505	525	526	514	526	520	522	546	562	524	512	502	520	567	539	556	532	515	483	544	499	502	510	534	544	491	505	496	545	511	546	476	517	504	496	512	526	531	540	542	547	519	486	514	531	501	489	519	542	484	534	544	537	492	517	488	556	518	478	528	537	495	525	511	512	500	524	489	548	528	505	496	527	502	565	535	533	529	471	522	486	521	533	532	516	498	523	503	528	549	505	516	557	497	524	473	507	498	484	510	525	561	485	517	497	523	564	537	533	536	503	533	534	500	543	490	485	513	520	538	521	504	531	511	507	487	548	544	489	487	503	497	500	528	493	495	546	527	495	537	503	537	513	521	502	521	501	562	518	504	509	528	508	486	486	475	546	542	527	519	507	505	534	513	511	591	531	550	531	511	503	482	519	565	480	504	495	489	533	489	479	515	538	482	554	454	525	493	493	549	528	528	500	510	541	510	526	517	529	527	555	556	552	539	514	525	510	510	502	510	510	530	505	516	515	525	559	563	534	483	489	522	514	532	479	527	511	546	496	517	560	542	540	504	553	497	537	514	489	488	515	487	515	512	510	526	537	518	514	554	496	527	552	519	511	519	497	499	506	511	515	557	529	515	531	577	528	495	517	516	479	535	517	535	531	559	541	521	548	542	524	535	472	519	507	506	553	484	544	506	542	502	489	502	534	506	571	529	527	516	538	527	525	530	551	541	502	530	502	514	556	537	541	515	514	502	516	489	542	516	533	491	500	523	517	536	526	519	582	542	514	528	500	567	522	526	522	516	550	554	528	504	487	507	564	505	517	468	539	487	500	528	520	527	568	517	526	518	482	482	515	543	529	497	517	557	500	530	537	492	525	545	523	525	507	530	548	452	482	513	478	548	567	559	504	465	535	540	526	515	517	471	526	475	540	488	529	488	530	543	493	534	498	487	535	483	522	528	489	521	537	520	526	496	554	506	563	526	537	483	515	513	536	521	512	504	555	515	553	535	544	501	509	524	505	530	512	497	568	548	506	501	525	493	495	521	534	537	486	500	505	546	548	558	528	515	515	532	528	522	515	504	509	532	530	531	486	533	503	534	534	512	482	450	514	535	506	527	521	535	526	522	478	554	513	538	532	521	515	478	540	512	588	549	520	498	556	565	523	519	557	506	534	543	505	506	493	547	490	537	514	503	488	521	491	527	545	525	521	504	576	516	529	518	548	515	573	534	583	522	529	508	502	529	533	529	531	542	566	506	519	513	501	505	507	506	549	546	534	504	507	545	513	528	497	514	519	542	505	502	511	515	518	507	522	556	528	516	503	504	532	526	517	505	537	484	509	523	504	500	480	519	502	563	519	507	553	526	505	533	558	493	537	528	540	520	508	521	485	526	473	479	507	557	532	499	528	579	518	501	469	487	498	549	545	520	530	492	505	544	507	518	516	521	534	526	491	530	532	518	538	531	530	571	478	543	524	480	485	505	511	551	502	528	540	527	503	508	543	531	494	477	536	536	498	521	514	496	537	519	479	537	535	479	500	488	491	496	479	530	517	511	541	503	538	528	522	539	538	541	552	514	514	522	499	505	507	524	556	503	493	512	507	529	528	541	528	549	538	499	569	521	493	570	524	519	537	497	533	502	502	540	521	496	506	512	542	526	516	528	518	527	508	526	532	522	511	500	485	476	507	530	529	550	569	527	551	539	559	540	506	492	482	524	525	585	499	537	515	536	516	569	563	580	522	487	540	513	512	521	477	516	548	499	497	485	545	509	570	542	521	534	516	547	481	528	499	514	527	532	479	509	542	485	536	554	554	485	567	527	541	535	515	559	529	493	544	533	546	520	501	518	518	524	519	485	542	478	497	496	518	521	536	543	493	530	546	531	488	498	491	513	521	539	558	478	504	513	520	511	528	542	489	504	509	514	514	523	474	514	509	499	575	529	491	523	517	527	505	512	515	531	490	508	510	575	567	519	541	497	526	536	534	514	538	518	506	534	482	493	546	542	553	494	514	487	526	534	524	543	522	519	504	490	480	524	536	518	519	505	548	516	517	523	537	525	538	512	528	515	550	520	525	559	497	525	580	493	489	508	500	499	555	539	508	538	525	538	494	534	528	482	499	525	568	479	525	497	525	529	525	504	506	540	481	512	531	515	513	506	518	531	502	485	535	490	512	532	524	540	514	515	498	500	538	529	505	548	556	541	553	519	524	533	519	503	530	513	502	498	512	490	526	561	517	543	489	487	515	521	503	502	558	500	534	564	505	529	510	501	514	455	523	500	507	494	483	547	517	559	543	524	567	490	520	523	560	494	543	485	505	551	509	542	539	484	545	532	549	536	533	542	514	517	537	495	538	489	561	492	534	510	488	520	514	519	556	507	532	490	527	486	501	553	493	481	528	514	493	545	508	538	544	543	506	527	498	554	522	540	537	488	543	472	500	482	487	518	541	489	543	497	518	501	528	537	544	528	528	491	504	518	501	503	487	503	543	499	539	513	532	521	549	542	482	488	541	520	523	497	508	543	496	545	517	514	578	565	483	523	529	540	518	531	548	498	533	484	549	524	530	547	529	559	515	515	540	533	514	530	534	523	566	497	535	528	466	532	537	548	499	500	528	535	528	516	526	531	497	523
23695	9470	10389	8238	4266	3752	2826	2078	4829	6825	857	652	504	523	417	421	372	411	409	374	379	360	361	383	357	373	380	338	369	315	360	344	356	364	368	351	359	367	356	358	319	352	345	351	369	352	360	320	314	362	318	344	354	367	351	334	372	355	306	334	354	331	328	341	362	339	358	367	349	320	313	332	358	340	359	365	335	324	318	369	352	311	357	345	369	320	335	336	304	349	311	308	327	346	326	312	355	338	338	369	319	332	335	317	348	328	316	366	383	360	313	311	322	309	368	374	336	324	294	328	329	362	360	307	342	310	332	361	346	348	306	372	362	358	327	312	340	334	341	309	337	333	339	360	311	357	350	342	348	304	323	327	314	353	311	341	337	341	332	331	343	396	319	344	327	311	343	391	322	321	334	330	354	342	321	324	361	293	314	337	324	334	366	343	331	345	338	319	336	368	332	326	351	357	309	309	344	347	327	311	323	355	367	321	371	321	359	374	349	330	316	326	328	327	346	324	327	313	343	331	349	347	294	320	316	340	335	391	327	326	324	353	325	360	317	358	339	291	356	341	339	333	320	314	326	338	313	333	366	321	293	349	363	318	345	374	332	328	324	319	324	340	334	343	302	343	313	309	350	361	293	350	331	354	378	357	292	336	337	311	307	322	329	351	354	348	338	330	360	299	351	328	337	310	342	308	330	350	327	314	343	325	310	340	339	307	345	355	327	312	353	352	370	350	321	290	310	374	363	324	294	343	339	323	377	301	346	354	352	309	363	318	352	323	302	349	318	329	319	342	323	339	313	301	339	334	335	329	359	342	367	347	376	309	343	306	325	312	349	332	337	340	307	350	365	345	338	359	333	353	360	335	340	388	356	353	345	327	344	352	321	346	314	358	357	314	344	309	317	310	338	348	376	338	361	333	366	316	339	370	347	345	302	333	342	319	309	357	354	318	339	349	344	303	336	334	332	343	341	330	352	328	331	338	320	323	310	345	339	338	343	334	335	376	343	336	337	321	337	343	351	336	303	324	328	335	345	334	305	349	334	359	352	338	341	319	341	327	326	336	306	328	345	319	304	331	301	340	300	336	352	311	316	352	386	331	348	355	346	334	328	366	338	325	329	331	324	347	308	318	333	301	323	334	350	338	326	346	307	333	325	332	325	338	341	317	337	336	351	310	348	331	333	340	318	347	334	327	341	322	314	331	304	342	315	338	358	325	334	317	360	354	344	347	342	306	313	335	324	325	286	323	347	360	366	308	327	288	335	300	337	310	368	332	308	326	312	305	338	325	313	345	317	312	326	324	333	361	329	348	327	329	356	334	331	325	316	304	349	369	324	347	363	345	338	348	306	365	355	331	352	298	323	331	306	333	303	360	327	305	324	316	325	357	335	383	308	310	338	364	356	340	323	333	329	333	353	317	341	316	344	325	337	324	355	369	332	338	341	357	340	325	336	350	319	332	353	324	330	325	346	332	337	324	320	307	340	330	341	313	317	354	344	363	366	365	312	327	362	354	359	353	298	316	337	312	375	329	342	328	329	324	338	325	364	350	333	365	339	335	348	325	375	325	326	365	321	368	354	354	372	336	333	327	291	350	337	313	384	330	335	313	351	363	341	311	324	318	330	355	354	336	350	362	331	320	366	358	359	344	297	341	321	341	344	319	351	343	347	350	332	308	332	365	318	339	325	351	339	342	372	337	325	343	308	324	319	357	350	309	329	378	322	300	331	300	328	340	344	363	364	351	332	325	311	313	331	300	326	350	299	374	318	333	350	329	349	348	361	336	341	336	310	343	304	348	323	354	321	304	330	332	321	317	330	324	317	342	319	327	349	348	338	369	340	374	310	355	357	364	348	346	345	349	333	331	330	320	355	312	345	328	338	319	313	327	348	369	301	335	327	331	346	339	337	362	335	341	319	324	360	348	320	322	327	318	315	350	325	324	284	344	337	349	348	354	326	346	338	310	368	287	319	332	346	332	296	327	364	345	323	341	300	340	340	344	332	340	330	338	329	360	356	339	304	360	335	362	355	317	336	347	339	331	330	310	323	374	361	331	346	332	333	344	344	330	373	340	357	380	341	310	356	340	348	320	362	303	327	310	333	335	353	337	375	313	289	330	328	359	288	343	326	351	311	304	354	328	336	317	371	341	332	342	313	304	327	326	340	361	349	329	330	333	329	309	355	338	355	338	357	349	357	345	296	327	318	290	343	384	367	325	328	371	298	319	359	352	315	343	312	387	342	343	352	368	338	337	319	329	291	349	336	332	302	304	332	336	339	328	355	326	349	349	353	311	334	338	296	340	330	325	329	329	326	336	324	295	330	335	335	335	379	349	368	368	341	314	325	341	354	337	340	361	374	345	304	338	341	310	359	319	341	325	334	340	337	330	351	349	345	337	319	332	399	365	329	320	305	364	312	371	301	288	344	353	330	351	297	325	355	331	348	346	349	384	307	351	349	317	311	340	324	342	331	336	340	331	354	357	341	347	310	339	329	336	353	362	315	360	369	363	364	356	338	363	332	361	337	347	340	327	340	347	342	338	326	357	355	304	283	293	328	336	336	325	322	315	329	336	322	332	324	355	373	330	347	329	359	354	331	310	374	332	351	364	331	289	350	320	328	361	357	336	321	332	311	325	311	314	322	346	346	363	331	305	343	327	332	291	346	355	361	336	319	359	335	356	346	314	354	317	359	311	341	359	328	369	389	358	333	313	359	320	328	331	302	315	307	346	310	355	397	303	319	339	297	318	359	330	333	298	375	326	336	320	335	342	343	328	311	361	336	314	354	379	333	317	289	295	351	341	377	351	328	334	314	341	327	326	281	323	342	348	351	326	317	336	325	314	323	346	314	349	339	310	344	338	347	397	325	332	325	350	328	345	336	351	367	351	296	305	320	335	295	312	411	374	310	370	343	335	321	341	365	350	337	310	314	395	320	355	310	326	324	343	312	333	330	352	331	372	341	326	345	349	337	326	316	344	350	338	356	315	314	311	353	320	326	350	347	325	368	339	375	335	320	346	312	297	369	336	284	349	334	320	325	329	331	322	331	306	318	327	361	328	351	324	369	327	343	340	350	350	374	377	328	326	341	328	353	294	331	342	308	354	333	354	343	339	294	330	334	372	304	309	403	339	333	378	314	355	361	330	320	326	361	320	351	333	322	322	345	340	337	343	315	338	339	347	340	329	336	333	331	350	321	303	299	348	323	340	335	329	301	318	342	360	325	348	342	335	359	316	316	337	343	367	346	334	325	316	345	360	348	341	335	356	319	322	345	357	319	314	322	342	358	351	330	331	334	296	329	330	337	326	354	346	321	335	366	369	314	294	308	325	332	292	374	324	364	333	352	328	334	326	297	368	378	337	340	335	317	345	319	347	362	315	325	335	323	318	313	338	291	319	332	288	319	308	309	330	335	322	302	294	329	365	341	326	353	351	318	335	332	351	391	319	331	352	312	340	324	368	337	278	311	319	334	342	353	336	348	326	314	342
11387	6408	16729	16521	13117	13768	11304	9136	19219	19723	2753	2699	1796	1615	1398	1297	1206	1195	1160	1111	1119	1075	1028	982	993	932	978	915	922	930	855	915	888	847	932	864	845	869	809	818	810	850	824	853	814	806	833	789	809	794	781	812	825	801	829	801	814	787	835	734	807	797	781	804	777	785	823	718	798	719	735	800	760	816	855	768	748	727	846	812	800	756	770	773	743	775	764	738	762	771	762	833	789	783	795	782	798	742	816	754	810	733	769	735	765	766	771	765	772	826	787	740	743	790	783	737	806	843	735	810	800	765	727	816	783	727	815	804	800	761	752	716	743	779	794	750	809	804	750	790	743	768	809	797	765	784	759	748	768	731	804	771	779	763	765	779	788	769	734	803	819	759	745	739	707	820	801	776	793	743	751	764	729	777	812	790	771	779	733	768	808	756	764	725	730	749	805	777	790	756	781	756	748	802	759	745	745	766	742	749	739	785	807	762	755	771	751	790	752	748	758	752	731	770	768	699	729	762	765	786	792	743	751	722	762	820	848	824	769	757	763	768	764	757	721	761	730	800	731	775	768	749	788	742	786	792	766	720	730	737	775	722	769	735	744	796	747	738	741	725	738	743	783	721	800	767	748	805	752	769	803	766	698	734	760	718	709	711	792	737	747	736	802	762	778	716	748	732	769	780	738	775	707	777	720	755	779	760	798	792	777	793	799	727	733	757	760	767	803	724	738	717	789	742	769	799	759	754	796	781	802	772	737	751	731	745	747	811	794	758	752	753	742	751	807	760	755	778	782	764	815	788	760	791	740	774	758	773	757	765	752	764	706	712	793	754	755	780	732	769	762	767	786	762	787	774	762	737	782	755	700	764	774	732	748	770	759	765	785	793	747	759	812	779	766	761	810	735	782	784	799	769	788	734	776	764	787	800	750	700	739	809	752	775	754	781	730	762	817	756	716	769	787	760	757	796	741	742	809	772	796	753	731	789	743	755	778	723	805	742	717	772	749	730	767	735	718	743	700	755	748	740	748	748	757	721	829	751	767	762	804	787	779	778	746	728	754	764	696	755	807	736	788	774	788	801	746	762	804	762	743	787	782	737	794	740	733	798	800	780	755	767	737	764	744	754	738	758	788	761	802	756	763	784	754	704	787	742	730	784	768	755	763	726	773	770	772	744	759	755	756	748	732	784	733	730	790	694	773	799	780	743	726	720	753	754	787	731	715	772	723	818	727	757	729	797	772	783	750	734	767	758	795	838	727	755	770	719	764	713	836	758	794	749	767	747	794	779	753	791	784	695	762	742	763	770	785	783	828	761	739	740	741	782	699	774	755	723	760	766	740	803	801	741	750	745	744	792	717	730	732	769	729	781	754	778	755	739	719	742	788	741	762	764	766	781	757	740	723	794	778	767	805	780	739	744	725	810	790	777	761	762	768	789	782	776	735	821	813	741	755	719	754	740	727	793	750	735	757	726	760	786	737	729	767	753	739	768	811	733	752	803	741	798	749	773	747	725	791	837	728	794	782	697	747	786	801	784	779	715	778	769	762	743	727	759	750	799	752	780	724	780	774	722	770	763	752	778	774	773	753	818	818	739	762	744	778	764	765	762	765	738	765	804	772	812	800	719	775	778	756	724	778	718	754	761	753	745	749	739	731	775	732	790	764	754	769	854	786	758	783	773	797	787	763	718	756	754	742	719	769	806	763	785	755	794	805	790	825	795	768	746	721	813	806	748	750	780	729	776	765	780	733	818	756	763	753	774	746	744	748	795	722	822	782	770	754	768	761	728	789	770	752	801	765	768	764	729	785	762	733	742	781	745	751	714	765	779	779	776	736	763	727	758	723	760	765	757	762	761	765	807	773	802	724	746	735	764	791	738	744	783	801	714	793	770	727	786	768	731	793	762	831	763	783	774	754	701	808	764	786	757	765	740	767	757	771	773	733	799	730	761	796	749	759	753	783	792	729	794	757	727	788	745	729	782	796	711	749	732	690	775	773	738	822	756	747	737	762	802	782	769	774	747	813	787	787	798	731	763	734	736	753	735	805	770	732	779	783	749	766	725	767	791	808	752	686	762	805	784	756	787	757	800	777	801	789	779	756	797	754	742	728	774	790	747	757	763	796	784	761	731	723	745	719	737	752	746	755	837	774	765	751	771	742	776	749	751	779	798	735	742	772	739	751	794	751	773	813	756	693	737	743	810	788	747	742	775	781	748	800	744	756	780	767	781	774	776	738	751	746	741	762	767	748	746	791	754	771	757	761	767	802	769	782	747	728	785	787	736	763	799	747	732	732	791	758	776	767	801	725	777	806	755	757	781	785	803	759	788	738	767	759	741	748	773	764	763	764	798	765	795	787	763	742	760	754	778	785	745	734	808	755	757	779	759	813	723	778	775	765	732	796	740	760	778	766	749	746	735	720	732	787	734	784	762	741	811	701	790	787	779	757	744	742	784	737	769	734	747	765	752	767	741	716	755	723	774	834	758	790	781	790	736	738	773	771	752	779	771	736	793	710	772	744	792	755	735	765	740	778	693	762	811	800	763	721	777	741	772	753	746	742	794	759	779	780	749	752	776	754	778	802	722	777	782	742	765	788	734	787	798	737	758	780	777	773	776	771	721	798	734	739	757	711	748	757	768	721	816	798	785	759	737	767	755	767	726	733	798	826	779	765	758	738	746	777	753	774	778	775	736	737	771	691	729	787	782	791	753	793	741	734	744	749	761	771	747	764	745	778	768	757	815	789	756	783	778	726	763	771	775	755	773	735	814	753	745	779	751	792	774	709	742	773	783	737	758	792	761	778	703	753	811	766	770	731	853	737	748	765	762	744	743	769	780	737	789	764	776	730	789	724	785	772	709	803	773	772	764	798	757	772	783	724	768	746	729	803	748	761	747	779	743	692	757	721	737	771	763	760	746	785	758	747	758	800	704	737	789	808	772	777	787	788	801	794	735	768	774	742	750	779	774	759	755	732	753	780	783	715	726	758	754	717	720	736	684	774	789	727	750	751	749	764	744	764	801	709	730	746	730	761	764	741	758	738	770	796	770	753	705	768	753	802	758	745	731	777	724	703	778	751	814	807	740	816	760	753	774	771	789	806	792	786	732	763	777	764	753	773	738	746	730	808	757	733	756	812	766	737	746	769	798	766	795	784	742	738	759	754	789	754	785	772	825	758	791	718	774	794	777	809	717	743	773	804	804	722	776	822	758	741	732	802	799	735	825	751	796	760	722	727	825	767	737	811	756	762	750	728	809	756	796	857	773	740	711	800	749	756	792	772	759	752	774	782	766	733	780	752	748	794	765	750	754	802	741	774	749	797	785	770	788	760	782	754	732	806	742	782	776	728	723	776	757	753	761	791	750	764	778	783	735	722	724	761	737	782	776	771	746	797	762	745	734	760	763	744	770	769	774	754	758	769	771	721	763	797	771	762	751	704	758	763	801	782	805	766	770	751	734	782	795	799	744	790	759	769	788	766	765	815	757	743	752
6177	1854	2663	1743	1083	937	762	574	385	283	144	113	123	100	112	98	97	108	102	91	113	117	118	97	113	104	93	97	122	102	96	102	108	87	106	108	98	106	107	111	96	92	107	104	104	122	83	105	100	100	112	127	94	109	103	86	98	81	93	88	95	87	97	94	95	96	99	88	114	102	108	111	92	82	102	117	126	101	109	98	95	91	94	115	109	109	77	100	115	92	107	96	88	100	83	81	94	99	115	96	112	99	88	118	108	119	106	102	97	105	105	101	108	93	85	89	105	107	114	102	105	99	115	90	81	111	110	103	98	106	103	104	98	106	81	123	113	92	89	98	105	112	107	99	109	81	92	111	110	94	110	86	101	113	104	104	108	120	86	114	104	95	95	105	113	91	94	95	100	99	113	97	92	87	93	103	103	103	117	102	113	102	89	85	110	110	101	119	101	92	92	90	109	79	106	95	99	104	104	93	98	68	81	112	102	83	107	108	111	120	111	110	93	112	106	102	102	117	100	96	104	89	77	109	118	90	104	98	96	82	106	109	104	94	96	96	102	97	108	111	82	113	105	102	106	113	103	98	86	98	105	124	123	118	98	91	93	81	106	91	107	99	113	93	96	99	106	98	98	108	97	90	94	98	104	97	98	76	111	87	112	101	93	107	112	108	97	88	109	98	97	95	101	103	104	98	88	100	100	100	123	107	115	109	108	120	104	91	123	114	95	113	119	94	99	100	101	90	103	85	120	99	86	95	121	110	109	76	127	94	86	99	76	110	119	109	102	87	93	99	91	114	93	109	115	103	113	105	97	118	111	97	96	105	102	102	103	94	113	91	118	111	106	103	95	107	121	110	92	108	103	104	107	94	96	103	95	74	102	125	101	102	115	104	97	90	96	105	113	107	102	118	93	105	91	92	134	97	117	90	108	98	109	104	100	94	115	125	102	95	102	114	93	92	100	111	103	119	98	111	103	88	107	103	120	121	113	100	97	83	97	90	104	102	100	110	92	109	113	91	106	102	109	98	98	109	101	94	86	101	78	111	86	101	102	78	104	101	97	92	111	108	94	93	103	88	113	104	96	100	103	94	106	95	94	87	81	102	109	105	107	113	98	84	100	92	104	112	115	69	95	103	104	110	101	87	99	97	116	102	115	103	122	110	97	107	122	104	91	92	113	113	106	102	85	95	92	118	92	89	88	99	107	87	105	113	100	115	103	89	97	114	106	94	98	104	120	96	101	112	81	102	90	97	77	109	93	107	96	97	100	110	95	102	110	113	104	110	86	112	96	95	109	82	101	89	99	79	81	94	116	108	109	107	103	102	88	94	99	95	93	95	97	115	92	96	101	84	98	98	98	115	132	84	98	91	100	94	78	104	111	92	80	90	86	103	111	123	107	92	99	98	112	94	95	96	97	109	93	95	93	101	101	113	103	105	100	111	96	111	107	105	101	116	102	99	94	113	105	113	107	93	81	98	85	85	101	95	108	89	90	105	76	101	100	97	93	79	104	96	112	99	125	106	98	106	95	88	108	102	124	124	123	102	96	83	117	108	84	110	108	99	98	86	105	88	106	94	106	88	87	96	92	97	99	93	100	106	120	116	95	115	93	88	124	98	112	94	106	108	95	118	101	89	103	104	105	92	82	107	93	97	96	91	90	99	116	105	108	109	106	87	118	98	98	96	97	87	100	108	101	102	87	120	81	107	104	92	97	106	99	98	107	127	115	104	110	83	108	104	108	116	107	124	107	112	108	85	101	113	85	92	95	109	121	113	108	102	106	109	82	105	91	108	109	94	82	89	92	93	86	88	83	99	100	83	100	91	101	123	112	88	100	86	103	99	102	87	98	95	79	100	90	97	107	105	110	96	93	94	106	94	101	75	85	112	87	92	100	91	97	108	101	98	87	104	107	128	106	92	103	111	102	91	117	89	92	108	99	98	103	100	82	102	112	96	114	100	112	93	113	108	98	103	106	120	106	111	90	90	118	122	89	94	90	93	117	101	84	89	92	95	85	90	105	79	97	119	100	115	107	114	84	115	102	116	110	100	92	91	120	96	95	123	93	114	101	90	94	88	97	111	86	123	99	106	102	88	98	84	94	95	101	111	117	115	123	100	110	88	94	85	90	102	116	114	81	102	98	99	85	105	100	110	112	101	108	110	106	122	132	114	102	91	88	121	114	93	109	87	96	107	102	121	112	86	98	95	80	93	100	92	101	93	103	114	98	111	91	109	93	102	114	109	101	98	106	95	115	108	106	97	97	97	131	90	89	98	104	96	91	108	99	96	116	114	97	94	101	109	103	98	88	101	96	122	118	108	101	91	111	108	96	87	107	101	108	83	103	90	113	85	103	89	105	112	103	89	89	100	85	101	120	85	99	104	95	111	103	106	104	84	97	101	99	100	97	107	109	105	94	103	97	94	121	102	129	95	92	115	102	115	116	109	98	95	95	108	108	98	92	106	103	93	119	97	87	93	116	108	98	112	89	105	119	87	79	98	96	106	103	108	86	118	104	95	100	91	92	121	96	110	105	108	91	92	97	90	96	110	81	115	109	97	109	101	115	104	107	110	85	116	100	94	80	112	116	111	96	105	94	106	100	94	102	107	111	103	106	87	114	109	105	115	86	101	98	86	95	87	100	108	91	99	94	81	92	90	133	98	101	108	102	105	118	105	119	122	109	112	97	101	92	95	105	105	94	86	121	101	94	116	91	101	116	85	112	107	92	107	92	122	97	118	92	116	87	98	100	125	82	109	92	83	82	116	106	98	89	104	119	95	118	99	101	103	99	102	107	99	97	107	93	108	83	109	94	106	106	99	87	101	88	99	98	78	107	121	96	117	83	92	99	89	105	105	81	95	120	92	93	79	120	103	105	99	97	95	104	86	109	99	103	126	93	89	84	99	105	104	105	99	123	102	83	95	94	77	101	121	94	97	107	116	91	96	107	116	111	97	87	117	91	98	107	113	73	78	123	98	97	105	95	99	102	106	96	109	110	96	109	94	108	105	106	90	78	110	105	107	119	100	95	107	103	110	109	93	114	116	113	103	79	101	98	111	105	109	97	84	94	84	86	100	113	94	115	103	112	85	101	90	104	97	99	104	99	128	108	102	88	89	105	94	101	119	110	93	80	92	106	98	94	101	107	79	87	95	89	101	85	92	92	113	111	93	103	91	123	98	103	93	103	89	109	101	93	117	97	86	94	107	102	85	99	134	88	97	89	92	83	112	95	106	111	118	102	111	112	83	95	99	102	122	113	92	93	113	115	106	111	94	108	103	81	120	101	97	114	80	91	92	117	103	97	111	96	96	119	109	89	122	131	91	94	96	102	93	100	103	99	98	85	88	94	99	106	92	103	124	108	107	97	100	98	115	88	101	114	99	84	108	95	103	106	98	106	103	113	102	141	98	98	110	103	108	101	93	106	118	93	99	99	78	117	127	94	102	130	114	113	108	98	108	101	105	79	108	108	86	106	67	90	107	109	108
3726	1739	5656	5456	4842	4409	3774	2797	2128	1610	521	366	302	299	348	312	281	296	300	285	279	280	285	294	300	317	322	265	293	278	289	285	265	285	305	283	287	306	272	285	292	295	292	309	292	274	291	285	313	269	322	291	279	305	297	297	273	285	296	289	278	281	288	292	271	278	311	279	280	309	310	291	302	298	307	288	264	295	311	291	287	277	311	309	301	259	269	301	302	289	303	270	272	297	275	267	244	302	294	293	297	266	291	269	289	305	294	263	279	286	297	317	292	308	357	285	278	297	292	277	275	288	278	287	270	293	285	298	292	283	290	309	265	268	286	268	275	283	303	283	295	302	275	297	289	301	300	275	290	320	299	266	320	298	286	284	303	263	277	293	321	268	270	309	297	299	318	320	304	328	267	280	281	284	267	278	271	282	275	295	304	286	312	293	317	292	280	266	284	269	282	263	298	269	285	279	310	305	289	288	269	281	279	261	281	262	296	303	256	312	261	301	325	321	262	272	305	286	282	302	305	277	286	258	305	315	276	282	288	310	245	288	276	280	297	285	283	278	296	286	328	300	295	311	307	309	272	263	289	303	276	273	286	282	270	291	284	305	288	316	274	255	300	280	302	273	285	287	308	293	286	282	296	295	295	274	276	272	288	270	286	261	286	260	280	304	299	301	278	291	305	277	296	286	293	313	286	295	273	272	282	283	287	292	307	256	309	280	296	293	300	294	327	324	295	307	292	319	263	309	300	286	305	288	275	299	298	264	304	298	317	313	273	262	269	276	285	264	298	311	283	291	297	259	269	272	315	275	282	259	255	299	318	270	313	272	270	295	295	279	267	296	286	279	285	314	281	304	319	278	298	275	267	293	273	259	307	284	288	274	268	286	278	301	303	265	275	295	281	328	262	300	288	322	274	335	311	283	320	294	302	303	297	271	308	276	304	294	288	289	285	293	287	302	295	280	284	305	281	300	292	280	252	267	294	280	279	309	275	312	275	309	285	305	280	319	300	288	313	250	278	276	291	269	308	310	295	309	287	306	302	284	310	295	284	278	311	305	282	271	307	276	294	285	265	285	285	273	288	281	300	290	264	327	287	269	292	250	296	292	291	297	305	302	283	298	271	305	275	249	289	289	292	286	280	299	314	318	291	286	277	271	285	300	258	281	297	284	281	289	290	287	296	295	298	289	316	268	249	291	291	287	264	276	308	276	274	322	287	318	307	288	280	312	270	304	307	304	303	301	266	299	291	277	250	301	271	257	272	295	297	285	303	300	315	279	268	245	281	295	279	258	300	281	290	306	265	270	285	277	333	289	290	307	297	292	301	259	300	290	315	295	289	271	311	280	276	257	278	330	311	318	295	277	296	273	316	286	295	284	285	288	281	281	287	288	305	286	315	267	269	269	289	297	298	277	308	295	274	256	295	288	256	287	294	308	282	306	319	318	285	290	265	285	289	284	275	286	256	277	276	293	281	300	270	305	281	323	267	291	283	281	285	289	277	282	290	296	257	281	286	303	277	258	322	285	277	297	319	283	289	279	313	287	274	272	292	313	263	289	291	301	281	283	255	280	310	311	284	292	270	270	285	304	300	291	289	255	287	272	292	289	288	301	284	256	283	291	259	310	283	296	285	323	292	310	281	259	285	291	280	289	265	282	313	307	294	302	297	256	330	243	283	276	298	308	283	309	295	309	306	284	289	261	284	306	299	290	282	305	289	284	284	284	266	280	301	308	265	286	294	300	294	299	287	243	263	299	316	325	255	295	291	301	309	286	309	276	257	290	269	297	284	270	317	302	257	307	279	275	273	314	310	322	287	282	267	309	282	300	321	319	279	297	296	280	318	311	275	272	302	269	284	313	295	300	284	272	302	324	269	289	317	316	290	314	300	310	304	305	272	275	295	285	285	328	297	289	283	297	289	294	273	297	299	294	281	307	275	284	285	278	267	298	294	282	292	314	313	292	292	293	309	292	297	287	296	274	290	299	299	277	293	265	290	296	302	274	308	300	308	278	279	281	292	288	296	267	295	309	267	287	265	273	324	283	285	302	291	268	290	256	281	300	291	285	272	311	303	273	307	285	291	298	281	284	279	280	319	285	268	301	291	278	280	287	281	295	302	280	308	292	292	315	326	286	283	308	281	303	271	297	278	269	270	278	287	291	322	301	302	292	312	326	273	259	281	258	301	267	274	252	252	289	301	303	276	295	301	275	283	258	279	311	275	296	286	331	291	287	295	321	283	314	284	276	313	293	276	288	311	277	269	296	282	283	292	314	305	282	285	281	278	292	281	297	345	263	285	299	282	309	309	287	295	308	318	285	281	289	273	257	273	297	292	283	261	299	297	286	323	309	254	288	278	296	301	310	288	293	313	302	279	324	266	285	275	294	297	308	311	270	294	287	267	296	284	297	298	297	323	303	266	279	299	259	273	286	276	281	302	307	284	273	295	272	271	281	286	307	296	271	271	285	283	305	286	297	315	293	286	294	299	313	276	308	293	291	267	305	286	249	304	289	280	269	272	307	292	294	313	314	290	287	320	286	272	280	274	324	326	318	273	311	283	270	353	275	278	262	300	284	324	318	270	332	293	296	274	281	294	291	314	287	330	316	318	285	291	297	293	327	317	289	337	297	294	312	293	264	283	301	299	268	266	315	272	303	263	305	285	291	269	273	276	293	309	262	308	283	292	311	343	306	297	267	271	300	297	295	271	285	312	273	292	296	304	294	269	301	309	290	286	283	297	296	327	306	322	297	271	289	263	295	298	283	295	275	288	237	323	288	305	301	298	319	313	297	292	276	273	276	263	267	322	273	277	312	331	295	300	282	290	298	270	311	315	290	314	250	284	297	309	290	306	260	290	290	271	323	299	288	261	290	287	287	291	280	312	267	260	322	287	285	294	292	282	288	302	280	281	278	298	313	293	277	324	288	277	276	298	307	291	276	255	253	305	299	313	267	289	292	305	258	272	257	294	305	282	299	319	297	291	295	307	253	280	306	284	306	285	299	248	295	276	297	281	274	293	299	288	291	299	308	274	308	276	241	311	281	291	289	309	315	273	306	303	299	304	275	307	314	304	288	293	289	278	291	303	286	303	280	298	290	294	307	319	290	275	285	296	281	277	283	293	288	269	309	299	257	292	320	303	278	292	304	313	290	304	270	283	279	288	273	279	295	295	294	290	306	276	263	263	289	305	294	284	297	277	270	293	286	296	275	301	284	254	312	300	295	285	250	310	303	308	275	284	285	299	289	276	289	314	283	294	314	317	318	295	292	309	262	265	276	295	273	314	253	298	289	297	278	275	290	302	285	296	258	304	271	270	259	298	288	277	292	271	295	289	286	264	272	295	297	298	300	308	293	274	302	285	277	290	297	276	302	291	275	280	300	296	293	273	305	315	263	280	286	285	288	277	309	287	308	295	295	266	278	286	273	293	284	309	281	297	287	281	286	296	265	319	300	315	305	319	275	299	273	268	279	298	291	297	275	288	297
15932	5279	7040	4718	3231	2431	1858	1470	2964	5732	608	468	309	237	264	278	245	219	235	195	224	223	229	240	211	205	220	234	253	223	227	212	222	205	225	222	226	215	222	222	219	199	211	231	217	248	230	211	233	202	207	229	225	220	175	192	234	258	207	186	203	205	235	226	225	216	183	211	197	218	214	222	210	199	236	224	204	222	214	231	225	225	206	206	192	206	212	241	241	182	182	192	219	196	213	200	214	207	193	186	207	231	233	195	219	217	230	168	195	221	212	210	218	198	214	203	197	212	220	222	224	218	228	221	208	188	199	191	248	200	207	223	210	213	217	194	205	181	199	224	218	237	196	212	198	231	207	241	197	242	214	245	183	236	231	190	220	203	212	198	209	187	222	222	213	202	246	210	226	218	189	208	210	215	234	244	207	247	215	191	212	234	204	225	219	179	211	199	222	212	203	224	242	203	198	217	202	237	244	190	231	247	185	209	209	223	206	211	212	212	256	218	197	217	230	227	217	210	221	214	184	213	210	215	237	213	218	223	199	221	204	205	208	190	208	234	225	236	219	190	205	181	212	198	217	202	210	207	217	188	203	202	201	191	182	192	199	210	222	220	210	214	219	218	220	199	213	212	192	201	221	215	206	214	240	231	226	211	229	217	209	254	204	211	208	194	237	217	241	212	198	216	221	204	218	189	218	252	201	221	197	215	204	221	233	199	204	190	235	216	222	196	208	184	196	191	201	188	204	253	212	215	235	206	205	248	221	207	206	206	222	217	200	206	207	226	211	210	235	220	189	175	206	215	192	219	219	212	196	222	201	220	209	202	182	257	212	187	193	229	198	229	205	236	223	195	206	212	212	241	218	208	204	232	241	247	201	239	228	231	224	210	239	223	216	210	217	224	218	209	205	193	217	186	187	219	208	241	220	208	214	177	221	213	199	172	214	214	183	224	230	185	189	219	198	220	236	194	189	194	200	236	180	206	182	212	221	225	207	221	202	212	226	197	209	207	210	213	210	192	208	223	235	208	181	220	207	208	206	209	212	188	210	207	218	193	217	224	230	222	192	193	226	238	184	217	227	221	232	221	188	206	223	198	198	226	194	222	212	194	207	211	223	214	213	222	214	220	212	181	210	209	191	223	189	200	224	207	222	210	223	237	217	230	227	201	209	199	228	201	212	205	225	218	213	208	212	220	229	227	191	228	227	205	195	223	219	216	222	225	213	202	209	199	222	214	220	198	217	203	220	234	214	234	253	193	224	179	207	201	222	201	220	216	217	226	207	210	169	190	205	191	206	178	206	214	211	197	222	187	206	191	213	208	207	217	218	209	217	203	165	218	208	224	213	243	237	190	201	212	229	233	202	232	223	204	203	205	185	226	207	218	216	199	203	201	206	207	200	205	226	239	227	205	207	206	213	238	216	243	210	235	227	237	238	208	223	223	212	222	251	232	207	209	237	252	213	237	194	193	210	235	208	224	202	181	209	183	220	243	220	214	238	191	234	181	208	235	216	200	218	219	213	222	207	223	222	203	219	190	196	197	256	229	214	213	199	209	212	206	203	223	194	217	187	201	225	220	198	215	202	215	195	203	203	186	248	219	231	234	221	215	185	200	236	239	225	218	207	228	220	197	184	202	212	192	199	193	223	195	223	208	234	194	208	207	208	207	201	208	247	215	176	214	204	196	202	201	218	201	202	212	215	215	223	228	225	201	216	230	208	223	196	237	241	199	227	206	238	190	215	195	197	194	210	207	228	227	226	217	219	216	238	217	225	195	187	219	233	220	219	206	172	191	233	224	183	210	204	207	235	232	212	214	203	217	215	200	208	242	216	218	209	196	201	227	199	206	193	258	222	199	233	261	219	191	209	264	216	186	220	212	236	218	236	213	219	210	213	172	210	223	206	209	185	217	212	212	193	193	208	218	228	214	188	212	200	236	218	246	198	234	204	210	192	208	189	231	220	223	212	199	205	202	164	223	220	211	213	209	194	210	214	193	225	201	203	230	225	227	236	208	196	212	202	195	216	211	220	215	190	181	210	201	217	184	207	218	202	220	212	215	226	215	213	206	217	201	227	211	219	226	204	206	186	216	175	239	216	233	212	210	225	211	213	157	224	208	223	202	226	212	206	218	215	185	234	211	220	238	192	246	229	213	176	225	173	226	214	219	241	219	204	221	211	224	187	218	227	209	212	244	189	192	229	203	217	212	213	234	207	213	189	202	200	210	227	232	202	209	225	223	225	207	209	186	184	237	227	219	252	242	214	197	236	199	206	196	212	224	209	201	192	221	213	233	205	226	204	228	211	235	191	197	220	223	194	232	239	156	229	193	198	203	199	187	223	195	214	216	204	179	203	206	211	231	220	209	177	246	225	196	220	232	237	242	192	217	219	223	218	220	233	244	211	201	208	227	229	221	242	209	208	221	210	215	230	222	232	212	218	227	206	189	211	220	211	207	225	212	235	199	223	198	198	209	196	204	229	234	223	215	191	222	218	226	199	190	210	226	204	204	192	192	199	226	226	194	203	219	225	237	227	210	217	222	233	210	229	255	225	233	222	191	212	188	213	226	213	211	199	230	204	223	210	217	200	201	207	187	197	213	212	212	199	178	221	209	221	228	218	230	211	223	199	213	207	217	168	229	209	217	224	240	205	202	221	195	218	211	235	212	197	189	199	208	212	227	201	210	213	212	206	203	201	204	240	225	217	199	228	229	211	217	216	204	231	215	218	218	175	213	211	226	206	207	182	202	209	210	229	220	211	238	230	210	205	199	213	203	197	215	229	217	219	179	207	206	209	211	196	234	225	220	216	191	206	215	186	202	217	198	208	191	229	184	184	207	199	223	223	238	207	220	230	217	212	213	209	213	204	221	218	214	223	233	224	215	226	196	197	204	220	213	209	209	195	213	189	227	211	191	183	185	219	236	196	209	198	199	181	214	186	225	208	217	181	231	188	213	175	205	213	204	210	184	239	220	205	221	185	202	238	210	215	189	220	221	211	198	208	195	221	220	214	200	221	231	191	201	212	214	203	202	190	240	227	204	192	215	201	224	221	220	183	216	234	202	187	216	234	212	203	231	214	204	226	263	217	209	209	228	220	195	209	214	208	201	228	223	223	218	190	224	219	185	195	220	228	195	216	223	232	203	238	196	222	219	203	207	182	211	206	219	217	213	195	209	198	203	192	231	233	181	203	216	231	234	193	235	212	204	209	220	216	199	221	197	233	219	191	202	190	206	192	201	229	212	213	267	199	218	221	191	237	209	233	194	231	196	214	215	243	204	211	210	240	209	222	238	219	215	225	188	226	211	180	204	199	180	238	201	211	216	208	230	219	207	193	228	213	229	207	201	216	205	219	207	217	214	197	212	204	195	217	220	188	202	197	256	183	198	230	213	217	239	211	210	202	213	209	198	201	228	219	230	213	224	218	211	211	204	191	200	219	226	186	211	202	197	209	215	201	219	202	218	223	194	206	217	195	222	243	210	215	242
8948	4249	12872	12059	11450	10070	8289	7271	14608	19222	2112	1958	1073	996	857	735	837	768	718	686	672	663	691	664	664	617	576	666	626	597	651	596	578	595	547	578	617	596	551	589	560	561	557	565	552	555	582	547	561	606	565	549	576	537	601	529	535	597	559	562	487	529	565	543	538	521	535	536	577	555	549	573	565	542	523	522	543	536	511	566	524	517	562	598	568	543	528	545	533	524	544	573	542	542	557	546	518	559	498	513	548	562	556	534	561	512	477	554	501	547	522	529	560	548	540	515	495	544	565	544	530	567	520	538	538	530	531	556	521	489	526	545	544	498	563	543	539	531	539	543	555	513	534	569	531	513	544	537	525	548	556	591	516	522	530	555	565	567	516	552	582	541	522	514	553	517	529	559	535	557	553	542	500	538	509	565	523	504	501	578	570	524	537	504	503	545	500	515	558	543	548	520	489	542	556	511	509	543	534	504	522	528	546	538	529	509	551	508	525	526	503	529	525	532	518	547	495	540	488	548	551	527	491	538	551	481	506	524	584	515	541	515	512	548	544	561	513	551	529	568	544	524	542	546	551	520	518	511	526	524	540	527	488	550	558	565	546	521	549	521	552	516	526	538	544	533	519	525	545	507	540	527	526	537	546	539	568	554	509	562	560	567	539	519	506	556	521	532	565	534	530	545	583	605	578	544	556	547	531	551	555	506	570	532	522	589	559	527	506	520	505	560	528	569	509	491	528	526	506	501	517	537	495	535	506	527	543	527	513	548	512	531	517	512	558	510	549	536	491	538	536	550	576	520	539	544	505	550	515	530	541	524	543	528	523	508	530	523	614	568	539	557	550	567	550	536	561	544	494	528	557	528	540	505	565	523	517	500	573	517	586	538	506	531	574	526	531	560	550	501	570	547	505	520	584	494	532	514	510	544	526	566	495	545	576	522	508	545	505	531	567	493	507	548	507	532	546	564	522	518	511	531	548	560	544	530	548	514	516	530	499	560	496	554	526	558	554	547	509	509	560	518	540	536	500	535	534	526	534	516	515	536	509	514	542	532	535	502	498	529	525	583	550	508	528	517	547	564	582	554	514	529	566	523	485	515	543	572	540	523	522	497	531	544	548	549	544	518	552	509	517	541	534	533	526	566	506	529	541	531	558	521	555	564	526	542	538	577	477	551	532	526	542	493	563	524	522	516	543	558	498	507	525	535	563	525	569	533	537	494	531	546	520	553	575	510	494	524	538	480	551	526	522	507	521	523	549	531	539	517	537	515	533	530	567	543	558	524	521	527	530	545	544	568	535	522	529	524	504	560	519	574	482	550	542	586	548	514	476	496	513	520	532	531	569	553	523	523	537	526	568	511	499	538	516	496	554	555	562	546	545	508	482	504	521	508	526	495	481	511	521	528	564	538	560	505	531	537	541	515	530	520	524	514	534	527	515	549	534	531	565	548	514	565	537	544	487	529	526	560	519	526	514	561	551	521	499	541	502	520	530	508	549	528	546	537	511	526	546	530	533	519	540	567	529	514	555	563	563	531	572	525	555	520	509	531	564	520	569	511	538	527	479	511	537	548	504	503	542	536	513	545	530	566	531	479	550	504	521	524	552	522	510	581	525	579	539	545	539	529	572	549	524	546	499	526	546	532	510	531	533	535	572	596	559	529	524	496	523	506	529	557	538	495	524	541	517	523	579	514	520	496	548	521	556	523	511	520	526	542	509	523	534	508	533	573	516	517	539	550	514	550	511	540	549	552	535	552	519	519	549	551	518	522	519	490	526	552	516	509	562	495	533	529	495	522	517	560	544	513	499	509	502	531	522	507	535	525	519	562	539	508	494	533	525	514	536	521	518	533	551	531	530	514	547	516	533	503	517	495	542	528	512	536	516	521	546	504	507	507	558	590	496	506	518	523	540	553	542	560	555	500	559	525	537	503	595	535	490	570	497	557	582	527	561	526	554	567	488	564	576	526	554	518	518	563	520	515	548	525	548	516	503	515	553	508	475	493	591	528	560	535	559	528	548	502	516	561	511	484	541	537	526	575	612	549	544	533	546	557	539	491	534	517	532	516	497	520	519	534	511	542	502	556	565	512	496	541	512	550	519	505	545	505	522	510	546	498	494	488	506	516	529	564	488	492	572	561	538	550	538	532	569	543	535	492	513	549	529	513	544	518	545	550	507	553	515	503	540	545	553	531	512	491	572	556	525	525	532	559	560	522	565	506	554	538	529	565	549	531	505	547	520	541	501	504	541	569	527	514	570	539	500	524	528	527	488	533	571	558	527	541	533	512	500	537	519	505	540	541	557	499	510	556	526	553	541	542	549	480	510	544	501	525	511	542	514	526	570	556	548	574	533	541	511	547	575	545	537	535	506	541	569	560	583	527	517	552	512	525	619	524	522	578	533	512	520	556	520	513	534	558	501	529	526	547	524	559	534	495	506	541	482	519	544	509	536	496	507	552	544	550	555	540	543	555	523	550	563	571	478	531	503	495	516	557	540	541	531	541	505	494	517	506	528	540	521	514	561	538	511	547	573	551	533	547	528	529	523	514	514	547	524	500	553	545	549	492	525	493	564	566	531	552	525	576	542	548	569	527	567	538	510	561	515	524	518	532	523	553	492	560	563	508	560	513	546	525	516	527	550	551	539	527	533	534	528	510	503	556	500	512	507	524	550	489	501	543	528	542	523	538	576	529	540	533	521	544	531	503	528	524	557	570	540	500	541	579	528	564	519	533	538	533	555	563	580	541	538	539	508	571	565	562	525	502	516	531	568	529	530	531	549	523	581	508	510	549	536	533	529	520	557	536	547	536	557	549	536	538	511	499	525	501	508	528	557	505	591	546	526	515	514	518	558	493	493	538	544	536	495	492	510	590	536	537	524	501	587	542	544	513	499	570	561	542	526	537	545	521	516	552	530	504	543	530	540	548	531	523	546	512	493	536	544	534	525	543	531	555	510	541	542	507	534	539	519	545	538	536	579	499	495	504	500	479	525	499	550	479	505	473	528	550	510	501	518	550	536	506	579	501	536	528	567	545	543	501	528	556	573	529	549	523	548	537	539	550	535	538	534	578	557	533	550	489	538	493	504	555	582	568	512	532	553	520	519	495	545	524	538	569	550	546	529	537	552	547	501	573	520	527	528	575	563	515	497	543	548	533	573	543	537	501	518	567	553	562	523	542	561	510	552	571	535	551	565	552	502	552	525	554	485	515	533	547	531	550	545	553	560	542	488	483	541	534	550	527	539	522	554	521	527	512	499	564	553	511	535	505	544	539	489	501	509	580	515	524	552	567	491	573	527	560	487	510	550	538	545	568	534	519	517	548	562	561	544	504	539	557	512	556	541	513	503	515	556	538	467	584	549	503	511	510	527	552	527	574	513	549	552	526	529	541	510	543	542	521	545	530	562	563	554	523	588	540	535	535	557	518	506	531	540	504	542	489	588	542	524	577	554	570	534	477	530	539	545	516	541	556	555	497	546	560	557	591
24150	9317	10933	7322	5494	3961	3113	2745	7909	11538	1010	671	447	504	392	416	410	403	389	363	373	377	429	414	396	385	355	362	355	331	395	349	363	367	368	361	373	350	360	336	337	348	334	353	336	371	361	373	332	318	287	340	324	363	364	351	337	352	384	350	334	350	339	366	309	330	348	321	332	331	368	339	331	387	352	313	378	331	360	331	319	358	341	390	345	354	343	348	324	307	323	351	343	321	358	332	364	346	342	371	343	322	343	313	356	335	321	337	330	353	338	355	335	331	360	378	330	365	342	333	333	358	322	363	331	360	348	361	333	359	356	344	347	355	342	326	343	338	336	367	323	360	327	366	321	347	354	362	340	314	325	331	335	323	335	324	355	373	324	334	358	375	352	337	338	355	323	335	328	344	337	340	312	370	346	344	329	326	321	354	323	346	349	392	360	355	362	366	326	355	332	308	355	313	306	290	293	311	383	351	353	307	334	314	332	344	307	373	360	350	372	327	345	370	310	345	356	360	310	372	368	297	371	346	338	337	324	361	365	366	369	373	331	364	353	389	336	321	365	326	346	355	318	357	336	348	355	310	365	343	325	360	355	344	351	392	319	333	359	343	370	346	351	329	343	344	353	349	327	357	351	330	313	319	324	341	323	341	348	317	323	330	350	310	352	353	320	384	326	345	344	324	317	351	340	359	335	340	346	354	331	336	328	358	357	375	350	348	298	329	319	340	307	333	338	364	337	365	321	335	307	338	378	342	366	311	329	335	326	323	381	370	358	325	358	355	324	384	348	383	344	361	347	364	305	327	343	323	354	366	347	353	292	367	359	359	374	347	342	353	342	355	328	344	357	362	308	343	337	327	364	351	356	314	333	313	357	359	354	316	362	363	328	371	346	376	358	343	307	354	353	317	385	343	337	359	334	318	346	320	336	324	370	347	337	353	339	330	346	331	307	330	348	294	358	311	326	361	331	325	312	331	318	320	341	322	400	314	301	360	352	291	337	329	332	361	374	345	327	332	336	356	393	350	360	305	318	340	333	366	342	353	331	334	369	325	328	355	327	352	356	366	356	348	325	310	354	354	343	355	386	361	346	338	385	333	342	322	366	346	353	343	347	360	325	311	336	326	352	370	284	320	372	342	321	347	349	302	328	349	333	344	345	368	295	329	335	360	325	366	318	312	342	372	354	343	421	355	345	338	326	346	331	391	314	326	326	328	369	375	351	316	306	360	328	338	352	339	337	364	322	339	340	318	345	320	339	355	387	352	331	337	349	343	337	315	325	343	389	362	323	339	334	320	328	355	357	352	329	395	348	350	302	315	355	320	334	347	297	327	337	372	341	334	343	316	365	365	360	353	367	336	351	373	376	315	331	352	331	336	321	318	341	360	316	320	371	289	311	349	345	338	321	334	379	318	376	373	384	363	357	321	337	313	331	301	315	368	289	300	331	327	279	365	307	349	323	330	336	323	317	306	324	361	297	339	342	340	326	337	340	361	362	328	367	324	337	340	331	337	337	349	304	332	334	327	319	350	335	326	348	328	321	350	338	384	288	335	355	334	360	348	314	331	321	341	356	323	362	368	324	353	355	367	330	358	341	353	358	350	324	360	352	334	335	317	354	325	319	299	320	360	348	322	330	298	341	342	315	345	347	332	334	330	359	345	338	339	345	342	351	336	352	335	342	341	342	332	367	347	316	348	303	315	328	348	371	322	366	352	319	346	321	326	333	383	341	366	318	334	361	363	339	312	331	315	325	342	337	346	323	316	374	371	335	415	335	366	339	307	339	363	339	327	342	350	352	344	316	300	310	337	357	330	313	384	367	370	352	378	355	343	361	322	328	348	331	339	369	307	348	326	341	368	336	360	349	387	362	331	340	343	332	340	342	315	357	349	356	370	364	347	364	358	336	358	338	306	340	304	349	341	328	335	345	305	361	350	350	344	359	342	340	337	334	299	389	324	352	336	340	342	351	353	371	368	300	344	331	364	282	312	359	345	344	326	328	318	324	319	344	374	370	351	349	360	345	335	332	321	345	334	354	327	306	379	340	342	336	357	352	368	324	348	337	312	355	362	337	324	330	388	351	370	361	356	349	356	347	340	343	323	371	326	320	342	318	370	372	367	367	356	338	324	314	323	336	318	380	352	320	313	384	362	332	340	337	354	339	331	353	349	331	352	355	365	321	333	358	348	333	317	341	324	350	364	331	345	368	338	316	350	336	323	365	331	340	335	324	338	308	352	307	317	321	356	362	322	351	339	374	324	317	338	314	320	365	348	316	336	319	358	334	328	315	323	302	318	367	346	361	331	355	305	345	331	384	350	344	345	348	359	318	335	321	359	327	322	366	314	317	335	351	357	286	356	322	349	329	347	358	368	371	374	343	369	344	331	302	358	353	346	328	308	351	339	354	327	352	339	362	333	353	331	366	353	336	331	358	365	350	329	336	317	372	368	356	308	331	327	332	332	330	322	321	325	332	339	347	355	335	374	369	381	339	322	356	319	343	335	342	371	330	315	340	369	332	319	327	347	341	333	408	357	332	313	335	339	304	362	339	347	314	334	363	334	345	337	335	321	356	332	316	327	316	344	390	352	344	364	351	330	375	353	318	345	322	347	336	342	317	390	356	336	329	344	335	363	368	340	285	299	354	341	360	348	352	369	336	345	376	347	357	357	329	346	353	350	353	376	318	345	365	320	306	334	332	319	337	351	338	321	319	346	347	336	317	324	369	371	367	350	358	309	328	325	342	338	327	313	381	363	336	339	326	356	342	346	314	339	302	339	327	351	344	365	345	368	338	323	348	349	350	368	322	381	331	336	376	328	341	385	337	364	376	323	347	320	358	332	332	323	334	351	380	363	356	359	337	329	312	332	365	330	337	298	322	334	376	329	364	334	331	331	313	334	365	335	354	337	349	359	336	363	337	339	375	328	358	342	361	335	320	370	389	360	335	380	332	324	325	335	346	356	348	338	289	331	350	307	334	339	321	342	307	362	322	330	347	334	346	355	361	370	317	355	396	332	304	331	315	327	340	353	315	327	370	319	310	316	352	334	376	340	358	336	309	336	323	335	319	349	364	356	354	316	342	357	339	308	347	349	295	353	349	312	329	335	349	339	359	316	337	315	330	346	342	395	338	366	355	335	331	287	309	375	320	354	346	351	329	339	343	343	354	341	319	320	337	336	342	308	293	324	331	356	331	321	356	394	329	333	324	387	359	325	380	342	325	322	346	348	328	345	337	358	312	324	364	349	349	345	321	326	380	346	360	314	352	308	353	322	299	333	321	295	374	329	331	353	301	331	360	318	352	332	352	363	305	327	302	338	355	377	318	327	335	312	333	346	327	344	356	332	330	361	372	352	352	343	336	323	357	366	332	343	349	355	341	309	311	325	335	302	339	349	354	358	334	318	343	337	361	348	349	345	346	343	347	330	337	347	318	329	342	336	350	346	311	373	341	307	297	348	326	341	344	338	328	372	322	370	336	339	353	359
11555	6358	17184	15144	16345	13788	12182	11619	25868	25301	2849	2625	1772	1634	1347	1314	1224	1191	1110	1060	1041	1048	1039	1022	990	915	953	918	977	889	905	820	882	941	915	776	881	836	856	830	841	801	852	849	823	845	805	844	796	809	781	835	828	804	821	835	799	826	805	827	778	794	791	804	823	817	858	782	798	860	784	790	801	787	813	788	817	808	761	790	808	807	809	787	791	796	821	784	733	803	752	806	738	775	782	793	805	783	782	781	779	807	796	786	736	761	775	789	775	820	736	809	798	773	810	778	764	777	806	824	783	788	832	790	765	801	756	753	793	765	860	790	794	768	756	761	789	757	751	797	714	783	776	791	747	795	757	723	838	766	756	785	804	785	767	786	804	820	748	782	835	783	873	809	781	728	749	759	783	770	767	788	805	756	776	799	793	809	819	792	804	797	806	794	777	814	751	752	819	808	754	790	792	778	774	783	797	729	747	761	816	739	790	805	754	741	764	755	749	762	764	826	765	805	776	744	793	746	819	787	790	777	812	713	772	816	779	779	756	751	778	752	830	743	809	783	797	782	781	777	858	796	803	750	775	803	741	767	813	789	747	758	765	787	805	801	818	746	746	748	757	768	755	789	802	805	784	769	737	819	720	811	794	788	755	794	765	775	822	778	736	856	737	780	784	730	806	800	788	799	758	735	814	810	805	802	775	780	758	747	765	756	759	734	757	800	788	749	773	788	819	816	740	738	723	740	751	764	798	778	753	820	774	792	794	753	800	768	807	798	735	789	803	723	753	755	750	766	763	795	701	751	770	764	800	811	840	746	780	779	744	809	756	801	782	773	808	745	777	739	780	770	769	773	747	850	782	770	755	785	771	735	756	802	798	728	778	794	712	784	765	765	775	853	784	779	751	809	740	728	790	772	789	782	774	739	758	785	782	765	784	763	747	772	741	780	798	788	774	755	761	785	737	777	753	821	803	809	824	765	719	745	791	752	768	800	737	755	808	728	785	811	839	785	786	740	812	797	802	753	777	815	771	792	763	735	772	782	823	803	773	799	750	815	789	769	771	809	780	777	754	763	754	760	791	800	770	779	775	813	797	797	768	762	792	743	728	764	768	768	749	751	793	770	764	804	802	726	779	781	736	801	751	773	842	753	756	782	754	759	773	818	771	749	787	777	790	778	802	798	782	766	727	782	798	806	762	751	756	741	794	766	755	760	788	797	816	824	775	788	762	799	744	745	734	806	756	784	750	774	736	745	786	772	775	770	817	767	755	775	768	747	776	787	789	761	773	764	778	791	769	785	782	791	808	768	716	742	813	765	807	829	790	789	718	773	743	822	756	767	812	792	771	807	759	726	784	785	817	761	741	783	782	773	779	794	775	802	777	736	784	765	766	773	789	761	745	770	751	761	752	753	775	764	793	782	791	738	728	741	806	825	755	755	796	763	793	783	712	776	777	775	778	739	802	837	773	740	793	799	802	784	773	793	748	752	759	767	766	758	757	731	754	718	786	761	771	757	737	754	786	767	763	734	767	751	786	741	764	798	761	778	723	732	756	795	732	810	746	826	761	732	736	806	734	830	770	776	828	721	742	760	778	801	801	739	751	733	794	750	791	767	766	745	783	732	738	768	727	769	806	767	786	748	766	746	786	781	756	766	810	793	761	759	807	766	739	812	758	799	824	785	784	757	792	742	739	838	771	780	762	817	750	816	750	833	730	716	795	797	796	802	786	788	754	760	777	759	751	779	768	797	804	745	753	806	812	805	769	807	796	760	769	729	802	799	820	797	768	787	769	750	776	745	780	782	766	785	794	792	804	760	786	739	719	736	776	727	793	773	742	734	776	776	740	770	738	785	792	765	790	775	804	790	780	805	763	790	774	828	760	768	786	753	739	779	762	770	768	761	775	838	758	798	742	811	773	760	762	841	767	812	827	746	810	785	747	775	757	827	796	710	784	783	738	794	785	764	763	806	768	764	799	762	757	759	745	765	783	788	755	747	779	746	758	756	766	752	771	783	756	733	700	719	785	805	782	793	728	762	782	749	794	751	756	770	790	796	784	772	752	741	778	760	756	769	822	772	798	735	752	779	751	791	746	765	758	796	756	739	770	789	774	812	745	758	781	792	763	760	757	768	821	769	756	752	828	768	784	748	770	748	817	778	765	757	729	773	766	805	760	795	784	789	785	816	772	784	799	783	754	767	761	766	743	751	762	771	798	767	796	744	786	824	825	745	802	767	791	769	806	760	792	837	764	779	838	793	750	779	780	785	800	794	756	768	718	801	746	708	778	720	776	747	778	741	788	760	793	742	720	717	759	780	810	761	756	767	751	738	782	797	801	750	789	755	702	817	798	759	768	734	778	745	743	758	730	757	772	746	803	770	811	724	759	753	786	776	773	820	764	744	757	791	770	792	759	781	740	755	745	784	780	742	751	810	790	747	738	733	803	799	725	770	825	781	741	747	721	707	772	772	844	762	811	799	776	756	759	809	752	751	764	735	779	804	760	759	835	769	747	742	764	757	787	754	756	831	797	753	753	778	735	787	768	824	740	803	826	779	793	801	808	738	793	815	788	767	736	766	799	739	754	745	767	798	781	743	736	765	769	788	856	754	751	773	749	758	772	772	763	778	726	771	747	795	767	806	802	755	771	780	740	761	741	798	788	793	750	783	763	837	777	758	777	744	755	751	796	775	787	778	834	705	754	743	741	779	740	738	806	764	771	769	767	738	789	783	798	737	755	762	765	742	775	751	749	783	784	768	739	757	745	749	750	790	778	767	737	769	772	769	806	796	846	768	785	762	771	794	725	738	757	786	770	731	763	800	762	781	781	753	808	747	784	763	718	772	746	767	795	802	740	754	734	788	750	774	775	743	805	750	820	821	748	769	811	826	811	790	835	747	706	774	769	795	749	776	772	803	747	746	741	789	780	746	732	781	771	781	771	772	798	799	773	820	804	768	744	803	751	772	808	777	762	764	754	798	776	753	750	794	769	811	751	808	814	789	771	783	793	795	755	747	808	757	745	806	748	786	799	766	774	736	760	738	788	719	753	785	716	780	800	779	782	753	752	734	794	754	745	775	735	755	779	753	776	812	840	817	768	738	810	790	783	788	777	769	778	746	809	744	788	789	806	799	720	791	820	741	786	793	790	723	704	778	812	740	765	742	751	774	758	776	806	756	780	843	842	809	816	745	782	701	775	785	814	810	783	824	782	735	779	780	728	771	787	757	811	796	732	756	743	785	808	836	783	773	759	796	782	820	788	764	775	808	783	761	759	786	777	825	750	780	737	767	835	731	810	753	793	802	783	780	795	782	750	765	707	750	796	750	799	777	744	791	771	706	829	758	738	776	759	803	776	756	726	759	804	780	785	713	780	714	805	710	746	796	807	740	781	773	767	836	782	758	777	748	740	800	779	768	751	759	755	805	750	744	764	807	785	773	729	742	772	767	772	791	778	704	799	797	813	788	780	777	725	769	772	762	733	788	780	779	728	798
6418	1964	2571	1447	1417	1048	831	693	493	334	155	122	109	106	96	103	116	113	90	97	102	98	84	107	105	122	108	99	122	86	92	97	93	86	91	118	124	107	109	114	100	121	104	105	99	97	106	109	106	96	91	106	100	100	116	118	101	119	81	102	89	105	110	103	113	110	108	97	85	73	106	91	114	127	117	99	113	112	105	97	99	114	108	104	115	106	99	83	115	108	120	102	89	114	101	97	111	131	102	93	100	109	107	94	86	123	102	129	98	124	105	103	107	90	110	108	94	98	135	98	90	109	90	119	92	123	133	93	95	115	102	119	109	83	107	96	90	115	98	117	98	104	112	103	117	102	95	83	109	116	80	88	101	101	101	116	93	102	101	135	107	96	112	110	89	94	109	132	116	106	96	130	103	114	115	112	111	97	114	128	100	86	95	109	93	107	108	112	103	112	122	100	125	97	102	104	100	105	102	109	113	117	137	97	95	129	89	88	111	106	93	102	113	99	95	113	101	105	102	107	82	114	107	115	121	100	87	100	100	122	103	96	109	95	108	112	115	97	107	110	111	97	100	114	108	117	107	101	94	93	114	111	128	114	118	117	133	111	109	115	110	90	80	109	102	98	119	95	101	121	107	106	100	87	111	109	126	116	102	99	103	136	95	100	108	95	104	105	117	118	119	121	102	109	117	93	90	102	112	124	112	108	99	107	102	99	99	99	130	106	95	99	111	106	103	86	96	89	113	105	120	106	102	109	108	112	96	100	109	114	94	119	97	106	117	114	120	122	106	101	90	112	104	93	106	113	112	108	97	98	109	115	111	101	110	131	123	100	105	86	97	110	113	92	119	127	119	93	112	118	120	100	103	114	103	87	103	96	116	106	94	108	100	112	102	124	100	124	96	116	119	99	96	94	97	109	111	108	104	82	107	110	117	89	117	108	102	89	121	106	120	103	105	121	91	111	101	112	110	114	111	110	93	109	109	106	103	90	111	107	94	107	110	109	98	113	109	113	107	114	113	99	124	109	87	110	99	95	96	114	106	111	105	110	82	118	96	98	139	93	104	99	105	115	116	98	91	110	108	105	107	106	94	97	85	91	91	113	97	99	104	116	101	107	110	114	108	103	109	106	98	94	103	141	89	120	91	124	108	79	87	121	116	106	96	113	123	103	92	108	108	92	96	117	107	84	94	83	93	115	92	97	112	87	105	111	108	104	111	96	101	92	107	106	104	110	104	101	113	101	88	117	108	97	123	117	103	113	119	106	117	90	99	91	99	111	103	97	91	108	95	115	102	94	103	106	113	102	91	98	129	82	103	115	117	106	77	106	86	119	98	94	111	121	99	119	92	108	95	99	113	105	78	106	114	107	104	111	106	108	91	111	102	103	98	115	99	76	94	84	112	104	102	109	106	110	123	102	101	96	101	92	98	108	92	113	81	108	90	110	83	111	106	109	107	113	89	92	107	85	102	105	119	100	115	133	99	107	117	118	104	88	89	111	102	118	97	80	123	114	115	120	107	113	113	98	91	104	113	100	106	106	104	97	101	95	109	110	101	100	123	106	103	112	96	85	107	89	106	90	83	100	120	123	117	101	102	107	93	98	108	109	103	102	98	113	111	103	97	98	100	122	112	115	85	108	99	109	118	93	100	103	120	101	116	113	113	101	117	91	112	122	116	99	100	94	108	103	116	86	104	107	121	110	117	104	114	121	92	99	103	88	109	93	112	108	105	95	90	102	107	99	118	97	98	119	103	134	97	104	101	117	98	86	114	102	123	110	103	97	95	99	123	139	104	95	112	99	104	85	117	132	135	123	118	117	93	93	98	85	105	95	101	126	98	91	101	95	93	89	103	102	88	89	111	94	103	117	109	112	121	105	108	102	108	108	107	99	113	125	110	112	88	110	107	109	100	88	110	89	100	107	96	96	101	114	103	105	90	113	95	101	116	106	94	104	109	112	104	98	97	124	101	104	108	111	97	113	119	103	93	112	109	135	111	85	86	96	106	91	110	98	119	102	94	97	98	115	99	116	95	116	116	99	115	88	109	102	102	111	105	97	109	95	113	105	108	92	119	125	97	121	92	95	111	96	89	100	111	100	109	98	101	114	100	92	124	107	116	95	104	107	90	97	93	98	103	114	108	106	112	96	130	107	98	104	96	83	94	99	94	96	110	117	115	113	109	109	96	96	114	109	101	127	105	94	90	110	115	95	115	110	111	97	88	116	105	99	101	104	95	121	104	84	92	81	92	107	107	104	111	125	112	108	94	120	99	90	104	109	87	99	107	93	99	120	108	109	105	96	92	94	83	104	94	95	93	102	101	106	76	97	98	85	108	106	128	110	113	106	96	86	89	112	84	112	124	108	125	110	92	107	106	132	97	113	117	93	84	119	99	94	99	113	101	107	133	95	105	127	101	98	111	106	108	103	106	103	102	106	100	140	103	106	101	119	102	105	108	96	114	110	109	101	111	106	127	117	105	97	91	91	114	86	104	99	105	107	105	118	103	89	99	87	104	101	114	103	99	113	98	118	97	92	101	85	120	105	98	104	104	100	101	119	91	101	107	121	117	109	101	94	110	119	111	102	99	117	104	103	107	120	111	115	112	108	103	92	101	109	88	93	91	97	87	85	91	104	106	113	117	120	116	82	93	123	116	113	102	109	113	96	123	111	110	109	102	126	100	92	117	108	99	102	99	117	110	100	84	110	126	105	97	113	129	110	84	126	98	97	104	99	111	122	116	106	124	108	101	92	124	99	82	103	102	83	86	115	118	115	114	91	108	117	105	105	101	102	120	96	97	111	121	104	95	91	128	123	122	104	108	106	98	114	105	84	121	95	127	126	118	110	129	103	109	123	102	112	127	101	111	94	104	95	115	129	106	102	113	105	122	104	114	110	111	97	113	115	127	97	95	103	106	94	117	110	108	95	83	110	120	119	93	102	89	119	126	116	111	128	114	98	86	129	137	101	99	106	80	99	101	91	107	103	86	120	106	130	110	109	98	95	125	97	97	119	108	105	102	122	101	109	105	117	108	99	103	117	97	92	111	116	100	98	84	101	111	91	94	105	104	93	104	115	119	124	105	114	111	100	109	85	116	93	106	114	108	116	106	121	95	122	101	116	79	106	84	104	125	109	110	119	104	109	121	105	94	120	113	102	100	100	118	110	98	97	92	102	93	117	97	94	97	103	121	103	105	92	99	98	89	93	113	103	110	118	95	119	111	71	101	106	95	108	89	111	98	97	94	105	125	120	109	104	89	108	119	94	96	104	111	91	108	102	65	105	114	108	103	101	106	107	108	92	100	97	98	89	94	114	95	79	103	109	105	111	103	132	116	92	95	112	125	88	116	103	112	91	119	110	108	112	111	102	117	103	124	97	110	82	100	99	96	102	104	106	103	92	93	120	115	104	100	120	104	87	108	99	106	100	90	84	115	129	100	114	98	107	101	115	110	112	89	104	105	91	86	97	96	110	119	105	86	101	102	116
3849	1776	5253	4377	5826	4704	4289	3616	2664	1735	660	405	320	308	284	317	313	303	308	301	310	306	265	289	267	309	311	311	301	286	319	309	284	271	288	307	285	320	269	316	313	300	320	304	308	293	300	333	311	305	310	315	301	309	330	293	295	318	287	314	280	273	291	294	308	259	300	326	276	327	312	300	293	297	283	333	312	329	301	306	314	313	291	315	338	337	322	280	314	305	286	290	290	289	334	279	305	321	297	293	289	313	331	262	279	312	327	333	301	311	302	294	293	288	303	293	267	296	284	262	292	282	301	301	319	289	314	276	301	304	303	302	299	310	302	276	312	269	307	304	325	309	271	272	287	301	304	276	284	288	288	254	304	296	296	304	318	305	289	286	306	298	318	303	299	286	316	299	335	309	281	316	297	325	315	290	295	311	331	289	299	311	297	279	321	295	301	308	296	315	306	295	317	275	271	279	319	314	274	309	286	316	272	277	311	282	319	275	314	286	294	294	300	309	302	276	289	303	317	295	309	313	313	286	317	290	310	346	307	300	337	305	304	279	261	322	303	293	286	325	305	280	320	312	287	288	309	282	292	295	310	295	293	306	324	304	295	296	304	299	276	301	287	297	301	286	294	266	292	283	300	307	305	294	322	313	318	352	300	323	324	304	312	291	292	303	287	294	327	303	308	299	287	283	294	307	263	275	300	312	318	291	323	283	265	287	303	325	305	293	295	305	303	299	313	322	289	286	314	314	289	288	293	281	296	312	279	299	310	297	336	345	295	293	329	303	305	307	322	291	305	325	290	352	289	308	350	301	268	319	293	323	315	287	303	301	280	299	299	302	291	291	329	279	294	284	295	305	293	323	278	364	295	293	296	280	289	315	315	282	291	307	312	296	298	335	328	264	304	319	275	292	323	299	289	287	292	290	303	286	298	296	290	294	283	321	326	292	300	313	290	348	300	315	302	309	300	318	306	270	303	303	268	306	297	298	311	341	313	298	286	281	314	332	291	306	272	349	304	308	299	330	312	302	279	315	315	271	307	300	315	319	271	301	276	314	329	294	276	300	285	297	275	305	299	321	272	299	319	313	307	299	299	319	304	276	292	297	299	289	304	294	314	285	316	284	276	296	304	314	292	289	312	295	290	304	275	298	282	311	280	272	278	321	285	273	320	285	318	277	282	302	284	317	299	282	297	279	282	289	296	325	335	274	291	323	293	276	310	293	279	305	298	276	301	292	312	294	304	303	274	308	273	325	293	291	323	341	308	313	315	283	270	319	310	279	270	306	295	316	296	300	282	303	301	319	332	297	336	342	307	303	302	288	297	299	283	297	315	328	273	294	266	305	306	300	303	312	305	297	310	283	329	307	338	300	316	286	334	300	313	283	275	321	304	319	292	300	295	274	295	286	311	299	313	310	294	289	308	286	288	299	329	301	307	280	297	318	271	310	309	281	279	298	312	275	327	299	313	310	303	282	304	324	309	292	320	287	314	296	305	291	302	328	300	324	282	308	299	320	285	281	307	286	319	290	292	304	307	325	322	294	297	294	306	293	317	312	308	292	315	314	318	292	303	293	311	296	327	337	315	305	297	274	311	299	306	302	263	301	275	284	318	299	300	291	301	310	325	292	299	298	299	313	303	304	300	307	343	306	321	298	293	295	308	308	283	317	308	304	283	294	320	326	328	340	311	304	273	325	296	304	324	260	300	300	287	321	276	278	302	290	304	296	307	321	299	305	289	309	274	314	316	307	324	292	299	291	322	257	283	336	281	298	331	297	310	288	313	288	331	296	303	316	283	286	283	297	285	294	304	303	303	308	307	340	285	287	303	299	299	296	321	285	297	284	289	308	273	319	313	311	363	291	286	297	340	315	255	318	298	270	305	316	284	293	305	305	279	289	309	269	274	289	286	326	303	299	297	303	288	297	307	319	304	311	310	306	290	309	297	277	323	306	303	312	298	257	297	308	305	296	308	291	297	283	326	313	283	314	289	318	351	295	277	295	294	313	268	307	312	319	292	270	294	306	319	315	286	306	285	303	281	301	273	304	297	298	308	298	296	262	327	295	289	276	276	307	312	309	312	311	316	292	287	287	295	299	287	319	313	295	334	325	298	284	272	296	308	284	308	304	292	317	314	305	303	303	292	312	299	288	329	310	303	335	283	277	302	298	274	309	296	304	323	292	331	302	281	288	316	320	290	266	310	323	276	300	270	323	281	299	310	301	298	288	304	286	309	308	294	314	289	316	301	273	329	327	282	315	327	302	285	282	280	303	298	301	276	326	301	297	273	277	264	311	313	330	321	301	295	303	292	283	294	266	289	329	259	301	302	313	312	313	311	283	283	269	278	311	307	323	295	301	305	291	296	320	281	310	304	275	306	320	317	330	317	302	297	298	293	293	298	298	286	329	289	280	295	294	299	316	275	273	304	298	308	287	327	331	281	308	295	296	311	273	298	310	299	282	273	300	304	295	287	307	306	302	330	314	302	303	299	298	276	311	297	270	307	303	280	291	302	262	304	292	300	290	299	334	287	327	289	283	323	336	318	317	319	282	286	318	309	314	314	297	322	317	304	268	282	309	320	284	322	316	329	337	268	303	277	329	305	311	319	287	294	313	304	283	258	312	282	302	293	293	287	282	307	310	301	288	314	314	299	325	280	304	289	265	308	303	290	287	307	273	281	312	291	332	278	282	300	314	292	297	310	299	336	296	269	292	318	283	303	311	316	309	311	292	318	299	288	322	272	293	280	303	281	262	314	307	307	320	322	275	295	296	304	281	293	290	318	316	333	295	304	306	298	305	277	296	304	265	305	313	316	301	301	297	327	279	283	308	289	319	321	298	297	301	285	296	318	310	312	322	294	290	284	311	286	315	297	290	313	287	297	304	316	267	314	313	320	316	315	296	294	280	283	292	306	270	319	308	288	292	283	320	316	279	297	295	283	267	290	317	287	302	301	296	311	298	300	284	287	305	295	281	297	317	318	295	316	307	329	274	298	306	280	287	277	288	286	301	286	293	267	306	286	308	316	303	294	279	315	290	319	287	311	306	308	311	309	302	287	286	270	308	308	285	287	276	347	284	277	280	284	281	267	276	286	292	307	317	334	281	289	303	305	285	314	312	287	315	303	274	273	294	323	313	304	291	319	306	281	286	307	287	277	315	268	312	300	284	295	313	318	329	347	302	283	300	321	292	276	311	299	315	283	305	309	276	280	302	282	316	289	310	293	345	297	315	284	312	307	290	310	309	312	339	300	318	280	301	330	297	297	296	286	306	314	318	286	283	319	275	296	316	316	288	300	283	300	305	318	289	300	310	303	311	303	297	314	271	324	300	294	308	320	311	323	278	273	298	300	307	306	283	304	314	313	286	291	275	322	312	288	278	310	313	286	307	343	314	317	288	313	307	312	305	296	320	302	294	321	337	300	293	281	308	312	312	309	271	301	283	284	295	293	297	272	318	285	285	304	287	296	291	290	295	308	322	294	293	294	279
15764	5409	6278	4166	3592	2483	2093	1566	2495	3074	467	422	269	291	288	260	271	256	210	233	226	228	238	235	235	226	209	218	191	219	198	175	219	199	213	198	223	214	230	255	202	199	210	243	231	232	238	235	207	194	190	210	202	207	244	196	204	204	231	201	205	190	208	246	218	213	204	195	214	204	190	213	218	208	197	221	213	205	207	192	168	205	210	201	202	213	191	212	222	220	198	201	195	208	203	228	198	217	216	203	189	200	206	206	234	229	203	205	201	205	201	228	195	201	215	220	211	198	189	219	205	186	213	199	200	202	192	207	214	203	222	210	241	195	203	208	215	204	215	207	229	221	230	233	224	202	196	189	211	176	207	222	205	214	223	210	214	240	219	225	241	242	184	194	205	205	210	199	194	195	207	212	188	193	183	196	192	216	230	185	209	244	206	213	224	233	199	213	202	224	181	237	224	208	210	202	201	197	185	193	180	191	187	215	200	214	201	212	237	231	230	181	188	199	231	207	227	202	183	193	215	228	205	215	219	195	201	208	210	192	194	197	177	192	207	204	202	211	199	207	179	204	218	216	237	215	226	217	231	231	220	189	215	217	227	204	173	241	195	228	230	190	204	228	203	236	214	169	213	180	221	210	216	196	218	232	198	202	212	203	187	183	220	189	199	225	203	243	178	192	219	220	213	218	220	203	199	208	216	245	217	238	238	238	223	212	213	179	203	204	221	170	202	191	210	203	162	224	202	202	210	193	213	192	190	191	227	196	208	205	198	192	228	218	241	229	205	192	204	200	194	238	202	217	212	229	198	204	179	188	197	216	204	208	203	203	209	243	194	200	201	203	207	223	212	208	201	229	218	225	191	208	231	229	200	230	206	196	216	212	207	239	213	206	201	216	194	210	199	228	217	232	230	213	203	204	211	212	227	215	203	205	210	196	200	204	208	213	197	187	232	210	212	226	213	191	182	233	228	228	219	211	192	234	188	219	242	195	186	191	197	239	209	213	206	191	241	218	216	210	197	215	200	205	238	188	239	201	198	191	232	211	223	226	186	234	245	201	205	213	200	202	232	206	220	195	211	245	206	221	202	218	192	208	210	194	215	194	223	214	195	210	240	241	180	227	245	213	205	224	206	200	228	201	197	223	214	196	195	176	183	214	213	221	203	184	220	191	232	222	184	224	218	231	181	188	194	211	225	207	209	217	180	218	242	204	242	205	237	217	230	237	206	201	226	236	229	198	181	229	196	204	230	201	203	199	215	208	210	193	211	221	196	223	214	205	200	216	224	197	215	207	224	223	220	184	209	209	192	194	209	209	223	220	235	208	190	221	207	206	197	232	236	218	226	212	218	219	192	184	194	198	218	231	220	206	207	203	225	242	206	198	211	230	200	217	213	212	215	253	212	179	206	255	209	213	187	217	241	233	215	233	205	208	207	206	246	214	205	196	191	219	206	196	226	190	190	199	205	235	223	210	189	227	226	210	209	213	227	220	193	231	213	196	189	206	275	221	220	229	196	185	214	241	184	208	223	215	209	201	217	227	191	204	206	213	211	209	181	220	226	215	213	213	236	214	184	205	216	241	206	194	202	251	193	169	230	188	243	194	193	202	218	185	206	221	207	225	216	226	236	210	188	217	196	206	189	208	240	191	197	174	191	216	220	189	214	194	204	231	231	213	205	218	203	216	205	194	226	229	205	217	195	223	213	197	211	218	213	198	205	219	194	216	217	186	190	186	193	225	198	208	233	196	234	194	227	247	209	209	183	186	219	236	208	211	224	205	208	210	206	174	195	215	226	209	202	216	199	238	234	224	227	212	212	239	204	232	213	225	203	208	185	225	226	210	210	202	198	229	215	218	223	210	194	214	252	216	215	191	210	194	214	257	242	202	208	202	218	206	192	196	211	199	197	185	189	219	193	198	198	232	229	206	226	200	219	202	218	216	198	226	229	207	222	209	181	245	180	226	222	195	195	195	221	178	207	226	231	222	245	231	208	201	204	230	216	181	215	209	195	195	217	198	219	202	234	196	228	236	227	212	191	210	212	182	197	217	207	224	182	198	200	220	207	174	190	203	221	192	197	219	219	216	209	204	197	237	228	224	219	218	213	219	190	218	215	223	207	203	226	221	209	178	211	209	225	225	223	204	238	215	245	226	218	191	211	213	217	220	213	227	233	225	214	194	208	197	228	205	191	213	200	203	190	190	199	205	200	193	199	196	222	198	189	212	227	219	233	204	206	242	183	220	230	201	201	201	222	239	192	223	201	193	215	211	211	243	187	215	254	206	190	230	197	188	218	210	213	227	208	198	204	238	211	205	225	204	196	176	200	216	196	230	214	208	198	204	225	205	217	227	214	186	221	173	190	193	197	231	222	201	178	214	209	203	239	200	217	191	211	211	218	214	216	164	214	196	210	211	193	226	182	179	197	234	199	203	208	181	192	212	213	206	182	196	214	215	190	223	229	215	236	225	200	226	227	212	181	210	196	191	206	191	223	191	202	195	208	202	201	182	227	198	214	191	216	212	227	213	240	198	221	207	255	197	212	234	234	226	197	211	208	221	249	191	186	211	197	234	248	214	183	183	227	212	230	218	231	221	212	217	196	193	219	252	212	204	203	199	198	219	197	200	232	203	187	231	191	192	230	194	203	205	218	213	229	189	214	194	191	202	187	181	244	230	185	231	224	209	226	217	194	211	218	192	216	221	229	218	227	216	189	243	213	230	216	228	239	190	232	236	209	205	221	191	195	202	202	207	186	205	233	229	221	252	226	203	205	222	208	191	230	244	229	213	196	204	224	209	232	207	192	203	177	213	210	233	203	198	184	194	240	209	181	233	207	202	207	208	220	172	217	210	223	199	233	183	235	202	211	202	228	226	195	226	216	211	223	226	230	210	196	208	229	224	214	217	233	202	198	211	186	208	198	220	221	211	212	228	204	216	188	194	223	235	221	194	217	198	181	205	207	218	215	193	206	202	223	177	225	203	178	192	192	207	205	217	211	211	204	212	209	223	188	231	197	229	196	194	185	208	197	211	230	237	216	227	198	197	208	243	200	218	199	196	188	238	195	203	204	211	206	231	226	202	171	207	210	193	210	216	200	198	187	206	193	242	211	195	202	225	221	226	188	210	230	243	209	197	186	239	200	221	183	206	216	210	221	227	196	214	205	223	204	236	166	211	211	199	195	191	204	240	218	222	220	195	203	205	209	212	232	207	199	231	242	215	214	197	244	211	212	214	209	225	240	184	215	237	198	207	227	218	219	223	231	220	231	206	190	200	209	183	204	202	208	221	224	193	181	201	210	223	210	197	216	208	188	205	214	210	213	196	205	224	214	214	222	216	216	168	229	218	237	187	228	244	218	201	202	227	232	222	177	191	216	202	183	196	235	208	198	208	215	203	203	213	216	214	187	214	192	197	209	203	221	197	222	226	206	234	209	186	227	183	213	233	193	209	195	206	189	193	187	206	206	187	175	250	215	208	185	182	216	197
8818	4375	11234	11263	12199	9990	8862	7051	11645	11957	2084	1951	1084	963	833	824	806	720	713	738	713	645	635	656	619	660	653	594	617	604	581	571	542	563	586	575	580	576	559	569	583	588	600	594	601	526	540	511	545	561	557	555	591	575	490	583	576	537	526	545	577	516	570	554	556	525	578	549	519	547	522	530	534	547	547	543	549	530	529	523	544	547	476	560	548	502	523	523	495	544	536	544	539	523	529	537	489	554	482	482	502	500	517	531	513	533	551	543	518	495	518	525	523	553	527	538	497	513	548	532	515	535	531	526	573	513	553	536	525	489	511	514	518	517	526	486	539	516	552	522	581	545	490	532	510	554	526	522	530	539	504	521	473	517	524	532	529	520	479	497	527	516	510	507	512	533	543	518	509	538	534	518	550	474	552	556	534	502	507	492	504	569	533	524	541	502	524	531	569	550	523	503	513	493	492	541	531	542	525	543	523	543	472	556	533	494	549	539	557	548	494	491	531	542	551	549	517	531	542	481	520	548	512	534	535	535	531	508	550	527	499	524	551	487	528	511	549	485	551	531	487	548	501	505	517	546	531	523	539	524	521	516	535	556	505	470	561	506	518	551	510	530	536	523	501	527	544	577	532	558	519	515	520	530	504	523	530	548	556	524	537	540	530	549	509	514	521	542	514	507	518	539	569	511	501	559	552	557	565	530	531	532	475	532	515	532	529	517	511	514	493	512	541	558	558	528	491	523	501	564	549	545	515	522	517	522	554	526	548	556	528	517	525	497	576	512	512	511	535	493	529	486	499	531	526	569	495	493	538	522	530	491	516	524	574	524	540	503	565	550	520	511	540	513	533	495	506	525	517	513	540	491	530	496	496	477	527	484	517	483	532	547	481	518	535	525	536	521	526	542	507	498	507	530	489	547	523	519	525	535	530	543	522	503	531	557	514	533	526	523	499	553	491	524	545	500	555	473	528	535	533	500	477	542	525	534	520	583	487	551	562	567	508	518	549	498	524	524	503	553	532	558	536	521	518	543	561	563	521	570	513	542	540	532	539	527	465	515	517	515	517	516	525	529	571	547	542	494	465	503	540	539	508	521	508	508	501	529	474	513	534	507	522	479	508	525	545	531	538	537	517	517	535	532	479	503	500	495	521	532	520	514	536	547	499	544	507	514	553	519	520	513	490	525	585	501	542	539	535	544	497	519	493	536	496	515	576	509	552	503	530	553	502	532	501	507	524	512	571	526	512	524	513	512	541	528	556	477	539	501	538	574	545	505	542	526	560	492	489	500	529	524	486	507	513	535	552	542	513	518	505	495	547	502	581	526	492	525	497	503	501	539	557	462	504	604	488	487	549	509	505	513	518	496	504	529	509	537	515	582	497	554	543	520	510	546	521	524	514	506	523	535	495	501	505	504	574	506	534	556	537	548	512	515	530	503	535	536	568	516	479	513	498	528	514	514	548	541	517	539	442	520	486	508	557	527	543	535	533	511	547	526	520	497	513	524	557	536	535	536	508	502	466	477	513	527	534	522	514	508	486	485	517	486	547	552	494	556	503	485	517	529	524	512	520	519	494	563	538	487	545	486	510	530	503	557	522	530	489	536	524	542	507	511	522	502	541	516	537	546	481	533	554	489	547	521	521	556	552	489	535	526	533	472	538	489	553	516	494	544	513	526	541	523	537	524	505	506	511	517	485	527	515	546	519	561	490	506	579	514	508	532	530	529	512	503	524	517	534	535	545	511	506	519	501	505	506	513	522	523	501	519	518	473	534	533	536	507	531	589	516	525	532	558	518	537	498	524	501	498	528	508	534	517	553	542	532	505	492	540	511	543	518	546	498	523	533	546	547	534	518	507	540	514	492	533	508	488	502	564	544	514	539	541	508	500	573	549	501	546	547	548	532	519	492	533	506	544	547	527	559	523	562	517	505	542	545	519	502	551	532	536	528	510	533	531	520	571	538	467	519	520	534	485	505	533	558	538	489	553	528	519	517	559	517	504	508	525	550	529	513	517	486	510	519	572	522	539	523	497	510	513	505	539	552	543	536	525	508	482	559	507	576	550	503	510	488	572	530	547	510	526	510	531	555	493	500	538	554	527	540	516	534	509	531	483	562	580	521	556	498	538	525	520	508	497	555	535	480	521	523	536	521	512	533	501	570	509	551	547	566	505	497	531	523	553	546	533	537	531	508	520	529	520	569	488	549	527	557	549	542	517	550	546	504	521	528	534	516	522	491	448	517	513	536	521	573	573	536	522	516	569	521	522	502	517	519	524	526	553	549	496	507	541	539	534	526	521	530	519	517	520	487	503	515	520	529	532	576	519	525	538	523	533	479	521	481	537	548	536	549	519	519	518	551	560	559	532	529	521	557	526	510	534	499	522	505	517	542	528	547	522	537	494	575	522	528	532	587	592	539	560	536	519	553	533	532	532	500	528	527	516	491	513	504	537	526	518	533	504	493	508	482	521	501	519	559	503	533	538	501	520	549	529	484	483	520	520	515	520	519	492	524	497	574	525	516	505	560	576	510	509	511	561	488	544	486	525	527	524	523	541	502	521	548	501	508	513	510	491	505	517	528	520	561	508	520	532	564	540	546	510	512	542	506	541	509	480	537	550	501	505	516	551	527	516	534	527	520	518	545	486	502	555	494	559	524	545	525	480	534	536	520	499	507	509	516	555	547	531	511	530	545	527	538	522	552	497	564	498	511	555	534	470	483	521	515	532	546	561	530	553	532	547	531	496	543	532	571	516	542	514	502	481	521	546	545	516	511	553	539	557	507	543	514	479	534	533	574	479	569	508	500	550	524	551	520	552	495	570	565	541	528	544	525	548	527	523	541	493	503	571	543	529	511	536	554	549	488	530	547	562	533	500	536	561	504	547	491	520	530	520	498	534	506	556	535	520	502	507	529	505	531	502	482	508	555	519	539	477	528	519	494	535	520	521	548	518	532	523	542	507	509	538	491	519	504	518	514	521	530	531	525	549	555	520	553	518	542	506	543	499	531	510	526	530	565	524	520	474	541	503	486	512	559	512	503	554	566	507	520	521	566	547	538	468	524	516	509	493	543	517	524	518	495	519	549	524	519	531	529	525	485	540	540	547	516	543	524	516	513	554	546	526	515	525	569	524	498	507	517	504	498	519	569	531	543	527	524	528	547	528	549	560	516	508	542	511	509	498	596	531	540	532	495	538	499	537	469	510	553	545	497	502	493	536	500	523	559	533	515	536	526	543	507	519	507	512	476	528	524	496	516	556	530	511	549	502	524	505	545	568	527	544	561	502	548	539	521	550	511	557	547	519	502	529	507	516	522	509	514	486	519	517	523	494	536	523	518	588	520	497	530	534	523	557	576	570	557	513	526	504	538	514	543	520	502	538	498	560	539	512	549	550	523	536	555	546	512	512	547	507	502	525	531	573	562	588	507	515	517	517	524	518	553	508	532	577	518	494	524	534	494	513	544	568	511	537	544	515	503	513	542	524	519	462
24427	9382	9624	7305	6237	4226	3132	2073	3010	3649	715	678	495	452	453	426	423	395	360	380	391	353	382	361	345	373	374	347	352	367	365	342	322	361	364	372	332	350	341	299	341	371	347	373	296	340	363	390	299	343	330	337	366	354	331	361	306	324	399	313	302	353	353	297	339	337	320	358	352	335	329	338	369	340	353	309	322	359	336	330	360	359	331	322	304	344	314	349	327	310	353	340	338	343	356	350	366	357	332	331	299	349	288	306	336	343	346	348	354	339	347	364	329	384	364	325	362	334	357	349	340	353	362	338	321	301	340	329	361	318	362	349	339	336	317	348	360	342	338	333	334	358	329	329	327	317	364	316	367	336	312	344	348	325	378	309	353	352	354	378	314	336	350	344	304	367	329	312	343	326	344	331	285	344	299	304	356	348	309	311	325	353	301	330	363	327	373	320	351	336	317	339	342	307	335	315	361	379	323	336	352	318	320	369	295	376	339	342	338	324	352	327	333	339	307	351	340	336	301	352	357	343	317	334	353	314	336	360	316	330	326	353	339	330	344	354	322	355	338	338	329	299	337	327	324	355	377	335	303	291	346	359	328	334	347	349	349	309	296	365	330	326	328	325	322	343	299	312	287	332	346	299	335	330	345	301	335	350	338	345	319	360	332	327	300	345	314	331	329	326	335	326	345	321	318	345	337	353	366	304	316	362	328	348	323	343	330	335	310	314	346	337	338	311	334	337	354	329	325	366	340	354	365	327	297	352	343	341	362	318	340	308	331	358	315	337	329	309	332	373	346	301	343	334	310	336	379	318	334	339	357	331	360	349	346	347	353	327	341	302	320	319	339	347	367	348	322	317	293	326	308	340	354	338	378	315	350	362	358	354	325	341	300	358	363	330	323	398	363	337	382	348	319	315	323	353	320	329	374	332	308	366	346	310	371	317	357	345	351	346	359	321	312	316	358	333	338	331	322	325	316	360	379	318	319	382	334	358	357	342	321	355	356	345	319	313	346	306	339	332	342	329	340	360	329	316	339	347	335	350	348	330	300	399	330	306	319	337	332	304	345	309	295	361	365	362	351	350	317	346	333	301	330	332	327	320	294	355	329	320	339	316	366	355	328	367	335	351	324	340	333	327	308	348	295	332	359	330	317	344	304	367	359	346	347	337	365	364	346	317	357	341	311	347	336	380	350	320	325	326	342	353	354	322	345	330	332	333	326	326	330	325	343	342	362	306	363	328	313	335	325	346	395	334	335	319	332	315	319	321	349	327	327	348	379	328	330	360	292	322	357	341	301	347	341	342	324	382	333	327	298	355	296	332	359	352	345	336	341	358	338	344	345	289	325	309	304	323	329	307	311	358	349	353	333	328	331	317	354	338	360	332	348	325	317	326	342	293	350	332	325	331	342	324	341	339	327	346	360	349	357	329	314	349	330	310	339	313	333	341	316	343	316	356	345	335	345	327	349	311	322	337	317	341	350	313	327	365	343	360	318	331	327	314	316	342	334	381	332	344	333	352	312	342	300	345	328	347	345	319	322	325	348	330	327	351	343	349	325	338	325	338	331	339	329	376	308	326	340	313	334	336	347	332	306	329	325	306	336	349	368	341	342	335	329	344	323	353	330	339	335	362	350	323	366	320	340	331	346	357	355	327	355	329	328	308	311	322	327	361	350	331	328	316	350	346	340	297	370	325	293	348	369	317	355	356	329	326	314	332	302	332	347	323	326	353	335	315	335	382	341	316	315	352	321	350	355	339	333	349	359	364	375	351	332	328	321	348	321	353	301	343	348	355	333	321	365	346	347	402	342	373	343	319	308	336	382	357	331	337	337	361	352	351	354	351	336	358	357	326	358	352	338	309	301	327	311	340	315	386	309	337	322	337	349	314	325	360	326	320	337	361	315	320	364	331	362	335	333	323	367	313	356	382	313	327	334	339	352	366	370	334	349	320	343	342	321	348	356	300	339	340	332	333	336	311	332	347	351	331	322	369	334	345	345	332	345	333	328	348	351	315	339	338	313	341	323	367	351	330	340	357	331	315	346	305	317	354	343	305	310	320	342	332	332	348	329	328	316	332	372	318	359	332	324	323	331	297	344	338	343	340	344	325	306	332	337	298	344	341	359	350	320	334	340	373	348	351	313	363	337	362	305	359	353	343	331	334	314	358	338	310	337	358	343	363	335	337	337	339	324	324	350	356	348	345	335	322	311	342	331	345	314	324	344	340	337	324	344	337	333	313	331	340	344	329	342	361	347	314	302	327	345	341	348	347	305	323	347	341	364	340	372	351	358	311	311	314	325	349	318	326	322	290	328	319	329	335	341	354	325	360	321	326	316	341	344	333	339	342	353	357	325	319	300	326	337	343	351	337	359	330	325	308	310	343	351	332	330	310	350	325	362	304	363	327	317	346	319	312	348	363	348	343	345	365	329	341	347	330	329	332	355	306	351	349	324	334	307	320	350	336	341	337	352	334	344	352	337	337	311	325	343	376	310	316	334	321	327	324	296	365	323	331	342	332	296	344	332	359	372	335	350	325	328	311	332	336	334	337	325	338	348	358	345	306	294	352	353	370	323	338	316	314	349	317	355	334	333	345	342	336	323	366	329	321	335	355	360	329	364	345	316	334	325	319	327	289	341	338	317	351	326	357	334	362	341	338	335	322	345	341	318	311	300	322	332	354	307	322	319	351	358	339	326	327	322	330	377	295	316	348	345	330	325	349	326	322	355	340	310	323	306	331	305	322	358	340	347	326	360	362	369	291	305	315	300	309	305	374	332	336	339	360	342	332	344	357	322	342	326	327	319	348	349	315	343	325	329	305	368	351	326	336	309	349	342	327	344	324	356	308	344	366	372	323	326	354	366	339	330	341	307	322	348	323	347	362	351	351	336	326	369	327	328	376	310	329	333	341	301	307	329	336	343	342	328	336	316	298	375	329	351	329	381	338	333	346	345	332	345	352	358	362	324	341	330	338	318	307	339	323	327	352	358	357	353	315	368	357	321	348	347	325	367	330	359	301	346	370	372	360	311	270	333	351	303	317	321	337	308	333	329	295	293	320	339	300	325	365	317	345	341	294	332	355	338	327	339	324	316	354	347	313	347	325	350	341	341	309	316	365	318	323	330	335	345	337	381	337	352	342	329	385	350	364	328	341	322	335	327	325	313	324	297	317	315	388	347	356	345	319	329	328	312	340	301	348	316	310	349	305	327	347	324	383	312	333	341	353	336	317	333	320	356	325	314	333	331	348	314	335	331	369	342	354	327	337	357	340	345	325	313	308	346	320	356	369	341	328	329	327	366	338	327	335	350	343	340	361	337	335	332	337	349	311	333	366	339	329	363	362	324	339	307	310	322	329	337	355	299	343	322	336	347	333	348	337	347	340	368	340	305	325	347	323	314	328	308	339	367	334	352	302	300	340	339	333	339	372	326	387	313	314	339	325	288	303	332	358	346	360	340	316	365	307	341	336	354	334	333	302	350	350	355	349
11597	6262	14714	17372	17849	14374	12553	8895	13203	12901	2789	2667	1827	1669	1451	1306	1238	1172	1182	1094	1081	1025	1081	1008	979	898	972	959	810	943	887	870	871	860	944	886	863	867	823	823	852	817	824	841	854	780	818	838	864	793	775	846	794	791	746	793	841	832	743	807	772	814	800	745	769	807	781	790	784	819	753	801	828	784	763	755	787	750	803	794	783	782	799	797	747	793	799	803	751	775	773	734	761	789	811	833	798	715	787	731	736	762	749	733	736	765	799	762	745	756	690	760	748	808	759	751	762	743	754	815	729	779	788	806	746	747	739	802	768	725	762	715	787	816	756	696	755	783	790	781	783	736	759	765	747	791	748	785	770	765	752	747	793	730	735	762	765	778	786	732	771	790	744	804	795	754	766	741	764	744	770	759	751	755	739	723	751	716	747	809	766	776	723	778	778	766	739	796	761	781	796	752	791	743	741	800	802	775	750	768	752	774	740	715	729	744	775	781	744	772	768	780	732	753	740	766	778	734	774	761	791	754	754	775	804	774	782	754	755	768	760	765	694	830	736	742	814	802	784	787	721	783	757	800	769	766	765	774	746	783	778	744	788	761	694	756	765	715	746	770	747	759	753	756	740	779	734	805	784	774	769	702	758	722	690	726	699	779	765	814	712	720	768	789	800	791	760	751	780	713	697	752	778	796	718	743	785	760	744	741	803	806	743	758	759	722	729	748	752	761	741	726	744	780	778	723	754	763	783	752	721	760	766	773	722	743	808	784	753	770	728	770	734	753	752	755	746	767	750	765	769	723	759	762	716	742	773	817	742	730	738	757	795	769	830	731	731	708	809	767	734	749	798	770	780	742	684	808	696	825	740	739	772	768	743	733	771	770	751	796	779	746	719	775	746	762	791	785	787	762	732	783	750	781	786	767	767	740	771	789	750	759	739	773	764	737	781	769	759	776	817	767	739	748	755	762	690	727	751	779	751	777	773	794	761	748	754	792	736	747	734	808	764	732	769	758	756	776	704	730	770	830	742	763	782	774	765	777	773	735	748	752	714	770	836	753	752	771	720	750	799	756	779	760	733	773	785	806	758	778	776	748	761	821	738	752	723	786	745	724	725	779	740	815	732	742	773	750	802	722	730	749	761	729	765	753	782	719	778	811	770	770	762	756	757	768	717	773	723	714	754	772	772	760	790	769	775	752	754	773	790	775	772	714	740	755	732	766	755	789	764	797	746	748	800	793	748	793	753	760	793	780	775	756	664	817	729	701	764	766	727	733	766	769	767	711	777	762	725	776	775	726	747	791	744	716	798	767	774	709	755	787	732	764	760	728	718	797	750	740	780	802	793	791	733	762	732	808	800	788	768	767	752	753	782	752	784	763	761	771	742	779	743	785	792	789	757	785	762	745	764	765	741	744	802	749	769	744	759	783	724	733	791	782	755	700	729	771	752	740	779	722	733	799	755	778	753	736	748	775	769	712	737	742	729	730	792	779	773	770	745	753	773	742	767	771	744	767	727	755	749	755	724	781	742	753	764	787	762	722	768	765	735	728	770	770	717	757	751	693	764	750	773	802	758	746	743	798	781	735	813	793	752	727	748	820	733	730	789	740	752	769	749	745	780	760	778	828	801	749	773	746	774	774	808	732	742	758	764	755	763	756	751	794	754	820	767	753	745	795	806	776	713	739	766	719	808	779	801	784	774	784	749	762	685	767	766	791	745	740	736	740	749	724	803	745	761	799	718	756	767	763	716	767	668	762	751	798	774	753	811	741	803	811	740	775	761	743	836	774	760	752	756	750	769	791	761	751	804	750	745	764	738	758	740	752	777	752	748	744	759	779	747	767	715	725	784	739	766	773	738	728	794	760	795	689	739	791	784	770	808	800	816	815	763	794	791	795	768	783	768	761	762	732	725	751	798	752	730	755	782	723	803	777	762	759	738	767	719	811	730	712	731	818	751	807	762	727	765	815	795	720	744	695	727	747	753	868	772	743	759	758	751	784	795	782	761	769	761	782	750	778	762	771	706	737	763	791	721	783	749	767	767	737	744	741	731	742	788	742	797	754	739	728	807	809	773	754	728	715	754	770	770	766	780	788	770	738	783	736	807	776	758	772	738	781	722	759	714	715	745	813	759	742	747	755	786	759	775	728	766	753	802	763	789	775	730	782	738	793	780	748	740	766	741	749	767	733	778	738	780	779	710	741	745	729	736	728	771	786	728	757	747	755	742	754	729	786	767	754	802	764	771	741	791	754	751	754	748	745	781	738	850	812	821	776	740	721	777	759	736	773	733	775	762	778	732	832	743	781	797	773	722	763	733	755	765	797	719	841	729	726	742	805	785	783	788	819	822	753	732	783	732	742	775	740	756	745	751	752	762	733	724	748	797	774	747	792	780	753	797	750	780	803	764	748	687	755	795	752	726	754	745	749	689	745	731	775	738	745	769	756	732	758	758	736	777	727	765	775	779	740	769	730	759	763	754	746	814	782	782	780	813	745	782	774	744	708	757	796	782	749	787	825	781	758	745	776	698	779	728	749	702	743	787	754	728	775	758	814	761	769	753	736	714	739	768	771	722	747	789	747	744	720	793	791	785	729	758	710	739	757	757	740	796	782	768	786	786	746	765	759	737	762	734	788	773	786	754	775	756	762	785	739	731	717	802	753	760	797	729	799	785	738	711	751	766	761	772	761	779	762	790	770	732	753	748	713	757	788	693	733	780	748	810	734	755	707	768	777	792	777	732	813	753	748	748	761	780	741	734	776	773	790	806	741	814	748	769	731	777	747	740	755	748	765	709	813	774	813	796	819	757	750	763	747	793	777	771	789	795	729	797	754	786	734	800	770	766	757	778	753	806	784	746	759	775	757	787	768	769	734	772	761	670	763	777	761	768	726	829	825	817	693	762	774	822	745	799	726	783	824	775	743	737	717	750	763	797	743	784	748	749	808	786	759	776	765	716	744	759	705	785	758	802	754	685	741	761	766	734	759	782	761	722	765	787	760	721	762	741	753	737	783	699	720	747	745	756	794	745	758	748	763	790	719	789	738	806	826	713	751	752	752	702	778	753	731	752	758	740	798	760	741	793	789	752	730	781	749	768	781	759	737	765	754	757	774	786	778	796	767	777	809	758	730	721	765	769	786	782	787	742	818	764	790	716	754	753	788	790	807	773	791	749	755	778	754	774	745	758	793	775	786	780	761	780	768	758	694	755	759	786	747	806	744	751	737	842	808	807	797	734	756	757	726	817	696	718	820	745	720	767	765	760	761	688	756	773	776	686	782	782	763	737	771	701	748	791	726	766	815	755	748	768	735	795	797	786	730	752	761	727	801	805	780	771	771	771	750	711	779	792	737	774	801	721	749	769	775	768	756	783	744	787	760	753	731	728	772	763	732	750	755	824	737	768	768	754	725	764	748	734	756	780	774	763	779	747	768	772	808	754	763	748	736	772	791	806	752	760	790	732	783	778	724	779	779	775	791	707	774	800	738	803	780
6632	1992	2238	2177	1754	1055	932	566	340	235	165	128	90	100	100	89	97	102	100	120	104	103	97	105	100	126	110	104	73	99	101	112	80	100	86	115	115	113	97	106	106	96	89	112	89	107	102	109	99	101	104	100	102	94	110	112	96	95	84	97	106	86	108	93	98	93	119	91	99	100	112	101	96	81	100	114	98	117	108	117	91	100	101	119	88	111	110	90	96	109	105	113	98	110	134	92	114	114	92	99	110	95	100	112	109	91	97	109	83	86	103	95	104	90	92	102	105	96	101	105	95	110	93	104	119	113	112	108	119	107	99	107	101	97	145	102	79	89	100	117	103	104	97	116	90	107	86	109	103	103	100	103	104	95	114	109	106	121	105	85	90	102	93	127	98	101	98	119	82	92	93	82	104	96	105	112	91	107	90	97	98	106	112	96	103	108	92	95	117	114	102	105	83	110	92	93	87	101	117	96	98	109	101	100	92	110	86	110	104	111	112	98	90	89	90	121	95	122	101	101	101	105	93	107	94	111	97	103	101	92	100	105	114	115	84	123	118	106	77	87	106	95	117	110	107	88	116	105	102	106	87	104	93	108	108	118	119	103	97	113	105	95	126	88	99	99	110	128	91	88	78	100	102	106	92	112	102	92	103	94	104	112	96	115	95	119	117	93	89	116	101	100	114	93	93	92	82	121	127	110	124	123	107	95	121	103	86	92	103	108	127	100	108	95	88	92	100	98	89	96	97	110	132	113	104	92	116	107	106	103	121	111	100	117	106	106	79	107	128	102	114	112	117	107	92	114	102	122	90	115	118	99	93	92	84	116	102	108	100	115	113	109	108	90	101	84	105	103	95	95	116	79	117	85	94	111	114	96	103	83	94	97	106	108	113	95	107	106	96	108	94	107	98	106	101	117	101	101	101	93	100	107	101	104	104	94	82	90	107	115	93	95	107	111	85	103	85	115	93	78	104	109	107	97	117	99	89	104	106	89	90	105	92	87	90	96	93	102	114	107	97	111	120	108	98	100	108	106	95	85	97	87	116	106	107	90	80	90	116	114	90	93	103	91	99	83	104	102	105	106	107	88	102	92	101	95	109	94	94	84	91	104	92	102	98	100	104	85	90	115	103	100	94	102	113	107	108	108	91	95	111	100	113	111	102	100	99	84	110	95	112	98	84	130	105	90	99	95	105	104	131	85	106	110	95	96	86	115	105	126	94	100	112	88	71	115	119	99	89	107	101	95	89	101	93	92	99	107	89	107	102	94	109	89	117	91	110	85	113	94	115	88	101	97	98	109	100	112	93	106	101	122	104	101	115	100	96	107	101	89	102	101	108	91	77	104	117	83	98	95	96	100	110	105	104	99	80	88	100	122	122	112	104	120	89	95	112	105	104	97	122	109	109	108	115	93	95	91	98	137	104	88	107	113	91	111	90	93	103	94	106	104	93	86	104	103	95	91	110	83	92	107	97	92	124	112	117	112	89	108	72	80	129	101	127	95	99	108	91	97	113	104	88	91	114	111	113	91	125	98	95	89	107	111	88	111	113	112	100	100	95	98	99	114	100	116	112	113	104	101	88	98	87	113	105	106	106	117	97	85	114	103	113	106	129	117	88	114	104	107	83	98	119	96	99	98	118	119	105	105	98	113	101	103	88	101	91	96	103	92	107	105	89	85	91	98	91	87	93	104	93	107	87	111	106	117	107	106	101	97	99	118	106	84	97	99	102	105	127	103	99	96	102	114	83	106	96	89	105	112	90	123	95	95	104	94	95	105	98	111	114	90	104	103	97	76	117	107	85	111	101	106	109	88	112	115	107	104	95	96	91	96	107	115	101	115	109	112	93	84	79	109	99	104	126	97	101	85	113	102	98	105	104	95	91	96	99	128	107	105	90	102	101	85	131	112	91	97	77	98	89	133	100	116	94	109	90	107	110	106	118	98	94	110	106	113	97	110	98	110	99	92	102	89	93	99	123	99	107	102	89	90	103	107	100	105	96	97	91	90	111	109	92	108	98	105	102	100	110	106	93	95	97	93	98	96	103	115	103	83	117	107	102	87	102	103	104	109	85	108	94	118	113	111	99	90	115	106	97	104	99	110	98	97	96	96	101	118	111	125	96	95	98	95	103	116	91	112	92	105	93	113	97	107	94	98	102	97	96	108	114	106	108	91	115	106	123	109	94	95	104	107	119	105	119	108	98	97	88	123	107	109	119	103	87	120	88	99	102	100	113	111	88	100	94	93	99	78	115	101	109	115	111	111	126	117	101	85	92	107	93	108	92	112	86	95	126	71	103	111	95	106	95	125	102	112	101	95	106	85	108	87	104	87	102	96	109	88	84	112	105	100	97	102	101	88	92	119	108	111	104	108	100	97	95	109	96	123	85	112	117	121	102	80	109	97	80	87	104	90	94	80	93	102	82	105	108	105	102	131	95	101	88	122	114	109	104	105	104	116	114	93	93	95	99	99	98	98	108	93	110	105	93	133	126	86	104	114	97	119	114	91	78	117	97	113	83	106	103	91	101	93	95	101	98	87	94	118	113	113	113	101	98	105	85	101	99	105	111	92	110	103	102	89	96	94	108	104	97	118	110	105	104	87	90	96	99	99	104	113	101	116	88	107	113	96	98	102	83	133	83	98	116	104	92	103	112	104	119	97	114	96	109	109	87	79	88	110	104	95	97	116	104	112	83	101	97	109	101	91	86	113	106	95	101	95	103	103	115	103	106	120	116	110	97	97	106	114	79	84	105	113	112	111	107	89	109	103	112	119	98	107	101	107	112	109	92	92	91	108	98	99	96	93	97	94	120	116	114	99	122	102	101	95	115	115	85	109	105	89	106	94	100	90	94	106	108	103	93	110	108	112	96	83	109	101	92	94	94	110	94	89	103	103	111	86	80	99	111	107	91	88	98	94	103	135	106	105	98	105	93	108	108	93	95	105	94	121	98	107	94	100	114	111	101	114	118	106	90	108	99	80	110	118	90	130	102	99	104	103	113	102	118	100	92	109	108	87	109	105	110	92	91	109	90	100	96	118	99	102	102	94	113	106	108	103	96	78	92	95	122	88	102	121	87	100	102	97	112	123	100	99	91	94	94	92	90	96	115	92	125	90	103	90	113	97	93	91	99	85	103	103	88	83	81	103	89	95	103	106	114	87	82	96	116	106	117	89	101	104	95	91	108	97	78	81	73	90	115	100	91	109	81	119	113	103	103	99	101	105	101	99	99	104	95	109	95	105	94	103	121	99	93	119	80	101	93	92	111	92	99	100	129	111	101	93	103	124	113	99	114	87	88	102	120	117	106	121	117	94	93	102	98	99	94	92	82	99	91	101	105	116	97	107	112	109	100	105	105	97	110	105	98	107	114	129	99	109	113	118	116	104	103	98	105	89	105	92	82	96	98	93	121	112	91	97	91	105	123	98	106	107	100	100	98	113	106	122	91	120	125	107	79	90	102	98	87	106	110	104	102	94	89	92	118	108
3951	1894	4760	7205	6927	4785	4398	2938	1802	878	616	505	342	325	312	287	310	294	279	273	346	325	319	314	306	327	300	297	326	286	293	288	282	293	255	300	301	300	256	261	291	288	296	293	309	311	319	278	278	277	311	287	295	288	320	327	303	295	299	270	310	270	285	288	290	278	305	304	280	296	288	309	297	326	293	283	295	282	300	313	272	288	281	304	282	262	305	309	277	316	294	286	310	303	276	281	309	312	306	320	325	316	305	306	297	284	296	297	324	291	303	273	301	293	285	290	288	293	298	346	294	291	275	284	292	296	282	302	280	291	278	290	321	303	299	288	280	285	287	309	293	301	294	302	283	306	279	312	304	293	321	298	298	304	289	292	298	280	294	294	307	289	267	312	299	310	284	315	300	317	294	286	293	269	305	316	275	294	311	293	293	288	292	260	292	287	291	305	309	291	325	275	315	308	320	288	269	326	297	277	315	290	309	325	276	282	267	312	286	309	312	304	268	303	306	312	330	281	300	282	327	307	266	322	287	324	292	292	297	317	286	287	295	276	290	288	290	317	300	253	299	280	266	272	296	293	292	294	313	265	314	285	310	285	323	310	281	263	301	332	287	325	272	314	275	278	258	311	301	293	265	293	287	274	285	277	302	302	284	270	293	338	273	283	304	270	288	282	299	295	278	284	317	314	296	287	304	308	300	307	308	294	288	275	280	312	297	282	276	324	289	309	288	270	283	299	281	293	292	270	294	313	298	270	295	284	262	324	288	284	304	272	305	292	307	312	303	287	311	275	306	289	308	289	323	292	315	289	296	335	294	268	289	307	296	252	265	290	276	293	305	255	295	299	297	291	308	305	284	297	305	277	295	299	285	310	272	294	278	279	266	276	287	298	315	297	298	291	285	319	275	267	305	291	340	318	304	275	319	305	279	274	283	270	293	295	264	275	285	295	289	310	284	264	342	256	275	303	314	277	320	286	297	325	290	308	280	287	300	278	285	285	280	292	317	295	315	302	316	275	331	298	286	275	304	284	297	312	241	315	295	301	306	308	284	314	331	331	307	290	281	291	289	307	300	282	272	299	290	304	295	274	283	280	261	284	327	291	285	274	288	291	294	300	330	326	279	284	286	328	288	286	333	290	309	297	262	292	305	282	272	292	313	265	314	293	313	305	286	277	317	272	310	279	299	296	273	295	324	278	319	278	284	252	267	297	292	268	267	308	275	268	306	272	283	286	288	296	302	311	303	307	276	300	268	294	302	320	300	313	291	295	278	291	298	304	294	292	293	330	290	311	282	290	312	301	301	287	281	275	282	297	274	279	299	291	293	296	324	290	316	289	283	299	319	296	305	267	307	298	278	290	291	304	301	309	293	307	310	322	288	288	302	304	293	293	305	304	277	298	327	305	266	265	327	285	294	278	272	302	284	296	318	304	306	286	296	300	299	269	304	294	295	324	282	289	280	290	292	285	311	318	290	299	325	285	274	311	299	293	303	268	311	311	302	291	281	279	318	330	301	318	291	311	277	292	289	320	294	297	305	295	281	308	300	292	297	310	309	293	325	281	270	305	330	303	251	289	280	278	282	321	278	300	306	305	284	289	304	302	311	289	295	299	300	264	315	270	300	321	301	287	299	286	279	294	288	284	315	276	318	269	297	292	283	290	312	308	294	317	300	300	309	309	291	270	328	294	278	263	279	309	290	299	294	328	293	287	271	296	298	299	268	314	300	301	287	290	284	314	271	287	287	286	315	309	276	304	271	278	285	291	292	322	275	308	299	307	303	327	292	271	290	297	321	301	292	329	278	289	301	334	292	311	276	291	292	299	292	255	320	299	314	311	287	286	260	267	314	288	271	299	296	289	281	304	291	282	293	316	305	287	278	313	313	306	306	289	316	338	305	319	309	327	272	304	271	316	267	283	279	308	259	286	288	282	272	305	304	297	278	316	283	296	275	307	299	309	315	311	307	287	280	314	307	280	306	305	272	270	287	289	283	289	321	294	268	301	297	274	299	278	313	314	295	310	288	295	314	294	268	303	260	300	296	297	323	290	310	294	302	303	318	324	317	289	291	296	303	312	302	308	268	285	303	292	326	311	307	296	285	275	284	304	316	281	272	281	312	308	287	287	307	304	332	312	286	249	309	323	288	289	294	324	302	303	298	270	290	312	279	276	284	294	272	311	271	297	304	297	313	281	289	274	315	296	290	305	278	295	283	277	280	276	315	308	297	323	289	336	287	305	308	295	310	295	280	299	297	270	304	307	287	301	270	284	277	274	303	287	293	295	281	290	314	319	269	341	316	312	327	299	297	319	266	260	273	269	274	285	288	297	308	315	298	271	290	296	281	277	287	296	284	304	294	300	287	304	286	312	277	299	301	301	300	284	287	316	280	310	303	284	286	282	309	303	287	295	299	297	284	330	319	282	284	316	285	315	286	302	274	292	268	305	309	298	287	298	315	279	289	285	303	276	269	295	308	276	302	290	292	302	296	318	278	315	271	301	293	333	292	296	324	282	284	314	302	293	305	295	292	273	284	306	291	325	291	282	311	299	322	276	300	257	276	260	299	292	325	289	288	288	290	303	298	281	319	255	282	298	279	277	278	298	277	321	296	318	285	297	314	310	332	269	299	280	292	291	291	280	306	290	279	302	301	318	284	293	299	317	315	281	281	287	287	285	300	292	284	294	326	297	332	288	298	286	301	287	297	265	284	332	304	254	279	275	285	301	285	327	285	286	288	279	315	280	311	313	310	298	271	287	293	304	315	315	288	304	303	278	282	256	298	298	272	299	304	276	307	323	304	311	276	300	299	279	282	308	270	306	291	311	322	331	296	296	278	314	256	327	297	304	323	293	280	309	296	284	290	288	287	292	285	273	269	286	292	274	294	310	286	288	279	272	278	280	300	293	274	301	301	287	313	297	287	319	321	310	290	294	294	299	304	304	261	321	294	271	282	308	307	303	296	307	297	300	281	313	283	306	286	289	276	318	259	275	290	306	289	308	311	285	286	299	278	268	308	290	302	295	281	316	273	301	289	293	270	301	305	291	323	287	257	269	329	285	290	307	302	305	286	296	293	289	287	274	323	294	290	306	298	282	310	303	304	278	300	286	304	308	293	289	317	290	315	287	301	331	319	312	286	277	285	292	309	289	297	306	279	315	308	283	273	301	315	286	275	310	301	289	309	296	321	291	293	290	276	301	293	318	292	307	277	297	292	253	328	278	326	335	292	281	261	309	318	304	301	270	311	331	329	306	294	277	293	317	297	297	280	292	281	316	322	312	277	320	297	277	306	317	276	322	285	272	303	271	291	304	287	307	311	294	327	266	291	308	318	297	277	256	319	327	298	272	292	287	296	283	307	293	280	268	283	311	270	291	295	343	296	271	297	329	293	334	292	284	293	279	290	285	288	301	294	307	319	295	281	319	297	346	285	297	290	295	265	274	294	297	302	280	270	308	274	269	287	303	313	291	317	301	285	280	284	279	283	289
16222	5338	5736	5623	4208	2888	2016	1071	1461	1929	489	636	276	264	247	257	232	210	241	235	222	214	211	223	222	218	214	239	210	222	227	257	257	215	208	210	215	200	242	235	221	199	224	212	214	215	200	197	233	205	200	232	232	196	225	196	208	203	223	204	227	208	209	233	215	188	208	211	201	212	201	189	216	234	216	211	219	210	214	216	239	200	189	194	218	217	183	202	188	213	213	206	220	214	212	197	209	191	193	210	228	203	228	193	223	202	188	221	220	228	200	196	240	246	204	220	183	211	216	201	203	210	182	161	184	175	227	205	206	191	221	206	191	224	201	198	199	202	194	208	184	210	205	196	182	236	210	228	187	194	209	203	193	198	198	198	227	211	236	221	182	215	205	204	191	206	236	205	231	227	209	211	238	228	221	201	203	218	219	199	229	200	186	200	203	196	227	203	196	228	231	217	188	195	213	250	200	186	214	199	180	222	209	225	190	187	201	198	196	206	217	220	200	229	245	222	199	218	230	219	188	213	211	193	199	218	182	176	211	204	194	207	195	204	235	213	219	187	200	241	262	201	214	200	211	219	204	217	214	190	234	216	197	215	203	202	206	199	206	201	219	240	233	203	204	175	225	231	207	222	207	198	227	216	210	225	203	181	185	199	200	199	195	241	204	225	222	215	217	181	170	180	227	205	203	190	219	220	229	221	209	205	205	190	205	194	217	204	199	208	218	222	205	210	219	187	202	194	223	191	217	184	204	212	199	205	203	224	210	222	194	218	203	177	231	191	217	191	192	222	215	210	202	220	209	182	213	230	208	217	221	201	229	206	193	208	183	209	183	183	197	196	222	216	200	202	208	199	192	198	200	194	220	219	219	209	197	233	232	222	205	201	194	179	191	235	210	207	167	222	192	178	203	193	237	194	201	196	201	224	209	197	213	198	185	232	208	230	220	222	184	204	198	197	188	212	190	186	192	186	202	215	223	205	192	216	190	222	190	216	190	202	201	224	208	196	200	193	194	215	196	219	199	211	211	225	198	155	231	204	208	235	214	211	187	204	206	222	223	200	206	200	175	190	214	188	236	194	208	198	215	208	221	203	202	226	200	211	229	218	203	220	210	218	214	188	213	181	205	200	205	185	197	204	203	192	202	209	182	227	205	195	189	229	200	212	230	204	212	218	238	204	215	197	229	211	207	240	205	216	216	189	202	224	216	234	229	195	207	215	190	216	201	223	224	182	213	191	209	212	205	219	207	200	181	235	241	216	217	238	195	219	204	213	215	217	212	234	195	211	214	210	191	197	235	218	210	188	196	202	189	194	191	203	228	254	226	192	227	204	202	229	197	207	231	195	223	212	215	198	201	208	200	208	211	221	228	182	219	205	202	199	214	233	236	163	224	214	183	207	234	225	198	219	194	192	195	232	190	196	194	204	215	194	203	227	221	173	196	211	230	206	231	206	216	209	216	191	224	223	213	220	204	229	210	188	219	192	197	217	216	216	193	201	193	210	220	214	189	231	181	210	168	203	191	195	214	218	206	175	207	205	225	199	186	200	198	224	187	224	214	212	206	194	207	223	231	192	187	201	234	210	205	197	201	189	190	210	222	205	185	190	236	224	213	232	218	191	218	205	224	218	195	219	202	229	221	197	232	208	210	202	187	215	199	203	214	200	219	220	196	236	208	222	219	215	231	218	195	200	207	185	212	202	242	222	224	196	222	219	180	254	233	197	217	204	215	206	205	221	200	175	214	229	245	209	199	216	211	201	225	212	230	218	218	205	219	205	229	211	190	206	210	220	243	237	185	213	186	205	203	207	250	186	213	225	216	191	207	190	219	196	218	225	191	215	181	223	211	209	201	220	207	190	217	212	179	189	203	207	204	209	198	176	216	189	222	199	224	194	203	212	204	201	188	229	208	224	201	210	209	221	218	226	192	237	201	228	181	209	199	205	197	196	219	231	210	223	213	213	218	214	201	195	180	198	175	207	177	205	201	204	201	219	213	241	184	218	215	217	211	226	188	184	210	234	220	219	203	228	212	224	258	220	209	222	166	179	211	228	209	197	206	228	214	201	224	178	182	220	198	225	253	204	222	191	210	218	218	174	220	224	221	222	179	216	187	196	220	195	210	228	190	212	190	197	186	218	207	228	191	199	203	212	194	202	228	206	216	214	235	197	215	196	180	217	234	205	192	218	216	203	219	196	215	189	203	202	209	205	208	198	180	215	173	207	180	186	206	209	224	234	230	185	202	231	219	207	188	219	204	216	229	209	243	204	191	219	230	208	216	181	195	199	190	229	204	213	186	202	217	213	224	211	225	191	187	204	216	201	216	210	212	208	205	214	207	202	227	218	215	225	179	204	211	224	247	217	248	205	218	200	184	191	216	215	215	192	196	202	203	214	215	222	197	210	228	185	198	192	217	174	221	199	195	197	200	188	190	192	199	217	204	208	215	227	223	232	215	207	207	214	193	212	208	227	182	206	246	177	210	211	172	212	223	189	216	226	181	184	193	201	211	207	198	212	227	213	196	209	202	206	224	210	175	186	205	234	215	190	233	230	210	200	216	191	207	214	215	220	209	209	207	179	221	185	193	219	227	203	225	222	184	207	195	225	218	198	234	217	208	220	243	211	214	221	199	216	241	227	206	210	206	189	203	205	209	211	243	198	219	191	215	215	212	202	215	201	209	209	198	218	186	204	240	201	192	209	225	184	219	209	195	218	192	208	195	202	244	208	222	201	208	221	211	208	216	213	198	211	221	177	200	181	199	221	214	215	225	238	199	173	226	204	228	227	182	222	214	200	203	199	210	213	203	198	228	209	224	196	198	186	202	197	202	202	204	243	225	181	197	187	208	227	225	212	203	192	202	199	192	204	207	208	209	220	217	216	201	205	200	219	217	193	205	227	212	211	222	217	227	224	225	205	184	209	214	211	215	217	213	176	218	200	212	198	222	205	205	229	215	206	210	205	213	204	213	224	194	196	215	207	197	205	211	223	234	210	183	243	223	205	204	213	211	216	210	208	223	251	202	206	199	205	219	214	193	187	202	242	226	209	232	200	205	226	219	193	204	215	179	211	193	212	206	224	207	195	218	197	197	211	187	232	247	225	224	210	217	212	200	212	222	209	201	219	216	236	217	220	172	187	235	232	213	219	194	219	192	237	207	220	213	223	232	193	207	202	218	234	227	213	205	174	197	206	204	201	197	199	226	205	211	203	237	220	202	216	201	199	209	199	219	223	207	213	193	190	199	204	215	231	216	216	206	192	195	200	211	207	171	203	226	204	218	229	225	198	222	206	210	220	223	176	207	206	219	215	213	208	212	215	211	221	229	205	229	206	212	207	217	219	193	216	209	195	194	202	229	227	220	236	209	184	207	177	199	234	184	228	206	199	183	202	191	204	194	199	196	257	207	215	190	205	209	205	205	236	215	208	203	215	210	198	208	193	203	199	194	217	228	213	218	204	223	235	212	178	195	185	216	204	201	230	200	207
9032	4294	10581	15116	13193	11266	8991	5041	7973	7869	2042	3282	1031	982	881	835	757	766	733	722	652	669	654	642	658	640	642	599	568	595	600	616	541	595	562	606	575	573	571	565	596	560	552	548	542	538	594	529	560	481	541	569	533	540	569	511	573	574	537	563	518	540	595	596	530	553	500	529	555	560	535	524	554	546	533	535	572	505	507	552	485	552	523	524	542	529	508	539	512	535	507	526	529	512	513	560	538	519	545	540	547	514	565	532	532	521	505	529	517	533	473	540	522	527	530	500	526	558	526	536	501	529	525	508	515	549	490	529	531	534	539	558	533	496	545	523	552	501	503	489	487	515	524	534	540	510	545	505	529	542	521	547	530	528	523	496	561	510	547	510	529	496	503	526	499	553	531	539	520	540	511	540	525	491	513	492	495	544	534	504	512	545	583	508	517	544	510	559	520	529	578	510	498	525	511	544	510	512	562	543	495	526	545	523	483	521	567	515	541	534	526	501	514	495	510	546	503	521	524	503	515	492	491	504	508	538	529	537	555	518	503	509	487	527	513	567	493	537	491	559	530	508	527	513	579	544	568	513	484	489	517	535	484	499	517	518	494	525	528	514	563	544	468	487	555	520	569	496	494	476	520	503	508	564	542	544	515	530	513	528	485	537	553	543	510	510	512	507	518	535	534	481	506	553	524	507	531	532	521	514	530	537	544	515	498	499	507	500	498	543	525	502	543	539	550	498	525	499	521	536	520	496	491	552	521	520	515	569	540	488	525	492	521	558	553	520	537	506	492	502	448	525	549	552	495	531	518	534	550	510	504	535	553	510	513	507	532	487	549	514	535	530	530	507	541	537	461	537	487	541	532	502	563	500	517	517	524	481	512	524	539	503	531	511	488	498	500	499	507	520	535	544	527	530	518	498	480	532	551	533	535	543	529	521	491	505	514	513	521	465	522	530	507	490	525	513	488	528	532	496	528	505	538	518	530	518	517	488	516	485	486	571	558	502	533	518	487	535	539	541	553	525	506	525	491	513	480	534	459	532	527	512	562	497	533	485	497	511	511	518	517	552	461	541	512	491	516	528	496	510	535	533	537	547	509	498	549	513	541	489	504	539	546	527	507	480	531	500	525	501	521	509	520	557	547	514	519	526	500	526	520	546	551	542	543	544	558	553	540	526	527	489	538	508	507	506	528	535	491	471	572	488	518	534	546	516	541	537	542	529	531	541	558	529	527	510	535	513	539	494	505	553	526	524	508	525	538	516	513	543	493	510	534	515	528	494	538	532	525	478	524	494	540	526	573	507	549	482	489	528	560	545	503	490	495	556	516	569	581	528	518	513	537	461	525	487	504	507	541	507	542	514	536	540	517	523	529	548	511	569	529	514	520	521	518	531	568	521	545	487	518	511	532	509	473	513	516	490	542	473	506	512	560	500	540	543	521	557	496	546	545	537	569	523	544	518	528	514	551	465	494	520	551	536	509	505	528	501	554	503	532	508	485	519	536	580	517	520	530	511	543	524	543	523	524	524	520	507	512	477	556	564	517	469	518	535	480	495	527	529	539	509	497	560	508	521	515	544	499	507	523	513	494	510	521	507	508	482	538	515	503	511	527	572	508	544	527	516	564	524	509	556	499	519	504	519	523	504	531	525	502	529	537	491	551	492	492	478	543	525	493	552	515	538	534	552	495	519	514	504	507	577	547	530	509	557	491	543	477	505	509	494	520	545	516	545	501	517	549	535	492	515	517	541	537	518	537	511	510	528	517	511	538	516	480	496	525	510	542	501	503	497	545	527	523	499	484	505	509	526	501	553	508	528	539	529	523	532	531	480	516	529	546	497	529	540	511	503	466	522	513	518	542	509	506	550	524	544	498	565	540	531	508	502	494	501	495	511	535	534	534	505	513	507	518	495	509	532	534	517	527	504	498	523	510	548	516	514	500	470	558	509	518	508	549	563	520	551	523	501	520	526	488	505	527	515	521	490	497	544	528	516	530	556	525	517	544	491	557	505	523	515	550	551	497	536	498	503	525	523	551	559	521	507	475	529	510	589	517	492	584	493	540	543	533	518	560	536	512	541	518	536	508	539	567	503	528	512	493	505	514	478	490	547	479	523	505	501	491	532	515	494	543	548	529	538	525	528	494	522	538	526	520	513	516	559	547	531	509	544	488	511	475	503	511	530	528	554	511	513	525	527	546	529	516	540	505	497	480	522	535	514	523	543	493	515	551	535	533	510	547	496	492	538	539	526	529	516	505	521	553	534	508	512	509	486	524	511	532	521	561	483	524	513	516	547	540	582	516	502	532	568	513	524	517	572	538	513	518	557	506	532	503	547	486	547	513	453	500	510	525	544	503	517	527	533	528	528	499	546	493	546	543	545	494	525	504	497	498	534	509	533	516	528	538	527	530	522	545	533	502	502	575	504	524	545	543	515	509	489	551	519	503	535	513	505	514	531	542	478	537	501	524	536	495	569	526	497	495	507	498	522	535	584	548	546	549	546	529	514	508	566	509	558	542	571	503	560	519	512	544	491	519	494	497	527	499	500	523	528	510	498	528	554	525	515	538	515	545	486	531	514	515	549	544	549	537	556	539	529	559	558	509	512	536	524	511	527	479	532	496	529	520	494	529	550	549	506	502	541	533	510	514	509	518	523	534	542	552	527	504	550	535	535	552	515	504	525	541	548	514	510	508	502	513	534	512	509	519	511	530	528	532	524	519	508	484	535	504	556	563	497	519	510	518	489	551	526	530	550	525	501	525	499	527	555	482	495	505	517	522	553	533	503	487	553	508	514	496	501	510	521	529	573	518	570	530	540	506	542	525	530	520	511	497	502	550	536	533	506	481	526	535	510	526	515	547	508	514	556	537	520	499	518	538	542	520	532	535	540	544	503	503	537	512	522	512	565	563	550	486	518	506	543	536	521	521	548	521	513	520	530	563	502	497	512	545	521	524	486	544	509	505	518	479	507	547	522	504	545	546	534	517	544	524	499	531	515	511	513	537	522	489	490	530	507	482	532	514	542	521	525	500	535	525	526	509	498	512	522	521	528	546	543	493	531	510	522	506	486	496	578	515	550	561	528	533	502	561	519	542	527	552	516	548	492	540	520	503	518	520	542	569	527	485	496	528	516	507	483	498	535	531	518	495	540	499	516	547	501	532	525	516	594	520	570	530	501	482	531	511	526	500	567	546	546	499	523	510	517	548	510	538	542	530	514	487	485	530	542	509	510	534	510	525	535	572	561	525	524	494	529	512	566	490	532	522	555	487	527	524	539	526	529	538	507	514	536	516	463	543	535	551	520	528	512	564	531	493	483	531	598	518	513	525	484	517	510	543	532	522	513	551	490	504	521	538	486	550	545	493	511	500	500	512	525	506	501	526	544	519	519	509	529	531	516	494	542	531	497	554	521	544	518	532	508	504	539	517	484	525	522	556	548	547	530	520	536	544	517	495	533	525	512	489	540	532	536	527	509	484	502	507	515	529	517
24457	9364	9659	9208	6733	4944	3180	1586	2779	3413	761	1039	473	467	408	374	408	379	342	395	358	354	416	359	389	394	357	358	374	335	348	355	339	315	352	325	348	343	318	376	360	323	356	346	328	335	330	368	325	318	361	304	343	302	329	344	362	342	341	329	362	318	349	342	320	362	312	325	370	371	321	336	347	351	309	341	356	338	353	307	389	323	311	331	344	355	327	353	340	347	348	349	352	350	362	337	324	302	362	307	309	343	330	321	377	325	306	334	364	345	333	312	336	354	343	310	327	299	334	327	348	333	328	324	342	342	337	313	353	335	336	309	365	339	339	344	342	350	353	319	331	357	302	345	320	326	340	328	358	326	339	330	344	333	353	333	341	325	338	313	311	361	345	315	329	355	337	329	339	351	334	347	295	349	319	302	353	338	371	379	339	343	309	346	297	342	313	338	338	336	369	351	326	341	347	327	347	350	364	336	318	279	330	318	336	366	317	343	354	357	389	304	371	313	344	348	330	314	326	357	369	309	329	339	310	329	333	344	319	334	322	282	310	326	342	359	304	336	335	381	346	367	344	312	343	342	345	336	315	323	322	338	341	325	334	351	314	337	326	321	316	343	340	334	340	306	330	315	332	339	286	301	343	328	316	326	343	341	324	354	332	349	338	323	338	314	342	342	302	347	360	331	356	348	372	296	311	356	368	316	330	340	340	340	349	351	370	304	342	339	339	332	343	350	360	342	312	349	312	311	319	328	320	315	331	339	322	321	320	327	310	355	324	312	350	329	353	310	320	329	332	300	325	341	340	323	345	335	315	335	329	353	366	353	345	342	357	315	316	325	317	324	360	324	350	329	328	335	337	331	372	324	328	357	332	348	343	298	333	333	342	357	343	294	326	359	344	321	315	288	316	318	300	346	323	353	334	330	336	378	334	347	342	309	321	334	313	309	347	353	315	317	299	304	339	324	349	322	362	321	342	376	320	302	324	351	328	324	375	362	319	325	328	300	326	348	350	369	355	358	343	324	330	347	340	318	325	315	351	329	378	377	371	350	338	376	374	309	333	302	333	326	338	336	371	321	287	338	326	330	370	342	368	324	337	305	292	339	331	339	339	315	307	330	335	343	362	301	319	370	316	317	349	312	354	379	303	308	310	346	369	291	348	321	311	353	331	349	377	323	307	303	346	336	329	327	345	327	313	316	326	326	372	380	359	351	330	308	325	336	368	359	340	332	350	328	324	310	315	346	310	350	337	320	339	348	321	358	346	298	316	318	311	299	322	357	348	334	357	334	329	346	319	304	347	342	336	336	321	320	346	317	309	332	325	357	291	325	288	328	356	352	329	340	310	332	299	326	350	294	305	339	305	359	343	334	363	286	286	293	336	332	345	325	348	349	322	351	300	322	346	315	333	311	329	325	355	321	348	308	321	289	325	327	309	333	350	347	334	333	325	333	317	328	362	336	320	307	303	370	384	338	345	362	338	375	345	349	317	333	357	326	315	327	335	352	298	343	344	327	338	347	332	314	326	352	337	332	333	311	358	321	319	331	360	349	303	316	310	349	354	324	322	346	339	329	336	332	355	338	378	340	315	359	286	353	328	330	329	319	341	355	311	295	322	350	335	359	346	294	343	319	348	354	337	335	303	338	337	311	364	301	310	335	334	339	329	322	333	297	329	352	305	379	342	323	362	305	361	340	324	364	365	344	312	364	318	335	331	333	343	345	343	346	306	316	341	333	359	351	356	307	357	356	335	339	348	328	320	320	310	322	305	305	339	328	303	316	324	372	331	317	339	353	344	324	341	332	329	331	371	311	346	371	348	326	318	319	329	327	328	324	319	330	336	319	352	332	309	348	366	335	342	337	316	350	325	319	364	354	321	350	352	366	314	347	330	344	340	300	324	339	348	340	333	323	363	324	373	339	325	353	312	354	315	347	345	315	333	353	267	331	304	320	349	315	331	350	344	350	311	359	329	338	325	293	354	376	313	312	333	292	325	321	364	329	337	364	319	342	306	336	341	340	371	322	335	342	321	330	316	345	355	322	350	330	306	333	378	321	307	319	349	353	301	317	353	293	367	323	313	317	322	345	296	338	295	309	322	332	312	321	339	302	343	321	336	332	328	324	329	326	367	323	346	329	323	315	328	344	310	324	345	354	348	374	313	356	318	354	336	327	336	310	331	375	357	383	326	318	320	312	325	324	310	318	354	361	353	326	293	331	357	336	342	341	298	352	354	322	313	349	333	352	339	339	309	310	334	339	351	348	358	327	328	343	288	331	319	331	341	372	356	316	320	344	315	301	376	345	361	348	311	338	336	328	335	355	358	301	375	328	362	328	322	389	300	307	349	333	352	312	331	348	368	342	338	299	307	335	319	350	338	315	352	316	337	350	340	345	329	286	325	309	361	333	308	334	309	342	325	354	356	317	319	328	309	335	329	336	342	325	327	338	337	338	340	331	332	332	349	319	338	324	324	348	359	321	336	366	341	314	326	355	367	340	326	305	366	325	325	343	332	343	324	335	356	345	334	321	324	331	321	336	305	347	375	360	327	338	339	343	343	284	367	358	300	324	310	325	323	321	342	353	313	375	308	339	340	326	326	321	332	363	353	334	349	371	357	333	340	333	356	346	337	366	339	309	330	348	319	321	324	340	327	336	326	357	350	345	331	321	337	338	312	314	332	331	320	386	320	322	354	328	325	327	305	305	361	324	328	299	338	347	337	343	354	290	341	312	331	312	338	360	296	342	341	344	326	327	316	317	362	314	313	318	332	312	298	320	337	308	341	353	348	302	342	341	345	325	340	343	317	343	329	355	327	367	316	329	353	336	357	338	354	356	354	322	333	354	346	325	354	292	334	346	312	351	308	330	319	369	344	345	319	333	338	317	334	333	317	290	351	384	315	314	344	317	341	352	352	310	352	334	338	337	321	346	343	331	317	322	340	328	331	330	339	338	344	365	292	350	344	324	327	356	339	327	340	319	366	351	322	328	348	334	297	371	356	326	333	323	334	341	320	335	338	313	326	341	355	379	334	338	334	370	349	315	344	333	328	344	313	328	322	325	349	322	363	350	342	341	345	327	328	354	337	381	368	349	353	339	316	327	340	312	321	356	337	314	340	337	342	336	310	324	355	308	329	318	351	314	323	331	315	346	327	300	330	347	325	346	336	311	314	342	368	298	329	329	330	320	335	341	336	315	317	328	319	287	304	295	308	340	337	299	355	349	347	328	335	361	317	340	339	322	332	321	291	354	333	337	353	351	334	330	333	333	356	323	351	325	351	336	342	421	345	326	343	326	331	354	326	360	349	358	331	303	310	306	317	311	315	334	329	341	281	320	319	332	342	307	342	329	350	326	326	322	330	340	360	342	362	343	356	358	318	327	310	313	347	329	343	334	341	306	326	375	331	330	320	316	380	343	311	325	328	318	321	342	330	304	330	345	330	351	328	330	303	329	346	365	331	355	309	302	331	342	329	313	354	306	336	313	316	342
11742	6231	15063	20570	17616	16024	11610	7165	12383	10204	2963	4797	1834	1605	1388	1235	1286	1188	1142	1117	1070	1071	1061	996	961	943	980	914	929	971	890	878	861	856	875	856	815	856	862	845	854	882	799	820	796	849	813	813	824	799	830	825	797	779	814	813	850	854	833	818	788	818	782	790	822	776	813	778	768	792	842	758	849	802	812	774	761	760	741	720	781	783	717	728	727	820	776	742	802	796	758	824	738	753	766	799	757	758	753	757	773	814	793	709	760	760	783	749	735	775	729	746	804	733	694	732	707	753	729	786	752	721	773	753	848	719	795	779	834	708	817	770	738	757	768	762	736	789	763	812	734	761	754	824	785	728	807	741	722	748	734	714	770	731	812	730	779	731	738	768	771	799	771	764	763	756	758	715	767	796	734	812	770	764	759	791	764	749	782	733	769	747	729	720	763	779	801	768	793	733	719	710	736	791	790	829	767	796	742	743	733	733	773	749	747	776	746	779	785	775	755	724	714	738	758	753	760	763	756	757	752	781	736	767	786	800	779	818	723	683	756	768	795	785	770	769	738	764	751	760	759	804	731	784	798	741	747	795	737	743	747	757	748	735	760	774	768	730	765	747	746	776	765	771	728	746	746	745	806	754	768	749	804	803	757	800	767	801	791	795	753	759	745	803	774	741	762	739	756	804	735	765	783	814	713	737	766	801	728	777	748	777	731	738	725	774	753	725	754	745	772	754	719	693	745	737	768	757	792	777	768	792	746	771	785	710	754	739	761	736	752	770	766	761	738	729	714	736	751	744	749	788	738	744	766	750	771	739	773	752	763	735	740	799	790	734	769	771	708	747	750	772	789	741	790	756	815	766	761	709	775	776	739	796	764	740	761	752	742	747	696	745	707	741	760	755	764	720	763	751	749	718	773	711	810	778	744	770	775	767	760	731	774	758	745	745	752	732	726	719	760	785	728	736	783	788	757	729	750	752	789	779	794	742	723	805	751	747	782	745	740	715	720	739	783	803	799	790	761	761	730	762	766	751	767	797	781	702	779	743	759	734	741	800	712	768	741	770	768	741	746	730	770	739	789	753	748	707	746	738	809	744	783	797	753	770	756	690	793	757	757	782	753	735	770	762	740	745	754	764	750	791	762	728	780	756	752	770	753	744	688	746	714	739	738	783	737	791	787	778	742	721	797	762	750	763	762	756	758	727	756	759	737	780	754	770	753	736	749	756	747	777	762	753	761	731	747	783	776	757	758	756	816	752	765	708	780	761	781	772	725	764	750	805	739	741	733	800	671	798	777	735	722	758	768	727	818	772	761	752	789	756	784	725	793	780	745	779	755	775	776	742	764	793	733	757	790	783	764	821	750	788	785	785	776	714	807	799	738	750	787	757	782	759	790	776	746	759	743	749	781	682	769	764	778	743	789	752	772	808	752	789	767	748	739	736	739	760	753	773	777	772	745	711	781	766	719	812	764	779	819	715	736	766	718	788	798	784	786	731	760	744	759	742	707	758	730	715	764	790	768	785	726	757	779	766	763	783	764	821	769	764	712	737	778	778	738	740	782	775	778	763	785	785	734	752	776	756	733	765	753	710	759	764	801	750	740	728	740	765	732	825	713	762	760	754	745	767	780	766	809	724	782	748	753	758	742	755	755	733	770	764	783	728	757	755	775	745	792	751	712	767	777	755	751	768	734	796	722	773	741	725	770	779	748	789	785	722	706	825	779	748	784	723	770	805	798	807	717	759	734	786	779	793	686	787	772	793	734	770	739	733	754	789	770	721	806	757	706	732	808	740	751	701	823	775	755	775	729	712	775	757	818	752	775	809	730	801	772	704	746	753	754	758	729	756	781	769	705	762	759	776	793	732	709	748	796	761	760	756	794	753	772	733	780	846	697	813	769	782	724	759	736	808	736	744	719	712	758	761	767	760	737	746	760	756	771	780	778	765	725	736	732	761	748	770	737	740	738	785	775	804	780	762	714	743	754	706	792	742	757	732	840	737	756	772	813	755	762	761	746	787	753	738	747	761	767	748	770	731	696	773	773	761	783	766	765	774	785	809	749	757	778	766	732	782	740	749	780	772	746	765	741	775	729	775	755	751	755	753	758	694	787	761	725	740	777	770	749	759	720	766	761	729	691	726	774	770	720	789	793	752	772	757	735	773	746	802	707	798	747	735	790	786	778	743	748	789	748	766	762	740	739	751	766	729	789	774	817	750	745	753	765	732	765	734	806	745	782	772	799	730	753	751	801	746	748	786	798	795	712	752	718	776	759	789	803	785	781	738	812	752	748	789	749	683	812	721	745	764	787	771	800	730	738	776	742	744	784	724	787	755	769	812	730	813	763	745	754	733	715	789	753	724	732	705	752	771	759	754	765	716	754	752	739	740	803	754	737	759	774	765	785	732	735	741	784	771	756	757	793	729	723	794	773	761	740	764	758	752	721	804	760	767	747	759	773	737	749	790	755	745	778	777	733	752	724	756	764	713	703	831	749	773	740	778	752	732	704	767	759	751	780	752	797	734	779	769	753	786	778	733	775	760	722	806	732	739	758	758	831	776	726	738	733	745	730	756	727	823	761	781	748	775	732	752	742	756	751	737	805	738	787	724	735	764	735	764	777	709	774	772	739	693	747	755	713	766	753	741	782	802	796	754	796	739	787	788	721	741	805	798	724	757	771	751	763	749	782	763	799	771	805	743	761	754	720	730	783	791	770	764	771	742	777	767	761	780	735	753	769	774	803	786	777	809	739	732	777	757	713	745	771	800	748	796	762	793	734	756	746	730	811	776	750	750	832	750	742	802	744	780	748	776	757	744	728	759	773	771	771	752	744	751	774	775	762	782	737	782	766	768	716	770	761	737	729	781	709	754	752	767	753	767	720	749	781	750	825	762	813	755	730	772	807	735	753	753	735	776	712	769	782	747	759	740	792	780	786	683	809	725	734	702	732	779	799	772	783	750	823	742	773	746	725	765	756	758	720	762	816	772	744	763	778	725	777	755	768	711	742	737	721	741	756	814	784	752	732	736	754	780	744	752	737	729	759	747	745	739	757	782	750	805	766	696	732	736	813	771	762	763	691	761	749	745	743	775	803	741	730	766	733	773	766	763	729	810	782	767	758	779	761	773	728	815	771	750	770	753	757	757	768	721	793	767	756	750	812	794	792	775	735	764	701	730	767	785	762	742	694	800	722	773	758	791	742	806	780	743	785	746	761	752	728	799	795	790	773	725	812	800	747	720	787	769	766	750	716	777	764	737	743	717	738	738	770	775	799	784	759	773	737	782	749	763	775	810	741	723	763	703	758	804	748	789	764	768	754	794	748	740	755	800	752	764	738	769	750	696	742	790	796	765	736	757	804	809	724	788	776	765	791	745	728	734	732	752	779	751	732	793	797	788	746	713	781	777	761	806	749	764	759	722	813	734	742	804	788	775	802	771	755	743	771	762	725	766	759	786	786	810	734	795	798	697	752	744	730	761	771	797	752	857	773	727
6092	1806	2301	2460	1826	1230	715	354	283	159	146	97	82	106	91	90	102	93	103	103	97	95	98	92	90	81	73	95	100	83	94	100	87	89	97	84	82	98	90	69	106	80	91	103	112	105	95	86	93	102	127	85	78	103	87	116	96	114	108	107	98	107	98	105	102	123	107	122	90	94	93	102	101	80	107	102	95	108	104	101	96	114	108	106	85	108	100	97	88	83	88	118	109	91	104	90	99	92	112	84	86	105	106	105	89	102	103	109	84	93	129	95	102	101	102	86	122	93	99	102	94	84	85	92	110	99	84	105	104	88	108	106	95	107	98	113	76	95	95	102	86	91	98	104	112	105	101	84	84	105	109	110	100	101	97	110	113	107	96	96	86	99	97	116	91	114	97	101	109	122	110	100	87	83	95	85	94	85	93	96	99	104	100	92	91	80	95	102	94	104	113	89	105	91	100	106	111	94	116	129	96	109	115	107	102	91	100	92	79	101	90	135	91	117	87	96	91	111	100	115	96	92	90	108	91	99	118	84	96	100	85	97	109	102	115	84	90	89	102	100	100	113	112	98	100	94	110	90	105	105	107	115	94	108	97	95	90	119	107	101	100	120	86	99	111	89	101	108	98	95	100	108	111	104	124	107	90	83	98	102	91	97	92	88	97	97	103	97	107	95	107	109	102	110	102	85	97	102	104	107	120	114	99	114	95	94	113	113	101	101	88	111	124	114	118	97	92	82	114	116	81	89	107	79	95	83	82	92	92	107	106	101	108	104	110	103	105	110	98	99	105	87	100	109	115	109	105	96	91	96	105	89	101	93	89	97	110	79	92	102	105	108	97	92	107	94	97	84	119	106	93	93	100	107	105	109	94	111	99	116	95	106	114	84	99	96	93	99	94	92	96	111	87	90	92	81	82	102	104	87	95	96	87	100	102	112	104	80	84	105	92	95	95	95	91	103	116	80	105	82	110	93	88	109	105	89	94	104	86	80	110	103	91	75	105	96	88	75	98	85	107	117	91	118	109	110	110	103	115	101	99	95	87	81	106	104	95	116	89	85	113	81	94	96	77	107	106	96	87	89	114	93	97	99	111	107	92	85	81	82	83	93	97	115	90	98	93	114	90	96	108	112	116	103	87	102	118	92	105	86	110	98	104	109	88	81	98	106	103	97	88	103	105	110	100	84	102	88	92	97	101	110	90	114	88	124	103	93	97	87	106	109	116	93	95	110	106	115	103	101	106	103	114	81	112	104	89	85	110	94	107	95	85	107	90	102	85	87	105	103	93	96	103	90	101	104	100	114	101	100	113	99	105	108	114	109	102	90	110	115	82	81	89	107	88	96	78	102	92	85	106	99	99	123	100	104	115	94	98	87	98	106	115	94	116	117	88	86	116	110	105	110	92	101	103	85	96	89	98	113	99	93	89	95	108	110	106	124	78	93	84	104	117	105	93	86	123	109	102	103	92	89	111	84	111	97	99	109	103	95	79	115	88	94	78	109	92	85	92	116	108	104	99	89	103	87	91	89	102	109	105	95	92	91	88	97	106	127	117	114	101	104	100	98	129	111	95	118	95	98	106	108	94	89	108	98	94	76	99	118	100	81	87	107	99	94	109	98	99	94	108	118	92	103	92	112	95	99	96	100	93	105	107	85	95	96	103	107	111	83	96	108	99	92	95	92	99	105	93	87	86	113	104	97	100	102	103	124	93	100	108	100	99	114	104	103	91	107	92	98	91	113	104	94	98	106	90	109	94	87	97	87	99	92	95	94	107	95	87	81	110	76	101	93	116	99	86	101	97	121	100	109	79	105	102	116	107	104	98	90	99	96	96	101	83	103	107	112	111	95	99	105	76	117	104	84	101	104	100	84	99	109	99	119	88	100	121	92	103	102	99	108	97	101	124	92	105	131	89	86	101	108	91	108	99	104	93	94	102	87	106	91	107	111	79	85	96	106	116	97	100	99	98	99	92	84	95	93	95	124	81	84	114	99	103	96	95	94	73	95	91	98	93	85	93	107	135	102	100	98	98	110	87	95	90	76	109	115	101	101	88	98	112	81	104	111	105	96	79	116	103	112	82	100	88	121	98	96	79	112	102	109	130	112	101	90	87	102	97	110	92	106	75	89	112	125	90	98	111	100	106	93	84	107	102	101	110	128	87	106	104	110	114	107	93	110	96	105	96	92	109	98	79	97	92	106	100	95	100	133	107	101	91	99	88	84	108	99	104	94	95	95	88	80	76	95	131	83	92	89	93	103	100	84	96	100	101	92	95	110	101	98	105	94	97	80	83	90	117	106	96	101	103	102	111	105	98	127	93	91	102	100	89	118	111	100	111	99	116	112	114	94	100	96	89	98	93	97	87	85	97	103	84	111	110	90	87	75	92	96	96	98	77	97	109	91	112	113	103	104	92	93	97	102	90	97	97	95	122	130	96	104	90	107	83	89	93	90	92	98	118	103	75	99	95	97	92	105	97	123	91	80	114	122	97	78	102	93	93	89	93	115	98	95	77	96	101	103	81	97	91	102	79	93	78	94	88	106	101	105	95	99	107	93	114	106	94	90	98	101	110	85	111	113	102	92	114	75	97	102	83	109	94	103	100	81	104	104	101	111	101	102	95	86	91	100	93	95	100	98	94	97	89	109	79	94	83	98	93	107	102	97	104	82	93	106	83	113	113	108	73	77	96	90	98	92	95	114	93	89	98	86	112	97	108	101	99	103	90	102	114	104	96	122	91	99	99	112	90	110	88	100	109	99	91	100	102	95	102	102	86	95	90	114	91	93	82	107	110	124	98	98	95	107	108	97	117	116	104	111	79	108	98	104	86	107	87	87	101	100	110	77	83	99	116	112	104	97	102	91	106	77	87	91	85	99	101	94	99	92	92	95	85	98	87	87	99	96	104	100	88	80	112	87	85	90	120	106	104	95	104	124	111	98	104	106	105	92	113	88	95	88	115	92	111	95	107	107	95	95	105	105	85	79	97	85	111	105	107	98	100	92	96	93	105	91	92	96	92	98	80	110	104	109	89	92	108	108	91	104	114	87	108	80	97	103	93	104	92	106	104	111	97	87	113	100	91	91	101	94	96	99	93	103	98	83	97	98	97	115	109	90	99	104	100	108	94	114	92	89	109	88	97	83	104	95	85	94	75	107	106	97	109	99	106	109	93	98	102	98	96	103	95	93	104	89	87	108	100	97	89	83	103	104	93	89	94	93	79	77	91	88	117	101	105	116	99	96	104	84	94	112	104	98	104	79	90	99	104	88	99	95	104	110	103	89	99	116	121	76	95	133	85	100	100	89	86	104	97	100	94	84	120	107	110	109	78	94	101	103	105	118	102	104	105	97	100	101	93	92	96	104	101	109	112	110	81	99	98	102	90	91	123	102	87	103	99	93	97	92	95	81	85	107	108	108	113	84	101	101	100	93	102	84	107	106	94	91	103	108	92	100	95	95	90	103	84	108	91	98	109	113	92	104	92	91
3818	1627	4862	8129	6779	5724	3394	1812	1406	808	553	386	328	352	334	313	268	309	286	294	274	322	309	282	294	291	296	267	300	265	269	271	272	295	276	287	296	297	283	283	289	306	285	271	278	281	270	270	267	281	294	277	306	317	297	273	282	272	306	282	324	276	269	287	290	253	286	300	293	279	259	321	296	300	307	271	288	278	315	280	300	278	295	285	283	287	262	324	299	258	292	249	289	291	297	271	288	264	242	283	317	286	268	287	287	298	266	289	293	274	288	275	296	295	284	286	304	303	287	279	301	289	277	292	259	279	253	275	285	263	319	260	260	272	290	307	304	252	255	266	261	249	290	267	307	299	263	280	303	311	313	297	321	288	294	265	312	260	281	302	282	333	284	309	284	322	264	305	297	268	310	268	302	281	280	280	296	302	280	295	280	317	284	280	272	301	297	276	299	282	291	297	274	292	302	309	286	262	301	286	280	296	289	270	314	281	289	282	281	265	320	281	310	317	303	269	285	265	288	295	264	264	280	269	292	272	273	268	273	293	290	280	274	262	290	305	284	308	287	303	295	282	286	264	299	284	294	262	310	279	289	290	284	291	313	285	287	339	292	277	255	276	282	290	261	265	286	256	280	278	276	301	282	289	302	270	280	289	282	263	307	298	297	263	284	256	316	278	299	307	287	288	277	270	287	299	265	311	296	275	263	298	284	279	297	278	297	335	288	297	280	283	276	307	270	298	304	285	271	295	268	264	287	267	303	263	286	277	288	292	248	253	317	292	292	261	288	303	300	293	289	303	297	272	262	303	292	278	297	276	292	283	298	309	283	287	302	296	287	281	247	279	292	265	290	265	271	278	281	303	300	267	287	273	288	292	304	323	281	273	281	285	268	312	319	305	282	299	255	299	279	283	292	271	274	265	294	290	262	275	276	312	285	284	302	306	260	294	288	310	282	308	265	290	272	270	273	270	270	254	303	305	287	309	271	311	250	277	293	258	275	284	317	293	300	292	292	274	268	249	280	299	305	293	280	271	290	256	294	284	260	304	302	304	297	283	272	294	276	251	271	292	292	259	279	319	250	272	273	307	279	324	279	310	280	290	274	274	300	308	327	265	288	278	287	297	281	272	303	265	288	266	305	272	282	282	262	310	281	270	300	265	299	254	254	297	236	301	259	300	259	292	271	287	299	306	295	304	282	285	283	298	274	288	296	283	265	282	306	289	296	269	305	272	283	280	280	272	298	308	280	276	297	285	257	287	304	268	256	293	308	286	307	257	276	281	293	296	305	280	274	282	286	276	254	292	269	245	287	321	315	259	281	292	266	282	264	327	289	308	268	263	284	253	313	269	299	318	270	270	295	272	286	296	266	304	313	264	281	295	273	273	289	269	288	282	287	276	307	261	268	285	281	283	329	279	304	274	259	280	306	302	283	289	282	299	258	285	277	295	270	291	298	297	296	286	298	283	299	263	246	297	287	308	282	276	279	277	286	269	289	301	286	309	290	301	283	278	304	287	317	293	274	278	256	291	272	268	262	249	290	281	278	298	271	245	274	293	256	286	269	281	294	295	300	291	288	282	289	286	264	307	283	303	323	278	279	252	243	272	275	252	286	260	278	279	281	305	282	285	289	279	288	277	277	265	278	267	261	281	286	276	326	282	303	280	296	244	281	284	305	300	267	287	253	245	292	283	310	295	301	285	298	290	265	287	284	275	293	300	259	289	331	271	292	296	295	290	288	261	267	299	309	290	303	305	270	266	263	300	311	234	273	272	297	250	278	287	309	277	289	283	292	284	275	279	286	289	265	279	281	307	281	317	284	318	286	302	306	267	297	294	293	272	279	302	279	269	292	296	296	255	312	265	260	276	293	277	264	264	276	325	316	306	248	302	319	284	304	297	270	280	282	267	296	249	261	271	301	287	278	282	281	283	271	298	256	283	253	301	254	291	288	300	276	298	287	316	259	289	298	296	297	280	281	296	279	257	301	305	290	289	294	290	264	279	284	302	289	282	280	283	266	289	281	281	276	246	295	282	280	286	302	319	275	293	325	272	310	303	287	273	257	304	305	272	295	299	316	254	294	269	302	305	275	289	288	287	303	289	254	274	295	287	281	296	279	283	292	265	279	297	257	304	289	291	264	311	282	298	299	293	306	313	286	273	298	297	291	288	282	264	283	284	268	265	302	333	271	292	273	249	298	273	272	275	293	257	254	303	286	257	287	274	285	296	308	266	319	248	265	262	287	292	300	251	282	262	260	312	272	267	299	308	274	273	289	270	284	284	268	316	266	277	320	288	314	295	298	312	278	287	293	297	288	272	266	245	283	298	321	268	287	287	293	284	304	276	287	292	305	287	264	285	292	287	292	286	276	265	292	322	276	291	291	299	264	284	272	279	309	263	269	299	305	290	294	320	306	265	278	301	281	286	252	268	286	274	271	284	285	250	300	290	293	296	285	288	309	307	284	280	259	315	313	275	244	299	269	256	297	251	266	312	293	255	272	274	261	273	306	294	307	263	273	273	272	299	273	272	280	264	287	271	270	301	277	263	309	284	295	261	316	297	310	324	312	292	299	307	289	308	301	296	271	287	280	311	281	280	268	289	267	289	296	271	276	269	272	302	302	273	285	272	317	340	276	297	283	280	263	305	304	308	289	268	299	288	300	290	263	277	305	296	303	265	295	293	266	296	286	290	269	255	309	302	304	285	299	265	295	281	279	317	264	299	292	311	275	302	281	295	318	272	303	288	298	287	280	311	285	289	283	274	323	301	269	279	275	321	257	267	280	262	273	280	309	300	286	298	257	267	314	284	283	320	284	282	278	260	287	300	298	255	273	270	266	284	282	284	290	281	287	262	276	287	272	275	276	282	280	287	254	297	271	307	279	270	280	277	256	282	279	282	279	290	296	315	299	272	287	273	275	257	252	299	305	284	257	269	286	308	280	295	287	290	258	298	271	276	265	299	275	256	298	298	285	313	282	260	272	273	288	281	279	296	243	291	249	312	274	277	305	297	273	276	284	280	276	280	258	299	303	265	271	286	263	291	311	317	269	267	307	281	296	269	295	281	283	299	292	292	304	307	283	285	274	316	268	283	291	301	307	295	274	278	278	286	283	300	301	277	286	297	298	288	258	297	287	284	290	310	278	277	259	280	305	308	324	277	274	289	257	279	291	302	297	304	296	281	273	292	280	256	293	270	280	311	300	284	279	267	311	247	281	300	291	278	292	318	301	302	286	274	273	277	283	298	326	276	277	287	280	290	278	298	292	265	338	304	267	238	259	286	293	287	265	265	300	311	251	278	271	275	268	295	290	287	277	284	278	282	287	290	297	289	302	259	309	273	281	284	264	291	293	289	280	275	292	307	269	285	300	307	276	291	310	306	253	276	244	295	280	298	301	286	330	304	314	284	268	284	293	250	288	278	278	280	277	288	300	297	306	294	254	295	290	290	299	277	261	295	315	284	285	305	287	273	286	293	307	290	272	272	298	308
16272	4872	5785	6848	4440	3006	1473	919	900	908	383	614	294	282	249	252	250	226	235	205	228	199	195	233	231	203	242	201	218	202	210	212	209	256	220	221	209	215	234	193	197	209	212	237	189	197	190	201	216	215	209	199	232	205	205	200	205	187	190	213	222	208	194	215	192	232	203	202	196	220	174	212	214	208	251	201	211	207	218	223	193	218	214	226	244	219	221	215	224	196	219	193	198	207	196	214	211	186	211	207	210	223	207	222	189	205	182	205	219	188	195	188	215	216	183	189	189	222	206	193	211	212	209	225	198	208	205	214	169	193	218	193	188	212	210	198	218	201	198	180	218	176	205	205	207	207	224	199	205	214	195	202	165	200	182	198	201	187	234	196	228	201	210	209	208	194	206	193	230	213	202	201	195	202	212	199	211	209	181	199	195	219	223	193	199	199	204	222	230	188	193	195	238	203	179	186	182	187	209	240	198	238	204	153	206	211	216	208	206	199	224	223	201	178	234	209	193	206	202	224	195	209	226	192	217	184	193	191	218	228	200	218	181	194	205	228	207	187	223	219	210	167	207	207	223	192	239	212	202	207	217	207	221	213	236	192	188	200	204	199	200	199	220	211	209	221	194	215	203	199	209	209	213	242	217	196	226	207	209	194	199	199	233	210	212	210	184	212	192	194	207	192	213	206	195	208	209	181	196	206	183	200	193	205	238	212	250	200	201	194	207	229	192	221	174	218	206	199	211	225	207	201	206	222	178	199	231	201	208	242	209	192	197	194	199	190	212	225	193	187	198	195	215	182	182	226	196	218	193	205	181	187	229	199	220	210	215	205	225	212	198	214	209	221	222	220	197	225	209	220	210	221	170	214	217	204	188	183	211	230	190	214	189	193	233	178	212	197	205	218	214	203	228	194	203	192	201	229	194	205	210	241	211	223	212	209	186	209	212	205	221	209	196	228	227	234	196	203	204	196	214	178	221	204	179	218	219	219	211	194	206	237	216	232	216	247	214	213	227	195	219	206	184	174	219	199	239	198	227	183	205	195	219	214	193	233	206	179	200	205	189	199	213	206	218	213	220	203	207	219	196	189	212	229	204	215	233	207	206	202	187	207	209	183	218	181	225	225	184	203	189	204	199	185	181	226	214	201	204	202	239	202	200	221	204	201	210	226	210	173	196	204	219	195	190	217	188	216	199	204	233	222	193	198	205	186	208	215	190	204	177	227	222	204	187	214	199	208	202	216	217	201	228	233	197	218	214	223	204	172	230	190	191	243	179	185	200	183	237	223	213	187	213	208	216	170	208	180	234	186	212	215	205	179	207	198	194	220	204	193	185	210	215	196	213	225	208	207	186	206	224	229	205	181	199	204	184	182	216	217	223	212	193	204	215	209	201	198	208	219	216	210	197	213	196	239	202	213	228	186	190	198	201	199	201	204	224	222	209	192	207	222	200	203	221	221	213	193	207	187	190	181	210	194	208	227	209	197	220	207	205	209	220	201	211	217	203	192	210	172	217	202	215	168	216	195	198	213	195	195	180	234	218	203	206	221	202	201	210	195	222	186	218	196	184	224	192	190	193	193	186	210	200	197	209	192	181	188	207	207	205	185	191	181	192	214	224	225	224	205	186	194	219	206	203	173	178	191	168	194	207	218	199	184	202	222	219	219	204	250	196	211	206	217	244	215	202	207	214	217	218	160	205	200	188	221	237	200	192	235	216	210	191	210	202	225	210	232	224	210	206	217	230	220	206	210	185	202	199	228	200	212	202	167	197	183	215	204	183	214	215	200	223	184	182	208	171	173	182	217	188	223	196	217	213	208	210	208	193	241	194	208	188	210	181	229	189	211	237	202	185	219	224	210	198	216	195	200	213	196	220	224	189	195	192	187	242	237	214	194	220	192	210	196	195	188	224	215	208	192	169	206	190	245	216	218	206	203	201	192	216	213	203	195	220	203	206	226	205	212	186	219	222	207	206	198	196	216	218	217	160	213	202	217	209	175	205	214	191	204	191	209	213	176	230	205	197	180	216	176	214	198	210	177	194	224	233	202	224	210	192	213	182	225	234	220	188	202	217	198	196	193	210	202	203	209	225	204	205	202	230	203	208	217	196	184	187	199	203	196	190	210	219	232	199	208	202	200	191	170	191	202	202	212	207	201	176	194	229	193	182	201	200	233	202	186	213	174	209	226	181	217	216	214	161	177	214	232	231	215	219	187	220	195	218	223	190	209	213	218	211	201	194	229	234	198	202	218	203	212	216	220	214	212	243	216	199	208	228	240	242	231	200	219	221	215	174	193	199	207	192	210	206	220	209	201	192	195	199	212	175	209	231	186	213	232	215	206	201	201	235	206	236	192	198	200	193	167	212	193	208	193	195	195	200	188	203	221	196	225	204	212	209	212	212	194	217	238	216	217	225	194	220	234	212	220	213	200	217	200	229	215	218	217	200	188	206	211	206	193	217	228	215	215	197	181	207	215	199	198	217	186	195	190	198	186	217	195	173	186	219	213	221	197	222	204	214	229	196	201	226	188	223	207	211	177	219	209	214	228	216	199	191	170	224	219	187	193	171	227	195	196	180	192	190	235	196	206	222	223	201	189	196	208	223	198	194	194	210	199	202	198	188	183	201	215	194	207	199	210	194	208	229	203	208	192	204	193	216	182	201	230	205	212	198	204	192	234	212	205	185	191	207	222	226	198	177	214	227	214	196	217	219	213	183	198	202	209	207	214	202	189	199	222	192	205	223	202	210	206	211	215	194	200	156	179	197	198	210	194	196	233	236	215	215	176	223	227	219	188	195	182	208	223	196	185	191	219	188	202	197	219	215	198	195	190	204	207	193	185	209	203	184	196	212	234	191	212	207	191	207	201	186	205	210	207	177	219	220	223	214	210	224	218	197	202	212	213	190	201	227	203	207	198	210	211	216	206	206	224	186	217	190	202	204	202	228	199	211	201	217	224	203	220	200	206	202	217	190	202	187	192	224	198	202	209	207	186	207	218	182	216	196	204	190	184	207	204	207	204	220	188	250	205	219	210	208	210	212	233	193	229	185	217	205	213	214	217	190	210	205	201	188	216	214	202	226	216	204	207	211	207	200	207	203	226	211	230	194	202	204	233	206	215	204	201	181	207	210	226	172	200	223	221	196	226	195	223	178	201	195	197	207	196	210	186	202	176	193	211	207	200	195	197	205	227	210	190	192	216	196	218	202	216	201	209	189	195	207	250	221	204	236	217	209	171	181	196	203	190	202	196	225	203	199	216	219	220	198	211	241	236	213	202	228	206	197	199	194	248	203	193	216	175	213	200	185	220	217	223	219	213	209	187	193	198	217	193	184	233	233	220	209	208	222	203	188	193	230	228	220	189	222	228	197	218	232	245	201	195	211	217	192	208	193	248	222	200	203	228	186	217	236	210	216	214	224	197	202	184	208	184	212	177	198	200	211	224	224	209	212	213	228	204	197	207	183	202	223	197	190	216	205	201	185	197
9051	3809	11176	17667	14212	11533	6400	4130	4593	4267	1765	2951	1045	1018	828	788	762	786	693	669	634	690	715	652	637	639	639	603	612	588	616	614	589	571	587	566	578	539	535	560	593	542	563	534	520	550	563	539	561	529	550	546	556	545	533	501	553	523	543	512	506	531	558	536	524	514	532	585	528	487	550	560	521	542	501	522	539	537	579	527	533	531	509	514	525	515	525	518	504	491	505	534	523	529	510	530	525	484	528	504	550	504	534	505	507	502	536	570	521	512	497	548	517	511	540	529	528	580	501	504	538	503	506	553	514	543	510	544	528	532	506	536	525	539	539	502	521	522	515	516	540	546	492	521	520	506	502	525	524	531	567	546	514	524	576	486	488	515	548	514	496	513	550	491	523	558	526	520	532	516	490	500	504	472	532	503	535	531	477	538	541	482	490	538	519	502	542	498	535	506	478	484	522	482	513	442	518	525	516	526	495	512	495	531	523	494	514	522	514	513	499	517	530	524	529	510	545	513	517	507	532	544	473	541	511	542	523	530	501	491	503	521	526	516	520	543	491	566	523	528	547	492	516	539	499	505	503	519	517	516	522	527	525	529	513	530	513	510	511	544	511	496	506	515	497	496	491	536	487	550	503	476	537	518	537	517	565	535	528	504	507	533	498	493	550	530	499	504	540	517	486	535	540	469	510	501	506	487	498	560	500	528	504	551	478	505	501	488	538	517	494	522	531	489	512	520	532	529	457	530	507	516	532	499	520	520	484	541	521	533	534	541	539	511	513	557	541	475	550	530	533	489	495	552	488	470	485	509	512	468	507	513	533	489	501	524	511	517	529	476	487	563	498	521	492	512	525	531	510	509	518	526	526	524	518	519	504	544	511	496	512	549	546	507	557	585	493	511	508	511	534	508	492	514	514	478	533	518	521	491	522	512	484	524	534	499	469	480	537	489	518	513	489	527	499	523	542	530	504	515	497	509	484	547	487	538	489	518	491	519	509	568	505	534	473	513	505	506	503	527	515	549	505	515	502	518	528	512	514	547	502	531	512	573	503	550	554	512	563	551	483	525	532	518	551	483	531	481	535	477	513	526	526	550	476	498	525	559	506	507	513	534	521	508	529	534	517	461	527	507	499	482	512	515	545	531	509	468	504	544	539	493	501	571	520	505	516	552	494	530	468	504	519	533	537	531	518	507	522	523	544	534	547	517	504	515	490	513	542	559	500	535	544	503	527	504	486	512	479	467	523	525	503	494	484	548	484	501	513	510	488	498	517	536	495	482	531	555	551	492	519	506	516	505	531	518	496	513	582	520	518	502	519	562	527	514	535	529	530	517	540	489	517	498	518	496	531	519	524	481	526	513	531	470	492	552	485	526	523	522	536	509	499	480	540	502	530	505	505	514	532	529	509	570	557	486	501	496	503	522	541	512	520	557	524	503	511	553	501	497	540	495	534	521	511	506	543	506	548	522	497	487	494	546	543	549	507	488	523	532	509	521	490	485	513	515	524	482	525	500	513	519	531	518	482	501	524	532	490	537	515	498	530	480	513	515	521	507	505	517	529	478	507	548	532	487	511	479	499	525	547	495	528	542	490	474	466	527	515	535	485	519	524	534	499	504	531	565	547	509	557	504	535	532	541	493	537	496	519	503	524	488	489	509	529	496	479	488	485	470	495	508	496	552	525	515	514	538	529	535	561	543	486	561	512	528	509	503	542	553	508	520	531	494	533	490	513	509	508	499	494	513	505	520	480	467	489	486	537	496	535	523	476	503	548	526	505	477	511	516	518	505	499	480	524	537	498	532	492	488	507	492	493	546	503	506	511	480	518	509	483	507	548	561	504	507	503	509	504	549	509	530	511	550	548	494	499	504	543	555	535	531	523	518	555	476	490	530	525	516	482	502	473	542	560	526	493	476	512	513	537	484	518	510	517	522	524	502	533	502	512	522	509	562	504	516	558	527	493	497	493	523	543	546	544	507	535	525	480	545	501	502	517	491	503	501	555	483	510	494	521	505	501	536	546	475	547	492	539	510	528	512	513	502	519	506	510	530	503	538	498	558	559	537	530	482	522	492	484	551	569	524	506	537	532	525	502	543	501	486	507	522	552	572	538	513	521	519	559	501	544	553	524	488	534	507	488	535	508	491	489	517	502	541	496	484	495	484	538	505	523	513	524	540	531	514	532	519	537	517	521	529	505	499	536	512	517	514	543	508	532	545	505	508	496	497	494	545	499	504	502	506	543	510	553	513	476	535	543	515	508	555	506	511	529	535	500	501	471	503	516	490	533	464	561	513	465	521	492	504	539	537	482	557	527	524	506	518	557	544	549	506	515	495	545	546	497	528	510	533	522	527	537	537	496	511	510	544	499	509	521	532	509	504	527	519	523	527	543	516	547	537	561	494	497	477	521	522	521	482	529	525	476	502	502	471	492	486	491	512	539	473	524	486	499	493	505	511	501	509	490	516	526	533	533	506	508	509	526	481	479	516	516	501	525	491	530	486	519	466	500	529	495	536	527	463	485	492	508	528	532	488	498	515	474	519	521	524	496	504	469	519	517	512	516	549	518	552	512	519	506	492	534	512	525	504	504	528	540	518	540	494	499	485	500	476	521	525	547	519	534	540	524	510	532	486	579	505	500	501	529	494	535	530	511	471	476	535	542	532	563	539	522	456	525	501	521	514	538	495	509	492	500	528	478	483	532	519	534	529	509	532	504	536	497	537	508	477	528	534	500	541	522	500	497	520	503	498	501	511	484	526	499	553	542	531	514	497	462	462	478	513	489	486	502	523	513	529	488	516	521	514	520	514	525	480	486	540	517	548	511	514	494	533	505	507	522	525	485	467	489	495	521	518	515	515	544	524	478	510	479	469	514	528	516	531	520	532	516	488	523	500	511	519	493	517	521	547	558	525	498	493	502	489	478	515	491	522	483	550	565	542	535	533	559	518	489	539	559	546	523	499	518	489	515	529	533	515	508	510	545	482	480	536	524	508	529	518	528	492	558	548	495	513	523	508	510	526	531	476	493	501	509	496	521	493	527	510	546	530	478	495	505	479	508	484	525	525	543	496	524	554	558	508	524	510	528	523	536	494	562	524	536	562	524	552	500	480	534	533	491	491	504	501	507	559	497	518	549	472	488	534	537	491	512	507	555	485	521	523	519	525	550	541	490	528	525	526	528	499	520	485	567	482	506	550	544	519	545	556	526	496	488	526	523	529	458	518	499	508	490	496	526	521	512	477	486	454	521	523	533	488	512	509	494	531	529	516	540	516	527	484	508	478	533	514	507	522	545	508	548	535	500	513	525	558	535	540	494	513	509	478	506	509	546	484	557	489	506	476	506	495	525	483	504	506	503	551	531	509	521	561	520	541	540	566	504	524	512	508	519	515	526	533	505	505	497	494	525	520	509	503	507	489	523	543	512	517	546	539	531	516	505	505	516	489	481	560	533	508	510	524	522	527	531	518	518	519	522	525	479	485	466	521	526	499
23893	8500	10596	10481	6684	4555	2040	1403	1422	1171	650	636	477	442	435	376	404	362	362	354	358	371	398	355	391	347	390	357	331	344	302	395	333	324	325	331	350	340	369	304	369	332	374	355	328	320	301	294	349	357	325	345	331	335	322	374	337	321	346	319	345	346	335	329	328	323	369	327	368	313	359	364	325	330	346	358	344	331	341	333	321	335	319	314	314	296	322	312	359	315	346	333	290	295	335	347	331	319	324	344	318	343	329	348	320	295	340	344	379	304	375	321	351	307	314	359	336	330	349	313	312	322	306	339	326	303	358	318	357	366	376	302	334	351	337	357	346	302	326	323	331	320	328	341	324	366	372	348	345	339	330	303	309	351	325	308	322	362	298	311	330	353	324	355	344	321	320	329	304	328	334	327	311	303	337	330	322	331	323	329	354	317	362	315	339	350	361	327	322	310	345	329	335	338	321	337	318	348	356	324	304	320	365	341	320	359	359	318	340	318	361	337	341	357	323	310	304	351	338	307	347	306	340	305	295	354	330	315	321	309	300	303	317	309	298	316	323	300	361	334	321	312	355	340	305	320	317	311	350	312	368	322	339	306	311	337	326	334	323	356	339	327	346	345	312	326	318	316	311	317	296	323	352	312	300	307	333	328	349	354	299	356	306	346	337	310	297	300	340	320	343	318	316	373	340	318	329	328	355	343	344	368	322	344	308	350	331	365	306	345	326	326	363	364	337	306	359	311	346	358	332	322	329	331	342	331	307	357	346	321	301	352	350	364	328	345	318	375	333	344	323	316	324	323	380	310	340	363	349	347	332	333	293	343	310	337	315	309	368	321	340	289	314	361	370	296	332	359	329	335	303	321	316	334	304	292	319	315	355	336	362	333	348	325	287	328	330	355	343	351	350	285	296	328	314	344	328	329	339	324	344	339	331	340	307	358	310	325	324	278	342	338	318	340	343	308	316	324	339	310	299	320	337	336	308	322	344	311	361	398	324	300	340	321	351	353	328	323	335	294	303	344	351	334	309	335	318	312	339	319	330	327	316	312	326	317	291	327	351	323	314	345	350	316	327	322	270	302	352	334	320	334	353	332	354	308	329	328	306	355	340	308	335	325	304	299	320	357	326	315	339	344	306	322	343	324	303	338	313	342	353	353	294	329	322	314	321	321	354	381	329	340	320	342	304	295	335	349	334	332	334	308	337	293	363	320	320	338	334	303	297	346	322	328	305	310	309	356	297	349	332	325	361	324	325	304	331	346	366	325	311	317	332	319	326	311	335	294	335	320	343	320	317	350	298	341	338	352	286	340	316	303	319	323	344	343	329	351	372	358	350	289	329	311	342	336	330	295	315	339	339	324	336	343	325	358	327	326	308	322	330	342	322	306	372	309	302	341	331	336	330	331	333	329	348	364	341	310	346	346	353	358	325	314	315	326	354	325	328	320	341	283	322	310	340	354	282	326	325	299	318	329	328	369	308	311	341	287	355	338	304	365	337	312	314	326	339	324	329	338	336	307	347	345	347	339	360	327	341	358	298	338	335	291	272	332	311	364	309	314	284	370	327	346	342	323	329	331	335	302	311	332	326	343	355	324	368	335	336	344	334	346	330	338	343	296	318	302	342	331	322	329	321	320	323	343	337	318	334	341	329	323	328	276	346	356	345	363	297	342	307	329	326	310	331	326	338	295	338	376	325	309	326	308	327	314	339	319	322	330	310	319	359	317	327	331	333	328	293	348	327	320	360	312	330	320	359	314	312	369	368	341	317	324	303	360	354	350	336	320	337	329	380	324	341	321	291	299	307	286	364	326	350	318	315	337	340	285	332	358	366	340	332	296	315	343	357	319	335	337	292	328	314	313	344	329	315	335	327	347	322	324	319	337	340	311	333	343	345	328	349	347	316	369	329	348	349	330	337	345	360	310	339	323	324	329	326	341	336	332	301	334	328	277	335	275	315	324	325	333	326	325	308	333	332	285	343	321	331	313	343	344	329	330	331	302	370	344	302	324	314	317	355	353	321	321	315	313	328	332	353	362	340	332	346	293	338	316	349	334	352	333	351	337	357	353	328	319	351	316	321	341	365	318	330	375	339	340	322	331	341	348	339	321	338	351	354	313	342	310	348	303	320	377	313	318	317	315	317	325	320	329	318	295	293	349	326	298	360	335	328	319	335	338	380	343	339	313	306	321	295	293	329	328	292	321	303	302	329	331	343	274	341	354	353	334	307	351	290	310	343	375	327	339	312	335	315	315	354	324	328	346	318	297	360	326	326	318	335	333	341	301	327	326	330	344	336	317	349	328	363	311	329	344	352	287	339	351	331	325	334	343	342	315	334	335	329	315	354	307	364	352	332	331	306	377	328	335	333	320	342	347	356	344	335	310	339	309	343	310	313	316	342	342	317	336	326	318	362	345	322	357	387	356	305	306	332	325	318	292	352	328	305	312	357	339	311	347	332	347	310	290	331	314	337	344	322	351	325	325	352	313	347	362	321	317	303	325	310	316	304	316	339	311	293	319	347	299	294	299	295	358	321	333	332	332	330	294	318	364	334	326	313	335	339	308	312	353	340	350	332	325	360	341	330	358	306	311	310	319	320	346	349	320	325	313	323	323	323	328	342	347	308	332	305	308	336	336	307	325	348	312	324	344	327	307	302	323	325	380	334	323	330	297	316	316	330	341	353	303	333	329	335	343	315	344	321	358	319	330	335	307	337	328	341	361	339	314	314	342	332	314	338	330	301	339	312	333	325	320	284	327	313	352	343	346	341	317	309	335	343	306	318	297	326	300	338	334	342	331	336	343	352	331	337	302	322	346	345	356	311	324	337	314	327	344	321	352	343	378	336	342	312	290	320	295	311	293	301	330	316	339	363	313	317	358	353	333	344	338	358	328	340	321	339	320	327	337	321	300	336	277	307	326	320	322	353	332	331	332	300	321	330	297	304	333	326	314	333	325	293	317	320	358	291	336	340	339	310	335	352	359	350	307	312	291	295	340	362	330	350	348	353	365	342	323	329	335	326	299	272	325	318	337	304	351	331	313	332	326	351	333	330	347	325	337	321	334	330	343	342	353	337	344	376	329	325	309	344	349	357	317	347	316	325	321	315	319	323	301	316	335	331	329	342	357	326	302	316	312	348	330	326	298	339	331	327	319	325	333	370	346	330	332	342	332	326	338	296	332	340	332	329	305	341	291	367	317	325	308	332	348	312	325	349	321	325	313	319	339	337	337	314	260	346	329	312	312	343	317	315	310	346	339	337	320	348	347	315	323	348	296	353	318	359	287	319	339	350	351	299	316	351	291	337	341	335	327	337	307	335	322	322	330	306	350	299	313	316	329	323	328	306	383	350	347	288	324	314	356	328	332	335	292	319	303	347	305	325	324	357	332	339	311	356	327	322	322	330	332	337	325	330	351	327	320	339	346	342	323	357	348	299	339	339	300	332	284	375	349	336	327	338	356	320	342	368	339	325	391	344	309	368	340	331	348
11538	5795	16951	21884	18893	14627	8152	6164	6663	5663	2691	2589	1878	1645	1361	1303	1260	1241	1209	1077	1090	1043	1034	947	965	967	943	906	878	884	967	906	905	867	869	873	867	904	845	837	805	856	843	843	853	837	820	764	829	839	820	748	815	839	807	764	776	805	792	824	730	786	737	739	835	763	804	774	782	791	706	749	788	790	804	785	810	798	763	776	782	789	775	793	794	715	759	713	758	784	764	763	800	745	748	799	770	778	735	782	733	768	757	754	749	763	791	696	797	775	759	784	744	725	739	750	760	728	755	754	728	790	784	771	821	789	708	756	719	775	763	738	773	762	727	751	728	715	720	778	702	732	732	741	735	788	763	718	736	785	793	775	761	742	790	743	765	683	803	751	713	799	800	757	773	737	756	748	737	759	731	797	803	777	741	721	765	759	738	727	749	755	720	725	751	770	769	759	767	763	709	705	808	764	758	728	768	762	745	813	688	734	731	755	767	720	745	807	726	769	739	719	738	743	768	759	726	781	730	752	734	779	783	736	713	735	763	750	828	745	797	774	766	757	725	730	733	727	785	772	747	710	740	699	756	761	747	723	745	740	741	778	724	756	790	697	752	739	766	751	706	783	785	776	768	802	739	744	757	724	713	750	720	768	767	764	782	747	730	714	750	769	805	790	726	747	801	751	772	721	780	793	737	712	769	738	787	813	711	715	761	782	787	741	729	732	730	767	781	724	737	761	776	737	752	731	714	722	743	750	737	740	704	718	740	731	767	766	735	767	745	722	743	790	766	706	738	762	771	764	768	748	763	778	727	755	739	734	762	714	769	747	757	694	778	725	736	751	728	764	746	782	766	788	750	727	770	736	733	739	750	755	768	773	748	751	777	780	725	767	773	743	699	750	779	792	737	781	727	791	742	748	767	732	782	730	747	753	715	731	709	714	745	791	720	699	756	730	742	741	795	768	743	771	716	740	758	722	758	811	781	731	734	793	773	774	749	772	749	730	773	758	738	764	754	743	766	775	671	765	791	705	732	772	730	772	776	767	769	732	790	768	768	746	744	790	739	753	743	728	727	740	707	723	795	742	747	728	743	799	741	775	780	770	736	785	735	730	779	714	728	762	771	799	727	744	745	762	756	769	756	738	770	780	732	785	790	803	743	730	782	709	771	781	761	827	763	776	782	784	736	721	694	765	752	741	749	776	735	783	709	749	739	740	719	752	742	783	782	742	783	778	782	701	775	752	736	745	737	772	719	776	703	730	782	733	701	767	753	727	727	729	733	766	758	729	785	760	748	758	735	784	782	703	704	826	757	824	833	754	737	727	760	787	776	728	763	771	756	766	713	716	767	737	703	769	751	723	815	735	793	708	834	734	758	680	709	786	725	724	686	736	777	759	734	725	764	774	756	747	697	715	758	742	788	701	734	702	753	751	692	750	725	765	759	752	799	747	734	741	804	743	709	790	771	687	741	743	759	755	759	770	809	740	738	767	758	730	772	787	721	756	727	781	705	764	737	751	752	729	743	809	761	710	752	728	746	783	720	721	779	763	756	759	750	704	759	766	769	765	759	754	778	781	719	725	722	732	736	698	758	787	772	753	740	788	767	767	737	740	713	789	785	769	702	755	724	778	721	773	762	756	713	764	750	762	802	741	760	751	706	800	764	778	755	726	770	720	716	770	723	728	719	717	748	714	763	806	778	781	771	702	743	761	809	760	779	771	736	726	840	751	724	723	815	746	698	776	741	773	765	745	777	782	746	756	825	784	735	697	819	758	738	720	746	779	777	764	767	741	725	755	739	804	753	706	791	740	768	733	714	757	762	774	806	793	735	708	724	753	766	694	750	786	722	728	746	774	733	735	736	749	745	724	737	670	794	771	816	733	759	752	694	737	775	770	760	747	729	729	807	735	770	796	756	747	767	747	747	745	743	753	761	767	713	795	728	748	762	747	742	769	738	757	752	753	770	745	828	756	698	733	742	756	771	751	752	789	748	751	705	753	745	747	746	752	747	764	741	777	745	738	819	745	723	722	778	716	773	810	749	751	746	773	731	750	712	742	747	756	795	772	672	771	752	745	720	732	717	792	776	752	737	769	715	738	717	754	763	680	737	789	779	746	752	738	791	774	746	727	718	729	723	772	731	773	713	742	768	771	818	768	692	773	771	709	747	735	718	816	722	722	765	713	689	779	759	750	723	755	769	773	711	762	780	726	751	773	765	718	752	785	719	759	765	762	789	729	753	771	756	763	781	743	780	728	795	731	697	731	730	749	790	718	740	715	786	773	755	742	734	694	742	765	752	782	748	768	705	769	793	725	776	773	692	727	752	720	750	762	753	731	763	754	779	714	749	758	723	757	740	727	777	760	726	729	777	726	734	728	761	756	710	744	760	779	753	716	694	808	757	782	746	777	710	759	751	764	707	784	785	729	715	729	724	794	761	786	750	751	762	764	782	733	700	726	791	766	732	725	757	747	759	722	792	709	793	773	775	745	746	752	737	695	761	709	765	722	758	805	707	736	729	721	773	724	759	752	732	713	765	759	737	752	733	786	764	753	755	702	733	736	730	775	751	749	779	709	739	797	719	771	749	759	731	743	735	795	756	731	699	767	732	769	756	725	734	761	717	715	741	797	733	744	779	759	766	779	791	790	725	746	750	780	771	771	692	759	786	765	753	762	798	770	743	759	717	762	725	780	824	753	701	754	769	754	733	703	726	773	734	750	728	771	785	775	694	763	743	746	737	771	745	772	725	756	747	779	739	791	711	768	760	717	759	736	735	763	710	736	707	792	713	724	737	741	711	750	785	801	758	785	731	747	747	758	720	746	722	736	768	746	799	751	756	749	794	728	767	747	708	776	789	769	755	759	768	742	732	705	789	730	801	755	751	680	741	737	752	767	739	766	793	715	742	764	789	784	753	743	689	751	738	785	762	802	702	770	712	726	745	756	712	733	739	731	736	718	753	759	729	699	705	696	737	756	716	743	732	719	782	712	741	731	792	695	688	736	746	758	729	718	718	729	739	796	695	768	786	707	734	724	730	755	722	741	763	747	777	758	765	772	725	761	793	773	754	762	762	754	802	738	827	769	780	787	753	785	724	752	738	726	770	763	717	723	732	722	757	761	723	709	735	741	813	779	816	767	731	788	756	799	767	739	762	778	725	759	715	764	760	737	781	769	772	777	768	794	738	693	761	788	777	795	762	750	798	800	771	727	755	750	710	791	731	774	747	711	754	748	733	768	773	738	717	751	731	778	757	768	730	735	768	721	744	762	743	768	745	762	759	818	729	750	722	775	721	790	733	762	772	731	731	777	723	735	761	772	729	748	720	729	739	741	710	817	749	732	748	728	777	700	769	768	714	699	752	757	728	776	716	747	754	728	754	717	759	774	734	737	751	793	746	719	779	767	734	772	702	771	738	793	725	777	749	756	739	726	815	757	763	727	778	744	766	758	741	776	747	727	777	732	754	804	763	760	787	753	769	739	730	805	774	728	743	754
5482	1508	3026	3030	1850	1055	385	320	255	188	126	119	103	98	82	90	94	88	88	97	105	89	105	90	84	96	109	97	104	92	119	114	103	94	98	129	102	101	90	106	89	94	89	111	101	103	114	91	106	106	85	100	102	99	97	95	74	106	81	80	94	102	102	88	104	87	97	92	97	104	79	92	87	103	113	75	92	106	87	103	96	110	99	69	77	105	95	93	105	94	99	100	81	91	99	113	107	98	81	94	99	86	95	100	109	89	100	85	87	75	104	107	115	110	118	79	115	94	101	103	103	98	88	77	111	94	90	100	88	92	112	104	101	80	91	82	111	96	94	85	89	99	88	89	99	84	107	105	107	101	79	95	118	87	110	102	93	106	80	90	90	84	91	85	92	93	108	86	89	104	97	86	95	92	104	91	111	91	109	114	101	89	88	95	100	91	104	99	110	101	102	93	113	114	96	88	101	94	97	88	77	90	80	91	85	86	99	84	87	106	101	90	89	91	85	101	102	89	95	74	105	102	98	83	86	105	84	112	99	114	95	113	94	72	95	101	118	114	114	92	95	97	105	110	85	92	70	90	115	107	96	105	97	89	100	75	90	86	94	105	108	81	86	110	98	99	93	103	100	93	98	72	77	86	107	85	72	86	94	83	91	100	89	90	110	102	101	104	100	89	85	111	88	93	88	93	97	110	80	109	107	100	103	99	92	90	96	105	84	92	94	98	91	112	105	92	94	107	100	91	102	90	80	91	88	84	100	89	88	102	102	88	100	97	102	93	96	84	90	106	95	122	96	99	90	124	98	110	80	113	116	87	85	101	91	108	93	109	90	93	82	106	105	87	103	107	84	112	92	101	105	95	114	107	114	101	113	85	100	106	98	105	91	92	103	87	95	126	108	110	123	111	92	101	98	108	86	87	84	84	87	99	89	101	91	84	90	83	96	99	101	104	91	101	110	100	84	111	98	115	87	104	72	97	105	96	94	80	94	99	93	105	96	81	95	100	117	87	77	114	85	81	95	91	84	98	87	99	77	109	102	65	81	91	100	87	101	82	90	103	92	96	102	96	99	90	97	105	93	108	93	98	96	93	115	82	89	88	88	108	78	91	91	90	117	94	70	104	111	101	105	82	98	109	97	95	100	85	110	87	108	91	87	104	88	103	84	82	96	113	104	96	94	94	118	86	102	105	98	97	81	100	103	92	101	82	79	101	103	104	100	89	91	114	95	102	103	102	95	92	85	85	65	90	100	96	102	94	102	96	89	86	84	75	98	99	95	107	88	96	77	84	107	105	96	101	125	86	92	109	116	127	88	92	96	80	92	95	98	103	114	117	95	105	94	95	93	112	96	91	105	100	106	94	102	82	101	92	107	88	97	93	91	87	110	91	98	99	102	123	97	98	102	100	86	105	95	89	108	94	94	96	81	101	95	106	83	104	96	85	96	109	109	109	103	96	106	93	98	109	90	81	106	104	92	101	106	96	81	92	99	107	90	101	100	93	113	102	98	107	96	97	78	86	88	74	91	73	92	84	82	90	92	94	96	100	95	97	103	119	99	74	103	112	98	101	84	102	100	111	88	80	95	90	83	108	103	101	97	104	101	73	99	81	105	94	94	99	85	85	88	101	111	104	98	111	81	109	102	87	84	109	88	95	103	101	93	93	77	115	104	85	92	98	116	89	83	105	119	84	95	109	103	94	85	90	110	101	92	89	104	108	103	85	81	112	100	88	116	90	89	113	100	76	91	98	101	98	96	99	106	106	97	99	97	93	86	110	93	103	74	79	110	95	110	96	98	100	87	89	94	111	95	106	94	92	93	91	85	97	93	96	113	94	105	98	131	93	93	93	87	82	87	112	93	81	98	88	119	100	90	93	84	92	102	103	97	111	114	84	84	91	79	79	93	80	125	86	87	98	97	75	94	100	102	93	105	97	112	117	98	99	105	89	97	103	89	104	90	118	84	87	104	97	106	118	92	99	109	92	91	105	100	90	93	98	99	91	106	83	108	99	107	79	106	99	94	96	70	95	90	100	96	111	91	94	89	104	93	91	104	96	97	108	92	111	103	121	93	114	115	112	89	106	104	76	96	93	90	93	89	93	84	91	82	91	96	91	110	91	88	90	96	98	100	98	99	94	93	92	108	91	95	98	95	91	101	106	121	110	94	101	90	88	87	107	92	107	101	93	105	101	100	108	96	90	74	88	82	100	99	98	85	99	93	104	83	106	77	94	99	93	97	102	97	107	102	94	97	91	95	84	82	101	111	93	85	96	85	103	93	111	110	103	104	114	105	99	86	104	94	90	97	95	93	86	123	96	107	93	84	94	88	85	92	107	108	93	71	114	88	93	77	105	87	106	85	83	92	90	96	76	110	94	88	89	104	100	86	91	97	91	98	72	90	90	103	87	107	118	100	88	85	87	100	94	80	100	99	99	87	92	91	97	87	115	94	95	80	83	93	100	105	95	87	106	113	80	97	106	91	96	110	107	112	90	91	93	102	106	87	83	103	86	107	81	88	96	91	101	83	96	82	103	100	87	90	82	91	103	105	96	96	115	83	95	98	108	95	97	108	97	94	93	92	81	101	95	86	82	98	86	107	105	89	106	96	96	88	100	85	109	101	104	95	103	95	117	115	91	116	102	103	103	85	98	100	108	109	107	93	88	94	115	104	92	108	83	98	109	97	89	95	126	98	115	90	105	85	96	96	119	90	98	102	92	68	94	87	99	105	100	101	116	103	100	109	95	108	92	96	105	95	101	103	114	88	75	91	92	90	84	108	107	116	87	99	83	74	88	96	77	80	102	95	122	91	77	101	101	96	95	110	99	102	87	84	104	111	104	77	87	111	84	95	88	88	108	103	93	101	97	91	98	94	92	95	114	98	93	88	92	107	100	87	87	95	98	99	83	86	108	95	79	92	91	117	112	108	96	109	87	87	96	87	96	79	98	99	97	97	101	95	95	91	98	105	96	109	101	101	111	89	91	98	81	89	84	89	101	101	112	100	111	96	83	92	90	100	99	109	98	119	96	97	72	98	98	105	98	98	97	86	96	100	87	97	92	90	107	98	109	103	107	96	105	86	104	94	82	88	84	80	81	67	100	105	103	79	81	103	102	93	101	95	87	106	109	94	87	99	105	93	95	118	93	90	86	99	82	95	105	96	99	106	100	102	101	98	92	111	83	101	102	89	104	94	110	85	97	100	89	87	101	98	99	95	108	113	96	100	78	111	100	79	94	94	93	99	106	119	92	96	97	83	107	90	92	95	100	97	111	80	109	86	83	91	103	72	104	108	91	107	101	92	88	100	84	89	91	98	97	85	115	86	100	97	123	112	84	84	81	104	103	82	85	97	93	94	101	82	92	84	98	88	92	81	89	104	87	98	109	107	105	79	105	95	85	98	106	84	92	100	90	95	80	98	94	108	86	101	83	91	104	94	91	109	96	103	102	96	102	113	85	114	96	92	93	94	84	90	117	87	85	89	84
3410	1517	6473	8524	7571	4548	1797	1486	1353	800	450	357	298	278	327	284	298	296	267	294	279	276	304	275	264	312	261	285	300	288	289	287	281	278	325	269	290	278	282	302	287	277	255	247	271	309	299	292	279	279	285	293	262	272	300	272	311	289	300	303	276	282	260	303	285	269	276	309	276	270	291	265	269	287	284	319	272	297	283	297	285	244	267	291	306	267	301	248	273	253	273	261	309	265	289	271	286	270	275	275	257	273	289	287	277	288	279	273	256	306	299	268	288	292	293	259	268	302	279	269	278	285	301	274	278	306	273	292	292	275	282	284	260	291	278	268	271	259	279	266	286	261	294	278	275	292	285	277	294	281	287	278	297	280	285	287	296	255	297	274	268	294	269	295	248	285	257	283	291	301	268	272	292	271	291	313	269	274	302	273	278	240	271	308	291	294	262	253	258	282	266	311	276	278	273	298	265	298	254	286	279	279	304	274	273	260	261	296	270	288	261	289	277	288	285	295	237	286	296	268	313	259	248	269	266	291	277	304	270	267	296	299	274	295	277	268	280	291	282	259	265	272	267	281	267	264	273	246	261	273	300	264	287	279	274	278	271	294	301	274	276	270	282	279	296	295	277	283	301	269	297	288	298	286	266	300	303	277	308	260	301	293	310	274	254	275	276	307	279	281	289	272	265	263	279	271	290	291	283	279	269	312	261	275	294	288	271	281	268	249	275	282	250	272	278	262	267	268	306	287	267	276	275	285	292	262	273	268	277	298	248	299	263	281	265	245	265	302	266	271	294	289	286	273	299	279	281	263	294	259	289	302	309	260	266	284	269	274	261	275	292	285	279	257	259	279	278	271	341	288	292	299	251	275	274	295	261	290	296	275	278	275	302	289	249	281	290	271	291	304	276	272	315	257	278	275	293	296	291	247	261	291	269	268	268	263	268	291	284	283	264	292	316	298	271	246	274	295	259	260	300	280	268	317	285	286	292	263	276	295	279	298	309	288	282	256	287	299	277	261	280	288	272	255	279	268	272	277	281	274	267	275	287	278	272	246	269	272	274	298	278	294	302	252	292	265	286	282	319	287	280	267	309	263	312	277	288	279	274	276	298	288	271	256	297	289	299	252	274	284	287	283	272	253	271	278	234	253	292	268	250	275	259	284	269	271	264	298	243	271	271	296	268	276	296	248	270	293	280	295	305	289	301	267	266	264	281	291	263	271	260	257	256	297	294	269	269	281	284	252	261	277	266	276	250	278	264	283	284	274	288	274	257	300	274	275	285	287	271	299	260	291	272	292	271	271	285	316	281	278	269	300	273	294	273	289	267	296	285	276	318	271	284	274	262	275	272	277	283	268	285	255	271	305	282	265	293	257	269	308	287	309	273	278	314	291	278	252	273	276	282	253	267	297	296	252	310	267	268	276	265	286	268	277	242	265	292	323	275	281	304	269	293	272	260	243	296	266	282	265	285	276	266	286	274	308	279	275	287	274	259	293	300	290	299	303	295	281	248	263	295	285	258	250	296	295	289	292	278	274	287	290	288	258	260	286	293	258	291	272	291	328	279	261	259	255	296	250	292	331	274	263	274	273	291	261	282	267	252	282	282	314	288	260	272	268	253	322	293	289	285	269	281	275	292	275	261	280	280	273	261	275	293	291	259	281	275	292	284	279	269	283	255	295	299	268	285	264	287	251	294	260	296	281	264	274	284	272	280	291	247	277	256	282	266	264	267	262	265	276	251	277	280	266	284	298	283	300	275	270	314	269	285	291	271	286	238	275	272	280	295	271	275	258	286	267	274	286	260	296	239	307	282	284	296	273	286	288	280	292	252	288	267	300	253	290	257	246	292	293	300	285	287	285	277	258	275	317	277	252	285	266	272	294	271	277	288	288	266	294	286	284	264	293	280	306	292	241	294	271	298	264	266	262	267	286	294	275	285	287	266	275	270	263	298	266	282	308	251	289	257	302	279	248	292	278	271	283	280	269	274	283	279	272	296	275	258	281	285	253	276	292	276	264	259	260	301	271	249	271	297	260	271	291	269	289	309	276	267	312	256	313	257	283	279	249	273	310	281	283	275	286	310	274	287	267	294	284	252	283	288	284	297	269	288	305	286	271	266	286	269	275	250	290	289	289	276	281	267	297	272	306	283	283	245	284	301	264	309	283	306	320	260	291	284	249	272	257	302	281	297	276	285	293	284	278	259	284	268	254	264	289	273	297	274	287	281	278	281	277	282	314	273	238	285	287	267	280	281	294	270	259	263	251	262	291	284	269	283	288	239	302	265	314	272	270	283	259	308	263	242	307	262	268	295	292	260	283	284	276	288	288	259	253	310	289	307	256	276	274	292	309	298	265	291	262	285	306	279	305	276	298	276	265	285	264	269	257	296	263	290	276	284	282	281	311	288	297	289	298	269	287	259	281	299	289	242	262	267	279	288	246	297	258	314	283	284	296	299	254	273	278	302	271	274	274	263	272	260	273	285	274	270	336	282	305	275	297	300	291	270	272	305	277	274	283	264	268	281	275	276	279	251	308	287	250	306	284	263	282	271	291	267	286	298	264	269	290	305	277	308	291	289	283	257	275	266	254	293	281	286	293	289	279	295	282	281	294	308	265	281	311	270	297	291	278	256	317	255	258	322	274	268	292	273	265	300	281	294	274	294	269	291	298	276	256	282	281	284	294	271	286	283	261	274	309	273	261	304	273	300	286	304	312	272	302	263	309	278	266	316	278	277	274	271	304	271	296	268	255	300	285	299	302	249	291	270	296	310	295	311	279	276	268	298	273	299	291	276	279	266	293	294	321	290	291	300	313	288	263	254	290	262	294	290	272	265	266	290	274	286	286	298	276	324	291	281	289	266	276	275	293	258	252	289	268	287	271	287	260	257	278	288	271	268	258	271	283	277	284	250	301	278	290	297	277	297	288	276	300	284	260	262	291	289	276	282	278	254	284	246	260	254	285	302	277	279	265	222	286	281	290	276	276	267	266	284	301	285	285	321	282	280	286	277	293	276	297	271	261	281	325	292	310	268	267	268	297	273	245	287	248	273	289	264	263	302	289	264	284	299	264	265	280	264	270	257	303	270	287	290	303	274	273	249	292	258	306	273	274	299	288	275	295	288	288	260	281	282	305	276	295	260	297	265	275	259	274	297	266	255	286	289	300	288	270	286	308	286	269	278	298	286	300	264	305	257	280	298	281	239	242	281	250	263	292	269	306	283	292	288	276	261	242	269	266	288	306	288	276	289	291	255	311	264	267	262	263	285	270	287	264	259	270	289	297	317	257	269	290	281	284	267	287	271	307	276	275	282	277	290	288	307	231	283	294	292	268	278	265	259	249	300	292	284	271	297	289	262	270	272	276	296	245	298	276	289	284	276	265	261	300	282	283	260	273	300	276	283	279	277	263	305	282	270	291	286	283	260	280	277	253	288	280	290	306	271	272	326	281	281	295	264	273	284	273	275	275	295	286	269	275	262	280	276	277
14425	4642	7553	6347	4955	2582	1046	794	672	587	412	330	303	280	248	216	214	226	214	242	190	244	221	231	228	204	222	228	200	213	215	195	205	203	220	216	245	227	224	216	210	184	197	228	221	211	198	205	190	205	223	187	205	184	198	199	185	206	237	200	227	204	230	210	214	211	201	201	195	214	196	236	198	220	203	176	187	222	217	228	214	225	194	199	219	200	181	199	231	201	205	216	178	198	222	203	211	211	213	191	211	233	217	189	191	197	211	195	214	184	201	201	198	202	224	207	217	227	224	192	183	211	191	214	204	204	204	223	204	203	218	196	180	186	191	210	200	180	189	192	217	222	206	211	211	184	213	189	174	202	202	185	174	224	200	205	231	175	226	189	222	232	214	191	167	211	191	196	210	209	203	200	193	173	185	205	187	184	234	211	183	205	189	199	212	199	179	232	219	194	214	220	215	197	211	209	213	208	221	178	197	211	195	249	188	212	209	210	229	224	229	201	200	218	195	172	187	189	190	190	206	209	198	195	194	214	208	184	189	176	222	222	199	197	216	206	189	208	185	165	191	156	193	184	203	210	217	204	207	188	215	188	209	198	229	177	196	194	195	191	210	194	199	191	224	239	207	199	210	188	215	190	212	213	212	193	199	240	219	196	200	186	190	195	206	199	216	220	209	191	203	240	218	200	219	195	189	189	193	227	227	215	208	200	217	224	205	176	207	193	208	200	206	208	180	203	195	203	172	173	187	193	198	226	224	217	210	224	196	218	208	193	216	199	210	233	187	229	216	214	197	237	190	198	190	182	197	219	213	211	211	211	194	223	194	210	234	202	218	176	231	188	179	217	222	205	214	220	211	187	196	190	203	209	191	197	205	190	213	210	186	186	180	216	204	187	196	198	225	215	204	200	190	210	214	206	208	181	201	203	208	197	197	198	199	225	231	196	190	189	178	199	193	213	206	225	192	210	182	207	216	199	218	216	192	217	221	203	192	183	193	218	204	222	198	195	200	200	201	216	204	209	210	211	212	205	194	194	186	214	216	221	225	207	208	184	211	219	231	235	176	194	211	190	206	204	183	217	220	200	223	220	178	201	187	209	213	218	186	210	160	237	252	224	201	192	223	176	221	196	190	204	204	185	176	191	207	217	215	223	205	209	202	205	212	214	193	194	190	201	199	222	180	193	214	206	206	208	219	197	225	196	175	200	223	205	207	197	194	158	209	188	209	214	212	202	204	200	212	209	195	195	226	224	181	214	240	178	195	206	213	198	230	208	199	182	209	204	201	220	207	210	222	223	205	229	212	222	177	214	169	213	193	207	220	182	217	209	193	193	167	217	212	219	196	221	201	196	195	192	190	195	209	243	215	226	200	187	192	201	187	213	197	194	177	202	201	218	203	267	212	213	171	212	191	232	198	190	185	201	201	213	194	205	196	200	193	214	205	191	182	209	180	233	199	207	215	197	202	221	202	206	193	199	218	218	208	207	229	193	211	221	204	186	188	193	199	198	208	196	242	215	224	190	216	217	185	211	214	240	197	204	165	228	209	206	175	220	206	202	178	210	193	199	193	195	204	211	178	190	220	218	202	193	212	188	207	199	190	208	230	190	215	198	217	187	224	185	197	190	197	201	202	186	208	183	221	204	204	193	207	201	198	206	187	191	194	191	226	203	192	217	213	193	206	222	186	205	215	193	210	194	181	229	185	201	203	205	204	224	225	196	204	193	196	201	186	201	211	240	204	220	195	223	227	210	214	218	173	219	221	215	194	189	170	211	214	184	189	231	191	209	189	196	227	217	203	230	197	220	232	214	219	192	192	177	217	185	198	188	197	211	208	194	212	213	192	196	227	185	223	230	185	210	198	195	195	202	196	203	185	202	201	178	194	214	201	209	179	193	177	200	194	202	206	189	182	202	203	190	224	217	209	201	190	207	187	193	222	199	236	193	202	214	203	214	232	209	195	197	206	206	190	190	201	203	184	205	192	176	199	216	186	186	238	176	209	192	177	195	200	189	196	174	187	190	218	186	208	207	191	178	209	190	195	189	220	184	177	193	186	187	199	203	198	206	199	251	210	213	167	190	210	174	194	188	210	184	208	210	228	174	202	182	168	199	176	207	202	192	207	202	193	190	230	232	204	209	205	197	177	187	213	171	212	193	196	207	204	204	205	231	180	204	195	214	224	188	226	202	204	214	233	202	191	214	187	205	211	197	203	190	205	213	177	211	211	215	205	205	201	212	225	221	192	203	213	196	191	184	181	198	170	223	197	228	192	179	195	220	229	181	184	187	199	206	201	204	215	182	214	197	209	196	203	219	186	206	199	185	211	200	218	188	203	200	196	190	201	227	196	193	207	211	201	205	184	188	187	191	214	200	224	198	212	226	193	192	203	208	196	191	201	217	166	174	204	189	221	193	200	198	209	187	180	200	182	187	211	218	204	214	203	217	208	218	211	209	214	187	191	176	228	205	211	187	182	211	185	204	214	188	175	197	210	200	194	208	182	219	219	188	188	193	200	192	193	205	183	218	223	193	223	200	207	201	178	197	205	219	179	209	170	187	189	202	190	217	173	190	187	191	223	188	211	184	209	192	197	194	218	202	197	211	182	206	208	218	195	210	185	190	180	217	227	214	181	179	204	198	204	202	207	195	205	200	202	197	211	191	199	209	189	207	199	197	203	162	197	208	189	199	213	223	230	179	206	216	184	196	228	212	224	208	204	224	221	196	193	212	220	224	232	187	219	215	199	199	207	187	204	207	216	210	185	215	179	207	200	186	198	217	211	183	191	191	189	209	238	197	206	221	199	198	209	213	192	177	199	202	180	180	168	200	187	188	210	203	210	228	204	207	224	185	222	241	191	210	189	197	217	235	190	202	219	214	208	203	223	185	219	204	182	196	208	215	184	203	197	202	189	208	220	210	223	194	189	195	221	233	219	202	201	223	201	218	202	203	234	198	209	212	206	181	217	173	191	200	183	219	224	228	215	191	208	197	209	190	186	200	211	220	170	194	207	222	203	213	191	209	222	225	195	213	193	201	208	225	214	200	203	204	195	202	234	225	214	187	192	242	216	191	180	203	177	198	164	206	226	209	206	188	213	169	185	233	206	210	220	203	199	238	207	209	177	187	204	199	212	202	183	207	222	193	213	190	195	198	198	179	200	219	201	187	173	208	220	215	196	199	204	189	183	235	219	214	228	189	203	200	212	189	201	180	204	219	184	218	219	213	198	186	174	202	212	198	181	217	216	214	236	210	202	207	215	219	215	226	214	194	219	230	216	224	196	236	219	226	207	203	210	201	176	220	193	211	214	197	205	223	221	192	225	198	197	209	223	177	196	203	200	193	198	178	195	189	226	205	201	208	201	173	208	212	224	200	185	205	180	175	203	190	223	182	178	201	190	190	194	218	213	187	220	198	207	198	197	210	228	220	193	206	224	208	221	203	209	210	221	217	199	222	219	199	207	227	183	215	201	204	177	211	205	216	227	174
8370	3967	13784	15434	16163	8969	4738	3963	3480	2995	1718	1354	1063	1010	872	761	745	768	699	723	664	620	686	626	603	612	629	635	627	612	565	601	599	561	525	563	521	564	517	524	576	548	548	516	596	535	567	531	518	566	552	508	564	567	509	589	556	547	525	520	552	517	532	534	543	508	587	542	534	549	507	526	508	528	534	529	501	499	543	526	539	512	545	513	529	528	523	510	551	489	502	500	530	538	476	545	523	518	526	498	531	530	547	478	545	481	496	517	478	495	544	548	579	504	518	515	518	525	543	520	504	477	521	485	560	503	531	493	514	477	539	511	473	513	507	499	497	494	514	481	477	500	505	540	480	516	516	508	517	509	531	544	496	542	533	481	496	497	501	518	535	553	506	531	530	538	498	520	509	537	506	478	534	525	505	489	535	523	539	517	508	495	509	560	496	523	508	490	485	485	503	515	509	547	489	521	505	492	528	476	479	530	499	526	535	518	533	525	474	494	499	507	514	522	493	472	567	492	495	562	500	462	501	521	495	520	501	513	540	518	524	503	544	485	505	503	470	512	535	502	499	537	515	500	481	535	537	498	520	547	482	472	500	526	486	517	504	494	521	506	495	544	573	488	483	474	539	463	535	519	555	521	538	525	536	520	526	511	497	546	505	528	512	535	507	500	476	533	522	536	517	567	535	517	491	523	533	514	509	498	510	507	548	492	511	525	518	533	514	513	499	531	503	511	501	521	512	487	504	518	558	530	513	514	493	489	518	480	516	531	563	526	517	530	536	499	474	506	477	520	498	503	523	515	532	471	514	544	471	561	505	524	528	534	497	512	483	491	508	458	499	545	539	554	530	498	525	517	503	500	507	495	526	529	504	531	564	497	496	527	470	548	489	493	518	522	535	510	502	528	503	535	495	503	525	498	481	498	519	505	519	501	514	477	504	515	494	522	484	521	552	510	517	501	499	518	522	500	494	508	499	526	538	548	512	508	505	544	512	516	468	494	485	481	530	505	533	502	508	478	509	498	507	504	534	527	496	526	510	536	510	548	514	526	499	479	520	525	516	528	501	493	524	514	476	510	527	523	514	517	521	491	500	517	498	441	490	529	531	568	505	531	540	511	529	487	515	509	528	520	499	552	494	489	503	547	506	493	514	529	521	498	526	548	508	564	514	552	530	504	506	526	530	545	488	492	491	553	504	487	509	485	479	503	521	488	506	523	514	536	526	540	515	499	549	470	536	521	482	518	527	509	549	485	518	509	529	507	469	519	495	482	502	558	515	527	517	545	534	502	507	515	524	497	546	550	466	493	468	510	514	468	513	502	527	480	507	526	496	536	540	500	482	499	524	554	511	507	498	479	532	496	511	526	547	550	541	517	534	508	506	511	538	480	513	498	493	483	493	506	488	508	558	566	509	491	544	540	523	495	541	510	527	536	538	516	536	484	543	485	504	486	533	524	446	509	529	529	520	487	499	560	509	466	525	523	495	542	508	493	539	531	531	533	482	492	519	519	487	493	514	507	477	490	491	507	497	512	527	504	491	510	538	560	522	576	535	502	512	510	507	494	536	490	491	509	487	531	542	514	532	524	516	492	506	468	540	528	510	542	511	473	517	509	526	494	484	531	508	500	531	539	471	499	514	509	491	557	541	521	501	482	517	498	514	518	528	508	509	504	543	496	505	498	485	495	522	487	479	571	477	546	524	522	500	526	494	535	504	509	538	511	492	525	506	515	509	497	518	555	491	475	505	509	495	529	559	520	495	491	489	569	503	543	529	492	492	484	491	520	474	526	496	545	498	494	525	526	519	503	500	515	470	486	502	498	535	493	489	491	491	525	559	492	534	475	511	532	470	546	508	513	517	500	510	521	514	502	500	487	522	562	501	504	509	499	548	510	512	515	520	551	516	464	520	501	506	505	502	492	461	520	479	495	495	507	516	499	536	484	496	488	515	492	535	519	480	469	548	496	469	498	528	522	506	498	526	506	527	541	517	466	493	541	459	516	520	571	518	564	533	543	462	532	524	521	499	531	490	474	469	506	551	495	501	525	493	539	519	537	500	467	482	521	540	518	516	518	514	522	499	531	494	510	526	511	510	523	501	520	506	524	520	517	511	471	506	505	540	529	533	487	512	492	503	509	484	535	497	525	517	567	563	516	515	541	513	508	525	520	459	510	506	536	511	486	498	483	474	539	491	520	485	505	497	534	530	538	541	489	524	469	476	515	489	560	480	494	524	517	497	537	494	525	519	505	512	534	491	503	513	476	527	507	536	506	535	467	488	515	508	502	470	471	575	506	526	497	456	525	511	502	480	508	502	507	515	529	536	536	484	456	543	538	502	531	504	525	513	512	517	501	543	520	488	524	507	544	520	526	477	509	518	528	498	492	528	530	517	507	528	537	519	503	525	531	522	500	494	526	533	527	500	509	526	551	507	514	532	552	519	529	511	505	505	518	518	488	523	509	486	497	508	532	550	527	493	513	543	512	537	492	508	506	479	515	502	505	532	500	532	536	547	459	531	547	491	501	484	515	492	499	512	508	534	563	519	491	503	522	552	521	517	525	517	484	512	544	512	513	530	487	526	565	502	514	563	484	525	470	474	539	510	506	505	486	495	518	497	511	500	498	472	493	510	544	505	521	512	554	509	491	506	508	545	498	481	565	515	512	509	544	518	503	515	533	490	515	558	552	502	450	535	505	517	494	510	543	489	522	509	533	591	473	507	498	524	526	544	544	520	512	523	526	507	514	505	483	493	507	519	528	518	476	548	503	546	488	507	528	498	519	481	558	526	506	572	521	484	504	520	493	526	502	543	510	518	492	511	495	523	522	483	497	510	496	489	497	510	507	527	498	534	499	503	521	538	540	521	548	495	513	512	517	537	540	518	500	494	552	547	489	523	517	512	481	489	496	497	519	521	504	450	538	470	483	499	552	569	508	521	528	487	485	523	553	541	526	512	552	543	505	544	507	506	505	528	469	546	504	524	482	505	512	532	525	509	531	499	484	499	537	493	527	524	501	551	503	532	508	521	502	505	528	566	508	505	530	495	479	511	510	517	518	513	524	478	523	517	528	508	512	566	495	473	526	509	515	509	496	512	463	510	526	478	509	467	498	512	517	484	517	515	504	514	532	542	493	513	481	520	535	557	549	527	500	498	524	529	526	509	496	516	500	494	464	549	496	506	540	536	506	509	504	480	503	508	523	551	511	481	510	514	500	542	516	536	482	537	518	541	517	508	501	547	518	519	503	518	491	487	518	509	489	502	496	492	533	524	548	518	498	479	536	548	518	441	506	486	492	486	523	509	533	463	506	471	487	505	527	524	513	558	498	477	535	523	461	495	503	521	532	488	539	521	518	509	491	501	542	495	488	514	541	549	483	489	521	484	520	549	538	513	515	542	514	531	518	505	510	511	478	518	479	543	573	531	511	499	528	490	509	507	516	488	477	549	514	533	515	511	506	509	519	530	518	496	473	540	512	512	488	536	550	544	516
22423	8853	12769	10383	8590	3640	1763	1338	1199	1327	707	603	517	442	397	403	404	389	369	369	351	390	343	352	360	385	330	339	342	369	333	388	335	347	349	331	329	334	344	339	326	325	335	337	362	335	340	335	328	327	321	304	325	347	324	373	324	351	333	328	342	336	312	354	360	319	322	353	297	343	293	324	297	352	360	343	343	335	321	314	319	347	307	362	341	325	339	327	334	343	333	344	326	298	328	335	325	342	321	359	330	314	335	340	374	339	321	362	333	294	342	321	321	328	375	355	328	317	362	337	308	315	338	346	313	276	316	326	323	355	333	356	328	336	323	334	332	312	316	332	324	335	316	359	358	324	370	351	351	322	330	332	333	357	312	345	358	330	326	336	315	362	314	358	339	302	316	353	338	299	349	302	337	341	341	339	294	356	334	355	344	299	351	291	350	323	326	330	306	325	332	339	321	318	309	335	320	307	339	377	319	321	347	352	358	337	349	326	343	355	341	319	339	339	331	322	353	330	327	321	334	317	337	337	314	349	330	318	323	378	348	341	314	297	316	291	328	343	322	293	346	351	361	349	327	314	331	361	360	302	328	350	350	298	288	356	300	308	330	284	349	350	314	305	321	323	354	318	310	323	327	329	339	321	338	369	347	340	319	324	328	343	348	330	337	302	300	337	313	346	333	297	347	342	320	359	331	382	360	341	309	292	354	307	307	335	372	367	319	316	355	318	346	337	354	371	338	338	346	313	337	329	333	301	289	340	306	347	385	343	302	325	345	335	338	314	364	313	335	318	332	279	366	345	275	286	340	349	350	330	360	352	330	315	328	337	336	285	325	307	305	356	333	333	363	317	331	328	334	298	298	303	301	328	281	340	361	335	339	318	302	326	328	329	332	322	342	321	324	349	343	315	364	310	318	362	343	329	319	327	331	333	337	334	323	333	326	337	342	345	311	332	321	301	358	334	340	338	368	340	327	381	318	316	326	325	364	309	314	352	337	344	332	299	340	361	350	312	315	357	355	335	348	337	317	318	310	326	309	324	292	362	330	356	366	364	327	313	324	350	334	348	328	331	341	322	318	316	297	352	322	306	342	356	315	343	320	345	323	354	343	302	301	365	368	354	328	329	297	300	346	324	356	333	346	341	325	320	329	324	323	343	350	333	349	320	330	331	308	321	363	325	345	319	333	352	348	297	340	338	340	335	344	352	325	315	354	333	312	351	333	342	342	309	343	341	342	327	365	335	329	328	323	307	318	316	345	339	316	324	299	298	299	340	330	322	343	310	331	318	307	360	336	320	319	348	329	327	327	346	357	344	321	317	307	355	323	305	321	382	316	332	351	351	319	337	331	277	347	307	334	345	330	314	331	339	355	319	337	315	306	379	363	341	334	326	328	330	292	333	304	323	316	317	324	334	360	353	335	334	325	347	348	305	316	332	324	372	309	328	327	335	328	362	347	307	328	325	360	300	334	314	322	369	328	325	336	331	345	358	356	339	358	323	326	322	356	339	333	341	354	314	323	311	315	357	329	316	299	349	344	293	307	326	353	365	302	311	341	349	364	343	352	331	358	347	291	367	349	325	313	362	346	321	313	323	319	299	305	354	343	316	370	361	323	323	333	329	343	332	311	296	326	334	322	340	283	363	323	357	303	361	325	327	323	346	341	311	317	320	340	328	330	366	324	340	336	266	337	275	367	318	308	323	346	355	348	323	339	362	290	305	321	315	328	332	319	336	322	342	330	346	358	338	319	331	335	328	365	329	340	325	341	293	342	314	345	321	310	364	308	346	316	320	362	366	361	378	300	300	343	355	341	310	328	290	348	344	324	308	327	331	335	372	342	303	312	336	311	323	329	329	337	324	317	355	351	314	326	327	337	319	316	359	344	331	343	333	325	349	316	334	354	309	327	319	331	330	364	280	404	363	340	314	366	319	318	322	335	296	316	328	348	368	357	353	329	325	382	294	337	305	365	343	341	330	339	319	312	340	312	310	316	314	330	373	343	340	345	334	338	365	314	367	349	337	317	304	327	294	335	346	325	332	340	310	304	333	298	302	362	344	320	343	316	303	304	334	293	294	312	346	335	297	312	300	329	319	291	341	353	350	364	321	332	368	306	323	309	314	292	299	336	377	295	339	331	344	299	321	335	357	353	302	329	311	332	339	332	316	319	308	340	335	341	335	331	333	363	371	323	318	335	331	330	358	301	350	317	312	339	347	315	339	318	351	317	380	329	334	330	339	324	350	322	340	330	314	329	322	331	312	321	335	319	382	372	297	353	344	306	333	328	345	366	337	298	331	353	307	336	326	343	304	334	323	323	350	347	344	328	325	336	320	327	329	321	337	319	308	328	323	302	344	313	340	359	319	326	342	337	298	306	330	337	354	337	338	345	315	343	366	345	321	288	352	338	325	333	310	347	331	366	341	328	318	314	307	326	330	313	322	351	332	319	315	345	351	336	302	321	327	322	356	342	348	322	339	325	301	338	322	310	333	357	346	336	334	309	307	350	344	342	326	363	305	331	338	334	335	338	314	356	348	324	305	332	345	309	329	328	297	317	333	310	334	321	309	306	337	327	345	313	360	314	319	327	348	343	332	354	338	335	322	308	300	310	336	306	346	328	303	325	343	332	332	334	326	333	325	322	324	334	328	336	315	340	339	338	366	327	374	327	344	361	376	305	363	337	313	343	310	341	366	323	339	344	338	315	326	274	314	307	330	340	323	312	356	383	297	303	311	312	300	318	335	334	330	342	352	327	295	365	315	361	350	289	329	328	304	313	324	336	357	336	318	367	338	285	321	315	322	304	329	300	318	322	315	333	336	321	325	308	354	354	353	362	334	339	342	332	321	305	323	337	325	326	328	328	305	330	302	344	352	317	330	325	339	325	357	318	330	285	320	297	331	335	337	325	329	339	367	298	342	325	376	308	318	325	331	309	294	332	347	363	333	329	330	341	317	330	291	325	314	337	357	350	327	313	335	304	326	324	349	340	324	353	354	334	302	283	343	321	310	323	351	355	351	346	314	372	320	294	313	340	321	316	339	392	321	305	317	326	290	349	336	309	348	330	340	316	317	350	315	307	294	346	365	318	274	360	311	356	361	294	299	343	323	314	341	364	316	359	339	322	313	325	331	317	359	352	314	324	327	343	334	331	331	309	371	373	305	326	294	384	327	307	339	317	343	291	333	321	315	321	350	365	321	334	332	352	330	327	308	308	341	352	378	355	328	326	334	370	309	355	306	306	333	348	316	330	313	327	311	359	320	330	353	321	331	344	322	312	365	321	333	309	301	344	323	310	316	319	342	349	329	336	326	344	332	351	317	338	328	297	317	353	335	342	359	336	322	336	330	377	315	343	290	361	337	282	321	315	328	338	332	355	343	343	325	297	373	347	319	318	367	326	327	335	334	369	277	328	306	310	372	322	310	317	340	329	340	331	296	336	312	332	316	341	335	335	337	345	333	341	339	314	318	346	343	308	317	319	331	329	338
10769	6423	19462	21274	21736	11394	7110	6040	5735	6092	2793	2619	1853	1731	1340	1329	1245	1178	1153	1117	1031	1026	1030	1006	1019	948	969	953	895	959	905	912	857	941	882	853	843	823	806	886	864	825	805	878	823	783	774	808	787	799	830	763	766	812	762	802	734	705	761	794	743	806	769	767	787	776	800	824	752	726	755	797	781	759	770	778	792	711	787	758	773	736	755	784	786	795	779	817	773	741	748	785	739	775	768	743	721	731	749	780	761	751	722	739	748	779	801	807	766	763	745	771	798	766	755	748	767	713	761	706	683	804	765	749	742	782	745	715	709	764	751	751	738	755	724	779	766	763	755	763	762	761	743	764	769	759	798	731	767	733	747	694	769	745	736	738	786	712	742	706	723	730	739	754	745	730	758	762	775	737	751	725	754	781	761	729	720	750	755	789	723	757	749	796	753	726	735	700	724	755	766	703	739	766	746	720	772	681	719	780	782	702	782	772	761	763	730	746	709	761	779	777	757	759	714	711	751	744	745	736	779	751	736	768	758	772	787	742	741	734	771	736	781	787	784	745	767	734	790	723	749	685	740	714	718	716	781	736	738	758	720	755	744	757	742	760	752	771	752	745	772	705	713	729	738	761	707	770	762	775	792	729	712	739	772	724	760	741	724	732	725	755	757	792	718	733	774	761	729	751	742	746	751	815	746	745	784	730	760	709	744	735	764	703	765	765	696	784	764	722	734	739	730	772	777	734	717	706	716	794	739	771	792	783	755	784	783	731	780	741	720	721	773	744	782	729	760	774	722	744	759	756	761	723	776	722	743	780	728	752	699	724	761	753	769	745	755	718	789	734	739	743	730	700	786	712	723	740	794	725	715	753	749	768	734	714	783	754	746	719	779	739	775	763	727	759	742	789	777	710	746	762	775	745	744	746	694	815	768	784	747	743	790	797	726	753	777	757	754	769	752	737	727	769	718	789	739	762	767	814	752	754	707	722	738	725	732	753	756	737	798	782	746	752	769	741	772	700	774	760	759	764	767	730	722	764	765	755	736	724	742	791	803	704	729	739	784	810	781	721	748	730	765	685	734	812	779	762	752	767	758	715	713	775	759	783	763	807	742	717	731	723	786	756	730	768	758	756	719	700	729	762	756	798	740	737	775	776	757	763	769	738	768	730	756	733	755	720	736	750	737	751	722	730	757	744	725	801	716	714	754	744	736	768	764	732	768	785	742	766	760	749	766	769	744	698	720	759	744	780	703	735	737	796	713	750	777	753	736	750	720	727	758	754	707	710	775	725	704	766	705	748	765	713	762	790	718	752	739	714	750	739	722	674	726	778	710	791	747	702	769	775	746	749	749	781	764	759	776	738	770	729	775	759	735	775	758	757	714	771	725	754	793	751	760	699	778	760	757	785	723	745	751	706	746	727	764	789	762	746	761	771	732	722	780	671	787	777	769	767	744	735	692	783	738	736	712	729	728	744	810	703	780	718	723	752	735	747	703	761	700	745	702	752	767	806	754	765	742	734	760	728	723	708	770	733	752	752	765	745	839	760	709	782	753	756	732	794	733	740	715	759	696	706	802	723	781	766	713	735	747	744	738	716	758	723	725	704	747	781	760	734	713	728	790	776	781	741	751	731	764	730	731	777	762	721	786	729	798	720	718	733	775	750	723	725	721	752	718	762	771	763	763	772	747	769	760	726	766	769	738	739	758	749	772	716	751	730	725	767	747	736	742	734	762	765	727	736	747	815	745	764	753	767	759	700	738	749	780	754	737	767	716	763	774	761	799	761	756	711	714	679	736	785	754	760	722	752	718	758	710	749	730	750	748	794	713	718	725	722	786	768	754	722	737	754	778	759	755	755	781	768	707	734	761	774	675	732	750	778	771	751	688	724	748	788	699	700	768	710	738	766	753	738	723	728	740	748	758	786	730	750	774	756	776	720	780	776	720	785	729	695	809	756	733	726	751	730	793	756	726	802	740	721	737	730	759	751	749	752	754	699	765	750	772	790	707	749	756	770	687	756	762	778	740	772	725	739	701	762	750	731	680	782	723	751	766	751	748	719	738	752	715	756	816	813	736	782	738	752	764	789	724	699	711	765	706	782	745	759	761	742	787	789	742	780	745	765	730	763	739	766	740	778	793	755	761	751	768	794	759	814	760	738	776	723	761	783	777	743	737	750	738	720	685	759	772	740	762	711	757	754	738	757	808	763	765	765	771	759	780	766	727	767	714	771	758	756	771	743	780	748	760	745	738	757	686	748	747	731	718	758	743	769	763	804	731	751	783	765	745	765	775	755	726	728	773	748	784	735	736	756	747	784	750	726	756	771	728	786	768	752	746	765	710	694	733	742	742	736	735	745	787	775	795	736	776	723	729	717	741	795	790	731	716	750	743	718	780	749	794	755	748	776	739	706	783	713	758	764	767	708	750	760	745	749	781	719	727	718	812	753	759	741	728	784	775	793	792	763	788	755	770	755	790	732	735	807	753	761	750	689	772	722	772	771	782	758	725	740	809	713	757	773	729	732	737	815	753	772	731	792	732	736	698	723	760	745	701	778	751	744	723	720	774	725	816	779	716	708	751	765	756	727	734	743	736	757	715	752	747	736	749	746	748	756	756	719	704	796	742	737	746	768	739	723	754	745	796	712	733	759	737	728	735	745	714	781	754	733	725	768	734	705	762	762	735	781	767	726	761	725	742	760	794	742	755	742	745	769	713	760	735	710	765	797	735	776	708	798	737	758	744	723	748	795	745	734	741	793	764	753	735	721	725	773	704	780	734	778	774	757	819	787	795	751	723	770	759	742	738	708	747	716	753	732	739	751	757	753	802	739	777	745	715	759	802	729	694	710	767	768	724	741	795	793	753	781	691	756	766	712	770	770	767	776	778	798	798	764	745	797	746	684	733	759	733	776	758	744	723	780	737	780	791	758	756	719	710	743	833	808	759	744	763	736	785	732	754	728	745	751	751	765	715	723	734	715	702	698	708	752	760	747	759	744	735	783	729	748	715	755	751	691	721	749	747	760	773	755	759	754	762	758	745	788	815	772	772	773	785	787	738	732	736	726	757	716	728	772	749	748	777	775	773	706	711	738	734	728	734	727	764	739	764	749	709	741	738	719	755	747	756	764	733	772	720	702	746	754	729	750	729	782	733	764	717	712	745	745	723	732	743	757	698	733	725	770	744	758	815	730	756	756	764	761	769	717	710	781	777	745	761	726	702	747	765	774	767	740	743	700	741	768	810	728	735	741	816	756	782	741	776	742	756	786	764	768	778	710	744	775	754	774	776	723	739	777	741	698	757	748	740	766	802	733	803	757	757	707	730	725	795	727	773	760	757	733	763	754	744	753	748	769	756	795	797	730	771	787	726	757	744	737	684	757	746	751	778	734	781	751	739	786	699	739	780	761	746	768	754	790	802	710	735	729	747	787	733	746	718	715	719	751	759	744	757	779	728	752	735	759	764	739	760	767	772	754	792	771	787	736	722	735	759	718
5054	1959	3694	2946	2308	669	404	299	237	143	92	88	92	93	97	91	108	127	106	86	100	105	109	96	97	106	94	107	103	95	82	96	74	76	75	108	102	95	94	94	106	111	99	91	97	90	103	90	96	79	104	101	101	100	128	90	88	100	111	93	90	82	99	85	96	95	74	117	104	93	79	99	95	66	97	90	94	92	108	95	84	109	104	119	81	96	99	99	92	96	88	94	98	119	94	110	85	100	96	93	90	80	91	92	108	91	85	75	110	95	105	100	92	101	112	105	97	78	80	105	109	74	85	91	84	84	103	92	106	108	98	88	87	100	93	109	82	103	92	93	108	107	84	99	110	98	100	110	91	125	108	110	92	81	86	112	109	99	89	103	88	116	79	94	94	80	77	97	109	80	100	100	91	98	92	93	96	103	76	101	103	114	116	99	94	82	101	86	97	102	95	102	96	80	87	120	99	118	104	117	94	73	88	115	79	102	88	98	105	75	84	98	102	119	85	86	98	97	85	100	81	96	109	74	98	101	99	96	102	82	112	91	110	87	103	118	87	101	112	96	75	91	93	98	82	108	100	85	88	110	87	114	103	99	109	90	97	114	100	113	107	102	92	91	105	90	87	96	107	96	82	101	100	89	117	99	106	86	92	104	81	94	102	88	99	99	102	97	85	104	87	102	100	99	90	94	106	105	101	92	95	84	96	90	75	106	87	99	93	96	102	97	112	112	102	97	110	99	134	102	82	110	107	88	100	87	106	115	91	100	81	72	107	110	82	111	97	94	99	79	79	91	93	99	78	100	95	88	98	105	105	97	93	101	114	96	77	108	94	115	107	100	95	86	108	93	96	95	97	124	92	97	97	89	106	97	95	110	105	106	86	86	88	100	94	115	78	89	100	90	96	96	89	97	92	100	99	95	97	90	82	100	83	92	107	74	105	93	90	115	90	105	86	96	100	107	109	83	94	115	88	97	95	102	94	91	85	86	112	98	86	97	98	88	82	103	82	94	111	105	87	91	101	114	102	76	92	80	101	93	95	115	88	92	93	95	110	96	90	110	83	80	103	119	77	79	88	107	85	109	85	106	85	59	99	81	92	97	97	96	95	87	87	89	101	94	96	105	86	97	90	100	82	124	104	101	89	86	95	94	103	97	86	90	106	99	105	84	106	99	105	91	98	86	89	108	102	66	89	104	105	97	95	94	104	89	82	96	108	95	84	107	98	92	82	95	93	72	74	83	77	98	90	100	100	113	105	96	110	119	103	93	94	98	85	94	82	90	90	104	82	94	85	99	76	96	85	105	98	82	106	115	108	103	89	92	101	98	90	87	94	104	81	104	99	100	94	106	75	91	104	97	88	84	96	99	104	102	102	109	88	103	110	110	91	96	96	98	89	91	79	111	91	79	102	99	108	97	75	98	94	96	116	92	97	104	97	100	99	105	96	87	111	98	100	87	90	99	83	109	92	107	99	109	97	89	83	76	102	136	111	105	91	86	100	86	88	101	113	88	113	103	104	78	111	91	100	101	97	90	117	92	99	103	81	95	89	91	83	86	104	104	109	115	110	97	105	98	113	110	90	99	89	119	103	80	81	113	104	110	109	107	108	89	104	95	87	78	97	86	85	82	107	82	94	93	87	104	100	113	96	94	101	100	102	111	109	97	102	101	89	99	106	88	96	95	109	110	94	78	103	105	112	107	76	94	107	91	90	89	97	86	86	100	108	98	92	101	87	89	88	113	110	83	72	86	84	101	85	119	97	89	89	107	97	85	109	84	96	99	100	110	123	91	79	97	81	103	78	89	85	103	120	95	106	83	83	79	101	98	91	94	85	78	94	90	95	100	91	82	90	99	104	117	103	90	99	91	109	120	104	76	85	93	101	113	95	119	86	101	82	93	101	111	103	111	105	86	95	101	99	88	97	101	95	108	84	84	104	96	95	82	95	98	109	108	103	108	99	94	104	95	93	92	96	93	93	103	90	97	97	89	91	105	109	98	93	98	93	98	99	81	105	102	101	98	99	117	99	94	116	103	95	85	102	82	107	98	90	91	97	101	101	104	100	103	88	100	93	88	92	107	100	84	103	85	100	105	90	115	109	87	85	100	98	91	95	92	101	103	104	93	86	107	69	105	88	95	118	94	108	96	85	111	104	104	108	118	117	104	89	97	100	109	85	87	91	92	89	81	105	101	107	96	103	97	121	95	87	92	85	91	88	85	92	103	89	100	101	94	92	95	102	99	106	100	93	96	104	98	108	87	86	88	87	96	95	97	101	96	110	104	98	111	99	83	90	82	108	97	89	90	82	108	86	99	106	112	98	83	83	104	97	86	101	104	93	77	100	103	101	90	94	93	109	98	100	99	95	99	108	73	93	77	94	105	82	79	93	102	85	104	108	108	91	78	77	107	88	108	96	91	98	86	80	100	108	105	99	95	89	110	113	98	103	98	107	100	85	100	87	94	86	98	101	99	91	107	95	100	79	76	108	81	97	92	96	99	109	102	90	100	104	102	68	96	95	110	101	100	90	87	98	97	81	110	104	81	99	94	106	93	103	98	102	104	82	93	105	93	78	111	81	98	91	95	101	76	108	90	102	102	94	101	101	81	91	100	84	112	92	93	98	116	91	81	105	104	96	91	73	95	109	96	102	106	88	92	89	102	99	86	101	105	95	104	92	87	94	92	86	89	93	100	102	122	83	99	98	74	98	105	82	103	112	109	98	92	91	110	110	102	84	95	95	88	88	101	88	108	92	91	105	95	100	98	100	84	78	117	97	91	98	89	79	114	92	85	98	82	97	102	88	98	100	110	100	87	118	91	100	105	108	111	106	92	108	115	103	92	98	104	95	98	85	92	92	79	81	83	107	99	94	103	102	99	87	97	103	117	92	96	90	90	103	93	88	93	116	86	97	110	110	107	81	105	102	102	92	83	107	90	94	81	100	89	95	93	104	106	102	114	98	103	109	94	96	115	86	106	111	102	94	87	99	92	85	88	90	88	94	82	94	82	97	87	105	106	95	105	90	83	92	91	104	85	84	92	93	98	98	96	113	95	92	94	88	89	103	104	93	118	98	106	100	87	85	95	91	100	86	98	111	100	91	101	100	98	105	107	111	96	108	115	98	109	104	95	127	110	97	94	104	88	100	102	99	84	107	100	78	98	98	84	84	107	103	86	95	82	92	109	92	97	93	87	117	107	96	97	111	87	91	106	99	90	92	90	97	92	88	73	94	95	80	88	91	95	112	75	100	98	85	83	100	97	94	96	82	88	96	101	93	91	101	103	84	102	93	87	92	90	105	93	111	116	109	90	90	124	82	103	98	86	130	97	93	86	83	100	108	106	92	101	95	91	70	93	80	121	100	89	101	88	105	94	85	99	100	106	96	93	93	88	107	94	102	95	94	103	104	90	89	87	96	88	97	95	101	104	83	91	110	100	89	100	104	94	120	83	91	119	117	82	90	71	103	92	98	107	113	106	92	79	107	85
3435	1952	7578	9006	8771	2838	1822	1502	1158	668	481	375	304	276	311	276	310	269	251	301	286	289	261	308	279	280	285	301	300	257	276	277	291	281	313	334	285	293	298	278	287	276	243	289	266	269	264	275	281	274	303	266	275	299	286	275	274	267	262	289	283	274	296	273	281	287	299	270	299	278	273	284	264	294	277	260	263	274	302	288	260	288	298	281	317	278	251	246	278	276	302	280	294	289	274	309	292	326	269	277	261	264	261	306	254	282	247	248	296	273	271	307	281	310	276	286	273	285	311	252	300	244	281	289	307	298	302	292	294	297	298	270	266	268	279	264	277	297	293	284	278	279	289	263	309	282	273	294	271	314	259	260	289	313	293	296	290	266	268	297	301	299	290	296	287	259	284	263	242	274	255	287	256	263	270	269	274	281	271	279	296	279	298	273	292	300	303	283	269	296	281	260	287	288	297	307	287	275	288	291	287	309	306	282	283	291	304	298	270	273	283	289	276	281	299	304	273	284	269	283	273	299	285	275	269	286	284	244	255	255	289	294	266	308	283	263	281	301	269	292	293	283	286	273	282	287	269	307	274	290	259	290	274	279	312	265	299	260	267	299	287	300	268	276	279	306	326	301	283	268	268	287	297	273	283	299	259	275	286	290	312	243	253	300	269	284	264	324	270	277	281	302	298	256	276	267	281	268	288	267	276	289	319	303	247	247	265	273	255	280	276	269	261	308	273	281	278	310	279	277	258	272	245	296	259	254	303	278	273	282	289	263	283	276	301	299	271	267	251	285	287	287	299	280	288	272	271	272	260	323	304	239	280	288	290	287	278	246	267	257	266	281	288	256	302	262	261	275	275	270	289	291	286	278	291	261	261	317	265	302	295	253	259	288	263	278	291	295	286	320	284	308	284	287	263	245	260	267	268	241	272	323	294	292	266	243	258	287	271	256	298	271	306	266	267	281	275	286	280	287	308	286	308	295	263	257	239	313	261	308	246	286	296	302	287	290	292	280	279	290	279	269	319	274	300	281	290	286	283	286	279	283	271	276	317	276	296	302	253	259	289	298	288	275	271	269	251	291	303	312	290	268	296	294	303	302	262	311	284	269	263	265	252	289	283	262	243	294	234	296	247	265	265	306	271	303	249	263	267	263	272	275	268	261	274	306	281	292	306	282	268	258	289	279	274	252	307	265	264	292	271	301	280	268	264	285	281	275	276	291	305	280	294	278	284	275	281	275	292	276	281	279	300	285	279	310	273	279	300	282	304	259	274	263	260	257	278	296	235	283	296	261	270	297	264	286	290	265	285	267	290	300	275	246	273	280	261	281	264	273	282	246	273	264	300	297	292	281	256	264	262	279	308	304	264	280	284	306	289	300	269	292	279	314	261	257	277	269	298	275	309	277	293	294	286	261	259	294	285	295	282	286	285	286	314	264	283	295	297	260	299	279	272	297	291	304	286	291	292	306	264	270	301	234	262	264	273	245	269	299	285	291	299	259	302	284	263	274	257	287	256	275	292	267	299	282	261	282	288	293	285	293	285	288	293	313	278	276	288	280	289	271	267	325	295	256	286	304	290	263	274	272	273	285	274	281	298	276	311	288	270	307	263	267	266	276	293	269	258	250	288	281	285	248	282	271	280	286	299	271	292	285	286	261	251	269	272	290	307	274	290	285	272	286	277	268	276	304	240	242	286	294	287	237	273	270	299	271	254	269	295	297	268	300	298	287	233	261	263	279	280	255	273	255	261	303	295	274	240	260	273	280	277	290	275	262	259	269	298	289	262	302	260	260	281	287	262	270	284	279	268	261	282	318	306	292	295	300	305	277	258	294	284	281	281	289	271	294	278	285	282	282	279	261	251	265	310	262	246	286	272	293	305	299	300	258	287	286	278	268	295	339	270	261	287	268	267	303	299	298	288	281	325	243	292	262	290	293	284	311	274	277	245	280	311	285	304	266	276	272	275	303	294	256	311	277	276	280	277	273	267	271	295	274	267	270	275	278	269	301	280	309	256	256	277	270	309	289	291	290	282	306	294	292	284	280	286	299	319	262	249	257	308	291	290	267	264	301	284	269	284	296	301	257	290	258	282	310	289	271	300	251	283	256	259	267	283	290	258	245	269	267	287	275	271	263	276	267	265	281	278	263	272	265	307	297	241	259	273	287	294	289	264	290	305	275	307	286	288	274	279	266	315	290	301	284	293	282	286	311	291	288	303	274	247	313	273	277	277	276	269	283	272	279	306	260	281	269	288	275	287	293	274	290	295	291	280	280	288	267	272	292	307	272	284	262	279	265	309	272	265	292	279	251	263	280	281	281	262	286	297	276	268	272	272	318	272	310	284	286	288	296	270	297	285	291	294	274	271	278	282	235	279	277	271	269	294	287	260	293	269	289	308	262	280	269	282	295	280	293	283	272	258	305	285	296	287	276	288	268	284	283	245	313	247	272	270	280	285	276	277	259	267	322	277	259	296	305	268	289	293	258	296	290	271	282	285	274	291	288	281	254	335	266	257	272	270	293	270	277	286	297	276	286	261	285	276	293	315	271	304	263	287	288	279	296	273	295	274	297	302	281	284	290	282	270	277	279	283	286	285	288	278	274	317	309	273	273	313	270	302	256	305	312	325	264	263	314	283	271	285	297	299	268	269	315	297	298	295	291	290	273	292	280	261	293	282	274	266	292	289	281	281	270	284	293	313	284	310	268	251	288	275	270	271	256	285	267	284	304	278	283	264	252	251	263	303	243	262	284	257	275	267	267	289	296	260	279	286	299	257	264	260	259	267	271	269	271	276	286	272	270	284	278	290	281	307	297	266	285	295	282	305	256	305	266	273	278	268	246	278	257	277	237	257	264	280	294	250	262	282	291	276	280	268	286	286	280	269	271	289	281	259	300	308	299	278	264	276	267	280	291	275	290	252	292	275	265	268	284	256	276	284	265	269	276	286	263	262	275	256	308	263	279	274	268	278	259	281	296	284	291	263	265	295	253	270	282	315	267	288	292	274	265	289	276	262	253	269	277	269	297	282	286	303	310	273	252	288	271	274	273	316	291	291	278	266	304	283	267	297	280	305	272	277	271	281	253	276	282	299	299	277	298	281	254	307	309	274	251	253	282	281	298	289	285	297	261	299	300	286	277	263	244	285	291	296	283	267	280	283	298	287	266	256	300	282	259	264	302	280	284	273	292	273	288	264	327	280	288	247	296	273	290	283	287	287	290	281	284	257	240	270	261	296	292	259	309	299	298	291	286	270	268	271	272	284	292	268	281	314	277	281	269	290	299	278	290	278	273	287	263	285	291	323	283	260	290	305	257	267	315	290	293	302	280	289	306	265	293	278	248	298	315	302	285	279	281	310	255	251	290	293	276	268	278	286	285	261	254	284	251	293	285	275	275	272	303	302	280	264	285	271	277	268	289	295	278	301	272	264	269	304	267	309	279	260	267	287	264	294	268	278	309	323	266	297	267	289	273	285	303	255	271	279	285
14454	5583	7309	6559	5010	1894	1078	880	640	507	446	316	313	283	264	234	234	230	246	214	246	239	207	251	218	213	224	190	231	211	220	224	197	212	205	235	198	190	202	201	237	206	233	220	205	216	194	198	200	214	187	206	191	192	211	201	210	229	205	200	212	198	226	185	200	192	205	228	209	220	201	198	207	195	192	200	201	188	210	183	203	209	188	200	224	217	199	191	210	209	206	227	206	221	229	173	205	214	213	196	204	211	194	232	168	183	182	191	225	220	187	221	174	200	196	202	200	215	188	216	201	196	198	201	214	202	202	210	213	185	211	190	194	200	172	206	204	209	227	227	222	191	200	190	231	183	219	205	207	191	209	222	230	200	184	224	192	209	217	189	178	197	218	236	185	201	211	203	229	181	199	205	185	194	212	225	204	207	195	195	224	195	204	200	207	238	191	213	215	198	157	204	201	208	201	191	210	204	186	188	193	205	192	211	179	184	215	214	214	184	208	201	210	188	210	194	194	203	195	210	227	205	225	180	209	199	225	192	192	195	211	195	185	216	184	183	196	204	241	194	187	208	197	200	200	211	181	178	191	211	186	180	218	219	194	215	216	201	177	192	188	180	201	193	224	226	194	191	198	168	196	164	209	213	189	223	191	213	234	200	197	191	196	203	220	185	218	201	212	209	208	163	194	197	196	199	203	181	198	187	207	210	187	177	220	222	196	213	195	214	217	194	205	204	198	209	180	166	202	220	198	194	190	200	202	202	221	205	190	199	200	216	210	207	190	191	201	218	186	225	189	209	198	192	194	209	214	218	205	178	188	180	213	195	197	214	204	185	204	213	211	219	196	211	186	180	178	229	222	199	189	193	209	180	218	204	184	203	192	222	163	205	203	197	218	226	243	193	188	184	212	221	226	219	189	181	210	207	208	202	215	226	227	204	190	195	225	199	218	228	203	205	214	204	229	215	191	198	196	218	225	196	203	199	211	192	214	197	200	197	200	206	203	190	179	179	190	196	201	222	203	201	215	180	196	190	195	195	205	202	215	190	224	214	179	218	191	195	163	186	171	224	191	200	212	194	206	210	203	223	209	184	206	200	216	194	210	217	189	225	186	198	196	225	213	214	213	197	194	213	225	184	229	188	173	208	201	191	183	180	195	192	202	174	209	211	188	169	212	193	211	185	206	200	194	183	237	193	212	210	213	184	218	182	193	201	209	221	206	179	212	199	239	211	198	202	214	174	231	187	189	210	218	215	204	205	200	199	219	201	208	210	193	217	211	202	198	183	192	201	191	213	183	206	208	203	193	169	178	210	195	205	183	188	191	217	217	200	224	203	190	236	205	188	215	203	191	184	220	216	207	224	228	187	209	196	218	187	217	197	228	174	203	195	204	200	186	189	206	216	208	211	209	218	209	224	213	206	212	196	181	212	187	187	224	205	192	197	190	209	207	177	205	214	183	213	207	195	197	175	207	188	210	223	196	216	237	195	216	186	211	194	187	215	194	203	187	198	211	213	195	219	181	212	214	225	237	205	213	203	215	203	215	183	224	205	199	213	212	199	162	207	212	214	180	215	215	213	210	203	200	194	199	204	220	198	178	197	205	197	198	219	201	224	205	198	203	210	222	200	211	220	193	182	203	233	201	191	176	180	209	204	179	227	197	189	175	223	214	219	190	195	194	200	222	191	203	205	196	181	189	196	184	205	184	223	209	189	225	196	209	204	196	207	208	193	189	198	194	199	202	205	206	211	206	206	223	183	185	190	205	184	196	198	207	188	205	204	199	207	195	197	180	171	201	178	188	212	224	195	192	223	195	223	198	211	205	207	203	203	186	199	227	195	199	205	201	177	204	206	199	217	196	200	213	206	205	208	187	193	192	203	194	195	179	230	210	200	189	212	202	210	184	225	209	204	193	210	176	176	212	207	221	203	205	189	178	194	232	185	198	206	191	198	210	201	200	205	197	183	203	184	230	203	223	199	183	190	215	189	211	203	196	185	206	208	184	216	195	223	213	237	199	208	203	205	204	192	218	183	188	216	181	198	210	216	203	216	193	206	196	226	195	218	183	203	209	206	234	200	187	206	167	206	187	243	202	206	215	195	201	179	189	209	194	223	209	215	185	203	200	207	181	202	193	237	225	191	184	187	181	208	212	183	222	202	212	209	215	198	180	183	199	217	210	214	201	191	204	191	188	208	163	215	234	205	207	210	186	234	194	211	199	204	216	201	214	223	212	179	235	199	225	210	206	207	178	203	215	218	179	220	222	182	197	231	214	189	203	189	193	213	201	207	203	213	205	205	164	214	188	215	206	181	206	213	206	200	221	193	197	215	199	188	216	240	212	186	190	205	221	203	224	203	198	182	200	211	176	194	202	211	182	216	202	213	223	209	211	202	185	185	202	209	201	198	193	215	219	200	247	228	211	198	203	171	217	219	172	181	196	202	206	190	195	211	205	193	195	178	207	205	190	230	163	220	170	194	163	194	203	213	213	177	195	162	212	228	193	195	210	224	189	215	212	214	214	195	198	195	211	196	197	214	235	177	199	194	219	226	213	199	228	188	216	183	210	235	202	184	217	204	191	193	207	197	204	205	189	214	224	206	186	194	217	195	190	183	191	175	179	198	203	217	199	219	198	208	187	195	165	210	208	203	203	200	192	231	221	208	225	217	174	207	209	181	215	211	180	196	210	187	213	207	199	169	188	212	172	201	215	220	195	210	205	177	207	214	199	207	190	205	201	235	227	220	190	203	182	202	208	201	209	216	204	212	194	236	213	239	207	192	194	192	206	199	207	172	206	208	168	199	214	187	235	208	200	230	185	208	170	206	196	220	190	188	200	205	235	205	212	200	210	188	206	188	181	190	183	218	248	175	197	197	181	187	182	187	196	194	198	205	202	226	218	186	166	201	218	217	209	193	209	200	190	227	201	185	232	207	195	211	210	219	167	176	213	197	196	204	200	192	213	197	176	207	189	214	205	198	225	204	207	219	199	228	220	195	191	206	211	200	219	183	209	223	195	201	173	210	215	193	208	212	231	218	197	197	225	190	197	200	182	207	193	203	186	190	200	207	224	201	205	205	221	182	192	192	203	205	202	173	208	196	202	199	201	195	231	221	173	197	241	205	191	207	206	203	198	201	222	216	180	210	185	222	217	201	196	226	199	189	217	200	243	209	232	180	188	219	209	213	215	202	209	224	209	196	193	205	207	207	175	170	212	199	193	205	180	197	214	189	190	179	203	181	172	222	188	220	217	205	196	177	193	205	181	189	175	196	193	200	187	196	196	207	214	201	173	205	187	205	187	216	216	201	212	193	211	236	199	210	212	223	196	194	194	194	189	198	221	189	195	192	216	215	190	226	210	223	232	166	204	182	200	172	226	200	205	198	191	202	186	204	206	203	190	212	202	226	214	169	193	203	199	195	230	184	191	171	212	180	228	192	211	223	186	222	191	211	215	209	188	202	195	215	176	214	196	220	194	181	205	205	208	239
8504	4561	13141	16720	15548	6981	5189	4155	3057	2509	1902	1370	1134	989	857	851	779	767	706	676	707	651	668	632	646	625	610	617	578	635	615	608	607	576	569	591	542	557	521	540	567	554	527	546	551	539	573	511	536	532	520	528	506	582	546	540	505	536	517	568	532	505	549	544	535	504	530	560	494	565	553	528	537	512	505	509	504	462	535	525	515	484	552	538	513	502	490	525	529	534	533	519	535	468	551	505	532	545	501	537	523	522	511	543	533	513	509	502	506	473	535	502	521	552	547	529	501	511	501	488	512	503	506	496	561	488	504	495	526	522	471	490	502	479	534	518	504	551	545	483	492	540	547	527	519	483	551	512	505	528	532	542	514	526	507	524	493	567	532	529	512	542	519	535	516	476	494	527	520	483	493	523	543	478	504	521	526	505	504	539	493	468	531	511	504	484	509	502	480	536	538	515	496	525	505	530	524	502	500	511	495	482	497	523	531	508	525	495	542	551	534	513	501	558	535	484	492	526	498	484	511	488	509	505	512	490	510	526	495	501	449	512	546	531	524	459	501	512	488	510	493	545	512	488	548	516	542	467	511	492	491	508	486	517	550	500	523	502	592	447	509	531	533	514	468	504	505	536	473	492	542	501	495	497	519	532	507	515	501	481	496	512	511	510	488	503	514	503	526	542	514	543	504	505	547	540	500	480	482	555	512	506	518	495	486	528	514	496	491	492	482	490	494	487	493	477	515	516	518	511	515	503	502	516	482	492	500	526	541	519	511	498	481	523	516	539	544	511	516	517	465	533	494	507	484	514	503	555	530	509	512	484	506	472	496	516	498	518	521	531	502	545	493	515	516	496	515	464	498	548	487	487	495	491	524	496	490	525	513	497	534	518	570	496	498	553	507	523	486	503	527	507	506	483	530	480	495	496	522	522	504	538	502	489	509	480	514	533	475	517	497	488	472	504	469	503	498	486	506	495	511	499	544	503	521	503	542	517	475	518	476	502	545	553	507	503	524	516	538	491	534	493	522	475	520	516	533	530	504	526	518	497	525	522	489	510	495	515	525	527	514	479	505	515	544	505	482	493	486	515	469	509	546	501	514	502	521	514	534	528	527	513	496	504	501	501	475	518	497	486	504	532	473	463	492	487	535	465	494	528	515	504	526	530	516	516	491	518	494	542	505	503	503	505	521	496	529	500	491	507	511	539	532	522	571	522	470	473	514	496	477	563	508	523	528	551	451	551	509	524	532	508	504	503	490	483	517	507	533	508	494	494	505	529	480	522	510	531	514	543	490	504	508	514	522	508	479	473	525	529	526	481	482	490	507	510	531	493	504	501	534	506	504	518	522	507	505	490	506	561	469	514	486	498	481	542	501	529	499	497	483	533	525	475	461	521	504	520	489	554	521	513	536	501	489	471	509	533	489	527	514	474	546	528	500	484	525	540	501	503	501	528	536	487	528	539	537	501	452	504	499	509	501	499	532	496	540	496	528	486	536	485	512	537	530	534	484	531	543	528	508	502	481	515	519	516	523	504	524	513	521	518	519	456	508	502	504	507	517	495	482	504	511	518	512	512	516	543	527	532	487	513	499	502	518	473	507	493	522	516	505	494	527	488	530	515	501	484	515	520	513	502	534	482	534	517	479	511	495	479	511	525	506	552	510	514	516	498	455	529	521	494	536	503	495	524	523	450	523	467	483	521	481	507	493	510	511	540	540	506	523	537	539	508	491	493	495	526	461	535	541	525	527	517	522	503	568	523	516	512	483	514	514	503	514	537	551	516	489	485	486	550	518	514	524	495	505	543	518	505	501	535	566	512	506	506	543	546	501	488	540	497	557	513	541	522	508	529	496	504	514	535	486	507	499	520	505	532	499	482	522	484	478	505	478	523	521	498	517	509	534	452	470	533	506	518	513	525	499	526	519	535	538	501	536	507	502	525	517	534	521	555	505	503	515	512	492	532	503	544	528	511	505	527	546	487	524	557	461	517	512	558	497	502	525	513	532	499	494	520	518	543	542	522	501	512	528	533	490	493	509	526	469	479	538	498	525	524	499	518	521	501	493	484	516	546	475	522	534	463	508	509	493	504	513	467	497	490	499	549	499	494	471	510	534	454	473	514	512	512	509	540	509	556	537	464	529	475	524	526	475	533	507	484	526	502	464	542	527	524	515	471	510	505	508	493	508	531	499	491	509	527	488	489	543	448	519	494	515	543	535	519	507	514	506	523	504	514	497	508	515	547	538	536	521	485	521	505	499	499	513	504	565	501	555	499	509	520	525	505	484	524	509	538	524	526	502	475	504	540	509	511	528	528	516	515	475	490	527	518	496	501	563	489	508	507	496	512	500	496	522	498	528	505	540	490	529	498	520	535	486	510	489	508	514	499	520	524	505	521	499	533	491	518	504	477	503	517	487	511	539	521	513	498	501	519	481	486	512	512	537	484	494	466	476	517	511	510	528	502	512	495	521	529	523	482	534	524	493	486	529	482	487	482	481	489	547	543	508	497	519	515	513	449	473	522	492	543	537	504	503	527	500	465	523	549	494	514	530	495	496	487	512	515	516	507	542	494	525	513	523	532	517	503	553	531	481	494	539	525	469	492	487	488	514	509	524	522	501	526	482	525	519	507	464	514	533	496	525	507	515	534	520	492	509	529	487	514	564	518	552	547	509	533	470	515	506	513	523	494	499	523	487	524	508	490	500	515	522	492	520	500	483	495	483	540	513	509	494	513	503	486	484	514	490	522	475	526	537	507	512	469	527	479	511	501	543	510	511	490	513	534	546	478	501	508	482	549	548	479	510	539	490	496	517	503	534	520	499	518	518	470	514	509	490	539	482	495	461	485	514	527	502	530	519	489	511	527	529	522	470	470	507	516	544	499	516	490	554	536	532	503	537	545	478	487	512	517	505	543	509	517	511	516	500	507	508	493	477	515	528	456	504	495	517	511	489	491	515	498	505	523	486	542	502	536	533	473	537	526	484	471	568	530	511	508	520	514	529	508	507	526	480	523	477	534	508	520	530	480	545	522	537	508	513	548	508	509	554	561	541	505	504	497	534	508	505	530	468	504	523	511	489	508	499	501	499	549	521	504	479	494	501	507	503	504	481	512	472	512	475	500	517	505	560	485	541	487	511	487	513	528	528	479	508	507	542	551	521	523	495	491	527	494	503	484	510	523	497	511	531	509	537	528	468	505	497	521	506	529	530	489	539	519	516	513	548	531	522	523	509	452	528	493	510	511	491	531	486	554	507	471	484	529	553	510	489	479	516	472	528	477	495	535	504	511	537	507	500	481	499	509	540	532	557	533	499	512	508	499	559	459	508	503	490	485	504	536	508	532	454	511	497	448	489	512	491	510	538	492	460	512	502	514	475	534	534	501	473	540	525	499	522	509	504	538	540	511	506	513	517	523	524	486	494	514	527	510	525	468	498	510	507	532	526	508	495	494	486	537	494	515	485	526	522	482	491	506	568	495	514	488	487	524	485	501
22924	10477	11027	10459	6783	2826	1847	1374	976	821	766	561	490	451	447	397	414	370	399	393	374	395	370	338	343	344	340	357	338	344	320	325	344	326	337	338	331	345	315	357	314	333	352	368	353	335	366	303	327	365	338	327	348	334	348	357	328	316	306	330	317	319	324	328	323	323	330	342	300	358	334	285	347	354	293	342	326	316	336	318	296	302	311	339	333	332	327	326	281	334	321	350	307	338	319	340	340	300	331	306	331	292	320	299	335	332	378	336	299	330	360	330	331	325	347	316	328	327	301	318	378	331	355	346	339	289	299	330	286	315	320	328	314	294	298	339	351	344	286	331	337	317	296	313	303	335	293	347	332	367	350	369	337	284	316	361	348	335	276	335	327	338	335	354	282	318	302	327	325	330	305	350	313	347	353	359	357	348	345	342	310	321	327	323	336	342	314	308	328	336	309	333	341	340	354	333	322	322	348	336	293	379	335	306	299	318	349	357	340	331	344	333	292	323	324	319	288	344	276	319	378	334	317	318	361	327	310	329	346	332	321	306	334	349	347	329	328	335	311	338	344	292	332	315	342	347	319	322	336	273	341	356	337	307	321	349	369	377	292	324	374	326	326	316	314	340	306	318	333	333	340	381	353	279	321	343	361	302	339	299	318	282	354	295	322	320	353	319	309	316	308	305	315	322	344	322	339	311	337	286	311	284	321	319	302	317	329	338	314	323	313	314	316	317	322	338	323	313	349	354	330	332	313	323	309	320	334	310	313	314	339	332	328	351	332	335	308	310	357	303	344	321	342	335	342	326	293	282	310	339	385	331	287	328	291	321	285	339	352	346	359	358	348	310	309	348	317	289	307	309	328	315	318	332	338	319	310	352	336	316	349	368	348	312	313	324	321	301	327	351	350	358	307	347	311	318	307	328	318	324	332	347	300	326	316	342	288	352	332	327	332	357	336	323	334	335	340	335	330	305	326	318	296	309	314	302	310	328	316	342	312	331	342	331	325	330	321	318	363	321	332	326	354	317	320	334	329	337	361	327	326	333	308	335	312	327	312	369	318	313	300	297	315	312	343	341	316	330	338	352	352	317	307	323	326	289	308	333	331	302	303	298	337	347	317	300	322	365	353	349	306	344	305	305	313	305	344	317	321	345	331	356	345	318	372	343	337	329	362	332	316	320	300	297	339	314	310	315	314	359	317	357	336	325	362	301	319	305	337	351	325	349	324	335	337	290	328	325	338	358	337	332	298	324	316	320	356	316	284	314	345	315	327	354	317	300	321	311	305	335	322	317	305	320	315	307	278	351	331	360	308	316	310	294	372	310	369	308	331	334	291	312	310	299	353	336	352	312	309	308	310	306	318	322	305	331	310	355	327	324	327	357	341	305	327	325	331	307	386	337	360	331	315	321	333	313	363	343	336	316	307	320	342	336	316	345	297	358	320	307	355	340	325	318	313	345	326	315	336	300	341	325	352	284	294	329	313	328	314	308	306	310	326	343	317	337	316	324	389	332	331	307	320	323	334	323	320	350	332	289	333	321	329	341	322	352	361	285	323	334	305	361	345	326	340	319	313	311	354	327	309	326	313	325	330	314	322	314	317	323	348	336	324	309	310	303	326	335	339	363	343	324	343	335	332	330	338	330	298	306	322	348	354	326	328	308	316	327	346	332	323	283	337	307	279	308	315	324	319	332	353	302	281	357	344	356	306	304	319	292	344	353	330	298	314	347	327	274	357	324	309	340	331	292	313	308	307	314	344	308	323	330	333	293	361	285	353	326	301	298	330	358	313	308	319	315	308	319	351	347	352	339	288	334	331	332	359	325	324	290	309	329	336	310	309	321	328	355	324	351	325	318	323	309	334	328	342	317	308	327	378	312	310	344	334	298	314	343	281	339	315	350	340	332	330	338	322	333	339	310	289	322	332	295	326	347	336	292	363	341	327	373	297	316	337	323	329	328	332	370	317	284	332	351	335	322	340	360	322	326	352	331	347	340	330	335	318	353	344	354	291	312	312	296	321	316	316	308	298	315	323	308	314	317	322	298	310	320	336	330	297	331	307	316	303	316	320	316	349	298	345	335	308	278	355	309	341	361	345	282	300	339	345	326	308	338	335	351	297	332	325	287	360	332	314	339	321	313	305	358	310	312	334	312	324	365	297	313	297	311	298	308	320	331	319	322	344	314	326	351	357	297	302	293	367	314	329	362	313	303	318	307	327	303	307	325	313	375	336	305	324	341	332	303	310	343	350	334	336	321	333	318	355	268	334	311	330	290	331	300	332	315	320	305	333	335	313	313	288	345	368	324	317	311	323	358	335	332	348	334	336	310	342	352	333	304	341	331	303	337	307	276	324	338	333	350	335	316	327	356	338	300	331	351	329	338	349	331	324	308	323	340	305	345	301	332	327	341	333	305	341	320	313	340	320	296	297	340	311	328	327	298	348	338	307	306	321	312	347	324	300	297	313	331	326	353	338	312	331	312	318	344	329	363	332	318	330	327	302	363	306	325	322	327	308	364	316	308	325	349	311	355	356	326	305	335	323	336	316	324	297	308	325	324	315	300	321	327	308	283	327	297	322	327	356	321	316	342	304	318	336	332	310	315	305	336	322	318	328	345	347	336	373	321	367	320	322	302	309	321	339	336	320	338	325	350	314	309	318	297	318	350	328	307	318	313	356	316	364	355	357	338	333	302	284	330	314	299	350	321	310	354	314	352	331	355	302	352	298	287	327	308	311	339	328	308	319	324	355	320	345	312	385	355	322	344	320	339	329	307	303	315	361	314	325	315	364	328	331	355	331	330	327	329	352	330	331	300	306	346	352	338	305	313	350	303	356	315	304	311	323	294	310	302	321	302	289	320	361	349	335	339	306	322	327	320	340	346	334	305	354	298	327	350	331	326	344	351	384	344	349	346	332	300	358	319	337	334	314	328	344	287	357	299	284	313	343	334	347	316	308	319	306	306	313	335	297	276	336	372	324	323	337	283	329	326	321	340	315	316	342	316	326	360	350	334	323	319	319	343	310	315	326	325	327	327	299	300	331	334	326	352	348	316	324	322	353	312	306	283	284	336	303	329	293	321	328	318	323	315	322	299	331	361	340	332	336	325	328	303	316	301	357	312	290	350	350	303	268	313	347	319	280	327	310	300	329	297	292	303	340	346	352	390	355	335	345	329	355	338	333	340	316	318	304	315	335	348	314	356	315	281	308	315	334	316	337	331	333	340	336	313	325	351	335	310	332	289	345	334	318	316	305	351	322	335	309	317	354	356	361	310	344	281	301	350	355	339	310	328	333	333	298	347	321	345	303	335	354	314	332	322	323	295	302	344	331	324	335	329	297	310	317	304	363	338	288	309	309	363	317	322	310	325	350	354	339	328	366	326	330	332	340	316	337	336	318	314	298	318	340	323	281	304	345	358	314	322	343	316	369	348	338	311	288	366	327	309	320	319	339	334	338	304	320	369	325	344	314	337	337	328	338	309	359	319
11228	7362	16890	22240	17909	9945	7417	6042	4158	4010	3240	2365	1903	1778	1396	1324	1231	1121	1165	1039	1073	1062	1005	1020	969	954	989	883	895	922	918	867	842	872	819	853	869	844	832	839	838	831	825	838	814	834	791	818	777	813	763	797	757	769	789	818	813	773	773	732	782	776	763	737	822	759	773	781	740	741	745	782	750	767	779	760	754	765	794	802	785	755	698	731	712	737	741	778	742	775	804	730	724	703	764	715	767	755	744	734	744	775	753	793	754	712	729	764	733	797	754	716	753	787	714	775	744	714	756	760	762	724	770	741	736	722	756	744	753	786	772	789	737	779	755	736	735	743	713	739	739	706	739	782	758	742	739	767	734	768	752	751	732	714	725	775	752	770	735	743	718	698	739	756	731	754	769	696	773	776	746	740	764	723	756	782	722	749	749	794	716	785	759	765	741	770	791	727	792	722	713	766	749	736	775	736	762	748	778	770	742	711	725	717	734	770	736	809	730	668	756	712	714	720	783	728	744	763	757	724	744	756	735	738	727	756	729	713	696	757	757	775	728	700	761	739	762	733	741	756	778	724	767	723	720	731	729	759	720	756	766	763	750	725	735	737	736	706	768	757	752	711	753	722	738	728	719	732	778	739	695	742	773	744	736	770	709	758	710	754	762	793	772	706	753	743	743	749	754	726	703	730	779	777	710	764	732	726	744	745	696	726	770	766	747	730	748	723	720	745	733	757	761	765	755	776	666	747	740	757	812	723	735	751	733	742	713	756	752	745	730	706	742	741	763	747	782	785	760	732	738	735	726	775	730	701	731	712	718	766	745	717	702	747	735	768	716	760	710	745	740	742	733	780	758	783	770	723	720	753	755	770	740	687	673	752	783	773	736	826	765	760	732	744	719	753	780	717	736	763	728	753	748	723	759	742	753	726	743	747	738	763	746	760	758	732	703	725	707	765	728	744	759	733	747	751	731	733	788	732	736	733	759	732	760	696	736	705	745	738	713	778	762	698	736	802	738	748	792	749	732	688	734	741	729	708	728	744	755	725	755	730	730	721	746	722	741	754	734	708	746	717	782	723	753	761	748	787	717	714	763	727	746	755	762	723	741	698	724	758	710	709	773	721	775	762	749	749	734	738	745	741	694	782	792	712	751	711	745	733	721	780	739	761	779	795	723	788	770	738	706	766	719	710	694	713	739	787	766	736	763	716	756	740	752	749	741	702	733	704	727	740	769	735	740	783	767	709	717	739	802	739	746	768	719	738	717	743	744	748	767	733	738	728	752	782	765	804	766	737	754	692	700	731	755	739	809	752	721	730	682	752	769	746	743	795	717	741	763	738	754	707	704	729	731	802	714	731	753	715	740	715	729	742	729	751	767	752	699	768	739	755	761	709	726	760	707	756	724	745	779	741	759	703	730	747	749	727	721	785	749	781	715	784	763	755	749	741	770	743	773	718	741	748	718	734	723	741	676	721	803	737	771	739	761	722	735	737	741	782	745	791	778	760	724	731	714	772	764	774	724	768	731	773	768	779	772	756	707	745	772	744	703	781	714	725	706	785	722	708	755	726	757	714	757	826	760	778	773	695	759	785	742	717	691	772	754	719	738	707	770	740	764	754	785	788	726	731	734	740	724	707	738	749	733	737	782	740	711	727	743	789	727	755	785	773	801	720	706	750	739	738	730	734	724	785	719	731	735	765	721	723	715	779	730	778	726	815	741	731	754	738	762	701	694	766	750	725	764	727	714	732	709	742	731	703	737	756	739	778	741	749	752	796	728	739	726	745	813	740	740	777	763	702	715	721	768	751	717	753	714	718	746	742	757	723	750	702	721	755	740	765	756	758	759	771	693	699	802	704	705	769	752	729	744	719	740	744	773	753	717	689	696	785	723	733	758	743	699	713	733	691	733	751	763	716	731	781	698	787	779	728	765	748	747	739	715	743	745	751	701	721	759	788	760	812	800	759	726	751	782	786	762	763	778	742	742	756	769	732	731	730	713	737	714	709	714	730	739	748	698	675	762	783	737	687	796	750	777	763	737	823	748	760	738	759	759	745	715	711	724	718	731	746	720	751	736	709	723	759	773	748	701	740	711	771	796	728	735	747	730	744	749	751	757	776	683	704	724	754	714	743	708	745	786	782	775	702	748	788	703	747	740	780	737	764	707	722	749	716	698	736	718	742	721	759	732	779	767	739	740	775	767	707	724	699	740	745	729	786	701	729	772	765	721	754	726	681	745	765	786	752	707	769	735	699	727	725	697	705	752	717	718	760	758	756	762	723	722	704	737	761	733	766	766	703	816	761	708	757	758	741	743	727	760	727	750	757	753	756	715	761	724	738	685	720	735	688	805	764	770	751	740	765	753	768	741	700	739	770	718	765	753	717	742	746	741	807	746	725	758	766	795	744	771	752	778	695	753	732	753	724	750	714	715	723	718	761	735	710	711	768	782	748	730	733	740	771	748	709	697	712	675	784	758	761	725	727	731	691	767	733	752	707	787	742	730	744	737	731	772	738	767	796	730	789	738	741	755	722	746	729	729	760	705	758	764	757	779	689	764	753	764	738	737	772	710	764	754	716	704	731	753	730	729	708	747	719	741	739	777	736	794	693	751	751	739	785	736	738	746	734	700	736	748	731	786	731	744	804	767	744	728	748	718	757	732	722	719	755	736	707	717	745	765	728	809	697	757	735	736	731	761	720	715	799	776	745	717	750	769	687	757	713	753	739	771	708	684	773	740	716	735	733	722	784	738	718	720	709	714	724	783	761	707	780	755	676	776	810	745	753	703	704	788	738	766	741	690	698	730	723	724	711	780	750	802	708	761	700	768	746	779	750	760	743	770	720	715	753	773	734	688	751	726	806	797	750	758	752	740	772	746	731	720	786	764	706	707	733	742	740	716	750	775	729	763	731	774	743	755	759	747	735	763	754	706	754	704	693	784	737	774	726	765	743	708	750	724	749	760	750	741	749	751	773	730	784	765	770	790	752	696	754	719	759	812	752	726	711	720	736	742	753	761	767	734	730	737	793	756	758	762	755	732	708	760	733	737	721	764	751	722	717	774	700	747	753	785	732	701	708	755	762	716	750	739	775	766	784	780	756	765	721	726	728	800	705	737	720	735	715	749	743	751	729	742	716	768	741	773	703	753	729	716	727	723	757	741	747	739	756	718	769	748	702	762	754	752	732	709	680	710	705	806	761	776	739	727	752	704	732	723	739	717	741	727	726	740	754	708	727	709	709	727	757	747	753	714	741	761	736	741	738	724	717	748	727	764	748	715	710	730	734	700	732	777	747	711	760	782	726	763	751	765	738	820	755	759	746	744	755	695	759	759	750	746	711	757	732	676	697	698	740	779	731	745	742	734	769	718	744	725	717	736	735	781	695	727	773	758	780	716	766	764	725	765	733	787	771	799	742	766	761	786	756	715	764	720	752	787	773	719	715	776	746	747	741	716	730	713	756	773	718	744	744	763	725	760	759	723	759	724	777	761	736
5360	1931	2866	2987	1590	535	398	268	169	142	121	95	90	82	94	114	102	83	103	87	98	102	89	97	93	95	96	86	84	108	87	95	93	94	97	102	85	94	91	107	93	108	84	97	84	112	97	94	105	85	99	110	90	101	102	98	83	91	109	90	97	106	107	100	105	93	88	108	87	84	98	89	93	89	99	85	92	88	92	76	83	81	83	97	107	101	107	80	90	85	75	85	90	109	82	81	74	98	82	104	75	93	103	101	84	86	90	85	97	97	78	102	89	96	102	91	103	92	83	80	76	86	94	88	102	97	96	99	113	71	87	106	111	84	92	108	89	93	94	76	91	92	87	87	84	92	94	95	79	109	102	85	82	106	99	87	104	103	96	81	89	95	85	85	101	111	83	96	112	108	92	106	86	84	91	97	104	90	92	85	85	87	109	87	86	104	107	90	86	129	97	85	113	110	101	86	86	86	90	95	106	94	86	110	101	91	80	79	94	93	91	108	71	101	117	95	80	92	87	95	99	92	107	81	83	90	108	92	97	81	88	88	78	90	101	95	78	104	93	74	97	91	98	109	102	107	100	104	84	88	110	85	92	108	99	90	102	102	91	96	94	94	89	95	90	104	107	92	83	95	79	91	89	90	93	105	106	95	66	108	114	89	81	89	84	95	98	100	88	88	79	83	90	79	85	88	72	92	97	94	93	88	74	94	95	100	86	89	99	86	100	97	94	95	98	94	106	87	84	106	98	67	78	89	82	81	94	89	76	90	96	94	84	84	96	93	101	90	89	100	86	81	90	105	110	107	92	84	116	105	95	105	83	88	95	89	96	99	106	94	86	119	105	97	90	116	105	107	99	80	90	89	91	98	86	88	108	91	105	89	88	79	91	101	101	81	85	77	79	99	89	102	99	92	87	76	105	86	77	96	97	88	100	101	94	97	110	96	87	91	99	83	82	92	86	101	94	112	75	88	91	87	82	93	87	102	93	96	93	79	95	96	93	89	94	116	85	87	108	87	89	96	87	82	84	95	74	98	78	80	92	97	90	97	100	106	68	95	83	102	82	90	91	79	89	80	97	105	95	95	82	72	125	95	103	82	88	98	89	103	91	89	78	92	95	113	101	97	101	92	91	90	91	95	99	91	99	85	90	107	88	79	86	84	93	87	109	105	91	79	96	101	87	86	90	101	98	95	104	85	86	89	103	83	89	94	104	83	97	94	104	94	88	87	105	106	93	76	81	99	98	109	118	88	97	76	77	98	97	90	96	88	104	95	89	98	81	87	97	85	67	88	90	81	95	102	100	90	96	93	103	105	86	87	95	99	95	91	92	108	91	97	80	92	101	86	80	116	94	100	108	94	97	96	77	90	100	92	98	86	104	72	93	85	76	89	115	107	87	73	96	81	75	106	94	98	93	94	92	81	87	91	93	78	91	102	88	74	107	99	106	111	99	76	79	88	83	86	94	86	78	84	111	104	106	101	89	75	92	93	95	99	105	99	100	76	91	98	88	98	105	80	101	84	81	90	91	87	105	96	87	104	88	83	90	76	83	86	90	98	86	95	80	108	83	80	89	90	99	91	102	86	74	91	93	86	99	90	88	82	81	96	111	100	81	96	81	85	85	99	100	84	76	88	104	99	95	105	87	77	95	98	93	95	100	93	75	87	93	112	109	92	84	86	95	90	104	87	96	93	98	97	88	112	87	96	83	93	85	82	70	90	99	95	97	83	95	96	75	91	99	95	76	94	101	89	100	86	85	90	99	113	86	83	91	93	91	89	108	87	78	92	105	81	100	93	105	102	87	95	100	99	94	103	95	76	80	90	86	76	103	99	77	106	87	84	92	101	80	100	88	117	89	95	105	110	96	99	98	115	92	92	93	94	94	101	81	89	92	95	100	81	89	96	95	80	93	91	82	90	106	96	86	93	99	91	96	85	68	113	103	73	108	94	100	105	100	73	94	89	106	75	77	71	97	96	77	113	83	105	106	91	89	79	77	93	88	95	104	92	125	100	99	104	61	91	101	95	98	82	94	89	102	95	105	83	117	100	99	97	81	84	80	99	91	105	89	86	81	108	99	75	97	97	100	102	68	77	91	85	91	86	91	103	109	93	98	92	85	75	96	103	60	103	85	98	99	98	90	88	83	93	85	92	85	114	86	101	92	84	77	95	87	94	90	77	82	107	91	82	90	84	99	90	103	94	82	101	78	95	121	96	109	102	101	108	110	76	83	84	103	87	87	87	88	93	103	105	84	79	76	84	94	99	96	86	64	90	96	102	99	84	93	79	93	75	91	108	99	95	74	104	76	100	109	77	125	86	105	95	108	100	98	98	109	93	100	84	95	93	89	90	97	113	93	75	95	80	86	102	103	83	97	106	101	90	101	129	110	97	85	95	85	96	88	107	115	91	84	80	107	112	92	86	82	82	80	100	97	99	109	100	91	96	86	85	91	104	106	100	115	104	84	92	93	98	92	96	101	86	84	105	102	103	82	122	97	86	95	86	70	109	89	96	82	80	90	97	106	94	103	87	95	92	112	93	90	93	92	98	116	105	100	86	93	85	107	82	77	91	91	93	75	93	103	101	95	93	99	95	93	85	79	109	80	116	101	83	89	107	78	91	92	90	101	96	84	94	70	88	99	86	81	98	113	94	78	76	94	94	101	116	88	75	100	86	95	92	105	98	88	88	90	73	109	84	73	84	86	90	114	90	107	97	84	85	96	77	100	91	95	99	95	90	77	79	96	96	93	102	121	78	87	101	86	103	97	85	104	99	91	94	93	92	87	76	90	106	102	102	94	114	110	105	102	103	89	93	83	81	89	110	105	109	82	95	96	84	118	95	93	104	89	93	101	81	91	117	80	89	97	97	90	93	91	97	91	79	114	84	96	79	96	77	89	95	102	98	107	77	97	93	100	80	72	100	82	92	87	99	90	84	96	102	81	81	90	88	93	96	76	107	98	97	86	95	95	111	101	94	89	89	96	93	90	96	98	99	104	89	86	88	94	89	91	94	62	93	104	105	87	86	86	98	94	89	80	87	91	94	110	94	96	80	99	84	88	94	83	108	99	101	100	100	102	96	83	99	91	100	99	88	111	86	90	87	93	79	117	83	93	76	78	106	86	94	86	105	80	86	95	99	105	94	83	97	99	94	82	97	74	98	98	98	104	109	82	90	84	115	80	73	103	99	90	78	102	88	112	95	97	109	99	91	85	104	89	93	83	86	97	94	92	85	100	83	75	79	83	93	100	96	112	110	97	82	80	87	73	93	95	105	86	87	78	90	87	71	99	81	90	90	103	88	103	96	81	101	97	83	93	76	78	104	93	95	84	101	77	83	87	83	108	78	91	123	80	91	103	84	97	95	89	95	83	74	84	93	86	95	93	100	89	102	80	95	105	95	95	88	91	103	86	76	80	85	96	100	82	100	101	107	99	106	92	74	97	96	103	99	105	101	93	93	98	81	92	88	113	88	100	99	95	90	95	100
3379	1901	5847	9444	5893	2618	1833	1393	722	528	422	332	335	295	283	279	274	262	281	298	289	294	278	286	251	277	269	277	251	289	266	306	282	268	268	254	239	285	275	251	290	291	278	278	289	261	266	287	232	282	316	268	272	280	283	282	298	260	280	284	262	287	272	279	280	291	289	292	284	252	288	277	269	293	287	268	273	260	253	324	261	250	246	275	242	296	287	289	292	264	292	288	269	263	258	274	278	257	297	279	297	274	270	298	258	240	258	295	269	251	267	257	270	276	285	281	271	275	281	280	276	274	285	301	261	244	294	297	286	265	276	254	287	318	274	288	274	273	273	292	271	262	240	250	277	262	309	270	295	274	263	268	297	249	283	257	274	254	299	285	239	292	255	288	268	278	270	280	247	280	268	282	273	282	270	275	288	262	278	272	279	257	277	268	268	288	275	258	284	278	275	280	318	250	261	293	281	274	251	258	268	284	246	249	270	269	264	280	268	249	244	281	291	259	253	314	224	299	278	241	286	265	258	264	277	269	273	234	259	293	260	245	293	246	255	270	271	273	288	277	271	262	244	301	256	273	278	275	271	258	261	285	296	323	301	268	297	268	261	271	268	238	257	262	261	263	277	277	316	232	270	257	253	263	299	267	281	274	262	276	252	275	292	260	272	297	283	276	292	290	263	249	255	278	295	287	264	277	261	261	285	291	308	275	286	265	257	285	272	244	294	277	253	278	291	272	270	268	299	277	266	271	286	242	252	275	263	254	281	287	307	265	285	274	277	254	290	287	266	258	311	253	275	252	252	256	264	294	245	263	256	254	282	276	262	268	267	278	254	275	245	252	243	266	313	261	270	278	262	274	258	304	264	260	267	272	286	272	283	278	303	291	266	271	292	250	276	257	260	251	266	282	303	280	273	259	282	264	286	281	234	286	293	235	277	284	265	282	258	263	289	252	282	293	275	272	258	297	286	278	276	283	288	255	279	278	245	261	281	264	297	247	282	280	291	263	304	280	279	299	273	272	247	282	257	267	263	250	285	258	267	276	268	280	273	272	287	263	281	249	271	322	274	279	313	286	281	244	261	266	281	263	296	272	295	268	297	262	268	269	261	266	275	287	258	304	253	249	263	272	237	273	266	281	258	276	274	287	274	271	263	262	272	244	236	266	244	283	273	262	267	283	271	279	251	283	279	263	304	266	277	289	257	260	271	278	273	283	295	263	259	250	267	289	283	287	281	258	263	251	268	258	271	266	312	270	257	259	267	263	278	253	293	276	273	289	278	272	259	273	265	264	284	309	287	270	268	296	269	283	308	282	260	288	248	259	243	262	294	277	268	268	294	270	256	260	306	287	306	299	278	257	262	291	267	293	248	257	286	263	260	252	293	287	248	282	261	257	264	270	270	264	270	280	296	272	269	278	248	270	270	281	291	281	265	262	284	296	285	271	270	261	276	270	282	262	251	252	272	264	275	281	282	244	267	278	260	281	310	272	257	297	294	275	258	284	260	246	277	284	274	280	245	253	273	275	289	285	256	270	270	270	252	251	282	284	293	262	281	281	267	264	242	257	234	252	271	262	287	253	275	257	273	264	287	284	313	258	263	306	286	299	270	258	258	286	250	266	239	284	308	288	287	255	255	280	240	292	267	262	247	289	258	289	298	284	264	286	256	280	278	231	281	274	265	260	255	283	282	314	277	281	279	269	280	263	250	251	287	260	265	281	253	287	263	263	257	277	265	263	276	262	272	246	281	312	289	284	301	281	267	258	259	244	279	284	272	261	275	274	280	246	283	291	301	260	274	285	264	313	275	271	253	276	280	280	256	254	309	274	248	284	278	263	272	259	303	277	262	254	277	272	282	263	256	279	262	261	275	276	270	269	281	262	274	305	272	259	264	279	267	267	270	257	302	284	246	269	283	300	295	279	253	244	273	259	298	272	258	258	264	314	285	298	259	297	268	301	257	297	269	270	267	261	279	249	261	271	280	282	278	295	287	257	256	290	272	280	281	250	266	269	292	274	282	274	275	263	257	255	299	278	256	282	310	294	277	301	253	287	227	242	281	257	252	270	243	281	252	266	279	289	255	267	263	279	266	287	266	296	299	260	252	274	252	305	301	288	263	254	276	281	264	258	284	266	282	268	285	257	296	270	266	274	282	244	299	265	277	273	271	291	276	271	272	297	291	281	262	259	264	261	290	247	259	286	284	263	282	270	259	262	291	261	253	267	288	271	254	276	250	251	287	261	290	308	291	259	250	274	247	254	297	248	281	266	269	230	295	283	268	284	283	279	263	248	253	247	270	263	270	273	269	276	283	284	243	271	256	281	285	256	263	267	250	289	262	283	275	262	301	270	271	294	290	280	268	292	293	279	284	273	281	298	281	310	254	280	254	266	275	246	273	284	283	271	278	251	278	301	291	255	274	272	281	263	255	275	287	266	270	280	277	293	242	251	248	301	293	263	270	268	287	297	249	279	251	300	277	296	284	291	273	269	279	293	318	257	268	268	247	285	289	278	261	244	255	300	315	263	267	258	255	245	281	266	260	270	263	276	270	276	257	260	274	268	243	267	278	270	243	283	284	278	255	256	288	263	248	265	273	288	274	268	270	291	284	299	251	277	277	298	279	258	276	271	234	275	266	280	275	268	277	246	274	295	280	273	266	246	273	282	278	265	260	243	267	260	276	312	285	278	263	273	276	277	273	250	264	273	275	258	265	278	278	266	261	258	275	291	266	277	260	289	268	278	264	253	260	280	280	276	284	276	279	257	250	241	276	297	250	250	271	248	275	283	232	268	279	282	279	264	253	299	272	278	278	261	273	279	264	248	291	251	253	259	276	247	270	295	297	270	257	264	270	258	276	303	282	254	254	304	271	276	271	281	279	261	272	268	264	267	257	287	268	295	261	248	268	294	255	279	275	260	249	268	267	260	254	247	272	302	254	272	274	261	274	258	276	274	269	296	301	264	267	274	280	285	276	248	260	254	272	257	259	273	263	261	302	261	265	275	279	267	272	293	273	276	257	265	251	260	292	270	322	268	293	266	249	252	301	252	285	298	250	288	276	299	291	261	265	293	266	265	237	282	256	283	303	249	271	296	264	260	257	260	292	280	304	269	264	284	283	261	272	272	260	255	233	269	288	267	278	267	283	254	261	260	261	265	269	254	255	276	291	265	297	299	289	260	257	286	287	265	284	279	270	263	255	287	261	268	234	263	266	312	233	258	268	299	275	290	276	286	290	287	271	283	269	292	281	279	276	277	265	271	275	280	268	269	280	263	261	273	283	276	259	264	274	260	257	267	274	264	279	276	289	262	292	292	260	262	271	278	258	257	282	243	245	261	260	262	282	307	284	311	244	314	290	258	263	253	261	276	272	238	296	270	258	249	277	283	256	239	286	270	274	285	290	293	249	279	244	282	270	269	271	262	262	270	278	270	274	279	286	258	294	248	259	285	280	276	295	261	243	272	256	267	284	281	266	269	259	263	272	296
14427	6530	5995	6941	3771	1646	1041	726	535	516	480	313	266	267	257	257	218	233	241	201	225	214	212	239	223	209	224	210	199	229	193	218	205	204	225	211	222	205	225	225	189	183	212	190	212	188	198	199	202	205	200	219	187	193	180	246	183	227	212	182	183	176	200	236	209	208	218	194	178	204	182	194	210	205	197	211	184	192	195	185	210	191	214	210	226	180	181	191	205	196	184	227	193	196	222	197	183	155	179	195	220	209	195	220	177	193	207	181	192	212	236	174	196	214	199	204	199	203	217	182	199	196	212	203	192	208	198	180	177	219	209	209	201	170	183	187	228	200	210	214	195	217	213	214	211	193	217	208	205	195	183	207	173	215	207	199	222	186	186	181	172	204	204	205	200	206	186	220	185	215	205	213	175	184	209	200	187	214	203	188	210	198	222	205	195	173	200	193	213	211	219	209	204	214	195	210	189	237	175	205	189	177	206	163	186	220	195	187	193	202	207	204	212	194	177	209	198	206	203	175	203	218	205	175	207	189	192	200	179	191	187	191	199	200	214	209	202	204	189	173	198	185	200	213	196	185	220	192	222	174	208	221	218	191	186	199	209	216	198	216	201	193	190	223	186	194	209	197	203	185	192	187	194	188	216	212	198	202	203	208	205	194	222	197	175	217	223	201	186	192	192	205	193	188	212	221	192	211	197	187	200	189	221	223	201	170	211	202	215	242	213	199	198	195	201	187	197	213	204	197	208	200	197	194	195	215	193	198	209	195	201	189	215	171	211	211	194	197	207	230	195	223	196	221	195	179	193	202	237	198	215	201	190	182	222	188	204	190	202	172	180	197	195	199	208	224	219	175	187	197	215	193	208	215	203	210	212	205	190	216	229	192	206	195	218	198	204	220	224	188	208	189	198	182	213	198	188	197	215	208	195	211	214	195	221	233	184	190	209	224	170	192	193	206	198	190	210	210	194	220	185	213	204	223	183	191	189	164	219	213	201	195	202	185	224	207	197	192	203	195	205	204	200	203	205	214	200	189	209	204	197	188	183	175	223	197	194	196	219	219	203	202	215	179	202	220	206	197	208	193	207	211	192	206	196	230	182	215	211	219	205	199	199	211	215	206	211	198	228	192	206	182	185	189	233	184	199	177	191	199	208	220	219	160	188	223	215	211	183	210	189	180	215	218	213	201	204	202	192	199	211	178	213	162	194	200	189	211	180	175	196	220	209	207	208	202	216	185	194	200	180	206	181	194	192	205	205	179	212	204	201	207	222	199	197	184	187	172	186	198	182	211	177	168	197	209	204	184	198	217	216	206	221	199	173	187	196	219	188	172	193	201	195	222	198	179	210	193	194	211	197	191	180	198	215	225	197	228	207	187	181	201	200	196	213	215	193	190	233	202	215	214	188	183	217	212	185	183	196	191	181	196	192	201	190	216	188	190	193	191	229	189	182	191	203	214	214	201	208	208	193	182	206	224	201	222	172	181	199	215	198	188	196	216	205	220	184	176	204	205	185	197	197	174	174	194	200	208	192	189	220	208	194	188	188	213	186	201	201	197	199	229	198	174	200	192	183	222	186	184	208	195	203	198	241	192	210	182	184	177	181	203	189	193	230	194	208	196	196	222	198	191	175	176	231	212	207	183	202	188	199	197	199	215	203	213	186	197	219	195	217	183	216	216	172	201	190	226	187	216	181	185	189	210	184	218	193	186	177	189	184	173	187	188	195	188	186	199	188	193	217	206	246	183	193	205	188	176	234	204	191	215	198	190	210	176	187	217	177	215	218	192	179	191	177	187	163	173	197	218	199	210	211	177	190	222	201	202	204	176	188	188	190	192	182	215	194	191	175	206	205	223	204	213	205	188	224	194	208	194	218	206	190	207	198	192	234	211	215	230	207	214	186	212	200	204	196	204	174	190	171	221	204	215	212	205	176	194	218	202	239	185	213	193	228	192	215	205	215	213	178	211	212	194	209	186	207	196	209	212	194	189	205	174	168	170	194	200	193	205	206	209	204	182	210	217	207	209	192	186	201	198	198	204	188	195	191	204	221	217	187	169	193	190	191	184	193	211	205	197	212	209	204	199	207	209	224	189	201	207	198	196	206	225	164	199	189	196	188	205	211	188	188	215	194	179	203	182	208	194	189	172	186	191	235	195	191	188	190	185	186	199	200	215	198	173	215	199	213	223	199	195	219	177	190	205	185	198	203	194	178	214	202	198	185	196	214	202	205	191	207	158	187	191	229	184	171	199	213	207	190	200	179	242	207	214	202	205	211	223	185	208	193	190	188	219	250	186	202	178	208	227	215	209	226	215	193	258	214	226	188	198	197	197	237	212	203	213	204	195	192	219	203	208	208	203	199	195	198	216	183	202	231	187	174	212	196	227	207	196	203	211	209	214	197	191	210	226	199	177	209	201	195	234	166	184	186	196	210	186	198	211	178	196	224	208	174	201	201	218	189	217	202	179	214	183	203	214	211	189	209	188	188	209	191	226	177	186	193	186	226	192	197	196	201	210	217	186	154	186	249	184	195	199	206	189	194	191	212	196	226	183	237	181	182	184	230	183	207	201	180	207	221	187	190	221	225	200	198	209	199	200	194	185	194	185	228	222	188	164	226	196	198	197	191	178	186	211	225	250	194	197	212	203	209	221	165	208	200	217	205	179	189	190	207	197	192	211	191	190	209	225	223	189	184	183	209	197	207	204	206	198	187	176	208	230	201	224	191	179	195	196	195	201	199	209	210	216	199	213	195	186	182	177	191	201	234	202	209	183	201	194	229	197	225	225	191	188	200	175	212	188	216	215	201	214	211	192	216	217	206	190	186	198	219	190	186	217	196	189	239	200	202	203	228	167	187	214	197	213	190	187	202	195	200	195	202	221	187	200	188	209	214	199	194	209	192	174	196	197	211	202	228	190	195	188	194	196	206	197	203	188	198	215	216	230	239	190	213	203	178	208	209	176	189	201	181	169	195	173	207	224	227	204	202	225	199	201	189	192	208	200	202	204	217	190	202	204	196	200	209	230	208	178	199	197	229	201	226	185	217	226	199	192	181	198	171	193	208	195	201	228	201	206	213	197	219	227	197	202	203	213	216	183	196	197	239	205	214	194	214	192	178	207	200	179	178	197	210	195	191	196	169	222	231	215	193	218	207	195	227	222	199	210	201	197	200	194	223	206	195	177	197	214	188	194	179	189	214	197	195	195	204	204	198	200	227	195	200	202	195	192	182	173	202	200	201	222	185	181	195	194	185	244	212	199	215	228	190	187	198	186	189	195	196	197	184	212	196	195	190	221	211	187	218	187	202	212	219	185	189	192	211	225	211	196	192	211	222	193	189	210	227	210	184	197	212	194	199	198	185	206	184	165	184	179	205	201	210	207	202	219	204	189	199	188	215	209	176	219	201	199	195	217	209	170	175	221	179	198	198	202	177	198	214	200	204	210	224	216	200	206	197	211	186	230	214	206	210	169	190	190	217	214	203	217
8354	5282	11401	17192	11885	6396	4667	3443	2322	2500	2052	1385	1137	1152	840	816	789	747	674	692	675	660	625	650	628	581	637	556	631	593	563	579	594	552	570	568	563	548	503	578	544	541	537	547	516	540	562	557	529	482	524	534	506	532	502	541	520	547	514	493	508	500	520	474	507	506	484	535	515	529	528	516	509	535	501	530	477	513	503	519	511	525	485	521	535	509	533	493	507	529	511	511	510	542	540	495	510	555	498	531	521	509	500	496	496	515	447	490	522	517	511	495	497	495	491	491	512	490	514	556	481	512	509	492	494	514	476	485	502	503	563	478	533	553	501	474	498	479	518	526	522	481	467	467	510	542	497	489	453	547	519	501	508	553	540	518	504	456	538	448	523	513	486	493	537	540	527	508	514	517	491	450	482	513	493	504	480	526	509	492	518	526	491	500	504	526	509	517	478	496	496	507	489	510	496	509	537	524	541	488	522	479	482	466	490	489	490	510	500	486	503	546	491	498	495	486	521	458	508	481	487	494	508	507	525	501	483	506	489	428	483	515	472	524	490	486	474	496	513	501	503	492	515	561	532	493	553	504	505	494	518	510	525	471	495	514	505	558	504	468	507	494	482	461	463	523	546	532	482	482	526	518	477	522	484	501	499	502	499	516	490	491	510	527	470	469	498	503	542	523	520	551	516	486	514	530	487	503	503	488	497	559	523	500	493	501	504	483	482	536	494	518	531	488	478	517	490	489	514	526	494	488	506	526	481	527	521	503	496	505	551	502	494	547	473	488	510	503	497	495	484	506	497	467	514	516	493	501	486	570	529	485	522	481	553	491	464	526	513	489	489	498	479	466	496	491	460	490	519	492	509	486	492	489	505	507	495	467	491	483	507	496	472	491	529	514	492	475	505	491	511	508	509	500	518	522	459	488	537	525	500	486	495	530	484	495	517	528	505	491	465	461	542	545	533	537	486	509	533	518	514	485	479	516	546	498	501	519	514	486	508	497	468	454	507	530	490	499	462	500	523	526	512	517	541	529	503	525	496	474	483	506	485	518	492	506	524	504	490	492	493	450	513	511	483	532	497	529	488	485	504	537	482	487	506	443	539	518	516	494	512	538	489	502	504	485	498	472	496	510	523	472	504	533	464	517	449	502	508	509	503	543	511	530	477	521	492	501	502	551	514	517	491	497	524	545	506	463	491	537	500	526	513	520	478	495	521	543	541	526	485	493	492	457	490	481	521	483	491	492	512	531	488	465	472	511	499	528	537	528	470	499	494	511	502	518	498	497	486	481	572	519	486	530	477	488	519	492	493	502	499	453	503	540	523	504	532	510	499	491	528	496	492	512	518	510	482	481	523	509	503	526	510	473	523	490	494	503	498	487	496	519	512	469	448	509	489	523	513	472	483	494	502	524	523	514	510	529	514	476	509	538	509	493	491	490	480	511	527	458	513	489	524	513	465	478	509	502	545	509	541	514	498	495	526	513	473	492	522	493	459	487	481	466	489	510	491	501	502	521	499	483	537	475	503	475	521	513	531	520	503	533	525	505	511	501	484	492	475	465	508	484	505	498	484	481	490	526	471	557	555	452	529	526	511	429	494	503	518	507	512	497	464	501	545	491	479	474	496	504	509	563	504	503	518	492	482	468	486	500	538	466	495	535	529	484	493	499	468	524	521	477	490	498	513	539	540	484	508	494	491	529	497	519	519	509	456	517	477	485	546	490	528	527	541	506	487	522	533	530	509	508	513	546	509	467	469	441	514	504	498	465	500	446	498	482	533	518	525	522	497	531	540	543	507	492	512	515	514	513	488	509	509	496	493	499	487	489	542	471	508	502	519	511	506	512	515	525	491	524	446	484	540	492	486	527	485	494	499	483	494	514	489	453	476	500	491	518	491	517	484	521	531	452	504	482	505	513	483	510	507	491	510	497	481	488	487	510	512	508	498	510	518	540	508	512	487	474	490	505	504	524	503	482	478	558	519	494	533	516	530	503	497	480	517	484	506	480	488	514	549	533	497	505	531	499	505	493	500	521	547	504	527	527	509	502	507	516	499	507	487	491	508	496	480	483	538	476	525	514	535	523	518	504	507	514	469	505	525	523	483	500	524	479	490	525	489	525	494	454	506	511	498	524	509	499	541	503	538	444	533	512	470	523	490	529	513	507	504	498	493	496	548	501	539	535	511	510	513	483	520	497	511	513	549	498	462	557	506	516	478	494	515	506	524	485	490	519	524	498	468	518	532	486	489	479	525	509	507	484	480	489	541	492	499	494	503	507	486	522	536	473	491	525	457	535	504	489	527	507	501	496	517	500	532	538	532	477	516	487	456	498	494	492	516	521	476	444	486	459	523	560	487	508	466	509	511	518	488	496	504	505	506	513	509	466	527	457	524	484	516	488	477	479	508	486	519	499	496	498	483	480	470	505	476	502	526	512	478	507	499	496	510	486	499	503	523	494	479	485	530	509	523	536	554	534	504	507	491	518	455	489	514	482	518	545	514	474	525	471	517	490	492	472	494	472	495	501	494	486	539	494	519	489	546	529	472	508	508	491	520	516	473	502	488	522	498	490	518	518	479	487	496	501	536	498	485	515	503	507	550	501	529	536	493	463	499	499	509	540	486	508	505	534	513	517	520	513	518	478	550	519	490	497	530	527	518	510	479	536	492	499	510	467	477	504	485	496	550	525	487	472	473	523	502	515	491	463	481	503	497	527	521	484	470	526	492	475	514	506	488	482	484	502	513	473	485	520	497	518	485	475	494	515	510	516	520	535	542	519	504	533	496	466	525	482	544	501	518	545	499	483	522	522	499	496	546	494	467	526	537	472	491	517	502	531	512	506	482	500	519	490	515	488	481	529	480	500	471	522	515	540	495	514	519	515	475	455	533	480	526	499	526	490	506	489	504	494	486	527	494	506	488	488	485	519	515	497	520	517	492	473	454	479	540	519	502	501	480	492	509	506	500	488	481	469	536	516	501	501	452	507	475	524	519	494	496	524	540	499	493	472	511	536	482	480	495	596	507	496	531	557	492	517	518	488	509	500	487	490	494	487	468	512	501	509	489	527	475	547	500	507	475	528	511	529	517	499	475	517	484	521	484	475	509	484	480	507	533	506	516	511	521	523	514	503	558	507	479	510	510	518	471	532	519	498	505	461	482	468	466	498	477	491	537	518	467	491	493	485	485	508	497	493	539	506	494	477	526	470	504	537	480	496	515	525	475	537	521	517	525	546	516	484	459	521	486	518	519	474	532	510	518	497	493	482	503	533	516	510	495	468	453	520	527	555	491	499	492	529	482	506	555	529	506	479	549	510	505	520	466	521	511	519	511	528	532	493	499	522	489	481	509	489	527	485	511	511	474	525	518	492	546	490	495	492	469	488	537	526	485	491	487	481	482	528	514	495	527	491	499	494	489	514	505	530	482	504	518	502	508	513	489	464	538	493	512	484	517	507	509	520	530	509	487	469	478	473	484	548	455	493	490	475	501	506
23603	13490	10135	10919	5590	2498	1710	1191	910	1010	1312	684	486	485	382	383	413	379	361	380	343	371	361	351	364	350	360	360	379	350	361	304	346	328	331	339	346	322	332	316	337	312	326	328	318	321	330	323	328	331	324	346	348	302	345	350	308	328	337	362	322	293	339	299	320	318	309	311	311	322	342	331	356	307	330	328	320	312	330	319	303	344	314	317	346	334	352	349	320	307	343	326	325	337	307	329	319	316	339	326	312	330	316	352	339	319	312	342	323	313	341	325	343	318	326	305	299	358	320	321	343	329	321	335	311	354	331	321	340	321	310	303	320	312	335	344	320	310	336	322	300	319	305	319	318	326	343	304	294	353	331	335	290	312	337	321	294	314	346	340	335	330	321	341	335	324	302	323	318	330	315	329	318	314	352	363	336	339	348	320	342	332	314	332	311	321	285	358	347	332	297	311	347	314	340	337	303	331	325	321	331	326	335	346	321	323	334	343	344	302	318	376	334	330	320	312	316	328	313	374	322	298	338	317	365	351	326	331	317	313	321	335	353	315	317	333	332	337	345	322	327	334	328	321	317	330	324	369	320	330	362	359	323	328	327	355	346	328	342	334	313	338	344	329	314	321	290	323	330	307	298	324	331	361	293	320	339	380	293	301	353	361	314	338	311	301	340	313	332	320	326	342	308	311	317	311	308	342	347	322	378	303	330	322	366	301	338	330	309	355	325	341	303	331	314	328	298	301	329	323	359	345	343	363	388	323	319	316	337	312	335	333	313	306	335	328	309	318	308	319	309	317	336	342	331	336	327	330	332	332	314	346	319	310	312	359	333	350	332	320	316	317	337	321	322	325	325	312	350	343	319	306	334	289	298	319	356	355	336	363	357	281	352	340	347	340	352	337	343	340	310	327	336	283	317	318	321	309	313	336	319	311	307	291	307	339	337	322	342	332	342	346	292	311	313	330	304	307	350	306	279	313	324	324	303	334	316	336	335	341	325	315	324	347	331	314	332	321	317	344	353	358	322	303	350	344	344	342	332	362	340	367	319	299	288	271	318	324	314	334	325	330	357	344	312	318	378	314	338	298	330	337	323	334	310	310	291	338	326	331	305	327	319	342	307	322	321	329	354	291	349	319	314	319	315	338	310	310	340	336	317	300	332	313	306	341	342	354	352	340	291	306	331	340	336	329	293	338	301	312	332	339	349	337	320	328	356	318	304	327	318	344	317	355	315	301	314	333	326	320	318	339	323	312	293	342	348	322	339	298	349	327	311	293	335	304	318	324	337	299	293	319	343	281	340	319	319	326	325	341	349	285	335	324	349	294	343	315	322	306	320	321	348	333	335	309	309	344	323	340	316	344	296	335	355	347	327	317	349	336	302	335	333	345	319	338	353	329	332	341	301	282	316	302	314	317	326	328	329	322	308	315	306	314	359	351	351	315	290	310	351	314	335	332	342	320	322	322	315	340	327	330	286	349	332	326	285	339	351	334	299	310	320	309	299	346	321	322	338	325	358	344	340	321	317	314	301	344	314	316	337	333	353	357	366	336	316	321	338	309	337	301	308	322	321	323	354	344	352	342	311	317	318	332	367	389	329	321	299	341	309	318	353	335	323	372	360	336	307	324	293	334	332	355	313	305	363	321	353	357	311	345	327	300	326	288	338	330	350	322	307	334	342	333	335	353	291	311	346	321	326	339	310	351	348	316	313	303	333	338	288	302	316	349	313	346	369	298	323	320	315	312	353	361	328	341	334	298	336	323	317	332	373	303	345	340	336	325	360	337	311	297	340	321	333	324	358	331	347	343	347	334	313	383	319	315	318	333	353	330	382	336	352	330	299	308	295	337	334	299	306	328	327	321	319	287	319	299	314	334	326	292	364	300	301	336	340	329	335	327	311	317	291	346	326	335	292	295	324	297	322	334	334	333	324	329	334	322	332	316	338	311	346	320	309	342	340	332	326	331	327	312	311	335	356	326	329	299	304	338	342	328	325	341	325	346	344	301	316	341	302	349	271	298	339	324	316	322	317	320	301	288	289	322	325	321	314	308	344	296	334	351	309	347	335	305	325	310	361	290	325	292	285	364	346	327	324	350	342	336	324	345	330	327	360	293	301	308	312	305	330	337	324	314	325	306	350	321	333	310	326	329	365	352	328	315	360	313	304	336	306	351	330	333	345	348	308	347	335	330	291	295	306	296	316	301	322	354	326	333	336	339	296	324	321	326	336	351	319	315	328	337	308	323	339	289	346	302	297	304	315	317	309	294	316	345	324	291	333	353	310	341	314	337	328	345	317	301	308	306	302	306	354	306	316	319	309	309	319	299	318	331	363	339	344	322	320	364	369	309	360	321	345	306	325	291	314	319	320	334	357	361	332	339	334	334	317	347	344	335	301	349	336	303	339	293	338	309	333	301	333	281	328	353	311	302	318	327	306	321	345	320	344	326	304	293	318	310	371	329	299	304	312	323	319	328	329	332	302	340	299	313	308	302	319	310	309	283	311	341	328	315	336	283	316	323	348	288	322	335	320	321	307	320	307	307	323	325	315	319	315	353	307	316	341	275	315	304	329	326	333	334	349	324	338	353	366	358	282	329	331	300	341	350	360	324	329	358	338	331	331	306	297	361	341	326	356	310	329	323	317	353	317	309	308	331	321	341	343	320	324	330	374	353	312	318	327	358	302	317	322	326	328	345	317	331	333	342	300	310	314	309	332	295	295	303	310	362	309	320	290	332	329	314	338	307	349	331	286	313	336	304	329	322	303	312	340	337	314	304	300	330	285	319	324	343	339	315	319	308	315	335	328	352	369	323	311	352	307	330	352	314	345	343	294	322	335	330	330	337	343	316	327	347	304	347	366	316	330	336	340	306	313	309	356	315	350	304	317	316	306	303	339	343	335	353	298	294	317	289	308	308	301	319	359	294	321	291	305	324	326	336	324	314	324	338	309	326	331	338	335	333	318	361	325	333	336	326	344	297	339	347	331	327	300	316	314	293	335	318	305	303	343	325	288	301	324	329	332	343	339	305	327	352	316	340	353	335	330	306	353	310	337	357	313	314	361	307	335	325	329	309	331	349	327	335	289	314	328	320	365	344	359	314	333	328	362	310	337	302	359	330	317	318	335	314	330	318	327	305	346	338	331	328	327	335	320	300	308	293	325	349	322	341	304	341	318	333	350	358	345	356	338	332	323	338	341	329	336	317	322	302	312	348	337	353	334	323	324	334	359	332	346	326	297	313	315	325	317	313	293	302	352	338	309	324	341	328	346	311	322	313	309	302	331	323	306	348	303	327	294	350	352	328	295	298	327	334	316	373	314	329	316	331	309	331	328	330	329	344	336	326	303	336	321	343	306	357	317	322	347	330	324	291	313	309	311	343	301	296	308	348	291	312	364	322	317	351	341	339	342	344	332	346	299	351	284	301	360	355	321	338	356	328	332	345	327	345	319	306	301	300	336	328	315	339	345	345	322	307	302	349	359	309	326	331
11686	8298	16416	21761	15713	8907	6985	4889	3954	4409	5578	2615	1924	1788	1510	1319	1228	1179	1131	1094	1057	1103	1008	975	920	924	965	932	914	858	880	867	839	860	864	825	827	857	816	869	876	797	822	786	794	763	751	865	790	779	806	806	758	817	801	802	763	790	836	795	808	768	782	784	766	767	795	754	813	728	721	794	761	748	707	738	733	746	726	763	768	733	789	766	807	756	739	740	687	801	768	737	733	801	754	734	757	734	737	760	736	691	781	725	755	791	766	808	716	744	731	773	674	775	731	769	717	767	738	717	761	748	741	727	750	753	744	728	734	736	751	738	712	791	730	782	736	742	755	753	769	687	725	790	703	782	764	735	718	727	705	753	724	696	732	747	707	714	745	751	837	717	730	737	770	783	768	800	746	741	732	747	778	764	736	707	793	721	743	808	748	699	722	773	777	739	722	720	741	784	738	729	754	717	752	744	729	749	718	731	827	712	753	733	739	759	721	732	803	720	747	729	777	719	755	771	666	701	740	708	738	724	753	737	759	750	701	732	717	691	750	766	722	728	712	766	754	708	730	790	746	688	727	718	729	746	740	698	708	738	764	738	792	741	758	757	743	742	756	692	741	722	762	746	771	685	740	757	767	725	748	702	755	765	720	768	740	765	714	744	693	742	752	758	774	810	750	833	750	717	735	728	731	714	775	716	795	725	729	773	741	714	785	720	713	727	761	743	726	778	809	751	725	826	739	715	728	735	717	750	753	740	728	727	719	762	715	763	794	759	754	729	753	805	734	704	732	715	741	668	772	756	739	716	764	725	745	714	770	772	746	683	741	742	763	746	662	717	706	765	720	772	692	731	710	728	756	778	708	761	764	726	766	761	776	679	745	732	734	760	693	728	758	728	775	733	745	766	744	755	682	735	717	689	730	726	729	731	702	718	741	744	731	708	675	750	767	755	697	741	744	752	733	739	803	709	733	699	737	733	755	696	727	776	745	702	758	812	707	787	733	767	747	770	719	754	690	713	743	709	731	746	697	741	719	767	691	724	689	775	741	694	778	736	721	671	725	701	728	724	704	737	750	752	775	785	732	714	752	748	764	752	695	736	803	720	778	698	740	705	727	716	772	779	709	706	701	771	730	747	704	694	771	731	706	756	691	760	738	717	737	749	742	737	701	766	743	751	743	766	766	748	764	765	768	747	725	723	717	733	771	760	713	769	707	747	730	740	749	770	754	766	735	712	744	738	752	686	775	697	743	735	742	753	720	736	752	725	800	770	763	695	779	742	718	752	735	751	707	766	746	767	751	761	760	738	774	727	741	715	757	741	768	748	742	743	756	735	779	761	722	739	745	749	787	758	726	723	714	726	757	774	789	767	718	738	737	711	786	788	707	756	734	760	765	706	757	722	707	750	744	715	761	806	691	702	756	736	711	768	749	711	729	759	716	763	729	743	719	739	715	719	734	735	766	723	731	723	752	759	740	714	714	706	734	733	717	736	687	804	736	762	724	722	713	743	770	742	722	713	720	779	708	775	710	698	752	752	751	748	755	737	731	754	728	711	774	762	775	730	763	766	751	715	721	747	749	712	691	754	682	740	735	797	748	733	721	787	732	686	688	723	723	775	770	747	742	787	759	739	756	742	749	731	748	681	756	751	743	719	766	710	750	710	767	750	720	729	729	759	767	737	702	746	771	756	765	694	768	763	723	714	771	741	755	722	678	771	700	720	709	724	696	764	760	732	744	742	734	734	781	771	749	713	718	735	721	633	741	741	743	741	787	712	729	726	748	792	706	714	711	749	734	693	730	719	736	717	717	715	748	747	729	716	776	716	714	746	737	734	725	724	734	728	754	772	730	748	776	784	728	764	737	712	747	703	765	731	763	786	725	743	782	748	716	772	712	762	745	743	770	747	759	696	721	773	736	727	712	747	758	690	738	709	686	760	760	716	735	742	702	701	762	716	751	761	744	728	779	734	769	789	759	768	727	739	729	735	704	695	724	749	760	729	794	737	789	757	741	738	694	778	739	786	765	779	717	812	740	768	729	703	745	740	741	766	713	737	687	751	717	786	706	733	744	739	751	768	775	736	758	701	746	743	748	725	757	715	784	763	738	757	747	760	761	753	747	781	767	720	725	766	732	712	729	733	741	721	705	698	704	759	763	719	761	802	761	737	701	751	724	736	779	756	759	778	747	729	761	777	751	741	755	711	753	715	734	758	717	731	769	753	714	765	740	744	753	733	738	747	764	760	771	694	694	818	787	743	709	809	740	756	709	743	788	762	738	730	790	751	707	740	748	772	732	787	747	680	757	770	767	745	750	755	682	713	718	734	741	730	780	714	708	737	747	706	759	760	753	752	748	750	771	706	777	728	772	711	752	791	698	745	743	735	760	713	727	778	721	790	771	700	767	754	714	707	797	714	752	762	736	778	700	755	751	697	744	774	729	755	756	754	727	726	763	702	739	691	735	716	708	744	770	750	756	731	668	735	713	758	726	767	723	684	744	771	780	760	719	708	753	770	727	729	704	731	697	769	747	729	725	742	747	801	720	733	716	733	711	727	711	721	746	732	727	729	777	763	756	760	736	728	755	747	764	729	719	745	773	729	765	726	689	717	746	757	730	711	743	782	771	714	722	696	783	728	724	771	732	745	811	723	725	743	745	786	736	762	748	736	753	732	765	766	744	764	768	804	752	705	765	706	717	728	681	741	717	764	737	750	697	738	753	719	800	745	763	735	797	754	728	674	744	742	757	730	745	739	754	745	729	687	652	708	688	689	729	706	751	784	756	792	723	729	778	788	747	772	718	720	783	737	709	755	729	759	737	686	766	703	760	737	723	754	698	740	698	751	769	731	728	704	727	722	738	806	791	751	712	700	692	763	777	745	743	709	760	740	717	740	762	729	756	734	719	717	734	740	732	746	722	708	718	742	730	725	754	713	761	752	704	744	744	706	748	764	791	712	734	750	807	710	726	693	718	755	712	733	766	732	748	729	714	743	748	708	747	754	744	761	745	741	684	756	758	702	713	783	758	686	763	727	768	761	736	766	725	730	782	773	765	780	769	768	762	710	806	770	723	769	697	751	711	728	765	765	738	707	717	734	759	767	710	735	699	740	761	732	756	714	763	734	738	754	743	759	698	744	763	747	744	694	709	739	742	723	753	731	819	769	764	796	715	673	692	699	764	723	762	762	760	761	703	780	728	774	727	763	800	746	730	761	788	760	767	748	781	691	769	738	723	758	743	717	713	715	756	694	710	677	696	704	784	701	738	738	758	753	708	749	689	746	747	722	743	714	754	748	765	758	758	714	743	738	710	726	740	770	772	756	764	742	725	783	671	753	740	743	740	696	738	784	728	765	783	749	714	743	730	770	722	760	723	720	709	730	783	760	746	753	779	758	738	729	751	765	752	698	741	747	717	750	738	693	794	736	767	810	774	755	735	772	780	714	708	728	721	731	719	755	699	725	722	780	704	697	729	709	749	722	702	754	723	756	723	771
5870	2229	3207	3147	1260	511	336	228	188	170	130	124	114	88	115	101	96	93	81	102	107	87	97	93	122	96	105	73	97	80	94	83	90	88	95	111	102	96	87	79	114	96	88	95	81	99	87	92	82	92	107	105	85	86	107	76	102	112	109	87	83	91	110	93	95	90	96	100	110	111	96	74	100	114	107	96	98	93	110	75	118	94	112	101	107	88	87	88	104	91	80	102	96	103	94	79	88	95	109	96	114	86	98	100	87	94	84	92	90	92	92	76	80	115	95	84	108	117	89	101	108	103	89	97	84	89	93	106	95	107	97	88	79	88	83	102	99	91	111	99	101	90	104	106	80	81	107	83	94	102	88	104	98	89	86	89	75	100	94	106	99	113	111	95	108	126	97	97	99	79	100	97	82	91	82	87	74	104	85	97	94	90	102	104	90	112	94	81	101	93	83	94	75	100	97	104	83	75	99	99	92	97	77	103	131	101	105	76	95	77	103	112	101	107	90	83	93	115	83	94	101	84	108	98	101	105	91	91	91	88	95	117	102	91	98	107	86	107	73	94	106	96	92	97	82	109	93	108	116	105	106	85	95	95	94	80	95	112	124	109	84	106	98	103	96	115	99	112	88	93	80	96	87	87	81	89	88	92	88	107	107	111	83	97	101	90	98	103	95	88	100	107	84	112	69	91	88	76	98	113	97	92	88	99	77	84	110	97	94	96	89	90	106	102	100	80	100	96	110	86	97	104	114	97	109	96	99	99	90	73	105	85	97	91	97	104	90	100	102	81	106	80	86	99	94	97	92	97	78	88	92	94	80	107	96	79	90	90	114	106	101	88	96	91	105	91	96	89	81	94	101	110	112	100	89	111	101	91	98	109	109	84	91	103	90	98	117	96	93	90	111	111	93	91	92	108	91	105	103	88	97	103	82	92	88	114	97	93	116	91	92	88	108	91	101	93	96	88	79	91	96	105	87	90	83	87	105	95	91	94	85	101	115	95	96	92	104	92	81	87	93	109	100	100	108	120	103	94	110	105	93	101	111	83	96	94	84	109	104	100	103	87	79	84	95	110	82	78	108	90	103	106	81	96	96	107	87	85	97	93	93	102	80	99	95	94	96	100	87	95	84	94	96	102	86	102	89	104	103	107	105	85	101	88	91	72	99	102	97	81	84	77	110	110	102	94	83	77	86	104	82	75	84	96	107	90	108	79	87	114	88	106	87	98	87	93	106	93	100	126	87	87	96	89	91	90	111	108	101	89	98	86	84	119	100	81	92	85	111	98	87	83	109	75	95	108	84	72	103	94	87	83	84	76	85	109	89	81	90	72	93	77	106	115	107	96	76	90	109	86	96	90	70	108	105	121	92	113	94	99	110	96	82	87	92	112	106	87	97	102	95	107	103	121	83	89	95	101	95	90	86	84	81	86	100	103	114	99	95	96	96	94	86	103	118	109	83	93	96	87	115	90	93	104	98	102	82	101	115	84	103	91	118	87	90	92	119	107	81	93	96	89	78	92	93	101	92	93	97	89	101	108	94	93	91	84	108	80	100	94	110	84	84	97	78	86	90	91	94	86	76	88	80	102	96	97	84	99	89	106	104	89	96	103	97	98	95	117	78	100	103	111	98	84	93	88	103	90	104	94	110	88	97	88	116	74	97	109	104	86	89	89	82	93	97	103	114	90	94	86	102	94	94	102	91	106	92	103	89	93	102	95	100	96	78	99	95	112	91	109	85	91	106	92	95	106	105	119	101	81	76	97	105	80	89	83	99	97	87	82	85	71	103	117	114	105	84	92	111	75	99	99	89	92	93	108	102	92	96	122	101	95	97	105	107	108	76	91	82	101	83	96	108	100	109	97	110	98	110	102	105	80	101	85	96	92	91	103	78	87	98	98	106	71	93	112	99	98	98	83	84	74	74	104	93	117	85	77	93	91	118	87	104	97	108	85	97	92	106	85	80	97	102	117	104	92	77	113	99	112	90	100	71	88	92	98	86	93	99	83	103	106	78	105	86	110	101	120	96	112	98	95	109	107	83	93	89	90	89	82	107	104	87	101	96	95	100	100	100	102	96	113	100	93	116	94	99	94	115	96	105	91	90	86	72	96	96	102	97	104	98	81	82	101	98	104	96	87	80	82	84	107	99	100	99	92	99	101	95	98	97	89	87	110	93	98	95	88	101	81	101	88	107	97	107	102	104	90	80	85	95	116	107	103	93	92	86	99	94	88	106	107	100	97	84	89	100	82	92	88	85	88	87	80	86	94	60	78	92	97	83	99	94	81	89	79	95	77	102	106	111	99	105	92	114	94	80	99	82	98	105	101	103	101	91	75	104	110	97	68	67	96	93	92	88	83	71	102	93	79	93	95	96	83	100	89	115	113	110	80	77	91	105	100	93	111	86	104	83	97	96	95	95	87	105	95	102	105	98	91	99	93	84	101	87	93	82	97	96	101	88	105	94	97	87	110	101	77	73	108	96	112	92	99	106	84	97	107	84	76	92	100	97	92	97	70	105	97	76	95	85	102	112	96	104	89	87	93	81	97	100	100	107	78	113	96	102	82	89	82	83	95	86	92	106	107	90	91	118	72	88	106	103	104	106	88	107	94	85	92	97	110	84	96	99	104	78	86	100	85	93	87	110	93	99	106	110	102	77	93	111	107	92	85	104	111	109	118	100	90	92	89	87	87	90	98	93	100	92	118	104	81	78	92	110	74	98	110	90	79	107	101	103	106	108	97	99	80	103	90	114	102	105	81	102	99	113	90	105	103	102	85	86	103	97	99	100	92	82	101	84	99	97	82	105	79	89	78	70	95	101	90	99	112	86	102	104	99	117	117	104	88	81	99	83	87	99	104	103	98	123	94	84	102	94	89	86	102	90	87	73	84	96	76	103	95	103	81	88	99	86	88	100	102	94	104	75	87	96	92	119	95	108	103	81	68	87	101	105	85	91	110	114	92	83	87	94	95	104	90	95	99	88	82	106	88	104	98	101	90	82	94	79	93	96	93	96	93	107	95	111	94	96	98	92	103	94	91	96	83	105	102	99	89	100	92	95	97	111	97	76	91	103	112	107	87	86	99	96	79	72	89	90	102	101	87	76	101	99	90	93	77	91	96	97	99	86	97	89	112	105	90	86	88	111	99	92	82	102	90	92	98	95	97	92	95	113	92	72	87	76	105	85	96	100	108	97	85	101	91	94	108	112	115	90	95	94	91	117	97	117	114	113	111	104	83	99	103	114	93	87	93	80	114	115	91	110	85	86	86	93	97	79	102	104	107	101	109	95	99	99	90	97	90	78	83	135	92	84	93	94	81	84	103	96	81	95	83	109	108	106	123	115	98	95	98	103	97	108	84	106	99	93	77	106	94	99	101	104	106	88	96	89	93	103	109	88	109	107	97	88	108	86	92	97	88	115	105	101	95	79	99	95	89	101	79	105	91	84	83	80	87	110	97	93	76	94	100	106	97	93	115	113	84	107	81
3584	1833	7283	9448	4665	2153	1561	1031	735	767	526	392	356	324	302	334	303	291	291	267	299	272	263	274	312	286	291	264	270	279	286	270	280	257	298	268	288	276	273	268	272	269	273	261	267	257	297	289	300	270	251	283	271	258	285	280	323	267	277	267	283	317	276	273	291	278	273	263	258	274	275	272	262	269	279	290	282	317	282	311	288	269	261	287	304	252	274	293	270	293	264	281	281	278	285	297	276	274	297	287	247	249	273	253	284	281	279	268	267	282	256	280	276	264	268	254	294	315	272	290	282	266	285	283	230	280	311	309	303	261	273	277	288	283	290	279	265	298	276	261	277	274	265	256	281	270	283	286	275	287	294	269	292	262	271	285	253	273	233	265	271	272	263	263	284	314	280	271	276	267	285	282	257	289	308	282	300	272	249	284	288	275	306	264	273	305	296	309	245	261	298	273	273	313	285	288	292	296	295	317	266	269	298	253	298	285	259	231	287	268	286	270	294	281	288	300	258	291	257	293	284	274	283	272	293	285	287	259	282	281	274	297	276	274	277	303	268	298	275	279	278	280	258	290	284	295	270	281	249	267	251	293	288	256	277	248	269	273	274	290	280	307	304	259	262	285	264	286	269	261	286	284	275	291	268	263	290	280	285	308	261	302	287	270	289	255	303	264	253	293	255	275	244	267	264	281	281	313	260	277	262	273	305	267	282	258	270	264	293	259	278	269	261	287	280	286	264	271	268	272	296	288	299	285	262	293	283	267	267	269	279	286	291	296	271	266	270	277	292	305	269	254	236	296	269	251	271	253	288	262	299	287	271	291	270	263	266	254	272	289	284	278	273	271	293	256	280	272	266	290	268	300	261	300	262	274	284	270	301	264	282	273	261	307	272	269	284	281	253	265	288	268	276	268	256	300	299	288	286	306	266	279	273	274	263	279	276	292	253	274	286	286	260	296	270	260	267	284	286	282	293	261	288	282	279	282	284	290	279	258	286	306	292	287	255	236	271	287	272	272	285	278	280	287	282	300	285	286	292	261	256	290	264	300	249	287	286	269	290	304	257	257	281	279	264	274	267	270	286	263	280	306	269	285	285	289	288	270	277	293	276	276	295	284	271	269	299	291	258	285	263	250	286	277	267	265	291	284	282	253	285	266	275	302	283	299	272	285	270	276	262	284	291	261	278	274	281	269	279	277	255	280	256	257	289	303	274	279	291	252	292	272	281	278	267	277	298	268	316	267	259	274	315	292	291	263	274	298	279	289	259	291	277	266	267	272	272	275	281	279	272	284	325	275	256	275	300	265	266	293	291	279	285	317	306	295	261	258	258	281	263	267	267	280	279	276	284	257	274	267	292	269	269	260	307	285	274	256	262	282	299	278	255	256	281	256	255	267	268	293	276	282	311	280	284	276	288	281	284	271	301	296	271	291	275	303	292	279	273	276	292	291	278	291	268	289	296	307	264	274	279	279	277	302	271	275	276	284	285	279	238	287	286	271	283	275	285	250	266	300	299	260	287	304	255	282	267	252	280	279	259	279	283	294	298	268	270	285	267	297	296	279	275	281	313	295	273	280	287	286	278	282	267	273	300	295	272	277	276	291	251	270	297	271	273	273	274	293	263	266	285	292	288	282	289	251	266	299	269	295	256	283	298	284	300	296	303	269	272	292	268	273	296	276	288	287	305	278	279	273	287	263	288	269	267	309	256	282	315	281	254	289	268	252	279	282	287	275	277	264	271	282	322	296	286	288	258	277	296	247	260	274	261	284	278	264	295	250	270	296	313	275	261	292	279	268	253	270	268	252	273	301	290	302	284	264	266	274	258	267	289	283	284	296	292	264	257	277	286	296	294	276	283	262	277	279	297	254	283	272	277	275	285	279	312	283	279	276	288	297	294	259	273	288	300	254	284	268	296	274	255	287	285	302	278	280	258	283	265	271	272	265	288	304	277	265	284	292	252	288	295	251	310	276	307	263	264	267	280	274	298	297	304	293	282	274	285	276	302	296	260	259	275	269	298	260	277	275	283	269	294	262	265	270	280	251	322	279	290	250	283	278	277	259	292	285	285	270	257	301	310	279	297	266	259	268	252	266	321	294	307	259	287	287	293	270	301	277	271	288	244	285	287	271	289	290	271	270	314	271	286	291	286	290	286	282	286	257	293	253	274	259	270	270	278	299	274	291	294	295	298	260	248	276	279	274	263	268	255	279	266	288	273	289	274	304	298	289	239	262	302	298	297	285	245	270	275	274	281	288	280	281	279	301	295	273	260	302	243	276	261	238	267	257	280	284	278	279	269	271	294	258	262	265	286	276	295	283	288	294	283	262	270	272	288	269	314	265	265	302	273	281	305	281	304	305	302	278	261	288	250	285	293	280	270	272	274	266	249	260	325	275	272	287	286	234	252	250	294	287	251	278	297	279	267	299	264	278	256	269	280	286	296	303	305	275	263	238	289	291	253	285	259	272	265	257	285	286	285	294	300	286	273	280	278	282	285	278	249	280	286	269	293	245	280	303	289	270	266	276	283	302	299	250	258	272	256	262	268	276	288	270	291	275	272	280	301	266	255	310	269	295	281	260	305	250	295	266	271	270	279	277	258	260	293	304	286	284	272	273	279	299	277	273	270	253	231	252	295	267	293	271	276	269	282	280	272	271	264	252	287	273	289	284	276	273	257	274	282	281	287	308	280	274	277	272	295	283	274	324	300	270	279	274	281	297	281	306	265	263	247	304	248	299	255	283	272	262	278	287	260	260	281	276	267	283	264	280	267	265	281	289	288	281	287	274	256	285	311	229	279	286	295	266	268	236	280	268	271	258	269	286	300	248	291	280	290	304	280	269	270	291	272	263	328	247	267	287	283	274	299	289	267	280	246	270	269	262	280	274	269	276	272	289	265	278	281	283	272	297	291	256	277	259	254	291	270	283	278	285	301	283	246	275	255	302	306	279	285	283	289	256	265	270	287	261	272	298	283	298	317	283	293	286	265	266	269	298	242	252	277	311	262	252	265	276	278	244	274	269	297	310	281	278	287	267	313	289	287	273	301	263	293	311	287	279	298	263	249	283	276	294	259	306	277	254	298	278	276	278	289	286	301	283	294	281	294	238	287	275	298	264	265	292	294	268	246	291	305	287	300	250	286	286	277	270	280	281	290	277	286	278	282	283	278	249	282	293	244	288	290	280	275	281	298	293	264	280	263	283	273	310	267	268	242	303	249	275	277	286	276	268	259	305	283	280	283	269	250	261	305	266	285	284	257	256	315	283	284	299	257	269	257	291	305	265	289	311	278	286	264	289	286	272	310	293	270	288	245	299	271	243	314	286	300	270	279	302	270	290	271	294	282	299	278	285	288	318	292	276	285	251	293	254	313	284	274	277	290	297	276	295	259	274	282	267	311	309	266	295	269	298	273	276	294	268	273	282	265	295	259	271	291	299	257	300	254	293	291	313	272	257	257	288	304	281	290	291	283	289	295	252	274	294	275	295
15693	7988	7370	7732	3384	1373	973	712	538	676	561	399	309	277	247	271	252	249	253	228	245	225	227	235	246	220	254	236	218	204	205	238	210	208	183	217	209	190	215	233	197	202	204	219	225	197	219	194	186	189	223	221	210	220	216	187	207	203	207	198	211	203	203	216	226	197	203	206	205	185	193	183	190	185	204	185	204	177	204	196	206	214	221	179	183	251	192	197	213	195	204	214	206	205	208	196	199	193	191	210	175	218	188	193	198	209	181	182	198	196	215	214	213	199	208	198	195	199	191	197	224	209	208	195	195	208	221	192	181	218	203	184	194	240	234	210	193	180	216	195	211	212	202	206	180	224	227	217	200	200	209	183	191	192	198	194	187	185	207	192	226	191	188	186	232	210	194	188	199	182	188	231	198	190	175	192	213	218	210	199	211	212	227	200	190	198	232	194	222	184	214	194	216	205	199	187	201	226	195	212	205	193	188	212	200	201	220	194	180	206	211	206	207	196	197	183	169	190	202	174	221	208	198	209	220	207	193	216	174	194	206	214	215	196	218	187	211	162	199	189	218	209	190	231	205	195	206	222	166	201	220	237	191	181	202	214	207	207	171	180	215	202	164	193	208	202	193	209	177	235	167	194	185	194	212	194	251	219	203	184	219	245	182	224	189	213	193	209	235	204	176	216	209	192	190	202	194	200	185	210	233	216	196	200	212	202	205	231	176	212	215	201	202	212	198	194	225	202	197	202	209	205	225	213	211	219	222	207	203	170	195	207	229	217	187	205	231	190	201	218	230	209	215	182	176	187	167	199	220	197	201	218	213	221	191	199	184	219	197	206	203	200	171	195	193	200	235	176	208	233	217	173	230	204	201	179	199	196	226	211	179	197	216	191	207	203	186	167	195	190	208	193	195	181	199	168	211	205	207	185	218	200	185	211	214	223	185	214	188	191	181	203	198	190	206	179	217	222	208	229	194	221	208	204	195	186	204	216	195	190	210	196	202	232	218	210	204	203	218	202	219	216	202	200	185	191	191	214	205	214	217	192	202	179	175	203	203	192	192	225	193	182	201	188	200	183	200	207	212	211	204	198	197	180	205	185	190	202	212	224	197	206	218	209	198	217	213	201	213	210	203	209	198	183	192	167	200	214	217	190	211	211	207	192	207	208	184	208	178	203	232	197	166	189	197	204	204	222	198	188	229	202	209	194	175	199	197	212	206	214	210	168	167	194	226	189	202	179	195	192	194	213	219	218	202	186	198	216	217	214	193	174	199	226	205	224	170	229	238	198	198	221	188	192	183	210	185	197	216	212	197	216	202	196	221	216	192	185	212	207	200	228	205	210	186	203	218	204	219	175	190	233	180	196	194	192	184	170	218	200	208	188	209	173	201	187	197	154	223	204	208	208	179	194	190	204	180	206	195	179	227	209	194	189	174	206	222	187	217	184	195	210	189	173	181	221	198	223	211	211	200	178	219	205	198	224	196	200	189	213	222	200	209	201	201	206	221	175	191	216	199	193	186	213	196	194	202	200	206	219	194	212	204	208	229	192	232	198	218	206	227	185	233	187	201	186	215	206	221	186	199	212	196	221	223	210	202	201	187	195	216	192	234	180	201	188	214	221	205	184	204	212	230	214	205	185	189	212	211	197	205	213	223	201	221	216	201	182	206	168	201	195	202	206	188	198	191	220	216	236	211	236	209	178	166	197	214	215	209	180	215	200	214	175	191	205	168	188	220	182	218	216	191	190	182	200	176	182	204	183	192	198	187	199	200	201	216	194	185	177	193	204	219	200	188	189	196	224	203	197	200	218	180	184	239	193	186	187	190	192	198	216	193	205	211	237	198	190	207	209	200	219	215	203	169	189	191	207	200	190	207	197	221	181	216	186	211	193	193	199	181	215	204	216	200	193	205	184	194	216	201	179	200	208	192	185	200	183	218	181	169	200	191	209	194	210	220	208	199	223	209	208	172	215	222	209	203	219	180	211	176	227	178	200	181	214	198	204	211	209	198	194	213	201	222	184	197	184	191	199	218	211	213	199	199	191	229	210	216	188	211	216	195	198	193	206	188	198	195	185	187	235	247	191	201	185	218	206	205	199	186	191	196	204	199	195	196	198	201	190	218	201	203	191	213	196	228	193	228	200	222	197	178	188	219	203	228	204	197	191	175	231	213	205	198	199	222	195	191	194	219	211	219	200	229	210	212	209	195	186	188	176	237	198	209	223	207	203	224	198	199	185	207	204	202	210	197	196	232	218	210	212	198	211	186	181	186	203	211	211	190	207	190	172	198	199	218	201	208	201	205	181	211	191	204	191	182	227	210	205	189	240	220	192	182	188	202	209	205	204	189	206	222	198	181	208	208	206	203	187	207	196	194	202	203	201	221	214	182	184	196	168	192	207	199	207	213	211	201	172	218	200	215	183	181	192	210	203	193	215	205	212	207	202	202	210	193	233	202	204	205	187	169	217	208	214	191	219	201	184	216	224	185	189	200	204	201	188	209	194	211	198	201	219	244	188	218	209	220	191	186	209	216	206	209	195	214	195	185	205	174	176	200	213	190	198	189	203	196	214	211	165	218	202	204	200	196	185	215	167	215	214	199	191	178	226	203	207	183	173	191	188	196	194	190	203	212	191	199	186	223	183	188	199	198	195	201	188	186	199	214	198	198	199	196	195	178	184	196	185	194	188	224	210	241	205	189	206	182	208	219	207	190	206	195	186	190	212	157	179	221	220	246	220	216	205	215	189	214	201	194	196	174	206	205	211	215	216	195	214	182	179	195	182	194	194	208	208	205	196	209	193	210	195	194	216	184	186	184	190	188	180	179	187	198	196	203	207	204	204	207	185	177	186	194	210	217	220	192	197	209	180	207	189	212	213	205	217	200	213	204	181	203	195	179	198	181	199	219	199	219	182	206	193	212	204	235	205	186	163	178	201	202	205	195	170	213	175	212	200	208	227	222	192	195	204	194	200	203	216	169	223	185	227	226	223	222	225	216	180	201	221	203	191	208	194	187	198	206	202	213	206	220	192	207	199	203	199	198	224	189	175	193	198	183	200	220	212	202	208	196	197	199	184	208	192	182	230	183	197	186	179	228	226	203	208	206	166	228	204	236	214	204	207	192	197	183	215	190	194	192	180	212	215	190	217	198	201	173	207	196	205	195	177	191	206	203	236	226	203	176	207	198	191	199	206	206	195	207	198	222	214	187	194	160	191	199	215	210	216	211	201	195	230	217	179	206	208	217	199	205	202	218	212	211	233	207	221	207	201	195	225	193	182	187	215	191	199	202	182	194	215	202	191	180	192	188	198	194	215	214	178	200	221	196	186	193	172	210	195	174	238	220	210	209	229	218	200	176	193	216	202	191	206	220	221	198	202	178	180	194	202	176	206	190	227	209	200	200	243	205	192	211	212	211	228	206	232	207	211	196	196	233	190	213	180	198	188	213	213	185	208	165	199	210	186	187	205	176	207	229	181	183	204	217	199
9239	5751	13482	17871	10600	5747	4113	3083	2536	3683	2415	1542	1129	1068	853	806	818	754	727	746	660	684	618	650	588	663	623	662	610	549	604	546	576	568	552	577	512	521	506	569	542	547	496	573	566	505	572	563	530	555	578	526	529	543	512	535	555	523	565	494	540	483	496	529	558	492	558	528	514	518	492	573	515	514	444	479	500	555	497	497	512	509	549	493	500	461	499	489	480	507	513	547	507	508	492	507	486	542	544	467	457	500	496	530	536	531	506	515	515	516	527	548	513	553	558	539	470	492	508	504	511	496	498	506	524	494	510	485	494	481	508	526	534	492	521	499	526	488	504	491	496	546	515	492	526	495	481	498	523	515	552	500	512	511	542	506	515	469	499	486	542	478	533	476	491	524	533	491	508	503	516	536	505	526	487	525	516	490	532	512	514	526	537	545	529	514	529	474	477	473	502	509	512	502	526	483	530	502	502	505	467	527	474	500	542	515	516	496	504	506	514	525	497	493	496	505	483	533	482	479	532	545	537	497	514	513	496	527	499	494	500	550	508	545	500	538	526	483	528	502	493	490	483	483	510	492	527	524	504	479	549	517	523	548	482	498	510	556	509	498	480	503	511	508	513	541	540	514	528	529	490	519	504	542	487	509	526	505	493	526	530	498	510	538	536	501	532	492	511	509	521	531	482	495	490	479	507	513	496	476	523	529	531	515	484	492	533	510	498	535	479	507	486	479	479	509	539	516	528	493	464	517	524	546	509	523	540	495	482	510	508	507	489	515	505	501	527	502	496	520	539	572	521	543	496	556	512	482	523	569	523	480	496	506	510	539	573	533	492	465	530	513	521	506	521	499	520	480	512	496	516	491	494	531	507	511	506	531	539	551	496	502	493	496	509	502	526	514	514	499	493	483	520	534	518	529	512	481	468	553	456	499	483	500	501	507	516	520	502	535	479	534	530	483	480	500	496	538	500	507	532	507	510	508	508	488	499	540	492	531	552	529	501	512	492	469	488	489	540	509	486	498	504	506	549	532	521	523	533	514	478	506	521	525	511	493	506	504	519	505	511	478	507	517	514	508	516	493	536	525	525	498	503	517	510	495	501	483	453	499	525	489	538	484	488	489	492	471	499	492	509	505	502	518	493	504	522	512	504	515	536	460	548	570	547	547	571	514	490	485	499	465	531	518	511	483	507	475	503	495	482	485	535	520	551	537	492	511	454	513	501	516	508	551	504	509	497	558	505	513	527	524	523	523	509	542	463	487	526	503	472	503	447	509	514	462	515	484	505	556	503	546	525	497	521	515	508	493	511	488	517	517	526	475	506	488	499	562	500	462	506	521	448	529	528	502	540	517	519	512	500	525	510	525	561	522	527	492	528	525	512	510	481	536	495	495	490	521	524	455	504	516	547	503	525	546	508	502	518	475	505	558	524	546	460	468	472	489	523	494	501	549	511	521	514	488	529	526	486	520	486	508	494	526	476	525	506	498	517	496	514	476	457	482	500	474	516	520	468	520	528	491	494	490	524	498	463	494	506	481	499	428	491	525	523	481	491	523	506	502	485	516	500	480	513	517	528	473	511	475	489	490	508	502	503	468	530	528	501	506	523	504	507	501	479	565	498	485	549	503	488	496	464	498	494	504	501	483	484	547	500	519	520	551	504	503	503	514	493	517	487	491	477	529	537	507	489	485	531	510	523	478	486	513	557	494	496	524	520	542	499	563	523	482	495	540	523	548	511	505	509	472	522	513	507	504	524	524	489	511	509	516	489	503	503	531	509	526	505	487	535	507	532	487	500	506	532	514	570	498	513	525	513	513	544	502	516	492	495	515	501	521	525	513	491	497	540	493	527	507	479	505	517	488	513	515	481	522	503	521	496	472	509	478	497	459	521	484	502	472	484	525	504	489	485	533	538	488	488	507	508	510	529	507	486	507	506	487	518	479	522	478	529	478	501	499	523	537	553	521	455	548	519	515	508	525	521	508	494	505	489	558	536	470	471	519	466	507	496	522	529	533	494	536	548	448	534	571	504	546	534	513	506	480	485	500	533	519	522	517	470	489	524	507	491	483	476	474	482	472	547	487	512	500	519	519	495	523	520	547	519	512	483	503	505	486	517	501	484	488	506	512	490	499	510	499	509	508	528	498	507	506	524	482	512	506	505	515	469	447	549	543	517	557	523	511	496	502	476	482	492	477	549	492	521	461	512	494	486	557	520	505	527	469	476	538	507	505	527	512	514	525	528	526	505	552	508	486	519	509	544	529	502	507	500	519	522	497	516	499	517	515	519	506	543	529	485	485	517	519	493	499	518	522	512	498	469	515	519	501	527	497	506	519	500	492	516	486	523	555	463	514	471	494	509	509	507	500	496	508	517	517	463	503	510	544	489	533	523	500	477	553	506	499	526	496	508	550	487	501	507	529	533	501	513	479	493	549	470	515	471	507	501	515	495	530	499	541	486	498	522	512	519	525	542	498	496	495	525	459	507	532	471	537	491	495	511	475	505	510	536	521	488	504	495	471	491	501	524	523	490	502	531	520	472	501	506	525	531	539	506	530	503	479	522	497	527	496	501	475	515	498	512	505	517	516	537	509	494	517	511	513	534	543	493	508	510	502	518	481	516	531	507	520	541	488	522	524	499	518	498	456	507	486	470	533	491	498	519	488	519	518	506	483	522	519	483	509	496	523	469	506	518	528	494	478	478	502	535	489	492	487	532	534	545	493	514	522	542	522	486	493	517	511	497	517	512	499	497	500	488	507	485	507	500	488	466	472	521	490	504	527	514	532	454	510	544	510	526	507	505	550	489	474	523	470	491	517	570	525	497	494	490	481	525	495	516	492	549	518	500	519	500	507	531	523	488	515	474	550	552	520	513	454	515	499	508	492	507	506	516	531	496	507	501	519	520	516	481	496	500	488	497	483	523	531	494	533	534	491	518	485	529	548	529	482	560	507	501	484	549	498	514	532	535	532	532	487	459	500	529	509	527	496	537	529	490	520	514	508	498	513	495	516	504	529	496	516	519	518	522	539	542	522	493	486	515	503	450	509	490	518	440	480	505	513	517	499	468	520	495	504	514	537	529	523	510	518	553	496	504	523	495	473	490	475	500	486	504	494	485	480	489	524	555	517	530	487	527	483	518	507	532	498	534	491	534	488	487	485	521	495	506	503	513	533	494	500	504	514	490	483	490	529	519	506	481	514	500	552	457	512	478	477	513	493	525	503	513	501	526	505	475	499	476	524	519	472	460	494	481	512	494	490	472	527	462	540	497	482	465	492	520	558	498	493	518	486	563	522	481	503	536	507	554	498	501	519	543	511	476	513	544	502	539	501	540	546	516	536	529	504	494	463	528	477	506	514	505	475	525	520	451	491	528	513	500	489	523	511	533	471	487	515	497	489	506	512	496	458	521	493	507	494	508	482	464	489	516	508	549	504	497	529	495	462	549	450	520	533	529	550	540	523	512	536	536	480	554	475	531	488	523	505	497	508
25782	17918	11491	10683	4846	2107	1479	1076	919	2054	1090	556	508	435	419	369	384	385	399	375	373	335	319	360	360	347	324	346	340	356	342	333	373	351	328	317	319	329	332	331	339	331	306	354	343	349	324	330	328	333	311	366	336	317	330	354	343	336	332	299	359	296	336	315	329	322	318	306	335	317	310	295	342	303	309	318	324	323	346	347	331	390	324	326	348	329	310	255	305	316	330	349	336	324	316	311	322	348	296	347	320	342	318	319	320	307	311	324	340	309	359	324	311	303	325	345	362	321	354	322	335	344	317	298	321	314	326	352	334	303	331	347	321	363	315	305	277	322	340	344	330	336	328	299	370	344	270	312	321	315	355	307	301	311	299	333	328	351	322	356	326	273	340	330	308	323	342	306	328	333	314	323	305	312	290	347	336	302	318	358	303	294	336	315	328	331	318	292	305	358	315	326	354	338	357	338	348	314	327	320	340	316	356	323	351	291	275	343	322	301	310	297	318	338	354	346	310	343	317	321	302	349	315	337	324	352	313	329	336	311	315	301	350	328	298	324	335	309	312	347	338	320	311	316	343	337	336	338	341	315	303	343	309	305	346	330	285	280	354	348	318	331	293	318	358	336	336	367	302	309	354	351	325	354	322	305	330	339	325	345	355	319	343	286	297	328	330	344	309	335	340	322	342	328	290	337	295	323	338	329	331	275	349	302	310	334	308	322	296	324	348	329	336	311	326	303	326	350	316	336	366	331	311	330	337	336	320	323	301	325	329	318	344	333	300	348	336	320	307	336	344	314	327	320	307	320	283	330	315	315	292	338	312	345	340	328	322	313	316	337	364	331	355	348	331	349	334	328	294	332	333	322	335	321	332	315	311	348	328	344	309	312	308	334	372	297	330	346	299	366	326	336	342	316	320	330	370	336	291	344	350	269	347	269	303	313	324	334	298	289	321	348	302	337	316	313	314	348	304	351	311	339	336	328	355	331	327	346	324	340	305	298	301	294	313	308	323	330	320	316	327	290	345	332	330	334	339	319	337	300	318	356	327	321	309	323	317	342	332	327	296	316	319	325	324	320	302	323	327	328	335	307	319	326	324	338	338	343	315	327	327	297	323	345	368	315	301	318	311	342	307	306	301	314	304	374	335	329	313	325	323	321	342	326	335	316	288	329	356	313	319	303	322	351	330	330	348	288	299	313	323	314	318	324	304	307	331	325	354	338	345	344	357	342	364	329	301	317	329	347	330	296	319	316	306	307	338	332	345	340	274	277	309	318	334	328	323	349	312	341	315	325	330	302	323	353	292	296	341	364	282	315	315	336	321	347	309	316	327	301	325	337	302	313	372	337	325	305	274	342	318	289	278	302	375	320	351	360	290	322	343	292	305	326	319	321	339	297	311	359	306	292	315	315	358	351	347	353	362	303	309	324	327	321	314	315	317	310	342	347	344	333	311	324	291	317	388	323	324	317	324	311	341	329	320	296	324	315	336	325	300	318	315	343	335	328	319	349	327	324	337	351	321	299	334	354	323	301	338	319	304	322	316	313	310	345	316	314	335	317	338	317	271	315	323	300	322	314	318	331	335	329	355	322	313	313	329	306	327	336	324	345	354	341	332	327	347	336	289	325	318	309	324	318	334	289	343	329	299	334	313	313	358	329	308	301	346	361	332	330	296	308	299	317	357	347	334	375	334	311	305	309	309	326	292	318	321	341	325	327	346	337	319	343	314	311	319	296	336	313	329	341	373	297	298	332	327	337	319	358	339	323	292	322	330	329	312	306	309	306	305	310	361	329	319	318	317	329	354	350	323	334	306	334	334	354	329	303	323	369	319	348	314	364	310	325	343	311	297	322	340	330	336	326	340	330	335	330	319	329	329	313	335	328	306	328	308	355	321	299	315	334	339	339	327	326	305	327	377	300	310	324	323	313	337	303	341	333	336	311	322	314	318	315	318	336	309	325	339	326	318	301	290	337	326	296	297	347	318	314	325	334	321	348	306	349	341	317	338	306	344	298	313	351	338	323	297	331	324	353	299	336	326	316	323	339	340	339	314	342	329	341	307	326	320	307	328	327	347	345	326	288	361	325	294	318	294	334	339	372	339	310	321	345	332	320	322	323	333	316	362	334	330	334	313	327	325	292	324	300	332	314	313	318	310	338	316	336	340	322	309	301	329	328	338	319	318	306	338	318	319	317	347	302	320	323	315	343	344	349	303	307	315	304	322	311	297	331	287	378	329	325	325	339	341	366	325	355	366	345	344	321	324	342	327	325	330	322	345	305	301	316	308	333	354	292	342	325	326	331	324	310	324	320	305	339	300	302	317	283	338	328	330	296	283	294	312	327	322	333	372	341	329	337	345	316	317	334	342	324	332	320	314	325	310	331	288	349	274	352	364	355	361	320	316	349	300	291	303	338	318	322	371	342	314	329	320	330	319	314	318	352	350	318	343	316	301	305	322	302	335	317	313	337	311	361	332	317	326	364	318	317	301	283	313	374	356	321	355	329	307	313	308	316	343	289	345	304	372	345	356	324	279	311	315	293	312	335	320	316	354	298	328	325	316	315	284	317	330	360	360	312	284	310	357	332	314	324	310	327	336	346	310	315	296	316	354	320	315	334	325	323	344	349	357	343	325	354	304	336	327	352	312	319	332	338	321	363	324	333	328	334	308	333	322	327	346	356	293	349	336	319	314	312	336	308	330	350	351	294	362	307	360	324	311	320	322	328	319	339	308	282	320	346	314	323	315	357	345	336	340	308	317	302	314	339	319	288	324	318	333	304	322	349	326	339	327	329	301	304	329	308	320	333	341	317	355	334	337	274	330	330	329	331	323	302	306	335	348	324	334	310	341	337	332	321	338	327	301	318	328	295	308	353	359	308	293	321	315	329	328	299	329	336	320	322	316	311	328	303	320	309	345	335	336	306	354	353	330	298	317	336	304	307	346	351	310	345	324	320	329	342	301	342	340	352	345	347	341	308	327	334	333	320	335	327	320	336	310	331	315	331	340	317	307	329	301	339	325	332	304	305	321	314	318	322	279	345	294	321	328	313	328	340	312	335	300	353	316	388	339	326	291	309	315	296	303	342	337	299	319	319	328	376	344	367	348	330	332	305	338	309	334	357	335	328	308	342	300	316	269	301	334	332	344	340	315	359	329	317	340	305	316	330	288	305	335	356	325	298	324	302	289	309	334	345	329	335	353	355	361	314	331	316	331	322	364	309	300	339	333	310	333	300	303	328	310	318	368	312	343	306	303	320	324	331	317	305	344	337	335	323	359	325	292	320	368	349	309	343	310	333	340	346	332	333	349	320	303	303	322	333	299	299	311	338	331	348	349	309	321	327	292	321	322	338	325	332	318	362	304	313	343	327	302	356	342	355	315	303	300	354	319	327	306	325	331	357	289	279	340	313	312	325	336	339	329	322	344	345	350	333	316	277	348	308	293	332	300	319	332	297	319	321	325	346	316	314	306	336	344	316	340	306	347	318
13674	9337	17874	21406	12799	7817	6675	4759	4440	10296	4067	2294	1888	1821	1424	1362	1253	1217	1129	1131	1025	1033	999	994	953	958	928	884	901	904	852	919	881	889	814	844	856	820	809	852	804	809	836	786	859	791	816	792	842	824	779	786	838	765	775	739	773	792	770	768	745	771	820	784	821	781	785	823	747	758	752	785	732	782	721	759	749	757	768	749	759	756	731	752	795	746	762	836	744	723	764	791	743	704	776	755	773	760	723	701	804	784	713	705	753	752	786	787	765	739	753	732	740	794	781	735	750	762	780	783	758	744	785	789	766	734	765	701	732	742	768	726	732	725	743	750	743	749	783	741	763	752	777	763	737	766	741	708	736	726	704	738	734	754	722	754	707	760	767	764	736	702	729	694	740	706	744	767	766	746	710	799	761	769	736	745	754	742	778	762	762	726	756	756	725	784	775	790	739	718	752	735	703	723	729	741	810	711	730	748	764	776	772	735	703	716	721	722	765	704	672	756	759	741	784	756	734	747	729	757	774	738	786	751	710	750	759	756	747	725	757	724	753	750	757	771	780	716	743	740	742	796	780	758	734	752	724	796	750	756	747	760	732	678	732	740	735	700	735	744	722	737	776	726	738	772	745	745	721	817	706	708	739	763	739	732	809	734	742	757	688	722	769	726	729	725	770	729	757	753	764	720	682	717	740	817	738	773	793	718	793	787	735	790	735	758	720	757	742	778	700	718	703	715	710	735	775	748	712	734	757	738	761	761	709	751	698	752	730	724	727	741	773	741	793	745	755	730	718	757	770	738	693	744	736	752	733	741	782	721	733	741	719	753	737	762	736	774	746	759	736	754	719	737	751	746	741	774	765	732	728	755	700	728	720	745	774	749	767	773	759	709	775	762	758	711	776	735	733	731	744	748	740	748	750	715	762	761	748	734	686	730	753	686	771	786	723	768	777	755	743	758	755	730	703	765	730	762	738	757	724	724	744	723	742	749	703	736	733	758	709	716	712	764	711	742	771	763	776	757	746	709	720	730	751	715	706	748	724	742	747	738	746	745	791	724	692	722	721	711	790	724	697	777	716	732	746	713	733	773	730	778	709	757	745	805	769	708	720	693	721	748	784	773	733	753	749	727	741	773	748	726	723	754	727	725	736	713	700	720	740	709	740	745	772	684	730	761	723	699	690	776	728	731	752	746	725	706	723	714	759	738	740	766	716	761	722	727	806	752	754	735	712	754	707	708	764	724	743	722	740	734	758	718	705	716	772	748	773	691	711	740	767	778	713	779	746	729	713	740	767	752	738	722	743	723	739	741	737	709	754	723	719	700	784	771	834	698	763	741	722	775	703	732	744	735	731	758	702	745	754	791	729	712	740	720	775	766	744	735	754	749	766	741	722	746	774	777	706	677	761	709	728	699	761	762	742	760	730	750	707	685	792	708	740	742	733	711	772	719	725	731	726	740	750	769	737	750	706	700	732	762	765	768	741	747	742	727	746	780	784	712	800	736	725	762	790	680	799	747	706	709	753	737	727	792	752	683	689	734	766	715	756	747	724	750	755	745	756	725	711	741	713	775	753	711	750	737	752	707	718	801	710	760	763	785	727	741	740	770	750	721	729	757	742	738	733	732	694	764	768	759	731	751	719	719	733	771	746	730	678	741	753	752	741	729	729	719	747	784	733	758	743	716	744	754	725	760	698	743	760	721	737	747	768	796	748	744	755	759	733	800	752	750	715	787	774	743	744	771	686	688	721	717	721	723	725	786	710	727	738	675	736	776	776	701	806	755	705	783	754	710	733	752	724	756	751	714	746	708	720	727	721	756	768	696	686	751	719	744	765	725	716	716	760	705	707	760	773	726	702	722	747	750	710	728	741	742	722	729	763	715	754	796	734	712	759	747	750	702	754	729	686	734	702	772	734	771	688	732	728	759	740	707	713	766	775	739	821	745	732	772	683	733	746	787	754	731	779	745	767	737	766	728	762	733	797	770	733	785	702	738	761	725	755	798	742	735	763	808	732	709	702	730	773	785	759	721	801	762	712	734	750	748	732	703	757	726	812	740	740	720	723	710	739	704	735	749	751	729	730	765	770	728	744	792	735	716	748	768	737	754	713	732	753	746	737	722	750	751	738	736	737	740	728	765	704	767	778	753	735	743	741	711	726	713	753	711	731	743	764	705	733	765	787	756	687	695	707	772	789	776	757	702	763	716	768	720	763	709	689	753	781	790	735	759	733	744	713	740	773	743	734	753	727	718	710	675	689	707	714	704	757	722	777	751	719	751	725	751	751	752	735	744	777	733	763	704	745	708	733	747	746	736	726	754	748	750	732	732	738	731	794	730	778	765	727	695	709	701	716	735	729	789	716	694	684	716	734	739	727	735	712	719	774	761	766	684	762	763	726	703	750	709	757	684	728	744	697	731	672	743	765	742	726	764	733	746	748	745	729	737	716	754	743	711	781	764	720	730	753	741	740	709	760	719	774	755	668	746	746	723	730	714	701	754	753	763	724	732	709	775	739	764	728	712	720	702	760	729	727	766	710	732	743	741	736	719	756	698	755	758	730	714	724	764	701	766	727	744	723	760	748	733	734	759	745	739	752	723	787	772	749	743	722	766	766	786	782	713	748	773	758	726	730	746	760	744	709	695	730	773	743	786	744	749	731	766	744	757	753	738	757	728	693	761	780	778	767	718	702	731	787	703	782	719	716	736	729	748	757	776	782	706	734	757	749	783	750	764	727	706	808	736	756	714	755	725	762	723	748	762	761	745	750	731	802	734	704	725	769	771	742	771	758	749	696	739	739	700	726	767	717	747	729	707	765	736	712	753	770	737	694	771	767	758	733	786	792	740	792	728	719	717	719	769	755	736	776	726	740	776	737	736	733	717	734	702	739	731	766	733	729	768	770	687	776	772	724	695	745	728	764	792	764	682	757	751	779	752	730	797	785	772	788	722	706	733	744	774	715	751	751	777	770	747	788	700	746	727	759	738	743	736	767	752	750	756	757	745	718	737	694	749	713	760	767	724	708	725	704	712	745	788	706	736	742	754	769	736	710	762	773	718	719	745	808	741	708	724	776	802	705	796	707	719	753	770	711	752	714	738	743	768	756	752	733	719	755	800	716	730	744	754	713	756	739	742	735	802	792	728	763	726	756	724	784	751	725	741	735	775	780	737	766	757	742	794	723	761	701	722	738	785	753	723	726	739	669	737	725	760	794	766	731	770	727	752	751	733	760	765	735	776	740	671	710	739	778	749	745	748	792	726	737	756	795	739	735	774	775	689	733	744	718	714	689	779	701	722	720	729	786	769	758	758	717	792	751	727	767	749	760	704	713	748	775	750	782	710	707	725	747	731	781	733	751	728	727	712	705	766	750	743	785	727	755	764	779	704	734	752	726	740	762	721	756	727	716	773	770	705	754	749	743	700	765	711	782	770	741	788	754	688	755	705	781	722	754	752	705	693	804	735	760	788	728	757	718	733	762	786	708	783	732	729
5876	2225	3316	2392	805	315	286	216	188	150	121	118	99	96	104	95	85	101	104	105	110	112	83	108	94	90	76	98	93	84	94	91	75	101	106	91	101	92	87	96	91	89	92	91	91	84	89	71	87	97	94	113	74	95	82	101	75	83	82	75	107	81	94	94	101	90	116	97	90	94	83	75	110	87	107	77	101	95	100	102	95	87	80	79	82	93	83	99	98	89	89	105	89	77	84	93	77	92	78	88	91	74	103	61	101	107	106	86	98	113	105	91	78	92	76	94	92	126	73	78	73	85	82	94	91	85	71	99	78	89	86	92	108	80	78	96	78	86	90	96	82	89	101	73	86	82	98	116	82	75	91	98	99	85	86	78	88	90	87	85	112	93	101	82	100	86	98	97	104	86	84	77	89	107	100	101	97	85	109	106	93	67	94	87	96	97	87	80	103	79	65	89	96	97	84	87	99	98	97	85	84	95	94	90	100	78	83	84	66	91	84	88	89	76	90	103	93	107	108	83	97	99	87	82	89	79	93	84	119	79	97	105	101	91	91	92	101	91	100	106	94	119	68	80	66	113	86	91	90	96	94	101	93	97	106	90	78	83	98	87	85	106	110	83	82	69	101	91	94	117	100	103	98	88	99	90	90	91	86	79	84	86	91	89	84	87	89	99	80	93	97	79	88	102	103	102	89	85	91	97	87	98	121	91	78	75	78	100	100	113	76	79	78	101	107	94	87	89	112	99	98	89	101	87	91	92	79	84	94	93	99	79	87	79	91	80	105	106	87	86	82	106	90	89	88	96	89	93	77	105	98	80	110	103	99	102	98	99	98	101	96	93	79	97	91	69	83	98	111	98	94	104	113	104	94	96	101	85	88	93	83	91	103	98	100	103	89	75	84	89	87	74	88	93	85	83	99	80	78	112	103	97	96	103	100	82	103	89	67	97	85	91	82	99	109	74	80	126	100	88	105	103	100	85	101	100	94	99	112	92	85	91	82	99	97	85	101	90	98	95	93	88	101	74	94	80	80	100	81	95	91	89	83	101	95	105	89	106	82	98	99	91	88	96	94	99	95	85	68	95	99	93	103	92	109	103	88	88	91	99	88	82	85	81	96	88	91	82	91	123	87	102	100	101	102	75	81	87	96	88	98	94	94	84	83	106	87	89	99	82	88	100	80	103	99	111	94	85	84	86	84	112	111	85	90	94	106	82	95	113	87	87	76	114	76	109	90	81	84	101	95	81	109	88	89	87	84	101	90	89	87	86	73	76	86	107	95	99	84	88	94	100	83	79	86	100	100	82	78	82	95	82	89	95	76	83	97	85	103	91	102	91	87	72	81	103	97	105	78	82	99	90	94	103	93	80	94	92	75	103	104	77	106	100	84	94	103	83	95	100	71	101	94	111	79	79	86	100	86	94	89	103	79	84	91	105	82	111	83	100	83	89	84	97	110	89	90	82	92	99	84	83	94	106	82	85	93	86	91	96	78	88	85	96	78	80	82	92	75	108	96	89	101	77	100	76	90	75	101	84	99	98	74	106	108	89	79	88	75	83	97	102	65	102	101	92	93	101	86	107	97	106	84	98	93	107	108	115	89	99	88	97	88	101	84	79	92	54	114	94	74	70	88	75	93	91	105	101	91	100	114	93	94	104	99	91	110	77	83	96	97	75	97	84	93	83	72	98	97	100	104	100	109	103	91	94	91	93	82	96	101	80	90	92	91	87	86	72	106	96	87	96	97	87	100	106	107	87	93	93	92	105	98	80	103	97	105	92	100	105	106	106	104	79	81	97	99	87	71	100	86	81	101	90	96	95	93	84	88	97	88	90	102	85	82	76	89	108	112	93	78	105	103	100	91	88	91	86	81	92	100	92	100	110	100	96	94	98	93	93	80	97	89	95	94	92	77	91	98	96	90	85	95	85	89	97	101	78	74	85	99	98	99	73	77	99	93	90	87	84	115	71	115	114	97	83	90	96	85	89	95	99	94	83	89	72	107	76	92	86	94	105	84	62	87	93	98	112	78	93	83	81	88	85	69	86	67	102	77	89	95	113	99	91	87	88	77	87	81	109	78	93	85	96	89	82	104	85	93	91	89	93	107	87	76	98	110	81	94	82	69	103	92	102	98	92	96	112	90	85	93	89	92	84	88	84	85	93	92	97	88	87	106	77	108	91	100	93	99	89	84	86	112	87	92	108	107	98	101	101	89	99	92	88	103	104	86	91	90	76	86	97	76	81	96	82	80	78	91	100	95	83	91	117	98	97	80	91	79	117	96	98	101	77	107	91	89	78	103	73	85	99	78	97	100	94	85	107	85	77	75	91	86	115	97	76	81	97	100	95	91	82	100	75	78	83	112	86	81	98	105	85	104	85	84	76	93	86	88	85	76	82	98	99	91	90	91	104	95	76	73	94	81	92	105	106	91	90	101	78	97	97	108	80	112	89	98	86	97	91	77	96	85	85	94	92	90	93	96	97	87	119	96	98	80	84	92	91	97	105	91	99	78	103	85	80	77	81	88	94	97	99	102	93	92	94	109	112	87	89	95	92	77	91	97	88	85	91	86	75	95	83	86	85	101	73	74	73	97	108	96	95	90	88	84	97	97	97	83	97	95	88	80	80	94	68	99	90	89	99	83	111	94	99	92	91	93	98	80	87	87	92	81	108	85	107	87	93	91	74	73	80	84	83	78	105	85	74	93	102	97	97	103	101	94	100	101	89	89	94	107	88	81	85	83	91	113	77	80	85	88	104	79	94	91	101	109	94	82	93	92	106	94	85	87	96	85	96	90	84	98	87	95	101	87	99	94	76	86	87	72	91	98	77	85	94	75	111	86	113	85	107	95	87	101	96	77	108	81	91	78	97	86	98	97	87	102	92	87	66	87	107	101	97	91	82	90	90	98	83	100	68	99	97	95	101	86	84	91	102	101	79	98	82	93	100	102	100	79	97	95	105	87	93	95	84	97	97	79	105	93	84	89	109	81	89	100	94	86	119	109	84	84	78	86	92	88	105	78	86	81	96	102	79	93	106	91	73	94	91	104	99	83	99	92	90	82	101	94	90	87	116	100	90	100	73	83	75	102	93	84	78	91	94	86	89	102	79	91	75	100	82	91	80	88	86	95	87	88	79	92	70	83	93	100	79	113	103	114	89	90	87	106	96	80	86	84	87	94	86	84	77	94	81	79	94	91	78	80	86	85	80	84	96	97	93	97	93	102	83	96	92	87	76	76	103	96	100	86	101	103	103	119	83	100	98	92	84	90	99	89	105	92	105	74	98	102	94	105	89	91	104	81	117	85	97	99	98	97	86	103	90	96	71	96	108	84	87	74	88	79	86	91	117	90	88	119	111	83	91	91	98	91	81	72	88	105	88	85	84	89	88	85	84	103	89	86	87	90	91	75	85	92	85	113	103	98	65	81	77	85	98	101	106	80	83	101	105	103	113	92	78	95	102	100	90	100	70	87	90	98	79	98	84	121	107
3631	2124	7075	7434	3058	1333	1461	893	871	764	433	343	313	297	252	245	279	278	265	274	280	292	253	275	278	276	284	288	256	276	276	270	260	262	258	275	298	291	286	280	288	286	269	265	253	273	278	277	267	252	294	275	268	267	272	293	267	250	273	240	263	263	272	251	294	253	293	280	269	281	242	249	263	268	237	297	240	263	279	269	273	278	289	272	275	299	293	262	279	242	280	278	279	272	251	280	255	270	259	270	259	275	268	281	240	298	315	275	265	293	279	269	262	285	292	304	255	289	294	294	267	294	267	285	300	266	267	280	299	279	267	258	267	222	298	263	304	264	257	284	290	273	268	269	281	250	277	308	268	288	288	278	260	279	286	300	268	263	291	271	264	265	256	284	235	266	254	275	246	256	281	264	247	272	246	240	285	269	282	299	263	284	283	269	291	280	274	285	278	265	274	262	256	263	242	258	289	267	281	246	296	272	270	278	256	281	265	273	258	280	293	246	280	298	278	287	295	247	269	259	273	254	288	263	241	263	279	248	281	241	259	256	260	279	270	259	301	251	272	287	272	236	241	268	269	281	248	292	279	251	267	253	297	273	268	242	298	272	294	260	263	259	303	279	251	270	255	267	286	260	275	257	255	283	284	262	281	274	287	289	272	240	276	260	264	268	278	249	256	266	266	255	264	285	257	249	283	242	293	294	277	305	327	241	260	269	277	259	277	238	253	252	264	287	272	273	253	274	259	266	273	255	257	294	270	263	251	287	261	265	251	251	272	273	280	290	241	293	245	249	263	274	273	278	274	276	283	264	281	294	269	257	295	283	270	262	269	279	272	281	270	254	285	270	272	236	262	273	303	249	249	298	277	267	271	276	295	274	288	271	275	268	262	270	271	251	259	255	275	293	277	260	263	298	257	282	251	273	248	279	269	287	280	253	258	292	262	275	259	261	280	262	278	268	266	271	275	263	246	305	258	285	274	275	278	307	263	287	248	285	266	271	293	286	242	268	301	251	274	287	282	255	247	260	296	255	236	261	289	281	275	257	256	261	262	254	277	290	268	284	261	261	271	275	242	273	289	252	247	263	253	267	266	286	230	270	229	281	250	282	294	285	268	269	276	275	244	266	282	259	271	283	299	252	267	250	270	265	282	280	249	286	278	268	268	293	247	265	289	256	292	282	267	267	272	290	302	262	263	260	277	252	279	274	281	266	295	292	276	309	250	269	273	260	254	245	253	290	282	276	300	298	281	255	255	284	299	299	262	290	259	300	274	285	277	279	268	273	280	259	280	268	287	256	292	266	248	247	283	282	250	266	275	293	279	262	277	298	297	313	293	273	291	254	259	260	300	267	282	268	275	280	283	298	296	258	299	271	272	251	271	285	293	308	282	257	272	282	251	242	281	289	264	252	294	289	263	267	288	262	270	295	259	259	246	288	296	265	267	247	277	278	275	248	273	263	261	269	282	299	266	254	255	262	268	267	270	278	255	269	273	279	294	274	265	248	261	230	267	241	239	302	284	261	248	272	277	261	270	261	264	274	256	261	263	278	253	287	258	269	266	270	235	274	249	248	275	281	254	281	253	261	284	273	261	270	279	241	271	273	247	261	266	293	284	236	305	253	269	296	284	275	291	284	246	264	294	262	271	274	260	293	269	276	259	242	270	306	269	286	261	254	265	254	236	274	314	298	288	278	270	263	278	273	248	271	292	309	272	271	254	273	290	282	259	230	273	266	271	239	271	253	271	289	274	304	299	281	229	274	288	258	288	283	292	260	278	275	279	266	302	284	298	259	296	286	278	298	274	251	248	257	264	266	289	264	273	253	304	250	279	280	284	281	279	258	263	278	274	272	287	261	265	270	250	302	268	283	273	259	294	269	280	270	258	260	240	292	277	264	237	310	286	255	262	283	276	246	254	297	257	283	293	292	281	267	258	269	270	256	299	264	272	276	284	241	258	270	312	275	270	291	252	266	241	265	261	267	274	289	277	268	246	265	264	260	272	250	281	290	255	292	262	275	275	274	258	249	266	298	264	263	243	275	268	261	268	254	277	280	284	254	265	266	261	275	280	264	263	275	262	264	258	267	275	252	273	281	284	280	278	263	299	268	257	247	270	268	273	275	283	285	251	277	305	263	280	255	265	264	278	257	249	286	275	273	281	278	265	277	282	274	264	303	267	255	286	252	281	269	257	290	270	304	250	277	271	251	268	271	272	262	271	246	295	240	270	268	285	261	289	271	274	266	251	285	263	284	253	276	286	300	258	273	290	269	286	258	272	290	255	249	245	275	247	249	279	277	267	282	252	266	262	272	272	292	270	258	245	280	246	257	256	246	279	304	280	288	268	276	270	254	284	246	248	265	270	264	265	260	302	271	287	279	232	283	278	266	271	268	302	302	262	257	276	257	248	269	248	278	276	282	289	265	281	259	298	270	259	285	255	267	263	306	287	269	289	290	251	262	277	277	294	253	290	299	292	248	271	307	264	259	259	279	288	281	274	254	244	252	294	256	259	268	261	281	280	296	240	261	269	248	278	275	258	235	274	261	242	239	275	265	259	271	289	247	257	258	279	261	279	243	233	268	250	263	273	281	277	295	280	288	274	276	274	276	278	291	288	253	250	257	253	265	280	297	257	282	264	264	294	279	242	280	278	286	255	269	277	282	248	257	261	277	279	264	253	281	268	269	261	269	293	292	304	278	274	255	252	268	254	316	289	282	270	272	264	264	266	250	299	293	254	293	264	299	282	306	297	295	272	290	307	282	265	280	268	305	274	268	282	257	263	277	266	274	286	276	251	276	267	278	299	283	256	264	247	247	267	284	245	257	264	279	275	260	284	264	269	247	299	250	256	274	244	274	263	271	287	277	288	310	275	284	283	261	258	226	257	275	258	264	261	274	277	278	258	279	276	260	290	234	295	269	265	255	260	246	265	289	252	274	316	266	311	270	272	287	260	283	276	265	280	256	288	253	265	250	271	277	260	253	285	253	250	272	255	309	248	282	276	275	272	278	278	245	277	268	277	224	273	274	274	283	266	272	277	240	267	259	280	283	263	299	273	256	290	251	261	272	315	299	256	275	275	255	295	290	265	262	291	269	287	287	267	267	269	289	245	251	300	264	237	251	251	286	249	247	248	254	266	275	289	295	277	296	245	253	278	252	265	270	287	296	283	284	269	276	258	294	282	268	230	258	263	255	257	259	275	262	265	265	261	276	263	279	295	264	273	279	263	273	287	272	263	278	289	276	261	297	261	288	275	270	246	285	276	268	281	269	261	282	304	267	311	280	271	299	277	278	250	285	269	279	256	312	272	282	274	254	264	273	262	271	292	266	267	285	271	264	264	280	278	242	254	252	273	280	265	268	266	260	246	297	282	257	262	291	297	258	254	280	289	278	275	280	265	299	233	296	264	260	239	253	292	230	273	266	288	306	276	275	288	302	262	258	288	295	259	267	262	256	252	296	270	278	265	261	259	285	259	265	285	294	256	277
18238	11525	6678	6343	2167	999	873	623	565	941	495	323	272	289	255	237	221	245	228	200	229	248	241	234	239	229	215	209	207	229	201	227	208	209	202	182	191	195	210	199	211	230	203	183	215	199	190	215	232	198	214	213	166	166	172	219	210	182	240	194	181	187	214	190	207	227	199	203	207	212	189	176	219	192	206	192	214	179	172	181	197	217	182	188	205	196	243	187	198	207	223	183	201	203	193	213	166	207	184	184	216	207	196	215	203	195	209	219	196	223	179	219	179	199	150	199	207	176	199	221	197	225	201	188	225	220	223	208	216	184	191	203	207	167	191	189	159	183	183	216	203	199	195	202	202	213	207	199	212	180	197	191	186	212	196	212	210	180	189	218	210	199	200	190	199	188	199	180	191	206	188	228	210	195	160	186	222	215	200	186	184	212	218	229	198	217	175	183	216	194	202	179	190	221	208	189	211	206	194	177	201	194	213	198	186	205	215	195	195	211	182	213	175	194	200	205	196	207	191	191	194	191	179	183	193	217	220	207	204	211	187	201	200	226	205	188	213	207	183	180	194	188	200	238	203	178	187	206	208	202	201	211	184	220	213	187	208	192	222	194	200	198	213	188	208	225	188	218	180	194	210	221	208	218	210	217	205	197	207	200	217	225	206	215	192	217	206	213	199	200	207	200	219	189	209	211	213	196	217	209	199	214	181	187	211	191	201	210	182	213	205	187	199	221	220	226	209	201	208	191	220	208	228	193	198	198	185	182	179	226	163	183	186	225	196	188	201	192	207	199	227	204	208	196	205	226	195	205	183	170	179	192	204	203	241	228	224	188	194	209	200	203	206	193	194	217	201	209	182	215	216	206	211	168	200	167	211	185	219	182	229	213	177	204	218	185	174	181	192	186	213	174	169	187	197	190	205	190	202	208	203	197	204	196	186	199	218	186	208	198	187	199	167	194	194	174	193	196	176	202	173	185	178	207	226	200	173	187	185	173	182	201	211	206	182	195	178	201	189	218	211	208	187	200	206	193	219	178	175	163	194	217	199	203	185	191	184	224	190	206	187	195	221	204	201	195	182	178	177	200	212	208	202	190	201	190	199	206	195	195	173	210	209	199	206	202	202	196	187	216	208	211	198	226	188	201	212	195	199	181	164	200	208	210	193	199	198	210	202	175	215	192	172	192	216	216	182	228	193	227	224	214	235	219	185	206	206	206	195	162	194	208	185	176	184	205	180	181	211	183	181	207	201	222	208	205	218	200	218	196	215	202	175	205	206	199	206	192	209	208	219	211	176	190	186	192	205	200	200	221	186	188	180	199	212	197	216	221	214	200	221	213	185	203	199	196	187	171	225	256	169	190	216	197	228	196	200	216	192	240	205	200	212	187	193	210	214	188	197	198	206	196	179	191	179	184	211	214	196	213	209	222	192	190	214	198	190	177	222	189	224	203	204	205	200	185	206	192	194	216	203	173	196	209	219	229	188	166	205	176	193	194	203	207	205	195	197	204	195	190	218	208	198	222	190	218	206	229	201	205	200	185	179	202	212	194	185	189	190	212	197	175	217	202	220	192	210	195	209	217	165	224	207	187	181	212	167	182	217	175	202	215	203	206	193	225	183	204	179	199	213	214	233	209	177	205	219	214	155	212	192	206	213	207	206	185	201	199	191	190	201	223	209	196	177	204	184	223	205	200	211	230	212	203	179	199	200	203	204	193	213	197	193	196	209	208	178	199	206	186	206	187	200	208	214	163	194	203	193	207	188	194	215	192	185	191	198	182	181	210	191	210	216	210	186	165	184	221	182	205	222	212	198	187	195	196	188	205	219	191	196	179	209	189	229	189	195	211	180	212	179	186	202	211	200	218	216	211	188	204	221	171	193	211	225	229	192	216	192	196	216	200	182	204	188	205	217	198	217	167	228	220	215	189	213	212	188	197	192	176	185	198	208	217	176	208	190	220	192	230	204	171	178	202	199	181	208	216	208	193	193	197	180	198	209	211	198	202	188	178	217	201	180	186	181	217	200	199	197	221	195	196	233	195	196	192	185	200	194	204	205	240	213	171	171	212	205	196	176	202	228	204	219	223	195	189	180	182	188	205	196	220	202	210	206	197	221	215	202	191	194	214	194	215	202	199	199	211	204	211	205	214	197	200	183	189	197	212	200	213	195	185	212	199	195	188	171	210	206	223	185	208	204	199	213	196	200	198	209	200	176	208	186	190	196	216	175	212	211	198	228	205	200	213	196	182	185	231	189	211	222	183	211	196	205	175	191	192	201	194	178	235	183	196	196	199	192	178	185	194	211	186	178	204	208	193	197	209	233	236	194	203	202	167	196	211	191	204	184	231	206	182	189	201	172	207	191	190	180	197	214	196	229	214	211	198	219	201	199	193	189	213	205	238	199	231	229	194	186	222	182	188	208	208	205	202	219	174	166	204	218	208	195	205	225	201	198	219	209	192	219	197	186	197	202	182	207	196	212	199	173	189	184	191	218	186	190	206	237	218	192	199	219	172	186	193	181	209	195	191	201	202	199	205	182	178	193	192	209	211	181	216	201	187	190	195	201	198	189	172	180	204	182	195	182	213	199	185	210	209	176	181	221	194	180	178	169	209	203	212	195	205	197	203	230	187	172	209	217	196	209	191	191	188	225	192	197	184	204	178	201	203	196	198	217	183	199	212	195	202	214	201	215	200	191	168	199	199	207	193	209	213	194	213	195	201	179	197	175	202	224	194	221	189	197	220	180	184	203	195	198	196	209	202	198	191	181	188	181	218	214	215	194	224	201	193	203	219	202	198	241	205	209	217	195	206	207	182	215	195	209	176	245	196	195	211	193	190	169	198	188	200	252	225	189	192	201	199	212	183	198	200	194	191	204	203	178	211	189	204	199	187	225	200	212	203	200	216	203	208	198	177	199	189	202	224	196	203	221	197	221	213	178	219	188	225	215	205	188	205	195	204	197	173	210	210	186	222	192	170	202	200	215	190	221	191	193	195	214	232	227	204	202	188	199	212	194	204	165	189	202	178	185	199	226	208	204	178	200	183	207	175	180	194	222	194	208	199	210	205	225	208	161	198	197	213	177	219	173	223	195	204	187	179	200	233	203	197	172	209	182	203	212	196	197	219	182	209	209	203	211	227	176	205	175	215	189	218	187	210	202	220	194	191	198	188	173	208	208	177	181	229	206	199	203	190	220	195	211	207	187	182	192	183	223	205	233	210	219	183	185	213	187	205	188	203	234	204	177	224	183	185	201	185	206	177	215	171	197	212	187	202	215	200	196	206	195	208	201	197	169	195	173	180	199	182	187	170	215	186	212	242	207	180	175	193	183	188	207	190	192	203	205	209	218	218	216	195	188	171	193	201	212	191	199	213	201	191	221	209	213	195	203	213	193	152	204	180	199	177	199	219	223	206	196	207	205	207	178	218	188	210	211	208	206	201	199	230	195	227	220	185	204	180	185	196	189	185	199	225	193	205	200	208	169	187
10993	7071	12114	15414	7003	4314	4092	3211	2847	4857	1933	1227	1075	1041	883	841	760	752	703	724	658	645	667	593	600	656	597	572	601	618	624	558	560	595	569	578	566	563	578	527	535	577	547	515	555	512	532	549	533	538	538	500	513	519	490	521	543	493	521	589	565	535	535	559	497	505	506	570	483	469	520	480	500	545	480	531	515	548	499	536	513	511	507	507	502	530	545	523	482	524	504	511	521	533	463	478	547	507	520	528	516	489	513	573	527	524	501	484	529	477	527	542	538	528	502	502	517	497	504	486	515	519	466	490	498	477	473	524	491	519	527	481	511	505	510	531	503	539	512	519	490	496	516	508	506	511	537	544	536	508	498	494	530	507	484	495	499	519	508	513	500	542	553	497	485	531	476	490	510	483	465	508	561	530	488	505	486	516	504	476	525	502	551	490	506	486	573	481	482	548	506	482	506	494	519	516	522	530	512	499	522	503	517	529	515	508	505	486	533	531	486	505	502	481	463	510	543	482	494	542	533	476	526	518	493	488	506	492	480	504	520	490	482	530	518	497	518	530	476	530	497	519	532	465	525	482	515	523	495	523	498	466	495	476	516	533	498	510	490	538	482	519	508	543	507	493	504	483	481	544	499	525	498	486	488	498	543	498	501	491	482	527	461	504	505	531	534	507	497	517	532	499	533	493	495	502	491	481	498	469	527	499	505	525	491	502	537	521	523	499	492	518	557	489	537	518	520	507	453	529	505	488	467	556	539	515	510	521	493	487	534	509	517	504	524	520	531	473	514	523	470	547	483	490	515	511	500	481	486	531	497	484	476	487	490	555	518	497	511	486	515	489	515	500	514	497	494	550	488	528	518	497	495	498	504	524	522	501	530	481	492	491	503	510	516	487	491	503	466	508	539	531	482	555	484	474	537	487	528	478	487	488	499	524	533	512	524	516	494	508	488	473	486	536	551	493	489	478	492	457	520	531	549	502	456	491	524	470	490	494	475	512	513	488	496	497	509	524	520	493	465	519	484	519	468	490	520	505	500	529	522	492	529	490	528	509	480	534	515	512	475	518	510	537	522	481	476	520	484	494	520	486	458	458	513	507	514	492	500	526	447	531	504	489	506	510	514	517	520	488	541	519	518	539	466	474	503	552	524	480	536	506	507	485	484	513	494	504	481	518	520	522	494	525	497	504	466	499	502	481	525	472	494	506	486	475	494	511	492	483	516	519	517	504	534	475	501	445	504	495	514	491	511	469	512	480	550	554	491	509	480	506	529	505	484	472	535	524	503	498	499	485	481	515	500	504	481	508	493	518	524	516	480	532	486	509	508	502	505	517	480	458	486	485	507	486	461	486	502	501	530	516	506	477	535	467	530	507	519	522	488	516	556	520	506	487	489	499	521	534	526	535	514	497	504	495	526	532	494	481	510	493	543	532	494	502	496	474	506	486	523	488	501	526	547	505	476	508	519	521	513	514	515	512	510	497	516	493	488	502	546	525	476	499	467	512	492	495	530	535	519	526	484	509	509	493	520	516	483	492	484	514	535	520	555	526	547	502	518	500	509	477	522	492	541	516	506	495	555	512	485	517	514	496	476	485	542	465	509	482	538	537	521	524	486	541	514	507	510	509	535	517	520	508	493	478	485	521	501	478	521	507	458	515	515	490	500	512	478	501	492	523	487	523	515	536	500	527	514	510	526	450	479	477	494	513	504	515	531	503	493	512	496	461	503	509	522	515	507	514	536	463	518	504	508	477	504	494	522	474	472	524	513	473	514	476	506	523	546	507	498	479	497	508	471	480	532	511	486	501	511	532	465	491	487	490	513	526	527	509	460	530	500	485	452	512	495	456	518	477	472	476	543	548	479	503	526	505	522	530	443	472	505	516	518	544	492	513	531	494	512	517	513	501	515	498	458	501	475	532	524	540	512	468	495	481	523	515	491	507	481	517	496	490	491	553	477	508	492	492	501	512	500	520	488	532	477	501	559	505	522	522	524	535	500	502	500	541	517	443	514	481	515	568	527	459	529	494	514	534	485	537	498	470	483	492	518	471	494	496	456	459	480	481	492	552	499	484	474	478	475	527	516	511	533	531	523	511	506	535	503	489	494	525	514	474	482	523	497	486	518	492	507	507	519	510	552	522	523	492	510	516	518	519	472	500	491	549	522	491	485	503	564	483	479	576	541	543	507	493	492	484	498	505	500	516	490	475	499	484	519	486	512	544	511	492	520	521	519	474	511	526	478	519	520	510	492	457	511	483	494	513	510	513	512	486	476	498	515	554	523	510	507	491	494	536	466	453	541	517	511	518	527	523	541	511	497	536	487	476	487	492	498	508	493	515	486	508	497	492	528	515	532	496	484	536	495	482	484	513	502	554	485	500	496	472	487	515	504	527	511	488	523	476	530	526	512	516	525	478	504	472	520	505	511	498	497	468	504	497	548	518	492	490	510	543	514	474	490	506	505	526	484	489	497	520	511	514	525	508	528	460	484	505	505	532	491	497	510	494	516	521	494	481	476	500	512	514	490	459	525	515	509	494	496	447	507	506	519	457	508	523	512	483	508	475	515	482	512	516	507	527	503	508	523	466	510	482	517	514	501	490	523	476	501	476	487	535	492	512	538	511	524	506	463	516	509	516	521	489	475	483	541	479	510	521	560	523	536	504	525	501	481	506	485	474	526	553	493	478	515	473	506	497	485	480	480	521	511	524	535	521	491	482	549	528	518	519	495	513	501	517	498	481	520	498	489	499	492	491	458	510	538	501	507	498	470	474	473	501	492	513	492	532	500	504	504	511	505	482	487	526	505	499	494	498	506	537	498	495	493	499	537	526	494	502	504	515	538	507	479	510	523	505	503	526	500	511	541	484	529	544	498	494	481	482	513	507	512	500	485	480	519	533	520	499	499	469	512	488	536	481	498	521	514	494	472	500	476	530	528	495	511	501	485	500	515	512	506	501	502	518	480	491	506	502	500	505	533	486	546	506	512	482	528	497	489	481	498	518	496	481	505	482	510	515	478	546	499	531	555	498	490	519	464	507	529	495	480	492	495	500	496	501	515	521	478	484	541	488	492	471	494	544	472	512	534	515	523	491	482	521	473	472	510	497	472	501	535	491	538	512	529	538	505	459	509	535	516	485	497	506	480	492	512	545	506	473	515	510	456	507	493	490	480	459	503	508	478	519	537	496	523	491	503	474	521	495	511	516	484	481	492	499	462	522	517	529	490	494	522	510	520	504	493	486	470	503	517	452	492	475	515	508	505	501	516	526	505	524	510	492	531	512	533	495	485	526	471	504	495	473	484	520	534	494	531	519	512	500	511	497	518	473	534	542	531	498	494	515	501	522	505	519	479	487	521	498	503	501	522	519	485	495	497	511	527	513	476	534	511	499	479	513	527	504	481	497	525	492	499	477	472	508	516	494	491	474	527	521	515	514	505	514	505	490	499	496	490	487	489	465	499	507	467	520	523	479	539	513	508	502	480	552	519	503
27516	20827	10584	9369	3453	1788	1568	1196	1019	2385	824	510	430	444	424	421	418	393	381	335	363	358	351	329	332	380	345	366	349	332	397	360	356	295	306	361	345	308	329	331	349	324	310	370	314	342	292	350	325	336	301	353	341	315	327	293	321	293	341	334	343	331	302	308	340	306	364	329	308	345	338	307	330	312	349	337	339	312	317	343	313	299	316	310	296	307	324	326	335	350	333	348	309	333	347	352	348	321	345	323	349	294	302	345	317	333	318	332	294	311	339	317	289	320	327	281	313	305	341	325	327	351	302	283	324	294	280	301	325	331	364	294	316	367	315	372	337	361	309	298	307	334	336	298	309	314	314	313	329	334	354	354	306	327	333	316	293	316	323	302	316	332	321	357	348	334	341	343	297	327	325	316	314	314	326	289	342	319	304	329	323	331	332	339	339	315	292	358	311	356	318	326	312	330	336	355	328	325	317	336	351	333	314	314	318	306	287	317	323	287	315	333	295	305	345	344	319	323	342	343	336	321	310	346	322	292	323	332	316	315	324	345	341	346	357	318	322	312	323	345	317	317	303	336	330	314	340	303	303	327	320	305	327	327	314	335	354	330	305	311	279	305	321	302	315	331	305	321	324	331	341	305	356	298	356	308	312	335	330	332	339	340	318	353	327	347	355	324	341	336	330	344	314	350	287	319	279	339	348	302	279	327	310	343	295	284	301	314	344	310	315	326	326	308	334	293	309	321	337	310	327	314	309	293	336	302	352	324	344	333	292	332	334	331	314	344	337	323	332	349	345	330	343	299	328	360	326	329	326	331	280	329	350	327	317	302	363	327	343	354	347	329	308	316	313	300	351	311	310	344	322	384	311	306	350	346	352	325	347	320	307	305	333	350	338	306	304	326	265	333	343	332	332	318	337	313	328	324	297	297	294	327	350	315	314	358	313	315	305	336	326	327	332	292	313	322	327	345	301	310	344	312	351	304	311	303	350	333	310	354	315	330	316	324	322	314	310	353	309	346	316	335	310	331	337	311	322	303	321	315	310	314	328	331	303	278	333	327	316	337	306	314	300	329	334	327	382	330	350	299	319	323	365	347	310	326	318	327	338	330	329	300	338	301	303	336	299	336	329	327	285	333	312	326	328	326	338	307	306	312	319	300	315	355	320	320	344	318	292	375	289	322	302	307	308	318	311	332	342	303	348	299	311	325	307	308	319	320	314	324	327	361	339	333	346	336	315	336	327	355	334	343	301	303	340	310	327	308	340	322	318	305	336	361	330	349	299	325	358	318	284	325	330	340	364	327	326	318	299	301	322	304	307	309	316	356	316	321	342	303	331	333	315	310	289	300	337	325	310	346	343	352	320	326	289	332	324	341	317	307	300	306	318	356	323	359	325	302	331	323	355	318	353	322	321	342	319	313	351	349	323	326	304	320	312	327	288	294	293	348	323	349	325	354	315	335	325	345	308	319	304	351	308	306	301	336	332	305	348	315	364	339	313	322	321	325	283	337	325	295	289	317	292	331	344	308	333	358	319	315	322	351	304	324	309	320	354	372	339	339	327	312	363	328	334	292	307	305	332	314	337	339	304	310	336	317	349	321	331	292	328	336	308	335	298	290	308	354	326	337	325	305	304	305	311	307	328	343	317	325	347	327	322	344	312	328	271	339	327	307	364	303	345	321	296	301	281	338	315	342	347	362	283	347	346	340	317	324	301	309	307	314	328	305	318	321	328	338	312	346	332	313	291	336	291	332	285	325	327	349	315	335	322	349	303	305	296	303	347	333	343	345	305	382	311	307	328	309	314	301	367	338	308	312	321	332	318	298	357	331	327	313	319	304	324	360	327	316	333	313	327	324	327	319	322	311	332	331	337	333	344	321	314	337	368	324	292	320	307	303	318	335	323	321	313	329	336	324	298	302	338	369	307	313	302	340	336	303	332	299	295	350	304	332	313	320	318	293	321	309	304	322	333	318	362	331	333	324	312	349	322	335	304	348	304	298	345	325	311	299	322	316	346	351	311	305	333	327	315	300	314	320	338	356	337	332	296	293	353	356	338	339	311	322	345	284	331	307	318	327	326	320	321	313	320	326	331	300	301	315	327	327	321	320	324	318	288	326	313	319	350	307	319	304	305	296	280	309	329	303	351	336	311	294	365	295	287	301	329	317	323	326	280	320	324	376	308	321	316	320	313	315	295	316	333	360	343	304	315	343	347	335	347	347	309	273	315	332	280	303	359	287	328	328	304	357	328	323	302	288	341	332	350	311	338	314	325	310	302	342	358	348	311	341	340	308	346	325	320	287	333	332	321	341	310	347	356	348	330	282	300	308	299	326	337	335	318	306	345	335	297	318	331	316	333	299	299	327	326	356	310	322	308	339	298	312	337	295	345	356	296	339	329	314	315	340	323	301	328	295	280	330	303	312	367	326	324	337	296	287	289	322	330	319	323	309	313	332	321	298	319	324	321	326	324	335	322	329	316	273	340	341	330	348	339	357	324	312	295	337	312	334	313	346	327	311	298	317	295	319	302	332	306	294	314	307	315	374	319	320	321	327	317	330	316	333	331	302	313	342	322	331	314	305	324	331	331	313	341	347	329	306	297	327	331	327	329	330	332	327	326	352	328	315	324	320	357	300	320	336	328	343	300	319	310	299	322	313	313	337	346	333	319	307	333	313	315	295	350	350	324	355	329	297	334	321	305	336	282	306	354	311	327	328	319	324	311	305	333	308	284	372	304	334	298	302	322	340	371	337	357	321	308	333	337	320	294	320	326	337	317	309	325	340	323	343	335	285	306	351	321	328	296	318	321	320	331	272	284	305	294	319	357	346	332	337	374	354	317	334	329	308	268	340	316	305	335	336	305	313	338	342	355	290	308	344	337	347	321	302	307	336	338	304	328	327	328	304	297	312	310	312	311	331	319	330	302	320	306	285	312	322	341	367	320	304	290	310	324	285	303	331	306	308	354	317	298	325	336	324	317	315	346	319	322	317	302	332	322	301	316	326	336	351	345	323	326	340	328	311	294	320	297	306	345	302	352	333	304	320	320	362	330	308	324	314	337	309	304	329	309	312	302	337	306	323	327	340	335	333	331	309	335	331	324	328	346	306	309	312	302	308	328	321	312	340	317	327	338	305	351	350	322	345	345	322	344	314	322	338	291	317	313	332	365	328	319	315	335	343	338	316	316	333	315	309	337	345	362	307	325	309	277	370	354	312	301	307	329	325	311	328	359	297	290	341	284	305	294	320	327	314	343	323	315	305	332	349	316	331	339	311	362	316	327	311	332	379	332	323	337	317	308	318	328	303	319	316	327	321	318	303	312	322	281	316	317	313	333	307	322	317	323	316	318	290	287	349	331	331	295	336	330	286	277	295	350	317	305	292	326	310	353	327	344	342	311	372	331	323	335	309	315	336	342	331	323	351	312	347	311	317	311	326	329	326	311	330	328	335	320	315	323	337	298	314	345	343	319	333	332	290	346	326	295	304
15045	10204	15273	19355	9932	6762	6668	5540	4584	11383	2825	2153	1850	1758	1452	1259	1243	1173	1069	1067	1061	1023	969	964	986	949	926	950	966	888	896	848	899	848	810	877	844	836	854	857	808	837	828	827	831	839	816	845	794	832	812	788	807	783	821	796	721	765	747	817	790	751	784	766	705	762	801	751	758	779	763	784	788	805	772	725	757	764	762	736	775	761	755	748	726	771	743	728	794	777	770	725	763	808	753	751	734	786	704	725	764	745	784	787	721	724	697	747	712	757	794	744	762	722	706	747	690	721	710	696	768	701	750	749	718	736	781	720	761	735	767	771	705	772	762	781	730	707	766	732	799	758	755	728	763	736	732	742	712	750	726	733	754	759	704	704	761	781	692	712	803	757	768	738	708	711	720	741	732	675	740	748	695	805	742	742	759	709	773	749	786	757	731	729	760	743	748	759	746	733	769	689	774	746	736	748	778	743	753	728	775	715	738	725	777	658	742	705	762	747	759	734	722	767	703	742	745	648	715	725	729	708	793	782	810	763	710	736	730	738	744	716	745	752	781	741	761	731	718	750	765	734	753	708	729	745	719	757	806	710	726	736	748	744	741	716	701	691	707	744	709	736	736	771	732	745	734	706	700	719	733	746	729	768	796	750	737	677	727	778	697	748	715	731	761	768	733	748	751	712	695	736	759	711	750	732	688	773	722	775	764	703	770	729	730	760	727	761	734	731	706	724	739	721	698	674	730	712	747	695	738	762	746	734	748	748	696	727	716	691	816	753	751	779	737	703	765	743	775	719	769	742	712	754	751	746	730	717	787	690	771	761	704	730	745	746	672	751	791	761	744	788	739	745	768	771	756	720	759	706	763	740	698	755	712	739	707	710	792	749	751	766	705	733	743	750	774	710	695	750	733	710	754	741	729	693	759	807	738	717	715	734	779	719	728	698	721	729	769	758	720	747	754	795	715	704	769	734	759	722	744	745	740	692	799	723	774	769	698	747	775	750	747	729	709	695	745	761	694	753	740	749	746	752	737	746	736	729	713	718	748	773	737	700	730	738	718	733	714	748	740	795	731	722	721	778	772	779	768	753	709	744	749	742	740	749	724	735	763	760	717	739	772	767	724	733	675	733	720	791	788	759	721	751	762	745	738	713	767	776	740	705	739	752	767	749	736	751	690	770	776	741	779	751	769	728	729	776	723	767	707	758	728	751	732	720	806	749	732	707	716	736	732	762	746	747	729	732	709	711	744	701	724	693	782	768	723	761	721	744	798	709	747	712	730	768	748	722	702	749	746	751	736	736	804	747	732	720	757	680	697	730	762	752	728	727	754	744	716	751	757	729	717	707	745	761	716	713	697	748	761	733	719	730	732	770	746	748	717	740	676	751	741	759	743	798	744	717	734	723	755	707	747	749	732	675	724	751	744	704	797	763	715	757	754	768	745	729	721	680	735	712	718	718	709	708	768	747	708	747	748	760	699	753	759	728	728	737	763	708	775	768	713	754	714	717	693	714	737	706	753	741	695	762	761	712	748	704	749	756	743	729	718	741	713	784	693	752	742	725	711	727	707	723	735	779	738	717	726	746	737	746	743	719	728	730	772	762	739	718	757	753	754	764	756	738	743	760	768	764	699	772	735	755	739	768	798	745	772	739	726	714	733	730	747	701	739	777	726	721	742	749	718	738	754	770	757	719	708	725	777	750	753	723	747	728	756	754	724	795	738	797	747	750	756	732	713	783	730	795	733	721	805	772	745	720	726	765	771	757	754	738	768	754	760	743	745	729	723	724	728	735	778	735	724	750	731	709	777	677	763	714	725	705	748	734	765	743	729	761	728	677	725	730	728	712	717	710	755	735	796	730	763	724	738	773	672	777	735	753	786	747	705	693	710	730	709	716	714	737	755	727	752	760	765	708	748	763	754	729	720	736	771	733	789	695	712	727	749	725	728	727	790	768	705	713	780	812	764	752	695	775	694	672	746	713	706	762	732	789	720	767	740	771	757	737	703	733	834	721	780	747	706	675	755	740	725	775	753	698	729	705	728	718	762	751	711	757	709	754	757	735	699	768	732	736	748	703	739	748	713	725	729	768	753	721	738	738	739	721	817	734	742	712	734	758	753	686	737	713	729	777	746	746	746	793	759	751	762	708	684	782	782	721	760	723	780	783	759	722	736	776	739	745	717	717	759	713	779	692	788	705	725	731	773	756	745	734	754	766	729	740	731	750	722	766	745	698	761	783	731	748	758	730	717	710	751	714	723	710	691	736	706	697	741	752	757	712	735	712	762	759	728	781	710	736	732	683	708	795	759	773	732	774	673	720	766	714	770	753	773	756	764	707	762	720	719	750	721	679	694	712	728	760	732	719	719	757	744	782	748	737	726	775	720	770	750	747	723	768	761	735	735	753	752	774	752	774	735	740	745	698	742	750	739	734	738	738	756	726	765	740	749	715	749	737	793	741	744	755	732	687	692	734	793	729	688	723	730	748	720	749	727	737	667	734	752	744	699	750	736	748	743	776	761	744	756	773	718	710	791	752	722	736	745	742	718	745	779	749	759	742	730	772	767	754	742	765	699	731	697	754	719	786	716	726	701	772	747	745	773	738	738	734	762	675	748	756	735	694	748	743	722	720	777	790	743	734	721	787	737	695	746	719	746	800	717	733	729	756	723	748	710	743	733	722	748	715	704	749	761	732	728	717	747	739	712	741	771	706	724	696	671	714	760	737	723	793	747	740	762	706	745	706	726	768	717	734	722	728	764	755	739	746	719	695	744	788	712	725	736	714	708	767	758	749	754	716	735	724	737	688	694	710	757	721	745	750	752	770	695	701	725	737	684	733	745	732	740	719	779	692	787	740	746	725	730	718	693	718	766	743	711	761	725	779	726	690	743	681	702	745	694	737	769	753	769	705	738	712	764	744	736	672	725	750	762	783	699	717	690	779	741	735	744	751	781	745	725	748	701	770	743	766	723	713	769	721	711	730	749	755	725	735	778	751	782	729	717	707	714	733	689	754	701	736	732	726	773	756	737	694	765	784	724	757	720	781	727	777	726	766	695	753	725	729	759	751	755	739	728	784	715	785	783	763	739	708	783	763	695	745	743	703	754	731	747	719	724	713	738	742	734	754	724	732	724	713	775	748	718	749	728	766	695	763	756	785	751	718	779	719	752	761	733	752	743	782	681	742	718	722	747	707	695	755	750	757	723	720	719	723	706	733	764	742	750	765	676	770	696	682	725	678	729	771	742	683	760	741	799	726	774	762	717	762	732	682	729	751	734	744	784	725	768	726	693	730	742	807	688	730	748	663	698	722	743	768	753	744	749	801	741	774	771	680	739	708	777	728	698	698	752	735	752	726	741	704	721	723	706	754	785	739	690	674	712	742	758	736	767	714	752	754	745	734	717	767	732	732	753	771	734	696	753	734	697	690	761	713	774	708	727	756	736	795	710	744	742	679	728	700	772	758	732	724	745	718	758	764	726	709	728	757	759	742
6087	2482	2343	2102	544	289	376	248	227	206	107	90	102	107	89	73	80	96	90	95	81	105	109	103	94	99	99	94	114	79	82	91	89	93	90	89	87	89	90	80	85	87	91	107	113	81	72	92	96	95	91	91	82	98	98	85	97	107	83	106	84	93	105	79	106	82	84	74	92	86	100	97	76	87	77	84	93	101	93	93	108	93	92	87	90	117	101	97	106	86	103	99	95	75	82	84	82	90	98	106	85	98	108	97	102	96	93	92	96	87	81	88	101	86	96	95	85	104	86	77	94	94	92	81	115	100	87	102	116	108	91	112	78	112	86	98	87	77	102	82	88	98	82	83	108	87	91	104	84	92	93	100	88	84	84	81	79	79	95	78	91	91	93	83	95	89	85	83	106	106	92	100	95	74	94	109	76	84	92	75	78	91	81	97	93	70	89	107	87	112	93	104	85	85	96	110	87	85	87	95	110	90	97	110	80	85	96	109	93	87	94	83	110	92	103	77	97	98	89	111	107	86	80	104	98	88	77	86	93	87	83	84	81	104	78	100	91	88	95	90	100	103	101	99	83	87	84	86	91	75	84	95	82	113	63	99	83	81	80	82	94	102	101	87	106	98	117	87	89	86	89	110	99	86	88	98	70	88	84	92	82	72	90	103	111	86	99	93	86	96	83	91	123	84	88	102	99	97	93	87	94	99	89	92	95	92	73	107	100	91	97	90	96	86	101	94	105	104	98	89	118	93	103	102	87	82	92	93	86	86	104	107	90	90	98	94	101	79	99	103	84	86	79	92	109	104	90	79	91	96	98	98	103	105	84	101	100	92	93	98	88	85	78	90	89	112	74	106	91	95	86	92	74	100	78	81	76	88	91	106	86	85	82	103	95	84	93	83	97	97	85	107	98	96	89	105	115	101	81	114	96	97	86	77	99	88	105	88	104	88	85	77	89	92	90	81	83	96	91	93	84	90	89	108	86	83	110	83	87	91	75	84	101	86	82	95	108	118	95	80	108	81	87	98	94	94	114	93	102	106	90	79	84	106	104	75	91	101	103	94	86	88	107	96	80	88	95	93	107	86	95	87	85	98	80	98	97	80	74	93	86	94	103	97	84	98	88	93	67	93	108	91	90	85	98	117	83	100	104	82	100	93	86	81	97	74	88	91	81	86	96	80	88	102	90	100	94	77	89	90	84	103	102	88	79	83	103	96	97	90	103	91	106	98	85	87	86	103	122	88	88	94	98	98	119	106	104	105	80	87	108	100	92	83	87	94	101	105	98	97	80	106	89	96	91	90	95	89	95	86	101	108	92	94	94	95	105	88	118	102	90	90	86	103	108	84	84	98	90	92	84	106	69	82	80	87	99	88	76	93	96	89	102	92	82	99	93	126	111	79	89	89	74	86	86	93	104	81	83	95	91	104	107	105	84	97	114	96	99	85	94	89	92	85	94	93	88	89	86	96	84	101	99	87	100	89	93	70	88	100	103	94	86	91	110	84	98	65	90	74	109	79	101	93	102	100	82	84	100	97	94	100	103	112	86	108	94	87	101	85	95	95	90	86	88	83	85	110	84	86	106	82	107	94	108	81	91	79	90	95	72	86	96	80	93	96	80	92	85	91	94	89	89	89	105	103	86	102	90	97	94	71	92	72	103	95	98	101	87	98	77	81	95	90	92	95	83	105	98	100	111	105	88	78	104	95	92	92	102	74	87	83	102	86	100	77	105	94	101	80	84	83	90	91	86	96	88	90	102	84	87	90	107	83	83	88	92	89	91	92	101	102	93	95	90	81	88	84	88	86	99	106	88	102	101	94	96	81	92	101	89	85	72	84	103	93	103	86	98	95	90	101	97	89	82	100	93	107	103	86	103	89	103	67	102	98	83	95	76	90	103	99	100	70	113	86	100	69	72	104	75	91	86	82	83	82	92	89	80	93	88	103	90	85	80	106	86	88	94	90	93	94	85	99	81	99	93	103	111	90	89	96	90	96	120	104	98	89	105	80	100	98	97	85	101	102	90	108	104	85	91	93	103	85	72	106	107	84	88	76	91	102	94	99	99	77	92	100	86	92	84	96	79	105	84	111	86	97	93	76	90	86	81	88	94	81	109	112	104	91	101	96	94	118	89	88	90	89	116	90	86	82	86	104	87	108	108	98	80	84	90	95	116	94	101	82	97	92	97	101	84	89	83	88	81	90	83	102	82	104	99	98	102	79	82	93	91	91	95	75	86	97	119	104	94	93	87	90	99	72	102	83	120	86	86	73	96	107	98	98	111	77	85	92	103	91	91	92	86	98	112	88	96	82	82	84	92	106	101	77	85	85	99	98	83	103	75	100	100	96	97	81	87	83	102	96	89	110	92	111	94	88	110	79	88	77	96	101	107	101	103	90	93	82	103	97	96	93	86	108	104	79	89	95	109	93	110	91	100	108	87	95	88	85	77	80	97	85	97	93	102	98	77	110	93	84	75	93	102	102	97	87	82	84	112	101	87	72	102	80	85	103	79	98	86	108	82	92	98	81	75	86	116	84	95	86	88	100	101	92	95	97	87	91	77	80	90	89	91	74	92	99	90	90	90	96	106	83	99	100	80	96	98	90	93	106	85	78	99	89	82	79	90	70	95	93	97	66	78	83	82	97	91	102	86	89	94	103	101	107	89	88	93	84	88	98	97	99	76	104	87	86	80	99	88	88	91	95	89	96	88	86	102	104	83	92	104	86	87	94	76	91	98	87	99	88	97	88	95	81	91	93	81	94	94	97	78	98	99	79	106	112	100	72	79	82	93	102	96	100	93	79	108	105	89	78	75	94	87	97	93	112	89	88	100	67	107	92	78	103	96	85	94	88	85	96	92	83	89	100	88	88	92	102	110	87	96	90	96	92	76	99	116	104	100	90	86	97	74	108	93	93	87	94	91	74	88	96	76	93	92	100	90	96	83	91	93	97	76	103	98	89	93	85	115	96	89	106	89	85	85	84	99	90	90	90	85	105	95	92	87	82	79	84	99	81	86	87	92	94	95	72	84	76	87	87	90	91	77	95	94	85	92	86	96	84	117	96	73	84	96	102	81	100	97	91	77	90	85	87	88	83	82	98	89	82	103	89	100	94	96	104	88	100	80	95	104	87	89	92	90	101	102	107	110	93	84	107	106	105	93	86	82	87	88	99	107	95	115	106	94	99	86	104	90	90	95	96	91	92	100	105	102	90	79	84	89	85	98	83	120	99	93	87	78	92	79	68	96	89	99	95	84	88	100	95	93	109	102	109	95	92	89	88	91	97	106	92	84	84	108	95	100	115	78	89	86	80	94	81	108	94	85	85	106	102	93	87	90	85	104	100	96	88	88	101	102	89	90	92	97	83	79	86	90	95	92	110	90	88	92	102	86	97	98	93	95	102	85	77	94	114	81	89	86	87	103	99	101	114	85	70	97	75	81	93	99	94	96	102	85	95	90	88	89	102	90	96	79	71	86	108	101	96	102	107
3617	2225	4873	6706	1877	1181	1598	1191	1071	1172	423	326	294	258	286	305	296	279	247	285	262	278	265	259	280	289	283	260	254	290	268	261	271	246	285	271	292	243	233	297	283	267	294	293	286	281	291	271	263	270	278	295	279	271	274	275	256	258	267	268	259	292	265	276	292	285	248	281	294	260	267	277	290	289	238	266	257	303	233	265	246	291	263	284	260	299	274	292	269	248	277	297	268	252	292	268	294	275	288	316	255	263	280	267	241	278	270	250	304	268	293	281	283	261	304	279	281	281	261	273	271	284	317	227	285	265	287	298	278	285	266	281	280	285	284	273	282	278	293	263	274	255	265	288	268	297	293	243	297	263	298	281	264	295	276	290	292	285	271	280	276	298	283	291	252	263	298	245	261	274	281	269	272	250	257	289	261	253	281	265	264	264	288	289	270	256	276	281	278	251	270	248	272	269	280	276	291	276	282	269	272	281	274	283	256	278	276	274	276	283	287	262	284	244	271	258	269	236	266	250	266	265	269	256	283	284	289	315	290	274	287	284	304	272	280	283	288	302	279	304	302	264	248	260	258	274	288	261	250	284	284	277	265	285	266	292	273	262	292	272	273	277	275	268	262	290	249	274	271	281	292	260	280	293	288	246	286	258	288	296	315	270	257	277	263	279	274	307	264	261	263	260	264	295	248	291	263	279	264	290	265	267	274	241	268	278	277	308	287	286	269	267	287	271	303	286	270	295	284	298	310	285	242	256	276	286	276	259	290	252	267	289	271	287	245	263	245	263	241	289	275	263	260	268	247	270	255	288	266	267	305	282	288	267	254	255	276	253	281	271	248	262	231	263	244	258	269	251	278	253	270	299	279	273	299	292	271	275	258	253	296	293	307	268	276	269	271	297	289	265	290	298	260	263	291	277	247	267	249	275	268	270	288	287	274	283	268	244	280	276	279	291	308	270	289	298	272	266	238	226	278	254	282	265	259	294	273	265	278	268	296	248	262	268	304	269	285	269	250	289	270	276	275	268	256	261	290	279	291	270	249	268	254	277	248	290	250	274	266	280	265	286	290	271	301	288	264	296	273	265	283	244	275	252	287	306	273	282	304	256	273	274	270	255	275	283	276	279	294	295	276	255	275	274	251	284	265	293	288	262	312	258	253	228	265	274	250	301	264	293	249	276	297	295	248	254	245	274	267	246	264	271	273	245	271	264	269	293	262	263	265	268	261	282	254	276	258	263	241	287	266	275	296	247	278	278	305	265	268	265	293	261	255	268	258	253	280	267	260	273	276	276	266	286	281	248	258	273	282	288	271	262	274	284	310	286	246	272	268	276	266	273	305	304	252	284	280	284	302	263	271	272	260	256	272	302	251	273	286	273	294	260	265	282	254	294	259	246	274	269	298	257	255	270	294	261	265	287	262	286	282	282	267	259	272	271	274	256	263	282	257	271	253	291	271	321	269	291	277	250	253	275	275	284	255	277	254	287	282	311	248	252	305	284	268	261	291	250	303	279	264	258	267	276	296	303	275	256	293	269	290	254	272	277	282	255	295	271	296	273	263	285	271	298	280	284	279	286	239	323	273	273	241	269	292	256	290	257	247	257	282	257	256	302	245	260	265	266	275	280	273	276	266	284	271	296	257	302	283	269	323	282	245	286	268	268	279	278	251	300	244	273	262	276	318	260	276	254	267	264	262	278	253	246	289	288	258	259	256	277	267	278	232	253	283	283	263	265	273	263	260	288	294	273	295	298	279	276	262	269	287	267	267	245	255	261	275	265	257	273	272	270	267	259	247	265	292	247	298	293	267	264	268	269	246	263	278	250	273	284	266	289	278	283	278	260	270	289	243	261	279	282	258	248	256	274	270	257	281	260	305	266	281	291	264	260	290	273	273	283	270	258	248	264	290	285	277	256	245	249	281	264	259	258	295	251	258	257	304	294	281	284	259	312	265	295	254	279	284	283	266	262	303	263	257	292	264	283	286	299	281	257	253	272	252	287	261	267	257	251	285	285	305	236	265	277	277	279	272	230	258	269	267	265	258	274	270	256	288	262	268	297	263	239	250	256	245	261	279	280	292	268	250	260	308	251	283	266	267	274	254	256	273	255	290	266	267	272	280	309	296	285	264	258	262	273	247	272	260	252	254	266	255	292	280	244	283	290	278	268	281	248	254	273	266	255	255	321	285	263	292	273	280	253	258	259	278	251	293	280	253	280	306	266	267	279	278	260	266	276	265	251	272	315	277	264	279	261	277	291	259	256	261	249	276	288	231	306	294	260	280	239	259	284	268	267	292	276	285	263	269	271	273	264	254	264	257	278	270	276	256	269	274	257	287	293	284	278	260	289	246	259	247	276	261	272	294	287	269	268	303	260	245	260	254	278	292	288	276	264	309	260	292	270	246	259	268	238	266	271	276	264	267	257	294	285	286	276	278	268	267	255	264	276	255	285	282	272	264	261	298	281	280	285	278	271	288	285	235	268	287	292	246	266	294	243	285	285	273	298	265	258	271	282	255	285	254	317	289	270	276	253	277	263	253	278	271	300	250	279	273	278	278	265	239	267	300	265	276	263	262	261	272	245	286	290	259	269	293	272	250	250	291	264	269	272	288	287	254	264	286	269	277	299	263	275	247	286	245	259	267	271	250	277	311	234	275	286	265	266	296	275	267	266	263	264	271	269	260	260	266	271	263	278	308	296	239	261	284	266	285	265	258	261	278	277	255	269	279	297	262	281	286	271	252	269	286	282	287	265	278	254	294	277	264	240	272	249	237	270	249	238	252	274	287	276	295	264	268	292	272	265	269	237	270	256	281	253	277	285	251	281	288	268	282	279	251	269	263	268	268	273	251	285	290	273	279	259	271	279	240	271	290	269	267	251	285	258	281	235	281	252	272	302	267	291	273	276	263	251	236	261	270	273	263	302	255	301	250	268	287	274	285	260	285	265	256	310	253	284	291	271	296	267	271	275	263	260	278	290	277	269	262	254	292	289	261	267	290	268	285	267	274	286	244	277	285	272	273	290	280	266	269	291	291	263	266	278	289	248	262	270	282	259	251	238	282	289	259	274	286	259	276	260	318	272	272	265	278	266	260	280	290	267	295	265	276	283	273	249	256	317	284	272	266	256	312	260	260	285	292	252	296	254	271	263	273	260	263	288	263	258	266	275	238	273	264	295	287	258	264	290	268	294	259	265	281	259	276	309	278	297	269	259	271	254	290	292	288	290	264	270	266	269	252	260	277	289	297	263	264	247	282	277	261	229	260	298	253	254	267	273	282	279	302	278	265	257	267	247	283	285	299	293	249	274	290	274	302	285	278	304	268	267	249	283	286	258	254	271	310	268	270	252	292	264	274	270	299	286	293	271	284	265	230	258	258	270	279	291	262	277	265	238	281	289	297	284	273	252	266	252	267	287	261	282	252	254	277	264	256	279	295	287	321	264	282	295	297	281	285	275	268	272	268	264	260	298	255	276	283	270	278	277	280	265
19270	11826	5262	5405	1589	958	1047	710	642	1930	558	306	311	276	246	248	241	213	234	231	218	214	212	211	219	204	225	251	216	193	211	187	209	195	224	175	205	209	195	208	212	190	190	179	199	219	203	172	204	194	177	204	220	208	211	203	226	209	197	157	187	186	206	185	240	225	195	195	186	196	207	239	213	209	215	191	215	219	199	206	185	209	197	185	218	207	208	196	198	216	174	212	225	217	198	217	206	191	222	177	183	186	181	198	197	189	195	223	199	181	180	205	190	185	202	195	198	210	217	202	203	207	231	213	187	180	210	200	186	194	190	202	182	158	198	240	186	180	192	233	223	177	204	211	191	176	167	212	194	187	182	201	221	192	206	209	212	190	197	185	196	199	224	186	204	189	188	193	220	194	207	216	197	200	197	193	201	203	215	208	199	201	215	209	185	200	195	213	198	188	198	201	206	207	229	170	213	194	206	179	213	220	229	211	193	208	215	204	166	194	193	220	176	201	202	187	207	198	174	214	205	170	195	205	203	207	215	186	223	212	207	201	221	211	162	182	187	158	183	167	220	179	193	203	187	207	164	199	208	228	183	204	226	208	192	164	172	204	189	201	196	208	201	224	177	184	202	205	183	214	194	212	187	199	190	191	173	195	230	199	197	189	209	171	191	185	211	190	196	181	190	205	201	198	189	202	188	176	200	221	224	211	208	215	178	209	186	185	210	191	212	181	213	197	218	181	186	221	225	193	209	205	215	195	187	196	199	168	202	193	188	176	190	179	206	194	209	220	191	213	195	216	189	200	194	201	198	208	181	197	209	176	197	200	216	230	201	197	229	210	227	199	195	196	175	209	209	199	208	197	193	189	197	218	197	203	227	196	212	195	194	171	203	205	210	163	233	203	195	189	193	217	193	215	226	223	210	192	213	204	201	196	212	180	198	181	196	224	196	192	219	206	173	207	194	191	183	228	193	186	208	188	196	189	224	200	181	175	238	201	220	198	210	203	188	186	206	207	203	220	216	212	184	208	201	169	191	196	173	223	214	196	193	209	205	220	201	214	159	204	212	225	190	180	202	210	183	188	193	204	189	179	223	210	193	189	164	210	208	178	198	212	204	238	185	186	186	190	183	201	219	222	226	213	193	186	192	206	164	220	215	200	219	167	204	197	189	199	204	193	202	186	182	177	196	196	175	192	197	242	204	195	208	211	222	200	214	180	225	203	201	220	197	201	193	200	177	188	221	202	188	186	212	193	192	176	202	201	214	204	222	190	193	206	210	196	224	203	193	198	197	196	210	189	185	215	226	212	193	211	211	184	191	209	205	196	213	209	188	205	193	204	209	174	198	194	210	174	211	207	193	200	187	197	188	200	190	215	203	181	181	203	197	183	215	177	211	184	185	180	188	197	200	189	207	209	197	206	199	197	212	176	206	193	196	226	168	216	184	195	203	202	199	174	217	204	210	174	191	191	210	190	207	191	219	216	180	222	226	230	188	200	221	209	206	203	214	184	196	180	198	208	170	218	175	211	163	196	196	180	202	232	194	193	187	205	175	181	182	186	188	201	200	168	223	213	195	181	205	204	208	193	163	213	214	205	198	197	204	198	202	230	179	205	193	201	205	208	208	188	226	206	214	187	211	194	214	177	224	225	211	193	237	224	202	199	230	203	189	198	182	186	194	213	205	193	204	208	206	203	188	198	214	203	196	210	199	167	202	210	202	195	206	200	206	178	200	217	198	216	223	190	213	238	192	197	206	217	220	197	199	181	184	203	183	217	213	180	226	179	196	202	203	200	217	181	204	226	212	227	187	201	198	185	193	215	204	224	195	227	187	226	209	212	203	186	197	218	232	219	210	202	208	187	211	186	196	156	187	210	194	200	181	182	220	201	191	211	185	174	193	176	231	199	198	191	201	203	193	212	203	236	202	221	185	192	220	214	192	219	193	216	207	183	226	243	195	217	187	193	235	209	227	196	202	198	189	206	220	197	194	205	217	216	175	180	177	203	181	218	212	225	189	199	225	180	200	174	210	216	185	211	203	202	213	199	193	206	174	209	194	176	205	200	191	231	194	198	194	184	180	180	196	218	183	195	229	194	187	184	200	185	195	183	213	248	213	203	217	190	175	209	193	179	192	215	212	231	215	170	175	231	181	179	181	179	188	166	198	177	203	209	213	197	212	197	196	196	211	195	173	178	213	177	212	212	210	211	178	208	221	202	204	211	201	194	213	196	219	193	187	192	208	195	198	179	202	214	210	196	194	205	215	227	199	215	193	199	189	194	199	207	207	194	193	222	199	215	203	202	192	182	220	191	200	198	218	215	192	221	219	240	206	198	168	198	207	177	183	188	210	211	158	193	225	182	205	187	189	194	195	207	184	190	194	178	195	208	178	207	205	238	198	175	195	189	192	189	194	192	199	201	189	217	192	195	167	195	210	202	192	201	190	180	188	199	195	179	218	183	225	225	186	210	185	232	198	214	182	197	214	214	243	180	174	213	197	199	180	201	208	201	204	198	237	203	207	185	221	205	211	196	188	205	208	208	202	197	184	225	208	193	181	204	195	174	190	161	187	194	209	179	188	202	187	189	197	230	190	181	213	207	208	186	208	195	181	199	210	185	194	219	217	196	218	195	218	208	175	206	226	190	207	228	194	189	203	200	211	181	238	194	207	181	216	193	218	202	202	189	193	174	225	207	169	201	200	193	219	183	202	189	211	192	207	188	193	218	196	189	190	197	217	199	182	176	215	202	229	221	170	208	237	208	198	210	239	211	184	210	195	200	187	205	192	197	185	191	186	207	199	175	182	200	213	206	233	211	195	211	224	185	204	218	228	185	208	182	214	205	209	187	229	202	175	200	192	197	225	213	204	186	205	192	227	197	187	183	209	196	206	204	214	213	207	203	186	170	194	199	173	206	216	206	217	206	200	190	214	178	193	193	187	205	203	222	200	177	186	176	239	219	183	217	181	184	209	182	185	194	203	186	186	193	187	206	224	189	178	214	221	195	229	196	190	179	189	223	185	226	199	185	208	201	203	187	193	190	188	164	186	209	179	220	190	187	211	187	182	185	180	195	207	200	209	201	241	199	210	197	196	199	202	211	213	193	189	194	199	212	211	209	187	191	231	234	172	200	224	197	199	205	195	192	189	188	180	190	173	202	181	204	170	197	170	185	198	208	203	183	173	206	214	241	204	196	212	193	208	212	218	198	208	191	201	214	217	249	242	215	200	225	182	200	215	203	211	192	170	211	214	216	196	237	175	200	196	187	197	186	203	191	189	201	201	198	215	207	184	198	195	184	186	197	183	199	205	200	171	196	191	176	192	186	181	177	188	198	210	217	195	185	174	215	180	206	204	200	191	183	225	206	203	196	189	210	207	223	201	193	213	195	202	198	181	206	200	227	191	172	192	171	189	213	205	204	196	201	205	206	174	201	178	195	198	196	202	192	212	197	174	201	227	213	176	177	195	208	174	186	193	199	197	207	204	202
11690	6116	10085	13265	5448	4124	4849	3476	3392	9856	2191	1229	1153	1050	851	773	778	729	719	681	661	681	676	590	634	600	591	579	581	587	565	598	526	594	549	580	549	625	566	570	567	546	526	520	526	520	546	511	521	555	562	536	578	557	516	552	504	523	525	513	535	548	513	546	537	497	526	505	498	507	513	499	525	486	492	514	500	464	505	542	500	502	544	470	497	552	533	510	498	501	485	519	504	547	502	491	510	556	533	499	531	538	545	533	491	530	532	478	523	531	498	512	515	486	477	501	515	526	514	509	490	504	505	500	479	486	463	517	508	497	453	479	484	561	557	500	507	487	511	468	525	471	506	499	496	503	494	484	492	489	495	523	503	525	501	492	461	484	530	514	544	514	497	480	471	534	526	481	491	463	512	521	517	483	521	502	485	476	508	505	540	479	515	527	493	479	564	455	519	479	527	485	487	539	488	518	570	525	538	472	557	477	503	518	538	478	461	515	506	517	474	530	527	521	541	517	536	516	489	476	494	527	486	563	481	513	522	483	458	514	519	494	490	493	505	477	468	503	509	526	523	494	479	512	475	521	502	481	472	517	503	480	486	503	535	486	481	512	515	542	470	535	458	468	484	487	501	484	493	512	509	519	490	533	512	494	515	539	495	527	483	466	523	500	496	500	506	459	537	498	435	516	493	525	505	504	488	528	529	501	496	561	503	509	459	543	488	542	494	489	507	495	532	513	486	487	501	495	543	477	526	499	470	492	487	523	500	470	500	505	522	524	508	487	520	513	493	513	517	511	518	507	521	495	519	507	517	527	506	534	534	518	465	505	459	503	501	505	494	445	505	542	526	503	479	499	524	475	515	502	463	492	519	475	527	469	510	496	518	468	490	512	503	498	513	519	467	527	532	482	515	500	493	510	476	533	518	494	511	457	541	530	525	488	489	471	514	508	524	488	472	529	532	507	511	536	522	478	511	512	547	486	494	512	474	498	476	444	503	462	476	502	525	503	498	467	509	511	469	510	497	489	530	484	477	498	529	490	508	513	527	485	485	516	522	501	512	479	527	493	495	491	517	543	489	527	498	522	502	503	500	497	518	509	503	518	519	485	516	494	545	545	469	504	510	476	494	473	502	464	470	501	500	507	510	537	526	514	516	502	490	481	502	490	538	552	487	502	514	525	517	492	508	486	461	482	525	509	496	512	503	461	470	539	511	484	491	508	508	547	502	500	465	490	476	490	533	527	542	497	470	515	463	499	554	524	524	540	500	481	445	514	511	558	503	518	566	500	506	505	495	522	511	501	508	486	475	516	504	524	500	495	506	479	491	489	471	545	530	512	527	479	544	526	501	518	520	482	459	513	525	490	511	486	462	466	510	523	517	525	494	508	513	541	487	499	525	493	483	505	498	524	521	498	500	502	514	499	479	550	520	507	465	497	504	528	518	514	505	484	473	493	495	521	481	525	497	498	497	507	514	576	497	495	543	496	474	531	494	510	495	495	541	495	465	511	512	498	473	462	550	486	489	544	512	479	481	510	502	472	493	480	475	547	472	519	525	476	517	463	496	518	510	512	510	510	502	507	488	464	514	500	509	525	513	519	486	566	491	509	495	531	510	515	485	491	499	502	469	525	539	497	477	479	471	537	520	521	517	503	491	506	521	487	511	519	535	491	494	506	483	494	478	524	514	540	508	487	508	515	473	492	526	505	505	534	489	507	478	500	460	484	539	509	485	526	510	502	536	473	464	461	479	483	501	492	485	508	482	489	511	493	519	457	514	497	503	536	485	500	500	501	514	507	476	503	510	506	471	495	505	515	522	476	518	489	540	517	460	520	504	521	494	473	518	509	539	485	498	503	475	490	481	482	511	532	472	521	467	518	549	495	504	499	513	505	513	488	485	544	528	497	479	514	518	479	539	489	463	483	496	482	487	527	565	525	532	488	489	546	524	522	500	526	506	543	511	466	501	486	494	493	508	499	518	488	492	494	506	484	523	502	474	531	537	510	515	522	477	533	530	502	498	526	496	494	499	495	516	500	473	497	469	571	503	496	540	522	492	518	504	494	520	535	478	490	509	515	489	481	536	493	508	523	504	527	500	474	499	471	528	487	481	486	475	480	486	512	476	481	503	514	499	497	501	505	507	507	479	558	497	474	521	534	535	453	462	506	516	489	534	463	528	498	525	492	490	509	543	532	504	515	496	484	513	531	479	472	469	516	504	498	489	501	473	495	495	492	526	480	513	525	500	528	485	510	483	506	492	541	531	517	512	501	482	490	477	482	490	487	469	503	505	535	474	494	477	486	489	511	510	510	558	531	521	522	509	516	529	474	521	486	513	477	510	469	489	483	490	493	519	522	499	514	507	491	478	505	503	485	493	513	510	525	504	477	517	547	497	516	494	524	497	468	488	478	494	503	504	531	489	488	510	480	529	531	456	508	504	510	518	499	522	519	479	493	478	495	522	510	527	538	490	525	509	509	503	491	520	503	519	515	536	531	519	517	477	495	516	476	523	535	478	518	496	486	459	519	491	547	508	512	480	498	515	523	512	535	486	505	535	504	476	495	491	517	564	515	530	504	485	475	503	530	482	569	516	463	503	491	500	499	544	498	452	503	504	523	519	502	495	459	486	476	511	478	527	467	507	518	508	497	493	509	525	456	503	510	500	475	534	490	490	490	496	519	509	506	451	479	515	551	525	506	525	499	483	508	524	462	479	529	504	522	516	549	502	480	529	519	513	537	481	498	462	488	485	538	505	523	515	490	540	492	504	550	542	519	451	554	494	506	494	516	485	512	495	488	527	472	511	508	459	492	496	532	533	517	502	511	493	491	462	488	469	501	481	509	498	474	538	522	537	495	487	519	487	548	509	486	570	535	518	507	479	533	520	495	456	471	498	528	526	475	492	513	474	495	574	458	512	517	516	471	449	504	527	507	548	534	524	495	488	539	492	495	487	497	488	465	483	502	502	484	504	521	524	511	497	494	502	517	517	480	516	487	514	506	498	472	493	522	460	496	490	476	527	469	520	506	509	484	504	509	500	466	479	475	534	538	501	488	528	513	524	516	521	503	538	488	529	514	495	515	529	499	510	508	514	509	528	493	513	534	516	527	482	519	524	501	516	490	497	518	505	489	536	508	518	512	473	525	488	489	501	513	553	482	473	494	507	490	533	488	548	514	492	537	502	500	513	428	507	507	506	497	479	514	476	496	464	497	496	521	491	514	498	511	523	537	505	483	521	468	503	499	473	505	472	515	517	492	499	525	486	543	472	498	504	518	457	545	540	495	487	501	502	520	515	497	489	512	529	556	460	523	520	511	542	505	475	479	526	488	482	511	506	473	496	527	496	506	518	502	537	494	480	502	507	495	506	501	495	503	495	531	480	516	506	502	502	509	492	526	530	512	496	503	498	511	541	492	502	513	513	537	480	504	491	529	504	491	536	483	530	495	513	572	489	511	496	506	507	518	494	506	541	482	511	460	539	522	530	520	498	508
28926	20651	9650	8029	2660	1648	1727	1218	1263	4150	1793	542	467	473	407	407	439	383	384	353	326	349	378	356	377	377	360	329	363	355	349	346	321	331	336	395	346	322	355	314	319	326	311	322	354	342	310	336	318	321	327	336	348	320	330	318	307	326	303	290	326	337	348	344	344	301	330	311	301	320	300	288	316	363	335	335	352	330	285	311	315	332	285	295	327	331	293	307	311	324	317	343	326	303	323	336	346	316	325	321	338	321	351	323	309	313	300	333	313	281	310	337	326	311	311	343	302	359	326	308	341	315	313	364	352	310	361	298	294	301	331	346	325	334	314	310	308	302	329	357	350	286	353	294	323	299	352	339	336	353	329	334	319	304	318	299	309	328	358	347	343	337	311	300	331	336	317	354	309	356	343	338	327	336	346	327	328	323	317	328	359	322	330	324	305	338	316	355	298	358	311	303	309	316	306	324	348	333	303	311	340	329	281	327	346	323	313	300	318	362	312	300	319	336	308	307	312	362	326	349	317	332	357	333	307	319	301	345	315	318	331	363	323	303	348	351	351	321	317	334	347	299	314	314	323	317	315	364	345	298	314	339	356	341	291	306	291	305	321	321	312	280	319	349	298	317	302	334	312	315	292	288	313	313	307	325	334	339	329	338	303	314	329	311	338	326	325	319	308	307	307	313	325	323	325	340	342	337	336	312	348	320	314	332	322	351	298	307	317	333	322	316	349	342	316	318	309	315	332	308	298	282	312	311	319	303	314	318	284	343	352	293	323	352	331	290	334	312	375	313	367	340	294	319	337	306	351	355	327	343	342	310	355	362	306	295	306	317	312	348	318	301	300	317	312	319	319	312	330	341	310	301	315	337	328	355	345	351	370	338	316	298	329	303	287	280	314	294	330	334	318	305	312	309	330	350	344	331	307	326	350	343	319	305	283	342	347	367	334	323	321	341	306	316	302	310	317	314	329	342	347	300	313	316	320	311	298	309	339	328	307	309	304	346	346	316	333	351	308	353	314	333	315	302	331	346	333	323	319	337	332	327	325	305	322	351	361	305	319	341	344	329	330	324	337	335	339	324	331	325	294	304	338	331	340	352	320	305	341	340	332	320	301	327	295	325	335	343	331	354	318	333	313	310	295	350	299	308	316	305	342	330	300	338	345	330	352	319	337	337	308	327	315	311	329	323	341	334	296	320	343	309	320	293	308	325	319	342	331	345	320	325	319	325	289	318	323	321	331	296	299	299	310	295	329	323	332	328	361	306	311	357	321	328	314	324	304	326	299	297	357	346	328	337	307	301	331	305	288	329	298	278	282	358	292	300	335	311	378	310	310	320	347	344	323	310	330	336	304	327	346	308	345	352	310	333	300	308	317	338	332	388	315	307	361	366	302	290	305	350	338	319	314	322	319	334	324	321	341	347	309	339	311	343	332	361	324	357	335	329	342	333	341	319	309	364	315	310	337	342	333	332	348	342	293	314	362	296	335	293	328	306	345	336	330	310	320	363	348	320	302	309	295	336	330	319	320	367	349	329	321	320	311	323	334	311	324	318	343	333	296	349	326	320	339	345	306	333	321	299	318	298	326	336	330	322	351	328	337	309	317	324	351	299	324	294	329	343	318	330	340	350	321	326	336	354	326	318	309	344	300	315	324	337	308	335	346	355	318	294	325	302	297	330	353	357	346	309	339	325	310	314	359	301	330	307	366	341	305	310	293	356	335	328	301	350	291	336	322	392	328	308	328	319	315	326	331	284	311	292	323	315	344	332	345	332	333	311	303	305	338	287	332	330	321	299	314	316	314	310	278	307	335	305	367	311	350	341	330	306	336	297	319	299	309	311	331	333	291	317	302	302	328	347	308	354	311	318	321	321	316	299	318	328	280	333	318	299	318	283	312	339	297	327	334	347	310	322	321	336	341	316	293	292	276	290	344	344	317	341	322	330	292	320	341	364	309	300	321	307	313	334	336	355	276	347	355	293	352	322	340	304	310	318	332	343	311	327	312	295	309	317	313	321	325	328	337	373	342	312	328	300	330	316	312	310	342	299	319	352	360	326	309	351	305	317	315	334	320	309	287	302	286	314	322	311	357	317	321	307	332	336	330	343	313	340	306	312	350	312	305	323	317	359	286	275	326	329	317	332	303	285	322	334	336	320	320	310	315	300	360	318	301	330	311	325	315	327	335	329	335	339	350	308	319	342	345	340	345	330	300	334	326	335	370	323	340	334	347	346	292	311	360	321	326	302	334	348	351	338	335	320	338	358	318	341	304	294	333	310	335	344	316	317	302	345	296	325	303	327	326	314	327	337	305	308	327	333	341	335	312	310	353	320	297	299	359	323	331	307	333	337	321	336	310	318	361	349	341	326	293	371	324	310	338	339	323	307	306	290	315	336	344	331	306	289	305	283	330	351	312	337	320	331	325	349	312	341	336	326	321	299	309	301	338	343	351	280	326	306	338	349	336	342	319	328	330	313	364	320	344	347	330	333	303	317	340	331	308	370	312	316	318	322	306	344	326	321	349	326	325	318	305	301	324	315	341	318	340	311	333	348	314	338	333	322	320	327	326	313	305	324	318	345	369	349	328	318	334	354	348	307	310	332	307	346	298	339	321	348	324	349	336	320	333	300	312	345	361	270	366	338	350	346	301	287	327	355	326	328	338	324	354	362	322	346	322	327	336	315	324	351	292	344	331	327	316	348	340	329	309	303	342	304	366	348	286	320	309	290	282	339	333	324	306	303	303	295	315	339	324	314	309	328	349	314	324	312	327	361	337	312	340	347	317	304	293	330	309	301	341	308	336	314	325	311	261	293	342	310	302	328	335	335	308	320	350	319	319	317	313	308	355	345	307	290	298	331	317	297	309	353	329	292	332	312	327	297	345	335	338	352	324	321	293	318	330	315	326	352	323	312	268	307	305	321	352	279	298	327	347	319	331	339	329	318	319	307	314	349	299	291	320	315	341	356	306	334	331	330	342	328	299	303	313	316	334	338	295	322	326	374	298	362	303	338	316	302	337	321	319	330	357	320	328	319	302	282	342	304	309	337	323	331	348	320	299	300	357	326	318	329	335	314	321	368	313	315	334	350	321	324	316	339	314	327	338	368	328	327	330	323	317	340	349	318	353	323	325	326	303	316	337	340	312	339	314	353	318	333	331	335	296	349	311	344	331	309	335	318	323	330	316	288	272	324	335	331	357	297	309	331	370	334	329	345	361	324	333	315	339	345	331	349	276	299	294	314	315	292	305	333	357	323	319	325	326	299	303	287	337	304	322	335	322	310	342	323	308	312	336	349	278	310	343	297	335	350	309	326	339	324	327	354	316	294	335	341	341	314	331	324	365	316	331	316	306	339	314	327	335	318	322	328	335	336	334	301	279	326	331	361	336	338	280	315	352	298	324	342	311	336	295	353	322	315	313	282	323	352	325	354	320	330	317	335	322	312	357	335	328	346	348	350	322	339	331	330	356	316	361	327	333	326	328	322
16433	7558	14303	15615	8165	6574	7499	5375	5862	17816	4876	2122	1809	1665	1418	1300	1233	1191	1109	1090	1089	1029	1027	1002	951	932	939	905	907	863	866	881	870	875	819	830	821	854	799	900	830	795	837	839	813	756	771	803	770	820	840	776	837	789	733	772	760	753	796	777	731	764	813	747	806	740	774	759	747	769	732	776	756	782	735	783	767	783	733	741	770	751	753	745	766	726	780	766	765	766	765	727	764	725	757	768	777	736	711	720	778	725	747	723	754	783	730	760	738	761	765	750	761	702	694	714	766	741	765	748	740	734	772	747	741	722	723	731	735	725	761	734	714	760	724	733	753	782	734	760	791	707	731	748	736	729	756	791	729	713	710	780	754	713	740	746	756	707	777	714	732	730	774	724	742	750	666	762	724	706	761	719	777	706	756	733	767	743	716	764	778	769	765	721	777	810	779	809	752	714	760	730	717	691	768	734	787	726	750	748	719	749	794	712	733	719	733	759	727	730	753	733	733	704	771	764	812	770	735	747	743	780	751	788	688	714	744	691	741	698	720	737	747	766	768	710	747	732	777	732	745	747	690	737	719	754	769	724	753	706	718	791	710	739	729	732	745	774	736	763	719	770	799	727	705	753	734	759	733	767	770	790	680	772	753	713	712	749	724	761	725	719	739	779	740	748	713	733	766	704	777	728	794	742	743	733	754	691	741	699	770	739	744	775	736	706	772	721	737	750	721	680	683	761	779	733	781	715	758	743	685	738	752	752	761	786	743	746	740	737	798	702	770	725	756	749	782	741	763	717	748	717	742	743	740	714	734	736	717	718	746	746	780	763	716	750	723	769	736	778	760	762	682	721	749	727	729	738	759	757	776	700	697	748	732	737	758	753	753	776	771	763	762	750	719	732	725	755	743	781	718	741	765	725	688	757	683	710	708	749	786	752	765	764	707	781	712	702	741	770	710	701	748	715	754	750	782	751	771	735	760	701	726	779	744	748	724	708	765	754	715	748	747	703	748	722	724	715	750	741	735	691	711	743	728	725	745	779	758	759	738	747	758	755	765	716	719	736	759	774	735	763	718	740	723	754	760	772	741	741	737	725	804	730	784	708	682	768	729	737	726	740	744	722	717	742	729	676	756	757	713	756	741	709	691	708	749	705	721	737	723	703	740	742	724	748	733	711	760	776	756	748	710	782	723	704	761	736	745	724	804	799	755	713	704	753	717	787	752	743	705	743	709	798	729	755	747	722	703	712	788	698	753	734	742	779	725	741	741	745	733	749	728	757	726	698	746	753	792	692	736	736	721	728	782	758	725	733	690	788	725	749	736	747	713	745	746	743	742	786	746	735	750	704	733	752	813	736	711	729	751	723	731	740	720	740	714	761	689	720	797	720	759	791	767	725	721	767	763	767	715	741	713	774	716	751	739	749	759	740	709	722	772	745	736	748	739	732	731	758	744	748	744	730	761	768	741	717	719	692	730	714	723	757	775	713	746	728	729	735	738	712	763	764	734	749	750	769	724	742	720	681	759	715	750	732	706	702	715	657	729	710	771	767	744	712	708	764	762	689	738	734	739	772	744	754	742	737	726	735	705	722	706	706	738	673	735	707	772	756	763	729	727	753	753	739	814	732	796	700	676	735	769	724	705	749	801	743	701	736	738	727	806	691	733	703	766	743	726	722	742	763	726	759	774	771	735	728	707	737	779	737	733	732	731	738	740	759	722	757	764	753	754	760	664	717	732	768	768	768	741	713	726	748	730	717	760	765	715	718	722	772	715	732	729	791	766	764	790	744	743	677	756	775	731	774	760	721	724	744	781	699	736	747	689	673	734	741	724	715	779	760	755	761	775	769	705	746	769	713	771	756	699	760	727	747	751	786	713	771	800	757	776	760	734	715	747	727	734	750	695	719	732	738	761	755	724	689	742	777	770	775	708	723	685	755	738	732	774	717	750	700	735	729	691	710	764	720	722	744	760	742	743	735	744	755	747	765	826	758	711	721	734	763	738	709	766	734	750	763	726	694	689	741	741	816	714	752	708	716	735	711	713	765	755	765	747	764	721	748	773	696	720	707	756	748	715	720	752	714	730	738	723	683	782	726	758	706	739	813	738	767	725	759	744	712	739	761	723	753	727	787	761	709	723	754	771	735	766	748	743	700	728	740	702	736	781	750	712	722	727	777	754	729	719	740	726	763	749	700	729	765	754	705	722	761	735	761	759	725	731	736	752	749	740	734	739	763	755	757	670	728	736	758	741	719	750	772	756	774	759	753	707	726	738	755	745	730	720	722	762	797	775	709	765	749	714	742	751	729	700	746	752	775	681	740	711	726	764	726	704	726	744	731	772	750	773	741	757	738	751	711	757	728	716	748	690	760	749	728	747	721	734	736	738	714	758	770	738	703	715	742	800	716	719	707	724	715	761	744	696	732	749	706	756	735	772	756	736	723	744	738	724	745	743	739	707	754	706	722	712	792	765	707	731	749	767	758	724	735	758	758	736	737	741	752	772	726	739	695	763	761	751	741	741	711	780	759	758	681	690	763	739	733	793	785	737	777	736	700	748	717	743	722	744	748	758	742	758	758	715	749	709	759	729	741	770	746	722	720	717	711	788	705	723	716	739	761	703	731	723	744	757	747	708	740	775	743	785	741	768	720	778	758	709	781	763	715	741	736	779	716	745	756	689	753	753	728	664	734	724	775	728	708	738	767	738	756	751	755	780	809	748	716	741	771	765	721	727	770	739	771	701	715	749	745	723	780	814	705	698	772	744	766	745	750	773	711	716	779	774	704	757	802	755	735	753	684	800	720	717	722	738	752	735	744	703	680	734	735	694	777	704	734	762	702	769	764	744	698	732	731	767	755	726	688	763	753	720	791	722	749	733	750	752	705	780	774	767	736	757	770	788	755	717	752	729	733	725	711	711	770	675	763	691	686	698	723	679	737	748	761	716	753	734	699	749	691	754	770	684	730	747	773	769	719	708	735	725	710	721	709	749	741	735	746	758	708	741	752	769	770	693	711	693	707	783	718	675	666	719	727	734	704	724	706	731	822	756	767	698	734	725	702	750	749	735	771	712	656	793	725	734	740	796	707	781	723	720	780	803	780	681	780	760	711	726	721	750	693	713	772	749	778	774	715	780	772	747	727	732	745	729	725	757	739	783	749	709	783	735	693	770	710	729	760	708	715	746	708	745	713	730	720	743	707	721	759	773	711	740	773	758	774	733	717	743	735	771	731	752	755	739	768	699	750	717	748	692	725	743	755	736	737	746	695	720	746	712	729	782	744	748	776	711	678	745	704	737	730	707	744	719	693	705	745	726	721	732	740	765	751	683	763	704	712	778	697	760	724	777	765	758	677	723	732	748	742	732	752	710	711	714	678	700	723	801	684	771	752	777	708	725	717	749	732	721	805	745	754	761	763	724	701	782	776	761	742	722	715	762	733	710	740	746	733	754	766	692	742	712	717	735	704	728	786	747	748	750	731	740	733	723	743	747	771
5813	1541	1997	1389	352	290	370	278	271	237	113	103	106	82	86	101	105	86	82	98	88	76	89	89	85	101	90	81	86	104	85	103	82	95	96	105	108	104	79	101	76	106	105	103	106	91	79	73	99	68	87	86	81	103	92	78	77	97	87	89	103	97	94	109	93	92	86	97	89	86	97	104	101	88	90	75	108	82	95	95	103	96	93	89	81	72	82	83	100	82	121	88	83	86	102	99	93	98	103	86	88	80	83	114	78	101	92	87	102	107	86	82	82	90	76	89	103	92	97	82	92	98	111	103	94	85	107	96	99	98	83	82	88	72	88	83	92	95	102	76	99	83	81	76	93	76	89	92	87	92	91	93	95	99	95	81	67	104	90	91	91	98	100	88	84	84	89	95	95	98	95	101	98	83	78	90	91	73	95	96	86	78	83	104	105	87	84	86	97	90	104	93	82	94	77	107	105	91	93	99	101	100	96	90	98	99	98	89	119	92	95	95	77	73	98	99	75	99	104	82	67	98	94	101	74	97	89	89	91	99	84	100	98	94	80	91	85	92	96	87	86	83	93	74	84	93	107	94	89	90	97	101	85	103	92	100	87	106	99	96	93	87	82	95	89	101	102	83	91	111	87	85	90	81	98	89	93	105	114	122	97	97	99	89	106	85	88	85	95	103	72	79	86	92	82	99	84	81	90	102	91	78	91	104	102	89	99	103	97	94	83	86	100	88	116	96	104	90	92	93	102	82	85	112	80	92	96	82	84	89	89	95	108	90	85	80	81	82	74	82	98	90	80	95	112	78	68	80	91	101	100	88	116	88	73	102	88	90	96	120	90	86	73	108	86	87	87	82	88	82	90	95	77	86	92	96	88	83	88	91	74	98	103	111	87	93	95	87	88	85	103	77	79	86	112	96	89	93	90	97	83	89	109	107	101	78	80	96	98	77	90	103	110	119	106	92	97	83	122	98	91	86	90	96	107	70	81	81	84	88	90	105	106	93	111	107	83	118	98	91	105	93	81	106	86	71	86	89	89	87	83	92	83	110	110	96	83	100	62	104	114	89	104	96	89	101	90	106	101	81	83	81	65	107	92	103	88	91	93	104	97	96	88	99	73	83	92	102	112	90	103	101	90	81	85	98	94	102	89	70	88	108	101	107	104	64	100	97	81	83	98	91	101	92	102	111	87	99	85	89	86	85	92	92	89	104	99	81	84	75	96	93	106	86	79	83	76	72	95	93	103	90	74	93	67	87	95	83	90	80	104	95	98	87	71	83	86	93	95	94	92	97	95	89	111	107	91	87	100	96	78	92	89	76	94	78	96	85	90	84	100	78	102	86	79	107	106	98	98	96	77	93	81	97	97	87	101	90	81	96	101	104	93	92	102	86	70	78	80	78	81	75	99	103	94	85	92	80	96	70	68	87	91	106	87	107	75	87	97	86	106	93	97	90	77	98	95	73	90	104	100	100	88	91	83	92	103	99	90	93	109	93	109	100	84	104	86	109	84	91	92	95	99	92	92	104	86	77	89	98	86	86	73	89	86	78	90	93	82	91	91	92	101	95	92	92	91	96	87	97	88	84	102	79	83	84	82	92	88	84	75	102	101	109	90	102	88	110	108	85	90	84	89	88	90	81	94	79	88	89	88	79	85	96	95	95	104	84	81	92	90	103	89	72	77	94	86	115	87	97	97	101	87	102	83	102	100	96	78	79	81	84	86	91	88	91	110	90	80	80	95	102	87	86	92	76	107	83	105	94	79	105	98	90	103	101	87	89	82	93	77	103	85	105	107	82	94	89	87	101	79	94	82	93	78	106	92	85	103	94	88	86	101	89	88	71	89	95	102	74	87	90	84	88	90	82	92	94	75	88	96	90	104	88	71	77	95	90	100	83	110	92	93	74	83	74	102	84	95	83	101	91	99	101	100	88	92	81	81	80	94	96	86	84	79	102	77	83	68	84	83	86	96	103	100	65	70	95	112	89	98	82	96	94	115	95	96	96	85	84	78	89	80	80	97	95	98	101	100	77	96	95	102	97	92	99	84	85	78	113	114	96	91	95	83	104	86	81	87	84	70	105	86	108	99	95	123	93	92	93	85	101	93	93	123	108	94	109	93	65	102	91	109	76	80	92	78	95	93	93	89	100	97	94	91	85	97	71	97	85	87	103	95	77	88	97	99	96	103	89	101	100	73	83	98	94	100	91	84	92	101	89	103	98	89	81	88	102	103	85	94	111	77	93	97	82	91	82	90	77	86	94	91	103	98	81	89	81	93	91	94	110	79	93	95	79	83	86	108	77	103	98	114	88	97	92	92	97	80	82	91	104	101	86	89	79	101	90	104	86	78	89	93	110	92	75	89	92	100	97	88	83	87	86	74	97	80	97	91	100	87	78	101	89	102	87	79	95	87	94	80	101	97	80	81	66	76	101	77	88	95	104	95	84	94	83	98	91	89	81	92	89	97	90	110	90	95	93	81	72	99	91	100	95	78	96	92	85	88	93	91	93	87	94	117	119	84	117	95	86	80	97	97	101	117	124	81	83	74	100	108	103	99	82	84	99	96	80	105	99	87	78	102	76	64	94	78	100	89	100	111	95	74	89	93	102	91	80	83	95	93	100	80	88	89	76	110	106	107	112	92	86	89	85	95	95	86	89	102	99	91	90	94	95	86	95	95	105	85	79	81	92	79	93	116	118	111	87	91	92	95	91	100	96	108	96	95	97	116	100	104	95	112	109	69	72	94	86	102	100	101	100	95	83	94	102	87	89	81	86	85	89	86	107	82	97	90	73	86	98	89	94	99	72	84	84	93	72	94	89	91	98	106	84	105	95	99	88	99	86	88	76	94	105	95	70	76	103	92	85	90	88	98	78	102	92	107	79	101	109	92	91	94	108	80	95	90	83	92	100	102	93	102	111	82	94	94	99	108	86	92	93	90	107	98	83	105	82	93	79	86	93	87	97	97	100	94	87	78	102	96	71	80	100	98	84	91	88	90	99	88	94	123	104	100	109	95	107	77	90	88	111	75	84	74	99	93	91	76	84	93	90	103	99	82	97	91	84	89	105	75	81	85	76	86	97	91	83	83	101	84	98	92	88	81	91	89	112	95	78	95	102	86	71	103	84	102	95	115	109	77	97	108	100	111	81	106	88	98	82	93	73	104	93	112	75	87	90	84	75	92	85	100	89	89	74	90	83	97	84	83	75	99	89	94	91	95	101	90	84	93	88	83	94	88	79	89	86	90	100	89	93	91	106	85	79	95	96	91	89	85	90	88	113	80	94	102	107	82	107	86	80	83	102	99	95	90	100	103	85	99	84	87	73	80	103	89	80	107	92	74	83	71	108	80	78	80	71	95	78	97	96	80	90	92	113	107	88	68	98	93	87	103	85	111	111	86	78	97	80	111	100	96	100	94	96	87	83	100	103	92	96	88	87	116	86	99	90	98	96	86	81	87	90	76	82	93	99	98	80	91	82	85	97	105	95
3672	1433	4589	4061	1418	1258	1863	1383	1439	1083	449	306	298	286	299	262	274	270	293	265	281	274	270	288	262	285	221	247	295	257	291	258	264	280	289	269	270	271	284	302	262	298	288	271	249	265	265	251	272	296	291	275	270	258	256	307	281	264	283	270	267	275	266	238	269	249	282	237	273	286	283	248	268	258	277	258	267	269	277	288	282	254	299	266	290	260	253	274	296	259	270	268	280	296	286	253	251	308	299	258	271	261	307	269	261	270	272	253	254	278	279	267	268	264	248	275	258	275	275	282	262	280	249	277	274	305	280	269	280	283	250	271	263	291	268	255	263	296	276	273	263	279	274	267	270	240	268	235	263	253	269	309	267	270	256	281	261	276	248	291	255	262	268	278	287	263	281	245	287	277	274	248	274	268	262	262	261	268	258	242	278	257	260	275	302	259	245	248	247	245	263	269	258	299	272	277	238	247	275	262	286	274	270	270	264	296	251	263	241	261	282	268	268	272	262	299	235	294	268	262	262	262	297	257	255	291	247	287	263	279	250	276	283	265	279	272	294	269	280	274	299	265	255	281	257	276	266	274	260	272	249	269	282	260	281	256	275	268	312	280	251	323	280	231	263	259	249	271	285	252	258	283	256	280	282	273	279	265	290	286	266	276	294	268	281	280	257	269	298	287	258	270	281	266	266	271	251	257	247	279	250	297	235	263	239	274	270	249	282	264	268	283	261	272	270	244	271	254	274	274	256	276	284	285	271	278	258	263	282	252	269	274	269	267	279	299	283	276	249	292	248	268	267	262	277	259	251	247	272	285	290	284	291	262	262	292	258	276	279	302	261	286	276	260	272	284	299	290	256	269	267	271	262	267	269	299	269	282	255	278	271	262	259	248	288	280	252	294	223	257	287	255	272	294	264	245	284	251	289	248	287	253	285	229	270	271	314	224	268	287	284	268	258	252	282	256	240	291	266	297	246	282	275	245	256	227	268	275	302	244	270	251	289	264	268	268	270	263	267	277	294	279	253	258	283	286	266	249	265	292	291	239	285	272	287	258	263	306	279	283	258	275	283	272	270	268	284	269	260	256	302	296	276	297	234	269	259	251	242	259	270	290	259	253	253	260	237	260	268	259	240	275	260	288	277	277	290	245	266	268	238	284	263	246	259	252	266	235	280	275	278	280	288	253	277	264	253	240	280	284	245	281	291	302	268	266	254	273	269	274	271	268	283	264	267	274	265	283	274	266	276	267	264	260	276	259	296	303	254	288	273	270	270	269	245	281	261	268	252	254	300	284	289	248	267	272	274	253	252	274	283	257	279	268	306	283	247	301	273	255	283	281	255	257	281	278	294	266	285	243	291	271	276	251	269	311	279	257	275	281	287	285	269	259	288	274	296	267	313	243	244	263	280	269	289	287	242	273	275	278	253	228	247	314	267	281	286	295	257	289	293	226	274	241	274	254	288	283	262	268	267	250	263	272	284	259	262	253	269	258	312	270	276	254	266	270	245	250	252	281	297	290	294	255	244	272	247	260	269	282	276	251	271	280	250	250	287	271	257	276	283	268	267	264	262	294	300	262	279	251	295	276	267	295	284	264	259	246	254	262	271	285	251	303	242	294	270	289	251	253	275	274	304	267	269	251	256	297	259	264	291	252	294	274	260	235	260	252	262	291	267	265	279	261	246	243	272	268	302	264	267	277	279	302	257	276	290	288	263	280	283	269	285	255	260	283	290	262	250	272	263	285	271	251	263	256	274	276	237	259	252	250	265	267	267	276	288	251	258	265	260	255	276	280	268	300	248	282	284	242	273	273	268	306	258	260	271	252	272	271	263	266	277	275	300	270	256	263	272	291	287	277	271	243	290	277	277	283	255	271	280	241	282	254	244	276	266	285	277	287	285	272	279	234	274	281	287	248	256	262	250	279	283	268	264	285	257	255	259	300	284	276	282	257	255	307	274	239	281	256	282	284	268	266	271	263	270	242	251	262	287	296	239	246	260	276	294	272	270	257	265	267	271	255	261	246	263	259	302	267	260	266	254	270	255	298	262	275	254	274	269	251	252	289	247	266	251	252	269	276	286	245	271	271	293	293	267	269	271	280	271	246	282	269	309	288	276	276	284	241	289	277	248	235	278	241	260	274	268	279	289	278	299	279	278	290	286	257	275	251	259	270	266	290	263	256	286	275	266	274	264	258	267	271	290	291	285	267	269	276	272	298	305	261	317	290	274	259	267	244	271	233	263	247	251	266	250	274	307	285	278	270	280	258	295	257	260	249	246	278	265	244	266	259	302	290	274	287	267	267	267	255	267	275	238	250	291	267	278	296	281	293	249	274	260	255	264	248	278	236	279	258	280	285	288	273	258	250	265	315	244	262	268	282	241	274	272	259	261	280	267	275	255	254	268	266	284	285	258	266	270	281	262	256	257	276	291	268	253	279	256	287	286	264	254	270	216	261	305	269	289	252	260	241	265	275	291	289	280	262	274	252	268	274	294	254	284	268	270	271	288	281	258	283	286	256	265	266	271	249	258	270	267	261	268	261	280	275	242	248	249	261	237	269	243	242	281	260	278	260	257	244	285	278	305	255	277	279	269	301	253	259	277	274	233	257	275	282	268	258	257	290	301	267	249	281	260	270	280	242	273	266	281	273	245	301	252	299	267	285	268	251	262	252	277	285	289	254	280	255	262	278	258	259	290	249	293	290	280	278	270	252	250	277	254	265	282	268	270	253	260	300	285	271	284	274	258	275	231	285	255	279	293	272	281	256	260	270	289	267	279	274	286	249	283	271	277	261	263	268	251	297	258	271	285	266	268	249	261	273	260	253	260	284	289	282	273	251	284	265	265	290	280	259	311	254	293	262	285	287	289	261	265	285	273	265	318	265	248	263	283	269	261	274	258	292	284	269	249	253	278	287	278	269	283	238	250	269	278	291	289	256	279	254	279	267	242	272	250	268	296	259	284	264	286	281	272	265	259	272	239	290	314	291	248	281	288	280	257	263	305	290	263	265	247	262	283	249	257	274	266	298	289	254	239	297	276	272	296	266	294	254	284	311	287	268	259	259	252	240	277	266	268	282	256	272	239	225	259	263	261	284	270	306	272	262	269	291	265	250	252	251	288	263	252	291	263	272	307	296	253	282	268	256	269	236	257	285	272	278	251	285	286	251	273	273	276	262	264	271	269	260	285	267	250	268	239	262	266	282	272	292	293	298	278	273	253	259	287	264	251	276	245	261	279	267	277	291	268	256	286	275	290	306	288	301	274	290	295	260	238	275	257	264	270	289	265	269	261	262	275	272	252	263	243	281	280	281	278	282	253	295	252	276	272	262	288	277	260	246	256	294	290	259	266	266	289	258	264	285	230	253	272	293	257	254	266	271	281	279	275	270	243	253	264	299	259	291	274	258	287	297	286	267	282	277	277	261	250	264	260	262	270	266	270	264	280	242	256	230	268	249	253	288	269	263	264	271	243	274	260	293	264	269	260	249
19157	9435	5344	3523	1399	931	1036	786	789	1124	517	307	291	278	251	240	225	228	206	225	194	208	237	219	189	224	205	204	223	192	208	185	182	210	244	194	232	194	189	223	211	199	216	189	209	224	195	205	191	201	187	225	200	170	219	195	193	186	198	205	202	234	202	220	202	211	203	232	168	214	222	164	201	205	231	219	204	200	189	196	179	185	193	187	189	199	203	166	194	199	196	191	198	172	208	189	182	201	209	211	198	184	208	197	191	215	191	183	203	194	194	208	223	195	195	182	205	221	190	190	190	180	211	211	190	196	187	181	209	223	187	220	199	187	197	223	178	181	193	202	205	192	190	220	195	185	181	189	194	205	223	179	239	204	187	215	185	185	175	215	189	201	206	185	187	186	206	202	243	167	187	177	194	193	172	182	207	198	211	177	193	197	219	207	216	211	210	210	211	189	210	178	187	190	182	212	218	193	208	181	195	192	193	200	192	201	210	204	229	179	187	181	173	193	196	205	219	228	223	207	184	181	172	220	216	184	212	204	181	226	201	202	203	189	208	202	210	196	189	205	203	192	178	200	187	212	196	194	172	209	202	191	187	191	217	193	214	215	205	207	209	213	170	227	200	182	220	195	190	193	182	202	156	201	184	200	207	226	220	196	208	203	203	197	218	210	218	203	192	207	190	208	202	210	189	208	209	183	172	183	231	218	211	185	188	186	191	197	188	178	222	214	216	200	192	199	239	192	177	184	198	179	196	226	195	186	190	214	202	194	189	168	227	208	208	202	239	201	190	223	198	195	205	160	218	195	195	201	200	198	231	175	197	198	208	191	196	180	181	216	182	206	223	208	196	218	205	192	192	189	180	213	206	203	205	195	201	185	196	208	193	173	209	179	217	203	193	210	214	192	211	193	192	189	172	191	193	178	227	200	199	189	218	189	199	193	194	199	202	202	192	163	184	185	184	185	190	218	198	210	186	181	186	199	193	211	193	184	214	167	168	193	190	174	205	193	207	190	207	187	191	188	211	209	219	201	196	216	204	202	199	175	183	189	186	192	189	212	206	186	202	214	181	202	182	197	238	198	212	202	202	173	198	215	235	213	182	213	217	204	203	188	212	202	210	204	199	183	190	199	195	222	183	192	197	205	177	203	196	202	187	207	211	212	195	190	196	195	185	195	213	198	190	209	177	178	208	205	218	193	189	180	232	192	220	176	215	200	203	179	185	217	200	168	171	188	197	216	200	194	222	163	199	225	180	209	186	201	186	185	196	193	186	204	211	212	206	219	188	179	187	207	174	195	188	198	192	192	201	195	189	199	198	215	205	200	198	184	213	194	211	199	181	196	203	234	207	207	184	180	185	191	164	206	194	218	196	176	218	188	177	214	179	171	196	191	183	192	193	172	209	191	183	185	221	177	204	221	212	198	187	202	227	219	185	202	196	203	193	212	174	191	188	187	218	220	184	210	222	190	190	187	192	205	196	168	191	211	214	211	171	191	168	190	178	212	212	195	194	206	226	171	190	191	198	224	190	189	186	193	199	202	197	190	197	201	205	196	221	184	211	205	186	218	206	197	212	220	174	173	172	203	186	203	193	206	204	209	198	218	205	191	161	194	192	185	192	196	197	214	183	183	202	212	208	205	223	212	198	192	224	196	177	188	211	187	201	208	188	183	188	196	195	182	213	215	208	186	205	195	200	184	186	205	223	211	211	205	182	201	185	213	197	202	165	192	202	204	190	189	184	197	237	210	214	196	193	180	190	197	212	194	198	182	204	185	200	180	179	191	203	195	192	176	194	198	206	187	220	196	208	216	225	206	198	192	180	177	205	187	171	184	220	186	208	187	187	189	216	193	177	208	182	177	185	217	182	192	213	212	184	163	194	210	193	186	195	196	189	203	181	198	201	165	198	220	189	198	177	202	169	193	176	191	198	207	174	220	187	198	203	204	182	195	212	211	167	208	197	195	228	201	207	193	206	212	190	215	214	172	210	152	218	208	173	193	189	186	186	183	202	192	206	188	215	218	194	204	177	192	179	182	186	181	202	194	164	201	200	211	176	189	201	169	204	204	207	209	199	183	216	208	190	212	208	200	193	201	177	195	237	212	194	184	191	229	197	192	211	204	209	222	200	205	222	171	184	196	215	188	185	215	209	178	187	179	201	218	202	187	201	184	209	187	221	226	171	210	200	186	211	207	185	210	186	177	208	206	181	196	174	168	226	208	183	193	215	212	201	204	214	204	201	209	212	194	219	191	194	182	181	193	191	217	205	189	185	183	233	186	196	203	187	180	204	168	176	193	192	205	174	188	201	202	177	166	221	218	191	211	207	187	152	193	178	211	167	203	186	181	208	158	188	196	190	212	189	216	202	204	209	204	197	182	208	213	206	184	198	204	170	186	230	187	222	200	197	186	215	204	204	210	218	172	214	179	187	177	205	202	192	226	181	198	225	210	223	223	200	177	205	201	201	192	189	209	210	171	196	182	199	190	190	200	180	218	195	196	173	212	207	208	213	207	208	211	198	185	189	214	216	207	196	227	203	187	178	217	203	193	189	193	180	191	202	189	204	215	186	192	221	197	203	192	186	201	212	210	211	185	209	209	181	184	196	201	215	193	208	207	201	200	219	196	216	194	193	184	181	190	199	195	199	182	188	191	191	186	188	186	205	188	201	217	196	214	174	186	205	175	190	219	217	186	202	181	191	215	202	176	185	187	206	218	192	203	184	180	213	193	200	214	190	195	188	211	206	192	176	190	186	202	171	188	197	180	200	194	202	194	177	192	214	193	194	198	186	210	198	198	196	182	175	209	173	193	229	218	200	222	187	194	196	196	179	217	202	215	174	188	197	225	209	176	204	183	207	166	194	210	192	209	190	176	188	199	197	197	185	195	210	202	182	182	193	203	197	181	185	209	169	182	202	201	213	191	223	197	206	212	202	183	192	186	177	172	205	211	215	189	189	194	196	170	200	185	188	207	214	208	204	197	216	194	201	217	217	185	198	199	199	194	224	212	221	216	189	199	201	203	202	220	185	191	203	205	198	183	237	210	194	238	202	180	231	198	190	213	195	172	206	186	204	205	203	209	180	179	180	194	157	182	201	196	197	219	222	175	204	229	201	193	199	183	202	211	203	209	195	196	187	187	198	176	182	172	194	197	194	207	210	212	213	198	178	185	185	192	168	215	205	205	187	216	201	224	193	192	216	193	213	215	204	198	200	221	204	204	216	209	201	194	184	217	199	176	196	187	210	210	193	175	172	180	215	213	198	207	190	224	179	197	193	207	176	179	205	198	195	223	208	195	189	189	219	223	185	193	190	216	181	196	207	194	208	194	193	186	210	176	183	201	179	194	191	203	181	206	188	224	211	190	203	187	197	216	183	190	203	207	218	199	182	208	197	180	176	196	205	209	199	185	176	208	201	221	217	206	202	176	197	180	215	214	210	192	197	212	196	208	193	210	191	196	180	193	207	218	217	210	202	208	205	178	165	189
11988	4678	9634	9043	4896	4065	4676	3856	3704	6476	1979	1296	1111	1089	849	803	813	738	717	697	662	610	623	630	623	635	598	623	610	612	606	574	602	526	576	610	508	574	564	540	554	529	501	557	529	521	527	551	544	496	537	522	525	530	518	498	478	518	533	506	545	559	543	549	511	509	507	510	533	506	534	490	503	536	518	495	510	535	497	498	477	508	496	496	517	547	477	504	537	516	544	533	526	463	505	477	491	539	483	499	511	511	496	477	512	508	515	490	498	497	524	470	518	469	478	553	508	509	470	504	500	502	537	479	507	502	474	538	509	560	524	536	500	518	460	496	498	487	473	502	493	466	504	531	480	522	516	501	488	516	516	483	501	502	471	536	514	521	504	487	523	493	500	501	453	470	495	488	506	519	482	496	483	501	519	519	509	512	488	516	490	502	504	525	494	521	466	489	463	506	482	508	460	522	533	467	488	494	449	488	544	521	523	502	496	536	486	467	512	530	541	530	500	523	496	492	485	496	480	539	506	493	488	483	461	460	506	503	538	520	476	474	522	487	512	527	540	496	514	493	479	508	489	526	473	529	479	519	476	494	484	525	484	478	533	479	467	494	488	498	474	504	501	516	501	496	494	476	468	486	458	482	513	461	503	462	510	500	523	527	537	508	512	498	501	499	454	505	536	511	495	502	510	516	498	464	506	505	477	491	497	545	515	491	484	518	479	510	470	499	497	483	522	514	518	487	504	474	463	498	472	472	498	504	498	518	498	515	501	491	495	512	513	525	516	496	526	498	492	526	529	492	508	488	507	505	535	512	501	514	510	484	508	503	479	503	499	501	528	541	533	495	485	494	457	506	537	501	483	520	478	486	529	498	448	512	527	495	490	505	489	494	465	487	510	480	493	546	485	494	479	482	515	485	479	488	502	514	480	508	503	511	502	511	527	515	521	457	505	487	490	501	511	471	494	482	497	506	508	489	481	488	525	503	532	510	512	498	493	521	518	483	489	518	496	507	502	519	487	487	474	501	506	481	499	526	483	539	522	509	488	477	514	497	489	508	515	544	518	498	488	476	492	505	487	507	562	516	456	481	501	483	481	495	494	480	507	478	515	486	494	498	505	495	546	516	502	456	484	479	510	523	493	526	484	495	536	491	548	512	499	470	496	497	524	487	524	487	489	502	526	503	485	513	461	532	424	482	503	509	494	485	483	501	477	529	528	495	458	563	498	500	492	494	505	503	509	523	486	482	510	453	458	492	492	512	487	509	526	515	491	516	461	467	490	467	495	496	483	516	464	479	509	496	503	518	506	489	504	517	508	496	500	489	528	470	515	484	506	508	494	518	480	465	496	493	517	538	540	488	489	485	499	501	496	490	513	475	478	492	458	496	513	486	507	544	499	501	490	468	559	495	492	496	513	509	511	520	522	515	493	526	488	493	504	501	497	513	494	497	554	520	449	487	484	498	578	510	479	492	503	529	472	462	492	537	530	536	486	463	486	491	482	530	470	490	516	496	474	481	495	502	527	450	490	475	496	490	520	489	530	507	488	483	507	539	495	506	476	502	484	510	516	485	487	531	540	506	527	474	531	511	534	517	509	479	539	521	514	532	503	495	503	474	526	510	513	526	499	494	523	484	476	491	510	466	528	480	499	486	495	475	494	481	504	519	485	528	501	509	521	456	478	506	499	502	507	484	476	504	532	487	515	490	482	472	492	480	497	503	519	553	563	494	533	499	482	504	492	512	524	532	492	523	486	521	520	512	482	455	504	510	455	493	542	532	472	499	527	541	469	506	524	486	493	550	493	485	490	474	519	534	470	500	536	493	504	526	508	540	511	486	462	489	508	495	495	507	480	510	486	480	463	513	520	505	504	493	470	502	498	502	510	509	493	503	510	526	491	508	516	510	506	492	481	485	481	500	488	500	521	506	528	496	527	502	539	511	477	495	482	486	500	498	526	457	496	482	513	510	523	511	499	504	522	514	513	530	516	478	508	504	459	510	518	519	481	510	464	485	520	472	503	506	490	507	500	508	487	469	494	473	477	501	492	473	487	470	505	472	533	499	510	463	516	527	479	516	498	509	515	509	531	529	494	463	467	494	507	485	505	498	511	493	494	528	486	511	526	483	509	483	509	552	505	542	532	492	483	478	508	498	505	516	551	459	487	496	531	519	462	486	473	518	494	482	521	496	527	537	479	524	508	489	488	539	460	523	495	495	477	508	482	496	478	492	476	525	497	475	512	508	530	500	479	538	478	526	445	466	494	494	545	510	476	500	485	456	518	535	524	495	511	512	480	463	502	492	473	527	487	463	486	501	496	479	485	521	495	481	476	496	519	517	529	475	510	475	509	495	499	524	502	500	469	491	532	556	525	507	513	506	470	505	491	564	499	506	463	494	486	477	506	518	493	526	493	524	509	504	528	490	491	515	516	509	522	461	499	525	541	491	483	463	511	497	497	544	490	492	491	526	516	502	562	525	496	519	522	510	480	493	474	522	528	496	466	523	514	482	481	464	514	485	505	530	487	492	512	510	486	521	528	496	487	506	510	526	497	507	474	488	484	487	474	522	510	546	546	523	483	494	506	497	503	540	466	426	499	497	511	463	493	452	507	512	508	490	470	482	498	514	502	483	530	452	484	487	492	542	501	479	513	458	503	495	529	497	534	507	482	515	527	507	472	521	525	508	476	496	521	476	509	540	498	492	485	498	523	478	527	529	526	481	523	535	513	464	495	505	436	457	479	480	482	527	509	546	508	532	501	485	486	531	491	496	493	475	517	535	523	532	518	505	501	471	544	493	497	537	483	520	522	498	502	530	521	467	502	523	506	507	488	512	444	520	510	524	519	469	486	473	501	478	428	480	463	534	501	487	503	477	490	574	515	486	507	484	526	504	510	497	532	513	497	509	464	506	487	497	490	473	481	536	511	517	488	481	480	526	475	530	538	488	516	512	508	540	510	485	474	494	462	502	527	496	505	472	504	510	480	485	489	509	527	510	526	478	505	503	508	480	487	495	498	503	458	515	485	506	508	513	455	457	490	475	503	507	518	467	506	517	504	461	530	512	515	495	497	467	503	464	477	473	459	499	500	502	513	500	502	491	464	523	491	482	480	459	484	519	509	481	529	495	485	525	500	528	492	507	489	521	502	557	485	504	492	487	500	534	485	475	512	485	459	502	475	521	467	482	495	489	438	513	508	506	526	540	524	502	504	496	502	541	466	503	496	495	507	510	527	532	464	524	520	468	505	495	503	489	506	489	506	497	507	519	499	512	518	481	518	489	464	485	484	490	531	501	504	491	468	505	480	510	527	468	515	526	471	493	492	518	496	495	493	517	488	527	545	476	532	471	474	513	499	497	523	522	514	534	467	477	489	481	485	477	513	471	498	483	464	504	508	498	515	530	515	490	491	513	489	506	535	482	555	509	457	474	496	513	527	498	510	481	523	495	517	520	501	504	515	510	486	503	485	504	526	485	511	514	497	533	502	493	469	501
27677	16970	8454	5412	2432	1714	1685	1345	1173	1330	758	549	466	488	425	409	404	411	389	384	351	369	359	341	348	313	361	366	351	365	334	376	344	357	343	310	315	343	326	309	311	349	340	305	324	316	321	314	321	345	294	318	349	316	318	330	314	325	295	312	305	305	313	353	310	303	289	291	273	320	308	275	319	309	292	294	347	307	326	319	354	296	349	320	347	336	319	322	328	327	329	311	322	333	331	293	307	356	312	296	320	338	323	318	360	317	299	309	311	346	309	371	309	293	325	318	338	323	293	311	287	319	308	340	321	332	331	310	311	308	287	293	283	315	316	314	320	328	332	334	319	323	352	268	336	327	345	314	355	316	339	317	299	328	295	310	298	307	309	333	331	298	300	337	343	349	305	336	307	312	275	316	346	346	339	340	300	304	306	316	315	328	353	312	265	321	314	320	316	323	341	314	340	329	335	319	301	337	333	336	322	302	324	294	337	300	296	321	322	345	293	307	311	282	316	328	356	302	324	312	333	354	331	332	329	306	330	323	341	316	321	296	320	330	309	328	319	337	306	328	290	311	326	333	319	361	336	343	322	341	318	303	305	331	312	331	330	317	332	317	312	312	307	307	354	322	338	306	269	319	326	295	333	333	357	327	318	293	311	287	325	309	329	293	312	325	347	272	317	314	320	323	326	297	311	355	306	327	296	329	317	327	293	320	313	342	307	305	306	353	308	317	343	358	361	295	327	301	309	356	311	295	319	353	323	305	297	293	323	306	356	315	327	307	350	323	284	355	343	302	294	341	354	309	295	340	327	318	323	283	285	308	281	310	322	312	297	321	325	310	317	328	315	312	313	290	312	325	327	301	290	329	282	287	335	336	311	337	317	339	322	307	304	325	267	314	340	288	332	326	327	313	319	314	324	316	316	292	319	327	301	300	318	302	344	309	346	326	318	313	276	315	330	318	319	319	337	326	353	334	330	323	326	341	334	344	311	357	343	323	322	352	298	346	322	308	281	329	294	320	316	341	367	332	350	292	343	319	319	311	327	328	322	333	323	285	324	325	287	326	275	339	282	318	368	336	258	308	295	304	341	304	305	352	326	313	345	338	316	313	309	322	267	346	310	323	327	290	306	316	284	301	304	355	320	331	348	330	298	297	335	313	355	284	321	300	334	311	315	315	331	317	269	316	304	344	327	342	325	315	330	294	335	347	293	346	319	328	312	335	301	322	349	346	291	319	328	324	330	331	333	334	356	323	360	354	320	354	328	311	329	317	322	316	344	353	312	307	322	322	314	313	315	350	336	362	307	317	330	317	302	334	303	286	325	320	334	310	334	356	278	309	297	326	312	302	347	293	328	344	327	319	322	290	319	299	331	322	310	304	318	322	300	324	316	335	318	322	344	316	326	307	323	335	319	313	295	335	317	341	300	283	333	313	311	346	321	317	301	346	323	314	336	360	335	303	363	357	349	307	318	325	336	313	280	300	293	324	308	319	354	339	314	356	344	320	323	313	336	302	294	313	316	318	319	307	322	343	320	313	302	317	328	316	304	338	315	321	289	343	316	318	362	303	333	319	317	308	318	279	330	327	314	301	320	301	295	336	334	300	320	297	349	294	314	354	332	313	350	346	290	309	352	321	311	341	303	310	324	302	316	349	315	323	305	317	295	303	342	315	336	363	301	322	301	302	299	320	329	323	305	332	289	332	327	286	295	309	310	322	312	320	299	325	303	318	346	333	331	344	311	355	333	314	317	306	309	329	298	336	314	338	327	315	318	320	325	339	323	341	305	300	338	304	298	308	296	310	296	342	321	324	303	293	319	311	339	332	349	328	342	333	324	289	300	342	338	296	337	306	321	339	293	306	300	328	319	330	320	330	332	321	328	300	319	319	327	311	330	295	333	338	311	304	335	345	334	331	332	320	332	298	310	319	304	310	294	351	288	335	336	311	339	288	324	298	317	327	334	323	305	345	310	310	319	320	302	364	300	317	341	331	287	315	312	329	292	355	319	336	341	330	336	340	367	333	339	316	290	312	298	324	303	308	348	299	348	339	328	352	313	335	304	291	311	318	329	322	276	323	315	312	333	312	341	320	292	326	320	297	308	354	322	321	309	306	312	313	335	303	336	357	336	327	337	344	318	327	341	331	323	334	341	310	291	301	294	315	323	313	304	314	313	326	328	298	319	305	304	313	307	301	319	336	324	317	296	335	307	288	328	316	312	311	329	336	338	314	331	316	331	294	352	302	330	322	322	317	335	341	346	336	312	309	321	315	302	334	307	300	296	351	350	274	340	318	334	309	324	288	346	305	318	289	292	301	291	339	333	326	328	370	321	331	346	332	324	314	321	325	297	313	323	313	295	345	311	299	347	328	335	334	344	321	297	290	327	366	316	337	314	349	337	325	318	311	305	321	326	315	292	319	330	355	304	341	342	330	336	340	318	301	335	318	302	328	317	326	371	327	309	321	318	325	319	320	326	317	289	354	314	325	337	315	308	313	289	297	307	303	303	317	314	307	301	312	339	321	301	344	342	343	331	331	330	323	317	340	321	328	345	285	264	299	294	352	311	312	310	332	350	307	309	279	336	310	298	293	349	325	283	286	342	310	315	305	327	306	282	330	331	318	323	324	301	322	330	314	315	309	321	377	324	323	301	286	319	327	295	315	326	296	334	340	318	324	323	344	328	325	327	316	314	285	338	357	310	340	303	309	321	324	337	337	298	330	304	319	328	349	304	308	311	336	339	334	335	306	306	308	328	288	351	334	323	324	295	316	304	340	336	322	296	318	309	331	325	322	308	322	293	327	348	315	333	271	315	325	315	326	302	360	311	316	303	296	288	313	319	326	339	321	328	317	294	287	296	339	309	318	300	332	324	322	323	292	304	348	330	297	291	294	354	300	324	372	364	352	337	288	324	333	313	353	317	333	312	333	338	332	319	352	282	321	326	322	280	336	303	311	310	339	368	293	307	323	306	291	278	315	317	311	336	307	349	330	327	294	325	320	322	304	332	304	299	330	322	290	292	342	330	341	359	335	308	319	360	332	321	362	330	314	344	339	313	315	348	336	309	336	328	325	315	308	329	354	335	321	328	320	325	300	305	306	283	295	304	294	342	343	323	318	336	335	318	306	320	329	320	346	310	339	303	322	356	323	280	298	358	332	333	329	337	298	345	310	364	291	307	295	344	294	330	334	297	336	350	328	319	299	283	298	335	355	342	306	316	346	319	340	344	289	307	340	334	296	316	290	337	318	305	311	376	320	368	348	314	317	313	305	313	334	318	285	359	298	323	316	325	350	359	324	339	310	333	328	332	326	305	339	275	282	344	351	295	309	312	316	289	298	294	345	319	327	331	301	291	323	334	344	310	320	308	314	293	344	337	331	333	295	302	326	310	290	304	328	344	314	325	300	299	332	304	300	326	307	322	316	284	333	287	287	325	319	320	308	326	366	278	284	300	308	320	327	296	284	324	334	304	313	302	316	353	354	337	315
15648	6814	12251	12305	7918	6791	7099	5984	5615	6731	3009	2129	1826	1760	1444	1310	1195	1204	1212	1097	1064	1060	1021	1011	990	957	1009	894	938	850	883	865	850	857	780	849	854	790	818	811	806	809	791	805	813	756	803	828	763	784	772	812	807	788	753	759	739	733	789	773	779	783	727	763	735	750	743	738	785	735	756	747	766	774	759	746	758	767	754	748	744	742	701	747	756	738	723	737	764	757	713	716	747	731	747	736	702	712	734	761	708	723	742	701	717	754	699	711	721	722	751	738	762	783	776	726	741	743	768	736	703	763	706	726	760	757	717	784	768	735	772	719	768	702	750	716	753	705	703	748	754	756	783	717	770	750	710	725	730	769	752	720	741	772	704	766	781	790	729	759	753	808	719	703	697	695	731	724	686	754	741	728	707	737	710	752	721	728	729	731	755	777	715	739	730	718	753	725	748	762	640	753	711	712	676	717	703	692	680	739	752	707	705	695	718	707	717	737	720	728	734	734	739	707	736	771	734	663	724	662	736	757	761	809	743	783	721	760	759	768	753	758	716	702	742	707	723	796	747	733	767	696	721	764	720	722	687	702	808	672	664	681	744	718	777	749	731	765	700	728	696	739	725	738	678	747	712	730	695	733	719	742	781	767	748	733	679	714	681	724	799	663	773	710	696	722	684	697	725	723	697	722	746	784	693	742	707	750	757	754	770	796	748	784	711	730	765	769	734	708	723	749	767	735	750	774	789	744	731	688	737	726	738	681	702	709	736	769	738	745	706	765	738	719	743	774	723	702	700	790	704	733	719	735	764	744	777	715	740	670	693	782	777	715	719	724	685	723	749	704	755	726	714	755	745	754	728	755	666	742	705	695	710	725	748	730	722	751	748	701	737	717	721	752	782	711	750	729	724	704	729	729	739	788	720	725	739	757	743	752	741	711	733	743	745	716	735	757	700	718	767	697	701	763	715	745	661	707	713	724	779	749	668	694	717	723	731	732	757	722	757	706	765	706	722	727	764	715	775	700	720	698	704	734	733	763	751	697	748	730	756	644	745	732	745	680	766	723	750	675	689	680	721	767	724	734	691	730	743	783	700	737	773	779	699	745	700	726	769	746	712	784	695	739	761	718	750	720	770	724	725	721	723	693	702	730	728	752	728	709	749	715	733	695	731	762	731	748	721	730	724	700	715	681	725	720	736	783	722	730	724	783	745	748	765	691	690	742	761	765	751	749	752	682	753	766	717	758	773	756	689	717	706	719	743	730	696	714	705	710	756	701	784	743	719	680	728	713	770	733	739	716	714	755	754	706	728	725	755	713	708	703	773	749	706	676	742	779	742	711	730	741	740	767	723	735	749	708	733	734	698	681	680	714	673	716	766	802	700	721	782	679	764	710	706	732	744	707	773	778	738	753	765	722	770	710	678	748	738	759	682	748	753	667	743	748	709	705	731	721	746	703	727	726	745	758	737	756	717	762	722	718	726	729	723	711	740	759	744	751	736	684	745	724	750	810	759	736	691	721	727	686	735	738	744	725	702	735	733	731	758	713	728	743	706	693	736	735	722	730	720	786	767	694	742	723	690	764	773	756	736	722	697	738	761	762	717	718	702	742	705	718	703	722	733	715	750	732	712	794	756	734	708	704	716	754	703	749	724	758	775	795	726	709	724	766	748	767	731	721	754	706	712	716	724	706	736	754	716	735	777	710	736	726	700	712	755	750	736	733	708	721	728	684	709	760	697	708	735	713	754	728	729	746	700	733	681	710	743	745	732	720	719	726	759	744	786	734	720	726	762	719	733	709	706	755	750	738	735	721	721	722	718	695	707	715	755	729	754	715	742	698	734	700	710	720	699	705	741	717	764	742	780	695	745	704	720	747	729	680	758	747	790	725	663	741	730	728	765	742	723	727	675	686	729	721	681	769	787	728	705	742	704	685	768	736	707	737	719	709	714	779	751	737	692	704	718	793	768	737	737	747	731	737	688	698	773	749	718	722	731	694	752	728	736	773	684	784	724	739	727	690	680	713	700	745	708	732	732	735	675	711	789	666	715	733	733	673	748	715	745	729	727	735	734	788	748	723	728	710	737	715	684	703	725	769	715	745	692	668	700	722	734	693	709	728	720	756	770	728	688	720	739	681	758	794	733	745	684	736	737	787	759	761	751	698	734	766	722	782	697	721	811	733	691	681	757	721	792	764	706	702	739	693	717	732	755	707	723	695	772	721	695	695	712	737	764	727	713	733	756	711	686	701	731	708	755	732	766	728	747	735	704	729	699	750	697	736	747	768	704	775	688	687	755	699	757	727	703	734	738	737	708	692	708	667	717	691	748	695	759	737	790	736	694	769	762	739	782	729	728	723	741	730	732	738	722	772	710	732	746	752	735	750	686	745	698	763	687	700	730	729	763	760	723	736	721	707	665	800	714	702	717	744	717	733	736	753	698	705	773	730	701	706	714	729	737	731	760	741	770	750	680	739	769	758	729	713	757	741	773	788	735	749	710	684	732	754	767	732	737	724	735	713	726	692	764	720	780	750	724	747	755	668	731	727	736	671	737	765	672	744	711	711	736	730	754	719	736	759	656	720	756	781	728	722	741	700	697	771	715	756	695	724	711	720	723	719	770	668	709	726	725	714	739	737	770	695	708	700	689	709	747	743	744	694	700	720	719	725	747	763	760	721	741	719	730	739	699	720	754	706	769	677	681	669	743	738	697	681	717	719	768	728	666	747	718	768	793	699	762	752	763	722	725	770	709	747	720	747	716	723	725	753	781	745	731	751	748	737	758	685	740	746	751	724	746	695	708	706	731	734	697	719	723	734	742	723	727	738	759	760	746	750	718	716	680	716	791	718	749	734	692	754	719	721	755	755	721	701	705	686	717	754	697	727	717	716	697	728	716	693	701	714	756	731	680	719	713	716	734	731	732	772	735	754	750	750	743	747	701	655	717	725	766	714	741	706	718	695	717	777	683	690	691	765	741	718	759	738	778	749	719	699	693	750	710	682	718	725	729	730	716	752	718	722	756	735	733	690	704	712	711	660	728	716	755	741	690	724	781	736	723	712	739	695	721	719	722	708	686	792	717	746	714	718	712	761	760	721	729	716	736	719	714	748	765	722	691	698	726	729	718	717	779	703	749	666	742	744	702	719	734	687	760	742	711	704	737	700	692	712	758	738	708	751	766	738	735	772	745	685	700	712	721	720	797	731	775	742	735	708	722	667	717	748	753	735	720	749	751	702	748	743	690	757	714	676	735	759	786	726	699	743	733	737	757	761	766	739	780	761	739	753	741	736	751	729	710	765	739	729	775	720	765	754	745	757	749	706	792	714	693	720	684	711	747	719	693	742	785	723	745	740	741	715	763	782	736	707	734	746	761	689	756	750	764	729	739	720	707	721	699	684	703	711	753	688	717	701	727	681	687	713	744	757	740	713	761	711	742	715	706	724	725	761	749	690	759	726	746	711	755	690	764	719	731	746	781	759	699	679	732	717	738	743
5559	1885	1334	936	334	299	334	325	318	153	118	100	96	112	87	103	90	85	83	68	83	91	85	85	106	99	80	95	80	66	73	81	86	101	104	77	86	98	109	98	98	96	89	80	100	104	90	78	92	76	82	89	96	103	98	91	86	93	81	100	79	87	88	78	96	85	85	95	91	92	77	98	93	80	94	84	89	88	93	101	97	79	88	89	101	86	95	87	76	98	101	93	90	83	97	88	97	80	102	83	83	101	81	117	99	87	81	87	100	77	97	104	90	94	96	94	99	82	92	100	66	104	90	78	118	107	97	88	99	87	96	99	92	85	89	87	88	97	114	89	76	81	72	78	94	85	81	99	85	76	93	103	92	102	100	82	65	77	96	96	78	85	93	65	91	96	93	93	95	88	95	70	77	92	81	97	80	86	85	83	78	78	97	85	70	102	80	89	70	76	82	88	90	79	77	73	78	71	96	88	94	108	68	91	86	88	94	86	92	77	90	77	100	100	82	79	86	82	93	94	77	84	82	103	89	99	92	85	94	104	96	85	102	80	101	103	94	102	102	99	94	83	81	100	96	89	93	73	100	83	98	98	94	78	87	94	98	79	89	85	87	93	81	88	82	92	87	83	96	87	73	99	96	92	94	81	83	105	93	81	97	89	86	86	81	91	85	93	100	102	84	98	107	84	89	106	100	105	105	99	93	85	78	83	106	109	72	106	91	114	99	77	88	90	69	87	68	76	105	92	100	96	92	78	100	93	93	103	115	99	88	88	102	100	96	94	86	74	118	90	83	100	96	93	82	91	103	103	90	73	105	82	85	94	81	85	100	106	78	67	80	91	72	100	69	105	99	76	85	76	89	83	96	105	73	89	100	105	86	81	70	89	88	83	75	82	78	104	83	71	91	87	97	81	87	82	92	80	90	82	97	81	100	89	108	102	101	84	83	77	82	97	94	94	95	109	69	79	75	89	77	80	83	81	89	80	77	102	89	91	69	78	101	106	97	83	93	104	78	76	80	94	92	97	80	94	86	96	97	85	99	86	75	81	78	101	95	91	94	95	87	81	88	78	66	71	77	89	80	95	88	72	101	81	67	88	83	97	98	92	90	90	83	93	82	84	98	93	91	75	74	98	91	87	94	85	86	82	78	84	95	101	78	82	79	98	111	83	90	82	73	75	98	94	102	90	101	99	78	80	80	104	82	75	98	82	105	86	81	85	99	96	73	95	89	96	85	96	80	78	86	90	65	79	93	98	95	96	98	95	105	102	84	63	92	87	84	105	82	84	84	89	91	78	99	99	84	108	87	78	96	94	78	95	97	83	115	79	93	88	96	100	101	86	83	79	87	100	77	87	85	78	102	77	91	95	84	87	80	119	104	87	88	94	108	77	87	81	85	80	94	111	90	83	97	79	109	94	102	110	98	97	90	92	91	96	86	104	88	82	97	92	91	88	83	82	83	105	92	101	84	92	76	81	91	92	85	76	97	98	104	106	78	94	80	66	89	110	94	85	98	83	93	101	96	87	96	86	82	83	83	94	105	81	88	90	97	87	91	87	89	83	80	85	96	89	96	96	87	79	94	108	86	81	98	83	103	88	103	81	105	98	89	92	108	101	89	78	103	109	87	78	90	84	83	91	112	84	94	80	74	89	83	97	111	77	93	98	77	84	92	103	103	99	82	71	75	100	91	86	95	90	94	95	91	81	104	89	91	103	69	88	102	94	101	90	90	100	86	98	84	91	81	90	100	82	89	103	93	77	88	96	89	100	95	94	90	79	84	102	73	89	88	69	88	85	82	85	81	81	88	81	78	75	93	94	90	80	96	92	64	92	86	89	90	98	83	85	67	83	96	95	78	78	74	99	87	95	76	92	79	87	85	79	98	98	84	84	87	85	94	100	73	101	97	91	74	84	105	100	100	84	85	79	78	89	80	75	105	74	78	90	79	92	90	93	85	75	110	96	99	108	104	81	94	94	95	102	81	94	97	92	89	93	92	64	88	98	83	95	75	96	93	96	95	89	77	109	83	86	99	91	104	85	68	82	94	95	98	86	102	74	82	78	89	97	97	104	84	72	87	85	87	91	110	80	97	101	85	97	96	73	101	112	92	76	83	98	77	84	80	88	103	91	95	78	80	67	96	81	91	95	99	95	86	92	87	94	75	92	83	86	88	81	66	91	88	94	96	103	91	96	94	70	88	91	85	100	84	92	89	75	81	82	103	83	84	68	86	66	96	77	107	90	96	84	90	96	100	94	85	115	75	80	95	100	90	92	87	107	94	91	84	82	70	70	103	91	93	96	69	94	85	87	92	92	94	86	81	74	86	71	96	89	75	90	82	111	104	86	82	93	76	89	105	112	106	99	86	100	90	84	70	75	90	81	94	89	84	98	66	89	89	84	88	72	69	79	89	97	84	82	91	79	88	94	81	99	95	77	101	80	88	94	86	103	78	89	94	96	89	78	100	87	80	91	78	94	81	84	76	99	82	96	86	84	88	84	111	91	102	99	84	96	77	80	82	94	85	91	91	85	89	84	87	78	86	88	74	96	92	77	84	97	73	106	91	89	109	104	91	89	100	94	80	92	89	98	98	92	89	110	78	85	68	89	85	91	90	82	84	83	92	82	74	99	69	93	86	77	89	98	82	85	103	83	87	90	89	91	96	90	97	97	85	94	84	88	80	97	81	87	106	83	96	97	118	74	93	86	87	90	93	98	78	94	93	96	91	87	89	82	95	94	88	92	82	99	76	90	87	91	82	70	97	99	104	76	85	77	84	89	104	93	84	88	110	109	90	82	94	91	96	94	100	92	77	88	84	97	103	79	92	70	83	105	101	92	79	87	77	83	90	88	93	83	106	96	76	77	94	66	97	78	90	77	78	102	110	86	92	94	83	80	85	94	96	95	97	78	85	108	87	79	76	97	80	83	95	100	92	87	84	92	88	86	92	104	106	84	86	76	86	75	100	79	77	84	93	82	93	79	85	87	89	81	77	103	92	100	91	84	85	86	91	90	81	98	88	98	76	72	83	85	97	86	98	76	103	79	99	63	91	88	100	102	86	95	92	93	81	94	104	72	98	103	87	85	74	84	88	72	95	85	83	91	79	75	89	89	97	81	83	89	76	66	82	94	75	80	78	81	86	105	75	79	88	115	102	84	83	95	70	78	106	95	81	92	89	116	79	91	88	99	87	78	82	69	85	106	102	82	75	101	73	84	90	87	103	90	66	94	106	112	101	86	87	65	99	88	94	84	87	101	84	79	95	102	102	100	116	102	82	94	93	98	91	88	87	84	98	84	81	74	86	89	113	96	100	88	84	96	78	99	83	97	94	104	93	95	94	99	81	88	101	74	85	96	81	75	97	96	87	95	93	89	86	93	88	81	104	75	71	69	92	85	106	88	86	78	86	88	93	94	85	108	89	78	90	87	109	84	95	92	93	82	89	99	74	84	91	85	102	103	98	89	94	78	93	96	79	87	107	82	80	81
3516	1726	2673	2849	1434	1316	1894	1685	1489	674	391	307	315	286	281	265	259	278	276	307	254	258	292	239	272	260	256	268	284	302	260	280	281	245	289	269	258	273	280	266	270	276	278	276	256	261	257	275	271	242	258	251	267	243	256	257	248	257	273	253	245	259	291	225	262	250	239	249	271	264	250	274	258	278	278	270	266	288	215	281	274	277	279	274	276	271	277	265	261	278	274	255	251	242	273	263	263	257	248	261	263	254	260	248	266	246	273	257	258	251	264	294	296	266	258	247	233	282	250	259	266	248	280	272	265	262	272	258	270	249	283	270	245	277	258	262	310	270	242	241	273	300	229	285	263	280	267	247	261	258	285	242	259	281	263	270	267	277	286	273	273	283	283	289	267	270	275	291	286	247	301	264	261	298	267	266	271	288	240	282	248	249	261	274	272	266	299	294	269	298	281	245	270	253	241	261	235	290	256	269	250	293	252	235	270	273	265	277	249	275	245	274	298	262	248	280	268	265	278	254	274	249	274	233	258	282	258	261	258	254	268	276	280	279	272	284	261	265	297	275	271	265	273	265	255	301	264	255	270	264	277	288	262	292	261	250	266	249	267	266	267	265	272	245	300	244	237	273	257	250	252	265	258	261	250	250	264	308	249	277	238	269	262	258	250	243	273	246	263	266	254	252	299	258	279	283	273	235	264	273	292	264	262	289	273	254	280	264	276	239	254	257	251	247	255	289	260	270	266	277	247	277	265	274	270	222	264	261	292	285	267	266	242	269	261	266	274	265	287	281	271	268	265	281	279	284	243	264	299	273	241	276	270	260	221	259	260	265	268	296	269	263	274	276	285	259	267	249	254	263	238	289	282	263	297	285	283	244	245	295	263	274	267	273	262	254	253	230	274	244	274	268	317	258	264	257	285	274	258	283	301	244	252	263	272	257	248	279	266	245	269	273	269	278	271	255	275	294	245	282	248	267	257	265	263	275	275	249	255	263	278	253	271	235	253	245	257	250	292	262	249	263	256	240	262	256	245	265	267	271	268	275	269	268	278	267	276	243	261	246	251	279	236	255	275	265	263	282	229	283	282	276	278	274	229	264	278	264	258	285	260	269	285	261	273	250	278	266	266	301	265	246	269	283	277	271	267	259	284	284	263	263	304	257	291	272	278	243	252	273	259	261	254	258	264	269	262	274	266	264	272	266	303	261	294	251	265	259	249	262	294	265	228	276	272	264	260	256	264	269	260	293	255	259	234	239	282	285	256	271	259	286	233	264	248	260	270	259	246	257	256	260	233	255	250	258	283	251	276	274	281	263	262	276	286	267	268	246	236	275	268	264	280	253	270	282	249	272	214	284	258	287	260	270	246	238	274	281	272	286	270	246	274	271	265	275	248	255	256	262	276	274	281	268	278	262	264	297	259	252	235	288	254	280	252	252	254	264	261	261	289	262	285	269	262	242	284	262	272	263	253	243	277	264	274	255	234	258	274	276	274	289	270	269	282	292	267	274	259	266	265	260	264	271	258	252	234	258	266	298	246	298	260	260	270	240	294	268	255	302	290	231	276	254	278	256	218	235	306	267	288	238	280	271	239	284	268	267	257	284	292	249	222	284	253	226	255	252	258	276	240	263	282	319	258	248	251	250	275	294	292	270	264	258	294	266	262	296	257	296	249	273	236	280	284	249	270	262	286	273	276	271	248	277	277	279	257	281	272	263	283	260	273	285	241	264	303	260	260	274	279	246	291	256	248	255	261	227	275	274	247	269	295	276	278	245	262	275	258	249	273	256	295	292	260	271	266	264	282	253	267	261	266	256	281	265	292	258	248	243	262	248	259	242	257	244	272	226	272	253	286	263	270	268	274	264	246	268	271	277	265	265	233	262	256	280	298	239	268	287	276	259	264	271	271	257	237	268	230	237	265	274	262	254	271	260	275	262	288	274	268	244	278	267	308	288	274	282	266	267	284	264	276	269	257	263	279	267	249	267	250	264	252	263	225	302	269	246	265	252	268	258	240	283	270	278	282	266	260	255	306	239	263	257	276	254	301	249	250	250	257	253	243	295	267	284	288	259	294	260	288	262	260	247	248	276	276	244	280	305	247	253	273	273	249	271	269	295	263	275	246	259	254	280	275	263	279	284	258	270	269	259	268	309	262	271	268	263	268	246	240	267	255	264	251	257	263	239	270	292	301	255	296	282	326	249	263	267	266	242	244	265	275	289	265	293	267	279	286	253	251	272	265	242	253	257	267	289	241	234	260	268	250	242	263	252	274	272	251	275	263	279	266	259	253	253	261	244	272	259	279	245	269	280	266	265	277	240	281	271	257	229	287	265	280	292	269	276	262	246	269	247	266	249	274	278	271	268	264	257	255	268	280	272	263	277	261	234	270	272	254	255	283	277	260	250	239	249	261	286	256	282	294	278	269	261	248	286	262	279	295	285	266	282	273	292	258	264	261	269	277	260	260	273	269	274	233	248	273	270	265	274	236	259	241	271	254	260	280	263	254	272	281	260	273	228	255	249	249	288	279	266	292	269	266	280	287	242	236	265	275	258	274	231	273	252	262	259	253	277	269	267	270	277	224	281	254	267	259	301	269	272	246	265	233	253	280	249	276	230	258	236	263	261	260	255	274	270	286	294	243	261	267	274	280	268	255	248	275	263	254	267	295	271	248	272	274	287	257	270	253	270	280	260	278	245	279	285	270	261	269	219	259	262	258	271	253	265	229	254	311	274	257	291	296	272	236	264	283	243	253	278	281	283	277	261	239	251	263	305	278	256	258	251	245	266	263	269	242	265	285	278	249	260	267	277	244	287	255	271	281	282	268	244	262	259	289	254	282	253	247	265	301	270	270	266	262	273	271	252	278	264	270	279	291	284	262	285	277	266	272	240	265	269	266	254	234	276	280	282	260	261	258	291	284	250	261	257	257	277	254	282	292	271	263	232	282	258	274	272	269	273	231	255	283	248	265	277	270	264	275	271	277	247	275	283	266	243	266	289	241	271	287	294	271	272	277	263	259	275	278	265	253	273	306	254	286	242	260	283	260	280	261	246	301	253	273	267	261	265	262	249	307	237	286	245	279	269	258	282	251	295	265	241	273	248	280	282	259	272	285	296	254	266	236	262	226	271	242	266	271	254	266	277	266	246	242	250	251	250	261	239	261	286	274	265	249	281	232	248	284	255	263	268	267	265	249	273	267	295	249	277	258	263	266	263	262	297	259	276	297	267	274	301	235	259	263	266	264	278	254	274	281	257	259	287	261	226	278	288	244	252	254	288	264	258	271	274	252	274	272	300	308	287	291	265	245	248	260	300	268	269	259	252	265	222	265	247	270	282	303	265	259	267	249	269	243	241	278	229	277	268	270	281	257	280	273	250	261	277	261	267	251	264	282	278	270	251	271	236	285	233	272	283	261	252	254	260	256	243	271	257	261	250	244	237	281	287	290	254	256	264	279	263	261	257	230	254	252	286	261	252	256	261	251	267
18041	7515	3480	2714	1333	1020	1177	996	833	656	484	289	262	277	230	230	251	244	229	200	225	233	230	206	210	200	203	217	198	224	181	204	205	213	203	213	219	203	202	219	185	180	182	162	193	174	202	194	172	193	185	203	212	175	231	209	187	202	200	214	201	226	216	188	201	210	179	190	216	174	216	196	218	185	231	221	211	180	221	200	202	195	211	192	187	190	203	186	171	186	218	196	192	188	181	196	191	211	203	190	220	174	207	184	218	194	215	210	177	180	209	221	202	209	186	208	204	227	199	193	202	202	203	201	168	209	216	176	199	183	200	194	188	186	219	224	212	207	169	202	201	187	217	169	202	223	223	208	220	189	168	193	207	204	191	200	204	214	195	187	200	202	234	222	202	214	220	190	181	194	188	200	194	206	205	180	198	194	198	200	176	181	205	163	197	185	180	232	212	220	216	195	190	195	157	195	177	226	193	182	180	160	201	223	199	188	164	181	170	207	197	206	187	190	202	206	204	180	197	201	208	212	221	205	213	197	189	205	214	206	193	208	196	175	203	173	206	174	226	213	190	209	180	217	178	203	176	186	190	186	215	189	221	189	185	220	193	191	170	182	183	186	204	186	161	196	211	206	194	177	208	214	189	193	183	212	201	233	192	207	195	196	228	192	182	185	195	179	201	160	218	206	198	177	205	175	194	191	211	170	188	189	213	198	201	203	207	207	220	206	223	207	184	211	214	214	196	196	177	195	220	204	193	217	173	196	246	219	207	185	215	197	192	218	216	209	185	189	183	222	195	211	189	179	188	201	213	219	189	174	198	208	224	196	183	203	202	171	217	174	204	191	202	205	185	201	195	204	178	223	185	191	199	176	166	186	183	193	188	223	187	197	170	209	228	199	230	213	191	213	168	173	221	193	173	185	178	206	211	194	169	189	195	211	205	229	194	194	198	189	197	205	207	178	224	205	204	174	210	223	189	212	204	194	209	191	180	200	184	175	181	200	164	187	187	185	176	186	193	177	213	184	198	191	169	205	192	185	216	183	212	208	203	174	165	195	192	191	195	181	189	189	210	187	209	184	183	169	167	207	226	216	176	194	212	203	230	183	204	220	206	188	184	190	192	196	214	182	166	210	190	185	204	216	186	208	213	208	215	202	218	211	188	181	209	193	195	207	195	178	217	174	214	175	202	197	220	203	186	202	203	219	194	195	192	177	168	205	183	207	175	219	197	207	235	192	210	165	213	208	194	197	197	178	207	222	198	210	197	211	207	199	198	210	196	196	208	178	213	205	186	225	201	206	177	210	186	194	189	168	214	196	209	182	191	194	216	189	204	193	225	209	245	199	221	191	201	208	192	206	180	184	187	201	221	192	236	188	171	193	184	203	177	176	196	205	195	211	199	197	201	198	204	218	202	181	190	194	210	177	205	203	194	179	200	188	183	197	210	222	208	182	203	223	177	207	209	195	191	207	195	239	239	202	219	196	232	205	207	198	191	207	205	201	174	204	194	203	222	216	179	203	201	184	156	199	208	197	218	207	211	192	168	192	187	181	204	187	210	195	184	199	228	209	207	201	176	200	210	203	174	202	178	193	203	192	160	194	220	225	206	196	215	235	191	206	176	191	189	177	196	186	190	168	199	183	226	207	193	207	209	201	202	171	193	207	178	214	212	224	221	210	200	180	195	197	199	191	165	189	210	218	191	195	194	222	172	195	204	188	218	208	188	212	190	175	185	201	194	221	180	194	183	224	221	197	188	219	199	202	194	171	199	222	200	203	206	174	207	206	210	206	190	197	174	189	218	190	200	189	187	205	169	197	205	196	204	221	225	181	211	200	175	203	191	180	202	188	172	183	173	187	179	199	222	206	187	171	200	212	188	202	207	213	206	207	198	217	185	184	195	209	193	194	202	201	176	183	211	179	186	205	188	178	200	211	211	213	171	198	204	217	174	194	184	203	188	183	200	212	205	207	199	195	203	201	171	198	196	208	222	196	199	200	172	222	193	172	187	203	196	193	165	178	217	196	162	185	209	201	196	202	173	200	217	209	233	168	205	173	181	194	194	186	190	185	187	208	215	206	177	204	206	212	194	202	214	190	200	187	205	181	202	201	185	191	201	197	209	189	222	236	176	188	214	193	214	212	206	202	194	206	193	160	189	184	188	198	175	188	185	198	198	178	203	176	222	199	201	199	235	218	224	201	193	184	183	181	188	198	221	230	193	200	237	196	206	205	201	183	183	193	200	180	192	197	187	177	203	187	175	161	193	198	194	186	219	207	187	191	163	199	209	210	219	212	222	199	180	213	193	201	212	208	196	218	207	200	181	201	199	229	223	189	196	205	214	175	188	210	189	180	187	185	203	209	199	190	182	213	195	199	173	175	197	189	195	196	209	175	201	200	197	226	198	216	189	204	190	169	189	218	186	202	208	182	210	240	197	209	196	175	219	199	231	189	179	186	196	221	191	207	209	186	201	191	202	216	180	200	181	205	203	171	230	194	210	216	211	182	179	208	196	173	223	188	198	202	193	178	214	177	175	189	193	206	180	209	199	193	185	199	225	193	211	202	207	212	193	208	212	204	174	178	213	225	224	211	198	203	203	206	222	164	199	217	196	191	181	191	187	208	174	212	196	234	217	206	203	189	218	174	192	204	219	214	191	195	204	210	205	192	190	203	186	200	203	216	177	215	197	194	210	208	199	207	180	219	191	231	212	185	182	171	216	219	189	204	211	182	203	207	174	165	200	181	207	180	197	186	211	195	199	204	175	183	194	179	177	214	187	197	201	202	184	199	207	213	195	201	194	201	181	204	226	212	168	195	208	189	184	195	186	204	183	202	225	205	217	189	176	176	198	178	215	179	214	165	202	193	218	216	188	185	205	196	204	190	192	202	211	194	189	223	215	188	195	204	207	210	213	185	212	185	202	201	192	205	176	197	208	183	200	202	191	178	166	200	177	198	192	199	184	184	208	210	179	187	193	166	208	170	172	202	160	200	205	201	213	202	182	184	179	187	203	199	197	210	204	185	196	227	181	184	188	185	223	206	214	201	205	200	212	203	192	194	193	188	170	192	195	178	186	197	177	202	192	184	199	186	216	180	192	194	194	174	176	192	195	206	220	219	192	202	202	219	194	210	188	206	181	188	211	200	188	191	201	214	208	196	169	213	231	185	203	178	191	169	192	177	178	185	179	197	223	205	187	205	187	185	195	204	187	199	201	180	196	186	186	201	160	228	210	207	223	226	193	196	199	188	209	191	174	209	204	207	198	209	178	177	215	221	191	201	224	228	211	190	194	204	219	199	202	218	190	208	212	202	169	186	192	212	199	194	206	211	203	212	172	170	191	237	213	188	195	185	207	196	192	207	201	193	186	188	192	236	191	209	187	228	193	211	204	179	200	209	176	197	192	188	185	188	198	178	195	187	206	208	187	207	181	191	180	181	184	201	187	221	198	189	181	184	210	214	198	183	199	188	239	175	199	210	206	200	210	188
10905	4041	6654	7967	4961	4442	5310	4719	4041	3606	1924	1216	1082	1066	895	817	784	749	680	753	668	629	635	611	642	603	615	522	676	566	614	558	582	549	568	520	594	572	552	562	541	533	517	518	527	555	520	592	549	566	551	546	502	507	490	550	539	549	502	518	518	496	532	517	490	513	520	533	460	526	506	510	530	538	506	478	490	539	517	548	527	524	527	533	503	520	537	509	522	533	501	488	496	515	484	499	480	540	535	500	519	499	512	483	520	490	504	513	537	498	485	531	491	486	499	539	505	474	501	492	506	506	486	478	538	495	479	519	508	533	498	487	551	518	497	523	494	535	500	511	518	516	511	519	485	501	498	496	505	501	488	533	476	514	481	543	507	494	518	541	508	505	480	484	466	472	513	453	499	476	494	468	474	460	517	511	527	469	507	489	469	501	503	503	483	511	494	531	499	476	502	499	489	495	492	484	493	461	515	495	447	521	456	516	482	473	474	462	500	486	503	484	518	467	496	499	486	493	495	510	489	503	541	476	505	479	492	514	477	521	520	521	488	458	499	463	519	461	530	529	476	492	491	541	478	476	506	502	491	509	479	505	527	495	505	484	503	465	453	504	461	462	449	470	490	484	513	482	519	517	490	512	472	525	518	505	524	514	497	537	517	480	488	467	483	534	527	472	470	491	497	518	446	514	508	472	504	521	497	494	520	510	469	468	456	511	496	519	511	502	504	504	536	476	479	481	531	462	517	494	533	430	535	511	518	509	530	503	495	519	496	547	519	525	501	515	494	523	513	524	506	482	514	507	472	497	509	461	482	515	509	483	474	538	484	485	465	477	495	522	498	490	482	474	497	528	504	533	541	534	506	481	483	483	506	484	531	517	488	497	516	492	479	495	494	484	516	512	462	514	491	509	514	497	481	437	504	488	506	479	473	492	488	486	502	487	487	484	515	483	496	483	512	525	483	528	436	459	524	470	508	520	514	444	499	470	516	469	528	499	482	503	531	507	446	504	506	518	514	501	452	488	468	464	504	456	496	468	481	491	464	517	479	505	538	514	523	501	485	478	482	531	479	539	477	482	503	530	508	476	498	489	502	464	475	477	536	517	482	488	514	460	479	507	472	512	512	501	523	508	484	498	499	486	502	513	491	469	511	528	474	521	499	489	498	531	513	501	533	461	489	484	453	466	521	540	450	512	489	495	482	493	473	485	460	479	505	512	475	519	520	491	531	474	514	519	529	493	501	475	483	489	497	461	491	501	514	492	533	448	488	551	454	468	506	506	513	502	500	441	516	465	528	528	471	503	521	519	522	508	553	504	483	492	518	509	507	459	464	447	507	532	515	509	482	503	497	480	490	473	549	508	500	496	496	513	511	479	498	508	493	499	505	507	495	488	524	523	457	517	460	526	495	482	505	503	491	513	509	505	454	483	491	500	502	470	539	498	520	480	516	494	469	489	501	489	492	462	506	509	475	502	484	523	456	484	496	488	500	509	499	510	518	512	521	492	514	472	521	498	520	512	474	495	483	468	520	511	498	492	556	499	478	424	509	470	463	464	474	476	495	505	494	473	485	460	512	484	520	481	470	496	503	503	516	501	509	495	475	484	525	509	563	526	518	481	507	480	451	500	497	487	501	506	517	487	476	481	556	480	480	476	488	489	543	523	503	495	465	492	477	521	500	496	503	483	472	480	519	523	503	515	502	525	494	502	542	494	508	507	472	494	465	500	495	510	492	529	535	505	526	489	498	466	522	513	513	526	513	485	460	525	461	522	503	512	491	497	528	503	506	520	503	513	470	492	480	452	480	535	502	500	509	522	475	485	510	486	523	473	474	541	491	498	499	482	512	529	460	507	503	479	494	469	481	519	519	478	518	460	508	451	482	491	489	465	526	477	485	492	507	505	508	507	478	527	515	481	521	530	487	481	501	478	439	514	511	453	473	487	499	504	464	472	495	472	469	458	509	532	490	478	453	525	473	477	498	495	537	478	463	483	489	519	516	496	506	507	502	515	488	492	471	520	493	548	507	445	556	526	519	504	503	501	469	509	511	487	492	514	495	482	493	491	466	494	463	515	477	420	531	502	496	476	483	542	509	479	499	526	500	548	476	506	532	505	496	529	481	462	491	511	500	470	477	483	484	514	495	496	461	470	493	477	478	481	492	501	489	487	518	481	515	487	479	500	526	535	500	525	484	512	468	482	513	506	529	534	479	470	479	497	502	497	518	508	502	509	504	484	534	532	524	479	469	505	528	524	457	495	529	525	462	513	490	477	535	505	493	502	491	500	515	532	518	508	472	500	501	539	492	486	515	478	490	489	464	514	487	491	495	501	489	509	468	454	469	484	478	479	508	497	505	511	492	480	483	466	480	475	473	522	540	556	451	509	466	500	506	518	504	444	502	483	522	492	496	512	495	514	496	465	476	441	494	495	504	548	527	490	499	489	456	524	531	446	480	472	498	528	511	517	469	497	498	495	517	456	513	481	516	494	501	455	493	495	516	479	550	495	521	498	507	488	477	465	479	468	511	453	469	497	517	506	535	497	498	502	474	499	495	512	507	497	494	515	481	484	502	487	474	478	480	488	520	483	499	503	491	488	503	496	478	495	492	509	483	466	492	488	492	478	534	472	509	505	521	471	491	460	479	498	516	493	507	480	533	512	484	487	537	476	471	505	468	492	519	544	501	501	487	487	498	499	508	525	497	539	527	507	510	471	479	494	492	510	507	487	549	509	493	509	511	475	478	491	468	492	489	511	509	513	502	505	481	504	483	502	500	467	493	482	515	490	495	471	533	501	496	476	484	500	484	505	463	537	553	486	511	477	521	502	488	506	498	492	525	516	502	488	507	489	463	513	509	491	500	482	500	491	479	455	470	518	514	524	478	514	491	480	487	513	521	516	490	469	513	508	520	522	471	508	489	493	495	490	489	457	496	456	517	483	502	482	486	479	501	454	507	537	513	484	488	526	503	512	463	508	524	472	519	501	521	523	479	452	515	469	487	465	482	517	490	493	501	486	489	497	549	485	504	511	480	473	472	467	536	511	476	498	517	503	486	484	506	513	499	475	485	501	499	465	528	460	486	475	526	533	481	497	454	511	491	510	469	506	500	522	493	476	507	500	495	502	469	480	480	481	478	495	520	500	514	492	487	539	474	479	484	486	485	460	493	455	468	479	517	487	476	478	533	505	533	479	507	504	473	500	507	506	490	477	472	506	495	484	502	515	527	494	510	511	469	544	465	493	478	493	494	505	490	516	520	484	471	460	499	508	529	507	490	501	478	499	480	498	507	466	504	517	496	543	514	509	516	492	526	492	491	488	490	529	471	504	519	523	510	452	503	484	458	511	495	490	494	502	467	493	497	498	473	513	482	489	502	480	497	494	537	493	538	492	472	535	500	509	516	507	523	458	452	482	471	481	499	519	524	489	508	497	482	493	473	495	537	468	508	505	527	500	484	531	490	497	534	545	480	499	474	474	504	472	464	524	520	497
26711	13512	6790	5188	2437	1799	2013	1719	1188	1273	853	522	499	530	428	364	399	383	373	384	351	350	379	400	356	348	324	339	336	340	337	321	345	325	343	356	341	328	381	376	322	304	328	291	326	317	319	327	343	313	314	307	358	350	314	324	331	312	336	299	308	305	349	313	321	300	311	302	321	324	298	341	311	280	323	316	318	320	306	327	338	281	301	327	334	309	323	303	367	342	317	364	360	327	302	317	360	365	339	320	331	303	337	311	328	319	302	338	274	340	342	304	315	314	319	319	342	287	344	333	323	274	300	309	323	315	345	300	327	348	338	325	335	304	299	331	309	310	289	309	288	316	294	327	309	333	312	302	316	303	306	326	352	366	356	307	326	306	314	336	331	310	339	319	339	322	339	325	291	324	315	293	309	335	310	334	332	326	292	316	314	353	341	303	335	347	331	335	308	317	336	293	326	332	327	319	292	322	308	344	315	320	315	349	314	341	336	316	299	331	315	301	305	329	340	291	296	316	304	324	329	324	295	322	283	295	316	319	317	346	293	293	319	336	369	330	312	316	326	318	338	327	342	352	342	327	339	309	283	304	313	327	305	320	302	325	367	327	295	303	335	341	290	345	343	315	335	295	292	305	301	323	317	304	343	324	315	335	326	315	313	335	347	299	320	341	323	305	290	321	309	301	322	325	325	320	302	346	299	292	328	330	304	318	332	308	311	295	325	324	316	310	292	317	332	296	314	312	324	290	325	318	317	290	365	321	341	318	322	310	329	345	291	309	354	371	282	328	332	325	310	345	312	302	298	320	362	325	318	318	317	347	342	296	345	311	310	338	307	325	301	321	319	337	327	334	340	327	286	312	314	340	340	335	333	303	341	320	304	318	310	344	333	303	302	286	317	283	334	314	270	328	320	314	364	317	307	326	313	304	371	341	297	331	346	331	315	310	293	345	323	324	342	292	332	331	318	305	300	322	307	302	324	312	326	296	287	338	327	277	336	311	318	317	308	341	307	335	295	301	318	298	304	295	276	320	318	326	349	311	344	286	348	319	304	320	318	337	313	312	322	307	296	317	341	315	330	348	339	333	316	323	305	317	324	312	316	304	321	341	320	331	305	309	328	286	340	337	330	308	288	290	319	305	293	319	304	294	351	336	325	348	310	345	318	294	341	306	333	314	316	349	339	335	328	314	316	306	345	324	333	306	300	294	368	347	323	299	330	290	326	351	324	291	339	333	295	313	292	322	365	301	316	310	310	341	322	309	322	304	317	316	283	290	310	279	327	320	317	297	331	306	330	317	326	308	332	334	322	348	299	347	339	324	316	296	318	311	325	321	287	306	339	310	335	301	307	329	313	284	322	321	291	316	317	372	307	333	327	292	319	338	305	292	331	336	294	340	328	332	332	326	323	318	305	351	304	333	300	349	308	319	335	316	319	329	337	304	295	309	348	353	338	284	334	359	320	289	321	337	302	293	310	342	299	297	289	310	322	294	316	339	324	323	308	308	313	312	322	323	307	318	313	334	317	308	350	287	311	321	306	281	285	294	347	309	347	319	319	300	290	303	316	291	302	320	339	338	329	353	323	320	326	333	294	337	298	305	320	288	323	279	316	292	289	317	332	331	319	308	278	286	280	304	287	298	324	305	318	284	335	321	328	316	295	313	322	328	318	306	297	331	333	329	314	308	308	345	322	301	292	361	301	354	324	339	324	311	334	314	292	339	331	323	331	317	347	306	315	306	373	336	332	306	382	323	337	354	314	319	333	369	303	317	300	320	335	306	314	333	323	328	333	338	300	333	302	331	343	327	342	333	309	313	298	321	337	312	347	300	321	314	358	353	301	312	316	331	354	312	324	308	317	312	326	343	285	322	294	291	316	281	284	347	323	291	341	341	298	344	355	344	313	299	348	309	308	316	321	280	300	364	277	346	312	341	324	302	326	276	275	282	312	304	331	325	340	316	332	305	310	316	308	338	296	319	306	298	329	321	315	312	306	280	331	309	339	340	334	306	304	338	294	327	331	325	300	316	351	295	304	316	300	312	317	312	342	304	314	304	303	297	333	319	297	323	337	323	333	336	341	308	351	319	318	346	362	326	323	339	305	336	330	316	335	281	343	307	324	323	321	343	302	312	298	320	354	294	310	342	328	321	299	339	324	306	278	327	335	326	291	288	292	316	328	318	312	328	312	319	325	312	321	305	304	319	316	320	338	326	336	302	309	305	314	318	361	329	312	327	347	304	340	323	330	291	312	315	322	343	336	292	315	339	314	340	318	336	303	325	314	344	316	283	327	351	331	304	326	346	319	323	333	327	306	325	313	319	318	285	321	325	312	328	334	326	351	291	350	345	330	344	312	294	305	311	337	295	345	300	323	313	301	327	335	341	317	329	335	342	349	263	281	353	314	294	320	348	322	333	331	329	337	354	339	281	315	293	299	337	294	303	315	333	352	284	317	311	307	326	341	319	311	313	311	307	322	323	320	311	343	331	321	328	307	298	334	325	322	351	308	330	320	328	289	320	314	312	319	349	306	308	280	301	289	350	314	349	314	337	345	313	310	337	328	324	318	305	326	319	297	312	352	347	318	322	348	317	315	334	327	322	333	312	322	303	330	305	279	312	331	325	319	315	323	325	320	306	297	308	293	333	299	313	311	331	300	342	350	308	304	315	358	332	319	337	316	359	326	328	300	291	348	317	384	305	306	351	310	300	303	311	315	309	316	330	326	312	328	316	317	328	342	289	263	283	291	310	310	307	336	339	292	300	319	324	358	305	282	319	327	350	332	300	301	319	309	318	332	324	326	332	341	324	339	324	341	327	321	296	329	282	322	355	304	332	298	322	333	329	323	313	332	348	306	330	343	320	320	320	323	327	357	311	312	317	305	298	323	301	300	305	362	309	333	293	362	312	316	320	309	304	299	339	318	325	349	318	334	330	309	319	323	343	333	326	347	305	291	361	326	315	331	323	338	281	344	300	304	335	301	337	315	360	335	312	308	295	316	298	365	309	307	339	311	303	341	300	291	329	290	309	311	296	310	354	342	317	291	325	320	338	320	322	326	289	308	296	325	300	308	319	338	310	326	325	316	316	313	303	350	323	314	311	318	320	363	337	332	329	314	349	302	330	306	302	312	314	309	319	314	307	304	320	360	296	295	320	353	324	314	337	313	335	308	336	306	305	286	279	321	322	311	320	323	325	341	339	343	290	348	329	364	340	322	335	284	336	322	328	321	339	303	326	317	344	337	325	331	324	348	304	314	322	342	310	302	331	353	338	310	311	344	323	331	286	338	354	308	316	297	305	299	278	347	323	307	324	335	314	317	300	314	320	309	333	273	305	343	319	280	353	311	310	326	328	319	313	296	329	317	319	348	300	309	317	332	360	330	359	338	281	298	328	321	304	336	332	365	300	314	283	315	300	296	305	320	322	330	299	344	335	342	315	319	341	322	286	350	354	314	327	340	303	305	322	336	350	342	314	314	317	325	331	337	328
14703	5924	10350	12226	7782	7502	8090	8090	5521	6083	3298	2190	1909	1876	1512	1356	1233	1229	1080	1133	1019	1026	951	962	910	975	934	918	873	893	962	884	854	852	809	793	874	852	854	789	850	856	863	822	766	843	766	820	766	789	754	787	777	756	794	787	804	767	756	739	739	780	779	756	745	727	712	763	753	791	806	731	729	725	750	721	719	767	693	718	725	748	693	732	765	703	730	686	803	685	753	768	752	716	714	747	718	691	749	750	716	763	674	738	701	745	745	761	707	699	702	727	760	765	745	756	729	776	799	734	739	685	722	704	732	714	739	683	727	722	735	765	763	740	749	735	746	759	792	761	723	746	696	748	693	722	729	721	741	757	731	739	742	740	774	740	717	767	707	715	735	715	721	733	705	720	726	694	743	744	695	743	724	736	743	755	719	715	725	750	744	698	747	722	702	720	728	761	733	712	767	764	759	765	687	674	731	806	752	747	715	761	746	733	727	724	699	739	739	742	675	716	757	753	740	711	717	742	714	706	704	711	802	764	733	729	756	727	696	778	714	732	721	744	722	739	750	742	758	733	726	749	706	736	737	732	752	776	704	722	756	723	766	698	734	778	661	737	704	723	725	712	719	701	785	741	728	764	681	810	736	775	712	785	746	703	755	717	731	678	712	707	687	694	694	740	682	691	745	724	691	753	760	736	677	790	711	725	726	723	777	774	736	730	688	744	698	720	694	773	721	697	760	684	735	713	686	724	783	707	746	734	705	685	697	726	741	735	712	719	673	748	754	754	769	721	788	749	686	766	709	686	713	708	729	713	686	752	788	691	726	702	709	759	794	708	702	759	718	743	704	772	733	727	715	717	735	800	722	740	719	705	708	738	758	681	731	724	760	711	704	714	756	762	729	776	687	721	765	703	690	706	738	681	720	715	736	761	728	668	687	676	723	743	699	753	708	710	711	701	734	717	721	694	709	793	708	745	687	743	779	670	701	722	679	747	731	684	741	743	723	732	782	672	732	710	695	713	733	773	747	706	711	772	735	718	710	686	721	677	677	711	716	720	715	697	720	728	720	721	751	729	724	680	726	741	662	700	743	750	737	755	734	753	732	661	705	748	738	718	758	741	692	731	727	770	728	703	805	703	735	763	703	776	706	708	723	711	755	726	730	700	722	742	737	677	710	763	741	722	723	680	782	708	711	709	721	697	771	746	737	761	744	734	741	755	762	696	742	703	731	744	701	725	681	709	755	709	699	697	691	738	775	745	767	774	719	757	693	733	760	765	716	710	677	735	771	704	735	699	713	770	737	768	736	720	751	799	753	750	721	731	717	713	697	722	717	766	694	722	712	769	735	709	737	735	696	729	781	759	716	755	719	769	754	742	735	750	747	728	769	732	738	729	708	729	704	768	736	755	801	731	728	718	750	740	735	699	762	755	710	733	723	790	711	784	763	717	761	744	715	726	750	722	694	729	759	756	740	726	711	719	727	728	722	741	767	716	696	721	758	675	716	720	695	744	704	721	742	770	732	737	738	737	721	737	743	781	714	739	723	734	726	666	748	725	772	729	770	679	701	721	724	769	735	748	746	724	705	714	724	763	720	736	742	781	778	759	741	762	722	746	751	720	733	751	713	715	713	695	750	760	726	746	691	716	729	760	725	694	730	738	714	747	737	738	712	732	733	748	736	723	741	705	726	714	713	760	769	742	710	715	752	738	729	751	758	711	706	735	752	764	748	731	720	739	735	680	672	687	746	704	749	695	730	752	748	719	701	695	742	795	755	754	716	761	718	767	697	730	759	719	692	743	744	755	734	719	736	737	732	750	707	722	711	753	718	710	729	720	737	725	717	766	746	709	732	755	722	683	716	763	750	748	699	695	686	726	727	700	729	690	762	710	699	739	740	731	777	696	699	693	778	675	762	709	749	728	741	738	743	729	746	715	785	757	728	731	722	702	711	770	728	716	733	737	736	730	667	703	737	745	706	724	740	741	733	715	741	715	755	690	740	737	749	758	734	750	690	753	745	740	719	734	762	684	794	757	689	690	715	761	776	710	759	793	757	683	735	759	737	728	757	730	719	745	714	750	693	785	760	696	728	691	700	718	737	745	720	695	779	723	731	734	760	728	745	715	761	673	709	695	690	685	717	724	721	760	684	736	689	758	705	715	707	737	714	769	713	777	722	719	717	758	781	706	748	727	703	736	707	740	766	769	775	687	740	691	717	740	715	723	752	730	677	696	748	711	703	712	670	739	692	698	758	759	736	719	684	778	742	696	735	722	681	745	706	749	696	759	726	736	716	748	733	731	733	689	718	723	726	698	717	744	697	661	728	709	719	726	670	720	700	682	714	700	779	721	772	711	773	743	724	733	801	770	728	700	718	704	722	729	729	721	712	704	707	754	675	786	689	702	739	754	773	723	716	718	697	717	743	761	757	717	693	721	770	746	727	739	713	681	725	739	725	684	716	725	737	733	746	729	689	771	755	734	740	710	752	743	756	732	748	730	757	735	715	739	707	702	756	709	719	753	727	749	721	744	730	724	741	701	757	791	702	741	740	759	629	732	739	723	726	725	718	720	764	691	730	739	724	735	736	767	727	723	719	689	758	701	722	709	763	768	701	737	710	715	712	710	737	757	711	689	675	755	728	758	734	721	756	759	752	727	749	726	728	706	742	690	745	720	710	708	730	730	747	757	699	702	718	727	715	723	744	709	726	692	747	753	722	682	754	710	747	746	761	737	698	706	761	708	667	742	699	738	712	691	743	713	752	734	702	714	748	751	725	721	721	725	700	682	752	704	696	714	696	731	715	765	744	767	709	743	738	700	754	715	704	727	708	708	688	665	766	763	773	706	744	746	720	711	725	735	719	775	768	776	688	755	739	691	721	680	782	748	715	736	702	686	689	739	742	747	719	729	704	759	733	763	737	737	706	699	775	744	699	694	731	736	773	715	742	704	729	745	698	726	751	749	752	734	720	754	726	729	701	693	730	698	707	718	705	748	709	714	715	726	700	754	728	715	693	731	758	766	710	769	684	720	762	739	704	725	713	734	782	683	726	711	759	749	748	762	737	724	710	752	738	762	723	715	702	747	728	686	735	716	750	731	715	687	725	744	739	710	671	695	731	720	745	736	732	749	711	719	703	756	694	744	694	718	704	730	737	746	737	716	741	728	763	737	727	715	747	780	784	723	704	676	717	729	721	703	748	729	749	713	693	685	743	663	738	734	710	705	753	773	752	728	709	758	726	725	695	733	725	747	723	776	755	734	720	700	715	724	737	748	727	736	724	727	682	733	704	689	732	747	747	721	751	741	681	694	736	754	710	684	726	700	716	727	756	747	762	758	697	778	697	728	725	749	751	727	740	700	761	703	743	715	756	723	705	732	743	739	729	728	709	760	720	710	714	711	712	751	776	734	711	700	738	733	754	734	758	742	766	735	702	715	744	721	699	745	763	760	662	727	759	693	681	744	748	694	707	687	789	733	710	717	696	712	733	700	713	733
5104	1352	1047	816	321	412	459	418	218	125	106	121	90	90	79	78	108	92	97	96	84	95	84	88	97	89	90	85	82	73	80	101	82	67	94	87	88	104	79	84	89	92	78	93	95	78	76	92	73	104	101	96	94	77	91	82	95	86	74	86	74	71	87	68	98	92	98	55	83	61	95	81	90	100	95	84	80	86	94	100	85	76	97	73	99	89	79	107	85	77	91	79	89	90	83	80	102	92	74	84	81	91	96	102	83	89	104	80	101	79	75	91	70	91	82	92	92	87	96	96	97	92	92	100	94	71	87	93	106	83	84	91	80	83	72	75	73	86	103	71	74	87	70	91	88	95	95	88	79	90	80	74	76	106	101	100	74	89	94	105	90	91	92	85	110	88	85	82	83	90	73	92	98	84	91	57	97	89	85	91	71	106	94	86	104	79	90	79	98	97	87	87	95	72	76	92	95	85	68	87	96	78	76	89	73	81	82	83	94	84	91	86	100	83	73	90	81	90	81	101	77	85	73	73	90	87	90	81	94	72	100	91	90	98	79	73	72	100	95	102	107	74	101	77	81	87	77	114	93	74	83	79	95	90	97	81	94	78	87	90	76	75	68	99	99	78	82	74	78	91	69	87	89	85	102	95	86	85	96	89	92	77	90	96	90	94	88	86	88	86	90	87	86	89	79	80	94	81	101	96	81	85	91	83	101	96	84	69	93	78	101	102	108	97	82	93	116	91	83	95	97	74	88	91	80	83	67	93	85	108	96	88	76	106	91	94	101	72	83	97	82	83	89	99	73	74	89	101	93	81	83	101	76	81	76	93	74	97	71	95	75	114	73	98	65	94	81	92	85	90	68	98	77	109	111	78	91	100	88	84	92	98	103	87	76	87	85	98	82	97	103	63	100	92	91	91	83	79	96	90	81	84	61	80	103	107	95	87	84	80	86	85	86	107	82	98	108	78	94	89	85	79	95	90	91	96	83	73	99	79	88	91	85	88	91	83	81	85	88	71	77	86	87	85	62	92	108	78	77	93	75	103	93	99	82	84	86	77	76	107	76	96	88	85	95	103	84	95	98	101	81	106	87	81	93	72	70	92	88	88	83	92	84	83	104	77	94	90	110	98	84	101	83	87	90	100	71	79	83	90	75	81	89	81	89	109	82	94	87	91	92	69	88	84	83	93	84	88	76	107	99	93	81	77	85	94	100	77	83	75	86	83	100	87	88	88	89	105	90	83	78	87	80	81	95	84	100	69	91	94	82	98	97	82	99	68	90	65	102	107	53	75	105	93	83	81	92	86	82	82	83	99	80	81	103	83	90	101	85	75	71	100	100	78	75	86	83	97	100	90	78	92	77	84	93	63	93	85	83	99	67	96	98	74	80	95	92	94	91	83	84	81	79	97	94	82	92	89	89	91	81	87	91	96	80	92	102	84	106	88	105	82	89	75	77	89	77	83	76	79	90	96	85	74	88	93	104	74	100	92	81	84	77	88	83	83	88	71	84	92	78	86	82	83	81	94	80	91	85	93	99	86	63	88	103	83	96	94	92	81	97	100	95	80	84	93	70	88	83	81	75	102	75	80	96	74	75	77	90	91	90	77	82	78	75	76	117	87	78	91	72	81	81	83	76	85	91	101	86	91	103	69	85	82	84	98	82	95	87	101	75	91	94	88	76	94	98	98	80	97	77	74	76	101	83	90	82	102	86	87	86	77	78	94	103	86	65	80	95	94	86	79	104	80	78	81	73	89	101	79	98	99	97	70	92	87	91	91	78	84	75	81	73	89	92	99	76	72	87	85	86	102	95	78	92	87	75	76	90	83	82	95	89	77	96	88	74	82	108	83	88	76	78	101	90	104	78	79	76	88	73	87	86	77	90	69	85	95	98	108	94	88	89	90	90	97	71	79	93	79	105	97	106	89	84	96	93	75	103	85	90	89	102	94	88	95	83	81	91	92	86	90	82	87	95	75	86	71	83	95	94	86	81	100	82	85	112	93	86	85	78	80	83	84	91	76	81	109	88	72	108	90	83	88	87	80	75	89	100	98	74	71	75	90	89	68	103	90	76	100	85	104	83	90	96	92	97	79	111	82	94	84	82	84	93	86	89	73	68	90	98	103	84	88	113	96	100	87	78	76	85	93	75	112	94	82	82	89	116	88	76	94	86	70	99	84	82	81	72	110	96	80	88	79	96	98	78	78	81	86	84	93	86	91	82	90	84	100	100	97	83	108	86	86	107	78	90	71	94	83	92	75	73	85	98	84	79	82	94	119	65	88	90	75	70	101	99	82	99	72	111	91	97	72	92	93	105	84	99	99	74	88	86	85	88	84	90	88	78	87	78	71	92	93	91	95	97	92	82	60	79	87	89	92	88	94	87	70	111	93	88	79	90	88	79	100	88	61	67	87	85	88	96	95	65	90	83	86	99	100	104	92	94	79	78	77	72	103	85	84	86	79	103	77	90	71	90	84	78	97	85	84	86	79	96	96	95	87	90	84	86	94	76	99	79	103	83	86	83	88	92	94	68	93	100	92	93	86	87	89	84	80	96	90	82	87	93	76	77	100	90	106	70	68	85	81	94	91	67	97	95	83	86	72	103	83	88	78	101	96	95	90	86	84	96	85	63	75	96	97	74	80	75	82	72	84	89	90	97	85	68	75	92	94	90	98	94	90	85	92	90	86	100	88	90	97	84	95	82	82	79	95	80	87	95	91	75	88	84	79	101	83	96	90	91	69	88	89	85	90	108	94	94	95	82	87	99	78	75	98	81	98	96	88	77	74	92	90	89	89	94	94	71	89	88	85	96	94	107	107	90	80	62	78	98	93	98	77	83	90	75	86	79	106	82	109	90	90	72	100	97	80	82	102	80	100	79	78	92	60	79	103	81	88	82	94	99	92	96	94	86	95	108	98	87	97	94	82	100	91	89	81	85	92	94	84	83	85	67	78	86	86	67	82	82	73	105	97	98	87	93	75	86	87	74	86	101	78	110	92	118	88	91	73	87	81	91	88	93	97	101	101	87	86	88	88	79	89	93	89	72	74	98	98	108	95	98	93	76	80	93	96	91	72	78	78	110	78	96	92	104	76	86	98	78	97	87	72	77	79	89	81	92	98	88	81	82	79	100	101	86	95	105	73	80	80	102	77	80	71	83	73	105	97	98	74	89	91	80	105	84	93	89	97	87	100	86	72	88	86	84	79	82	81	92	86	74	74	80	85	80	99	93	80	92	83	80	86	100	77	68	87	99	82	101	99	86	100	87	73	84	101	81	94	70	81	74	71	85	109	83	96	88	92	87	75	95	79	95	89	70	89	84	109	89	85	77	107	77	63	96	91	87	80	104	88	96	82	87	75	99	105	68	89	97	102	82	92	82	96	90	69	94	82	93	73	83	82	78	87	92	99	78	90	74	99	109	91	75	96	94	108	94	85	108	106	96	107	74	89	103	91	78	83	74	104	76	82	111	92	97	89	72	78	102	82
3305	1293	2263	2685	1365	1966	2328	2360	974	575	362	330	314	274	263	275	261	272	264	258	282	266	259	266	249	259	269	276	258	233	265	257	234	270	275	283	276	247	255	260	305	245	246	229	263	280	254	264	288	247	253	282	251	290	269	271	273	281	269	250	298	285	253	270	281	258	233	246	269	250	250	258	271	302	274	268	258	244	248	248	273	260	282	296	261	231	260	305	257	266	263	279	237	251	246	236	240	267	263	276	259	255	256	301	257	266	273	271	266	262	259	272	288	250	274	240	267	260	259	254	246	260	263	254	246	258	263	251	266	266	267	281	285	262	269	252	254	258	266	240	253	249	274	256	263	249	252	241	274	264	274	267	258	262	235	272	224	266	245	279	287	239	290	251	266	221	268	250	283	274	270	239	240	242	250	275	269	276	246	258	253	250	245	260	232	273	258	255	265	264	286	265	255	250	245	272	280	246	270	234	249	282	222	257	259	236	261	255	244	262	269	262	266	271	253	237	261	259	278	279	263	275	238	255	275	270	300	246	276	263	266	231	244	261	260	259	282	271	264	252	264	246	273	265	261	253	254	246	283	267	244	259	258	248	265	258	271	294	279	270	270	246	279	279	241	260	279	268	264	252	269	281	305	231	254	251	253	245	268	266	267	259	261	260	248	265	256	269	290	255	254	260	277	249	280	251	233	276	264	270	262	277	262	273	260	265	255	278	291	266	263	287	257	241	271	262	264	294	269	248	244	253	295	266	290	271	254	226	240	269	263	268	239	230	250	266	225	256	270	274	229	239	262	258	247	270	277	244	273	234	275	245	248	263	248	232	271	254	282	260	245	283	252	295	240	274	298	258	298	274	244	249	267	292	280	229	265	233	275	247	256	260	271	290	287	244	245	274	268	228	286	273	233	255	263	256	266	259	278	261	269	264	255	262	243	238	270	282	249	241	243	276	283	260	253	238	265	280	253	252	270	235	243	237	208	266	272	244	275	267	251	278	283	256	263	278	244	270	263	255	271	264	263	272	259	297	277	246	262	233	247	258	274	272	253	283	279	257	220	244	259	267	242	257	238	251	258	255	272	292	263	277	272	272	270	272	269	281	273	249	274	245	251	245	279	233	269	236	280	256	267	278	249	230	241	284	278	249	266	277	273	258	261	270	248	298	275	283	287	266	243	284	282	265	253	240	261	242	261	251	273	260	284	250	257	269	261	279	248	276	242	279	255	240	263	250	290	266	277	250	267	253	273	277	267	247	287	267	266	264	283	281	273	267	252	266	249	253	243	259	268	268	269	266	239	265	280	243	254	241	273	240	264	271	238	277	234	270	258	256	289	238	286	276	253	265	301	245	239	229	201	243	260	261	261	254	263	271	272	261	237	253	276	252	254	274	239	247	231	257	266	254	260	267	239	267	281	294	269	272	286	285	243	270	285	257	271	258	264	246	266	259	276	234	255	257	273	248	237	248	268	299	255	248	256	236	252	262	256	244	260	246	259	288	263	221	266	294	241	252	255	264	261	238	316	276	260	233	253	286	262	267	288	288	244	255	258	297	262	276	272	227	272	287	266	278	271	244	260	273	251	244	261	232	282	245	265	248	278	254	290	223	278	270	268	256	277	260	259	294	288	276	261	267	280	279	253	265	255	263	274	256	277	263	248	250	271	249	260	261	285	266	251	248	239	240	260	248	244	267	249	267	233	294	258	256	278	248	269	282	260	241	259	239	235	279	256	263	274	270	253	259	235	273	256	264	252	270	251	276	250	247	231	267	255	255	282	249	237	276	272	255	270	265	272	240	291	270	247	279	277	248	264	319	252	262	252	252	241	244	249	263	258	230	276	260	269	261	268	253	239	279	242	289	295	252	268	270	232	265	240	267	253	307	266	266	303	306	243	267	297	262	244	298	293	256	243	254	276	258	267	256	268	256	270	283	258	259	261	256	242	271	250	243	293	282	278	263	273	261	277	240	277	226	263	249	229	275	225	275	233	252	259	290	256	269	261	286	275	259	237	276	261	237	260	267	281	246	269	272	241	264	245	269	251	239	266	260	259	277	250	272	258	279	276	259	297	288	248	290	254	249	250	269	271	248	263	273	258	284	264	255	239	276	267	270	280	257	233	258	255	245	279	306	250	268	238	267	228	254	262	224	243	270	280	258	261	255	290	271	302	243	268	251	254	256	264	265	271	243	261	273	250	237	268	270	253	273	274	289	255	246	273	285	287	251	264	264	242	250	275	241	272	250	267	271	282	227	259	264	279	237	244	274	250	257	265	240	269	283	241	283	249	259	245	267	258	266	275	290	277	231	249	249	240	263	240	290	262	273	272	256	272	279	281	246	264	211	264	239	258	305	254	256	246	271	273	278	280	262	255	269	243	234	255	268	282	289	251	273	250	266	252	261	278	277	231	250	243	242	275	247	244	298	260	273	273	244	260	234	274	219	243	283	244	276	234	232	274	240	258	281	247	251	262	237	224	261	261	252	256	293	288	252	255	278	288	258	272	255	248	261	253	261	249	232	275	266	247	260	254	275	261	267	244	266	265	285	278	270	240	244	250	246	245	244	275	252	256	280	281	244	251	280	264	296	249	273	276	260	268	266	278	248	270	257	253	254	249	265	278	278	239	278	251	270	247	248	257	259	264	264	276	256	262	271	257	266	265	276	253	262	250	223	291	250	250	239	242	256	245	230	275	269	267	288	242	286	269	270	249	234	267	251	257	250	254	252	255	280	243	295	284	263	241	277	252	274	272	270	243	294	272	257	247	238	247	244	260	252	259	249	240	250	268	247	267	251	240	275	245	259	257	273	242	252	250	271	249	277	257	249	249	248	245	256	274	302	239	258	268	275	265	269	266	252	226	282	250	269	272	266	246	268	259	258	273	285	279	251	260	271	237	245	252	257	279	249	258	288	289	247	268	254	270	240	245	253	256	262	237	302	274	261	243	250	269	243	254	265	272	265	271	279	250	273	282	257	265	247	240	249	250	258	259	307	234	286	252	256	279	264	273	251	263	296	247	309	298	241	304	269	262	278	236	248	237	264	212	257	249	247	274	248	252	270	253	285	294	248	275	282	239	270	266	264	248	270	274	284	239	254	234	269	261	278	263	235	244	252	259	250	244	261	286	241	255	222	267	242	264	270	262	283	231	281	264	235	238	263	272	270	242	280	273	292	277	272	270	258	266	258	274	251	243	271	295	222	245	266	269	244	255	255	247	265	279	251	257	261	267	298	226	260	273	268	264	259	318	236	273	256	268	252	261	295	255	255	265	253	293	281	260	275	240	260	247	249	269	251	279	262	254	243	250	272	253	261	271	259	257	277	249	251	263	250	287	257	279	263	279	265	268	259	251	232	267	246	265	245	250	273	271	276	291	259	246	247	249	250	280	262	272	244	255	269	247	264	297	266	287	280	244	253	234	262	236	232	269	270	254	271	269	265	276	254	263	277	272	267	262	235	284	263	266	254	288	258	256	256	234	263	263	270	256	253
15523	4784	3326	2393	1308	1250	1289	1134	527	581	408	330	290	291	219	249	249	250	221	239	236	232	217	227	170	225	208	208	201	217	184	189	208	220	189	217	200	209	215	177	190	192	183	219	198	215	199	209	212	187	191	202	195	205	204	177	185	219	229	192	201	192	204	207	182	215	214	210	217	195	168	172	221	198	185	179	192	207	212	182	229	189	192	220	173	203	241	217	205	186	167	188	191	212	195	205	185	210	209	194	173	200	202	189	198	190	194	191	192	187	193	224	182	183	185	199	175	186	173	189	194	200	201	177	186	200	190	203	191	206	184	216	160	184	163	185	197	175	164	175	192	177	204	209	211	228	190	188	195	194	206	201	212	206	197	221	220	184	218	178	180	206	204	217	192	186	190	179	199	199	188	181	202	159	188	206	199	193	187	203	178	195	228	212	197	223	196	182	228	180	185	210	205	206	197	220	208	174	191	199	217	208	177	210	209	175	218	221	196	151	198	206	185	180	212	201	206	174	180	172	193	235	179	184	186	172	186	189	237	202	182	191	217	193	193	204	192	221	197	192	208	208	191	206	194	194	174	193	188	220	182	220	181	186	183	193	200	222	200	211	209	218	196	211	189	222	199	191	196	188	197	209	176	176	191	199	188	184	209	175	222	195	179	169	195	194	195	208	185	196	188	171	177	171	199	229	173	197	178	182	165	178	230	180	170	209	197	211	189	186	200	200	188	205	193	194	195	184	186	211	204	202	185	208	208	197	192	190	188	197	167	202	216	172	192	204	230	199	193	189	162	225	192	179	201	205	198	206	188	189	159	194	183	197	200	189	196	213	182	169	190	204	177	183	179	189	183	192	198	168	208	177	193	185	180	196	223	193	177	204	189	188	190	206	176	209	170	219	177	186	180	183	197	190	206	198	178	196	203	210	191	179	189	181	184	226	171	180	195	213	192	196	182	188	208	199	186	181	189	222	202	199	179	199	184	210	201	176	211	204	224	202	176	203	205	184	174	188	193	194	216	199	188	177	214	210	190	178	201	181	215	199	211	180	208	174	186	200	224	189	187	203	193	184	189	191	192	186	167	172	206	213	223	212	193	193	180	186	188	207	228	182	203	209	201	191	194	199	196	200	214	186	201	219	199	224	217	224	176	199	218	197	172	216	219	196	190	182	190	206	199	205	179	207	180	222	191	162	198	195	200	188	191	194	214	195	228	205	202	220	189	173	216	177	204	182	181	214	186	165	209	181	213	196	202	186	173	213	222	205	174	188	185	187	177	172	204	196	195	206	202	191	188	185	219	212	178	191	197	207	168	169	199	193	200	210	183	196	199	183	226	223	201	187	173	190	202	190	195	211	198	202	199	193	220	228	200	200	188	200	179	192	192	189	186	182	200	188	186	172	200	198	187	194	217	229	188	181	213	189	211	205	200	206	202	182	160	187	214	207	199	197	166	201	216	203	176	188	182	186	211	217	194	189	193	184	208	185	198	185	194	212	166	210	213	203	171	174	186	226	210	182	197	168	205	205	197	206	207	220	197	203	185	189	189	191	200	205	197	213	208	204	196	201	209	202	163	177	203	180	183	175	193	206	217	181	194	189	214	184	196	197	198	200	209	200	183	207	192	182	177	206	194	189	187	205	189	185	190	187	194	173	202	173	189	187	186	198	216	197	179	179	213	173	187	184	197	169	185	184	209	190	180	207	203	228	185	185	179	170	170	181	199	175	203	216	190	193	168	193	190	202	210	208	196	213	203	224	218	202	216	204	208	218	178	201	208	200	190	213	206	194	227	191	218	195	202	218	207	203	191	202	202	208	196	214	190	193	204	183	211	187	210	221	204	207	186	190	220	217	204	212	204	199	205	199	216	197	207	201	220	195	185	228	186	209	217	211	225	192	190	187	215	197	178	179	216	199	181	188	202	172	202	193	215	225	178	194	174	199	196	218	221	177	180	172	177	178	199	190	205	197	185	185	191	205	193	201	197	198	180	194	178	197	175	182	214	207	205	192	175	204	229	193	202	215	163	196	244	201	166	188	201	188	195	215	192	201	207	227	179	199	161	232	206	203	220	195	183	206	181	199	199	212	177	218	192	173	186	187	153	201	188	184	199	188	201	211	195	186	204	203	196	191	211	188	209	215	221	169	189	210	175	175	180	201	195	193	230	195	192	186	224	214	212	181	206	192	192	213	206	181	202	212	211	207	178	205	184	199	206	161	175	172	188	183	190	193	199	199	179	198	192	190	194	189	179	170	182	186	165	182	212	212	193	182	191	198	196	168	190	181	204	197	211	191	183	198	211	201	198	184	170	192	212	188	200	203	211	201	200	183	197	206	197	167	197	215	179	193	193	200	194	215	174	205	185	166	174	224	170	187	190	218	183	189	201	208	177	186	198	188	187	187	184	187	212	218	207	196	196	204	209	218	193	196	214	216	187	174	234	220	190	183	206	200	174	190	182	180	171	191	195	196	185	195	186	167	203	197	210	200	185	226	212	215	218	211	223	200	184	199	219	219	214	204	174	190	174	186	174	202	213	210	179	207	196	188	197	194	215	197	190	189	226	207	211	186	215	222	182	188	180	188	215	178	190	211	219	205	168	199	199	217	175	207	205	203	190	219	206	202	210	179	196	212	205	193	193	207	205	194	189	169	177	224	185	207	183	216	208	202	223	221	168	193	190	220	173	211	200	194	169	209	223	197	195	210	192	183	193	180	199	180	180	183	203	194	205	206	221	194	185	187	191	195	189	170	218	197	185	184	202	199	194	179	187	200	192	216	215	188	193	185	176	202	208	189	202	193	173	183	197	187	181	223	208	213	223	175	205	221	213	195	194	195	206	193	193	187	193	198	199	204	213	218	193	195	210	216	217	207	159	234	204	189	189	190	219	190	216	211	214	170	217	218	216	207	193	188	209	191	183	194	203	215	203	186	198	200	205	208	220	172	179	169	196	201	197	210	211	204	207	196	203	169	198	225	185	201	183	186	208	186	192	192	197	191	170	166	194	199	220	212	219	194	189	191	209	212	224	209	189	161	163	206	210	186	180	195	200	201	211	205	167	171	205	191	187	194	170	199	189	212	165	193	204	191	203	205	189	200	189	202	207	208	192	200	233	190	214	208	196	191	192	189	199	182	185	178	190	202	179	189	212	176	198	212	198	184	204	205	192	181	202	198	202	198	187	204	204	209	189	202	195	176	185	201	176	199	163	183	185	196	206	171	193	209	208	230	198	215	181	210	208	217	210	186	198	202	199	183	191	180	197	195	202	184	193	173	183	210	185	193	207	167	215	184	191	195	188	193	184	217	210	187	171	196	179	178	208	190	201	196	214	185	197	210	220	195	183	221	181	182	209	211	194	201	181	165	184	194	196	186	191	199	183	198	206	177	173	205	186	204	215	169	177	178	187	216	168	175	215	182	194	185	210	197	204	208	198	225	174	222	205	209	210	208	190	199	186	198	216	189	173	184	177	197	158	198	179	215	193	202	179	190
9354	3247	6398	6891	4889	5705	6273	5761	2783	3202	1885	1350	1130	1014	926	821	754	731	722	688	712	624	621	665	633	608	631	595	566	571	582	546	571	517	531	522	581	537	530	534	550	502	539	550	548	526	525	533	532	539	524	513	504	540	543	477	494	504	530	495	491	479	516	504	544	504	506	523	506	495	446	505	521	521	507	477	543	514	502	516	493	505	510	518	528	513	531	503	536	485	506	502	506	507	479	489	523	545	500	488	500	496	498	500	507	495	477	522	464	493	489	492	487	483	502	504	490	517	479	545	487	528	488	539	507	494	498	506	478	467	516	488	497	503	505	464	484	519	491	487	510	498	560	524	465	501	446	472	504	516	516	492	525	477	494	531	483	514	510	490	504	496	484	492	514	457	503	479	485	471	527	486	456	479	530	487	485	492	485	479	478	510	477	481	502	512	508	480	497	503	492	467	494	504	492	508	500	489	489	507	493	501	509	496	511	528	506	479	454	532	481	477	474	492	491	477	511	493	499	484	475	529	471	517	526	487	505	471	500	554	522	458	498	458	479	474	494	462	482	490	514	509	476	511	495	494	502	502	498	480	466	470	529	486	533	513	465	461	521	547	442	529	494	527	524	488	516	434	513	524	524	468	463	507	513	470	517	519	494	480	463	497	469	477	509	464	551	494	526	519	530	509	475	528	499	514	471	510	498	544	485	463	496	482	481	560	499	468	474	505	497	491	495	486	540	520	509	524	496	444	517	500	508	503	503	501	474	494	492	500	518	531	501	482	506	503	454	526	487	495	488	476	508	510	479	484	472	488	513	506	496	459	482	472	482	511	521	452	451	490	497	512	495	491	508	506	483	484	479	488	488	494	520	488	514	520	515	501	475	531	489	484	489	480	494	517	516	492	518	495	491	462	491	475	489	491	482	503	532	468	453	513	469	491	477	518	498	500	536	504	466	475	539	521	499	478	505	489	545	492	495	504	521	520	481	482	469	467	486	505	503	490	497	497	503	486	495	510	483	459	487	502	487	486	510	481	500	516	475	538	485	476	515	481	504	476	466	496	488	515	497	486	505	503	449	468	450	518	496	516	482	531	481	510	492	463	495	479	510	491	457	511	523	507	520	489	474	502	543	468	501	491	499	507	520	513	505	502	515	485	470	415	484	490	505	496	508	475	479	509	496	464	508	465	486	484	482	523	486	517	496	523	496	456	486	496	468	505	508	542	487	496	489	482	465	516	500	517	504	529	486	498	475	488	531	530	554	492	507	506	435	466	478	507	510	500	499	518	490	510	467	466	505	482	521	484	485	495	478	480	473	443	500	468	479	500	514	537	513	483	463	496	475	476	487	503	482	534	517	528	491	453	550	518	496	512	509	501	470	495	451	425	549	496	445	479	510	495	480	530	526	507	515	471	525	493	471	497	471	511	491	477	484	468	513	504	483	473	465	475	483	470	498	491	483	496	498	477	480	500	513	490	507	498	522	505	484	499	513	476	520	521	500	465	475	496	499	493	489	488	493	470	492	518	525	464	484	488	500	532	549	499	503	528	496	508	500	479	474	481	509	481	482	516	457	496	531	499	513	453	484	502	471	467	503	499	490	486	518	467	518	475	483	528	485	474	428	489	520	527	463	472	531	480	501	501	522	505	503	463	490	482	476	501	497	501	499	478	481	486	463	497	545	483	444	496	487	481	479	472	492	505	502	485	529	486	509	490	473	511	539	481	468	558	514	509	486	500	494	493	488	480	521	497	512	516	473	467	499	463	511	475	491	480	459	540	503	447	502	482	530	496	514	524	507	479	501	504	475	479	462	509	565	529	483	489	485	526	490	527	526	454	492	493	510	488	493	460	481	478	470	485	502	483	470	528	488	469	544	498	492	517	525	465	488	511	471	498	453	504	511	493	495	477	500	516	505	476	498	482	525	473	522	495	522	531	513	473	495	477	476	466	497	486	505	509	481	478	474	479	514	542	492	488	485	498	506	526	514	459	508	474	508	484	513	514	526	476	506	496	504	511	504	467	533	494	504	500	466	483	536	476	475	504	497	518	495	473	526	519	452	530	510	519	502	460	474	493	474	517	518	499	490	514	538	494	462	498	494	503	479	482	474	488	499	494	496	513	469	501	500	522	463	456	494	489	475	485	485	527	498	474	491	526	472	501	426	492	495	479	504	487	444	522	539	489	490	481	508	490	501	482	503	494	468	453	517	538	515	485	500	517	504	491	473	461	479	476	508	497	516	497	464	445	465	523	519	469	480	467	517	489	491	504	550	471	493	499	489	444	493	490	503	553	518	501	496	520	504	460	519	521	484	497	473	511	496	480	519	459	490	530	472	480	513	490	490	534	466	481	489	505	508	492	506	484	508	451	512	529	439	518	442	487	491	465	491	512	482	511	487	450	491	537	482	519	467	459	511	524	494	473	498	501	464	496	539	522	502	483	526	481	485	499	525	462	489	484	517	476	530	475	471	478	475	477	470	500	528	526	560	489	495	514	502	464	534	462	480	508	490	456	502	464	497	485	498	491	492	543	466	556	503	458	519	513	500	510	540	479	502	491	488	489	473	486	480	530	481	485	476	508	502	480	501	514	507	479	484	503	479	517	477	516	483	503	481	482	496	466	546	502	484	487	548	478	499	474	495	498	477	499	476	479	500	543	504	510	513	533	473	506	487	468	529	506	484	514	499	523	474	498	554	500	512	471	472	521	473	459	522	493	498	477	469	478	530	496	488	498	504	486	490	471	492	482	469	484	517	490	504	499	506	500	475	485	512	490	499	454	494	505	506	515	505	496	501	545	511	488	517	463	498	490	471	495	476	466	510	502	457	495	498	510	466	494	498	516	477	511	487	467	498	481	477	492	516	489	469	474	526	489	508	500	489	531	478	480	451	477	530	475	484	503	509	519	469	506	539	541	482	508	504	492	485	503	486	479	508	535	461	469	473	505	522	500	542	479	518	498	482	483	522	497	489	474	496	525	510	536	486	505	481	528	471	472	484	512	524	511	495	534	515	481	474	532	470	490	473	478	458	477	464	487	454	481	481	518	527	476	515	501	498	444	486	510	515	522	500	538	492	557	530	485	497	494	507	445	520	491	463	569	504	509	472	497	520	503	527	479	499	457	479	508	503	524	472	521	512	510	506	472	516	499	472	511	449	509	517	499	489	483	504	480	507	503	521	496	491	474	473	429	464	467	440	474	461	498	500	510	503	525	520	492	490	513	479	514	470	482	497	473	490	457	525	492	462	478	468	469	447	515	477	481	488	496	500	495	519	498	500	489	468	489	480	506	520	484	493	506	503	472	513	485	533	491	492	469	468	481	467	510	508	489	471	499	494	493	477	498	478	474	488	472	501	477	506	480	485	489	494	453	527	500	505	488	502	500	473	514	512	521	506	500	499	487	501	506	492	492	493	533	517	501	546	491	535	497	490	513	498	520	462	496	481	501	480	475	497	498	473	482	532	523	527	479	519	489	483	516	543	517	510	504	497	523
24185	10240	6453	4040	2305	2196	2375	1764	1001	2238	1032	563	481	504	464	448	411	370	376	394	335	375	341	345	335	315	340	332	326	339	326	342	336	329	351	276	365	339	341	369	343	344	274	330	274	324	336	308	375	321	348	302	300	352	328	360	340	311	293	326	339	370	323	320	325	311	321	354	315	322	314	306	325	304	330	325	321	291	347	308	298	324	330	301	327	306	347	313	351	332	365	296	331	332	316	349	353	332	321	303	317	315	343	322	327	336	322	342	307	298	309	315	342	351	298	351	306	322	297	331	290	307	309	352	309	316	297	338	342	322	337	306	318	323	360	296	287	319	291	376	292	308	342	310	319	325	334	319	305	316	311	313	318	294	320	306	335	325	359	311	294	319	321	332	311	339	353	342	327	336	288	316	335	303	330	323	342	325	281	276	339	330	284	343	352	322	337	311	310	334	278	291	354	334	312	340	343	317	377	308	344	309	330	311	327	337	330	330	310	342	306	308	335	346	339	331	328	275	320	359	318	292	307	347	351	314	341	312	308	312	261	343	327	330	340	302	301	311	319	331	281	279	320	305	338	310	310	317	318	316	340	321	329	374	325	321	356	334	359	322	349	351	324	326	338	324	289	307	284	308	316	318	307	336	329	306	366	323	311	352	333	334	350	309	327	283	315	292	313	301	323	318	316	351	335	310	318	317	305	303	340	327	337	313	309	291	348	331	329	291	320	312	313	311	322	334	329	331	328	353	328	287	334	284	307	289	290	325	308	340	323	317	316	295	334	319	319	315	278	338	341	337	297	320	320	294	314	331	352	311	305	333	326	311	319	290	314	314	343	291	307	285	330	335	318	312	307	303	326	329	300	331	328	323	347	300	301	323	312	327	368	313	314	327	322	321	300	348	323	337	341	323	350	315	314	305	349	354	312	303	326	311	360	306	293	301	344	313	306	336	291	352	359	301	321	297	305	326	313	317	307	322	336	307	353	297	310	333	338	293	326	289	310	287	340	300	340	329	279	297	322	292	332	325	330	309	348	356	313	316	315	343	321	327	314	324	353	333	327	328	314	317	353	282	302	314	284	311	309	307	363	322	326	330	305	349	309	321	351	308	304	286	316	363	291	338	339	326	339	301	348	313	326	334	370	288	328	351	310	342	326	326	333	339	324	339	295	286	330	293	300	332	299	336	314	322	323	327	300	349	296	312	306	310	279	275	332	336	314	287	356	331	299	299	314	334	300	321	273	274	354	315	326	339	314	310	315	334	312	312	306	323	338	308	298	354	321	325	303	327	386	371	327	324	336	287	302	346	354	301	338	316	335	304	302	298	321	323	292	275	303	297	307	332	311	310	328	302	304	311	291	335	305	314	311	315	323	328	284	338	342	338	339	292	341	305	355	327	301	301	358	327	341	285	339	323	299	314	306	296	340	320	297	311	317	312	298	293	301	333	367	321	324	329	294	310	361	335	297	363	349	344	332	339	311	304	341	307	329	356	332	338	319	319	328	339	307	322	304	326	329	310	305	304	316	309	312	345	319	326	303	285	348	290	307	346	309	321	345	369	343	284	349	314	329	333	328	313	328	307	327	317	323	317	306	321	308	293	326	315	348	341	311	345	352	353	342	313	305	300	372	317	309	342	302	319	324	330	314	315	329	316	314	298	306	333	299	296	306	324	331	330	310	316	344	314	304	303	315	322	315	320	334	323	310	300	321	332	334	351	321	299	306	308	311	295	295	344	302	340	321	324	315	314	330	305	350	293	305	332	320	345	340	288	366	289	310	330	315	277	325	344	311	329	301	336	336	313	317	347	316	304	331	360	343	313	347	334	342	295	283	320	338	288	312	333	294	286	291	327	280	280	298	308	326	372	312	360	330	293	337	328	332	346	319	299	375	347	332	319	342	352	321	325	293	334	314	324	319	308	327	311	342	319	351	360	308	339	304	298	310	312	325	344	326	324	301	308	319	317	328	321	325	312	303	330	356	350	314	290	311	366	323	336	339	324	349	273	268	284	308	341	307	305	329	342	326	304	307	307	314	303	335	342	313	291	332	347	306	329	315	378	333	315	323	281	298	300	319	317	326	310	316	345	325	328	359	322	343	320	325	296	316	316	361	346	341	298	310	330	312	317	326	323	327	301	319	328	354	314	319	309	335	311	285	337	340	346	315	336	331	351	298	308	328	354	328	305	336	302	311	346	326	319	351	325	319	290	319	339	333	316	338	326	321	350	287	337	302	320	306	317	343	314	317	308	312	311	339	340	318	335	331	306	312	287	337	352	319	338	331	341	360	340	305	331	290	299	290	335	320	331	289	291	317	359	334	291	319	307	340	346	302	312	330	365	329	334	312	330	353	322	297	314	336	315	295	337	288	308	304	301	315	334	286	306	343	317	294	293	331	317	326	300	309	274	318	314	296	308	337	318	314	318	300	306	345	311	311	304	311	309	288	313	326	302	307	334	338	291	350	296	307	314	337	291	304	344	339	319	326	311	342	324	319	327	302	296	304	329	310	311	276	326	316	326	316	357	336	354	337	314	330	281	348	331	292	333	316	311	308	303	348	314	322	308	331	326	368	326	304	352	350	288	327	321	328	313	350	326	297	288	310	306	294	328	340	343	334	272	313	364	322	331	292	320	298	311	347	335	337	305	320	319	324	321	351	303	319	328	301	350	321	314	312	277	295	337	354	321	332	368	370	330	325	336	329	316	342	285	314	361	314	311	338	303	342	314	274	321	325	334	266	310	327	296	352	363	311	339	321	345	331	315	294	356	312	293	292	311	335	314	301	311	322	305	320	306	313	345	346	289	339	326	332	332	311	289	300	362	292	311	326	314	323	335	317	342	332	294	319	312	329	287	319	325	349	314	315	346	347	326	322	315	337	343	350	351	299	321	310	317	358	333	275	331	333	324	298	319	336	330	314	322	355	318	304	342	339	331	313	317	343	345	300	348	335	352	303	304	309	327	317	319	319	321	320	311	355	290	319	328	321	291	336	334	305	332	316	310	306	334	349	354	349	347	333	308	332	313	346	313	344	373	293	285	291	322	297	303	303	317	299	309	313	355	301	306	309	318	320	327	315	334	344	316	295	313	330	295	323	308	324	308	355	328	311	332	328	301	313	279	352	314	337	332	308	323	293	312	333	333	325	324	345	329	338	323	312	302	327	352	316	336	341	324	314	371	304	336	355	321	310	323	335	317	314	317	363	327	327	330	310	304	347	358	322	292	328	299	349	307	361	358	338	313	303	307	326	304	280	338	327	301	329	287	322	328	307	303	288	345	322	302	281	321	296	295	313	316	291	316	336	332	318	346	348	334	297	301	306	296	317	339	350	308	295	306	317	285	280	347	340	277	321	302	337	307	307	348	328	297	360	316	284	345	307	306	349	337	322	321	307	298	297	298	309	338	326	300	340	362	309	297	302	321	298	329	313	312	296	346	296	297	350	320	328	353	312	322	343	349	302	343	340	306	306	318	326	301	339	316	325	343	310	337
12776	5613	9974	10423	7675	9058	9886	7446	4385	10429	3119	2433	1952	1838	1461	1296	1245	1219	1109	1100	1128	1059	1045	929	940	947	903	942	886	922	878	852	881	864	908	854	826	885	764	794	845	791	846	808	805	803	781	814	795	808	747	737	752	762	797	794	762	805	740	719	770	723	784	817	755	732	766	766	775	725	774	783	777	749	751	737	778	782	698	742	733	741	691	742	760	743	713	775	762	732	758	722	759	686	784	749	722	704	747	717	705	752	740	789	742	736	773	761	734	721	767	718	785	758	749	738	791	761	737	737	764	734	738	779	772	740	770	747	766	695	678	689	724	715	732	734	670	757	729	719	747	754	739	734	722	716	710	737	759	726	742	744	688	717	721	721	725	740	739	760	745	729	755	701	756	717	752	758	708	734	734	708	759	786	695	697	710	722	709	740	741	763	746	744	764	721	720	728	782	757	739	705	727	734	730	706	729	720	745	769	737	709	736	723	741	733	745	734	744	781	749	713	676	791	740	694	704	731	732	722	764	722	747	742	721	691	709	691	726	767	759	745	712	724	758	736	754	690	731	756	743	699	709	687	712	738	709	729	702	770	688	734	764	670	779	756	764	741	711	727	722	766	726	782	730	743	720	727	707	754	716	705	687	720	691	693	738	774	735	775	720	813	689	729	742	741	687	730	723	734	747	753	769	719	749	696	696	753	723	733	727	772	709	694	743	755	720	777	741	720	733	712	719	684	712	716	749	739	739	728	713	729	697	716	740	749	721	683	717	674	746	721	759	771	705	733	699	747	760	769	696	754	674	706	712	708	714	680	749	734	737	712	727	681	748	723	733	686	726	744	752	698	660	702	739	754	731	743	738	715	746	722	728	747	811	723	731	710	777	724	673	775	732	693	756	745	741	733	700	735	738	755	725	799	748	751	768	760	747	728	736	684	741	742	754	744	714	738	782	754	728	759	701	715	753	746	704	715	714	691	771	724	774	684	730	755	691	741	698	720	703	713	738	713	740	683	682	687	770	731	727	730	740	731	721	768	782	683	733	763	740	761	745	763	765	698	754	712	731	709	654	745	759	754	751	716	712	756	766	678	748	749	755	788	729	721	683	689	798	743	743	754	769	717	743	751	713	714	753	675	676	703	744	720	747	723	689	757	709	701	731	767	757	778	743	723	684	737	722	723	751	674	740	732	712	759	714	740	728	722	748	728	731	718	724	688	709	741	766	724	709	723	754	690	724	776	754	686	780	675	715	699	727	719	773	684	756	718	742	743	755	768	757	693	699	730	724	743	753	767	799	753	687	750	769	747	737	756	750	712	690	751	710	719	733	732	703	749	733	761	709	695	745	739	707	720	780	726	687	683	710	740	731	750	704	725	751	713	744	736	767	790	726	730	744	767	707	732	779	746	693	700	757	714	733	757	761	753	724	710	690	742	671	707	712	738	767	722	740	742	706	742	713	724	703	688	806	716	736	705	702	685	744	767	693	727	719	763	747	745	735	722	700	740	703	720	739	751	744	726	718	722	713	785	644	793	740	704	712	731	708	730	751	717	730	736	754	739	692	746	672	770	732	724	748	742	732	695	746	733	738	722	787	734	737	722	744	693	725	748	666	714	751	760	747	724	758	738	727	709	732	717	731	705	757	762	733	730	759	699	744	748	732	665	732	695	739	739	752	723	698	740	704	763	779	699	706	774	737	719	758	665	721	738	722	743	765	725	696	748	751	727	702	707	716	695	704	707	718	732	710	710	775	709	745	695	720	736	739	745	729	725	754	713	720	698	740	719	674	710	712	738	725	731	690	741	750	728	729	736	727	737	745	750	721	747	732	743	751	738	733	723	708	755	703	753	674	732	686	723	715	710	788	746	735	732	698	742	730	772	712	720	732	719	717	708	717	740	757	766	767	721	661	714	686	705	720	752	725	696	757	768	705	719	807	710	674	718	743	709	699	740	759	729	737	777	766	687	742	755	720	713	724	752	687	679	703	686	767	746	719	734	743	716	736	754	671	725	670	726	700	733	739	736	789	750	744	751	700	729	720	652	762	731	764	806	713	717	744	731	730	730	728	779	732	738	728	699	704	729	712	746	714	728	706	732	729	706	715	741	718	747	739	750	695	781	733	709	746	748	707	723	732	719	760	733	739	758	703	750	759	693	720	711	716	734	768	772	722	793	697	713	685	713	723	774	718	708	726	727	732	721	686	736	760	769	691	722	743	702	692	768	686	750	769	729	733	689	742	715	739	722	724	743	725	720	743	744	713	746	774	803	748	743	713	697	744	716	749	719	717	691	758	713	703	704	740	697	695	691	715	745	739	722	733	749	681	744	696	714	692	728	746	716	753	758	726	717	667	688	723	730	788	710	708	773	677	792	731	741	733	762	742	709	701	763	699	724	747	750	685	745	712	704	756	724	698	711	718	746	784	747	717	772	730	729	705	694	708	684	734	725	688	748	717	693	725	750	736	699	759	741	765	741	693	734	752	707	743	722	729	734	733	725	724	743	736	733	690	713	735	762	741	756	760	746	737	717	728	732	707	726	699	738	709	744	726	739	754	737	737	742	730	737	756	714	708	755	780	805	730	699	687	719	758	724	757	725	769	706	702	740	745	724	674	706	727	720	703	736	772	734	762	746	740	746	717	789	721	734	762	696	735	730	692	759	740	737	776	682	771	729	703	702	713	736	763	740	692	691	722	689	710	709	738	758	743	767	711	709	723	739	775	735	743	707	733	680	728	718	702	745	745	746	700	706	706	729	760	785	724	732	739	774	745	740	740	704	729	702	750	716	732	714	731	730	742	688	691	716	792	715	696	752	721	703	703	744	728	744	657	740	735	746	708	728	691	695	763	714	763	714	721	706	770	750	746	701	750	661	729	711	755	751	726	766	713	711	743	708	725	693	711	767	750	677	708	707	766	743	754	690	728	710	750	689	728	734	745	749	753	734	747	701	745	736	752	683	689	724	717	765	731	766	724	725	731	718	717	714	756	744	719	764	694	820	712	690	781	748	746	774	747	711	719	757	748	757	730	736	708	714	722	737	691	735	764	714	731	753	715	731	725	734	738	734	735	731	735	723	724	690	703	684	731	738	722	771	718	734	694	752	683	762	713	693	742	742	710	698	692	699	764	747	675	768	734	695	739	703	703	766	755	714	687	745	702	706	711	715	741	756	737	748	730	736	658	736	763	730	769	718	701	746	757	708	735	716	722	701	719	733	696	752	746	768	744	725	736	698	727	707	678	711	761	732	688	730	733	736	704	719	724	746	740	745	697	737	703	737	740	758	741	731	743	708	789	687	757	719	745	733	758	725	687	725	729	719	720	718	714	740	716	737	746	692	706	786	763	739	680	715	753	746	682	697	699	732	733	747	682	700	777	707	758	719	742	740	714	740	702	771	712	699	738	747	764	760	729	800	721	745	772	792	717	720	739	712	746	730	686	703	770	735	724	713	721	692	722	745	735	706	707	671	711	722	710	793	673	723	715	685	697	778	742	699
3927	1370	1086	587	372	489	698	308	241	181	102	94	78	96	78	93	96	104	106	82	65	72	104	95	88	94	76	82	104	86	90	82	91	98	101	96	98	100	84	78	67	95	92	104	103	105	102	107	80	97	89	76	115	89	84	67	98	81	97	91	108	75	101	82	88	96	78	92	102	91	91	92	92	90	102	86	92	89	96	86	98	86	108	101	97	86	85	86	81	95	72	88	86	100	79	79	97	88	97	98	73	88	87	98	83	88	82	85	76	72	79	84	93	69	69	90	83	90	82	90	71	67	77	80	110	90	72	75	79	82	77	92	78	89	82	72	85	83	67	87	83	94	87	86	76	84	75	87	86	93	100	81	91	93	84	96	75	79	91	78	104	87	93	82	70	105	92	78	85	91	94	88	81	100	81	92	90	82	86	98	84	78	99	88	100	81	71	88	96	80	99	77	70	108	95	97	86	96	91	70	78	91	89	98	97	85	90	88	78	87	93	94	96	77	75	78	89	84	72	84	79	95	89	100	86	89	83	75	67	66	73	78	88	82	98	91	79	101	98	95	90	77	94	90	71	102	107	85	86	82	90	96	91	89	98	99	79	102	80	67	79	71	95	104	88	70	97	98	99	74	76	87	77	114	101	90	85	98	91	90	94	93	99	92	102	95	101	98	76	84	86	88	101	94	96	93	89	90	87	81	86	78	81	70	82	87	92	89	78	86	76	90	92	70	94	68	82	94	97	87	66	96	91	117	90	92	90	79	87	82	89	84	80	81	91	88	81	90	70	89	79	80	99	77	100	97	82	67	89	89	87	94	94	101	82	100	84	112	90	84	107	97	90	78	106	82	78	87	94	91	80	87	84	97	97	85	82	80	96	89	112	80	85	95	80	86	87	105	87	96	94	80	87	86	81	91	89	101	84	106	97	78	102	84	96	112	92	103	107	94	106	81	86	72	79	86	71	84	74	86	85	102	96	71	70	90	91	94	110	108	88	90	98	82	108	87	91	64	88	81	81	93	77	85	90	94	71	93	96	93	108	114	106	70	108	88	70	99	99	76	77	83	98	94	101	80	92	85	98	91	91	80	99	106	86	97	84	92	104	91	102	89	88	93	87	81	83	76	85	84	106	90	108	87	92	81	85	96	104	82	79	106	94	78	78	74	82	115	86	93	78	89	80	106	84	104	89	91	90	86	73	80	93	78	87	90	100	99	97	82	112	90	81	92	72	95	88	86	88	86	94	84	104	84	89	88	110	94	100	92	104	83	90	110	98	100	80	81	84	86	74	102	79	114	86	96	83	95	87	103	89	94	81	104	94	92	87	67	97	96	95	95	82	93	103	80	109	82	91	70	99	83	115	86	92	105	85	105	91	97	86	90	92	83	103	107	92	90	92	89	74	76	87	91	94	75	84	92	91	95	107	97	83	78	75	64	85	80	71	102	108	74	95	93	97	88	82	81	94	105	82	81	92	90	94	86	82	74	89	90	96	103	92	84	93	84	90	91	86	100	90	71	92	97	96	86	96	89	98	71	75	109	88	85	92	89	89	89	69	91	93	90	91	75	89	93	96	81	99	96	102	69	89	68	86	93	74	86	79	88	74	105	95	96	90	85	74	100	81	93	90	86	60	79	93	90	94	90	67	80	68	85	102	93	72	78	83	110	81	92	107	96	96	86	80	65	94	118	95	80	66	91	110	75	103	98	91	111	85	91	106	90	86	94	83	88	85	102	103	94	86	85	76	86	95	79	83	93	80	88	86	87	95	74	102	94	102	91	90	69	95	79	82	85	95	77	90	83	98	81	82	86	113	112	64	86	95	106	85	80	84	92	91	86	80	72	87	85	93	82	86	83	75	78	100	82	105	83	107	108	90	97	81	77	73	92	96	95	82	96	81	82	76	91	97	107	89	100	88	91	89	100	103	62	74	87	88	102	100	89	94	91	85	79	117	84	89	100	102	100	77	90	73	83	90	80	118	87	94	85	99	98	81	90	94	107	78	90	104	94	80	71	94	77	94	89	74	99	114	102	99	92	86	73	85	74	90	88	85	92	106	95	88	88	93	87	96	83	82	96	83	94	69	82	87	75	103	94	102	68	102	103	86	90	109	80	87	74	82	103	91	87	82	88	87	85	92	97	89	87	80	79	88	88	74	103	104	119	87	81	85	74	82	104	101	82	89	97	100	100	111	96	75	92	77	81	81	76	83	79	96	91	97	86	82	79	97	94	76	84	85	96	91	113	104	92	94	77	93	100	88	90	105	80	79	80	111	78	79	77	77	80	106	85	80	104	80	84	88	99	93	86	97	94	75	88	89	102	103	76	77	91	84	88	86	79	91	90	97	86	103	94	88	96	81	89	88	82	88	71	87	81	82	87	95	89	75	95	80	109	89	83	87	77	96	83	93	79	83	94	77	78	98	80	97	83	83	72	101	85	83	100	82	81	97	88	100	77	84	91	87	115	76	94	91	103	91	100	97	90	90	91	78	96	89	85	90	76	90	99	90	106	89	82	87	102	82	78	94	88	102	85	73	62	86	93	78	88	80	100	101	80	95	78	74	84	93	93	79	87	86	93	74	88	77	82	79	104	100	83	101	90	86	98	91	83	85	73	89	102	80	77	87	85	88	86	76	96	96	71	97	96	97	82	93	86	97	100	85	79	105	99	88	93	92	85	75	93	84	87	82	108	84	101	90	87	98	98	84	100	86	85	110	90	93	90	92	92	76	96	84	70	92	88	87	94	87	90	101	94	103	76	94	99	80	93	85	81	96	117	96	93	80	88	88	81	82	90	72	105	87	91	96	86	75	82	83	94	92	94	88	119	87	77	91	82	106	78	78	112	83	70	99	84	96	85	81	80	92	78	92	82	77	79	79	115	90	87	86	74	86	76	87	99	99	85	90	98	91	93	78	97	88	92	83	74	78	75	86	84	85	90	96	89	83	111	85	81	70	79	98	91	80	73	83	96	79	96	95	76	98	88	85	82	73	90	95	97	101	94	90	85	90	86	90	94	88	105	87	83	95	96	80	115	94	98	86	76	76	89	82	95	88	96	101	74	93	98	89	89	93	82	99	87	89	94	83	95	93	74	79	85	94	95	87	89	109	88	101	89	92	87	103	108	92	69	68	104	77	103	91	98	95	98	106	79	88	88	87	91	74	110	88	77	88	86	91	81	75	99	87	104	89	97	104	90	90	96	80	81	93	94	83	75	92	94	81	92	77	107	93	71	92	89	76	105	92	90	85	83	66	90	85	93	89	85	104	90	96	79	89	84	75	90	108	77	66	86	87	96	83	84	76	89	106	79	67	100	86	87	96	99	90	80	84	101	86	85	83	98	103	95	74	79	94	77	99	91	82	66	75	96	89	79	90	86	84	92	81	82	82	92	92	98	89	93	102	95	81	86	96	74	85	100	84	71	79	100	83	99	94	87	89	75	116	98	98	112	79	107	82	102	89	83	72	76	97	77	94	96	87	93	91	84	87	86
2843	1414	2264	1895	1498	2460	3464	1734	1031	1005	360	339	278	302	267	282	262	271	301	254	257	292	235	286	291	288	256	281	269	277	265	240	261	245	275	246	280	257	254	269	272	262	259	267	271	279	238	277	279	267	287	256	283	282	294	272	290	289	275	266	264	264	275	268	251	237	258	298	263	283	280	262	255	255	244	248	266	257	278	262	270	281	282	268	266	269	242	257	256	267	286	267	257	269	286	276	274	261	249	259	288	288	286	283	255	248	271	279	268	274	275	284	274	234	289	232	228	287	242	283	289	275	277	252	249	253	263	259	268	259	247	263	256	269	263	264	246	265	226	248	278	254	242	279	213	253	263	245	246	274	259	260	248	275	236	254	251	289	252	275	281	261	262	219	244	259	274	237	269	270	255	241	237	274	256	269	275	312	289	256	244	236	227	256	241	289	235	231	251	272	263	261	254	292	253	266	259	261	264	288	271	276	272	242	279	239	260	268	258	288	270	263	247	264	251	266	243	267	246	251	312	272	268	278	255	275	278	273	250	265	246	269	271	246	270	245	227	236	257	278	284	245	282	260	274	258	238	272	275	241	245	262	271	273	277	248	270	235	249	250	283	285	257	240	255	258	256	258	257	258	227	276	243	258	256	259	284	279	255	254	246	272	279	261	267	260	248	255	273	254	257	282	264	256	293	276	280	271	257	292	282	274	291	252	255	238	253	283	262	271	254	255	292	266	292	267	236	232	246	266	239	277	254	262	261	265	265	277	259	250	255	280	257	256	265	283	272	260	281	253	274	246	272	248	246	276	226	309	239	270	273	256	255	258	248	253	232	248	247	271	263	265	291	259	277	250	276	254	256	240	236	252	268	318	261	251	264	280	292	261	257	272	254	286	253	278	280	250	240	274	242	247	256	283	280	264	233	272	248	262	246	244	264	247	265	260	256	268	275	278	250	264	281	260	304	264	262	257	228	260	237	267	257	243	299	294	250	259	235	298	266	261	265	246	271	262	288	295	296	245	257	270	276	252	273	237	264	251	250	251	269	283	274	258	275	254	238	250	273	255	292	246	247	268	263	246	274	283	270	252	243	283	245	259	249	259	289	276	266	253	264	281	287	266	242	260	290	276	260	290	259	267	263	252	274	291	286	266	244	253	249	283	272	279	256	270	263	264	253	250	293	261	261	271	249	256	277	250	253	261	265	247	270	299	280	262	288	257	283	258	256	276	253	232	257	258	279	260	252	244	257	294	238	258	276	257	256	224	259	243	258	279	223	270	265	245	266	268	262	257	236	256	241	292	257	269	256	248	237	258	278	276	256	269	244	258	251	277	246	226	269	274	272	270	232	272	270	296	240	258	264	307	252	256	272	255	270	299	280	253	244	249	261	263	262	281	267	256	269	265	253	287	258	254	249	264	259	279	287	282	272	281	260	272	239	288	267	242	247	283	292	247	271	271	264	270	270	256	258	246	295	268	279	268	285	276	272	260	285	284	255	277	281	248	281	257	276	285	290	248	299	247	257	246	266	288	283	256	256	270	231	225	309	267	279	296	283	282	274	251	295	250	258	244	270	277	263	234	269	256	236	262	267	263	256	259	254	262	261	262	259	286	255	267	256	293	281	261	260	257	287	254	239	267	246	261	285	269	252	277	244	291	279	249	267	270	292	276	288	267	263	258	274	251	255	284	274	262	271	243	287	271	257	289	258	271	286	251	259	275	271	268	268	237	283	224	274	271	259	265	254	271	261	240	262	225	256	264	255	292	268	264	266	257	245	253	289	270	270	249	222	254	267	276	267	282	249	288	242	264	266	257	281	271	270	271	269	283	282	265	267	262	269	295	248	237	277	245	267	262	264	268	284	255	249	254	287	290	240	241	270	246	291	274	243	257	267	243	255	277	274	243	272	245	253	256	269	256	252	303	263	263	253	272	267	250	262	263	274	277	261	269	260	294	256	277	234	308	237	259	285	289	256	269	254	280	247	277	251	268	252	263	263	282	289	236	252	271	264	277	287	280	266	237	280	261	260	289	270	243	262	240	278	272	257	284	268	282	259	243	246	267	260	286	251	264	269	286	267	274	248	280	245	282	281	256	282	308	265	259	263	257	282	266	256	271	264	281	269	258	255	253	254	269	270	268	296	261	250	264	230	253	269	265	293	281	256	254	246	247	246	244	272	241	281	280	278	272	264	252	274	303	267	243	265	264	295	260	259	245	252	281	264	255	253	252	268	275	255	264	264	265	241	263	266	258	249	296	291	238	275	263	253	246	289	272	286	264	270	264	250	266	251	249	273	283	295	265	249	258	253	266	289	240	255	259	260	245	257	284	265	286	251	284	291	218	284	261	235	260	254	268	233	248	257	285	256	281	264	243	249	282	267	251	261	284	275	260	241	274	248	247	275	298	285	262	267	272	268	263	254	255	253	277	266	279	263	303	256	250	273	268	299	262	280	254	251	267	277	262	268	264	273	248	273	267	229	244	268	277	258	268	265	267	276	257	287	255	245	241	240	248	266	272	228	228	289	238	255	259	258	252	269	282	249	279	263	271	286	246	275	258	271	251	248	268	275	241	259	253	255	285	245	267	275	271	268	291	252	267	274	258	265	258	226	264	278	269	253	236	272	267	261	251	288	261	270	246	293	292	281	255	264	268	265	250	262	269	269	256	275	249	272	278	295	239	247	249	283	249	276	265	260	249	302	285	267	301	302	273	251	272	252	267	264	304	251	269	261	237	249	284	280	244	284	272	262	269	250	255	234	268	254	278	297	245	291	297	262	251	250	276	280	248	276	297	268	286	276	255	284	293	288	281	250	257	262	263	268	265	251	312	241	261	241	244	286	251	236	274	260	285	249	241	286	274	260	262	246	288	288	246	248	253	243	227	246	265	245	264	249	265	257	274	250	233	281	255	285	283	262	246	249	263	265	246	249	267	263	264	249	233	259	277	281	266	283	249	269	258	242	255	267	265	227	263	254	239	280	239	235	278	262	268	244	253	277	268	289	290	268	269	289	265	257	271	255	273	241	261	269	270	261	257	246	240	251	276	267	315	239	328	262	257	299	287	231	285	232	279	249	268	294	246	276	262	252	275	258	250	262	287	246	256	241	268	233	254	234	274	248	263	277	290	248	279	260	266	248	264	235	271	290	265	257	290	260	246	258	268	253	266	286	271	270	269	259	263	256	270	281	254	268	272	262	240	290	267	268	292	263	294	248	261	273	288	271	265	276	262	262	280	266	251	277	259	291	286	278	295	262	261	256	250	279	287	256	260	283	248	261	266	262	269	280	253	269	243	286	249	271	272	289	257	298	252	275	236	256	262	252	244	266	255	264	263	241	278	282	274	289	239	268	270	271	254	286	291	268	246	259	293	259	247	231	286	236	279	251	301	271	277	270	261	298	272	278	265	235	287	287	279	290	274	252	294	279	261	266	263	279	290	244	270	231	252	289	252	256	264	246	255	254	254	254	275	288	285	247	258	249	280	264	258	268	266
13069	4170	3365	2033	1442	1620	1784	883	626	1861	700	331	307	256	256	231	239	220	267	231	203	216	220	192	192	245	224	187	208	221	209	215	231	189	221	196	200	187	202	178	186	217	209	208	192	199	227	202	208	204	206	191	196	212	188	184	226	190	228	183	206	196	214	213	208	187	207	187	212	214	241	222	188	204	177	197	197	206	215	197	193	196	206	211	200	201	200	197	227	224	186	225	182	185	214	191	223	189	216	197	231	204	211	211	195	208	186	180	213	202	219	190	193	191	211	231	179	198	196	200	190	175	214	196	190	217	197	193	200	202	156	215	201	215	216	191	178	195	225	215	202	196	211	188	152	196	190	206	200	224	196	193	220	189	191	199	195	174	200	205	198	183	183	193	222	205	186	203	176	210	207	198	190	203	207	218	206	229	175	186	197	196	204	205	207	196	183	220	194	192	172	203	161	183	205	214	179	211	198	211	185	229	172	211	215	210	190	223	200	228	229	203	222	173	194	187	212	194	216	209	200	186	217	193	206	163	169	151	195	187	181	200	185	189	198	211	227	204	206	202	175	201	205	193	187	184	193	166	181	190	195	190	195	197	176	208	211	179	204	171	235	209	184	189	204	215	186	196	168	187	192	202	211	208	216	196	187	203	213	179	193	190	198	182	201	199	198	185	224	177	196	200	193	209	215	201	181	181	191	188	185	177	218	177	203	210	197	196	189	201	200	204	183	181	186	190	204	197	200	205	200	197	213	194	176	213	181	206	209	184	241	172	201	187	173	189	176	214	199	187	194	180	216	200	183	190	188	185	224	197	203	200	189	215	185	188	193	190	187	184	174	209	209	197	173	207	159	202	209	188	204	172	222	214	214	220	216	185	196	217	205	174	251	206	178	199	181	198	203	216	169	192	193	201	182	206	207	224	200	200	216	202	178	192	173	205	214	202	199	208	215	212	198	213	210	216	196	186	194	180	194	196	201	191	198	179	222	210	176	203	190	219	217	183	206	178	198	193	191	222	211	185	192	189	202	173	170	209	203	193	194	206	220	194	186	188	207	216	200	184	200	218	187	192	185	178	177	213	201	229	173	184	202	194	200	214	194	218	201	198	219	185	190	203	185	208	179	191	175	214	203	161	215	200	229	188	196	210	197	191	197	232	210	211	206	204	188	212	206	183	209	199	194	203	189	218	177	227	193	190	185	207	188	223	221	219	209	212	187	219	210	182	199	197	200	196	197	212	197	192	200	206	173	200	184	184	200	194	204	224	207	205	161	196	196	179	200	216	213	180	204	187	218	187	197	201	179	190	196	188	200	191	213	184	187	191	174	182	198	197	214	171	221	207	211	213	209	205	180	198	177	218	208	194	169	210	215	216	236	207	192	217	202	191	221	214	203	191	172	188	213	186	225	210	205	222	218	185	190	211	214	223	214	189	198	176	193	209	197	218	183	168	204	225	190	204	193	185	173	209	178	182	190	222	214	195	188	209	215	186	189	210	195	223	187	195	206	206	238	212	220	185	191	187	191	181	209	186	197	196	220	183	183	206	200	184	208	164	207	216	195	195	200	194	201	200	205	227	212	237	215	204	167	212	204	198	192	200	190	222	214	204	197	200	209	197	188	191	198	216	167	190	197	189	213	153	196	229	213	185	189	170	214	213	205	197	202	185	181	165	194	193	197	194	209	176	198	196	197	202	195	191	174	238	204	198	192	206	227	191	168	193	212	213	194	210	197	181	201	199	204	198	201	240	211	195	194	198	199	197	209	207	202	189	191	210	193	194	213	212	201	209	189	200	203	210	201	208	197	164	184	195	190	235	169	205	194	210	214	181	194	193	199	188	175	220	182	179	199	190	201	191	203	189	203	203	196	194	177	210	199	190	209	222	215	245	223	202	203	218	207	198	190	222	223	212	195	194	216	222	194	191	179	218	173	199	196	192	203	202	195	190	194	207	191	172	189	189	201	200	191	193	208	192	195	211	212	176	204	172	180	224	189	198	225	213	220	165	203	186	191	202	222	212	223	214	191	181	163	205	209	193	198	211	177	196	182	184	198	185	191	206	202	201	194	210	201	178	174	189	213	207	197	180	199	195	211	216	195	200	202	199	207	208	191	202	185	187	167	189	186	213	178	181	212	212	188	192	202	178	230	236	207	193	183	196	211	176	209	167	201	175	188	208	182	169	203	213	198	203	197	196	186	188	233	221	188	148	188	166	192	198	221	204	188	208	198	188	210	191	197	169	190	203	201	188	188	223	187	201	196	213	194	198	187	204	193	180	215	194	191	187	212	210	203	188	215	187	183	204	190	182	204	198	188	183	195	209	174	198	209	224	176	220	186	201	192	198	206	182	187	207	202	189	194	176	224	210	178	218	188	178	183	183	203	189	211	207	210	202	176	202	182	204	165	196	195	217	196	172	193	207	192	206	181	197	194	208	155	189	192	183	197	218	193	196	205	195	183	201	192	200	173	196	196	190	186	202	187	211	190	192	222	198	199	213	212	187	201	215	177	206	198	223	220	207	199	198	187	206	193	175	216	214	202	180	205	217	197	184	204	216	195	206	197	189	194	227	207	210	230	205	197	176	196	207	204	183	155	186	157	192	197	196	211	186	213	215	219	192	182	211	187	192	172	188	192	184	214	188	186	192	199	178	206	210	212	183	176	209	198	160	206	192	193	191	213	190	205	209	217	196	192	201	211	209	203	205	185	219	180	189	209	217	185	203	193	182	215	220	203	194	213	190	189	203	184	179	212	210	198	201	186	177	190	197	242	206	199	201	198	182	181	192	209	222	210	174	190	225	185	223	183	207	188	176	189	237	201	209	213	201	216	182	224	176	175	188	201	179	193	207	192	217	230	197	210	173	188	210	193	199	206	193	209	203	184	201	208	215	196	223	225	209	186	211	189	222	202	171	205	220	209	212	187	190	179	168	186	223	210	196	199	183	185	211	232	208	181	194	179	216	216	193	202	207	198	217	178	173	201	224	206	183	192	197	190	201	176	183	186	208	225	207	218	186	195	195	169	183	192	195	200	191	192	175	188	208	202	209	212	209	198	184	221	197	172	189	181	205	195	185	196	219	183	206	216	228	183	235	200	189	212	205	206	191	228	187	222	184	198	202	213	200	200	183	211	185	196	180	173	205	193	197	188	192	182	200	192	191	185	196	206	182	189	194	194	201	209	197	193	207	191	179	169	189	193	179	211	219	187	183	223	191	184	202	197	210	225	197	169	165	185	186	179	188	186	184	204	191	193	181	208	219	193	206	207	189	200	197	208	194	223	195	208	179	191	208	196	171	191	211	196	197	183	193	213	203	212	199	184	217	202	207	201	211	197	209	220	189	217	194	198	181	205	205	184	205	206	186	187	192	194	188	210	192	203	185	176	223	192	187	208	201	186	200	207	208	215	217	184	190	203	211	215	180	216	210	154	164	201	212	212	174	190	219	204	202	193	168	201	175	198	212	213	219	198	191	209	202	199	190	188	202	200	181
8268	3413	6332	5882	5599	7068	7789	4054	3104	9692	2094	1482	1117	1072	908	820	722	729	726	681	708	656	627	632	598	603	642	623	607	590	575	511	596	568	578	541	570	570	514	563	511	549	533	560	559	540	540	519	506	525	544	528	544	544	496	545	523	488	499	531	491	532	526	527	493	526	504	569	472	508	486	489	532	526	477	473	501	540	509	537	525	517	477	495	518	525	545	507	509	550	508	496	494	507	489	548	529	531	544	509	512	499	482	554	500	525	501	508	530	505	487	492	485	531	510	472	521	524	478	517	503	491	500	524	527	497	536	540	500	516	511	519	499	528	526	511	507	501	497	496	502	468	539	520	539	505	532	502	507	479	531	515	534	533	489	539	455	461	503	558	532	516	522	526	474	521	555	491	513	504	553	522	480	500	475	486	485	512	527	513	511	518	494	488	476	499	486	513	504	491	508	509	491	484	500	448	516	561	508	510	489	494	482	563	513	520	497	503	470	500	443	472	512	492	482	526	493	486	518	487	522	523	474	479	502	543	529	513	471	467	469	459	514	480	502	516	533	471	486	502	445	522	490	534	505	506	507	516	490	527	522	518	483	467	516	494	468	503	498	500	497	527	464	485	481	499	529	529	530	475	508	463	501	515	528	506	499	534	494	462	512	504	467	468	535	468	506	485	473	485	478	496	529	523	485	464	498	458	469	516	468	497	468	514	449	505	474	506	466	475	491	477	483	497	482	487	539	486	485	455	485	498	515	472	490	524	484	495	507	492	502	463	482	487	493	523	473	477	511	532	476	463	490	484	487	491	511	495	518	499	494	471	497	518	514	481	482	519	489	480	510	515	484	503	522	463	466	486	470	521	518	510	498	477	499	460	503	512	499	532	528	494	485	501	483	469	476	532	497	477	484	500	471	534	506	492	512	500	467	456	493	477	499	534	480	481	494	498	501	509	469	501	506	546	499	494	521	508	520	491	503	552	495	512	521	488	467	526	533	471	511	505	469	517	520	478	480	505	468	502	524	487	488	534	488	490	513	521	532	506	502	530	508	486	483	499	472	523	473	529	514	491	504	514	486	494	492	516	509	483	525	496	513	456	468	522	451	508	474	503	530	484	461	484	496	471	494	512	492	470	492	497	472	487	511	511	472	472	470	500	506	508	501	488	496	465	495	487	521	502	463	457	507	485	464	469	495	511	519	484	532	449	469	499	501	502	480	475	503	481	529	506	529	502	490	524	525	526	478	486	484	490	513	476	544	514	490	521	489	499	501	496	508	524	501	486	489	499	502	527	507	507	503	493	486	503	464	523	486	487	501	475	524	459	552	509	485	471	529	508	529	515	486	473	454	483	495	533	491	498	509	504	452	485	500	468	471	511	476	501	527	493	471	533	519	450	501	483	462	536	520	457	489	506	480	464	542	488	469	493	485	504	490	545	497	470	529	489	546	483	483	471	543	478	500	542	507	458	491	505	505	534	483	448	497	498	476	495	499	482	520	514	518	497	531	464	483	526	475	492	487	509	525	495	488	521	464	522	489	526	493	509	532	484	515	490	535	545	448	453	512	499	474	492	449	533	488	514	486	521	479	496	539	530	488	511	490	529	484	480	469	510	509	530	491	472	485	498	501	450	479	498	493	466	522	440	483	523	531	501	436	489	452	469	513	490	489	503	510	514	483	512	519	514	490	503	495	480	500	486	481	510	484	512	505	508	547	479	483	506	511	512	522	502	504	518	500	481	506	448	455	495	504	487	505	484	480	468	498	497	513	516	488	463	495	477	520	524	469	494	509	526	504	473	479	514	533	522	488	471	538	499	506	451	503	509	530	530	515	495	520	481	487	522	511	483	513	461	496	516	514	524	467	491	509	459	510	461	513	501	472	493	473	499	499	440	516	493	445	497	497	472	515	462	484	536	519	460	490	491	510	487	496	483	486	521	502	504	478	484	506	511	467	501	506	496	468	530	490	530	509	504	480	495	501	470	505	501	506	485	520	498	517	557	548	532	523	471	508	513	493	513	518	522	561	494	501	465	480	463	476	543	443	465	479	514	489	499	453	527	493	512	522	482	509	498	497	490	494	507	466	479	498	488	485	513	480	529	553	504	528	490	526	501	522	484	505	485	489	520	526	527	514	499	533	508	534	544	512	466	472	512	489	551	474	508	489	512	471	486	508	473	476	486	542	518	474	511	490	486	495	495	521	528	486	557	500	480	550	526	530	464	488	526	481	496	459	503	505	455	526	503	550	496	471	504	536	507	491	493	499	514	469	485	511	507	502	515	504	470	510	492	514	447	536	494	474	517	471	510	458	494	486	497	499	494	506	509	491	523	513	491	522	484	490	499	538	494	472	491	476	465	472	531	498	485	499	477	490	503	478	501	429	497	488	540	510	474	509	539	471	452	514	499	462	485	509	515	486	512	511	504	516	482	514	526	498	511	519	497	519	517	518	509	526	481	508	502	531	504	530	524	473	505	511	539	536	497	469	491	514	503	484	489	501	476	525	514	516	482	487	514	506	532	536	488	495	501	507	495	487	509	478	493	486	494	458	485	483	480	501	500	493	501	492	496	487	472	521	520	515	471	518	499	485	480	506	528	558	526	487	513	483	435	492	506	517	569	502	502	499	487	467	513	502	473	502	475	479	468	489	495	472	432	507	499	512	515	499	471	523	519	542	519	470	507	539	509	511	447	491	530	462	505	565	509	463	503	505	504	535	488	444	523	447	498	470	519	474	481	527	505	499	492	497	493	494	515	519	486	516	499	509	493	500	524	497	499	466	465	503	526	529	502	477	493	479	483	478	516	536	524	486	484	482	517	472	516	518	534	482	477	497	478	519	479	480	450	506	480	502	495	518	501	459	482	512	516	471	514	467	508	517	483	495	503	496	504	510	495	454	455	525	499	535	504	533	520	460	496	509	538	489	476	502	516	479	510	528	499	486	491	500	492	514	503	520	520	526	494	489	554	498	494	486	557	480	490	504	475	485	497	508	456	522	498	439	474	510	474	532	517	503	512	513	502	508	482	461	501	475	519	486	522	519	526	496	499	510	499	492	462	520	495	479	508	506	481	525	480	530	503	469	507	509	535	470	501	494	510	478	487	493	506	468	468	459	499	502	500	461	477	516	532	497	475	498	477	500	501	517	529	488	471	517	499	477	502	501	465	507	509	507	553	461	532	512	501	540	539	504	520	524	527	466	512	534	467	505	510	488	553	505	534	502	526	478	491	527	501	506	479	503	495	511	449	493	487	504	448	488	525	478	513	481	509	496	534	499	514	496	475	502	565	484	499	493	520	472	513	515	532	509	549	501	527	509	524	520	497	477	473	523	489	524	476	480	528	484	506	468	466	533	468	491	483	495	510	483	467	500	521	493	550	459	534	533	491	476	485	469	523	515	520	500	483	501	493	505	470	494	479	470	504	474	484	484	488	520	509	461	466	532	475	506	477	489	536	492	504	460	489	473	467	498	553	496	502	481	454	552	483	513	461	498	519
20101	6970	5678	3694	2851	2909	2540	1346	1024	1815	749	655	529	484	444	398	381	392	367	367	356	356	334	359	337	357	347	321	309	341	377	322	319	365	329	325	331	346	313	314	356	294	360	320	306	373	317	291	304	315	311	335	359	298	282	309	292	333	339	314	315	349	309	290	324	322	335	309	312	330	325	331	328	298	335	335	307	340	317	295	296	307	280	327	326	324	322	331	323	315	353	342	325	287	338	323	323	341	327	307	311	333	329	308	319	281	347	362	299	284	341	308	295	321	333	292	328	330	317	331	328	320	310	315	315	349	318	316	307	320	339	348	332	314	317	328	295	319	323	343	312	337	302	342	350	321	327	286	320	349	321	287	305	304	349	319	330	300	319	326	300	307	345	352	355	317	311	295	333	330	334	318	313	322	292	340	310	314	349	316	306	317	337	331	360	332	326	318	294	329	306	315	318	304	302	327	320	349	328	312	349	280	324	313	339	331	324	308	348	330	310	318	332	314	311	301	344	319	333	301	320	345	311	336	365	314	308	322	298	312	309	300	291	341	319	312	327	326	321	307	292	311	312	339	299	289	312	311	298	294	286	301	306	319	313	310	322	298	373	372	300	327	311	322	313	316	329	328	351	349	343	317	317	318	325	319	277	310	321	329	322	297	318	300	302	265	291	364	322	338	306	295	320	309	344	303	322	316	341	313	326	326	313	282	290	317	308	299	313	279	310	333	335	324	293	347	316	351	297	299	310	330	311	303	319	313	322	352	310	306	357	325	319	294	330	327	273	293	336	327	284	335	295	323	291	300	289	320	318	288	322	336	337	343	304	333	292	313	338	310	317	304	338	314	327	291	293	309	313	323	323	337	349	332	285	337	286	311	311	297	349	350	321	323	315	316	325	333	328	318	351	314	313	319	296	311	316	345	286	309	368	311	299	360	289	324	328	309	309	338	334	337	350	323	318	345	341	332	285	345	308	347	306	314	321	358	314	285	305	313	311	319	334	319	275	337	340	276	319	318	334	321	337	322	290	349	302	302	328	313	297	314	330	316	330	320	311	332	346	330	326	361	303	296	276	311	317	284	317	305	325	310	292	325	311	322	318	352	352	308	314	321	334	331	307	331	335	335	301	307	293	341	352	307	350	331	351	291	324	315	355	306	314	339	332	273	320	326	311	341	324	310	309	312	304	309	301	310	336	302	315	301	320	322	309	310	300	347	321	274	317	329	317	330	304	318	328	303	308	327	343	328	333	300	295	299	349	321	287	325	291	295	314	275	304	320	316	302	307	301	303	303	290	330	296	323	295	320	348	321	319	327	326	324	291	314	350	320	325	318	330	320	314	320	284	324	327	321	325	276	338	343	335	356	316	302	331	333	313	339	336	320	322	312	334	295	317	315	318	311	320	302	323	319	324	322	305	341	330	336	304	311	314	284	309	313	302	294	342	326	318	304	326	320	326	306	317	311	343	329	315	333	292	318	296	334	302	300	314	320	291	325	333	309	331	350	330	317	309	337	316	351	298	335	336	335	285	318	301	318	314	332	320	331	295	304	343	312	333	317	327	321	291	293	302	292	305	288	285	329	321	307	292	315	277	309	325	326	307	318	293	325	286	322	344	295	308	283	322	361	336	299	288	302	330	310	313	336	310	306	348	297	308	315	317	293	306	283	348	334	316	323	328	316	310	339	289	312	343	322	343	315	288	318	334	332	311	307	298	320	315	326	351	311	334	312	321	320	314	307	330	291	269	367	313	343	296	311	301	333	304	311	309	345	320	328	305	332	313	314	345	347	263	296	323	341	310	342	337	318	307	324	307	312	340	316	289	302	319	353	300	311	308	294	341	312	330	317	266	335	316	300	331	309	319	315	338	323	330	321	302	310	339	306	349	331	302	311	324	302	316	299	304	299	342	339	330	318	307	302	292	311	308	325	317	314	311	310	325	302	338	307	313	311	318	312	313	336	307	323	321	318	310	323	361	301	297	278	313	340	323	325	295	313	328	324	292	321	297	355	301	355	304	302	329	293	316	316	342	349	303	310	321	336	311	358	289	332	300	288	272	280	293	322	297	309	305	361	329	300	320	320	302	332	323	312	323	310	350	303	301	281	332	332	324	329	321	293	291	299	313	325	282	342	336	332	305	318	322	331	343	302	319	312	332	291	320	312	336	342	306	302	278	281	298	310	323	316	336	328	307	295	283	327	321	322	290	347	346	323	299	281	316	343	318	306	322	316	277	303	289	329	277	297	338	360	358	303	334	321	336	324	325	286	338	337	294	323	314	291	319	302	314	306	308	334	311	297	301	290	327	327	306	316	309	314	288	284	304	354	324	293	295	323	334	302	301	329	335	311	329	326	321	299	304	302	310	322	293	329	308	292	287	289	338	326	324	311	312	314	318	314	295	323	360	317	330	320	300	332	316	314	328	316	310	310	299	316	312	322	351	305	309	345	307	313	357	334	342	327	302	347	309	321	353	330	312	322	335	344	308	307	328	314	291	319	321	328	303	324	327	299	300	307	317	316	314	326	315	287	331	314	312	323	287	291	311	295	327	331	330	329	317	327	317	304	325	319	278	295	307	289	311	288	305	304	352	307	308	304	285	314	319	363	319	309	335	309	322	350	326	300	326	348	308	336	329	303	278	304	292	302	292	361	316	311	323	335	330	330	303	310	311	327	288	318	331	327	341	284	320	320	333	321	295	322	277	315	305	330	283	326	320	300	295	306	321	319	295	302	272	320	306	294	306	319	329	320	298	305	288	304	285	305	319	330	303	299	320	325	301	330	304	320	350	312	320	317	339	313	303	348	333	317	335	330	347	333	327	312	320	345	331	293	314	314	300	308	331	324	318	330	292	311	307	299	316	320	319	321	329	315	310	315	317	289	309	277	295	320	303	312	311	301	310	305	306	271	285	297	306	321	337	310	326	336	318	290	294	302	323	315	324	311	326	304	334	308	368	311	334	333	312	315	298	305	301	331	315	297	350	338	343	322	327	328	320	321	321	328	333	311	338	280	306	342	316	332	306	285	305	328	289	320	315	306	309	316	302	331	312	315	334	322	322	346	312	318	351	308	324	285	290	269	307	350	326	303	336	291	345	325	333	366	314	323	342	331	305	338	310	336	285	325	325	335	308	325	329	310	362	309	299	315	333	319	318	301	373	317	323	331	321	313	299	353	280	314	335	347	298	301	323	347	360	307	338	264	312	315	313	296	322	316	279	318	333	296	304	332	325	304	335	308	343	315	332	308	313	317	338	350	327	315	302	326	351	303	301	348	303	348	336	342	324	306	353	308	327	322	292	295	309	300	283	320	298	301	290	316	325	308	287	339	315	317	347	294	301	312	318	333	349	298	303	314	325	304	311	271	327	302	322	323	346	309	314	313	292	314	349	324	358	310	309	296	305	282	290	314	311	338	344	331	278	295	328	310	288	336	315	288	328	325	305	329	317	303	342	341	309	325	325	291	301	339	290	329	314	307	320	287	348	331	282	336
9895	4878	9613	10032	9504	11299	10063	5560	4685	9151	2622	2740	1969	1782	1558	1319	1248	1196	1118	1061	1032	1034	979	1026	930	961	941	916	894	904	873	865	890	808	794	818	853	824	848	789	773	841	788	770	754	776	772	796	771	766	738	773	781	786	783	742	758	797	718	767	791	816	750	737	762	769	762	754	730	759	752	747	729	780	732	804	746	761	731	749	789	746	744	732	751	724	721	758	755	780	748	766	720	740	733	766	690	697	731	720	727	722	744	725	737	728	729	738	735	754	740	755	756	696	736	746	694	734	739	748	711	764	701	739	750	704	733	719	715	697	721	712	764	720	716	739	768	724	715	711	658	714	694	742	757	692	720	762	701	725	710	729	732	794	700	732	743	755	761	747	723	713	680	716	710	750	724	729	765	715	681	753	723	725	775	734	752	685	719	728	672	742	750	746	758	713	743	691	680	695	782	748	734	727	711	752	678	710	733	720	747	724	772	766	710	659	706	688	701	733	724	691	732	748	701	751	714	747	673	759	751	775	704	724	727	744	738	728	746	685	734	708	720	698	754	704	774	719	755	805	732	691	735	698	721	710	678	690	690	684	740	723	799	699	728	768	746	692	770	702	715	750	721	728	757	724	741	715	724	760	710	703	766	743	740	676	674	726	685	758	739	748	724	742	752	742	720	746	748	753	684	735	767	749	718	694	736	713	743	745	790	715	701	693	715	702	714	747	677	717	773	715	720	741	700	749	777	785	686	739	734	738	699	728	752	752	706	720	695	720	755	714	723	688	727	708	700	707	716	739	710	803	723	731	731	707	697	698	693	707	725	740	675	739	731	756	737	681	702	742	674	690	748	718	723	728	699	743	716	681	716	751	725	702	736	716	716	711	728	760	769	686	714	757	758	694	715	707	693	738	664	740	746	722	713	693	679	717	759	745	732	762	733	703	737	719	698	763	698	713	738	736	698	747	721	693	708	697	712	745	770	710	749	756	732	711	711	674	690	738	705	717	776	711	730	738	708	711	728	763	708	671	707	704	723	761	761	713	765	735	729	735	724	685	755	745	764	777	720	709	731	745	734	732	711	692	761	676	745	696	716	705	740	754	741	740	699	743	708	715	734	750	729	745	681	692	783	717	753	739	751	704	701	749	715	732	731	725	644	707	752	730	729	687	735	727	731	713	732	724	762	730	758	712	717	730	767	762	754	763	706	693	706	738	757	756	725	775	677	684	710	735	752	710	695	734	713	762	737	728	749	736	701	737	727	712	725	739	723	693	766	709	727	737	722	711	700	745	690	765	679	718	724	728	722	677	781	740	740	712	728	720	757	721	725	713	734	711	721	708	694	693	684	732	709	694	731	708	772	798	749	760	737	724	748	794	759	716	709	721	702	700	689	685	726	728	768	708	743	706	722	721	783	731	752	711	717	719	696	731	728	755	698	762	741	695	744	713	721	762	631	778	730	761	740	730	722	680	709	716	713	748	740	784	719	735	686	674	738	717	726	729	726	703	737	742	680	693	708	730	753	711	726	685	707	673	707	722	719	763	748	746	716	725	730	708	709	771	735	695	715	685	680	700	736	739	720	692	799	657	663	749	760	698	711	721	753	757	729	674	732	731	716	683	721	702	741	727	721	709	712	731	775	731	711	722	770	704	715	692	729	718	692	770	703	775	744	723	711	687	747	723	727	669	724	730	707	666	726	755	712	728	732	692	738	728	746	677	795	701	738	683	674	726	687	768	757	724	719	714	709	715	725	741	719	677	758	714	738	732	706	643	689	752	760	742	748	734	694	682	707	708	731	714	670	749	719	741	726	730	679	745	753	702	752	742	722	723	746	727	740	720	718	736	759	741	737	758	734	715	707	741	751	744	780	723	733	692	752	741	731	744	739	741	728	768	729	753	699	732	691	708	757	685	707	753	735	771	729	705	743	698	703	703	714	699	712	712	735	714	697	729	717	697	710	729	700	741	685	729	709	730	736	731	710	765	716	756	722	699	688	738	711	710	744	735	714	654	724	751	700	714	718	713	728	758	777	709	738	673	728	807	710	729	778	747	758	740	740	694	759	732	719	727	767	697	722	696	769	720	720	684	712	742	728	720	731	724	728	748	747	714	688	708	739	782	765	673	730	771	686	704	724	745	703	708	726	752	731	705	770	745	713	726	721	683	690	757	713	715	730	671	679	740	756	719	691	742	754	770	703	713	738	744	746	765	692	752	786	745	752	738	774	682	748	706	752	727	727	737	710	770	759	767	678	744	752	727	698	662	690	779	743	737	721	706	735	686	793	716	705	742	788	720	683	741	726	742	695	689	707	754	709	652	690	744	760	703	725	759	706	740	719	746	771	754	733	739	712	653	696	683	764	746	704	738	713	734	683	713	715	747	734	708	725	728	724	700	748	741	752	698	692	744	714	712	720	713	741	709	747	732	715	722	723	681	741	716	716	682	755	709	723	727	719	714	720	709	748	755	746	792	705	730	698	743	732	689	707	752	762	730	693	728	739	730	685	724	789	696	719	724	715	722	725	747	681	721	681	752	750	756	733	705	701	732	740	697	712	752	654	724	735	733	763	720	710	695	729	693	687	727	683	700	706	710	731	705	711	763	727	757	708	743	737	738	716	714	786	704	753	754	730	697	710	754	719	702	746	712	715	711	715	697	658	725	755	753	668	690	742	745	714	753	755	718	729	702	710	737	678	700	740	778	754	750	744	748	742	718	713	723	683	746	749	701	703	741	742	725	722	716	734	745	720	723	745	770	755	728	718	734	696	714	729	680	742	748	709	725	798	708	639	702	684	678	722	713	783	701	728	730	713	717	752	714	741	734	734	747	750	740	686	693	721	709	731	756	731	707	720	722	735	717	714	688	737	710	731	760	698	688	710	689	711	719	734	621	717	715	720	755	745	759	746	762	715	712	762	682	752	715	739	723	731	690	680	724	719	698	751	678	701	765	716	714	701	650	735	708	725	703	729	689	733	735	773	736	696	758	715	724	697	735	721	692	714	744	765	770	723	689	767	714	696	760	787	682	698	712	748	725	724	725	742	737	776	731	737	708	655	738	735	751	720	679	680	708	736	657	719	750	755	695	701	703	724	723	690	658	734	735	739	695	767	713	755	716	737	735	738	744	757	704	776	745	743	737	709	685	709	748	715	766	729	753	762	683	705	668	721	702	690	729	715	767	780	723	702	656	690	691	729	708	710	728	743	776	725	735	717	738	690	755	716	725	738	708	794	710	700	718	736	729	725	705	722	684	756	767	722	666	712	774	690	741	742	730	707	698	706	736	714	691	733	721	726	706	712	701	686	715	685	724	712	737	714	756	736	671	725	726	786	764	718	728	769	737	715	714	702	749	730	698	738	755	731	693	718	694	729	757	705	698	742	663	731	729	770	772	720	720	727	706	739	705	725	730	757	736	735	675	769	740	751	724	717	648	743	736	716	702	741	762	736	679	702	668	727	716	756	663	726	718	734	708	744	715	763	758	721	688	723	701	683	781
3236	1023	937	652	579	714	595	265	199	153	88	90	86	95	90	85	94	98	92	68	76	74	87	83	81	102	81	108	79	94	85	84	95	93	96	83	79	86	85	68	84	84	65	78	77	87	96	76	91	80	82	84	88	81	86	88	88	75	67	87	78	100	87	94	81	83	85	90	92	71	75	70	61	74	91	78	95	94	93	74	83	74	96	99	75	79	88	73	103	72	88	89	74	92	108	80	75	80	80	90	76	77	94	98	97	88	94	93	101	77	88	83	87	81	84	96	92	96	97	77	77	89	61	76	91	66	99	87	78	73	103	91	87	81	88	77	88	85	78	83	78	100	82	91	93	92	71	98	78	90	94	83	84	97	84	94	76	80	92	80	96	71	86	83	99	102	84	95	94	91	78	78	98	84	101	100	75	78	104	91	77	89	87	89	94	77	87	81	88	86	99	86	82	89	93	95	89	73	82	77	77	88	73	86	95	76	84	57	86	82	67	93	98	78	83	97	94	90	101	88	101	90	76	106	89	79	79	97	94	68	91	85	98	83	85	96	86	98	77	89	92	95	79	79	81	75	101	82	83	85	77	89	83	72	83	75	89	73	80	86	78	77	81	76	92	80	78	74	82	84	70	80	95	94	79	88	81	86	78	69	77	87	84	102	91	81	102	79	97	89	87	89	94	91	89	85	77	93	65	84	88	90	81	87	82	88	62	100	108	87	91	84	91	90	104	76	103	100	83	98	111	85	64	86	86	94	79	94	100	92	68	76	85	87	87	78	98	93	83	73	95	82	61	85	65	94	85	91	92	98	91	89	80	96	77	106	81	87	90	70	74	86	74	91	73	85	94	89	84	101	98	73	80	69	76	81	82	89	94	78	100	83	68	83	71	69	85	92	79	90	77	80	89	81	82	83	84	107	70	92	101	98	90	112	92	80	88	96	83	72	81	82	95	94	85	93	86	65	75	96	83	87	81	84	81	84	97	94	77	80	89	95	93	91	70	97	110	88	85	92	92	82	92	80	99	89	77	86	80	88	96	96	76	98	89	86	96	89	94	80	70	93	97	99	79	88	103	93	78	83	82	83	87	100	87	75	90	99	87	93	83	60	84	94	79	79	86	92	96	84	92	85	84	88	72	81	91	88	97	89	94	92	96	86	90	78	67	101	81	85	80	87	79	81	78	100	89	79	89	95	62	90	67	85	90	82	89	80	86	81	84	78	77	90	93	87	84	90	98	92	93	81	85	84	88	88	78	79	88	71	95	96	109	81	95	71	105	96	95	79	82	90	90	68	81	81	78	89	82	89	88	75	79	94	78	100	98	68	91	86	92	84	97	84	81	63	78	85	87	94	80	86	102	90	75	64	71	89	79	89	87	94	86	90	93	95	119	90	97	87	104	92	100	79	97	92	84	90	99	110	82	89	90	105	83	100	87	97	76	79	70	66	80	84	88	103	69	84	89	85	77	75	95	104	88	81	70	92	79	87	98	89	90	84	72	90	85	104	86	84	81	80	94	94	89	73	98	85	94	83	90	93	96	91	77	98	104	84	104	101	87	71	96	93	78	86	82	90	99	88	93	100	90	78	80	89	80	75	105	86	91	76	94	83	89	83	84	107	95	94	97	81	82	84	81	70	79	88	88	91	90	101	68	89	89	84	99	65	82	87	89	83	93	90	80	75	56	81	83	93	79	74	84	52	97	87	79	76	95	105	95	90	87	75	89	98	86	91	111	84	100	76	89	74	84	77	81	64	111	73	84	102	86	83	85	95	85	89	74	83	96	121	91	91	110	75	82	85	101	81	83	93	112	99	89	95	90	91	91	84	73	82	78	78	94	82	94	112	86	100	102	81	107	87	82	97	84	78	83	87	69	76	92	90	90	104	79	84	79	98	69	72	81	101	105	87	77	90	83	101	86	103	107	80	73	84	94	74	86	73	87	79	74	82	81	77	83	81	89	93	87	86	93	80	98	89	92	93	86	94	98	89	85	95	105	74	73	98	91	78	97	79	77	84	91	88	87	84	88	84	94	77	90	84	89	66	81	85	74	78	77	94	81	80	79	93	81	72	80	77	87	101	89	88	85	65	66	59	85	67	90	85	84	84	82	82	88	90	96	85	68	91	68	85	84	86	100	109	88	88	76	94	88	95	85	77	70	88	68	94	76	83	63	82	67	95	84	84	86	99	94	82	84	83	101	91	83	83	69	80	93	108	90	77	89	95	89	85	88	79	92	99	97	72	81	86	82	92	82	103	81	91	104	78	80	74	86	101	90	88	104	98	97	85	81	105	95	77	91	77	97	81	90	89	89	70	97	73	99	81	81	78	73	99	77	93	99	74	99	99	90	82	72	79	92	97	93	81	100	77	94	76	73	74	79	106	83	101	88	78	84	87	86	81	74	79	78	76	81	79	85	93	113	89	89	94	113	107	79	82	89	102	87	88	78	72	93	94	83	83	85	93	84	67	88	68	84	85	95	89	91	75	90	81	73	81	82	86	82	82	82	77	92	101	100	93	83	82	66	74	94	82	83	98	72	88	84	91	89	79	85	65	91	101	95	96	83	87	97	104	80	74	95	95	85	91	99	85	98	94	78	73	99	90	89	92	71	85	95	80	81	102	93	88	64	84	73	80	90	75	89	84	91	82	81	87	89	84	80	84	107	81	84	75	79	90	77	96	82	88	82	94	87	89	101	88	86	102	102	70	96	96	82	77	88	75	81	86	78	76	91	70	80	93	66	103	87	86	77	85	91	113	93	82	106	92	74	88	85	87	80	88	79	73	72	86	79	72	83	78	82	78	107	74	95	90	94	88	77	116	82	102	84	83	93	87	83	89	75	97	72	87	93	75	84	93	85	82	85	102	69	92	97	77	95	95	89	84	98	106	80	90	75	68	76	80	77	83	88	81	82	82	87	112	100	85	88	67	80	79	92	81	93	88	76	104	86	104	74	81	79	93	69	82	62	90	89	78	81	87	83	93	97	82	73	90	81	108	95	72	100	91	105	75	93	96	85	80	79	95	79	70	94	103	98	104	94	103	93	59	84	90	87	99	105	83	82	75	79	86	86	88	94	78	77	65	93	81	93	79	102	70	85	81	79	83	97	87	87	92	103	90	101	101	91	93	80	90	80	79	74	101	98	96	90	96	86	94	74	81	82	86	88	92	98	87	90	76	84	66	104	87	80	87	77	98	83	74	86	82	81	84	75	88	67	71	111	92	91	101	80	82	109	84	82	85	88	79	87	94	102	76	75	98	85	92	116	91	88	101	90	83	75	80	89	81	84	96	76	82	74	79	105	76	76	84	73	93	108	95	88	74	91	81	88	94	99	93	66	99	90	85	73	84	87	91	111	76	98	86	92	91	82	93	70	80	73	96	102	80	94	85	80	92	90	103	91	83	86	78	74	107	100	97	77	82	83	69	86	67	83	112	75	98	82	91	81	96	103	93	87	83	86	79	79	93	77	77	67	78	86	89	85	77	83	83
2644	1144	1997	2322	2348	3489	2488	1355	931	791	346	336	299	279	268	277	264	248	278	258	273	261	262	240	244	266	268	259	269	245	266	280	255	233	292	263	275	241	251	259	274	239	264	257	290	262	242	260	247	254	258	250	269	267	221	288	234	290	288	261	249	247	278	264	269	260	242	268	278	258	259	262	263	240	268	275	263	234	251	295	269	244	259	258	276	249	268	250	248	237	230	240	269	234	271	266	235	244	234	299	245	240	270	267	269	247	280	298	237	273	268	268	289	254	231	263	272	247	252	260	255	283	238	289	266	276	232	254	246	239	261	228	268	261	271	267	267	259	271	215	256	266	251	250	269	272	252	233	261	264	250	264	232	269	265	272	256	258	273	249	265	241	260	288	262	234	250	268	246	265	258	305	244	244	271	257	274	246	253	229	269	281	254	302	281	278	283	275	271	227	268	266	250	253	236	276	239	240	251	258	292	260	252	257	266	257	256	262	256	277	239	257	269	241	276	254	253	259	266	256	268	254	235	255	256	276	260	235	279	279	259	257	252	250	246	260	264	267	248	267	263	247	229	258	271	261	287	258	250	265	250	263	245	261	271	241	262	272	235	265	279	247	264	277	278	244	252	282	250	237	274	242	244	234	244	279	254	246	267	254	218	276	253	257	266	262	253	243	253	253	271	284	253	272	219	285	249	267	274	243	256	264	239	274	267	259	251	252	260	284	272	264	257	241	244	252	253	238	283	262	221	270	227	270	265	287	242	239	263	273	282	243	268	259	232	257	253	232	243	262	247	271	268	281	263	256	257	257	233	265	302	259	266	271	242	230	268	288	235	252	264	269	248	262	246	269	276	257	255	257	267	235	273	272	254	243	300	266	242	300	243	249	279	247	268	246	257	253	265	263	247	252	274	265	270	256	273	266	271	246	237	247	248	252	276	306	275	277	265	260	265	285	291	240	261	257	279	269	272	254	279	279	281	274	248	249	261	270	245	261	254	253	254	250	254	251	275	250	266	258	254	286	267	243	248	253	249	258	258	272	279	261	303	253	248	251	243	245	246	249	276	239	247	253	227	262	253	258	240	269	274	269	234	247	254	274	251	247	243	272	259	258	218	255	255	251	266	263	264	266	258	281	271	273	272	263	264	288	286	257	277	253	256	238	254	264	251	240	269	270	225	289	271	242	242	239	253	289	297	239	268	241	264	246	250	279	269	263	254	273	224	246	235	248	251	243	260	246	276	256	255	277	266	249	254	252	231	253	266	249	240	254	253	265	259	249	256	244	260	280	256	283	223	265	257	287	261	250	253	261	258	277	236	254	261	249	258	284	259	280	240	265	249	226	249	270	266	249	265	239	255	255	248	257	264	271	269	270	264	251	255	246	245	259	268	236	256	238	241	241	261	258	242	248	270	257	254	252	254	253	270	235	245	260	284	261	272	289	279	255	264	265	256	246	290	278	283	273	264	223	267	275	256	276	253	271	256	243	262	258	275	256	257	251	297	268	236	266	272	255	241	271	266	263	264	268	284	267	249	234	272	275	249	255	281	242	286	269	257	258	250	277	235	240	248	255	245	252	240	249	262	244	259	264	250	256	261	259	269	229	264	255	280	280	295	253	271	232	275	266	245	243	261	230	257	274	236	253	242	249	261	262	273	256	245	280	276	255	255	291	265	245	243	264	259	254	241	261	265	242	254	258	258	260	267	235	274	271	256	258	250	256	236	249	285	263	260	240	249	257	230	281	248	231	243	291	275	263	287	264	251	270	241	274	298	238	242	240	242	276	221	270	275	275	243	258	255	257	290	256	267	268	225	265	254	234	277	224	270	266	258	245	259	261	274	240	270	251	240	240	272	257	272	284	243	247	271	280	252	248	276	235	270	270	247	243	273	269	267	228	268	246	244	262	260	249	249	257	266	290	264	274	244	231	242	254	263	244	290	273	269	258	266	246	244	245	227	245	304	252	261	262	253	263	244	279	261	252	274	241	281	249	246	264	276	250	250	265	260	271	256	240	294	253	251	249	261	260	271	281	276	257	255	254	247	259	247	235	252	273	242	246	255	277	269	256	241	269	251	257	257	252	281	257	269	278	255	260	278	277	252	269	242	256	264	268	270	256	297	239	252	242	257	245	250	267	244	292	254	284	256	251	289	275	235	271	227	260	264	266	269	256	257	283	244	238	234	274	258	276	253	259	254	252	265	277	243	280	230	243	256	267	250	261	247	261	252	258	252	241	238	259	267	256	247	239	238	267	261	258	260	256	266	255	259	277	239	245	245	256	236	283	271	249	273	230	246	283	267	290	258	254	238	275	234	247	250	303	263	255	260	240	279	251	277	268	260	248	258	250	259	252	288	236	292	266	275	298	273	258	239	240	263	229	259	243	257	243	247	239	241	270	211	275	253	239	234	264	279	237	236	275	286	274	244	270	308	237	275	258	252	250	258	266	251	272	304	236	259	261	283	270	260	269	253	275	264	244	248	263	278	260	249	262	253	251	279	243	267	255	268	260	275	281	256	255	276	249	249	280	293	279	262	226	257	279	256	280	289	275	250	243	279	265	261	231	257	265	249	244	259	238	282	253	240	247	247	250	223	273	245	269	275	256	233	246	247	245	266	263	268	259	244	238	263	263	240	256	258	260	273	260	272	287	220	263	255	234	225	256	265	265	270	256	246	271	270	260	244	274	227	275	273	293	289	251	253	257	266	249	266	241	270	235	252	256	240	238	256	255	241	275	260	248	251	233	255	253	268	282	241	262	272	256	256	236	297	265	260	264	266	262	252	257	259	232	260	249	237	271	262	256	253	250	243	242	252	266	250	244	277	265	255	268	253	254	269	283	243	242	258	243	255	287	275	257	250	258	228	253	251	259	275	252	276	271	274	268	254	275	281	264	272	256	258	249	291	245	274	261	281	265	250	260	288	257	275	278	270	244	271	255	232	249	278	277	250	241	257	252	272	256	256	243	260	270	241	257	270	244	248	247	253	235	253	261	272	224	269	261	248	253	262	277	250	229	271	255	271	269	257	257	250	285	273	278	256	242	249	262	236	260	242	246	242	216	257	249	253	262	266	231	272	257	213	268	278	278	273	251	255	294	254	258	253	258	232	230	269	246	264	227	263	258	243	267	262	253	272	264	280	289	270	265	265	273	257	259	268	267	247	263	265	259	260	260	285	256	250	252	232	251	266	254	268	268	273	270	295	276	261	247	249	261	265	272	268	254	239	244	275	273	268	247	254	275	261	259	261	252	251	246	236	240	272	261	266	250	246	271	250	265	266	244	246	274	277	272	223	266	281	240	247	285	243	260	246	271	265	274	240	237	270	263	252	222	239	275	248	262	243	247	248	255	242	276	273	256	249	270	263	252	263	253	227	264	218	269	228	286	252	258	247	288	251	247	256	254	251	264	247	273	270	235	247	256	235	257	255	256	249	247	271	247	249	218	251	262	224	262	257	276	246	254	280	246	239	245	253	212	260	244	231	266	253	238
10992	3194	3454	2623	2077	1999	1251	834	671	3804	848	440	266	260	256	231	237	233	235	227	199	226	208	217	236	255	233	195	221	212	202	240	216	190	233	233	230	188	207	225	201	206	193	210	213	220	204	218	220	206	222	193	196	206	216	206	188	215	184	210	207	203	211	181	228	187	196	194	220	176	161	189	210	189	208	213	183	193	204	205	222	193	218	218	221	199	199	196	203	208	190	198	195	204	182	187	177	197	225	201	196	181	188	225	206	210	200	184	207	200	177	197	221	223	177	197	165	186	189	198	192	183	190	215	232	201	198	218	215	201	204	217	213	227	195	197	173	192	216	167	188	198	175	211	194	184	194	197	195	215	197	202	216	208	182	189	167	219	191	218	200	217	185	212	194	179	213	196	201	202	203	187	170	195	203	217	202	201	204	213	213	219	198	200	221	186	176	206	221	199	201	208	191	229	204	220	202	196	227	162	197	189	201	209	184	225	239	196	204	226	199	189	180	194	201	220	186	193	224	208	179	191	156	197	189	179	202	215	207	199	213	211	234	207	199	154	186	198	203	201	180	174	201	196	191	221	206	182	168	189	205	189	180	176	193	186	228	201	218	184	184	179	190	175	225	191	175	210	226	229	199	218	194	203	188	203	207	178	215	211	209	205	230	224	205	183	203	185	191	191	246	197	202	188	214	194	215	211	197	184	231	194	196	200	189	173	218	208	199	185	220	231	179	190	209	173	201	189	225	172	188	172	203	190	199	215	204	203	191	230	209	227	217	184	197	190	202	145	165	182	194	241	195	200	192	211	210	198	182	207	207	201	192	186	202	215	212	177	200	202	187	198	197	180	235	228	229	197	197	205	205	198	256	195	190	186	184	215	211	198	190	207	200	163	192	201	192	165	196	215	183	174	195	186	186	198	210	213	206	183	217	197	202	191	184	210	187	190	174	196	218	184	191	193	219	209	208	199	178	193	191	190	182	210	187	207	196	186	234	191	194	182	214	190	191	198	193	200	198	174	186	181	204	211	184	223	197	211	173	195	221	214	194	220	204	187	188	167	205	200	180	217	173	239	197	197	169	204	226	220	179	177	198	219	206	167	209	214	209	218	192	204	197	226	192	220	215	204	181	190	183	221	206	196	174	190	206	205	194	207	189	191	197	236	200	192	205	199	216	193	240	209	201	203	209	169	208	179	178	217	253	193	238	182	188	188	197	182	179	222	204	190	186	207	179	202	204	193	221	198	201	180	206	221	185	181	204	220	204	188	212	236	199	227	196	203	187	209	226	184	202	193	185	202	182	185	217	223	224	181	197	189	209	179	205	196	190	211	209	217	198	190	213	184	192	200	185	189	197	212	201	212	230	202	230	232	200	222	186	192	192	199	191	196	201	175	203	209	204	211	196	176	205	204	197	210	233	208	222	197	170	203	189	170	198	214	195	195	180	186	201	168	174	191	198	217	218	187	208	193	181	188	209	197	190	228	177	196	199	194	181	202	205	189	203	202	188	196	199	224	185	212	192	209	198	206	187	202	183	216	207	195	199	182	179	217	200	199	192	173	193	197	192	213	207	194	209	200	191	199	208	200	221	208	172	179	203	196	198	219	194	194	170	198	207	188	172	196	203	216	192	200	197	179	216	192	183	195	221	215	211	203	218	203	206	183	206	198	187	187	210	220	211	193	206	231	175	176	222	177	210	212	207	193	186	190	182	180	193	180	221	197	218	198	201	210	209	205	229	186	183	202	233	223	204	206	197	170	194	216	178	209	207	198	206	196	194	191	235	209	197	229	214	196	188	212	198	205	198	199	186	176	200	218	206	214	237	222	208	217	205	200	212	205	200	196	190	182	197	213	190	198	190	195	200	203	194	181	166	198	188	207	187	223	196	183	171	212	187	184	186	187	199	212	212	207	219	175	196	189	200	176	170	194	227	217	167	223	198	206	199	197	179	180	191	214	194	210	209	199	188	201	195	182	228	198	231	198	184	217	195	200	166	182	184	184	196	201	193	184	191	178	185	204	195	184	213	201	188	188	225	215	202	208	206	200	198	198	199	176	178	209	216	224	212	190	211	189	209	198	213	194	177	197	198	189	225	213	172	191	196	184	204	193	176	164	188	195	199	193	242	201	184	201	173	192	211	213	208	194	196	212	176	178	214	211	192	190	211	200	210	201	212	229	180	210	182	203	192	220	198	190	170	197	209	196	208	203	193	212	211	178	209	195	215	204	175	191	178	191	221	215	210	198	198	200	174	210	225	204	180	186	208	189	221	245	217	232	203	202	173	195	207	176	168	217	203	198	204	210	219	176	200	205	190	191	201	190	197	203	188	194	207	239	200	212	195	218	185	187	184	194	190	182	217	209	193	197	216	192	173	182	208	194	222	183	214	194	230	190	193	206	191	204	179	192	203	202	209	216	201	189	207	204	185	224	198	225	227	205	181	208	187	215	212	201	184	173	193	218	200	212	192	202	213	205	189	184	174	204	193	208	214	196	211	174	200	197	218	200	207	207	199	194	182	188	214	205	191	202	177	220	195	211	193	225	205	208	202	204	204	192	192	198	213	222	205	227	206	237	192	177	197	194	216	196	205	209	196	186	204	185	192	193	213	173	201	203	214	196	218	232	196	167	226	192	216	210	221	183	227	191	235	191	215	186	201	202	220	210	191	184	211	227	195	195	226	197	215	200	193	206	198	184	186	219	215	207	216	173	207	206	215	224	194	186	186	215	186	213	225	205	199	184	215	177	204	200	185	184	209	213	204	207	199	191	191	211	206	210	225	198	194	178	184	214	199	214	212	208	201	181	218	162	207	196	198	209	210	188	192	217	223	176	222	216	212	203	205	186	225	204	197	188	188	202	179	186	193	192	195	195	177	180	180	185	199	197	232	224	207	180	186	229	195	208	188	193	202	199	196	211	180	212	204	216	177	204	220	200	202	200	185	201	224	201	206	211	182	194	197	194	216	218	191	218	206	207	201	209	187	172	193	206	217	188	189	190	221	201	205	223	195	183	183	211	195	197	186	171	185	212	202	166	199	217	198	182	163	205	191	179	182	176	174	198	191	176	184	194	187	204	189	198	207	207	178	173	191	209	180	207	201	208	197	215	208	176	186	203	204	192	195	197	189	207	207	219	183	208	231	221	195	196	216	216	217	170	192	193	202	201	206	203	191	195	209	187	180	215	189	217	202	162	227	191	230	206	198	173	171	183	206	215	192	213	185	223	204	215	205	174	199	201	199	230	166	176	212	204	199	214	204	179	198	205	196	226	216	187	177	191	207	195	210	178	208	224	209	189	169	197	228	206	168	219	215	177	180	194	184	183	203	188	191	198	186	200	192	223	202	204	172	208	175	197	190	170	214	193	199	205	215	222	180	198	237	197	194	212	221	165	207	216	231	167	219	203	219	175	190	192	182	178	228	167	202	192	201	196	205	204	204	198	197	194	206	176	202	181	198	186	224	206	199	220	190	217	220	211	183	191	207	179	196	220
7072	3015	6555	7473	7130	8091	5526	3895	3161	16855	1817	1879	1163	1005	956	763	765	728	705	735	655	680	665	647	654	595	630	621	586	540	548	568	570	562	546	565	516	540	564	560	546	551	554	554	510	516	529	519	518	521	505	505	536	516	516	527	524	494	532	515	490	526	498	517	539	525	525	541	527	502	539	490	558	549	501	484	519	557	507	494	533	507	506	525	534	521	505	500	483	516	513	499	490	538	524	498	518	501	477	542	499	504	495	552	508	521	528	495	463	518	451	516	481	497	499	517	482	483	475	516	529	490	485	468	470	489	516	504	474	505	500	540	536	526	460	522	505	463	458	493	536	480	542	492	522	553	470	510	499	505	492	467	514	506	500	479	502	494	509	529	462	496	524	474	490	469	539	481	472	509	517	513	456	519	528	500	513	490	510	526	494	527	535	456	496	512	490	488	470	491	522	504	497	465	510	510	542	524	501	545	506	516	512	488	542	481	506	512	493	498	447	497	546	496	522	524	489	518	510	480	509	482	502	484	482	502	497	546	512	489	503	537	507	516	499	523	547	478	479	494	527	501	497	519	488	531	486	520	494	492	531	460	516	486	505	504	492	482	502	476	551	498	545	500	506	551	544	497	515	522	500	505	495	494	512	475	475	516	451	509	480	538	535	505	506	496	488	552	491	509	476	510	536	546	486	495	499	474	513	486	496	531	521	502	544	472	490	532	499	544	515	473	518	512	501	464	490	479	528	499	528	547	529	516	519	492	505	487	444	524	497	495	495	496	496	508	490	516	512	490	519	500	472	501	480	517	469	488	501	490	518	471	577	484	491	508	507	455	527	493	521	505	506	482	480	496	507	521	509	517	512	471	490	522	464	498	508	494	477	491	523	498	532	500	484	504	475	494	499	511	486	475	496	482	499	495	502	508	505	489	500	493	475	514	479	503	465	535	469	528	466	500	474	501	546	529	481	498	502	505	481	539	521	504	515	478	488	497	464	494	482	489	530	497	497	532	507	462	516	485	475	502	537	536	480	498	487	506	503	530	510	504	510	502	498	506	490	515	544	480	500	496	467	505	505	460	490	539	501	524	464	470	492	507	497	475	505	481	510	495	480	485	526	569	537	496	483	488	454	485	521	494	471	514	521	521	496	457	535	508	491	515	527	511	493	528	503	485	508	490	537	531	474	495	517	498	506	513	518	511	518	481	518	542	501	475	512	479	522	540	488	520	502	460	527	480	512	476	508	493	531	518	496	497	495	523	534	521	523	494	497	533	503	472	485	518	458	504	491	479	537	480	465	520	514	533	513	454	528	470	499	516	501	511	488	524	501	523	526	502	527	542	511	495	503	520	483	479	493	533	503	513	499	472	473	526	508	491	504	530	558	487	512	474	499	504	493	489	511	514	497	532	515	509	525	519	489	491	523	540	513	515	458	509	501	476	480	505	501	533	485	527	493	514	487	494	486	471	483	540	470	506	504	499	511	475	520	494	477	515	480	506	502	486	523	515	499	549	528	507	479	468	526	452	476	529	505	530	498	523	520	514	518	531	521	461	509	540	494	494	477	535	531	521	482	492	564	493	511	523	492	478	502	499	537	479	518	479	494	512	514	504	463	512	508	502	467	489	518	471	525	483	535	503	486	491	522	544	535	498	462	499	526	486	546	532	503	525	522	482	515	521	499	527	494	550	491	482	462	490	490	511	519	522	518	516	493	463	456	518	476	507	494	491	500	494	544	518	486	477	478	521	501	479	501	494	512	490	467	508	471	514	490	522	488	494	504	508	517	512	485	468	494	542	438	509	495	528	512	490	476	497	511	526	526	495	524	473	518	521	506	488	497	526	478	505	526	508	518	485	517	481	486	492	503	535	486	493	482	514	511	520	496	477	516	499	499	508	497	494	465	522	482	496	479	542	466	498	511	506	488	523	532	485	497	522	477	534	492	505	486	495	494	497	501	496	475	460	540	510	503	535	445	500	487	512	522	484	514	508	468	525	513	520	496	486	534	466	510	499	490	476	450	484	478	505	521	497	474	502	472	498	495	496	518	507	488	434	498	500	521	509	495	464	500	479	490	505	527	507	500	469	515	518	537	478	483	554	530	447	495	487	489	489	519	508	496	512	476	490	483	514	531	535	476	488	489	498	488	494	529	481	493	554	525	498	494	478	512	498	512	522	500	477	507	526	513	493	489	478	495	500	518	547	509	539	516	536	503	476	488	482	469	472	496	486	520	519	499	496	532	471	488	496	493	478	521	524	471	531	492	520	469	536	476	493	524	526	504	511	491	516	472	505	497	457	498	470	503	464	475	487	476	462	519	488	508	520	462	458	500	456	501	477	498	472	477	477	507	492	469	487	534	499	514	515	499	456	535	465	515	510	546	514	494	471	519	493	495	497	474	547	536	494	501	523	520	507	475	498	470	491	507	535	534	504	477	503	487	494	502	536	451	518	504	470	482	521	479	528	478	524	454	498	509	497	451	481	520	497	501	471	525	478	546	498	539	522	489	487	499	536	493	488	528	447	500	486	489	499	480	502	471	498	499	515	484	496	491	462	522	553	533	527	479	487	487	518	496	486	503	486	511	553	526	480	512	492	477	489	474	525	481	496	485	520	538	560	529	495	502	480	471	475	542	488	502	501	521	474	512	526	516	521	488	500	504	496	479	518	503	498	499	488	503	532	492	492	501	474	509	512	509	526	512	480	459	474	490	486	547	512	446	505	517	523	494	501	510	497	509	533	503	531	456	481	510	514	492	510	528	541	493	460	465	493	480	498	513	507	544	455	553	541	549	506	476	530	514	491	528	519	495	489	512	527	510	498	487	466	496	495	499	535	495	485	481	498	545	499	475	506	493	512	510	453	512	491	529	457	511	481	501	459	504	491	479	506	493	532	512	513	495	529	530	503	492	520	525	481	497	503	523	503	467	502	517	502	483	507	478	528	512	502	508	520	475	466	494	494	520	495	525	510	464	496	531	452	485	483	489	500	500	539	487	516	541	517	491	519	516	520	517	522	486	542	487	492	514	526	524	503	494	458	492	534	517	541	490	510	481	485	508	490	514	515	512	510	502	467	511	526	481	509	477	478	489	474	498	521	507	501	544	474	486	521	504	513	528	504	516	493	514	534	535	514	488	523	492	475	445	489	519	524	465	497	505	467	493	481	477	455	546	479	496	494	467	530	489	484	510	494	533	484	495	495	512	521	488	502	542	515	501	505	491	513	486	505	523	460	538	509	496	506	523	471	522	464	483	510	507	513	456	524	521	457	520	490	535	492	486	495	509	496	496	515	493	491	481	469	527	498	543	521	510	460	511	496	501	530	507	512	490	481	527	497	485	526	488	525	525	533	469	516	466	506	530	532	500	489	477	500	489	499	484	522	502	495	491	527	474	522	501	483	459	500	527	502	530	505	521	509	479	521	552	508	504	514	521	486	453	495	537	490	488	540	505	495	513	478	494	542	518	526	497	530	441	493	475	507	502	490	464	476	539	473
18700	6294	6214	4230	3004	2926	1950	1276	1075	5814	1393	731	491	519	492	408	403	410	368	379	363	349	386	356	351	324	359	358	367	339	344	324	309	338	318	354	347	329	353	352	297	306	352	300	317	298	345	335	331	286	327	324	317	313	327	297	332	287	318	329	316	327	325	345	328	358	299	296	330	314	332	327	315	323	290	317	353	332	300	296	341	342	329	358	303	344	300	300	337	336	324	364	335	325	354	324	317	293	323	325	325	313	325	318	324	328	372	322	292	287	314	316	338	357	316	344	314	298	322	361	359	346	296	322	327	311	314	303	301	318	291	341	294	339	291	312	344	303	326	346	344	322	330	314	322	336	350	321	351	278	319	305	323	352	323	320	303	303	308	323	331	329	302	375	334	283	318	330	291	307	333	309	280	338	334	307	341	313	330	322	311	317	315	313	316	338	316	306	332	288	302	306	338	341	327	298	292	321	338	329	349	316	336	319	312	305	334	331	373	309	333	319	340	332	342	305	293	301	322	322	328	310	330	352	343	303	308	327	311	318	323	287	308	341	282	326	306	305	306	298	330	280	314	268	309	315	328	321	290	314	298	280	297	293	340	333	297	316	333	330	349	329	331	326	354	320	335	324	326	318	332	310	360	324	289	332	313	329	324	332	341	336	314	309	330	315	326	333	321	327	307	300	344	314	317	311	328	305	336	298	317	318	318	304	329	309	308	339	318	327	318	313	329	343	322	293	355	310	310	304	337	339	318	322	337	335	341	353	315	328	299	321	342	336	325	309	320	327	358	325	353	334	289	322	305	310	308	324	295	352	316	326	321	320	351	328	326	337	330	283	304	303	302	327	320	297	323	346	337	331	312	296	338	316	319	291	283	304	356	333	302	336	296	292	299	325	323	311	331	331	317	315	332	307	296	338	288	289	308	306	318	350	314	298	331	343	331	303	288	326	338	307	304	313	319	331	328	355	316	323	329	298	316	330	355	335	295	303	287	333	305	289	351	299	327	300	326	319	288	314	318	289	338	355	316	335	363	304	314	346	314	339	320	284	318	316	313	340	344	314	317	294	302	306	324	336	325	321	322	345	341	309	335	310	325	318	260	307	303	342	298	294	333	306	334	329	321	297	329	359	322	341	311	320	311	304	309	296	309	300	362	343	308	310	327	294	331	325	332	306	309	318	319	316	360	322	335	347	299	325	301	309	307	324	341	321	307	353	316	345	353	348	315	320	313	370	360	284	276	304	327	311	319	335	323	342	319	316	324	306	336	344	345	301	317	341	313	394	311	320	346	351	293	333	282	308	319	324	294	350	279	344	305	310	343	313	320	318	259	334	346	320	333	312	306	283	321	319	335	310	327	300	291	322	321	313	301	297	327	339	329	353	327	336	324	325	304	326	303	323	349	308	306	323	310	322	316	301	296	306	334	360	300	292	315	325	330	292	305	311	302	325	347	328	365	335	332	354	307	307	307	326	317	389	323	310	316	312	307	354	306	321	323	357	353	309	314	304	325	298	334	325	372	325	322	296	326	378	324	322	338	300	304	323	332	289	321	317	360	319	327	335	327	345	312	303	344	311	336	317	318	331	343	333	309	328	318	325	319	353	293	300	329	321	336	304	310	308	305	357	329	293	347	293	293	325	310	326	337	302	313	318	321	320	317	320	315	313	312	262	315	334	297	325	300	302	286	302	340	350	320	323	314	330	303	333	349	327	312	313	287	334	303	335	332	318	298	327	307	331	361	285	324	340	316	314	296	349	331	303	316	323	339	306	318	324	319	309	315	301	340	330	340	330	318	332	310	343	362	323	267	328	312	343	347	325	343	309	363	297	317	331	307	350	305	315	305	325	270	351	309	290	320	329	320	320	309	310	347	322	334	310	303	327	344	354	334	311	345	305	329	328	344	302	335	322	326	328	322	340	311	338	359	333	314	348	307	291	308	327	280	325	337	343	314	333	309	324	329	331	314	295	303	306	320	319	303	316	315	302	291	336	309	344	334	332	333	337	299	321	350	304	310	302	348	324	332	301	316	304	331	320	289	322	299	325	276	309	345	296	284	351	305	314	306	339	333	334	328	302	317	308	320	307	315	326	298	321	336	351	304	307	323	329	308	325	316	332	320	367	312	311	298	315	314	334	332	307	329	309	307	273	290	342	282	319	285	311	322	322	299	312	322	325	289	344	341	330	303	315	289	334	319	321	333	324	348	308	312	307	310	345	296	333	342	328	325	283	321	313	328	324	325	333	286	303	350	285	280	319	320	302	295	328	331	310	272	293	315	342	329	348	323	313	316	322	310	337	348	318	297	313	306	308	337	349	322	307	312	332	296	309	326	326	331	294	379	344	345	315	308	318	312	323	324	336	331	333	298	318	291	304	322	321	332	328	289	332	306	346	313	326	302	356	320	316	326	364	319	308	344	325	323	332	297	350	325	350	321	318	273	342	351	308	317	362	329	312	307	331	337	314	334	307	317	370	340	339	307	322	326	327	317	319	344	308	311	329	310	306	318	348	331	346	323	309	319	311	323	351	296	284	334	334	267	324	320	307	322	351	317	301	299	325	320	333	309	319	321	327	298	344	338	326	297	311	339	321	328	296	318	346	285	307	325	352	330	327	275	320	334	364	310	355	327	299	284	336	314	322	358	338	342	316	304	331	341	283	304	343	322	332	286	339	336	338	315	321	358	297	318	318	304	314	302	303	330	322	345	338	289	339	330	348	302	300	319	349	330	291	329	313	332	313	317	308	307	326	306	306	273	330	303	322	323	353	330	318	298	359	325	297	357	330	337	324	339	304	320	306	325	313	323	336	314	299	281	334	303	315	323	300	286	355	332	309	319	298	348	304	312	317	312	314	286	381	355	345	298	315	346	299	341	341	300	307	308	348	323	317	346	301	281	277	330	302	308	264	317	341	310	318	310	314	343	317	337	317	345	328	278	330	319	322	316	315	339	311	311	294	291	337	344	313	341	306	293	337	304	332	327	313	325	341	300	337	327	320	333	327	309	320	345	331	288	339	346	317	324	346	332	339	331	311	342	335	321	325	306	296	319	325	323	279	322	306	297	298	318	363	310	322	326	335	332	302	316	347	332	313	330	305	339	315	321	322	360	342	315	324	275	304	344	318	317	351	361	322	322	305	353	331	326	308	318	333	327	328	298	315	362	308	338	320	320	305	327	352	328	318	341	332	323	334	309	349	338	333	295	341	325	314	314	288	344	328	325	302	332	324	322	359	344	340	359	287	345	309	308	307	312	298	306	324	310	306	332	330	284	332	314	326	338	307	349	318	314	311	319	292	300	313	301	296	344	354	301	372	345	311	328	357	317	334	347	341	336	327	310	310	301	324	296	322	337	351	304	286	309	292	310	319	281	319	348	320	316	328	336	336	356	290	325	301	324	312	278	310	319	305	361	322	313	289	322	325	301	298	344	311	340	313	320	342	304	342	311	314	334	329	312	309	324	298	338	302	328	312	326	305	293	319	318	298	315	391
8963	5140	10184	11264	10626	11450	7989	5844	5216	21776	2744	3175	1851	1760	1583	1340	1195	1176	1167	1080	1039	1021	1038	992	984	947	963	892	867	860	927	886	821	836	861	794	803	790	830	796	796	780	787	834	756	797	802	734	845	786	769	782	799	821	787	733	746	786	813	797	736	754	784	751	770	768	796	747	753	780	731	797	767	768	747	807	739	730	799	756	771	792	741	741	758	760	751	751	735	771	753	785	736	719	774	724	751	708	718	731	777	702	738	755	779	737	737	746	741	746	718	706	804	741	742	715	698	742	743	729	752	756	720	706	750	767	735	709	758	725	752	735	704	755	685	722	709	775	778	767	698	777	744	715	777	790	735	740	763	745	732	692	713	741	753	706	727	741	693	770	758	691	697	719	776	736	785	724	695	752	688	716	728	740	704	747	702	744	728	759	749	774	679	673	725	738	717	711	786	743	727	738	751	725	718	712	703	702	766	738	737	755	760	714	734	713	721	755	703	753	724	729	751	778	689	743	698	706	733	759	719	723	710	689	751	761	738	734	705	758	764	778	708	717	718	696	743	755	770	726	735	715	746	697	750	723	781	771	721	754	739	754	758	705	706	729	694	711	759	704	697	743	734	752	735	736	765	723	753	757	725	679	720	714	790	690	741	729	726	722	726	759	757	666	729	769	739	701	737	766	703	761	710	736	678	772	727	723	755	713	747	740	720	771	749	742	703	744	725	757	712	720	761	747	722	707	717	719	734	740	720	746	699	745	742	725	769	780	743	737	742	666	760	695	740	767	780	727	719	722	733	735	725	759	770	669	766	762	759	713	704	736	747	749	712	769	734	747	757	731	723	712	715	736	736	722	754	725	804	725	692	743	754	673	741	715	672	698	700	716	769	728	764	727	750	724	721	728	707	724	743	758	710	729	715	690	705	722	721	764	728	709	727	741	739	740	703	756	668	702	733	706	764	716	764	722	762	770	715	699	772	725	715	802	657	683	759	773	755	760	717	724	741	726	744	703	707	696	772	696	736	691	756	762	703	726	737	725	739	757	768	737	715	747	783	723	751	703	730	710	739	723	712	697	762	685	747	752	721	714	710	749	747	709	784	722	760	781	729	753	710	749	743	742	733	751	769	723	752	677	775	730	736	732	775	763	746	698	797	748	738	720	718	700	771	742	735	718	706	738	752	731	735	750	765	704	719	717	698	726	768	751	731	747	785	739	694	717	731	734	718	782	784	725	787	733	708	743	783	684	719	722	714	736	720	759	732	713	725	723	730	753	717	770	714	757	725	748	743	705	753	687	772	747	711	743	732	697	764	690	705	713	745	689	709	738	727	697	728	732	760	742	742	730	691	721	732	752	744	730	781	723	712	728	684	756	701	736	785	706	710	757	760	756	675	748	750	707	725	761	744	716	766	735	707	768	735	730	723	743	721	733	698	756	750	711	714	688	768	725	706	757	727	692	754	727	737	735	743	736	702	771	774	719	777	764	713	764	715	721	711	765	761	689	661	711	741	732	743	722	763	761	724	707	723	750	777	737	769	715	709	723	703	741	773	689	728	710	725	731	752	747	717	714	717	760	707	732	739	757	740	750	733	804	733	747	758	697	743	696	761	727	783	743	741	735	747	759	758	762	707	730	700	737	743	769	672	768	731	733	709	751	763	692	692	709	742	724	709	734	700	698	697	730	726	720	736	689	745	711	726	731	714	747	712	703	730	759	706	714	757	700	746	680	685	709	740	684	767	726	751	714	740	733	780	713	773	784	693	701	723	749	689	726	725	735	730	700	684	702	759	738	762	722	741	704	740	748	752	722	720	706	708	718	740	738	748	718	692	727	722	730	706	707	696	767	760	703	685	762	707	764	749	758	741	757	768	720	715	720	743	710	735	706	725	729	744	738	686	744	749	749	691	703	695	702	746	735	762	741	761	733	697	734	714	774	716	724	790	766	746	733	728	777	730	753	723	751	715	724	735	699	711	730	740	707	789	790	707	701	759	704	726	713	744	717	731	696	793	700	733	744	734	739	753	744	753	742	702	693	749	715	723	737	741	690	750	730	729	767	777	734	753	789	738	739	700	751	704	688	729	767	761	744	781	691	735	707	736	757	720	804	686	741	743	727	688	747	750	722	730	707	741	656	696	687	717	712	764	752	738	735	772	757	751	742	719	669	741	729	753	696	709	690	708	716	669	766	767	689	773	671	727	684	756	746	668	725	712	751	726	707	695	753	729	723	743	734	738	704	743	717	722	750	730	755	778	667	755	741	749	709	727	743	743	743	725	734	767	755	713	746	745	720	734	745	712	705	710	758	783	716	726	714	755	707	742	763	763	748	716	750	704	700	756	779	728	764	704	732	706	777	746	729	767	719	736	717	703	724	738	732	712	773	674	716	682	718	706	683	712	726	750	736	729	717	699	680	706	739	709	768	750	706	729	752	710	715	697	752	748	744	756	708	750	742	724	757	717	696	702	803	763	673	784	706	726	750	721	696	745	745	705	708	709	749	755	704	698	777	758	701	705	755	691	736	703	704	692	707	755	738	753	717	761	777	709	743	718	721	683	727	735	716	728	729	761	713	746	707	754	725	730	712	711	670	731	754	744	720	741	744	725	751	716	707	726	717	733	791	771	738	748	735	737	725	731	707	683	734	727	723	756	721	738	728	738	792	768	742	781	770	749	729	726	685	727	686	707	754	753	703	743	770	709	721	734	748	707	728	750	722	733	722	702	710	759	726	778	691	724	723	739	759	768	771	768	715	709	756	762	747	734	681	743	742	765	691	736	729	762	759	751	677	667	739	739	738	761	719	694	692	772	733	756	774	730	759	749	739	777	759	749	733	742	728	738	773	731	723	739	718	741	745	740	684	739	713	731	787	712	750	710	762	730	741	725	711	707	725	710	731	763	772	740	766	737	746	707	766	746	710	731	748	709	774	720	771	752	714	718	742	751	730	750	745	692	740	700	735	728	757	733	738	717	702	744	757	708	783	732	791	734	731	715	754	729	759	761	731	770	762	709	742	706	759	702	721	695	723	700	738	747	660	711	711	679	743	756	692	728	726	726	716	692	713	742	748	734	737	735	719	730	755	737	708	769	705	751	733	758	742	702	762	748	755	790	690	756	717	761	754	744	717	749	693	721	749	748	729	735	725	734	757	767	719	790	744	700	718	744	784	713	730	725	747	718	735	791	741	767	713	741	763	713	752	771	741	746	753	709	720	731	731	682	739	753	731	695	739	751	763	689	738	727	739	703	794	757	724	729	788	720	806	751	703	678	747	737	709	681	732	725	730	723	725	761	733	786	738	729	731	728	765	743	714	733	722	701	713	693	745	737	704	743	743	729	786	716	753	760	757	715	741	755	690	737	720	746	798	668	700	736	693	706	703	740	710	704	785	749	721	687	747	729	729	761	693	724	714	739	727	754	750	701	758	764	723	750	727	758	768	729	742	643	765	764	736	673	731	724	746	709	726	719	743	716	778	699	760	756	738	764	717	707	722
2893	1404	1373	731	641	648	432	246	176	297	121	91	93	79	93	95	85	78	101	95	92	90	85	97	79	94	82	88	106	105	92	104	81	93	111	96	91	90	99	107	87	86	97	87	90	86	82	98	91	77	92	96	98	111	87	93	78	76	89	76	89	71	70	103	80	87	76	97	87	98	88	88	87	67	85	96	88	103	108	87	97	81	85	80	75	84	87	87	72	85	76	86	100	92	86	90	90	96	93	97	93	105	112	74	84	77	100	97	94	90	112	103	96	75	93	82	92	109	92	98	83	90	89	84	99	72	84	92	78	75	94	92	77	75	81	76	85	71	83	86	93	91	83	102	79	76	81	92	86	105	106	106	87	70	84	103	78	75	80	70	88	84	94	109	107	94	100	74	96	108	75	83	75	79	81	74	100	93	99	95	73	82	108	106	62	96	100	100	96	76	98	82	119	100	87	97	81	80	85	96	98	92	88	77	92	98	100	92	81	76	101	105	85	83	105	98	96	75	81	106	93	77	97	88	98	80	93	94	95	68	89	93	71	85	100	75	90	95	89	84	94	93	92	94	105	83	92	93	94	89	84	91	87	102	91	92	77	90	80	92	105	89	85	95	89	84	68	102	101	89	84	100	106	98	93	84	77	88	73	90	97	88	78	97	108	80	95	86	114	73	94	94	71	82	81	97	86	102	104	63	81	90	80	67	104	92	85	80	95	105	96	88	77	82	88	77	78	88	88	107	98	70	79	87	96	89	80	94	88	97	78	83	91	94	101	87	95	113	70	86	86	86	78	90	104	96	98	87	82	88	89	78	101	89	69	96	71	95	89	81	81	83	92	83	104	96	95	83	79	124	103	78	63	83	93	88	96	110	86	100	87	97	90	100	107	89	86	106	85	83	112	86	86	85	94	80	93	84	84	91	95	100	92	81	94	97	92	93	87	80	90	92	104	87	116	93	92	81	71	97	71	87	77	88	103	88	96	101	102	107	98	102	82	92	101	80	90	101	81	81	76	90	87	87	81	96	99	91	92	93	92	103	105	87	76	69	94	89	65	88	80	84	72	85	89	95	103	100	92	82	91	104	99	92	94	95	90	100	105	88	71	93	71	95	97	95	107	85	105	89	94	93	86	87	85	81	77	76	95	100	97	98	93	89	101	87	75	85	94	94	94	90	82	89	91	98	90	85	97	80	61	84	86	98	81	94	97	97	75	73	87	91	104	93	82	84	95	77	104	91	92	90	98	101	110	81	93	98	82	82	103	77	95	77	97	89	97	95	100	87	86	100	86	94	88	101	83	96	91	83	86	94	83	89	102	93	109	109	98	81	96	79	82	82	89	82	109	104	84	93	84	92	98	80	91	99	97	95	89	89	72	95	81	86	87	96	95	74	104	88	83	87	110	91	81	96	97	100	77	90	86	106	81	92	98	79	69	89	89	107	84	98	80	106	87	105	105	105	100	94	91	83	81	87	99	89	110	116	86	98	88	97	98	73	100	87	94	92	76	74	71	83	71	86	81	99	91	91	85	85	92	74	69	86	80	100	76	91	83	79	87	96	83	91	100	77	90	90	94	91	90	83	102	92	95	87	101	81	86	96	83	87	114	99	104	96	92	102	83	96	91	78	75	97	97	90	91	85	82	99	92	105	83	73	109	80	82	95	90	82	84	88	90	97	75	96	82	93	66	77	100	81	87	76	82	84	88	91	89	79	82	78	82	73	101	103	117	101	85	83	85	77	79	90	93	88	90	91	83	73	95	96	94	88	107	98	97	94	97	89	94	91	72	111	109	77	105	110	67	89	97	97	82	103	88	77	85	98	114	76	90	80	81	110	90	102	80	81	105	94	100	90	82	100	89	93	110	101	91	104	103	104	87	85	73	89	75	101	71	96	84	92	82	105	92	94	95	110	106	82	83	74	86	94	82	86	86	75	80	93	109	112	75	76	97	82	80	91	96	107	102	96	99	87	94	92	100	83	104	95	89	98	91	98	92	102	91	103	84	90	98	95	90	89	77	90	89	80	86	80	96	100	79	87	100	93	93	81	102	92	100	82	79	79	79	86	109	102	103	91	81	85	91	86	95	109	92	98	80	59	81	95	98	101	84	101	93	94	62	80	91	90	79	90	88	72	98	83	83	103	79	83	86	97	81	93	86	82	92	94	100	90	91	82	85	92	98	96	89	92	85	97	102	99	90	85	97	104	96	88	84	69	94	104	102	92	97	79	91	70	77	89	82	106	105	85	91	93	94	86	93	106	80	79	83	69	78	86	94	92	103	78	90	95	95	77	100	108	109	83	100	92	89	92	86	94	78	92	79	83	81	103	82	89	86	101	98	89	90	93	68	108	82	75	77	71	83	100	85	85	70	74	91	75	105	87	96	91	104	66	81	96	92	78	72	78	104	95	87	98	85	101	91	105	84	105	85	110	86	95	85	82	84	104	89	101	87	74	84	79	96	106	95	95	68	106	94	103	86	102	89	82	78	81	92	83	97	82	97	79	103	74	89	90	90	109	87	98	85	90	70	88	102	78	94	93	84	103	85	95	109	94	99	75	111	99	94	97	91	107	94	80	88	95	118	94	88	95	66	85	85	98	82	83	75	97	97	77	87	89	84	83	98	86	83	104	86	79	81	80	76	84	104	88	99	87	90	95	92	74	104	81	84	82	103	104	80	102	100	90	91	83	103	85	95	88	88	86	90	103	84	90	119	95	108	99	105	82	93	79	88	96	88	93	82	103	81	100	86	84	97	92	97	97	83	80	76	90	95	98	83	91	94	99	89	90	92	87	91	108	102	102	100	93	91	83	94	86	78	70	76	90	72	82	89	88	81	97	82	100	101	118	77	83	84	88	100	92	103	95	94	83	91	94	90	75	86	97	71	70	90	96	98	88	88	96	91	82	95	82	86	91	107	82	85	82	81	84	89	84	99	79	67	93	84	105	82	85	81	102	93	91	84	79	109	75	105	77	90	82	104	93	86	115	102	111	92	101	75	90	88	103	90	96	96	90	94	100	89	81	78	71	91	74	83	91	92	85	81	103	116	78	103	71	93	82	108	108	100	95	83	79	87	91	86	84	98	96	109	97	95	101	72	86	98	89	89	96	77	73	87	91	79	80	77	73	97	89	83	78	82	90	81	70	87	103	75	77	75	100	99	82	89	90	92	84	87	95	93	107	99	91	73	87	81	94	77	84	101	80	92	84	96	86	76	108	87	101	85	84	86	93	67	96	95	94	97	83	94	82	98	100	101	104	94	87	89	94	92	75	81	103	102	88	92	87	81	87	99	86	85	75	72	71	82	102	101	89	88	91	88	105	79	99	78	84	92	106	72	99	81	86	116	78	82	85	103	71	103	94	82	82	96	72	114	104	71	88	73	104	83	84	99	98	90	71	95	80	91	79	90	99	79	93	98	92	79	90	106	91	109	99	98	99	82	97	86	97	86	81	80	111	95	78	78	98	88	89	94	95	93	92	93	94	86	81
2414	1483	2738	2509	2743	3011	2086	1338	879	1465	362	322	316	306	286	274	263	276	291	255	260	267	284	298	260	256	274	304	240	266	270	267	277	281	268	260	250	272	282	261	291	255	251	253	266	249	246	251	310	279	277	270	264	244	253	279	241	253	269	271	269	276	271	271	256	261	256	267	271	257	238	276	245	264	253	272	270	259	280	250	256	223	274	277	289	249	259	257	238	275	257	267	294	236	288	278	273	251	268	282	295	264	248	277	257	261	273	253	319	294	289	271	271	260	262	253	265	288	241	281	285	262	285	275	239	234	288	264	277	260	289	303	251	244	272	281	268	234	249	263	261	276	271	274	280	254	258	281	275	266	281	300	248	252	278	267	274	274	255	258	258	275	255	254	255	268	276	279	259	250	256	252	274	261	269	249	267	250	267	256	290	248	277	263	286	259	244	253	261	283	240	268	262	249	284	279	292	274	238	252	238	288	263	284	280	292	261	254	278	270	272	247	244	274	244	258	255	264	290	265	272	286	285	280	281	266	267	312	298	260	277	270	256	260	267	262	262	244	255	243	254	292	271	276	276	267	284	245	253	254	268	291	250	275	310	263	281	279	238	261	286	290	266	264	249	235	268	279	252	274	275	244	298	283	282	246	255	273	215	268	230	242	251	258	256	264	273	266	290	260	288	309	281	279	265	275	251	256	260	250	257	280	273	262	236	289	263	250	251	276	251	263	290	246	258	258	260	293	270	267	289	225	246	285	247	276	267	287	262	263	228	266	272	277	277	267	247	238	286	264	265	279	271	262	257	272	274	269	262	266	278	268	300	239	262	275	260	262	263	257	249	240	251	238	273	246	260	262	280	230	277	250	266	274	288	229	258	263	261	228	274	251	273	266	284	258	247	259	273	284	274	268	249	268	287	255	239	260	288	267	256	266	251	260	258	274	248	267	269	263	268	265	260	258	271	242	278	267	264	261	267	275	291	244	264	279	249	269	295	239	267	271	271	265	266	237	267	291	274	299	314	258	272	244	262	272	279	250	264	261	285	253	267	300	254	256	270	255	267	280	274	227	233	248	260	258	282	248	263	272	259	263	258	277	300	243	270	277	263	267	255	281	267	259	249	246	259	236	287	276	238	253	280	283	272	256	276	274	263	283	269	271	262	249	269	248	260	308	292	260	269	295	276	266	264	283	250	274	277	282	267	248	257	275	274	275	273	285	280	275	255	280	280	258	279	260	283	281	263	288	264	269	280	308	278	249	286	293	266	263	254	270	230	270	260	280	264	253	266	287	253	267	250	278	268	307	270	288	273	254	280	268	242	274	288	293	289	277	262	264	289	293	236	267	263	272	252	243	260	283	226	258	290	292	268	238	302	258	273	246	311	248	281	257	274	270	288	253	248	245	265	272	292	257	279	301	307	247	259	254	289	238	272	303	261	281	295	267	300	271	287	274	317	277	273	260	274	287	289	303	283	259	254	276	261	299	254	259	273	254	291	267	272	287	255	252	283	246	249	265	257	250	288	270	267	223	283	290	272	269	272	250	269	254	262	301	257	279	248	280	267	263	252	242	269	262	292	279	265	266	275	254	248	272	268	282	274	243	239	253	274	285	266	258	301	256	242	265	275	250	269	241	247	262	277	278	282	276	265	273	250	261	264	296	269	271	269	284	292	285	259	269	257	257	265	274	266	280	246	261	276	266	236	282	241	246	247	270	267	276	278	250	265	273	265	273	265	287	253	273	240	272	271	249	270	248	267	267	258	274	257	277	246	284	262	279	256	247	238	239	249	255	258	287	224	284	255	261	275	273	256	273	281	291	267	276	257	269	286	252	273	275	253	263	267	271	282	256	270	244	275	256	288	238	253	277	259	284	264	287	290	270	281	257	264	269	267	247	254	301	244	274	280	296	277	274	241	254	278	272	243	262	243	265	261	260	292	251	272	271	260	252	262	243	279	281	259	265	287	270	255	233	279	267	289	266	255	240	238	251	272	239	254	263	284	254	264	259	257	254	263	265	291	243	277	257	238	271	257	261	262	295	279	266	267	294	294	301	257	251	280	275	294	280	260	284	281	275	284	265	261	258	228	253	281	245	282	275	274	283	269	279	277	280	271	253	296	278	302	258	280	266	240	272	259	261	254	262	238	269	235	301	279	261	251	278	257	234	241	274	254	239	240	255	261	289	270	263	251	239	280	281	266	234	232	263	278	262	271	251	243	261	253	250	243	258	264	272	295	276	279	268	247	264	271	309	300	298	253	282	262	263	253	242	291	293	252	232	247	267	269	247	251	237	282	273	261	281	270	258	278	253	266	277	250	241	266	256	222	280	272	252	270	280	273	261	240	284	267	266	310	263	252	276	245	265	275	253	270	252	286	270	269	253	281	234	263	246	256	289	275	279	273	249	294	274	273	251	258	260	265	260	253	260	254	239	271	268	261	295	291	253	297	275	238	265	278	296	257	295	266	236	282	258	262	279	310	262	269	270	255	249	255	267	274	276	255	271	274	258	267	259	264	245	293	273	264	281	266	283	251	268	286	244	255	241	289	251	266	299	238	282	274	239	257	252	269	282	290	242	280	249	276	274	277	261	269	255	248	250	259	255	289	264	265	262	262	279	268	243	262	241	258	282	263	267	250	265	259	256	273	280	269	259	282	276	242	246	227	247	264	289	254	238	233	288	264	279	287	261	272	304	260	266	253	277	245	267	283	228	276	266	294	224	287	288	268	274	261	249	264	269	269	268	263	253	276	253	252	260	244	272	267	261	276	272	252	317	258	276	270	242	276	277	264	278	277	268	280	272	262	225	224	309	262	256	266	265	260	265	240	252	264	254	280	267	288	248	246	268	278	276	275	253	256	229	270	284	273	259	299	271	276	297	286	313	258	276	250	260	285	277	249	278	283	292	258	257	279	263	263	234	275	264	274	252	295	297	264	260	242	253	274	239	299	263	249	269	251	281	252	239	249	275	251	268	302	275	246	232	236	286	269	262	263	277	253	263	252	249	265	263	249	257	265	284	233	242	291	271	276	243	254	265	273	274	285	294	279	271	282	233	273	286	281	283	279	298	277	269	290	288	248	253	260	308	272	235	284	271	250	249	294	268	303	271	249	266	272	262	255	250	312	252	266	257	294	268	271	278	278	250	255	269	268	261	243	240	216	236	311	281	263	266	268	258	299	287	223	232	269	256	274	274	257	252	287	273	296	257	251	286	264	280	281	273	283	261	252	248	230	264	257	268	256	300	275	285	267	273	267	256	290	304	263	254	263	307	296	270	255	246	276	245	262	277	245	235	263	271	246	289	256	273	256	241	243	288	276	272	249	266	275	293	261	294	283	295	254	259	262	280	273	285	275	260	280	297	250	274	248	255	261	295	242	243	255	275	243	273	255	298	282	292	301	275	269	277	253	267	283	288	264	258	266	277	261	284	292	257	288	275	289	248	258	280	266	277	255	271	270	275	256	245	283	299	279	256	247	285	261	279	283	249	290	268
10910	3797	4209	2555	1963	1689	1264	747	618	3241	764	348	291	260	303	223	237	246	247	210	200	221	215	223	230	240	237	213	219	223	228	217	229	216	194	205	194	238	226	187	227	191	224	217	188	212	201	205	235	159	217	224	175	241	195	220	235	190	188	173	183	202	190	209	224	206	179	225	194	194	211	190	186	245	202	173	208	202	203	210	209	208	185	180	193	209	163	211	187	197	241	198	204	231	208	182	201	209	198	205	188	196	205	193	210	224	203	190	176	196	186	190	182	184	212	212	170	188	207	216	194	211	190	179	189	199	192	233	190	209	192	202	195	178	206	198	211	203	225	212	195	185	204	180	204	214	188	201	189	184	175	192	213	186	202	202	204	213	177	193	205	219	215	208	234	192	198	206	193	218	202	211	192	202	177	228	192	185	223	195	188	197	209	192	200	183	197	204	190	190	203	196	191	193	210	174	211	192	211	207	185	190	191	206	183	189	205	179	209	194	206	216	192	217	191	194	234	161	208	186	192	185	215	203	218	187	170	208	194	239	184	210	184	195	200	182	202	222	182	153	199	210	203	197	213	187	229	211	199	205	183	186	203	192	196	210	185	200	214	179	190	197	223	211	193	204	229	236	183	208	211	205	199	214	194	186	212	230	194	188	182	192	199	170	217	209	222	203	185	172	211	212	177	213	200	216	202	195	187	191	196	198	188	227	205	171	213	169	172	186	197	183	214	224	186	193	201	234	200	189	197	188	219	197	186	191	192	182	196	194	209	204	217	187	193	188	222	197	217	191	191	212	200	190	223	217	206	224	213	209	217	190	206	177	169	210	212	215	237	204	216	218	191	193	184	179	206	222	231	177	199	223	230	167	173	194	207	198	205	189	195	198	174	200	196	194	201	204	202	196	181	216	193	230	226	183	205	191	201	216	178	203	201	222	192	210	201	166	170	194	199	211	201	205	204	209	196	200	177	194	178	204	171	203	207	214	168	218	205	204	163	213	192	188	193	193	177	209	187	201	190	200	185	212	205	205	193	189	227	199	187	195	169	196	187	189	197	205	188	207	174	187	202	175	221	209	178	209	166	200	192	184	230	188	174	188	232	196	190	219	220	197	192	185	202	177	212	193	188	186	219	210	196	204	206	221	196	198	208	186	198	216	194	178	214	205	192	184	188	199	216	164	197	214	185	215	205	204	213	200	228	230	231	196	224	188	201	187	204	198	199	201	175	218	198	197	179	189	215	177	195	210	176	176	213	187	199	173	204	196	201	212	192	221	185	195	173	200	174	212	182	204	201	206	212	210	215	178	186	174	187	201	194	199	175	195	179	212	200	185	173	167	195	199	189	203	163	188	192	203	184	184	186	190	227	211	220	225	204	213	188	220	198	188	200	229	194	209	185	213	205	218	162	198	205	197	206	194	178	208	188	202	192	200	195	217	188	193	207	201	184	212	209	185	221	195	235	185	226	234	183	209	218	257	194	185	210	193	206	180	195	188	191	182	199	195	166	209	183	190	181	190	205	216	214	178	201	200	193	209	207	182	200	223	193	188	193	206	199	205	164	200	182	217	217	178	195	225	226	180	186	188	204	214	212	191	195	175	193	154	183	191	188	201	205	192	208	225	168	185	204	195	208	193	196	189	185	206	204	186	186	227	198	204	175	200	194	170	216	173	150	200	212	214	209	191	193	204	188	200	195	157	190	188	174	211	191	209	191	211	208	197	175	208	172	205	195	197	207	206	230	182	199	211	203	203	182	180	188	212	191	191	185	187	197	211	196	191	211	210	208	193	203	188	213	204	196	191	182	210	198	215	197	181	177	202	179	208	180	183	186	198	191	210	220	211	193	189	190	200	208	196	196	207	208	184	198	171	209	186	203	234	208	201	200	224	231	181	239	201	174	209	177	203	182	218	236	198	171	205	219	196	198	181	191	208	193	193	212	198	187	199	200	222	215	206	174	227	184	190	175	224	179	192	176	200	172	158	199	202	209	209	228	179	181	216	208	188	188	185	190	179	201	183	199	206	175	219	210	217	208	215	198	188	223	211	195	231	193	183	201	221	194	199	209	205	202	192	170	210	193	189	168	199	218	220	192	233	208	190	172	167	190	198	200	208	194	196	192	196	228	203	166	169	201	197	187	217	207	163	182	200	176	218	194	192	213	208	190	203	201	242	211	221	216	201	215	202	192	203	220	223	229	194	199	188	193	199	205	173	207	191	199	184	193	174	189	194	169	204	182	241	193	204	198	198	191	194	176	211	184	228	181	198	193	196	197	189	225	214	178	186	209	166	214	185	211	228	217	197	199	176	211	214	203	185	188	197	219	203	190	173	180	184	191	186	195	192	226	171	199	179	198	188	215	212	217	211	203	223	183	185	232	174	206	187	197	210	206	186	189	195	207	203	239	195	219	168	186	202	196	168	189	212	185	191	165	173	196	219	198	187	200	190	205	182	176	214	186	191	188	220	205	198	185	179	200	218	207	185	195	197	174	198	205	189	185	190	184	186	189	191	170	228	192	197	191	200	204	209	221	183	202	222	189	174	204	175	181	208	186	201	204	174	235	222	192	198	207	208	220	213	209	201	192	199	221	209	188	194	176	175	196	211	208	225	212	205	182	203	200	195	226	222	208	195	213	197	188	186	193	180	209	210	172	201	190	186	209	186	223	210	183	208	188	197	209	215	199	183	181	191	186	199	202	214	191	215	208	207	181	197	190	201	207	209	222	201	186	187	178	193	184	202	203	185	163	184	204	200	197	198	175	180	204	211	207	221	197	232	209	211	186	205	185	206	220	183	205	210	184	200	239	178	193	206	200	198	163	197	199	220	196	200	201	199	197	221	197	188	205	227	174	208	231	205	206	209	204	180	188	203	201	197	217	200	181	196	183	188	218	202	187	232	180	185	201	207	197	197	187	222	201	216	172	186	190	190	194	167	180	204	216	217	191	191	186	198	187	187	157	207	206	176	196	197	200	211	193	192	192	184	184	177	189	179	185	187	160	215	214	184	178	184	230	224	207	214	174	208	194	206	205	198	216	188	202	196	194	208	186	178	158	203	194	184	229	235	193	187	180	200	211	174	202	200	181	233	183	196	183	211	204	221	210	193	203	181	217	223	204	201	211	192	198	172	187	197	205	208	179	189	202	203	185	193	191	183	236	202	175	181	202	190	230	216	209	177	212	200	204	183	187	245	193	183	213	172	184	210	195	209	232	203	186	204	209	205	202	196	176	186	196	180	203	186	183	207	181	198	174	192	203	199	197	188	220	216	178	192	188	191	217	199	223	191	203	217	191	200	207	232	182	216	199	206	197	218	186	187	194	203	197	192	188	210	201	243	201	180	203	220	185	216	203	211	217	200	198	188	196	227	220	208	193	190	224	194	202	182	204	215	192	207	189	203	184	207	171	210	195	199	189	185	193	209	183	193	210	165	181	197	227	206	187	216	227	203	188	201	193	235	213	200	200	205	171	198	202	206	198	215	181	182	211	185
6947	3556	7511	7131	7510	6986	5527	3309	3004	14249	1679	1568	1153	1019	924	838	834	756	710	692	652	605	604	604	628	601	630	590	623	575	586	605	557	539	567	520	554	527	526	489	552	543	517	528	554	502	554	516	551	517	538	549	496	519	526	542	500	513	517	494	507	548	513	520	516	540	502	504	541	528	496	490	485	533	492	536	496	473	509	496	512	497	490	513	540	512	519	512	538	496	504	493	533	490	519	512	524	516	507	517	458	530	515	496	499	529	513	542	532	498	520	458	515	463	481	499	493	493	492	495	476	470	497	487	484	505	507	482	522	468	491	536	504	502	508	505	492	475	498	528	483	505	521	491	495	493	498	483	509	524	477	521	499	496	458	496	513	468	512	463	482	483	508	490	520	460	502	490	532	544	485	475	520	513	517	531	458	523	502	494	522	473	541	464	492	521	513	511	477	518	518	461	521	472	498	456	548	471	497	520	488	467	520	497	465	444	491	514	535	519	491	453	522	479	537	487	523	552	497	536	472	481	501	511	514	508	493	503	483	500	501	505	483	511	511	505	505	489	512	517	539	515	492	486	474	488	526	502	544	534	494	482	474	523	465	479	510	543	502	504	471	504	469	503	534	474	500	496	509	484	513	492	493	478	520	561	526	515	489	467	493	502	484	455	548	493	479	492	480	500	481	523	536	515	479	521	481	485	472	496	526	489	531	499	488	473	526	520	545	495	522	487	505	509	500	488	468	478	524	457	533	501	510	494	501	495	461	500	505	527	494	491	506	514	530	511	468	485	524	490	525	504	525	516	510	506	521	533	518	475	504	492	488	505	502	501	514	489	506	476	521	512	528	507	481	532	513	512	497	500	554	477	498	506	487	486	495	560	506	515	475	485	484	492	495	500	484	504	478	501	497	502	480	483	501	502	528	531	521	490	470	513	492	518	477	502	479	474	539	480	531	489	519	497	492	508	521	490	501	471	526	481	503	495	483	508	519	487	517	563	480	472	478	542	534	476	508	494	476	510	548	480	526	534	497	507	519	521	482	527	464	481	468	495	483	524	460	488	526	501	497	451	528	519	472	488	486	486	489	511	490	536	478	511	462	462	473	493	496	503	562	518	496	501	543	491	484	499	499	470	497	490	505	495	479	521	481	481	473	500	510	506	501	471	519	531	504	515	492	497	469	524	517	499	505	503	488	535	510	513	546	510	488	462	465	498	511	461	505	487	514	495	520	449	499	430	527	509	527	476	542	513	515	478	498	511	518	527	516	529	508	514	515	505	514	483	548	508	521	487	478	467	527	538	528	493	507	527	476	496	515	539	481	498	523	502	502	466	486	518	463	530	489	512	490	452	483	495	493	487	529	496	502	530	484	497	505	487	531	525	469	501	553	505	478	520	497	469	499	516	512	485	518	476	525	495	516	511	530	492	478	522	475	480	516	485	460	524	474	482	474	473	456	462	497	513	525	520	493	495	463	515	492	491	503	487	477	512	465	503	519	515	525	471	525	508	465	490	506	504	516	490	500	489	518	488	457	528	528	488	498	512	497	509	460	494	494	533	449	517	469	496	546	545	513	499	501	463	481	534	573	526	493	524	501	501	475	500	515	515	480	505	493	507	496	481	523	514	526	460	493	470	515	498	544	525	536	486	461	517	479	478	458	499	499	515	493	482	526	517	524	501	480	468	490	469	493	532	539	474	498	470	493	510	535	511	524	521	485	509	500	511	537	491	541	469	501	523	551	481	482	524	506	520	523	486	518	516	469	475	473	513	480	507	516	529	483	521	521	525	490	488	519	508	501	500	504	508	511	521	518	490	531	461	495	475	498	515	521	490	505	488	521	496	519	482	505	527	493	490	507	493	460	518	540	528	523	494	493	529	501	505	478	517	508	488	508	490	483	529	524	473	522	505	519	538	433	477	498	520	476	507	495	487	536	461	535	480	491	482	469	484	518	536	512	517	470	538	543	463	519	488	498	495	498	496	532	521	484	481	475	466	506	490	499	496	479	529	510	502	456	465	507	476	485	535	523	476	485	508	456	470	482	505	492	516	431	505	458	536	483	477	516	536	485	487	502	535	529	454	499	491	533	494	495	516	501	491	541	526	515	505	482	490	501	523	507	474	470	505	494	504	489	507	514	476	540	456	512	493	484	522	488	483	490	516	499	485	480	478	494	487	486	489	500	477	498	561	504	462	498	500	515	531	489	443	507	561	469	491	541	465	490	484	508	502	486	505	513	526	492	515	515	477	509	495	544	530	489	502	479	522	489	498	438	519	540	502	523	517	486	465	457	505	513	477	511	506	507	475	509	500	495	512	486	525	527	508	515	567	491	495	501	501	495	494	461	473	500	516	520	480	504	500	479	491	502	518	511	511	491	496	506	493	529	491	471	447	490	537	470	500	491	444	555	492	537	505	499	523	478	510	496	472	463	497	477	469	495	508	476	475	502	477	489	477	525	488	497	501	511	492	554	500	488	501	516	533	455	468	459	503	483	478	473	491	528	498	476	518	508	468	509	482	527	482	477	489	500	534	465	509	495	535	529	511	474	505	536	479	464	513	498	506	482	473	475	484	529	498	504	473	511	484	500	500	534	479	506	486	516	489	497	470	544	508	534	522	495	550	525	487	486	499	459	484	516	483	504	533	507	491	497	506	522	518	497	513	495	465	512	501	496	523	524	489	495	482	536	509	489	463	512	454	509	495	535	515	525	524	507	538	497	473	505	507	485	485	497	468	523	473	475	506	543	535	497	502	496	474	475	495	481	542	452	489	508	495	480	518	509	482	516	519	476	484	479	516	479	486	506	483	505	456	440	509	520	467	473	487	518	502	516	504	510	511	474	535	492	517	497	487	474	496	442	498	445	523	514	496	464	459	477	506	484	468	516	481	459	502	495	520	495	482	476	539	460	486	494	485	509	524	479	516	498	522	477	479	524	439	490	484	490	496	501	505	546	494	519	534	495	511	501	492	473	500	517	452	493	478	473	522	518	514	545	503	502	510	502	527	478	494	506	513	507	529	492	465	456	505	518	484	451	476	528	512	488	496	499	521	515	472	488	442	507	498	494	524	508	521	497	515	511	474	502	515	495	498	476	537	501	516	495	508	467	514	514	470	489	499	485	464	525	499	490	485	520	481	489	481	524	505	493	517	502	487	501	530	499	515	497	518	521	489	499	502	466	502	480	515	518	505	482	475	482	457	507	507	488	498	492	500	519	472	480	483	480	505	513	504	486	481	524	526	493	505	487	493	518	510	496	469	481	512	478	490	511	526	502	467	488	483	494	497	518	511	509	502	507	482	485	510	522	528	505	520	487	496	481	518	525	531	509	496	515	503	509	500	523	505	492	519	490	472	516	500	501	457	460	491	494	492	513	487	481	512	526	507	486	532	507	504	498	459	541	517	483	522	511	540	497	490	521	504	501	473	464	505	532	481	478	475	516	545	491	515	469	507	476	536	488	528	489	492	487	518	473	532	525	498	506	478	468	493	489	500
18721	6806	6662	4250	3580	2679	2024	1297	1003	5169	3176	774	490	492	468	420	402	373	317	341	354	333	330	374	373	343	347	320	316	321	348	386	344	355	347	351	322	325	324	348	312	300	340	377	334	336	328	311	279	351	302	315	341	329	344	307	337	349	350	342	341	369	359	320	305	330	297	345	277	320	317	324	324	322	341	312	350	325	330	301	351	335	336	320	323	335	340	340	348	308	327	332	335	301	327	315	294	343	327	322	337	302	320	312	345	345	307	306	314	332	324	357	316	356	353	322	328	305	335	310	317	316	294	326	274	334	306	332	303	322	279	312	341	344	312	331	300	343	349	331	348	334	330	354	298	306	323	326	333	309	349	314	358	305	341	300	339	341	340	312	342	344	327	317	327	330	309	334	288	280	318	309	310	328	327	308	325	333	319	323	324	323	311	315	333	316	341	362	344	333	336	322	310	338	341	334	313	304	334	335	340	342	310	288	304	298	317	330	302	313	336	314	329	321	330	319	324	334	301	299	299	348	352	317	318	320	315	303	338	364	342	339	324	339	336	303	323	331	321	323	346	339	362	346	338	328	305	366	329	308	346	321	335	343	328	339	289	310	343	333	335	344	323	340	323	336	327	326	326	303	345	306	306	320	313	314	304	302	340	338	327	311	329	328	315	347	313	354	327	309	318	332	336	287	352	329	337	351	329	312	359	332	309	314	316	303	323	312	324	305	345	317	316	308	358	359	292	302	347	339	293	302	329	355	331	309	348	299	327	324	350	346	337	325	310	353	328	342	325	345	308	326	313	302	353	349	301	318	309	358	377	354	323	308	311	306	339	333	313	293	333	316	328	322	374	356	294	329	330	330	321	276	310	305	316	373	336	321	342	316	305	338	330	341	346	321	340	287	311	312	315	318	341	307	326	321	321	308	311	294	329	292	346	341	286	316	346	332	347	342	325	344	333	312	316	336	331	368	340	299	324	316	316	325	331	314	337	310	314	315	325	353	314	314	310	306	306	326	322	309	297	351	348	336	301	342	328	309	348	312	320	300	303	313	333	336	311	345	328	323	313	329	337	367	320	317	294	323	317	317	323	352	302	363	338	313	332	313	318	311	303	319	342	326	329	313	314	356	336	354	345	327	329	340	327	316	324	347	296	336	329	306	347	320	318	309	326	318	297	329	330	298	345	330	336	303	340	294	357	274	311	335	317	338	365	334	329	337	290	324	275	317	344	334	320	292	342	317	320	321	334	329	296	307	318	312	298	317	327	303	297	316	318	337	331	326	322	340	333	320	354	330	324	317	316	321	302	325	288	337	311	326	329	321	306	330	355	334	301	354	322	306	314	315	304	316	327	301	319	324	294	315	318	306	315	322	323	322	331	305	336	328	350	358	316	325	338	309	283	314	342	298	323	316	369	284	314	313	303	320	306	347	307	307	350	331	326	318	316	351	308	316	299	288	327	333	316	300	305	310	351	330	310	297	278	308	315	339	319	319	322	323	335	306	280	326	319	309	348	345	333	327	330	310	352	317	324	311	301	349	352	330	342	341	358	343	324	294	351	316	314	324	301	306	325	271	306	329	360	314	321	345	313	303	337	325	328	297	333	316	348	279	297	324	352	312	320	313	357	369	287	297	301	302	323	305	312	326	300	333	332	276	347	311	334	314	317	293	354	307	331	325	300	312	314	331	327	311	350	328	301	337	310	296	311	350	304	323	310	355	320	298	292	332	329	311	327	315	342	299	330	358	320	303	342	299	284	304	304	308	299	326	308	341	283	333	328	342	350	344	313	317	329	330	306	319	311	351	328	299	321	305	307	319	326	316	302	325	318	336	316	315	311	315	328	304	287	294	333	313	304	308	360	304	313	329	317	323	347	319	348	337	366	290	346	351	327	289	311	330	328	331	302	328	293	350	294	319	364	301	312	336	327	322	306	291	304	342	320	324	283	333	325	327	325	340	345	319	337	340	323	295	316	333	338	268	280	319	303	293	330	360	320	300	287	306	308	330	311	289	330	315	328	335	324	322	322	357	337	325	359	312	350	304	331	355	336	346	306	305	341	294	301	289	352	341	330	313	322	312	348	297	385	311	331	302	356	322	319	315	348	315	331	325	316	338	277	299	308	368	314	308	334	333	307	330	338	352	314	334	293	305	357	320	280	327	322	324	346	344	309	312	314	274	362	321	349	315	342	322	334	337	326	326	292	315	290	319	320	307	346	303	295	297	337	298	318	326	318	323	332	322	316	314	312	356	299	333	283	331	324	302	310	306	321	331	310	349	320	296	310	334	283	306	316	285	317	328	346	304	311	331	312	283	339	365	337	329	308	319	367	297	320	325	319	272	293	307	350	314	293	316	318	306	328	298	278	322	309	329	365	350	323	326	332	321	327	305	316	333	344	316	342	350	328	338	328	325	311	319	339	334	321	307	322	369	336	334	306	331	309	311	293	315	315	315	360	319	311	286	316	304	318	314	290	279	319	321	298	338	307	298	319	293	325	314	340	307	322	314	333	314	316	317	303	310	311	343	327	338	313	320	321	328	311	317	340	336	283	307	349	343	299	345	316	309	315	338	349	332	358	328	307	329	328	344	346	318	337	331	306	347	324	341	325	316	334	318	333	321	310	304	328	343	337	293	329	357	341	311	323	326	329	360	342	326	298	320	315	315	306	307	332	311	330	322	313	324	305	326	334	323	325	293	350	342	315	304	323	316	308	325	322	348	299	322	344	318	286	339	338	334	307	335	338	320	322	283	342	331	317	325	364	343	304	320	306	292	300	344	332	311	314	275	313	318	291	340	331	287	340	328	304	329	307	307	295	319	297	318	340	318	319	313	323	331	292	348	363	327	350	372	344	318	331	346	307	345	318	341	308	330	312	288	327	332	327	330	332	341	345	323	327	324	328	323	304	325	346	298	298	362	331	346	332	299	319	324	323	316	306	370	317	325	327	316	323	333	317	343	332	313	355	318	327	306	301	350	318	314	329	331	318	339	311	289	316	306	342	346	335	296	315	335	333	300	303	339	298	309	296	330	301	323	313	345	312	324	330	346	348	318	337	305	338	326	315	349	294	371	342	326	323	315	334	322	312	324	360	293	354	303	366	294	314	334	303	326	310	320	321	344	317	362	332	361	327	321	275	341	336	306	322	326	328	325	327	339	283	294	336	329	339	333	306	366	321	306	321	348	315	298	334	310	327	312	313	296	313	314	301	324	340	322	307	349	341	333	336	356	327	312	290	311	308	336	328	311	338	320	345	335	280	318	345	304	305	314	330	338	336	329	342	341	336	324	318	332	294	307	303	355	326	349	312	287	305	340	330	353	296	319	322	325	298	332	319	315	341	331	322	316	315	328	334	358	336	298	319	286	335	331	332	333	353	307	323	294	302	312	333	280	335	315	313	326	326	299	339	325	295	330	304	320	317	327	317	362	313	291	324	322	298	333	337	315	328	348	336	275	310	351	333	303	307	325	314	336	322	327	340	288	333	330	299	341
9211	5260	10762	10687	12166	9941	8156	5669	4878	19706	6324	3636	1963	1790	1484	1279	1275	1205	1125	1085	1077	973	1037	996	940	931	859	925	879	921	908	909	854	879	848	853	859	792	830	762	773	804	835	773	793	780	831	777	834	776	766	781	789	796	800	809	787	773	762	740	777	775	754	811	734	790	759	774	707	764	762	769	733	737	715	758	779	767	773	805	764	682	725	714	740	752	755	777	728	754	754	760	750	705	763	737	747	762	756	757	748	707	745	765	692	730	743	726	808	730	746	760	730	713	698	756	758	729	728	720	754	692	712	745	738	707	719	730	751	746	760	706	768	732	762	734	742	748	706	719	762	699	724	753	745	734	756	745	725	720	787	749	745	716	783	721	776	725	747	747	743	707	753	719	779	796	718	707	791	783	741	700	719	717	737	770	729	749	730	760	731	733	773	760	710	699	694	754	783	726	725	711	780	711	689	750	735	719	716	704	735	767	713	732	773	767	734	698	714	731	760	721	755	741	761	767	721	802	722	727	690	728	715	753	709	718	791	712	732	726	728	760	743	709	741	730	732	774	736	708	756	700	732	723	731	704	732	712	750	751	702	742	725	743	719	737	729	790	721	791	769	733	744	768	742	745	706	775	759	747	780	735	777	708	751	754	719	691	775	753	729	741	684	758	699	767	759	714	727	712	736	776	754	747	718	715	727	721	732	688	732	748	752	725	714	729	722	688	715	708	689	768	677	694	732	719	693	715	713	720	724	699	750	747	751	721	735	708	717	734	714	683	711	762	766	758	766	718	731	695	688	696	739	701	668	694	772	770	733	708	756	729	731	743	718	692	737	742	726	749	728	710	759	735	691	750	740	738	717	712	735	688	715	741	759	704	719	778	740	740	742	752	780	723	717	722	720	716	742	758	687	819	754	695	723	733	688	735	756	713	713	715	730	764	755	755	729	689	724	725	734	785	783	805	754	718	787	771	704	725	736	747	787	743	768	768	749	753	740	765	776	775	737	707	759	732	689	751	730	727	706	775	708	709	735	696	801	767	724	754	696	769	760	706	700	724	732	746	748	752	668	743	725	755	699	739	724	775	763	734	717	772	791	742	782	746	679	676	727	728	772	775	745	700	769	769	681	728	736	732	702	735	773	691	729	739	695	710	733	719	746	715	731	707	746	742	676	770	712	703	736	772	746	732	731	681	747	731	713	765	739	758	694	738	749	753	735	733	744	705	721	788	697	720	726	700	769	708	743	757	732	737	725	710	718	719	728	749	740	745	706	786	764	740	766	713	772	773	726	734	729	716	759	791	801	725	723	743	748	717	749	759	758	728	724	704	767	707	705	733	765	746	685	750	756	750	750	743	761	748	720	694	704	722	721	739	766	718	748	708	766	695	722	704	721	647	732	761	742	749	708	754	678	717	752	750	732	765	723	736	730	724	749	747	716	722	714	745	773	733	758	712	726	726	747	756	740	728	713	701	700	675	727	767	684	709	755	719	743	733	763	721	760	741	691	815	694	758	721	777	775	720	757	713	737	692	714	725	747	720	759	723	784	733	719	747	703	720	736	757	732	710	710	719	732	728	753	805	724	724	744	707	765	718	710	758	782	739	773	697	729	711	757	755	692	763	734	735	703	717	765	753	729	693	749	753	739	725	734	729	730	724	704	717	748	705	714	721	738	746	748	736	730	751	724	703	754	771	707	737	760	750	798	707	738	759	720	722	725	769	752	704	690	755	712	703	782	716	755	688	725	754	728	753	707	729	773	701	719	717	711	747	729	744	708	758	763	731	735	731	765	742	755	760	737	755	727	730	688	750	691	682	755	719	717	728	731	740	736	737	721	740	771	736	708	738	746	737	725	747	691	733	749	743	774	710	745	759	729	752	705	737	745	721	742	743	708	706	728	771	756	736	715	740	757	755	733	731	714	722	723	696	741	706	691	737	718	710	753	737	761	757	736	724	755	735	748	738	703	786	760	785	700	765	731	736	753	790	758	768	744	748	742	722	718	727	694	711	766	744	741	769	752	739	724	762	767	700	747	749	733	709	734	738	778	726	711	776	748	754	704	747	724	735	735	747	710	710	763	720	719	724	729	748	735	761	737	814	748	716	744	736	765	741	726	713	774	742	734	733	756	781	752	702	754	716	701	755	755	759	748	763	683	723	720	719	700	744	704	775	756	723	731	763	757	712	759	745	674	715	688	726	802	715	686	743	710	717	686	722	776	720	771	707	752	769	682	758	746	746	717	669	705	728	722	729	717	754	754	743	683	757	711	727	754	762	760	713	734	721	760	729	711	741	795	757	746	676	739	740	712	720	752	738	733	736	728	757	711	717	751	706	703	709	727	713	763	694	754	738	730	745	701	786	725	737	761	726	773	801	780	746	706	748	732	723	713	748	720	710	756	750	703	709	758	765	770	737	768	692	769	718	757	725	723	715	727	705	798	737	687	754	704	740	693	736	703	735	754	723	726	750	796	756	702	736	733	724	789	782	729	726	762	757	772	709	718	692	745	774	756	761	709	731	680	748	777	752	753	774	732	722	756	722	765	747	773	723	709	695	764	724	794	693	735	701	708	740	737	689	718	740	768	722	713	729	747	793	723	728	764	734	756	788	743	701	707	710	723	705	724	713	736	724	737	738	730	784	749	751	736	673	739	740	741	748	717	727	780	732	706	741	684	767	699	693	722	733	725	700	737	677	764	709	710	778	714	741	761	710	690	709	747	674	728	768	762	684	725	757	710	744	708	702	714	701	726	717	739	759	763	729	718	730	664	701	710	753	737	704	704	716	748	735	754	770	690	761	735	758	798	732	709	730	731	732	690	765	728	766	788	741	775	762	760	762	757	749	720	747	770	718	770	711	741	722	757	745	784	765	745	799	720	762	722	777	758	739	762	770	724	710	697	700	744	757	691	736	748	783	700	709	680	742	762	691	726	731	736	735	721	690	700	740	755	715	741	742	743	710	718	742	788	757	741	746	781	781	744	738	725	722	732	702	785	747	722	758	742	761	732	709	762	692	734	749	712	747	789	705	731	742	727	780	751	733	723	728	747	803	729	737	758	750	711	763	760	717	769	708	665	757	735	718	742	680	742	763	738	798	748	754	751	748	764	757	775	733	704	744	710	719	721	730	755	730	788	800	723	759	689	714	755	707	784	746	709	714	721	682	746	765	714	757	716	740	723	741	719	731	791	747	736	746	779	713	709	676	773	746	721	734	750	727	712	770	734	659	757	722	681	734	721	697	741	698	708	786	720	738	726	765	729	743	785	739	760	726	732	762	737	758	751	797	746	732	738	689	762	722	775	780	782	772	744	731	756	722	700	760	697	782	730	737	788	756	725	768	791	779	752	694	727	730	738	709	721	813	669	750	775	748	652	692	721	753	701	718	728	755	711	731	756	795	738	754	724	779	719	737	723	747	766	702	756	692	705	755	663	753	731	759	701	741	780	756	766	768	700	701	774	754	732	734	746	732	709	720	714	783	708	700	730	740	765	750
3134	1197	1100	732	997	608	433	260	205	246	139	108	92	85	83	100	83	93	104	92	95	110	87	95	105	89	103	89	90	84	97	89	98	94	87	74	83	97	85	85	91	87	97	79	89	81	81	90	89	88	101	95	91	97	92	93	92	88	110	84	96	93	74	81	71	104	87	93	89	105	87	110	89	99	84	92	97	85	81	67	90	92	77	74	75	84	85	90	87	83	88	94	85	103	96	101	111	100	82	90	88	85	102	107	68	94	95	92	86	99	93	99	97	88	94	96	83	90	97	91	97	90	88	89	75	91	98	101	104	88	82	84	95	81	85	109	99	91	91	84	76	100	74	85	83	94	95	106	115	91	90	90	76	106	83	86	93	87	108	92	79	84	98	94	104	94	85	83	97	112	108	89	74	84	81	91	93	103	105	88	102	82	94	97	99	78	89	107	92	88	87	92	84	84	103	78	89	92	99	79	86	90	97	100	91	99	93	87	77	90	87	91	88	93	94	118	82	97	99	76	79	86	98	92	88	92	91	92	94	95	83	71	81	97	97	101	100	98	76	87	80	77	75	93	91	79	103	99	83	97	87	96	85	84	109	103	86	85	105	91	93	76	96	85	97	100	80	86	111	90	115	111	106	94	107	77	84	80	89	94	101	95	78	90	94	100	75	91	100	103	94	83	95	77	83	92	103	94	112	92	90	101	86	82	86	92	102	95	87	110	89	86	78	99	93	79	113	93	87	79	93	99	85	80	86	83	102	81	90	83	99	100	89	90	99	89	83	100	76	85	87	82	92	92	99	98	80	93	93	88	101	94	84	106	68	80	88	84	77	78	95	87	95	106	94	87	93	91	75	81	89	85	81	93	93	74	85	97	96	94	67	85	102	103	108	100	97	84	103	81	86	102	81	96	84	91	92	90	93	79	81	78	98	87	75	116	104	88	93	96	72	111	85	94	93	94	85	109	79	78	95	73	91	79	90	86	102	92	80	97	94	89	93	77	81	98	93	94	112	90	82	78	85	91	81	105	78	85	84	99	90	101	111	76	93	94	91	88	81	89	93	91	88	98	69	104	96	101	91	93	102	80	93	82	99	92	79	73	103	88	89	98	100	98	90	110	95	112	101	78	103	93	99	102	101	89	73	83	88	88	111	112	106	101	95	100	94	115	87	89	81	89	97	83	93	84	92	98	100	91	85	98	86	100	110	76	83	92	96	92	80	96	88	77	83	82	92	91	82	91	85	85	84	110	90	89	82	92	120	85	85	111	95	100	97	103	99	95	89	93	82	87	99	105	98	96	91	86	93	100	99	74	97	109	86	85	86	95	80	78	108	86	100	117	101	107	110	107	81	100	110	99	84	90	95	66	88	84	97	94	79	106	87	100	101	68	98	85	77	80	89	102	108	93	85	97	87	103	101	101	96	113	110	69	96	75	85	87	92	83	105	98	107	77	118	97	99	95	114	91	101	90	99	102	101	89	83	75	107	85	92	114	106	97	99	90	80	99	100	89	98	91	108	88	98	95	91	84	66	109	99	90	96	108	76	76	75	69	90	90	95	80	98	103	100	89	103	99	80	82	85	94	86	87	87	79	100	90	86	75	84	100	93	75	97	83	109	101	84	81	71	103	95	98	92	92	88	96	102	102	118	90	76	79	77	85	79	102	96	112	93	91	97	90	72	89	108	78	106	106	103	73	79	83	97	107	102	101	80	97	82	81	103	82	108	112	101	85	87	71	90	96	87	85	96	88	107	93	92	84	87	99	99	88	107	98	68	97	88	90	99	91	100	83	83	85	90	108	82	91	89	88	84	85	101	90	84	96	101	103	101	94	84	90	88	77	89	91	98	96	78	82	92	95	89	97	75	85	97	95	111	92	89	88	82	87	83	69	86	81	97	72	93	89	89	98	90	89	87	96	97	102	85	83	93	90	71	85	88	83	83	93	87	78	95	105	90	82	107	85	110	89	84	101	79	115	84	99	87	107	82	91	98	103	101	104	100	95	74	107	101	94	112	106	107	99	110	86	98	92	78	108	114	67	86	85	102	97	107	88	79	98	106	102	73	92	79	83	82	96	92	83	98	98	82	83	83	76	94	76	110	84	83	94	92	102	100	104	84	101	81	89	112	82	94	71	86	90	114	103	80	91	93	91	86	91	84	97	92	110	105	95	96	91	99	76	85	98	95	86	85	101	99	89	64	84	106	93	87	108	102	80	100	107	106	87	95	89	85	93	86	88	87	84	92	88	94	101	68	99	97	94	109	90	101	95	89	93	100	93	81	91	75	83	86	93	96	68	87	82	90	95	105	86	102	93	97	94	102	78	102	82	97	80	87	69	98	83	84	88	109	86	91	90	99	87	93	75	74	83	75	112	94	99	103	93	87	95	80	97	86	85	80	104	83	85	99	98	97	104	109	85	86	88	113	100	117	79	81	104	77	102	72	95	89	96	105	91	79	94	88	101	84	78	89	91	80	72	107	93	81	115	92	72	93	99	86	113	90	99	94	77	78	92	95	99	104	127	79	118	79	108	101	103	84	83	75	88	96	98	80	95	101	92	95	91	90	107	97	93	80	74	83	90	85	99	75	100	101	92	113	88	98	92	96	109	87	99	85	92	81	107	93	95	85	93	100	99	94	104	80	97	94	100	93	88	86	94	92	101	93	89	91	92	84	98	91	76	92	80	90	88	98	80	102	81	88	92	88	96	78	92	99	99	94	100	85	66	71	78	91	96	90	91	86	75	109	99	83	77	99	79	88	97	96	100	94	82	94	108	110	88	88	76	93	72	81	95	88	90	88	96	98	95	96	87	110	90	86	101	86	105	87	87	95	86	73	88	102	95	106	99	85	88	109	80	84	99	81	75	100	92	109	93	113	95	75	89	88	103	72	88	72	75	92	88	79	81	77	109	87	96	83	101	85	92	88	82	104	94	101	93	97	79	84	98	80	94	96	77	92	94	94	98	86	95	84	81	96	81	74	100	94	99	80	89	81	94	82	90	84	81	91	109	82	87	96	85	79	107	87	114	103	78	82	82	80	90	85	81	100	102	80	87	88	88	82	88	90	87	76	97	80	84	88	81	93	106	87	71	92	77	94	75	82	82	95	103	96	103	92	92	93	100	96	78	96	108	91	96	73	83	81	99	96	92	105	90	86	83	96	107	94	93	90	94	75	86	83	95	106	78	116	77	93	102	75	84	100	95	103	85	98	87	83	106	76	76	95	82	82	89	91	103	105	88	93	106	87	82	101	95	91	91	96	107	78	78	92	92	82	88	80	81	120	88	95	110	97	102	99	83	81	96	87	98	83	69	83	102	85	85	96	96	94	97	85	86	75	90	112	84	90	95	80	100	92	79	93	86	79	112	87	82	81	93	79	102	73	83	100	90	101	91	81	109	95	98	83	101	98	94	106	103	99	98	90	100	79	104	113	98	93	94	94	86	94	93	87	90	98	99	83	89	76	90	93	98	91	110	91	78	88	83	86	93
2569	1313	2290	2463	4178	2796	2133	1333	871	1340	663	374	332	295	295	259	261	277	270	272	273	242	279	250	248	266	286	288	253	241	288	270	266	289	248	263	293	301	279	236	277	270	279	260	300	289	271	241	280	262	256	264	247	286	280	271	263	273	267	280	259	260	285	248	288	244	268	270	297	274	251	274	233	257	273	285	250	261	260	280	288	269	254	272	248	289	261	269	246	267	259	282	269	274	293	294	251	275	258	293	268	265	267	282	260	268	252	259	266	246	277	268	274	292	291	234	271	285	266	247	238	276	251	266	245	275	287	256	287	287	262	252	248	256	261	290	247	250	274	275	288	292	286	279	272	266	284	269	283	281	260	295	275	291	273	248	241	233	254	302	290	281	262	275	293	283	254	263	291	272	275	269	243	280	262	267	273	280	267	267	255	272	298	254	271	276	279	252	288	260	279	267	247	254	253	289	297	282	253	276	255	246	283	254	295	253	276	304	287	264	289	264	282	266	283	244	307	283	270	249	247	296	289	277	276	273	283	271	222	271	298	282	259	268	264	263	257	261	264	227	294	276	260	290	244	268	259	272	308	307	282	266	280	280	296	249	270	244	252	266	257	288	253	277	263	278	273	262	258	266	247	261	264	287	267	267	248	262	256	263	292	270	266	298	290	278	285	244	245	280	248	269	248	256	287	298	285	279	265	262	279	304	276	298	285	260	290	289	266	282	288	257	314	266	272	283	271	264	271	246	285	258	278	276	270	235	280	248	271	268	266	257	278	257	265	268	248	271	271	281	273	267	272	299	271	278	255	271	268	269	273	250	288	257	245	286	278	284	290	283	269	270	253	291	247	275	265	301	240	247	265	250	273	296	262	265	253	275	266	265	268	278	255	296	272	282	275	285	288	272	272	261	277	262	273	284	249	259	264	242	261	259	308	268	285	282	264	252	259	283	255	232	265	278	301	261	257	273	300	281	274	286	264	249	274	244	262	256	262	247	267	280	282	250	301	267	290	267	280	277	298	244	268	284	278	278	254	271	249	266	255	265	243	267	271	283	256	299	270	264	319	280	254	280	260	256	272	276	266	280	254	256	266	256	262	269	282	268	257	267	277	270	259	236	284	244	276	274	275	260	251	290	273	272	257	274	262	268	267	276	261	284	260	264	277	274	284	297	248	255	256	258	238	270	264	265	267	274	276	259	257	273	223	274	257	280	307	251	281	285	269	326	267	261	282	271	284	273	250	295	289	251	268	259	284	279	270	245	282	281	299	255	278	252	242	285	287	302	298	300	246	256	264	256	272	280	253	263	261	284	298	261	272	274	265	265	305	280	262	260	292	252	255	291	283	260	282	271	251	264	284	247	268	250	266	254	248	258	264	270	276	319	267	268	264	248	272	257	249	310	280	270	285	249	240	264	268	289	271	276	282	259	282	290	261	298	265	296	275	304	289	279	216	255	257	277	268	311	233	258	293	285	293	296	251	262	265	285	270	282	284	238	255	267	251	267	244	278	267	261	285	296	255	301	257	272	276	256	261	275	257	246	256	263	265	291	266	280	281	291	285	288	276	270	252	286	272	272	286	298	258	262	290	254	275	268	269	289	293	268	271	268	268	270	265	273	261	269	252	273	272	271	271	274	263	268	271	247	269	248	271	268	274	298	255	256	263	308	260	275	284	257	262	274	246	260	268	314	269	273	275	279	282	260	290	260	255	223	278	289	269	292	265	287	302	256	289	256	296	298	276	295	302	263	268	270	272	271	274	274	273	262	281	256	243	233	285	265	296	270	274	287	273	243	278	274	280	272	252	272	289	249	272	257	265	232	252	261	280	262	286	264	290	271	267	269	268	252	256	292	303	282	275	254	275	247	301	284	276	274	283	265	261	262	292	261	269	271	270	286	288	280	259	276	266	288	231	253	256	268	263	260	292	273	282	270	262	272	261	255	256	267	282	267	252	268	273	287	256	243	255	268	276	298	263	263	271	242	272	290	273	270	249	276	275	275	281	271	288	278	236	259	269	269	267	251	268	295	265	282	275	250	259	295	284	261	285	257	298	270	260	268	263	259	271	285	277	269	250	243	277	272	265	282	252	239	264	270	262	284	272	281	288	262	280	264	280	289	240	276	278	256	310	250	266	259	261	265	261	248	280	272	250	280	306	240	273	274	293	279	267	235	242	267	223	257	288	284	274	268	289	274	284	276	277	286	290	266	289	253	296	228	261	261	276	265	246	251	283	268	259	282	271	288	286	283	252	262	270	245	265	289	298	246	276	246	274	301	258	283	260	256	266	269	288	272	302	288	290	249	262	262	259	257	264	272	281	283	276	263	266	255	261	285	264	250	247	269	289	253	271	267	285	273	273	298	287	280	254	269	268	260	274	270	279	277	304	267	268	261	276	294	239	276	265	282	275	289	271	285	265	277	259	244	263	267	290	261	233	255	262	258	285	236	263	267	274	258	271	248	291	275	242	292	302	288	274	268	270	257	260	279	276	262	262	269	275	255	252	270	269	287	271	288	289	276	253	275	258	262	296	261	247	284	267	301	258	247	274	275	261	299	254	265	283	285	254	289	262	267	268	266	262	264	281	255	243	262	258	298	270	270	247	273	253	262	290	266	280	275	280	246	266	226	328	277	286	265	265	264	293	251	261	252	267	263	242	282	271	263	270	278	272	268	292	247	244	262	288	266	266	256	299	292	280	282	253	249	240	292	282	296	274	262	261	244	254	264	281	302	257	287	264	265	272	263	239	311	268	283	264	246	256	279	268	272	252	271	270	267	280	282	270	267	262	263	258	302	290	268	277	239	289	262	287	261	275	279	238	270	297	268	276	260	263	276	275	270	306	244	222	275	259	245	245	272	259	273	265	259	273	267	261	266	252	302	254	280	278	271	251	309	261	287	299	265	289	281	274	268	263	273	292	247	263	271	272	281	286	251	276	255	273	272	281	291	272	283	283	276	253	245	260	282	239	278	270	268	266	256	267	276	263	260	275	268	273	256	267	278	260	268	281	266	273	264	258	262	294	244	286	284	235	274	245	256	284	246	293	286	284	257	260	283	257	270	242	266	276	262	302	257	260	281	284	255	294	293	287	265	283	248	253	280	274	278	270	272	242	271	271	280	267	267	277	265	273	259	253	252	290	267	275	275	242	264	281	257	266	262	290	274	259	281	301	253	251	251	259	289	250	288	253	271	302	293	260	268	279	296	253	286	256	258	277	258	271	263	282	287	283	289	239	292	254	262	253	256	266	293	243	271	245	271	281	251	297	267	280	279	294	257	229	265	271	262	281	255	240	267	261	253	282	281	277	265	256	272	282	267	285	284	255	247	276	281	292	269	285	271	287	261	278	289	266	282	286	272	263	258	281	281	278	269	277	256	272	253	266	243	272	253	274	258	250	276	295	285	256	261	305	252	272	283	250	290	269	300	271	316	266	261	242	275	248	241	272	262	292	264	278	259	265	299	282	255	277	268	262	301	266	296	267	270	244	273
11171	3584	3329	2552	2955	1676	1218	821	615	4659	1022	339	297	283	277	227	212	253	232	230	222	207	194	221	218	213	222	174	223	204	213	196	221	203	202	205	199	209	209	200	192	208	209	179	198	191	183	187	197	195	218	212	207	216	198	211	206	214	202	179	182	189	210	192	208	197	189	200	220	226	216	195	201	208	200	239	216	203	231	192	191	187	193	207	183	199	220	191	221	199	209	202	173	200	182	208	222	200	210	193	215	176	187	195	189	214	192	181	200	184	188	198	194	179	217	183	200	183	193	192	196	190	201	191	202	201	208	203	233	201	238	225	228	208	191	205	194	220	183	217	208	229	215	230	230	207	198	169	219	201	224	196	198	180	200	202	220	191	214	200	192	213	189	193	197	173	194	203	199	181	203	196	199	210	193	179	188	195	200	196	188	214	196	191	186	192	193	212	197	194	194	216	207	188	197	201	228	197	197	184	196	220	179	184	240	202	229	196	192	198	207	191	188	202	191	204	187	210	203	170	190	212	196	224	197	167	204	189	193	221	234	205	200	198	203	211	216	227	190	211	188	183	184	220	216	206	212	206	211	192	189	210	185	206	199	211	214	210	191	197	190	193	220	215	224	215	209	177	215	203	217	204	210	189	201	164	194	180	193	198	195	194	168	233	210	164	175	205	168	190	192	166	212	227	181	216	236	196	196	187	173	165	199	208	194	196	220	191	205	185	186	202	214	197	219	217	190	185	185	216	192	205	193	215	199	205	191	192	165	186	199	206	187	207	165	219	210	185	194	179	191	218	201	199	182	222	182	212	199	175	201	208	184	215	216	185	201	203	196	185	209	198	225	196	208	226	177	191	177	184	198	215	202	153	204	203	233	185	206	192	223	205	203	210	191	162	189	188	205	188	177	194	210	203	194	192	203	183	204	224	217	224	214	201	203	186	184	179	179	176	225	214	190	207	219	168	216	174	206	220	195	207	200	196	197	189	214	226	208	174	205	180	233	190	193	186	171	215	202	193	200	202	211	215	209	205	238	221	220	223	216	205	217	215	190	220	199	206	224	214	199	180	190	196	201	200	212	212	208	222	221	205	200	203	217	211	186	210	197	220	189	195	201	181	211	205	196	203	209	206	220	175	230	208	197	217	236	189	176	201	185	210	206	191	197	213	200	198	188	203	173	178	192	207	182	187	215	204	197	217	199	166	203	216	187	206	170	184	204	205	190	180	203	161	213	205	191	191	212	218	186	222	192	235	202	232	208	193	230	230	185	187	177	210	215	196	199	196	196	205	191	211	189	197	200	219	215	175	210	198	217	211	227	189	186	166	204	205	207	195	192	213	191	215	209	206	196	199	206	185	190	194	214	223	195	208	191	179	233	197	234	196	199	191	202	185	192	194	243	191	197	187	225	209	221	191	185	213	198	211	206	213	202	188	186	187	208	212	224	200	208	213	179	200	239	181	219	203	213	197	194	193	158	198	197	233	226	203	211	180	196	214	208	193	195	184	209	235	204	180	208	219	211	199	193	201	193	212	178	223	195	187	221	206	187	198	185	212	210	217	216	192	220	198	198	169	230	206	177	190	171	212	183	206	185	208	188	179	230	207	193	216	181	213	181	180	180	188	223	214	208	200	198	186	182	199	183	207	175	212	253	196	226	220	189	176	184	201	212	166	224	198	193	207	194	187	247	207	203	213	191	213	224	184	178	207	184	211	190	217	187	221	191	185	183	177	194	219	196	202	188	183	198	208	208	211	236	202	214	193	195	186	205	202	186	209	185	204	219	203	193	190	187	192	197	206	191	212	215	188	186	194	192	165	194	207	186	203	215	179	177	235	218	212	188	192	189	220	219	213	217	198	168	195	209	199	215	200	180	197	205	188	197	159	179	191	201	201	215	172	215	201	209	187	183	205	186	201	179	185	203	195	185	203	186	212	223	207	184	158	184	194	217	216	182	230	200	241	225	190	219	195	205	200	223	205	216	196	185	210	216	189	203	197	213	209	193	179	192	227	223	194	208	192	184	210	211	213	203	183	209	221	192	184	204	187	226	199	185	193	210	207	196	198	196	198	198	229	228	204	233	176	179	197	197	216	226	195	204	182	198	218	177	223	197	206	199	192	220	191	177	211	204	193	184	231	179	201	204	211	196	197	201	222	236	208	195	191	218	199	188	189	203	181	187	203	189	178	205	204	204	175	205	208	209	216	188	210	205	208	197	209	201	212	223	193	217	208	191	214	216	204	200	183	219	200	197	209	195	197	213	207	202	219	203	170	200	208	206	184	207	209	169	193	203	168	203	196	206	205	200	207	174	204	196	187	197	173	213	198	203	175	183	214	207	204	212	188	192	210	211	212	214	197	213	190	186	211	186	189	209	192	227	189	201	188	181	166	199	192	204	189	204	205	217	181	208	197	184	209	224	234	217	214	202	194	222	188	189	201	197	209	192	212	221	213	200	216	203	217	182	211	193	206	197	218	225	202	214	206	192	175	208	186	228	215	195	194	219	218	193	191	196	193	196	165	202	186	206	197	181	173	194	217	209	210	194	205	181	206	188	202	214	196	203	211	201	178	208	173	214	222	190	213	197	211	173	194	196	181	221	161	161	181	186	181	195	217	185	196	227	194	201	189	196	220	209	190	205	186	206	182	191	205	216	201	191	191	202	203	211	225	199	203	194	214	200	183	180	214	178	199	208	216	192	204	212	206	206	199	210	222	185	210	183	209	197	181	209	187	180	189	198	226	209	205	209	184	218	208	200	202	181	188	186	204	199	185	175	164	192	228	192	202	196	181	216	193	192	222	191	181	192	203	182	193	190	198	223	186	210	186	202	193	203	206	214	195	226	207	210	185	214	178	173	177	180	189	183	218	177	196	194	193	203	211	188	208	207	195	205	179	194	214	197	180	200	194	206	199	188	199	209	195	225	199	190	198	195	199	176	220	217	198	201	190	205	205	181	211	216	199	209	196	228	189	222	218	202	218	212	199	215	207	214	199	205	199	170	182	217	228	198	199	203	196	198	177	184	205	212	206	201	169	224	186	187	212	218	194	204	183	195	206	176	219	181	216	175	193	198	201	197	195	198	213	209	217	190	194	225	206	198	200	208	218	204	181	238	183	224	206	198	191	210	208	198	196	209	183	189	211	177	199	201	210	197	186	180	204	198	212	193	190	193	197	214	173	209	188	205	201	197	210	163	212	196	206	192	207	229	210	196	191	187	203	204	193	202	177	190	185	166	179	196	181	230	187	226	188	205	185	186	184	219	217	200	181	190	215	206	167	195	194	201	187	206	205	208	200	212	202	219	187	194	188	181	195	230	198	210	211	184	202	231	199	200	209	199	201	199	195	203	204	197	206	198	193	185	205	185	210	180	172	191	211	201	218	189	188	195	199	180	212	175	194	183	211	206	195	213	191	227	169	196	185	222	169	221	207	181	222	213	203	189	205	208	206	197	205	204	205	195	187	163	198	184	208	213	207	213	198	201	197	206	179
7063	3321	6460	7893	10505	6853	5287	3696	3111	19347	2057	1434	1168	1066	926	818	807	752	714	680	645	641	691	635	576	634	594	582	595	564	598	573	586	618	558	543	570	602	535	533	545	571	505	512	527	570	525	491	535	525	502	487	515	539	545	568	529	545	510	525	513	505	544	508	515	544	502	491	521	536	522	507	543	516	526	509	523	531	483	510	530	504	510	478	500	516	494	500	502	481	490	517	493	524	494	510	499	553	500	516	515	492	522	517	514	486	508	513	466	528	537	529	519	498	492	539	465	519	555	526	482	519	521	566	520	579	471	464	500	472	491	526	481	535	556	487	487	516	484	511	517	480	500	503	526	512	509	452	513	517	470	501	509	503	483	529	485	488	522	518	551	507	495	486	480	506	511	552	488	506	484	514	524	502	563	498	503	480	514	490	481	502	494	526	481	470	503	477	490	559	543	529	493	492	477	493	490	482	509	526	532	518	500	494	497	513	475	488	475	510	500	500	496	504	498	496	476	464	519	516	507	532	511	516	499	501	508	483	504	453	493	533	543	474	514	512	491	538	545	517	514	515	490	549	508	460	500	484	531	504	523	539	466	541	498	483	499	517	476	538	485	482	476	574	524	516	471	497	530	495	481	506	493	499	500	490	516	489	498	536	479	467	502	502	498	495	516	475	490	456	500	502	493	511	497	497	530	454	501	542	505	525	527	518	498	491	470	477	486	478	470	499	504	507	522	573	503	466	504	510	530	494	496	488	512	571	508	486	500	473	485	469	503	522	530	492	488	516	505	526	460	509	496	526	511	481	510	484	489	508	492	525	525	518	499	488	506	545	511	484	499	512	503	495	514	503	503	539	502	484	498	492	459	515	497	505	467	515	508	523	524	478	485	499	484	514	518	528	532	515	525	503	528	479	500	491	502	470	512	502	482	497	503	523	528	530	467	489	490	507	468	481	503	545	482	469	496	494	514	518	455	500	465	532	504	515	528	505	466	492	497	503	485	501	482	504	467	522	502	496	504	510	489	481	486	511	547	498	487	513	491	525	463	524	502	503	495	481	504	466	473	455	515	503	536	539	502	523	507	557	520	491	518	505	525	528	477	486	479	467	493	468	508	505	534	489	477	491	508	516	487	471	481	506	478	524	507	498	519	525	476	517	506	515	489	508	456	504	493	515	491	491	522	537	439	499	490	516	484	484	513	507	457	499	507	529	501	470	476	461	523	481	524	493	488	499	500	539	463	495	496	472	474	502	514	521	539	521	517	500	497	449	508	462	489	486	510	478	475	490	468	491	503	513	545	503	497	524	479	515	496	493	496	490	492	529	502	527	492	498	511	478	477	499	507	494	496	531	489	503	539	497	446	506	475	520	556	487	529	442	462	471	503	527	544	474	501	490	501	507	476	542	531	505	531	512	503	476	488	519	473	505	477	496	474	494	479	507	492	522	504	495	496	502	528	523	509	503	523	492	554	528	460	485	512	471	499	499	482	535	456	465	495	494	507	479	505	520	494	529	504	510	485	518	485	494	501	478	525	532	488	523	518	528	500	480	492	505	496	503	495	533	530	499	518	525	535	505	496	531	510	493	479	518	503	489	536	490	520	492	486	476	497	541	530	508	498	468	482	540	498	493	509	467	552	481	540	507	490	553	531	481	540	511	506	514	502	534	521	520	489	507	493	572	529	497	520	501	529	511	455	493	518	493	459	501	507	500	524	495	454	523	503	510	489	497	525	481	491	534	460	464	482	480	529	461	465	530	523	519	500	482	491	473	453	507	555	483	504	531	519	479	510	482	455	537	477	480	461	472	546	514	496	513	491	556	460	528	497	520	504	517	533	529	506	517	491	487	510	485	491	483	469	508	557	507	503	476	532	473	530	493	491	517	456	513	494	473	522	472	504	497	522	486	501	496	513	492	506	534	540	487	517	559	501	476	520	477	506	524	508	501	491	511	510	517	482	450	478	460	527	511	515	500	501	520	480	503	521	525	499	539	477	505	478	542	545	511	497	512	492	524	533	488	549	520	511	553	480	471	487	508	493	490	547	500	536	533	476	532	504	490	489	498	558	472	506	471	502	514	540	525	467	515	494	494	535	501	514	502	486	525	487	493	523	487	538	506	491	533	444	484	511	515	511	512	518	524	518	519	494	497	518	504	510	478	546	523	483	494	487	494	499	505	511	525	513	494	506	479	529	451	474	535	490	511	511	505	523	499	476	496	509	505	525	484	519	521	527	468	532	516	512	476	518	485	502	493	524	502	490	487	494	499	473	487	495	499	537	501	533	502	470	511	497	495	502	525	547	486	517	487	513	532	517	561	541	511	479	485	508	525	509	526	517	474	511	511	496	485	467	490	508	496	465	504	438	501	539	509	485	498	485	502	512	488	491	506	481	518	516	478	489	504	535	515	506	506	493	492	496	544	473	477	514	468	515	494	480	536	501	545	487	539	454	516	515	512	508	534	490	516	519	512	522	494	493	485	526	486	549	528	461	497	535	524	517	518	502	505	498	525	469	500	512	483	500	503	495	489	488	497	491	517	490	515	501	545	502	507	516	495	501	522	510	499	504	522	506	485	478	509	510	492	506	513	477	520	473	498	497	479	528	544	505	495	490	494	529	471	501	506	503	499	530	495	504	507	490	536	486	460	495	529	511	502	500	504	493	469	517	515	522	492	509	500	511	490	506	505	501	504	511	548	534	506	494	542	487	506	441	523	503	498	479	520	519	483	485	527	474	491	474	519	539	533	517	481	475	530	516	508	502	532	502	518	494	476	499	516	473	507	516	503	509	531	493	492	502	500	519	516	508	537	472	514	515	491	491	486	501	526	503	464	530	477	511	488	488	510	473	461	517	517	501	540	506	482	516	514	513	444	512	515	508	511	495	472	489	474	512	506	487	479	510	528	556	498	494	529	503	543	492	514	512	511	484	503	511	525	511	514	498	505	560	486	444	492	495	525	546	479	485	501	499	525	554	498	487	523	496	486	484	510	478	508	507	516	527	522	516	500	508	498	508	541	512	522	513	481	475	477	503	514	494	510	490	513	471	534	535	516	467	474	511	490	480	477	511	488	530	503	498	528	485	526	518	478	461	497	512	475	476	524	513	496	561	539	507	558	533	545	532	517	491	497	517	495	490	519	489	514	516	460	475	538	486	502	492	500	485	547	480	519	507	479	500	516	501	497	519	511	490	527	537	539	508	497	506	525	518	483	544	490	512	513	494	502	480	478	499	493	512	487	472	519	504	509	527	538	491	495	511	511	494	521	543	487	472	523	480	458	470	494	519	472	470	471	501	491	496	489	511	480	490	507	503	516	487	504	497	484	512	522	482	487	494	532	471	482	471	501	486	525	521	496	526	495	510	512	505	526	497	498	481	504	491	485	486	563	479	517	503	501	481	534	483	527	506	538	501	495	496	483	488	506	499	480	485	521	512	514	499	486	501	541	500	539	494	480	521	503	495	519	521	503	539	501	499	507	498	510	495	484	479	479
19351	6341	5889	4984	4856	2814	1834	1135	1240	7243	2069	790	507	502	437	431	391	356	375	371	342	400	338	336	358	358	369	328	334	381	354	304	317	346	312	360	346	351	313	325	294	330	319	354	333	291	332	342	327	344	310	322	329	315	310	359	337	346	317	328	314	317	333	319	338	299	329	315	298	317	312	309	332	315	324	368	353	305	317	302	313	289	304	316	299	340	372	331	262	319	315	327	333	339	322	340	328	321	304	311	346	271	333	296	348	312	302	342	299	311	337	321	279	333	331	302	342	319	316	309	332	341	349	324	294	311	310	310	341	332	322	318	301	339	331	295	316	314	336	343	320	323	352	306	320	315	307	310	330	298	305	371	310	314	331	324	330	335	314	323	277	314	323	305	289	325	337	324	298	307	325	287	332	346	305	301	307	314	300	317	295	334	331	343	347	331	306	338	312	319	316	344	319	274	315	306	285	323	316	345	302	336	322	349	322	337	303	344	339	320	347	343	322	318	336	325	307	354	302	328	331	341	284	313	298	305	321	318	309	312	292	332	305	286	341	331	342	363	322	328	314	338	347	351	330	317	336	329	300	347	291	314	285	327	304	324	337	304	325	319	305	347	337	303	315	312	318	315	302	345	304	310	335	306	308	301	340	317	364	328	309	319	302	300	316	296	332	303	304	292	300	310	308	305	329	315	336	285	308	355	308	331	319	348	343	355	329	306	334	327	319	293	280	297	322	320	320	326	291	298	291	333	292	327	324	297	325	304	342	315	311	320	317	305	309	339	276	291	357	337	315	310	325	319	311	339	313	340	321	315	330	330	312	334	335	304	314	308	353	330	328	323	358	331	321	306	315	352	307	341	316	333	321	300	322	300	321	338	326	330	325	327	311	314	300	327	305	335	328	327	317	303	310	293	326	305	333	285	291	312	334	337	330	317	296	314	331	347	290	336	329	291	289	312	336	314	319	311	349	317	321	297	322	323	281	331	302	316	301	306	320	268	311	326	288	319	346	344	326	299	309	328	294	324	314	315	356	293	294	341	326	303	303	317	346	329	313	292	310	318	349	334	320	312	305	297	309	323	348	330	324	311	315	319	321	301	307	341	330	298	307	291	321	316	314	348	303	320	320	333	331	293	290	323	328	289	317	280	291	305	322	280	318	294	340	296	319	391	304	322	297	296	309	348	313	327	312	375	323	283	307	333	312	311	306	310	307	295	304	329	358	321	324	335	331	289	314	333	313	306	309	327	340	326	339	345	323	323	326	342	297	308	300	310	337	323	384	341	319	346	332	336	284	322	297	326	361	296	327	321	310	311	297	302	292	304	333	318	313	289	332	308	315	347	290	283	332	273	315	320	338	364	323	310	349	312	309	326	314	316	337	338	334	342	288	338	309	301	341	313	319	335	320	284	290	339	347	335	336	319	367	323	301	317	293	355	295	323	351	331	306	311	326	322	325	331	323	334	351	333	341	303	314	312	326	322	325	322	287	329	326	329	325	287	327	280	348	314	312	297	300	331	296	301	305	336	322	326	287	304	312	315	328	334	338	308	322	313	301	336	300	332	334	320	305	314	311	323	336	300	309	296	327	310	333	298	317	276	310	311	322	306	309	317	316	329	298	361	295	321	315	331	311	292	301	347	294	312	280	325	307	302	348	315	337	354	339	358	301	350	339	307	368	324	281	310	290	325	333	349	313	337	309	331	329	335	316	365	305	339	319	303	290	360	351	338	312	305	300	346	331	327	292	266	321	315	323	343	366	339	313	321	314	295	299	313	314	335	342	301	323	337	292	313	356	321	301	339	293	318	340	313	332	357	301	350	289	328	321	332	317	311	271	309	323	318	318	368	319	342	306	344	324	314	303	340	338	335	330	323	324	331	337	321	334	298	348	326	294	334	326	340	333	296	332	314	306	353	327	316	320	314	292	339	342	283	331	294	265	323	353	297	327	310	329	321	311	307	294	342	305	303	351	336	352	314	340	317	325	289	329	326	327	289	302	331	323	293	323	296	324	287	342	330	321	311	319	325	307	322	298	304	305	344	300	309	281	317	291	320	328	359	346	303	320	315	338	282	337	327	347	323	318	320	315	325	291	321	335	346	308	310	323	334	357	321	324	303	312	352	304	314	310	309	327	321	297	282	319	342	335	325	331	341	335	299	332	320	340	282	316	328	308	298	333	305	338	349	302	310	337	311	323	326	362	319	322	304	321	340	334	311	340	331	339	352	304	292	316	292	346	331	307	299	317	299	300	322	313	324	355	312	300	296	303	330	326	346	312	287	328	300	351	341	324	312	345	327	298	288	311	275	316	320	308	316	327	305	337	339	368	327	299	331	333	334	335	335	326	328	278	313	344	303	295	316	313	334	289	326	289	345	325	319	323	368	302	293	325	312	355	305	301	334	326	339	321	309	288	316	307	300	301	292	336	326	337	341	297	334	330	300	328	328	261	334	305	353	349	317	326	339	339	304	280	306	330	312	317	341	318	333	356	352	295	298	310	288	323	275	307	328	332	319	337	304	345	287	349	314	330	346	342	284	313	331	354	306	332	310	343	318	319	332	311	320	308	340	307	332	326	321	305	310	284	343	316	326	305	324	338	308	306	322	339	323	324	340	316	315	330	345	322	320	303	325	273	268	323	323	323	312	347	324	299	335	315	310	313	297	338	325	307	297	290	324	309	333	326	302	324	303	308	304	329	305	327	292	322	344	271	286	326	329	341	341	311	314	308	331	299	285	319	348	338	322	338	311	296	297	303	340	332	306	327	317	323	309	342	332	304	341	328	317	313	296	309	305	310	316	291	294	307	314	319	323	271	324	298	314	324	324	332	304	287	326	313	312	319	338	306	336	317	343	320	296	321	337	353	311	328	344	304	289	272	339	343	302	309	347	317	315	351	324	296	306	296	352	303	328	325	289	312	315	342	343	308	299	344	292	296	310	299	318	311	333	311	326	308	328	308	319	351	338	317	315	313	303	281	290	299	305	292	339	337	320	313	333	306	323	302	312	324	287	311	316	332	308	291	326	343	323	355	317	343	324	327	303	325	321	324	329	323	286	320	313	306	294	314	310	333	321	312	299	305	332	298	337	350	295	324	313	359	313	331	301	309	312	292	309	268	328	336	355	319	309	323	304	326	319	302	308	268	320	367	306	320	309	329	299	318	318	336	298	315	304	305	325	323	332	335	322	332	328	273	306	324	314	337	313	327	350	316	308	326	320	309	326	284	319	316	315	349	315	329	320	314	317	321	343	335	329	330	283	317	312	266	310	322	339	323	311	326	334	365	321	300	325	329	295	319	303	332	343	321	310	359	368	311	289	350	309	296	324	323	343	324	335	305	331	311	347	327	294	341	310	312	287	350	325	328	309	324	299	323	304	322	344	354	315	325	355	333	346	315	320	366	311	290	327	336	372	328	293	313	312	300	357	329	334	324	321	336	313	333	298	350	318	327	283	298	342	316	339	315	315	291	342	328	339	353	333	316	298	364	314
9340	4916	9663	13037	14900	10456	7732	5173	5888	25945	3531	3558	1939	1758	1594	1244	1250	1191	1095	1071	1048	1063	998	1032	994	933	910	949	907	934	863	921	810	868	841	846	829	845	824	796	794	850	749	829	794	794	812	823	785	775	777	748	763	744	748	781	751	744	777	787	816	775	767	746	771	778	734	722	739	737	737	777	716	750	736	776	772	735	758	762	761	727	767	764	789	751	731	749	755	717	727	763	766	706	753	759	745	753	737	711	729	763	781	750	713	751	754	693	739	760	764	750	768	725	762	770	755	818	720	709	737	756	742	753	728	757	721	735	696	745	739	748	756	744	780	742	712	695	715	742	735	720	731	724	730	784	705	685	759	744	799	721	766	739	697	746	720	724	730	742	763	691	748	716	773	761	690	774	723	738	755	741	725	771	738	766	754	726	730	702	746	725	787	724	737	741	684	713	741	707	691	749	746	721	713	736	749	773	732	775	757	714	750	774	758	734	733	697	728	770	716	735	775	737	739	693	673	699	743	696	738	761	771	729	735	760	729	713	764	778	728	750	741	724	747	748	691	768	751	721	759	735	710	713	750	706	728	764	726	698	722	730	741	719	757	737	710	731	709	755	741	717	737	761	700	712	736	757	772	708	718	682	729	708	769	725	725	743	742	726	721	678	781	691	768	711	751	747	682	772	761	767	762	754	713	778	738	723	721	734	765	761	732	745	714	714	738	711	767	738	719	709	706	726	727	724	751	709	734	753	717	731	750	733	753	725	740	718	773	706	725	712	683	747	696	742	710	749	772	689	746	711	749	740	761	749	673	752	701	733	692	756	709	698	754	682	722	700	776	738	687	739	731	725	764	749	749	701	767	762	779	746	737	759	717	706	705	733	748	730	709	748	768	715	780	740	723	736	733	724	741	699	716	705	731	772	705	685	771	755	691	706	715	717	736	705	763	714	746	717	691	706	728	738	737	741	733	703	736	704	722	714	719	711	791	735	754	725	711	734	743	793	702	725	713	742	724	705	710	716	743	771	734	739	701	704	717	693	796	775	742	698	728	780	757	740	724	748	746	681	720	733	755	730	764	714	733	771	718	735	736	746	658	759	736	728	716	732	730	776	737	723	766	772	733	713	728	724	662	753	758	725	748	720	774	778	732	751	749	686	770	745	669	724	728	769	707	716	772	732	721	698	750	730	750	730	725	754	712	769	718	733	751	742	752	702	716	739	731	741	728	745	705	697	687	773	725	753	751	725	763	702	730	751	736	755	764	725	769	716	722	736	738	751	741	747	749	766	699	753	749	725	729	745	795	714	693	684	713	722	768	722	724	773	682	692	740	793	795	736	750	700	727	736	732	694	714	756	815	747	734	773	757	749	760	697	735	727	712	763	750	737	717	760	688	663	710	740	720	661	749	711	718	714	741	696	721	765	825	693	724	643	739	731	752	695	769	764	751	758	710	778	750	729	784	717	681	750	770	702	795	766	731	748	758	745	796	786	721	753	729	740	711	762	730	694	766	670	751	718	696	715	719	725	686	713	688	736	704	752	716	718	693	763	745	728	736	756	702	776	762	694	673	690	782	768	768	729	789	721	748	697	692	711	725	740	761	654	756	694	729	743	761	696	773	738	706	704	741	752	693	742	740	721	742	732	701	739	740	743	676	772	718	706	721	735	754	697	717	703	760	743	766	733	716	746	769	759	729	681	711	746	713	776	744	748	791	758	680	717	747	739	743	741	734	710	731	695	771	770	724	795	740	702	752	676	722	747	752	713	681	704	712	732	729	710	744	726	717	742	733	720	793	693	750	756	714	775	797	764	760	720	766	673	795	759	756	777	728	722	712	735	742	681	734	718	694	732	730	691	720	745	715	767	739	744	700	695	746	741	752	694	735	701	740	752	713	722	664	731	735	757	694	772	717	705	768	746	731	703	746	741	806	725	730	735	705	760	697	734	707	703	756	714	785	722	761	713	710	714	720	708	689	730	710	773	767	730	747	727	729	735	734	720	707	777	718	787	737	716	715	728	713	740	709	743	780	748	718	707	766	747	723	721	702	730	741	743	754	748	747	713	706	747	730	684	737	722	731	723	720	753	710	747	705	736	704	757	735	712	706	724	709	723	728	737	745	746	728	716	723	691	712	681	728	759	722	687	762	703	804	705	725	724	727	732	739	733	721	758	689	733	748	733	761	696	730	746	722	766	696	728	745	691	707	687	723	719	745	746	734	736	743	731	756	683	701	744	754	793	703	722	754	760	738	724	743	738	758	702	724	756	760	764	738	752	724	741	747	736	762	753	774	750	722	728	743	711	744	726	673	700	720	701	721	738	720	723	740	715	719	763	718	731	705	771	795	772	752	751	711	749	718	740	760	705	724	726	743	720	722	767	743	717	700	716	732	695	736	734	717	728	690	746	727	719	760	722	762	726	756	776	713	735	749	744	735	703	726	765	776	725	831	796	723	770	713	712	748	742	734	744	740	714	709	710	727	734	690	740	733	719	736	731	757	748	712	775	687	738	706	741	731	736	729	767	687	737	711	766	700	745	670	750	751	761	788	769	767	743	732	696	764	748	696	756	731	711	792	758	754	695	749	762	736	751	710	708	704	714	707	740	757	740	741	658	710	690	747	692	735	704	749	771	721	785	709	695	733	762	668	707	758	753	698	715	754	678	752	710	766	681	738	729	706	721	733	699	683	725	749	717	791	766	737	731	768	734	720	665	753	730	780	727	723	769	764	702	735	734	671	734	733	740	779	737	731	710	769	783	704	726	737	742	739	720	707	725	704	719	732	741	788	687	781	733	743	753	732	732	739	738	674	735	701	720	746	733	649	724	729	717	718	768	770	729	744	695	727	774	695	738	749	720	703	715	684	756	718	715	730	738	692	685	731	662	705	718	725	714	744	732	731	692	766	726	714	695	689	789	709	702	754	716	734	742	727	722	694	701	768	727	715	776	747	775	726	743	724	739	743	741	735	726	724	755	720	721	711	719	728	717	754	770	731	697	738	730	722	732	692	737	707	723	737	738	703	693	698	731	741	757	760	747	720	745	765	690	747	724	744	765	712	785	654	698	744	685	743	706	695	711	729	755	705	688	732	743	723	777	771	744	726	724	748	779	715	755	735	692	710	760	770	717	744	714	724	691	707	741	757	689	773	736	771	706	693	732	728	703	715	725	707	735	762	703	717	708	740	726	716	695	687	713	732	743	745	689	761	758	711	681	729	726	744	726	740	742	738	741	799	725	736	712	753	714	714	757	737	697	682	757	736	747	738	721	722	722	780	712	732	752	721	725	759	710	730	714	804	709	694	682	760	675	748	739	732	729	708	729	739	718	744	733	742	752	725	751	702	751	699	769	782	754	739	725	693	684	714	723	725	757	726	701	687	731	751	731	718	734	729	721	725	745	734	697	741	721	721	735	696	743	752	724	734	722	726	714	744	699	726	743	709	732	705	759	696	751	730	744	741	746	746	722	752	701	745	719	732	730	722	762	734	720	693	720
3353	999	1130	1353	1151	576	363	228	185	279	167	112	74	93	107	85	98	90	93	76	95	111	81	103	95	80	93	100	89	97	127	91	89	105	88	93	90	89	92	87	81	80	104	93	86	99	95	116	89	85	82	93	112	89	90	93	89	96	82	96	98	94	75	100	86	83	81	76	100	91	96	106	102	83	102	95	92	90	104	113	96	80	91	93	87	89	104	87	79	85	76	102	104	86	87	76	82	79	88	90	72	91	98	99	95	98	76	82	85	88	93	87	94	78	99	75	94	79	100	91	87	90	74	92	96	87	98	89	89	99	88	85	92	84	100	70	107	91	84	94	101	98	91	75	83	94	75	86	75	71	102	103	66	109	97	84	95	93	98	111	99	93	93	72	74	80	86	98	111	82	84	92	82	113	107	87	103	95	98	99	81	91	89	85	90	99	70	93	108	88	86	90	87	79	87	107	88	86	91	100	89	93	82	73	87	113	92	107	95	83	107	106	89	94	97	103	107	87	81	114	89	79	80	86	103	112	105	108	100	87	93	94	94	102	84	105	102	101	92	108	89	96	106	107	94	84	78	118	94	79	98	80	102	108	98	77	80	104	98	104	105	83	109	81	91	88	94	107	102	96	85	98	71	92	110	104	81	98	105	84	96	95	94	89	85	84	79	81	94	90	99	94	95	95	67	98	107	95	94	90	93	103	89	92	97	79	95	73	77	118	93	92	98	93	67	86	112	101	101	91	85	94	82	91	97	79	86	93	92	82	95	119	91	81	88	91	79	103	97	98	90	109	79	99	92	112	97	96	88	79	89	95	98	83	99	94	103	87	102	89	95	94	98	90	104	101	83	92	98	79	96	74	95	94	95	106	85	112	107	80	74	81	81	82	92	101	81	91	85	89	87	105	79	88	98	90	98	85	88	80	98	95	95	94	90	94	92	85	83	82	102	95	95	86	96	78	104	90	92	79	87	76	78	99	111	95	88	73	111	102	105	86	93	70	98	94	102	85	90	91	87	82	82	90	86	103	111	93	115	99	87	96	109	92	84	74	83	91	81	105	95	95	112	89	90	88	95	110	85	84	100	86	85	103	108	101	88	106	95	94	105	96	85	94	99	103	95	84	97	101	98	98	88	92	93	84	90	97	75	87	104	96	83	93	113	92	93	74	100	94	88	89	89	93	72	94	76	92	69	87	86	93	92	103	77	81	86	98	81	80	105	103	121	91	90	89	92	91	76	96	89	103	93	101	91	101	81	85	98	111	104	62	101	88	102	93	91	82	103	95	80	92	83	71	85	84	80	107	106	88	106	106	82	98	90	92	114	84	93	91	91	89	84	76	89	83	112	95	94	86	121	90	102	77	88	75	89	88	97	100	98	95	103	99	83	81	83	94	87	95	82	83	107	101	93	103	98	95	89	96	100	85	107	103	89	84	95	74	91	92	96	101	105	95	89	109	99	84	88	70	98	104	100	79	99	102	88	97	93	103	89	99	80	91	90	91	79	100	91	96	96	91	109	95	92	104	92	68	89	113	88	110	93	104	106	83	64	79	96	81	106	85	87	96	122	102	84	113	78	87	78	93	95	96	103	109	102	96	84	94	109	99	98	99	103	109	81	91	113	92	92	92	74	106	105	104	97	78	89	96	89	96	88	88	92	90	124	94	89	104	97	78	90	83	112	99	101	96	89	88	87	93	78	75	85	94	85	108	93	80	106	98	109	102	94	91	79	113	82	84	85	89	103	86	98	100	86	68	87	90	81	98	107	102	91	88	83	75	77	90	92	82	97	95	109	93	82	98	94	86	107	98	81	95	84	110	105	83	99	88	118	90	94	100	68	96	103	88	77	85	92	75	98	88	101	107	94	118	108	74	90	112	84	109	114	92	106	92	78	83	100	84	74	93	97	93	94	98	89	78	75	80	99	88	103	92	85	87	104	86	77	83	81	105	108	101	98	93	90	101	113	87	91	106	90	90	89	112	103	85	72	89	110	90	99	102	93	95	105	94	98	85	101	104	94	105	91	82	77	93	108	80	90	92	116	94	78	116	65	87	77	93	94	95	77	108	82	99	87	102	86	105	76	85	103	88	106	79	90	89	98	99	100	112	101	74	97	79	90	88	96	79	96	103	104	88	106	77	109	105	102	104	100	95	111	93	101	94	86	90	103	99	88	99	82	105	88	83	93	71	105	104	81	94	89	84	99	88	89	89	71	93	83	85	116	86	106	79	78	79	109	102	87	79	88	96	79	98	99	86	80	104	104	80	88	105	83	113	96	97	97	91	102	83	112	95	85	79	84	89	99	81	94	99	90	93	87	93	90	95	96	93	89	81	86	92	94	103	99	107	96	106	80	76	76	106	90	105	80	95	89	77	73	91	91	89	100	88	96	99	91	77	102	87	112	79	110	79	95	92	73	109	102	88	97	99	98	97	97	91	93	94	81	104	86	101	95	72	89	97	85	97	106	91	96	91	83	87	72	96	88	100	85	101	96	118	96	85	82	91	94	89	94	79	87	92	96	103	84	88	95	76	91	103	109	99	99	91	100	87	85	78	88	102	98	84	89	86	87	81	106	83	103	101	98	89	94	109	107	99	91	72	87	90	99	90	124	88	78	99	97	89	88	76	78	100	111	103	98	79	91	85	80	109	79	98	83	82	91	97	90	93	110	93	82	99	98	95	94	83	91	93	103	86	95	103	112	100	74	103	86	112	84	119	90	80	91	88	95	90	82	93	83	116	77	95	98	94	97	94	103	90	99	113	89	81	89	110	93	100	79	99	89	97	102	76	91	89	96	105	89	81	96	100	100	87	90	101	86	89	97	76	104	90	99	85	104	115	105	78	86	98	96	102	108	86	96	101	94	93	86	89	90	75	93	96	81	89	88	86	112	77	101	92	98	97	102	91	113	80	97	104	90	90	110	89	103	91	63	107	90	95	98	110	98	94	92	94	87	93	97	95	104	104	94	90	107	84	109	81	85	93	86	84	86	75	88	82	80	83	111	104	87	93	98	107	84	113	102	108	89	93	99	88	105	101	101	86	101	104	89	98	88	89	103	99	110	97	84	91	86	79	102	96	94	104	83	95	92	99	70	91	83	90	110	84	109	94	104	103	93	95	101	101	93	98	81	89	93	100	92	80	91	91	96	87	94	95	96	89	91	91	99	94	77	84	102	114	89	84	87	93	97	97	88	91	94	94	100	95	75	83	97	93	86	103	93	96	96	93	78	99	110	108	98	89	77	86	81	81	108	89	94	111	99	101	92	85	82	79	87	97	87	94	85	101	90	110	97	77	103	92	98	106	116	104	94	72	94	98	87	100	92	81	95	105	101	88	93	103	96	78	105	100	93	102	90	103	99	115	85	92	87	116	78	93	93	77	91	97	101	78	103	108	91	73	104	87	98	108	104	82	81	91	116	95	81	98	94	101	80	93	109	88	97	94	83	89	93	91	112	104	82	87	100	91	77	71	89	80	87	104	100	73	97	85
2763	1098	2429	4507	4858	2799	1977	1015	882	1609	634	415	333	294	279	269	287	262	272	263	286	285	279	278	300	254	268	281	257	280	277	268	307	280	292	291	257	280	288	277	265	268	305	270	251	258	276	289	268	268	303	258	321	262	270	291	258	264	259	265	281	259	267	278	293	269	283	281	297	264	250	269	282	272	260	277	267	280	258	293	273	255	274	285	270	323	263	272	267	237	274	275	277	324	275	257	280	252	250	265	245	284	274	304	257	271	296	288	268	286	312	271	273	283	259	293	274	274	267	260	283	273	257	276	271	264	276	299	254	295	290	305	260	275	252	255	276	288	283	285	300	256	278	246	274	269	275	284	297	287	256	237	292	278	274	276	275	269	263	290	279	289	244	244	255	293	254	256	277	272	243	287	278	255	239	278	285	249	266	304	246	256	254	258	256	252	299	261	249	260	241	281	269	271	245	288	274	293	272	290	280	304	288	270	281	288	237	282	309	306	276	259	271	268	277	278	290	294	269	262	265	279	248	278	254	266	293	284	270	267	269	284	278	304	267	260	280	285	281	267	260	285	267	278	280	298	273	302	263	285	284	286	285	260	303	260	253	239	281	260	277	251	280	239	255	270	255	260	247	261	257	314	279	285	290	273	278	297	271	268	260	311	264	269	294	267	269	295	267	298	296	256	279	247	284	262	276	272	276	280	301	284	263	271	274	295	266	270	271	255	221	304	260	310	280	285	257	262	270	290	263	280	281	267	266	274	246	314	289	275	273	308	264	273	278	271	278	282	265	272	257	299	259	273	262	283	246	278	265	287	266	267	299	308	278	292	253	253	287	277	275	256	272	261	246	257	281	300	285	252	278	266	269	272	257	272	292	254	278	294	253	265	267	297	251	286	301	269	276	238	274	285	253	272	253	271	291	289	310	262	274	252	293	250	252	285	280	270	257	257	264	274	286	271	269	289	267	299	249	270	296	252	277	271	272	296	274	267	293	289	255	284	271	260	258	268	306	274	255	257	247	258	256	275	268	276	259	268	284	295	290	280	269	279	282	285	287	277	289	285	262	285	291	255	261	274	255	285	268	305	262	276	276	290	255	270	289	271	273	268	272	302	275	286	248	281	270	282	281	270	274	274	261	282	271	283	297	285	258	281	263	258	309	284	293	272	292	268	240	275	276	271	272	289	240	296	296	267	258	296	276	287	288	268	261	269	282	278	227	265	285	259	275	269	292	291	252	260	276	297	283	254	275	256	305	263	257	257	260	267	255	263	276	283	268	256	273	274	268	290	290	272	269	278	283	281	283	272	267	287	264	284	282	270	274	283	260	269	264	280	278	243	287	220	277	279	262	290	272	283	260	266	306	265	272	292	269	274	288	281	271	253	268	309	282	271	282	277	263	287	247	274	262	287	241	258	258	258	282	291	247	261	277	268	264	290	273	305	308	273	302	260	256	293	304	262	275	263	283	283	274	295	259	300	238	274	259	266	257	300	278	275	283	263	249	263	262	281	270	280	281	279	284	252	269	284	243	281	265	287	284	259	273	262	311	279	250	273	285	272	279	287	283	259	296	290	277	267	295	256	280	270	262	275	264	276	296	285	257	265	265	277	261	279	282	275	271	290	261	286	256	287	309	267	237	279	282	256	284	258	276	276	271	283	259	273	290	289	295	285	251	248	302	277	257	294	312	276	292	265	283	274	261	256	254	274	254	277	303	244	279	264	267	277	260	246	257	277	312	275	274	295	271	256	279	247	267	282	268	280	257	280	266	296	260	280	298	261	277	278	254	269	277	257	298	286	246	242	290	295	293	264	257	302	255	258	279	282	294	262	268	277	300	296	258	294	268	269	283	267	254	281	290	284	273	269	280	285	272	252	281	271	295	255	297	267	248	287	275	242	267	294	279	267	261	295	299	264	258	287	279	252	284	272	307	270	269	283	263	260	294	282	271	258	251	264	241	271	303	255	274	289	269	259	292	290	264	280	293	280	271	302	284	269	300	307	298	273	278	278	283	285	262	293	288	237	264	262	261	286	285	276	295	270	295	265	272	293	253	269	280	242	268	290	279	253	284	288	245	277	248	248	263	263	307	298	254	281	271	262	269	309	256	269	274	304	289	289	282	275	272	274	277	267	278	278	294	265	249	276	297	259	267	286	274	265	251	305	246	252	251	313	297	275	247	256	269	265	259	272	307	299	279	265	244	266	265	245	261	286	298	259	288	255	261	294	279	275	259	269	244	286	270	276	301	274	275	243	273	301	276	284	288	283	273	242	288	257	240	270	261	254	288	279	294	284	257	289	272	269	283	271	268	285	313	274	263	276	283	270	310	258	290	286	272	286	246	260	284	273	267	293	252	287	266	269	293	270	274	293	269	259	278	260	260	249	272	258	290	258	269	282	268	266	247	279	283	291	254	261	267	294	267	284	296	272	275	276	289	282	271	300	280	289	282	323	251	283	248	298	272	261	280	289	299	266	265	304	281	266	309	274	259	277	266	265	254	296	259	257	279	263	242	305	272	289	225	255	296	274	259	245	290	247	268	285	277	277	278	247	273	266	282	251	283	288	267	259	248	276	268	278	265	268	257	258	257	259	319	286	277	263	272	253	279	312	287	260	275	265	249	242	281	263	236	286	255	296	249	273	269	304	264	271	296	263	283	264	285	262	267	273	260	258	297	265	275	266	281	280	269	266	280	275	299	269	254	292	273	281	275	276	281	291	283	264	301	256	278	279	266	260	264	277	263	255	255	249	255	297	285	293	255	294	267	254	284	306	299	271	311	283	290	286	266	274	262	264	252	284	247	283	300	287	316	265	260	278	294	287	248	240	289	283	271	253	286	274	261	307	255	266	302	267	257	257	279	289	285	305	256	271	243	289	254	283	287	272	292	270	278	324	279	268	265	292	288	281	256	296	285	296	260	269	273	299	290	297	278	284	272	285	269	274	280	266	288	275	264	255	307	281	265	262	262	275	314	285	288	305	256	278	268	271	275	277	286	291	289	251	284	287	260	306	283	300	272	305	247	286	270	284	260	284	276	304	254	295	262	296	246	256	245	287	289	311	291	272	248	247	289	296	273	249	287	254	257	257	299	263	266	264	294	240	262	281	294	304	286	271	274	271	255	255	294	261	299	304	258	288	276	264	278	290	288	260	278	273	263	274	260	284	277	285	272	297	252	293	269	288	270	276	280	279	273	298	305	287	264	260	230	278	284	240	242	280	266	259	257	284	277	279	287	277	276	298	263	254	279	278	261	307	243	262	269	249	257	267	307	289	265	250	303	283	257	266	274	293	291	250	286	289	247	285	271	230	321	269	272	252	275	274	298	283	294	250	296	278	287	300	270	285	255	276	289	272	246	296	297	306	258	256	268	253	285	266	271	269	269	283	236	305	286	282	275	271	273	276	277	298	313	272	245	268	260	263	306	277	290	292	270	287	299	263	274	285	264	270	262	253	278	297	253	280	265	289	259	267	270	284	289	281	271	271	284	235
11693	3215	3708	4081	3018	1612	957	650	740	3161	3006	595	274	275	279	243	254	248	236	227	233	212	218	198	210	217	200	204	212	211	207	196	213	211	214	223	202	203	196	179	203	222	217	186	217	220	194	193	220	207	196	208	198	198	209	222	234	209	208	187	221	214	188	201	198	185	218	205	215	186	225	234	215	205	197	196	187	202	213	208	203	198	203	205	166	201	219	197	204	188	178	205	203	192	201	192	218	227	218	228	208	175	181	180	212	233	210	209	193	204	210	214	197	207	210	223	194	185	180	193	209	211	203	197	199	191	179	220	191	201	191	198	205	181	187	193	195	195	203	204	216	198	183	188	197	195	223	182	220	191	215	198	235	223	214	203	191	207	183	220	192	219	189	242	192	191	208	196	214	208	224	223	203	214	202	212	186	202	219	198	174	192	183	214	201	187	194	198	222	204	207	197	192	175	209	203	213	191	197	198	195	183	209	225	206	208	202	204	194	206	199	203	203	219	202	213	202	231	200	208	171	178	207	197	187	187	190	200	187	236	222	226	218	201	195	212	216	213	234	196	194	202	161	173	196	187	189	199	197	180	183	203	172	201	207	200	193	204	201	214	184	196	188	234	205	199	229	194	205	185	177	173	190	204	225	210	178	210	179	223	199	211	225	197	202	211	218	207	193	189	205	175	199	180	208	204	200	220	197	230	193	182	200	192	183	221	236	211	192	190	184	196	240	218	206	216	201	179	210	195	230	211	227	218	231	207	196	208	168	202	202	233	184	206	213	187	216	223	195	209	184	200	159	187	193	197	208	188	226	178	177	193	206	207	218	216	218	199	194	206	211	208	205	210	210	201	193	214	209	192	201	215	217	206	207	208	203	195	203	210	184	198	205	200	211	199	187	215	186	220	207	193	212	218	193	224	201	211	204	210	204	201	173	197	226	197	214	199	218	178	212	181	203	195	205	198	271	207	194	205	187	191	223	192	186	202	176	201	215	175	206	206	207	221	198	206	212	190	213	212	194	190	207	203	166	197	180	216	208	222	190	194	196	194	169	206	209	222	187	190	176	191	197	191	187	178	197	186	208	208	243	198	195	200	225	192	221	217	168	194	215	221	182	200	216	189	194	188	195	220	199	214	194	212	217	195	199	211	194	205	184	182	180	206	188	201	190	178	206	192	174	192	192	186	194	188	188	203	162	193	200	226	220	197	202	211	210	189	217	212	205	186	217	205	201	212	223	211	203	204	193	196	197	180	193	220	198	224	225	218	210	185	188	201	212	183	198	181	223	215	222	186	221	197	231	226	164	203	224	215	218	199	217	213	212	219	188	170	203	201	183	193	181	197	225	211	201	201	249	183	210	193	194	190	211	201	240	196	206	197	182	221	220	203	224	199	205	190	180	199	183	193	182	208	212	202	206	204	206	198	218	175	201	198	219	212	200	187	191	177	188	204	200	217	210	210	202	204	180	195	208	183	204	202	213	201	190	229	230	200	219	187	197	208	227	204	197	202	179	195	203	198	197	218	202	193	212	200	216	195	175	168	188	195	194	190	200	200	192	197	226	210	200	201	185	197	205	209	187	209	226	191	191	198	241	167	206	210	194	203	200	201	211	207	188	185	183	200	191	183	210	193	211	184	209	214	204	200	197	221	210	213	228	222	207	232	178	212	222	187	217	201	184	213	176	196	222	209	222	209	200	220	189	193	195	178	183	218	213	194	194	190	220	212	183	195	215	217	171	181	196	193	213	221	193	201	217	212	202	193	220	199	212	211	207	225	179	203	200	209	230	203	166	192	196	233	190	228	196	190	189	199	204	210	213	196	170	196	208	239	200	229	234	200	210	194	179	210	173	203	194	227	206	223	193	172	213	210	192	221	199	191	222	171	199	209	199	195	215	204	182	200	226	195	204	192	203	210	194	208	205	191	204	204	197	209	184	177	185	208	237	182	238	205	223	199	188	198	190	194	176	196	201	207	191	205	168	233	188	187	194	209	182	195	181	196	204	214	202	210	218	190	186	223	200	208	201	187	189	164	200	204	200	190	199	207	197	200	201	185	220	225	178	208	200	222	217	200	205	193	196	205	185	203	208	227	190	196	182	198	180	211	226	177	187	184	190	193	198	207	213	213	198	215	185	220	192	224	205	221	200	213	177	175	173	195	209	205	193	209	168	187	207	203	204	170	224	201	209	202	217	182	221	193	192	205	193	203	184	199	190	219	249	215	188	200	229	198	230	225	228	192	184	221	207	186	199	193	226	194	203	187	190	208	208	184	215	185	220	205	230	203	198	214	193	222	206	216	196	174	201	187	191	200	197	212	185	199	217	208	190	190	175	223	207	230	216	192	195	209	177	205	209	226	211	229	190	217	199	224	181	200	205	217	199	197	202	203	195	220	200	182	179	191	211	200	194	205	206	201	202	208	204	190	206	201	189	217	198	215	184	184	190	193	200	190	212	209	204	189	199	193	223	209	222	220	194	193	222	235	206	181	186	212	214	209	203	198	213	209	186	230	190	227	184	210	190	203	196	213	216	226	218	211	203	207	231	245	211	226	221	194	173	236	197	200	170	201	213	189	213	220	229	210	200	219	186	210	221	207	196	190	192	185	210	189	200	214	195	219	212	208	189	167	201	191	197	210	184	203	188	187	198	217	179	205	200	207	188	200	165	206	196	192	217	183	204	226	200	194	202	196	181	215	186	214	218	210	205	186	187	204	216	200	192	197	204	202	214	220	214	219	203	212	190	208	205	183	219	192	206	215	189	191	216	206	193	185	201	214	203	208	215	206	219	226	202	216	193	189	189	202	215	203	199	177	221	215	213	180	197	191	172	196	201	202	176	202	190	190	224	215	214	196	237	191	219	207	209	175	206	209	200	215	204	197	190	213	175	188	184	200	208	218	208	216	178	228	229	199	210	213	219	190	218	196	202	223	225	206	213	236	191	205	188	197	200	197	221	189	183	208	192	208	218	208	204	199	232	199	237	224	195	207	226	195	214	209	207	216	190	181	230	221	182	187	179	203	214	222	204	206	210	194	197	211	223	188	197	199	220	215	208	218	205	197	211	176	225	219	192	220	212	194	196	208	203	179	218	202	195	210	197	228	213	223	205	197	190	201	190	206	192	201	225	219	212	194	227	215	191	175	186	185	203	195	201	229	206	217	212	200	220	194	209	188	201	220	239	179	198	189	177	211	227	185	214	192	183	184	240	226	212	200	198	194	247	193	201	226	187	247	198	183	177	211	191	220	200	207	179	190	180	194	185	179	196	215	189	213	201	190	211	216	204	219	208	199	229	197	206	206	182	186	206	212	247	222	189	186	192	190	199	222	183	205	220	213	194	203	212	204	201	218	215	185	210	203	230	193	214	208	179	199	214	207	202	247	224	226	233	216	182	171	194	220	188	197	207	218	209	204	210	170	205	188	189	211	215	225	195	221	205	175	206	254	181	217	179	209	181	192	190	168	210	189	190	196	177	205	212	200	195	188	202	228
7373	2875	7133	11782	9891	6529	4587	3044	3575	14366	7759	3157	1160	1055	909	826	783	743	687	708	666	667	646	621	629	627	628	571	616	574	566	623	597	587	578	551	570	564	529	579	504	536	585	564	566	537	538	506	516	513	577	581	531	520	482	534	499	555	549	522	531	538	530	550	516	519	530	507	509	482	505	521	537	568	496	524	500	548	470	524	511	530	537	514	497	492	506	487	491	505	512	530	526	516	562	506	570	506	519	509	529	528	529	497	524	537	515	475	527	523	513	450	493	515	503	539	495	560	495	511	508	524	547	536	507	550	520	490	544	477	527	516	499	519	489	514	516	517	525	524	465	496	512	500	474	526	509	546	498	521	499	513	524	506	501	502	494	554	501	492	512	471	480	502	536	483	526	500	507	462	554	474	504	506	533	507	509	556	536	530	527	527	514	563	524	514	484	509	504	509	486	515	515	515	507	532	494	516	481	478	505	541	496	486	553	519	516	521	494	490	491	537	525	521	531	500	510	490	493	504	521	479	497	513	502	496	511	499	522	502	464	524	530	482	554	516	519	543	477	451	500	493	487	509	542	535	562	506	523	519	529	508	534	518	521	475	483	538	527	528	546	504	527	541	500	522	543	533	491	517	517	518	518	486	526	522	499	507	486	495	504	510	478	531	519	516	516	502	508	492	533	544	518	494	493	537	515	483	539	507	518	503	519	527	537	509	490	466	512	523	510	510	464	507	498	540	499	527	504	495	521	532	468	487	485	501	523	470	542	522	530	533	496	503	490	491	514	506	536	511	501	512	546	502	542	498	477	520	528	531	517	508	500	516	517	533	493	513	512	527	523	464	486	493	534	518	520	533	503	503	484	508	539	522	505	502	512	537	531	521	517	502	489	522	516	496	502	515	559	499	501	515	557	530	526	511	467	548	519	451	458	522	487	541	539	543	509	491	528	467	506	517	512	538	499	485	522	514	484	476	506	474	503	493	484	511	532	517	504	502	508	486	520	495	508	543	502	493	490	512	538	491	508	511	494	504	491	484	505	513	497	494	506	499	523	504	515	504	488	536	483	516	499	537	462	519	543	517	507	531	532	529	480	494	477	481	475	560	492	517	505	537	510	511	524	503	532	510	542	541	481	469	483	492	556	487	515	510	488	504	530	480	537	538	496	535	519	483	491	523	459	500	510	515	509	568	502	570	512	553	501	481	525	528	483	498	488	530	515	520	497	511	477	532	495	508	510	500	513	527	485	480	547	500	526	540	528	534	504	492	513	522	510	509	517	538	507	551	531	508	496	487	488	474	476	542	466	507	497	519	508	531	474	532	486	532	545	516	493	535	514	518	542	513	476	504	494	558	515	507	532	493	520	501	464	480	518	526	526	504	546	501	491	490	514	520	514	527	507	518	521	473	545	552	526	505	507	507	507	485	546	510	511	506	480	545	485	493	509	546	515	476	484	532	476	495	526	540	532	517	507	494	494	519	507	508	532	457	488	485	508	528	514	473	558	549	462	510	559	515	501	529	497	514	526	467	499	522	525	546	542	524	520	453	516	526	509	455	492	511	520	518	519	527	482	560	520	474	516	508	541	524	508	461	501	519	472	511	456	512	511	510	531	471	525	482	537	510	519	491	461	528	484	499	549	511	528	505	481	547	500	504	498	506	489	548	524	499	527	488	516	513	544	516	510	516	505	526	534	511	510	483	513	516	556	499	541	500	517	515	481	504	476	493	517	493	511	515	521	497	548	516	511	497	487	539	500	524	529	510	525	501	509	518	479	516	477	504	553	508	504	521	520	509	523	520	507	498	502	548	479	477	551	472	496	537	548	524	507	527	520	487	543	446	484	536	502	493	508	499	498	504	524	524	516	519	493	515	539	530	484	545	510	511	497	466	509	501	549	507	525	503	512	521	513	509	513	517	505	487	481	506	526	537	522	538	517	527	511	491	569	548	505	497	515	509	503	486	508	506	489	526	529	501	538	501	541	507	527	527	526	485	509	521	524	545	499	533	493	533	522	526	532	517	491	549	511	467	475	500	481	511	503	546	482	524	513	493	499	491	508	507	480	531	539	494	484	519	511	543	496	502	479	527	484	512	535	506	497	515	490	496	479	529	487	511	547	527	484	506	523	538	490	479	516	512	508	523	535	486	521	496	478	519	512	503	498	496	515	549	539	523	492	501	519	478	526	503	513	520	502	492	510	522	493	479	514	518	512	477	504	525	516	523	460	495	525	517	506	523	508	501	519	486	527	499	490	495	493	512	499	533	524	511	489	504	526	515	502	513	530	544	454	515	508	480	530	459	485	523	499	504	545	529	520	524	496	517	512	499	475	542	476	497	498	523	521	495	508	548	510	471	479	504	498	539	483	502	523	538	502	525	515	523	529	497	516	535	526	552	520	540	512	529	508	485	535	491	503	487	508	528	535	512	511	488	565	538	500	489	498	512	507	499	462	552	493	497	480	501	464	510	485	534	503	511	481	502	560	496	525	490	469	525	457	526	490	505	516	517	540	493	524	520	507	474	528	526	511	524	540	478	525	517	523	478	539	525	501	500	531	526	514	482	505	495	518	540	544	483	498	515	510	481	482	541	487	535	530	562	504	558	490	524	493	517	476	514	506	473	538	526	523	537	528	495	481	514	506	492	493	501	508	485	474	509	504	533	561	555	520	498	487	548	468	518	517	491	541	503	512	510	499	534	524	518	491	473	495	500	500	484	535	490	522	531	556	519	486	541	469	487	546	545	520	500	497	485	546	504	523	490	487	550	504	510	543	547	538	514	554	503	545	494	463	543	511	499	541	563	496	523	502	512	516	516	508	500	529	505	478	487	526	501	489	486	528	525	497	461	502	491	478	491	515	520	504	504	545	575	463	548	480	497	500	493	555	482	531	506	509	469	520	514	506	521	477	488	524	498	552	524	526	511	502	521	502	493	504	472	558	529	494	473	489	536	517	531	478	485	511	483	524	499	474	493	475	547	517	521	501	543	522	520	477	471	514	468	486	523	523	537	499	504	491	527	521	497	543	480	513	490	545	487	493	487	522	497	553	519	558	505	548	490	564	510	521	492	523	542	545	512	532	522	489	506	528	586	509	512	503	483	519	499	530	505	502	515	510	507	522	530	506	543	493	519	490	499	562	527	539	480	481	529	472	482	516	519	431	485	453	530	494	512	515	532	511	513	478	519	504	483	549	509	530	489	495	543	496	522	498	502	532	500	496	460	460	462	519	527	542	507	522	497	517	492	523	512	500	531	477	511	501	500	510	514	518	508	487	496	517	493	496	510	501	521	486	490	525	563	508	502	506	519	501	491	510	477	495	506	537	478	549	500	535	532	477	507	479	529	514	506	501	523	501	506	514	509	564	508	534	528	472	465	508	515	527	506	516	493	538	514	485	502	511	521	505	495	501	527	482	487	537	518	516	529	516	505	525	546	530	518	515	477	538	546	522	521	503	531	526	461	481	513	473	536	500	513	511	511	506	551	509	524	512	484
19537	6536	7220	6818	4525	2456	1642	1306	1127	6640	7573	1136	502	500	396	394	392	385	355	360	357	362	345	319	334	370	353	354	346	343	325	326	342	322	314	330	315	339	371	339	306	338	347	351	353	300	334	336	343	318	339	338	346	318	348	321	308	349	347	315	333	334	308	347	325	334	291	334	327	322	319	302	320	315	339	323	320	329	338	346	330	278	330	346	344	307	323	320	317	353	338	332	319	325	335	293	302	316	295	321	325	330	365	305	322	321	360	335	318	339	303	322	330	316	336	333	341	319	338	316	310	321	314	319	329	313	323	330	348	355	345	333	317	349	304	328	319	336	304	299	277	327	347	295	338	303	309	336	338	330	310	349	320	333	315	326	349	344	341	345	347	324	324	331	322	343	313	308	307	298	309	334	334	298	275	309	300	318	315	331	321	327	315	330	357	312	324	358	341	313	339	310	327	335	378	322	297	309	321	350	316	333	313	329	331	331	297	327	328	342	329	279	297	319	287	365	315	342	367	329	316	326	322	307	309	349	330	320	338	322	332	340	342	323	295	347	355	317	324	328	311	322	329	341	348	342	303	311	269	348	332	348	345	367	310	307	296	308	339	347	288	339	329	317	308	336	280	313	353	338	341	328	357	345	329	319	322	291	362	323	337	298	365	323	324	295	332	306	328	317	285	318	298	334	352	342	321	302	337	315	313	332	316	306	322	302	312	323	310	331	328	347	313	321	336	293	311	323	318	328	282	365	323	333	289	312	352	326	316	340	307	349	318	348	297	301	297	368	351	342	294	329	319	329	294	333	309	341	321	332	358	326	349	320	300	337	310	360	321	344	344	327	314	297	314	338	309	381	304	296	328	350	293	331	329	320	333	326	368	313	343	288	336	313	319	320	332	363	314	330	358	348	375	337	312	308	326	317	328	307	344	322	293	313	349	314	354	333	342	316	293	315	314	334	299	308	330	333	339	320	324	316	326	343	352	318	295	275	328	316	354	325	325	322	321	316	330	367	331	303	304	334	314	314	313	327	322	341	300	304	340	337	316	326	323	354	332	335	318	325	332	332	340	325	315	350	300	325	317	303	342	327	327	329	345	338	332	313	338	280	343	301	326	297	353	329	370	300	327	288	349	346	324	325	342	361	323	298	314	294	342	347	315	334	307	351	301	306	343	314	304	349	336	327	342	335	353	323	281	340	310	347	343	345	303	313	327	313	348	338	304	310	299	301	331	332	342	356	351	326	327	322	326	315	311	311	345	279	350	312	321	303	304	310	338	339	315	322	357	319	308	339	362	326	329	310	349	305	320	299	348	325	325	354	330	314	337	339	331	316	344	331	310	357	351	316	316	354	350	316	303	344	328	360	345	316	327	323	327	309	314	338	328	330	326	331	294	327	321	334	300	350	309	303	329	354	303	335	336	337	297	297	328	324	343	325	299	282	312	310	311	314	323	328	318	305	366	346	313	334	333	345	312	309	319	301	312	358	332	284	343	331	319	320	326	311	334	313	331	325	343	332	349	357	314	327	316	336	353	309	347	310	362	285	317	313	314	325	336	320	295	299	332	352	340	331	307	302	328	297	310	327	330	341	343	357	312	343	317	334	342	311	308	304	333	325	310	309	300	330	355	349	315	345	354	318	324	333	316	337	311	314	293	347	341	320	329	339	313	314	315	311	345	320	343	325	293	337	308	334	353	297	318	304	324	285	338	331	321	318	296	320	311	340	339	329	351	326	325	362	323	308	303	374	321	322	308	334	340	342	309	327	342	332	331	324	318	342	298	327	343	335	341	311	297	330	350	333	342	379	333	307	310	327	337	321	337	322	331	332	305	341	300	307	343	331	316	339	358	303	341	348	326	350	345	346	328	368	325	305	300	298	332	332	310	314	355	335	346	338	309	325	285	285	341	305	298	344	292	342	336	340	311	338	311	333	286	319	356	299	336	319	348	320	343	345	350	339	346	316	323	291	323	323	345	342	320	328	316	313	308	317	338	305	330	339	321	289	353	300	313	342	296	313	341	347	330	342	306	301	315	330	278	340	339	350	310	333	323	339	337	348	312	336	329	332	318	313	345	353	299	307	319	333	332	343	339	320	316	326	343	297	321	324	337	306	316	321	302	312	326	323	291	305	333	369	334	308	334	295	307	319	342	308	328	325	291	338	331	371	300	352	341	325	287	302	314	328	339	323	373	345	335	319	347	364	307	318	321	320	297	341	334	326	304	325	331	339	341	326	307	318	363	286	288	352	336	309	349	342	326	296	331	336	296	373	356	337	318	357	326	316	328	317	316	306	337	295	332	318	329	333	312	340	307	327	315	318	324	309	327	320	294	341	353	351	326	288	349	325	329	326	307	311	329	345	324	326	325	344	292	379	368	344	339	307	363	319	337	377	307	313	337	317	322	350	331	322	323	313	277	346	308	340	327	312	345	318	302	346	320	335	328	327	325	371	346	324	328	307	312	326	311	309	345	346	353	369	357	301	305	352	337	352	334	310	291	326	318	349	379	304	323	304	317	324	327	337	357	295	286	304	326	332	326	368	296	304	344	316	355	323	309	327	301	334	340	334	298	299	354	338	316	350	327	287	356	341	305	349	302	304	343	363	308	306	282	330	323	313	315	333	300	301	352	317	307	352	314	327	348	347	338	310	330	359	334	332	326	321	344	348	309	298	309	340	311	333	325	334	304	282	342	349	349	340	317	300	311	329	339	301	331	314	318	332	338	362	311	308	335	360	312	313	332	317	288	287	336	351	345	352	343	347	317	331	329	320	350	357	381	339	340	321	321	334	297	329	355	320	311	307	342	305	359	323	316	336	320	346	330	316	347	323	330	319	317	342	320	303	310	358	325	308	309	357	357	353	302	293	347	308	313	317	334	291	326	317	324	329	305	283	320	319	314	335	318	326	334	303	337	339	352	325	325	312	328	308	328	369	327	331	332	335	312	324	311	328	308	324	294	300	329	345	309	308	301	335	314	346	345	334	304	295	322	342	306	358	348	329	313	338	312	298	345	324	313	294	318	323	325	315	337	304	356	355	317	324	295	336	341	350	305	315	315	334	323	331	315	298	348	340	339	355	336	332	354	308	286	316	330	307	346	312	362	306	341	320	340	332	309	336	318	327	343	313	350	358	320	309	330	313	336	321	335	349	312	358	331	367	343	324	317	340	302	285	321	315	312	349	358	342	310	334	306	328	322	358	315	329	321	319	320	323	348	332	351	321	323	331	343	324	303	307	325	318	323	343	297	317	325	315	303	341	324	311	347	335	313	340	295	356	321	305	339	334	352	321	314	299	294	353	330	287	320	311	319	339	346	310	325	338	329	337	340	273	324	319	318	318	362	314	330	378	322	330	316	334	343	288	353	342	306	336	308	309	296	332	355	284	343	312	344	278	314	345	309	309	315	322	335	335	322	337	333	334	312	329	341	286	304	338	304	354	327	316	318	339	312	328	328	332	316	300	319	312	306	315	331	362	295	325	321	332	300	342
9518	4896	12100	17005	13123	8814	6901	6015	5200	21837	12720	4950	1940	1835	1577	1288	1181	1196	1106	1047	1024	1037	982	999	887	923	933	880	936	907	846	845	888	851	887	811	860	800	805	795	776	844	796	792	782	846	819	790	760	809	785	807	774	755	776	764	785	767	759	808	788	705	764	740	769	708	738	775	786	716	775	808	760	797	785	750	734	772	708	755	777	760	752	742	749	808	743	763	777	769	730	794	703	741	745	752	759	762	775	763	691	814	760	755	756	759	785	775	748	701	762	750	779	768	715	756	709	760	759	760	748	785	782	731	727	715	765	739	679	737	758	717	784	733	712	779	698	727	720	718	790	741	786	793	686	736	754	734	693	751	716	720	708	740	726	715	798	742	715	697	759	774	710	755	749	711	759	718	738	748	730	727	722	735	749	731	757	764	733	737	740	700	746	746	780	716	781	771	769	767	709	762	700	714	742	738	729	750	760	721	768	795	746	756	735	716	756	722	765	715	742	720	758	751	759	702	728	750	742	770	709	749	734	734	692	788	767	746	738	728	722	745	755	741	714	709	679	734	759	763	743	745	769	738	757	703	730	714	741	779	745	699	708	737	754	777	712	736	729	793	706	750	765	765	804	735	766	744	759	739	761	731	763	727	721	734	769	763	759	684	748	754	816	774	764	720	744	728	772	763	749	746	743	745	772	707	731	725	766	764	699	753	743	722	729	760	796	712	730	713	744	720	748	750	743	712	742	772	751	743	727	759	745	757	756	729	783	717	764	751	748	732	731	771	689	728	773	746	741	731	733	741	701	757	735	764	734	725	748	685	742	694	744	772	758	723	762	709	735	774	751	733	737	770	744	749	726	694	801	778	701	733	739	767	719	787	757	765	777	749	719	736	789	722	746	781	737	754	753	773	753	760	734	780	766	757	737	756	725	734	767	735	713	717	746	727	729	701	716	724	754	708	722	741	731	760	745	749	754	689	741	804	801	716	756	755	773	745	757	763	758	728	739	740	730	722	724	725	704	725	764	728	730	744	706	802	724	747	734	795	754	737	722	737	741	687	768	755	722	738	742	729	722	704	738	755	768	774	734	699	766	762	715	735	795	782	742	681	716	707	702	755	716	747	735	758	724	750	743	753	774	767	771	778	753	715	718	773	789	751	781	697	701	765	750	734	713	819	739	762	793	725	747	722	689	754	766	715	744	775	758	681	748	788	700	736	761	726	757	762	701	755	766	702	793	701	708	714	700	753	736	732	772	721	722	765	792	739	755	748	730	756	706	721	738	758	702	747	747	738	794	736	716	774	737	743	749	813	784	716	731	747	772	758	752	767	730	758	780	692	731	743	709	729	799	738	733	713	726	742	706	767	763	774	768	758	774	775	704	754	723	722	780	789	732	678	764	718	749	777	773	719	751	714	728	767	726	771	785	742	802	753	783	694	746	755	757	744	780	731	739	755	757	785	751	725	755	782	734	720	748	762	720	744	768	770	742	735	766	750	753	777	802	753	719	712	779	748	740	789	708	712	670	738	821	722	778	757	730	671	740	732	770	772	742	749	712	726	720	729	710	787	759	738	806	779	743	753	713	733	742	744	716	763	715	749	708	757	771	774	690	752	716	799	688	728	775	764	747	723	699	754	775	719	764	767	754	758	781	732	719	735	703	759	741	696	802	776	665	723	715	773	764	715	733	748	725	773	768	738	754	730	735	708	768	717	726	758	732	737	770	763	741	776	709	768	703	759	759	758	717	782	723	779	727	767	741	775	779	791	716	724	714	762	765	790	728	741	769	792	754	733	757	733	788	739	759	738	744	691	738	781	699	760	759	752	770	780	729	744	752	757	697	758	762	716	757	770	742	760	745	825	708	792	720	739	771	714	743	722	731	714	792	713	760	733	708	756	752	716	715	737	736	763	684	714	747	742	754	744	802	711	717	731	725	749	710	726	713	763	774	764	722	757	736	695	781	701	690	713	734	761	729	706	730	738	814	765	749	762	763	734	772	754	738	729	744	755	764	761	789	737	768	769	770	737	754	710	746	767	741	736	727	780	751	700	764	726	736	747	749	749	726	786	746	730	762	776	792	748	729	709	768	771	729	741	736	731	703	762	718	747	777	701	756	775	721	754	762	765	750	700	721	677	728	689	717	700	703	777	720	752	794	744	715	727	777	721	744	742	775	755	711	755	782	733	714	774	753	765	715	757	768	724	711	752	721	726	764	777	723	745	728	752	751	734	781	771	762	707	742	665	740	739	725	752	697	776	770	810	691	724	754	815	739	735	736	791	707	723	790	760	800	741	749	759	740	734	755	797	753	731	724	746	747	714	735	720	757	756	783	724	720	748	764	758	773	737	749	708	738	709	702	840	721	749	695	708	735	736	759	757	760	744	735	742	764	771	802	755	731	764	711	720	724	756	771	751	684	730	817	799	690	760	772	748	670	736	742	767	750	757	744	748	737	762	791	724	742	706	743	744	685	780	696	747	744	728	731	742	667	767	783	761	742	729	745	767	713	753	762	730	717	745	721	720	693	750	743	763	798	748	741	739	745	739	700	711	742	713	745	760	730	743	757	772	744	762	724	739	732	776	726	791	778	755	770	690	762	761	772	766	749	747	740	735	707	730	714	705	733	745	745	740	738	731	738	750	778	732	740	716	778	781	761	781	741	745	784	700	774	710	725	776	794	749	757	689	708	718	812	771	772	756	703	708	743	743	702	780	725	747	683	753	815	720	735	764	751	688	755	745	708	725	742	717	738	785	744	792	705	735	786	750	805	711	744	706	744	766	738	749	739	739	750	771	816	740	756	705	749	737	763	740	768	781	715	730	700	760	728	758	681	772	710	729	756	764	757	773	792	752	720	733	761	750	745	715	757	745	762	735	749	747	724	720	753	727	742	738	679	782	741	748	784	786	724	735	726	762	763	736	734	768	727	771	735	694	740	778	719	733	720	711	783	761	764	742	753	701	711	710	739	729	761	758	728	724	765	781	724	712	702	782	762	753	711	728	765	757	774	728	688	734	764	768	739	754	741	776	728	729	738	730	741	735	705	697	735	788	749	754	720	726	713	729	755	695	765	742	721	744	742	780	769	806	746	733	779	772	765	761	743	765	749	724	728	740	752	734	724	732	688	709	790	780	746	728	763	725	733	761	729	781	733	797	718	756	773	753	741	720	702	744	724	722	748	740	759	760	720	719	723	754	769	743	728	718	741	773	755	711	773	795	767	750	683	725	729	756	759	759	713	757	745	715	764	772	763	738	749	746	706	728	741	725	755	746	756	726	732	717	748	714	760	739	771	695	709	759	750	701	741	738	792	717	715	716	753	720	779	718	766	744	724	763	741	752	743	722	730	734	790	739	779	748	715	764	738	740	726	705	747	691	750	689	740	723	741	744	720	739	733	752	766	702	762	735	733	749	766	749	735	724	769	751	739	717	775	743	748	742	742	725	764	733	698	729	741	712	755	738	716	741	747	692	754	752	720	698	756	762	736	716	777	770
3565	1084	1960	1685	988	432	349	319	243	264	165	121	111	88	84	79	99	97	83	99	88	98	98	88	89	91	82	99	90	100	88	107	98	92	98	95	90	95	108	96	89	92	80	108	102	119	110	94	93	105	106	89	84	101	89	105	91	121	85	97	84	93	85	99	88	92	90	80	73	80	91	105	111	102	92	91	82	89	98	83	80	78	91	93	108	86	72	100	87	107	75	89	101	114	82	127	100	91	88	87	86	98	93	101	88	80	73	91	91	99	112	88	86	98	73	86	108	109	86	93	97	107	104	94	92	83	105	98	108	88	101	85	80	84	83	82	111	88	99	92	96	79	81	76	87	82	103	90	91	96	83	101	78	104	93	96	97	69	98	93	84	84	110	95	103	98	71	89	92	87	97	93	111	93	80	96	87	102	78	92	89	86	91	108	102	92	97	92	91	101	93	103	98	90	81	91	108	111	100	86	96	98	89	104	89	90	97	100	74	93	90	95	75	108	78	82	106	86	91	105	87	89	105	94	108	83	112	99	82	83	88	103	73	87	89	101	83	75	86	103	89	70	81	78	83	78	111	101	98	91	87	94	89	94	95	97	83	104	101	104	96	97	86	93	98	78	77	102	91	86	97	74	93	104	90	75	86	103	94	89	89	80	79	103	97	92	90	85	83	109	96	98	106	100	104	108	91	65	88	101	91	94	87	115	80	84	78	100	111	94	77	87	104	106	84	92	90	89	96	86	94	89	94	111	94	78	90	80	81	95	94	90	108	103	107	86	87	105	96	82	87	89	90	100	88	94	113	70	100	96	87	82	117	87	103	93	91	94	93	82	95	79	64	82	94	91	100	96	98	101	81	86	85	109	90	96	94	87	106	104	71	82	102	109	80	90	82	94	84	83	78	94	103	110	86	85	114	98	77	103	89	90	89	94	84	96	86	81	102	88	88	92	115	90	66	102	90	100	94	80	95	117	84	78	96	76	91	85	98	86	106	72	92	86	87	97	78	76	82	79	104	89	104	94	109	106	106	99	93	91	98	95	84	71	86	81	99	91	82	110	81	95	83	89	97	95	92	92	88	85	95	97	110	106	93	108	100	94	85	86	103	94	89	77	79	77	75	98	102	101	101	96	117	100	92	82	97	95	94	79	77	98	97	101	79	90	75	76	82	93	82	81	85	90	90	93	95	87	81	83	90	97	85	90	89	96	94	99	97	86	88	98	84	84	87	96	103	77	101	99	105	78	86	94	93	72	112	87	120	75	84	96	96	93	99	103	92	106	89	99	95	97	92	90	104	92	97	95	89	77	94	105	107	81	91	97	91	75	92	84	97	77	86	103	92	76	92	86	91	109	106	103	91	93	86	95	90	111	72	94	78	93	105	86	87	87	86	89	80	103	89	89	92	104	75	96	95	109	89	104	103	102	101	77	84	108	87	92	92	76	83	98	100	86	90	98	103	92	78	105	108	84	86	104	94	78	98	96	76	101	84	90	88	101	89	111	106	109	98	101	93	89	98	96	100	92	91	92	91	77	96	91	82	103	94	92	100	98	96	88	88	91	84	81	93	94	106	79	89	80	84	107	80	87	83	89	103	81	108	95	95	84	80	92	87	99	85	81	99	87	89	79	92	83	107	93	95	87	91	78	77	97	114	95	100	78	103	98	95	99	103	94	85	85	87	91	105	77	104	99	99	94	82	102	89	94	82	98	104	94	92	106	116	72	95	86	79	106	105	96	95	89	104	89	94	105	85	89	95	111	88	104	94	98	101	100	94	104	122	87	94	94	82	85	92	103	90	85	93	94	82	105	105	118	84	95	82	88	100	77	100	95	95	94	96	95	110	104	111	80	87	82	93	98	104	85	86	93	91	99	93	90	89	84	94	100	89	98	99	107	86	103	90	119	84	114	97	101	96	103	90	74	100	97	79	100	103	99	79	102	92	93	93	96	86	95	82	81	89	86	106	104	89	111	89	70	83	81	107	95	100	86	82	86	90	89	81	82	86	93	86	72	78	106	91	91	81	73	73	91	86	76	75	104	98	73	93	92	82	78	100	91	97	94	76	92	95	106	75	95	94	106	97	96	86	89	75	98	89	97	78	76	93	97	88	87	108	91	106	82	91	87	107	92	82	99	101	98	124	105	87	83	97	109	76	86	96	95	103	82	75	91	99	97	94	87	119	96	99	94	82	83	78	94	94	90	81	83	103	99	121	86	89	81	96	85	98	87	130	105	103	94	119	100	88	106	101	93	91	99	94	83	100	71	90	90	77	77	88	95	85	96	111	115	93	82	95	89	92	98	87	73	80	89	106	98	96	80	71	100	89	96	107	85	89	94	79	120	86	78	102	96	88	112	83	105	92	107	81	116	99	95	113	94	102	92	99	97	88	98	79	81	94	118	90	68	102	84	96	86	90	100	91	92	110	92	90	78	104	97	95	85	100	89	73	77	83	86	87	82	86	104	93	83	83	85	97	83	105	106	72	85	108	79	91	104	96	91	89	93	83	91	80	98	77	96	96	94	113	108	84	95	93	90	106	97	89	76	91	102	95	118	94	105	79	84	93	70	77	99	83	88	101	97	112	116	87	81	80	85	89	88	97	96	87	93	86	86	94	117	85	98	108	101	108	74	98	76	84	91	105	93	88	112	86	103	80	104	94	99	105	84	93	95	85	81	80	81	105	94	95	87	103	96	79	98	99	98	100	100	103	86	77	90	88	98	107	91	85	86	99	84	58	86	76	89	106	82	85	97	71	76	101	81	82	107	99	82	84	88	79	84	94	94	84	91	103	77	81	90	105	115	105	86	91	99	103	89	86	92	99	94	86	75	97	102	72	93	116	82	93	104	114	88	102	82	81	97	85	102	103	92	93	89	94	88	86	88	87	89	119	91	102	111	102	96	85	108	90	98	87	81	99	83	91	80	91	98	102	89	104	108	103	89	86	96	85	100	102	78	99	94	88	95	107	91	85	75	95	89	87	81	83	91	99	85	87	75	85	105	83	95	92	84	115	108	78	106	91	106	90	80	99	97	80	81	88	92	93	92	91	107	76	100	113	81	90	98	74	92	121	80	85	76	84	86	110	85	85	92	105	90	108	96	97	80	92	114	95	91	88	85	100	89	84	108	94	106	95	93	90	95	98	91	94	99	92	100	98	90	103	103	87	95	100	110	91	109	95	101	87	117	108	94	87	90	105	83	100	92	97	99	98	100	94	102	92	91	98	102	84	88	111	113	87	113	111	96	88	95	77	92	90	82	87	120	108	90	85	81	96	97	88	107	79	101	89	92	98	91	95	98	93	93	94	102	79	72	102	92	101	88	88	82	83	103	98	101	83	93	110	98	110	96	99	75	98	85	89	78	98	75	87	96	102	98	87	92	82	96	86	86	102	99	108	105	95	83	95	105	101	94	106	113	95	86	93	105	86	84	108	99	104	82	97	105	99	111	96	87	101	76	85	91	82	89	87	94	97	85	94	93	95	99	71	102
2677	1187	4265	5852	3841	1980	1632	1590	1125	1470	729	414	317	305	272	290	286	287	300	274	272	290	274	280	271	246	248	295	270	295	276	296	266	262	266	249	300	250	288	271	269	259	281	258	268	260	305	323	277	278	256	285	254	298	239	274	263	268	260	295	277	271	258	269	243	261	269	288	276	285	261	264	296	253	276	301	284	259	249	272	289	251	285	284	243	266	282	289	284	274	297	293	266	275	283	279	281	331	269	265	279	296	275	268	264	268	276	276	250	287	277	261	316	288	280	283	263	265	277	252	262	271	265	275	264	276	270	273	289	236	252	270	292	284	225	264	270	263	283	289	293	255	295	257	260	262	289	276	274	263	258	292	261	265	271	263	268	266	278	275	266	263	277	257	279	264	269	282	254	280	293	244	260	279	289	265	287	270	272	287	267	247	272	271	266	254	301	290	245	316	264	298	265	269	274	276	287	257	260	255	260	275	246	263	282	269	250	288	285	264	265	256	258	249	230	286	255	271	249	265	284	283	293	288	304	267	254	292	262	295	257	260	268	258	287	247	274	285	249	315	247	264	293	259	262	271	255	269	283	280	269	284	247	254	288	291	256	302	269	265	261	303	258	299	251	279	280	277	271	302	272	273	282	262	288	281	268	279	257	279	237	258	280	294	258	268	278	268	266	266	272	269	279	285	291	250	248	263	267	288	282	277	294	300	280	304	259	253	307	270	257	237	300	268	261	257	268	293	298	252	280	281	258	257	276	276	261	264	255	282	243	242	252	246	269	295	284	252	268	274	259	258	300	262	233	260	278	259	273	284	267	240	280	268	240	265	267	266	284	275	313	260	250	279	256	250	266	262	263	269	243	258	281	246	275	258	252	232	264	285	279	258	263	284	251	269	273	272	298	250	281	265	261	297	245	295	283	247	260	262	282	292	268	271	277	273	260	283	255	264	262	274	295	267	283	302	275	256	252	264	271	270	276	266	251	284	254	277	261	256	279	275	237	258	281	254	284	251	280	236	289	269	256	278	287	265	276	282	280	268	298	300	246	292	273	299	268	248	259	289	281	313	262	269	267	279	265	280	285	257	269	269	256	291	260	275	292	276	259	282	271	253	274	264	267	282	248	266	289	238	237	271	259	301	269	284	273	266	281	268	302	257	271	290	265	256	266	274	297	285	260	259	259	266	266	279	245	272	269	262	266	253	281	277	282	223	275	284	260	288	286	299	262	276	268	271	263	271	270	292	279	282	275	271	272	302	266	262	254	310	290	275	259	281	268	266	256	292	293	249	272	284	288	304	272	272	289	268	284	279	224	276	303	265	262	260	264	266	267	270	264	302	279	287	303	244	285	259	246	276	283	249	281	259	264	293	288	280	291	279	252	268	286	286	285	257	262	246	271	294	315	283	261	293	269	284	254	263	286	261	265	282	269	260	284	289	270	274	265	278	283	274	294	306	238	310	282	271	263	286	247	291	271	262	259	267	279	267	270	292	252	247	259	270	288	283	282	268	243	272	278	291	258	252	298	277	300	273	249	275	277	262	274	266	260	268	273	265	229	281	252	270	263	279	303	263	249	270	275	265	267	291	266	261	256	263	266	289	297	261	275	286	289	287	275	271	276	275	270	288	295	259	277	277	275	247	250	263	259	257	259	266	280	255	261	264	248	236	260	265	274	246	292	298	270	263	259	250	268	282	272	279	257	293	282	253	261	267	264	243	300	285	257	265	250	269	272	275	262	257	288	256	268	287	273	268	260	286	278	291	259	294	283	257	283	272	274	290	271	296	305	288	241	264	261	271	307	303	273	262	268	240	264	261	264	280	266	280	253	283	273	263	259	277	265	282	298	279	264	263	253	248	295	281	255	272	290	265	231	280	297	295	293	271	261	288	262	291	274	251	273	296	269	274	275	263	285	292	285	257	284	284	278	250	301	290	303	289	263	241	256	269	277	280	279	265	262	267	292	306	253	289	275	275	250	293	262	278	250	270	250	300	290	261	274	267	295	265	281	257	294	287	277	282	266	252	274	255	272	266	252	269	271	274	273	252	277	278	298	285	284	334	260	264	282	250	289	282	282	285	282	258	290	296	269	297	274	284	254	309	273	283	278	250	244	282	286	260	285	242	297	269	264	293	263	271	273	298	270	260	283	282	279	284	254	282	300	293	289	271	299	264	284	241	264	260	258	291	267	251	269	267	308	239	266	289	271	255	264	249	258	270	291	274	285	266	285	233	283	296	232	277	292	279	299	293	278	278	276	283	266	292	261	262	269	285	261	299	276	263	274	289	290	266	281	260	258	269	237	295	259	273	268	276	297	303	238	273	273	280	271	283	255	263	266	250	267	260	263	257	284	259	271	235	271	271	278	276	263	302	274	283	256	290	276	279	279	274	275	269	282	271	289	249	270	298	273	273	264	247	305	265	260	271	285	272	264	243	263	302	274	249	276	276	265	271	281	264	260	260	289	292	272	301	279	260	252	273	274	296	267	273	267	263	262	286	284	282	263	241	265	268	264	251	239	281	289	285	278	287	277	263	270	272	284	283	277	255	259	298	261	274	275	271	254	283	276	286	288	280	257	273	255	288	278	278	281	259	264	281	273	274	282	243	282	282	276	272	288	281	289	258	297	273	260	245	286	271	301	284	272	275	250	252	255	259	290	236	283	258	275	272	265	259	279	288	327	302	302	289	305	268	246	289	311	272	289	300	249	281	292	261	249	258	238	279	310	268	239	261	289	262	255	241	276	276	280	281	254	276	264	257	283	260	301	263	282	271	283	290	268	275	289	274	265	262	281	267	268	263	279	268	274	263	283	276	251	265	289	271	274	281	262	288	281	280	262	274	260	250	260	239	257	250	276	249	265	281	283	283	294	299	274	283	285	295	279	308	280	270	316	266	264	240	269	276	260	242	311	264	231	296	264	274	261	254	279	290	271	259	288	266	284	287	259	257	275	272	258	280	288	275	242	274	299	270	269	262	253	293	267	261	273	278	268	280	273	293	295	253	285	260	293	254	285	274	277	262	256	317	252	280	295	277	281	260	281	281	274	270	286	272	296	293	256	277	264	282	252	269	259	274	269	272	250	281	250	280	257	267	283	251	279	257	293	267	292	267	270	272	261	245	266	255	296	263	246	289	291	246	251	255	257	265	270	252	262	279	259	302	257	259	249	268	277	290	271	297	269	297	263	234	291	291	268	262	264	262	266	279	287	302	260	269	218	296	266	280	289	272	255	284	260	269	258	251	289	269	263	251	274	293	284	282	268	273	283	257	275	282	293	273	269	291	263	268	291	259	280	275	278	276	292	298	269	273	253	261	252	262	275	282	283	287	265	258	272	266	252	255	290	277	276	268	306	297	283	264	249	276	285	254	291	283	308	260	266	271	272	242	278	262	259	270	263	244	281	299	279	278	256	251	272	249	276	245	271	259	279	281	283	254	257	305	302	249	309	249	275	269	286	278	283	270	296	294	280	255	276	268	289	275	245	269	273	284
12085	3731	5818	4610	2671	1306	927	851	670	2998	1087	448	284	293	259	263	236	226	240	212	217	212	224	194	223	206	216	224	200	213	214	188	221	201	202	218	196	214	212	209	210	191	216	194	212	203	196	192	207	231	208	193	184	196	189	223	206	213	202	228	188	231	222	199	202	225	203	188	214	207	203	196	181	207	218	202	191	223	183	203	186	165	207	200	222	221	224	204	199	204	215	200	202	187	198	210	190	205	190	171	200	217	215	225	212	172	196	189	178	205	205	208	180	181	206	224	211	210	183	203	208	210	209	215	225	219	180	193	190	225	202	195	205	227	190	187	201	208	198	219	213	191	203	182	201	186	213	212	193	196	203	191	218	208	189	199	206	195	201	183	179	208	186	223	207	187	189	199	218	191	182	189	204	200	207	183	192	184	208	196	190	207	219	182	204	194	192	202	190	183	192	208	192	205	226	220	193	195	205	196	228	213	195	166	206	191	206	191	222	231	208	158	195	198	211	190	187	175	193	189	219	188	195	195	212	199	205	219	191	200	183	187	198	219	199	215	207	211	182	175	210	185	203	214	193	190	191	219	211	196	167	211	208	199	196	202	217	184	171	178	199	194	198	201	194	206	198	190	216	183	208	199	190	195	203	208	201	180	200	224	196	203	202	200	217	204	191	206	210	186	226	212	194	191	199	169	196	197	218	177	172	199	162	213	197	180	178	190	199	213	218	203	197	191	203	202	193	212	197	187	216	211	181	206	223	205	185	191	186	207	224	215	196	207	217	190	220	201	204	209	188	209	202	198	199	216	192	204	214	214	183	199	199	189	219	212	185	218	216	218	200	188	206	207	189	201	219	224	197	207	201	191	187	195	204	203	182	216	195	203	190	196	200	187	231	198	180	185	190	173	207	192	184	215	216	205	241	181	210	223	203	203	178	232	202	209	206	197	197	222	216	212	172	176	207	192	214	206	197	187	223	166	220	200	210	192	206	199	205	181	211	244	208	201	194	197	207	213	204	187	172	190	206	195	225	205	206	200	191	213	188	198	203	184	201	184	211	186	206	207	209	197	218	235	217	227	190	191	211	201	183	171	194	214	198	217	188	199	177	214	186	187	193	203	193	213	202	218	190	196	211	216	191	197	158	194	196	178	187	184	218	184	224	213	215	205	195	212	228	176	203	195	210	208	180	180	199	198	204	211	205	210	213	172	163	226	199	210	189	193	194	201	195	202	179	184	199	212	179	192	157	195	225	200	195	172	231	210	208	232	208	203	190	210	195	230	220	210	219	199	198	179	201	186	210	231	186	234	199	174	208	209	200	202	205	187	206	190	191	216	199	184	187	198	205	188	183	207	215	196	174	207	203	228	207	175	202	164	190	188	187	199	179	179	181	233	194	180	253	189	193	208	197	219	199	212	199	217	204	213	196	191	198	207	200	209	195	191	232	205	192	198	182	195	183	192	181	194	191	213	232	201	196	209	212	199	214	212	224	194	197	183	194	200	197	203	189	222	205	194	234	167	207	207	219	204	207	200	229	187	212	181	190	194	223	176	170	225	182	187	183	213	221	185	230	187	203	216	207	186	198	161	198	222	196	194	175	201	204	173	193	193	189	194	200	202	184	217	202	207	207	212	176	177	181	217	211	216	200	199	186	201	193	185	203	213	188	209	212	211	199	203	187	212	227	192	188	192	193	219	173	209	218	221	220	192	211	194	188	220	220	214	200	183	192	217	204	186	207	220	199	199	201	192	198	195	196	185	194	159	206	200	193	197	204	222	205	201	200	237	213	174	190	205	199	170	209	193	194	175	203	184	199	189	175	209	192	233	209	198	220	203	201	178	203	187	210	209	196	196	198	206	189	200	211	224	193	212	192	183	185	204	211	221	197	207	203	181	192	206	221	172	222	189	205	191	201	198	207	176	188	213	192	190	203	206	223	173	202	213	198	208	215	205	216	205	199	181	185	231	211	190	202	191	193	205	223	198	188	171	194	194	185	202	190	209	222	201	175	207	228	191	203	199	188	192	193	186	217	200	200	201	202	208	188	161	225	217	187	177	197	198	205	196	180	197	195	222	220	211	181	259	194	190	206	205	192	208	196	222	206	204	193	177	204	172	227	200	190	205	184	186	183	201	187	208	191	198	199	206	196	207	196	201	192	236	207	213	224	179	197	213	197	204	217	208	175	208	195	191	173	209	180	211	195	205	190	190	218	188	229	197	196	195	215	196	222	198	197	189	236	216	188	177	240	225	203	208	189	194	216	190	172	196	216	207	191	206	208	209	205	225	219	200	215	179	196	198	219	219	202	187	205	216	200	193	225	195	193	203	189	218	211	202	209	196	204	239	196	191	176	214	179	221	185	187	181	211	192	178	207	210	191	180	180	190	213	200	212	214	222	192	224	162	240	203	236	211	207	214	208	217	198	189	199	194	198	195	192	199	212	183	179	194	198	216	200	208	204	200	192	190	217	183	180	193	182	190	187	176	180	202	237	207	192	188	194	184	196	188	208	189	190	206	187	199	186	171	210	197	196	193	180	206	205	222	201	191	204	207	180	175	194	207	170	219	207	229	204	211	214	219	212	209	198	211	168	199	205	214	198	205	203	202	204	210	232	203	201	240	194	197	186	186	197	209	211	219	235	210	190	195	202	215	184	203	192	191	205	229	211	202	183	194	173	204	216	174	210	174	194	199	231	195	210	185	180	196	211	193	184	177	215	217	216	206	212	183	201	221	185	234	230	229	189	204	173	201	208	186	215	212	240	220	186	222	213	203	215	199	210	229	210	185	194	188	191	198	213	194	181	199	195	189	198	199	190	189	216	193	182	199	205	191	194	183	172	199	206	209	204	187	204	210	208	206	181	168	180	202	204	216	181	208	205	202	194	205	189	165	174	210	190	210	215	218	193	199	200	185	208	224	175	181	201	217	223	192	205	218	196	200	190	200	211	195	211	198	198	177	214	206	217	194	208	218	211	179	186	187	184	181	190	197	206	201	197	205	205	207	178	200	229	221	223	195	207	217	222	211	182	160	172	171	206	188	219	220	172	195	188	189	209	223	191	197	193	210	218	226	188	202	189	203	206	230	192	186	189	227	214	183	214	175	212	222	192	207	204	197	188	210	208	226	218	194	196	181	222	174	217	211	201	207	191	205	184	164	192	208	255	220	189	191	195	195	189	234	174	205	186	190	186	193	221	187	195	208	164	227	191	203	207	184	195	214	200	202	206	218	164	196	236	194	216	228	202	187	190	216	173	191	219	209	204	237	214	193	182	193	223	209	230	188	199	202	206	206	201	192	188	219	193	208	185	183	176	175	202	202	233	177	212	220	231	164	227	197	203	185	207	204	177	212	201	180	218	192	208	181	203	204	173	155	179	209	187	187	216	201	200	193	204	216	189	184	188	226	188	224	205	199	190	189	203	186	192	196	192	192	201	198	185	209	175	196	170	207	183	199	220	213	192	214	194	218	212	204	193	202	205	183	197	196	212	175
7596	3373	10420	12906	9826	5215	4797	4039	3192	14598	3393	2282	1176	1055	869	765	763	729	741	666	698	695	608	636	644	630	599	608	601	560	584	562	571	581	581	564	597	543	568	538	581	555	571	552	514	560	539	543	510	537	504	466	514	547	524	499	511	521	535	544	525	531	524	520	511	528	543	531	488	509	526	504	519	558	517	518	517	528	538	522	514	503	475	534	516	539	490	530	479	526	511	499	533	502	474	479	539	548	534	504	509	527	485	559	511	472	529	502	507	508	493	530	468	490	512	488	474	474	489	535	549	488	519	507	496	499	470	544	493	515	514	520	502	529	507	492	496	522	515	506	493	454	507	472	518	518	496	510	508	511	514	531	524	491	508	509	494	516	538	479	528	481	518	506	553	513	514	539	509	489	511	526	470	502	501	502	530	513	517	499	513	533	523	514	467	520	522	500	536	527	490	470	523	497	516	498	498	545	496	487	509	526	484	502	463	533	485	536	536	503	494	477	519	527	518	479	499	489	491	546	532	486	517	510	505	474	478	546	486	498	519	478	489	498	493	481	486	500	517	519	538	515	485	479	450	549	509	479	471	484	511	519	504	492	531	524	484	490	511	510	489	541	512	512	502	507	537	496	532	519	505	551	509	510	515	472	536	503	516	486	498	515	583	493	478	500	510	493	511	507	483	536	467	504	521	518	481	475	502	495	551	491	487	513	518	529	537	471	506	472	487	497	472	525	530	496	491	506	477	484	521	505	519	516	506	536	507	494	508	471	496	492	511	497	520	506	496	508	497	519	504	470	541	508	561	516	501	514	503	481	517	514	515	530	507	506	495	490	488	495	515	486	508	478	477	535	477	533	497	490	521	526	516	554	436	497	500	468	534	502	468	543	539	562	493	485	520	522	491	518	548	508	492	516	533	522	511	505	485	481	470	491	512	501	504	481	544	476	513	506	515	514	473	499	490	525	514	528	455	518	502	518	518	496	473	511	509	569	493	492	504	528	460	533	499	509	504	513	540	484	505	517	486	521	520	468	505	495	532	495	523	505	510	516	494	484	489	447	528	526	531	510	519	512	466	480	471	465	522	502	475	505	523	507	539	503	519	506	490	481	489	524	498	490	481	503	524	503	497	504	520	504	488	490	514	558	517	518	504	511	522	480	511	529	496	506	504	518	512	480	485	522	542	518	507	513	503	530	501	554	502	523	490	530	503	474	488	499	501	504	521	552	509	507	515	497	500	492	474	489	481	523	509	501	502	496	469	480	489	513	502	504	458	476	476	473	510	486	532	571	508	498	473	515	481	461	474	507	504	498	475	514	516	527	462	518	526	480	520	522	476	501	506	501	537	499	511	481	468	540	522	528	515	491	487	509	536	508	542	492	530	468	495	533	497	482	498	522	492	494	537	488	495	517	497	505	513	499	499	474	467	498	492	484	505	487	522	490	500	495	472	536	491	461	510	514	487	540	532	495	480	529	466	508	527	497	501	515	509	523	535	506	523	536	524	515	498	530	487	465	530	502	487	502	497	528	507	527	509	491	510	501	481	491	491	497	505	526	494	488	511	516	514	513	508	526	484	483	539	501	521	553	475	493	522	488	493	474	499	488	532	460	502	507	543	520	528	516	510	520	487	498	502	494	463	481	503	533	498	504	536	485	511	476	476	477	492	505	522	488	501	490	511	515	511	514	491	536	493	516	548	544	533	480	504	486	509	543	519	498	483	547	548	562	497	477	546	504	499	508	544	515	526	508	497	519	556	487	467	479	479	495	492	514	480	471	507	479	506	551	468	505	547	543	518	529	520	493	515	503	486	499	490	480	460	494	520	512	517	510	515	511	492	504	549	491	506	529	519	505	512	505	520	492	527	507	471	521	512	507	532	536	528	515	500	517	557	507	482	480	530	503	525	481	512	490	513	499	492	504	543	497	514	512	509	487	510	497	482	508	573	495	524	488	522	493	539	509	526	460	532	522	517	512	511	448	516	494	509	480	531	482	518	483	506	529	530	507	482	507	545	483	536	489	510	534	557	525	532	566	498	493	552	541	490	477	472	499	480	482	501	490	495	531	552	491	507	565	535	480	508	483	500	508	512	495	492	494	504	472	507	552	489	494	483	522	491	460	494	506	507	513	488	514	497	523	517	484	484	492	476	460	517	529	531	530	523	519	513	526	447	517	518	499	492	475	502	504	529	499	508	516	517	497	533	508	500	525	506	504	507	524	488	503	505	531	497	505	454	501	469	508	545	498	543	501	510	488	527	528	498	516	479	538	455	496	512	525	525	495	467	440	508	485	522	494	518	499	531	498	517	507	545	528	504	513	474	539	516	482	534	513	515	520	519	502	506	505	476	512	491	531	491	515	487	533	500	531	495	521	504	516	497	522	497	480	534	546	509	516	506	535	518	527	452	527	476	489	519	478	495	496	498	482	487	485	501	524	533	493	518	507	458	497	478	492	514	535	558	542	520	477	478	507	485	479	525	482	480	488	536	503	506	467	512	523	528	489	482	541	483	501	498	523	511	479	498	526	465	509	519	526	475	458	473	551	479	528	474	521	495	497	504	525	500	524	565	510	504	529	543	485	491	512	500	518	496	521	503	497	511	480	524	502	574	494	519	524	491	487	472	487	499	497	476	522	511	523	484	545	529	497	535	476	486	495	530	500	474	528	475	500	477	509	495	491	528	515	506	503	509	510	510	498	485	559	496	507	491	486	482	500	487	533	497	520	485	501	502	507	520	479	462	498	483	518	532	514	518	513	537	507	491	496	526	549	502	539	520	540	478	507	513	505	504	523	504	507	479	542	539	497	490	488	519	469	491	537	509	492	529	496	500	501	525	484	516	480	497	456	496	480	507	493	495	508	492	509	508	558	494	522	515	486	502	495	492	500	522	510	499	495	523	519	492	478	506	479	513	507	506	482	507	507	494	491	495	474	481	502	500	516	528	510	473	490	481	510	529	567	498	494	489	551	515	469	510	510	486	494	506	454	481	497	514	501	525	524	522	491	524	487	502	493	507	531	524	467	489	496	541	514	536	486	492	545	461	514	481	502	517	512	496	522	522	553	502	520	475	487	518	525	463	512	519	516	517	526	520	509	478	521	540	490	488	501	523	532	501	517	472	485	555	465	526	508	477	477	490	517	514	506	525	507	499	455	538	507	531	506	517	559	461	509	499	527	503	519	552	484	508	530	518	491	491	526	481	501	494	523	518	512	499	524	501	511	533	477	498	530	509	520	505	487	541	534	488	517	518	505	542	527	500	508	517	510	508	500	522	532	526	509	490	500	525	518	530	535	494	505	504	530	493	488	539	492	523	526	475	464	510	502	532	465	539	511	519	547	467	517	480	490	470	479	510	487	502	475	518	478	519	578	477	486	526	478	497	520	497	530	522	511	521	499	502	509	529	486	529	517	510	520	520	529	535	506	493	518	521	509	515	513	514	448	520	512	505	533	505	489	513	498	483	510	516	579	546	530	515	470	577	453	490	498	527	488
20406	7655	9449	7459	4589	2347	1919	1321	1141	6545	2809	615	487	459	443	409	405	382	372	368	353	329	298	319	333	375	349	341	340	305	346	364	330	336	311	354	346	323	311	324	320	300	335	302	326	355	335	328	318	336	349	301	312	320	305	324	308	344	331	282	292	333	338	308	333	360	307	320	323	280	304	324	318	318	313	309	334	340	336	323	361	324	346	376	315	344	314	314	372	356	352	323	356	356	308	279	304	322	349	367	344	323	335	319	339	325	286	349	314	334	318	306	320	320	364	316	333	301	349	335	308	277	323	315	307	339	315	315	320	316	326	334	328	321	333	332	302	306	318	342	317	305	336	318	351	275	323	334	382	299	291	341	320	286	310	345	325	315	337	337	339	340	339	330	322	304	316	314	317	331	335	300	326	345	320	353	355	294	324	299	308	325	308	312	360	310	383	360	346	346	347	301	335	308	311	327	307	318	302	328	315	315	318	324	318	294	322	326	329	320	306	354	327	320	330	313	310	363	292	299	326	298	337	293	302	357	344	333	329	340	337	329	327	332	295	329	346	320	302	310	345	323	313	267	267	349	329	328	343	307	339	357	312	285	302	338	318	326	286	323	306	305	303	313	294	321	304	334	312	313	333	325	324	311	321	301	327	314	334	303	357	350	294	307	330	318	362	302	308	300	328	340	315	325	356	311	351	310	338	310	272	295	343	337	327	340	281	284	302	326	326	305	287	281	320	304	309	326	326	318	334	334	339	324	320	325	315	331	305	346	317	318	310	313	351	310	338	321	352	329	340	339	312	322	351	339	354	304	317	283	348	325	328	323	317	343	360	358	354	323	342	340	307	317	299	307	329	323	337	301	334	303	290	359	314	278	314	306	342	349	322	315	331	344	325	316	339	322	321	364	323	324	332	330	294	308	336	318	332	307	324	332	363	338	319	304	332	306	292	317	310	324	336	312	298	320	321	293	299	339	313	358	339	302	321	318	338	335	309	333	327	357	324	338	272	322	332	316	306	309	339	313	309	312	321	335	326	284	319	319	320	323	358	309	284	342	311	329	304	357	316	290	289	273	322	307	316	364	297	270	324	317	308	335	323	341	317	313	310	338	305	313	312	331	347	325	306	322	335	335	294	357	332	297	308	354	318	325	305	306	317	344	362	362	298	335	316	297	331	321	324	335	318	332	350	333	315	291	318	315	345	363	319	292	312	303	308	366	334	316	321	313	311	326	327	290	311	370	332	318	346	329	307	314	309	340	316	317	319	346	322	352	306	326	310	311	311	335	314	339	322	307	354	300	326	347	325	331	315	308	329	310	297	312	324	340	289	301	325	287	321	333	335	305	357	314	306	333	334	317	331	349	315	301	341	293	296	303	315	332	334	317	303	316	361	307	368	294	331	336	321	317	324	313	327	308	299	286	306	322	334	334	323	338	332	335	297	306	312	310	321	315	325	323	328	319	312	292	321	359	326	364	334	283	316	341	337	327	324	332	344	360	352	325	312	317	313	335	320	337	309	346	342	310	330	295	324	285	311	288	346	322	327	301	321	325	341	338	315	314	330	343	314	290	316	336	315	311	339	310	309	318	344	352	297	306	328	340	297	310	305	329	335	301	318	328	331	312	286	311	319	317	300	342	314	344	268	310	315	286	318	306	325	350	294	362	278	290	320	317	304	319	354	364	294	334	322	322	331	310	348	338	291	321	368	364	340	339	347	305	359	314	331	347	335	334	293	306	312	328	328	328	320	319	325	323	299	303	280	300	350	291	334	320	333	337	297	331	370	344	344	328	337	317	333	339	350	323	339	339	337	305	297	335	337	301	307	319	327	348	263	289	341	308	344	312	288	278	316	302	301	293	335	322	326	335	332	323	310	317	303	347	305	325	328	326	330	317	327	340	284	326	334	354	316	316	293	325	317	344	298	290	330	334	299	315	327	308	334	295	309	319	320	314	321	336	356	326	306	338	288	349	347	339	313	299	321	320	326	315	321	341	295	342	339	343	346	303	346	340	343	326	337	341	335	315	302	307	321	340	323	312	317	342	311	330	321	325	299	301	311	312	324	297	295	306	338	282	322	324	314	273	311	307	340	339	334	292	300	336	311	329	329	356	325	300	316	311	308	305	307	311	299	300	333	329	340	299	328	281	326	320	334	353	307	318	353	324	315	316	333	331	318	317	328	297	303	297	307	302	342	329	293	348	303	326	317	317	308	325	335	319	326	328	340	306	320	321	334	348	314	290	327	347	323	338	315	318	304	320	357	334	330	312	314	352	330	336	303	293	321	338	313	305	300	319	303	325	330	306	285	350	330	303	346	321	296	321	355	313	311	336	317	330	311	305	330	306	342	323	325	328	330	355	300	345	338	305	348	324	332	296	313	322	344	353	315	329	315	302	315	310	311	303	290	324	369	317	332	315	314	312	315	281	328	333	339	325	363	302	323	313	310	338	287	330	320	323	319	332	326	338	335	323	356	330	345	301	329	319	308	283	347	338	317	353	310	307	300	322	292	358	350	335	282	286	320	309	346	345	287	326	327	310	314	308	327	311	366	339	305	313	313	337	331	330	331	309	334	309	275	358	342	307	321	328	313	287	316	383	338	300	335	310	304	273	308	315	328	304	344	333	289	300	363	302	349	333	330	297	296	309	321	301	324	312	338	355	350	328	305	350	317	342	295	287	301	332	335	350	277	348	321	338	281	340	294	335	323	317	300	321	296	321	346	317	298	310	316	320	335	332	350	340	308	362	307	350	328	362	360	324	315	297	293	320	333	313	333	328	298	334	342	331	313	294	313	349	311	310	294	328	331	320	292	348	332	314	321	302	314	331	341	330	298	307	325	327	314	343	326	326	315	325	310	339	314	300	328	299	300	322	366	327	305	312	356	339	305	322	307	291	321	346	298	347	364	328	296	296	318	361	328	317	314	317	313	336	304	343	304	315	326	355	289	331	350	333	323	320	357	303	298	336	310	325	318	327	369	326	318	299	320	301	326	285	299	306	348	328	312	325	357	357	302	347	318	323	342	308	362	296	305	290	346	320	336	329	307	353	293	306	316	308	308	305	317	331	323	337	327	328	338	302	346	349	326	318	338	345	308	326	320	298	306	308	342	313	307	333	311	310	324	278	350	319	275	356	299	291	358	298	303	321	345	302	284	324	313	348	316	333	345	336	325	340	320	314	328	318	327	329	312	377	349	323	318	309	338	317	327	333	307	321	345	343	334	334	303	317	326	306	332	323	326	314	302	309	310	309	312	342	330	317	320	335	300	311	330	333	342	328	321	351	331	318	333	338	350	341	308	328	268	307	333	332	304	315	279	311	368	343	333	317	325	323	325	314	324	345	339	356	345	336	289	306	338	296	329	312	350	377	315	282	347	336	304	383	278	340	309	330	317	348	347	308	318	334	321	334	340	306	327	327	315	373	328	317	338	330	284	328	352	326	340	339	317	318	353	326	322	322	311	308	321	323	336	320	342	339	296	324	337	304	299	333
10012	5861	14814	17175	14148	8111	7939	5868	5171	22802	5192	2658	1863	1700	1521	1237	1182	1225	1118	1070	1046	991	1055	948	929	979	902	880	929	916	842	892	871	862	834	828	850	894	856	821	840	826	786	751	836	770	824	804	763	804	775	786	765	796	771	769	808	809	762	768	765	737	787	722	793	729	735	750	720	718	810	760	756	726	772	715	741	791	784	804	739	753	717	734	751	799	762	759	736	738	747	738	722	775	737	720	739	755	727	723	774	740	747	707	778	719	691	739	786	794	775	752	748	678	730	728	724	742	709	731	753	771	780	776	773	757	756	691	745	724	687	703	756	703	772	724	773	733	772	705	723	770	724	710	781	741	699	740	732	725	755	692	711	722	776	761	748	730	719	755	765	727	797	785	708	768	715	696	769	722	694	746	735	753	731	763	751	640	789	741	715	728	749	713	713	747	747	737	757	751	743	763	738	709	766	745	724	677	760	739	716	691	749	740	732	731	739	728	733	725	705	735	748	738	723	761	769	768	798	719	698	743	759	696	767	722	757	737	747	718	709	764	698	710	741	748	745	759	723	760	710	732	760	747	712	698	697	748	810	701	752	748	725	737	796	719	726	723	716	760	745	730	759	710	683	762	734	719	726	706	751	752	737	707	709	676	751	741	713	744	792	737	751	737	722	743	729	709	749	761	695	751	730	772	736	707	772	737	752	804	737	731	748	734	716	734	745	739	804	765	736	745	720	735	694	733	761	721	747	769	747	758	772	739	740	647	750	727	765	744	712	753	759	747	778	804	826	706	706	714	710	746	781	712	725	752	720	749	733	721	745	679	744	717	696	726	725	690	789	739	741	711	770	713	722	734	714	719	765	765	757	739	762	729	684	729	729	796	708	690	739	744	711	759	722	790	773	716	811	747	717	698	738	758	732	710	710	787	682	707	714	721	754	753	761	705	727	706	726	742	793	712	726	702	746	725	718	753	744	774	694	710	689	741	813	799	769	751	758	708	813	722	753	752	727	707	726	771	754	730	709	732	748	726	731	773	760	747	815	748	742	712	724	705	747	686	741	711	765	734	701	761	725	731	717	730	759	722	795	781	696	760	756	749	712	730	751	730	761	715	724	773	738	741	715	712	718	739	680	763	767	692	741	716	750	796	738	757	703	730	749	702	735	743	766	758	764	787	742	710	756	716	753	735	706	742	756	774	725	789	762	739	777	745	740	730	721	715	779	746	724	716	686	783	749	758	714	716	733	765	774	734	736	829	710	760	725	703	780	759	752	714	733	731	716	724	738	720	715	715	726	736	696	705	780	756	719	734	772	769	763	732	725	781	730	715	737	691	693	716	767	739	703	739	747	696	752	720	696	699	709	710	757	722	795	759	719	720	777	744	709	763	755	720	749	721	726	766	690	768	751	742	757	755	661	728	715	726	722	776	706	749	748	723	723	768	736	719	761	738	726	719	744	743	699	772	752	781	692	766	698	748	698	748	750	733	733	701	731	732	727	768	713	735	759	695	726	726	726	717	731	766	726	733	766	712	732	731	784	728	758	704	687	734	738	751	754	738	746	730	749	747	760	719	736	753	743	725	686	745	721	769	739	753	686	738	682	791	698	732	728	725	691	758	719	723	781	742	730	757	784	715	740	782	751	702	776	726	727	727	712	724	739	763	728	742	720	740	739	703	721	718	759	726	731	707	725	735	728	779	754	718	748	710	767	684	714	768	750	726	763	753	746	728	767	753	760	772	794	738	735	727	696	777	701	685	753	730	742	783	767	771	774	788	709	730	708	766	730	788	679	726	720	709	691	742	721	702	770	731	714	717	738	718	723	727	708	718	744	690	770	739	723	753	735	758	781	739	726	727	726	773	769	722	741	721	748	742	712	728	749	736	774	711	754	797	707	730	742	731	722	744	692	719	776	744	759	726	716	767	706	739	742	695	726	793	751	754	699	700	735	699	752	730	719	790	766	789	665	713	655	720	743	764	769	754	733	693	755	753	705	729	717	728	724	718	736	714	747	678	672	731	770	781	709	742	721	733	767	728	727	707	755	712	731	694	736	707	812	745	687	722	762	718	706	709	728	751	764	737	741	758	731	759	754	743	704	734	745	785	707	744	726	708	756	738	749	754	780	714	770	761	730	770	730	711	689	738	749	779	728	714	731	768	698	717	741	722	743	729	694	682	793	723	725	771	708	749	687	786	735	707	729	718	756	770	713	738	721	712	794	738	755	721	744	727	718	724	714	683	766	767	739	750	674	700	692	686	754	734	729	759	740	744	739	748	731	736	736	723	728	720	724	704	707	703	718	699	774	717	710	768	762	688	759	703	707	760	738	727	683	727	700	693	744	745	726	722	760	723	783	744	703	765	786	723	745	704	714	730	737	784	703	708	704	785	754	745	768	721	748	716	713	716	755	712	741	742	716	761	670	710	742	709	715	734	736	786	743	730	739	739	745	754	718	764	752	718	712	791	720	631	721	735	753	683	743	723	715	739	733	757	768	743	663	802	746	730	734	681	733	738	761	746	707	764	694	739	713	738	724	721	700	711	739	711	777	792	745	697	732	708	724	770	726	740	711	766	764	721	710	717	697	703	723	733	727	747	705	738	743	766	705	732	766	695	715	755	736	699	717	739	735	763	741	735	751	674	720	763	787	692	732	731	770	758	726	703	754	758	762	737	701	726	726	799	713	770	724	780	694	719	725	756	766	732	684	761	712	733	762	760	736	724	750	718	736	749	736	718	765	726	756	716	718	718	740	712	782	729	755	743	749	680	751	746	732	690	718	717	765	734	759	745	730	740	682	714	714	706	737	725	757	735	747	770	716	730	679	774	731	759	713	754	754	742	746	763	705	755	712	711	776	734	799	758	687	769	693	736	762	742	754	739	705	772	730	728	728	695	772	710	696	700	689	749	685	774	739	727	710	753	757	718	751	658	728	722	699	689	749	714	752	672	733	710	771	743	739	739	756	720	740	674	702	751	742	751	712	699	726	737	747	738	751	767	729	722	734	712	734	711	736	759	721	791	733	692	731	756	728	723	746	763	726	684	700	767	711	772	695	772	744	766	696	786	699	730	722	713	718	756	757	765	737	725	790	800	767	753	751	725	737	710	694	757	744	750	738	734	759	727	725	735	727	742	724	716	768	736	699	773	745	669	754	763	724	717	756	798	782	711	745	736	744	724	755	733	718	690	698	712	757	749	741	707	720	750	788	697	728	742	763	811	687	709	739	753	758	740	696	716	704	783	767	738	718	794	721	687	767	748	718	736	720	744	757	722	779	729	755	725	738	750	753	778	771	709	770	725	741	738	768	745	722	724	749	736	712	769	763	709	736	762	712	716	761	732	744	712	774	715	749	690	716	696	696	769	712	748	705	764	718	764	704	748	732	735	729	725	720	765	747	726	750	733	769	741	749	710	814	743	717	758	725	702	740	750	710	825	701	752	713	720	771	749	704	734	716	710	712	786	774	727	736	672	732	725	768	749	695	742	751	702	739	753
4361	1677	2256	1880	1083	436	410	321	299	288	171	90	88	98	97	90	93	100	102	89	84	94	72	97	97	106	78	87	110	92	95	105	124	97	86	97	73	80	101	83	82	110	90	104	93	105	105	107	87	80	93	92	90	87	87	76	87	104	104	96	83	99	112	107	97	110	79	95	87	98	95	91	89	100	91	91	111	86	101	84	92	92	82	99	95	109	99	92	71	93	75	87	83	79	100	77	94	97	83	97	98	99	96	115	93	102	96	72	94	93	117	91	89	96	91	118	97	81	72	83	112	86	65	109	100	115	103	95	87	98	82	101	84	78	113	89	100	96	118	104	103	80	100	110	93	86	89	90	104	85	94	85	83	102	100	88	94	99	95	97	112	80	92	79	101	91	79	99	92	104	85	81	104	98	98	91	88	92	79	89	93	98	96	86	94	96	96	82	86	82	93	90	101	94	89	87	84	103	102	89	84	91	80	87	79	85	113	80	96	103	80	103	91	91	93	99	102	86	104	102	83	84	105	92	103	75	74	90	102	98	85	89	99	95	104	88	80	86	98	85	86	100	106	109	83	91	100	105	94	118	94	107	76	112	105	85	108	88	107	82	93	114	68	81	100	75	81	95	85	96	83	100	97	95	113	81	87	86	95	106	120	106	110	84	100	115	96	83	103	79	79	110	83	93	80	79	91	83	84	82	100	96	93	96	94	102	80	90	84	100	80	109	78	97	89	85	108	91	87	86	104	100	67	109	74	119	96	105	108	92	94	72	97	100	106	101	93	83	88	68	96	89	81	94	89	102	88	98	81	84	91	82	95	106	89	89	87	101	97	81	74	85	101	103	88	103	112	94	87	93	99	79	107	79	95	95	97	99	89	98	99	85	103	116	87	93	107	85	84	79	110	110	101	115	81	86	105	100	101	105	92	98	91	80	88	99	91	95	101	84	98	84	87	91	113	78	88	88	90	91	82	100	86	93	78	105	85	100	99	78	94	99	94	100	95	82	87	90	107	93	92	86	82	81	95	92	100	102	102	81	95	93	100	103	98	100	84	89	98	93	105	115	111	95	99	89	94	108	111	95	105	74	102	105	122	116	93	96	99	78	100	100	94	98	80	94	94	99	96	91	109	91	90	93	103	113	94	93	71	91	90	79	109	112	88	89	88	87	73	110	108	96	101	94	107	97	84	81	89	87	90	99	108	97	88	89	92	98	85	98	99	119	94	92	93	107	90	89	88	112	92	87	95	91	102	104	80	110	93	89	78	97	100	107	81	84	86	91	101	101	80	91	103	103	92	84	99	107	104	75	87	96	88	92	100	97	80	91	89	96	110	96	90	89	102	88	88	92	83	97	94	104	113	93	89	84	97	89	91	86	87	91	89	86	97	98	90	69	109	96	95	84	103	113	82	89	89	86	97	90	85	90	89	83	94	91	87	93	95	94	98	87	97	84	111	78	91	97	92	105	98	93	94	99	95	71	89	76	96	89	104	112	83	102	73	78	92	83	90	106	92	102	95	96	79	92	118	91	90	85	93	72	102	90	82	95	90	96	92	81	99	93	71	97	99	76	106	85	119	88	97	98	97	95	74	88	86	94	98	102	95	106	99	103	90	94	97	85	107	96	106	83	111	99	107	83	90	83	91	100	124	92	107	95	107	111	87	96	80	86	98	99	99	98	76	97	89	87	92	81	75	97	81	100	83	104	94	92	111	99	75	80	93	77	108	101	88	92	85	86	94	82	87	99	88	102	97	85	89	90	82	97	95	91	97	102	83	105	100	102	72	104	101	99	101	115	87	109	99	81	88	106	102	101	101	83	92	103	91	95	91	95	97	95	91	86	88	88	96	93	68	91	94	109	90	100	105	86	104	84	91	112	96	94	91	108	112	85	84	80	92	89	85	104	93	102	90	82	94	91	84	79	97	97	78	98	80	77	88	99	90	83	89	98	98	96	111	90	86	86	75	104	96	97	81	71	110	104	84	89	105	114	100	87	91	91	109	87	85	97	102	130	85	100	93	80	102	88	86	98	98	101	86	102	95	100	105	91	116	86	101	88	85	98	85	82	102	76	94	89	85	113	105	109	82	102	104	97	84	127	100	87	64	92	122	79	90	100	98	73	89	67	87	82	95	106	102	103	76	110	80	109	87	94	109	81	74	98	94	88	93	97	86	83	89	87	98	97	102	99	102	87	116	92	102	88	86	89	91	83	93	96	92	111	92	101	75	96	97	95	86	84	91	91	93	101	110	103	99	88	106	99	95	83	73	79	99	84	92	83	91	109	96	85	98	78	104	82	90	84	89	102	94	91	82	115	87	113	90	91	89	86	83	104	99	102	78	88	88	79	88	92	98	88	93	90	92	91	88	99	101	116	109	89	89	98	102	107	86	90	82	94	81	83	95	89	90	95	93	84	90	78	110	89	95	94	82	93	102	111	77	101	92	104	86	76	77	85	100	108	99	106	87	93	86	111	96	86	94	101	102	108	74	96	105	108	79	93	90	78	100	104	84	85	106	92	93	105	110	77	99	98	96	84	77	91	98	90	95	94	91	109	107	85	105	72	88	86	94	105	87	107	89	79	90	96	93	89	93	91	83	93	88	84	89	90	76	106	77	79	93	102	111	80	94	93	96	110	77	88	104	104	105	86	71	96	93	83	108	107	99	101	102	107	114	87	98	100	105	100	92	75	95	98	113	98	83	96	94	100	74	97	102	121	97	74	122	85	89	96	96	96	81	91	90	79	102	102	91	104	91	75	100	110	99	116	88	92	87	110	101	88	98	108	85	86	82	98	77	98	111	87	106	94	98	92	95	93	88	93	93	108	95	103	70	96	90	116	81	88	84	95	91	84	96	76	96	79	77	96	86	79	69	92	105	90	79	79	85	100	106	86	97	85	86	86	89	83	115	89	98	96	87	105	98	93	71	113	107	107	93	97	100	105	104	100	112	91	112	88	111	92	109	112	85	93	98	101	91	93	102	89	102	86	72	100	103	82	92	76	89	98	86	86	95	91	97	84	88	89	92	82	86	89	99	98	89	93	96	86	92	78	83	91	110	110	110	97	96	106	101	91	99	93	93	85	88	96	103	92	119	82	94	102	80	91	99	71	100	83	88	79	92	90	113	100	103	77	93	100	111	94	96	85	90	99	103	92	87	111	82	98	82	99	91	122	102	108	96	86	115	104	83	95	85	81	88	93	89	91	98	99	89	86	103	83	103	96	99	100	104	108	89	98	109	94	98	104	101	104	88	87	89	86	95	90	85	89	87	93	107	111	89	87	85	101	96	107	96	93	88	96	95	85	94	90	103	97	97	83	91	104	97	86	77	84	95	95	99	92	80	97	95	99	94	80	68	89	84	104	88	100	97	91	97	93	85	84	99	98	108	103	94	78	95	100	100	99	83	71	85	83	101	95	76	99	94	79	83	67	107	98	92	110	91	97	77	86	112	88	84	99	88	100	102	103	85	57	88	91	98	86	105	78	104	100
2994	1761	4674	6226	4413	2037	2233	1535	1470	1854	681	356	327	326	296	304	273	288	291	296	257	270	265	273	303	306	312	304	283	286	264	289	279	298	266	277	265	293	265	295	300	258	269	248	295	262	281	257	279	267	249	256	266	267	285	304	267	280	267	276	253	272	276	278	295	267	271	263	262	295	274	275	275	281	270	265	283	273	287	273	268	251	316	285	304	304	268	296	273	302	267	280	260	269	267	258	253	268	274	311	317	263	283	279	277	298	278	257	290	271	246	295	240	288	242	292	267	258	285	284	257	273	290	273	275	269	275	233	277	254	320	245	264	296	261	293	238	277	270	270	275	267	297	243	278	261	289	295	269	272	316	296	290	274	285	287	285	278	281	275	279	252	290	304	260	269	296	278	261	292	272	283	275	268	298	250	265	263	241	254	281	268	299	283	257	302	265	281	298	263	268	255	258	289	248	292	249	262	262	272	275	267	247	246	262	278	260	261	303	288	310	270	269	290	293	264	281	275	292	284	266	260	276	306	269	277	272	275	261	290	263	267	284	275	299	292	284	243	259	273	272	263	316	265	256	286	269	264	261	319	257	276	279	273	259	252	291	250	280	285	287	286	280	264	290	285	289	280	276	303	286	288	275	248	304	268	254	252	245	275	278	278	230	272	264	248	267	276	273	281	299	274	265	282	257	287	281	263	232	258	292	252	279	276	279	270	297	285	275	256	295	248	284	290	268	290	290	280	271	247	312	302	294	241	292	266	258	271	284	271	300	278	271	310	275	280	274	248	258	267	266	268	303	293	289	281	292	275	266	309	286	283	254	261	271	283	300	250	299	274	275	278	306	261	258	290	262	277	272	288	251	274	274	321	266	272	282	282	275	266	267	288	299	287	290	266	246	267	262	252	282	264	261	266	278	283	275	264	257	291	275	288	279	281	281	270	280	273	278	277	302	236	274	241	288	270	269	280	256	260	282	248	273	284	280	302	286	254	278	281	234	270	323	254	292	283	291	255	296	283	262	253	242	254	285	289	297	286	279	256	269	237	300	295	252	269	315	278	278	282	244	269	267	281	272	273	269	305	258	249	299	275	257	284	290	268	253	278	283	275	276	259	268	337	268	273	249	268	279	248	263	286	262	264	294	282	253	274	278	259	294	278	286	250	278	245	271	285	265	288	286	275	279	275	267	303	275	261	296	280	259	279	263	284	285	252	282	299	290	264	262	293	276	315	271	283	274	279	257	278	286	259	281	252	256	306	280	250	277	284	267	247	250	243	256	287	299	293	262	260	286	242	279	282	284	287	279	301	266	279	276	266	301	283	278	268	272	292	289	291	264	273	265	239	274	293	256	279	281	253	274	277	288	273	291	271	292	271	267	281	274	300	266	261	267	293	303	253	295	290	258	315	261	298	242	269	285	284	281	272	282	266	299	281	287	258	290	252	266	275	254	280	259	286	282	274	248	275	266	247	269	251	311	284	272	298	281	267	247	265	283	272	260	263	268	250	291	270	261	264	254	259	279	265	300	276	248	294	258	249	269	294	273	266	291	262	241	266	269	280	280	263	281	305	276	270	252	274	285	250	279	241	255	272	273	332	282	279	241	257	269	303	253	278	262	283	240	282	284	289	256	282	259	259	249	269	298	277	236	277	270	247	279	304	271	295	277	276	272	249	284	311	269	281	283	254	267	288	315	265	269	263	288	279	250	265	261	298	292	245	273	277	268	269	255	254	264	266	278	260	290	310	252	281	301	290	275	267	291	246	290	272	273	279	282	275	263	257	265	305	266	260	275	311	295	237	286	250	266	271	298	272	257	297	261	278	320	260	286	262	273	270	253	311	290	296	294	308	274	262	295	284	297	270	304	254	272	276	288	290	259	268	256	253	282	257	287	262	287	258	298	262	288	294	291	273	272	263	262	290	269	269	278	275	292	280	287	270	273	289	287	290	259	275	286	273	281	248	273	283	286	262	286	269	263	291	232	257	309	282	278	274	254	269	291	287	294	273	288	287	288	277	287	253	277	301	275	272	275	271	275	261	274	252	269	270	293	260	249	268	260	253	269	279	250	275	261	260	299	289	279	254	298	301	277	250	267	288	261	272	271	295	298	275	290	266	282	250	276	256	263	277	287	303	252	309	293	279	285	296	278	244	273	274	279	270	277	270	269	261	295	267	260	274	290	247	279	255	272	289	264	236	297	251	287	305	291	290	270	274	261	266	317	270	276	259	279	270	283	289	268	269	247	261	269	278	250	291	266	288	263	303	266	294	277	288	279	267	279	295	279	281	264	284	260	294	274	288	307	258	246	259	303	262	294	294	277	301	256	276	261	257	276	287	257	279	276	292	295	295	300	267	283	251	272	282	259	265	260	256	264	300	256	292	294	275	277	294	268	256	276	279	294	286	268	265	290	277	260	271	291	286	271	294	281	292	283	270	278	260	266	289	302	312	279	291	294	271	266	285	284	281	268	287	268	233	274	268	249	260	274	281	265	274	284	279	268	273	249	294	275	258	278	269	257	304	253	291	267	263	236	257	281	263	268	267	257	270	290	261	266	273	265	263	257	278	306	260	251	274	315	280	267	283	300	274	289	299	274	287	273	285	290	275	280	293	268	254	268	291	288	280	316	272	271	250	283	293	295	277	260	281	269	290	302	279	277	221	267	252	261	255	287	278	283	278	252	287	276	289	253	253	267	292	265	297	307	288	283	253	271	266	290	267	276	260	295	285	297	249	251	301	279	267	298	269	246	250	241	271	261	279	261	286	287	271	289	287	260	300	276	282	283	260	289	253	259	269	268	256	314	306	265	269	266	286	269	273	260	265	283	257	284	254	268	287	277	265	272	273	249	262	250	298	282	317	288	266	295	278	260	277	285	241	272	276	268	270	254	279	294	258	281	272	279	263	261	264	277	267	303	260	265	294	297	261	266	279	288	300	275	279	263	285	290	250	252	265	247	287	252	260	239	279	281	273	283	259	269	255	259	281	285	293	287	274	285	269	235	273	279	268	274	262	283	259	291	243	274	274	299	283	275	266	288	248	311	263	261	280	277	276	285	248	304	274	265	265	267	253	294	262	281	296	285	242	302	288	264	236	291	277	289	273	269	254	267	283	264	266	282	294	283	265	291	283	276	251	290	252	278	261	269	277	265	273	267	262	313	255	277	269	246	297	288	279	273	262	270	279	262	278	281	279	296	256	276	290	264	266	293	294	281	276	244	269	266	268	262	288	264	281	252	285	302	301	279	288	287	273	260	265	278	270	300	268	259	277	292	288	302	261	265	291	270	294	272	277	281	257	294	274	260	263	283	243	241	278	290	281	261	278	257	256	289	279	264	254	290	256	297	282	279	263	259	298	292	255	287	234	328	304	279	297	290	276	274	258	266	294	248	284	279	292	267	285	278	274	290	277	287	311	286	291	258	268	275	258	290	293	267	269	287	263	266	274	266	272	264	289	276	279	267	275	224	261	273	295	260	281	259	265	304	261	292	261
13434	5240	5649	4573	2584	1371	1192	950	777	3703	1190	309	268	264	263	236	251	231	245	212	229	234	212	231	200	248	232	230	219	221	204	198	197	190	214	210	234	196	189	217	198	197	222	192	206	207	204	193	204	205	215	201	215	199	202	198	209	201	206	192	169	180	205	204	210	217	216	211	222	197	182	201	235	229	211	191	233	186	179	238	208	192	210	219	222	187	223	226	204	220	227	203	194	186	193	157	200	208	196	158	192	211	211	196	195	201	219	211	222	190	193	212	207	199	209	211	226	189	221	205	199	172	212	215	197	219	214	204	204	207	189	210	189	200	187	216	200	198	194	203	223	208	185	230	195	201	209	206	210	198	214	206	223	220	207	210	179	204	192	188	221	212	188	182	195	224	207	213	236	208	197	213	189	186	191	207	214	204	207	223	215	199	199	213	192	184	195	197	192	200	188	185	185	229	196	199	212	205	212	197	191	212	204	186	199	206	212	177	177	205	196	216	181	194	223	207	213	222	207	184	205	221	200	215	169	204	210	182	194	230	188	193	200	198	190	193	170	179	210	214	204	196	183	197	226	200	169	177	211	200	201	196	187	207	184	199	211	213	216	230	207	208	205	207	197	209	180	188	192	211	173	222	200	185	197	208	186	194	233	169	219	202	198	177	190	210	216	210	199	201	249	196	199	188	188	191	201	204	212	200	197	204	186	210	188	203	201	192	213	221	210	188	195	186	218	202	185	201	181	206	203	198	221	206	211	194	220	234	193	197	211	179	175	192	213	224	200	191	198	195	210	168	192	184	202	192	212	210	198	200	189	188	218	206	179	221	205	185	211	195	213	234	205	187	211	219	194	212	194	189	204	184	180	200	197	206	211	194	175	207	197	228	209	198	212	194	188	218	203	199	212	216	232	221	199	194	188	203	230	207	165	203	190	221	170	192	191	194	190	179	203	187	195	192	206	186	216	224	225	220	221	185	205	207	204	214	179	219	213	209	196	190	214	203	195	191	195	173	202	196	194	197	222	202	171	195	189	187	215	199	214	196	205	216	202	202	164	195	222	195	183	194	179	209	208	229	167	209	178	202	193	198	247	187	198	185	163	191	186	222	197	213	182	236	195	237	219	206	227	182	193	205	187	193	194	203	194	197	176	178	202	190	183	188	219	207	224	196	205	228	200	196	209	222	207	207	198	212	212	205	191	236	201	207	221	221	170	225	200	186	195	202	216	202	186	202	205	214	206	233	200	217	223	213	188	186	195	204	206	224	201	193	172	223	198	193	198	177	238	192	195	218	215	212	176	204	222	237	199	169	218	202	183	199	217	203	196	219	204	191	200	188	232	215	210	207	215	195	206	217	198	194	183	213	184	194	201	175	232	212	218	208	193	199	206	200	214	179	205	200	193	181	195	186	233	196	214	208	215	218	238	196	199	209	185	173	196	205	207	201	192	204	183	237	185	209	180	206	206	211	192	196	230	210	198	207	174	219	194	212	198	186	231	220	193	209	209	197	192	211	180	211	211	223	231	202	189	193	217	243	200	202	201	190	196	206	207	194	209	192	211	187	212	202	220	195	213	167	206	215	205	205	215	168	207	210	237	200	184	208	201	214	213	226	211	212	169	211	182	196	194	191	168	222	218	203	178	191	205	223	183	186	186	202	190	212	208	199	211	195	211	178	213	199	184	187	210	218	186	215	210	198	202	210	178	202	202	196	188	224	203	192	182	178	216	192	206	198	179	202	216	179	205	211	197	209	219	168	202	194	191	181	211	206	196	191	198	196	188	183	199	197	205	211	205	196	199	176	190	198	194	212	190	200	194	205	204	215	219	198	183	214	196	190	196	198	206	206	223	221	206	219	197	205	195	171	202	192	203	186	184	201	208	229	186	198	212	197	180	218	217	195	211	194	185	223	195	192	200	197	182	220	201	168	204	199	187	191	194	208	217	212	218	192	200	268	185	194	230	193	186	194	216	210	210	206	219	222	195	214	185	211	197	191	191	213	208	195	205	191	176	166	214	216	197	216	219	168	221	196	223	227	215	204	226	201	230	195	225	193	216	238	201	220	191	192	207	213	193	200	213	207	203	180	184	175	243	206	215	199	200	195	197	198	206	193	211	210	191	212	195	218	207	223	211	225	189	203	198	197	196	187	194	212	177	194	213	192	207	215	219	217	201	201	194	179	184	206	183	186	220	211	200	176	188	207	186	195	184	196	225	200	205	208	197	204	211	197	198	210	225	197	206	194	197	213	198	205	188	186	212	186	227	228	216	215	206	189	220	208	221	202	204	183	218	219	212	199	202	201	203	180	224	215	207	191	204	186	231	214	180	203	202	219	186	206	206	198	215	199	195	208	193	184	224	184	188	226	182	180	203	191	163	210	189	174	224	205	183	221	220	231	198	190	197	206	186	197	207	212	174	208	196	219	188	192	208	217	213	221	189	192	202	184	179	201	191	198	212	194	207	211	213	214	213	210	203	204	190	189	191	202	215	189	222	212	201	235	219	208	233	201	204	195	211	208	201	203	220	226	193	201	178	225	202	198	173	207	206	211	227	235	194	185	185	212	204	187	207	200	196	202	208	218	200	220	210	214	185	206	211	220	193	193	216	206	204	217	198	174	238	230	212	203	230	218	210	206	191	196	203	234	190	189	209	198	187	216	178	213	220	190	195	204	182	196	165	175	220	176	204	184	202	201	205	197	181	206	180	224	205	221	221	211	165	200	175	227	212	205	181	206	214	198	201	183	173	173	208	218	210	182	192	188	201	206	204	230	166	200	194	191	175	190	203	205	198	222	201	198	193	203	200	227	223	235	215	218	201	222	185	190	192	204	203	230	228	211	210	214	197	204	212	200	181	189	204	164	209	212	200	177	201	216	197	219	187	207	213	181	211	188	200	205	212	190	195	221	188	225	201	204	195	176	204	189	184	217	223	207	234	163	219	201	207	209	180	188	199	188	193	212	198	171	229	173	222	214	206	211	217	182	228	190	200	201	191	189	219	196	208	204	185	209	199	217	185	173	185	213	210	215	208	214	203	180	203	218	211	217	216	192	235	199	207	174	228	204	211	199	165	186	193	200	185	189	227	200	196	223	231	178	212	211	207	194	204	228	179	199	198	206	199	197	227	212	195	205	187	223	195	234	179	220	204	221	225	195	216	210	171	194	194	208	186	194	208	214	182	189	183	185	206	213	198	228	188	199	179	205	233	224	211	198	215	188	240	217	219	179	196	198	195	216	207	218	193	217	203	216	212	194	206	186	233	173	218	212	200	209	199	176	190	185	183	213	212	221	189	196	198	185	194	205	209	199	184	218	200	191	222	184	226	190	201	199	200	190	207	233	221	196	194	218	206	233	206	208	215	204	204	208	180	212	197	230	211	194	209	195	200	210	170	222	219	174	190	213	194	195	224	203	198	204	186	234	207	229	212	192	186	197	213	203	223	217	217	220	186	203	225	178	193	195	208	227	198	175	188	196	202	186	162	208	200	184
8136	4778	9940	12296	8408	5740	5370	4541	3798	16786	3375	1451	1084	994	878	801	794	726	739	670	650	655	619	608	625	601	611	567	611	610	529	551	579	574	534	560	542	548	557	522	566	534	516	551	525	573	556	552	553	535	544	562	534	511	492	550	519	517	539	497	506	513	554	517	533	548	517	532	518	498	497	484	526	519	531	552	509	488	507	515	522	542	526	546	528	506	540	495	568	533	530	515	517	510	516	516	509	505	483	496	504	518	521	539	548	531	502	500	534	495	520	504	521	485	529	546	541	505	521	504	526	524	515	460	496	501	510	549	495	514	525	537	524	501	487	505	471	508	485	537	513	514	509	507	491	535	510	498	514	538	508	501	521	510	520	489	504	542	506	538	508	541	535	508	498	488	528	514	529	488	516	489	477	510	524	511	535	521	514	523	492	478	469	512	523	544	515	516	487	518	524	497	511	477	508	481	460	521	516	515	504	494	503	490	501	525	555	518	525	501	531	521	505	480	539	511	458	505	492	508	507	518	488	545	486	526	500	516	491	513	524	525	517	564	509	536	527	472	536	459	514	483	489	558	509	504	524	535	552	482	512	533	497	505	545	507	504	504	520	513	510	545	524	487	528	474	563	494	531	503	522	504	555	468	531	490	540	546	476	474	522	469	482	507	481	494	486	504	484	474	484	515	537	504	479	528	486	524	490	510	483	536	525	454	481	472	479	471	523	483	511	499	517	494	527	473	494	523	489	543	488	483	506	503	503	513	482	493	488	511	502	505	562	490	563	527	510	548	543	524	471	480	537	508	523	512	520	477	509	521	530	529	522	496	501	494	524	480	502	481	475	509	530	506	543	463	514	458	516	469	523	502	520	507	515	519	516	542	485	527	519	470	493	501	455	508	496	499	533	509	503	463	478	521	477	537	504	513	509	518	522	508	527	521	476	482	520	527	520	535	498	544	477	499	493	472	503	474	502	563	506	510	487	518	533	489	451	527	489	496	479	561	491	525	533	501	493	501	482	523	506	498	544	514	535	505	513	474	510	491	521	488	533	500	503	501	579	517	502	487	530	492	527	504	524	513	477	514	492	536	523	507	560	492	505	500	496	451	519	516	460	547	564	472	518	476	516	498	511	490	482	542	499	486	523	502	546	494	499	499	497	502	512	500	510	515	594	506	555	514	520	481	510	487	514	511	518	553	525	526	476	484	483	453	501	540	501	487	511	503	508	515	521	473	515	491	510	523	488	523	504	500	497	522	493	513	499	540	517	478	537	519	517	520	488	481	510	510	528	489	498	532	515	499	501	535	515	492	505	517	522	504	512	523	517	507	501	503	539	521	514	506	479	514	531	505	525	503	496	514	507	487	510	474	516	514	538	519	492	523	548	502	517	539	517	496	489	511	502	476	474	511	497	537	507	517	530	473	477	482	549	564	509	541	534	517	515	527	482	513	512	516	495	511	524	499	534	484	538	512	506	529	476	472	513	511	487	486	513	523	509	531	516	533	512	518	491	492	518	512	521	518	506	453	500	479	509	526	509	522	521	519	518	522	549	525	517	497	534	510	492	539	509	534	499	523	492	514	484	523	493	545	526	499	529	541	504	501	492	537	568	505	492	527	513	509	496	543	513	534	495	501	541	510	495	475	489	501	513	543	503	517	496	513	509	514	527	547	486	494	515	507	526	482	531	518	491	476	487	498	518	488	501	491	510	534	522	522	509	494	511	534	521	512	498	515	507	495	567	539	547	533	492	500	501	531	510	492	526	503	493	490	518	551	576	456	536	488	504	510	500	507	507	535	549	486	507	480	524	485	484	494	505	497	563	531	485	497	520	507	493	529	478	539	525	523	535	514	498	514	521	524	542	511	481	512	501	542	489	476	498	492	518	492	509	495	503	512	535	484	528	523	496	529	484	468	523	477	536	491	530	533	484	492	490	479	518	501	517	513	507	512	478	515	499	491	484	490	511	483	488	532	499	526	513	476	481	535	493	497	531	572	504	518	538	508	503	524	499	485	463	525	467	525	499	494	493	533	535	514	529	508	514	553	508	496	517	526	513	551	478	542	516	476	483	529	519	529	520	504	523	537	528	485	504	529	523	542	493	509	553	539	490	502	530	492	525	493	510	499	521	515	481	483	538	486	513	488	475	527	480	457	496	485	510	524	495	463	513	503	485	572	461	526	493	501	500	495	556	526	507	537	527	498	509	527	501	502	512	511	542	519	494	497	496	521	536	509	457	498	518	493	481	528	531	491	516	527	513	511	494	517	486	491	526	512	475	509	496	513	508	488	506	489	505	510	473	479	546	524	525	513	488	560	530	520	504	515	509	526	521	552	491	523	507	518	518	541	494	523	527	493	529	532	501	519	531	533	509	495	515	481	534	502	524	506	511	464	522	496	487	534	586	485	517	496	514	512	511	481	485	513	524	502	509	490	541	502	501	524	498	489	492	538	496	505	504	537	544	483	539	499	516	545	511	501	500	522	526	540	537	473	494	495	489	530	523	527	523	510	497	518	501	505	507	558	527	503	509	525	528	523	537	511	512	487	520	553	523	517	505	523	538	474	532	499	512	539	501	529	515	519	549	488	519	479	498	478	542	534	489	512	508	538	480	513	528	521	508	529	513	564	522	518	502	472	541	486	496	503	484	538	519	470	499	510	494	487	477	497	548	540	527	512	519	479	487	521	530	515	555	530	541	510	518	520	502	483	559	475	515	509	535	513	513	478	504	509	486	515	487	522	485	512	543	525	493	519	496	508	514	492	500	516	480	515	485	481	508	488	504	510	535	480	500	513	515	506	529	521	519	455	513	514	516	548	498	497	475	508	536	506	499	489	562	552	516	522	498	489	490	509	459	480	546	498	515	491	462	522	496	501	530	518	506	465	480	489	536	519	494	488	559	491	532	528	508	479	478	490	475	491	476	531	500	519	559	519	513	525	500	502	527	503	509	503	485	511	534	481	516	500	502	518	522	537	491	482	525	532	532	489	520	521	498	533	480	552	509	528	499	567	504	514	522	498	493	534	496	484	493	544	517	470	500	504	503	506	495	472	560	506	483	512	503	522	473	496	507	507	515	508	479	531	529	498	513	504	480	522	536	478	482	545	503	491	501	493	480	471	520	515	469	555	513	490	549	509	501	508	487	496	538	514	516	510	491	452	493	496	475	540	493	491	482	508	505	489	547	522	501	502	525	496	513	537	498	516	509	497	499	491	514	527	503	540	522	477	479	485	505	516	531	525	514	518	510	521	506	535	492	538	516	550	480	507	550	523	505	547	545	494	489	507	491	523	522	532	484	487	530	501	519	553	503	502	573	555	549	528	511	517	501	489	526	497	490	502	518	522	518	506	509	525	519	495	472	520	505	529	497	522	495	492	523	507	490	519	542	506	474	513	559	499	520	498	485	536	487	484	506	499	522	476	502	529	484	508	502	518	485	494	526	510	513	518	499	509	540	511	511	516	522	512	507	499	505	508	516	522	546	514	484	525	525	561
22214	10221	9254	7340	4135	2249	1973	1501	1288	8613	2885	590	470	458	411	365	388	400	338	421	361	414	362	347	369	334	334	352	373	340	341	336	353	283	374	342	328	323	331	359	287	333	326	344	315	301	339	317	319	312	314	328	330	339	315	335	323	332	335	312	309	345	336	364	347	334	339	329	336	343	342	317	312	347	345	324	320	348	309	326	304	333	335	343	331	328	334	305	352	344	304	321	308	328	329	323	305	346	335	296	327	331	314	355	331	282	346	306	328	332	359	308	307	315	311	320	330	361	296	302	308	315	297	309	329	330	324	312	343	318	325	318	349	308	319	295	336	313	320	357	306	309	329	353	346	338	332	333	321	320	327	348	346	334	331	323	334	336	343	324	351	377	350	337	336	338	312	295	339	342	332	332	317	327	360	318	330	339	312	348	318	297	318	359	328	322	339	321	315	308	324	332	333	300	297	311	364	341	325	359	319	333	277	321	346	301	325	306	314	363	306	309	280	331	335	325	333	305	311	331	310	333	308	289	325	336	296	332	334	334	342	346	318	337	361	349	350	300	395	293	325	356	318	364	297	319	330	312	309	351	331	310	317	326	345	319	346	321	314	317	310	339	345	344	349	323	343	357	315	336	369	365	313	315	302	298	354	326	319	321	335	349	337	294	331	353	306	310	287	324	315	346	275	306	302	312	324	301	312	324	314	331	353	287	372	291	310	347	338	338	310	310	312	305	330	286	303	294	341	298	315	334	321	334	330	319	312	302	307	334	299	317	323	317	293	348	305	336	302	310	289	338	322	321	300	344	291	312	319	318	306	328	272	331	349	357	317	300	338	330	321	325	304	304	321	312	323	345	311	327	321	322	323	354	338	311	274	305	313	329	340	306	313	345	314	354	318	334	317	294	297	347	341	337	330	293	331	336	319	332	280	331	311	324	334	313	356	307	335	328	307	325	350	312	329	321	311	334	339	319	337	321	308	309	330	328	325	335	325	291	315	314	323	313	347	326	317	304	340	338	316	330	308	330	331	290	300	292	314	331	329	308	349	334	309	310	330	354	341	365	311	349	363	332	296	320	319	271	313	300	301	335	332	323	338	286	355	325	295	325	295	319	357	323	342	335	362	359	371	310	357	302	304	296	341	332	334	348	310	328	322	332	323	328	322	325	290	313	318	336	328	368	293	302	330	335	322	342	312	313	329	320	352	357	352	350	335	323	342	323	355	318	347	325	336	337	342	321	327	314	308	284	325	329	380	324	305	342	321	310	287	320	318	325	317	362	331	318	338	326	289	309	320	337	320	309	308	341	361	354	331	321	342	332	302	313	303	324	326	321	320	327	363	314	316	311	292	351	311	331	362	280	313	351	335	282	351	326	332	342	318	293	342	301	330	320	337	316	336	343	332	342	345	343	347	325	303	300	328	330	307	308	308	338	313	303	324	320	305	344	317	346	320	355	354	306	321	294	301	304	301	312	342	348	324	345	320	350	320	310	318	334	321	332	333	338	328	330	336	309	331	315	339	311	317	322	301	354	307	308	329	298	338	351	290	357	313	295	332	283	323	302	339	323	351	318	320	319	302	320	357	345	370	329	365	272	336	324	302	334	316	302	345	289	326	351	333	325	337	297	307	304	324	321	324	317	355	326	325	283	319	346	318	289	339	304	339	324	311	329	334	348	351	312	332	329	324	308	328	324	286	303	315	334	327	327	317	314	310	318	308	313	328	325	317	300	296	311	312	315	308	326	338	301	319	343	336	261	327	336	332	350	328	351	332	277	308	313	341	324	309	320	334	326	385	366	332	315	305	335	320	353	331	347	309	319	320	354	312	322	292	327	324	339	338	328	318	338	332	273	317	323	298	319	310	354	320	328	339	322	311	320	336	343	343	313	315	344	306	296	333	327	354	318	341	327	367	253	357	307	339	325	348	318	326	300	282	340	349	332	310	328	300	344	360	301	327	344	298	314	343	305	310	329	330	343	291	312	337	330	327	343	318	343	319	329	324	302	321	323	346	344	334	323	329	329	313	329	317	322	325	314	342	324	358	328	304	333	291	324	350	320	348	363	347	357	324	315	323	342	287	312	296	335	290	330	325	330	330	296	318	320	327	295	339	331	320	330	331	325	339	312	326	349	328	323	335	353	336	359	348	295	306	309	323	336	321	307	314	313	292	297	357	331	345	331	338	343	335	348	307	317	323	343	344	290	347	317	308	310	355	317	329	326	332	296	351	319	333	331	343	335	332	325	348	314	311	297	319	342	321	352	331	328	306	335	321	312	337	333	326	332	298	309	337	331	329	330	309	338	311	336	333	339	327	337	359	353	302	332	306	317	313	321	306	325	326	327	342	330	342	337	328	311	352	299	323	323	312	313	300	299	349	295	333	300	315	373	314	340	313	354	343	350	309	300	342	295	336	300	301	301	349	323	324	355	324	333	350	336	302	292	346	297	300	293	308	302	311	354	321	296	313	347	316	293	346	325	329	338	321	351	326	264	351	313	311	339	319	338	344	368	285	317	356	319	322	301	314	316	329	319	306	314	331	347	325	309	345	326	327	315	300	332	306	336	338	305	321	324	337	295	326	320	320	329	318	334	335	321	324	332	298	333	332	326	320	290	349	297	291	320	326	329	326	350	344	318	317	287	309	347	306	325	299	295	329	314	323	314	308	310	285	323	347	341	345	344	323	332	360	315	337	332	321	342	325	321	326	337	325	314	280	342	323	323	339	312	313	345	319	342	357	318	307	318	303	329	327	322	297	327	319	296	315	336	325	353	315	314	296	351	328	347	342	323	313	369	342	296	320	353	347	307	335	297	349	299	340	338	346	326	294	304	330	318	316	368	334	343	348	309	315	344	329	350	313	326	384	368	397	322	340	366	317	364	297	356	316	339	350	308	314	326	349	334	305	324	338	327	314	333	345	342	320	339	311	335	339	345	323	314	299	322	341	346	368	321	350	320	314	358	348	320	310	304	307	317	293	311	295	322	321	296	353	302	369	303	321	344	318	317	321	309	340	335	328	304	326	339	329	366	335	323	331	320	339	303	290	355	341	331	323	318	301	333	335	303	310	322	342	322	302	315	337	317	313	317	351	368	346	302	304	312	328	315	350	285	307	331	313	323	295	343	329	352	323	316	325	313	288	313	310	335	330	304	310	297	323	313	326	331	330	328	327	327	308	335	316	298	343	341	353	311	297	328	356	343	313	294	321	313	306	298	330	330	340	303	311	324	330	304	307	297	324	338	307	294	331	344	326	296	347	360	363	337	311	318	328	321	324	349	334	309	325	306	323	322	300	320	344	349	306	328	315	312	334	310	298	328	310	344	326	331	331	330	290	308	326	339	337	327	315	298	317	287	316	333	315	310	304	350	335	293	337	338	295	316	311	298	377	329	332	333	290	314	331	323	340	354	297	310	303	323	304	329	311	324	324	326	328	334	320	349	324	340	313	334	329	312	346	331	312	329	358	354	318	327	358	278	318	301	315	301	322	322
10872	7319	14079	16831	12453	8436	7852	6583	6406	28509	5122	2301	1801	1693	1488	1343	1248	1225	1105	1056	989	1044	1018	1005	966	957	930	910	917	915	911	910	846	856	847	856	810	841	810	839	770	853	758	801	808	799	774	792	800	793	751	813	834	774	740	780	767	725	780	779	736	748	721	792	798	772	739	787	742	758	751	756	778	764	711	738	780	747	792	752	754	785	799	798	751	771	761	792	742	765	705	749	737	734	767	750	747	780	766	733	738	751	786	748	743	701	748	785	768	712	750	795	766	747	778	806	732	763	748	759	740	748	770	749	718	746	741	771	739	753	778	740	776	755	724	785	736	722	751	777	790	749	792	761	728	798	728	713	698	761	790	754	763	750	716	742	755	744	796	737	774	728	763	724	749	769	743	747	789	763	741	777	750	731	711	686	738	815	790	748	754	674	724	737	746	758	757	731	686	752	722	755	764	753	723	752	747	728	771	730	779	764	805	739	732	736	784	727	757	711	715	734	741	743	665	765	725	761	733	726	784	785	745	779	692	714	744	778	753	737	749	737	725	768	752	779	714	723	765	702	744	759	690	773	777	704	768	765	752	782	694	731	751	737	756	727	736	792	714	765	714	749	732	775	741	797	746	762	735	776	769	747	744	763	775	773	728	750	778	725	731	729	713	764	775	775	758	709	767	798	750	730	775	781	745	733	733	761	714	761	770	747	719	706	728	726	735	752	745	743	763	720	746	731	724	733	686	756	748	708	736	744	690	733	726	740	749	721	725	764	754	708	705	707	709	715	697	767	712	770	765	782	694	731	753	756	731	759	770	791	757	762	729	749	726	737	743	763	772	764	750	729	757	779	733	762	768	764	750	688	722	729	745	747	726	727	769	730	709	817	741	704	796	734	771	706	745	735	752	752	700	762	705	729	721	722	748	778	691	717	750	763	759	763	759	711	720	787	743	755	728	755	774	749	724	747	725	793	688	718	766	758	728	722	774	766	701	741	745	717	723	748	712	775	709	699	765	701	759	723	755	753	723	709	736	748	729	737	734	735	741	715	737	670	728	723	721	722	735	747	727	743	769	785	747	721	761	693	742	696	711	763	676	724	729	774	782	776	740	698	792	769	681	746	722	755	708	737	722	745	679	757	718	687	738	730	759	797	729	748	744	750	755	759	716	789	732	757	736	726	764	771	724	737	767	730	767	727	733	713	706	675	782	727	738	742	785	757	740	724	737	704	737	792	697	765	766	737	745	778	764	710	717	790	761	743	716	775	702	786	722	736	729	734	762	748	716	759	734	749	735	757	763	751	721	744	754	729	794	729	770	725	718	722	743	745	736	722	721	783	776	717	749	768	754	750	727	719	729	767	754	788	747	784	702	772	775	729	679	764	716	740	717	755	734	744	671	750	695	730	729	757	761	728	753	795	739	719	694	770	778	725	683	770	733	738	760	713	749	817	756	761	744	735	704	735	688	741	738	779	737	750	805	743	762	746	705	747	723	721	701	764	753	761	742	739	732	683	752	802	741	754	773	709	736	783	771	737	756	763	694	748	684	726	745	735	687	732	734	796	749	717	746	761	726	747	709	753	768	729	742	709	715	718	725	750	708	709	702	747	753	732	751	790	748	796	765	710	690	741	686	742	723	751	768	761	758	735	777	728	769	713	785	756	751	754	731	785	748	725	783	715	726	771	729	755	723	781	774	754	730	702	790	699	775	719	741	715	720	709	736	718	712	757	741	709	747	706	743	735	713	721	752	765	716	734	744	713	764	765	755	765	695	772	691	744	770	747	703	760	722	733	691	713	740	747	770	727	707	735	735	725	717	759	697	737	699	793	720	722	671	756	733	755	765	743	723	743	776	770	706	753	747	733	729	735	750	717	755	724	737	706	763	703	760	775	732	714	752	725	738	763	764	651	751	743	766	747	730	778	726	713	756	732	723	813	738	766	714	742	726	714	739	749	791	771	743	735	757	734	763	736	744	702	740	726	743	746	707	753	720	717	775	760	730	699	704	725	771	753	775	740	748	711	709	784	707	747	778	752	836	744	743	757	751	706	759	768	743	751	721	693	753	745	753	728	726	748	711	774	712	728	740	759	771	749	761	720	704	759	705	725	759	692	759	699	756	779	757	770	748	718	744	748	759	700	779	746	748	737	725	752	705	685	741	735	718	765	739	740	754	734	684	711	734	756	728	771	755	724	725	752	768	739	764	752	737	738	801	772	780	751	769	774	760	787	717	708	705	717	731	720	690	730	730	732	730	783	725	779	736	798	780	747	775	738	758	790	774	735	724	743	758	683	730	716	740	738	740	736	754	751	756	715	699	759	707	704	768	737	737	718	753	777	721	758	723	743	749	726	723	729	733	711	754	708	748	715	749	733	725	713	727	713	745	724	708	698	759	724	719	747	729	738	711	767	747	787	767	723	764	697	690	720	739	773	780	717	808	740	755	724	777	760	740	743	735	757	740	785	754	757	712	731	797	740	686	743	761	750	749	726	766	758	695	711	709	710	755	753	788	740	718	691	680	712	734	719	715	722	745	784	756	740	748	727	772	792	757	722	728	744	697	729	746	752	735	725	765	761	742	745	760	777	765	752	689	764	736	732	745	744	734	780	733	697	704	713	746	710	707	731	719	702	707	739	799	694	718	716	711	716	729	705	780	721	767	769	767	704	726	763	720	745	706	768	743	720	737	734	729	770	767	784	757	811	733	754	721	760	776	717	719	743	734	737	727	756	764	712	721	768	694	743	725	743	749	755	726	765	732	747	758	714	740	770	737	724	719	768	764	733	709	751	773	764	759	722	739	724	742	715	722	746	716	678	732	730	737	755	748	780	789	753	725	755	723	730	744	754	714	709	748	734	701	748	775	710	731	734	735	721	752	731	756	720	723	699	766	747	720	773	732	734	726	744	791	743	705	740	701	675	739	745	793	719	757	790	714	732	743	740	731	767	719	748	738	703	694	710	773	699	785	743	695	801	771	746	705	703	745	780	716	692	714	734	761	722	728	723	734	761	761	742	772	737	791	734	724	727	792	726	724	711	800	763	779	742	729	746	754	755	720	781	720	722	816	699	679	691	723	756	742	755	733	748	719	748	734	774	738	787	758	739	773	705	743	725	739	731	757	784	748	771	762	750	728	774	733	741	757	667	762	786	794	737	735	737	775	717	703	761	753	747	710	699	768	728	711	751	789	746	723	746	727	739	727	688	787	792	707	723	728	757	764	722	754	740	703	792	761	711	722	753	795	705	773	724	754	731	720	733	725	728	745	737	729	740	735	726	711	794	748	757	729	742	679	781	680	713	805	775	734	770	733	783	751	706	683	742	773	759	784	733	759	759	747	739	737	759	733	797	716	753	731	675	749	826	768	751	710	761	762	748	730	746	738	697	734	812	720	742	758	751	804	729	732	705	751	736	746	727	740	767	737	751	717	726	716	761	754	715	719	699	692	776	744	738	746	769	758	802	787	776	751	739	795	677	737	709	765	730	722	781	763	697
4889	2338	2223	1683	828	413	440	331	400	413	181	109	99	97	113	100	99	89	115	95	99	88	84	91	85	100	75	89	93	86	100	97	100	90	108	110	120	91	99	92	91	98	91	105	89	100	102	105	110	101	96	92	96	87	94	102	92	94	96	99	98	87	114	82	72	80	85	99	91	100	91	90	85	104	95	100	86	99	77	102	118	114	83	95	82	106	101	88	81	97	102	87	93	95	91	105	75	96	106	84	83	104	85	94	86	87	95	75	97	111	95	95	105	92	88	83	90	113	92	96	102	86	78	99	108	96	85	90	92	95	97	101	109	86	78	98	98	98	104	93	95	101	108	100	96	91	115	86	100	90	94	99	75	80	104	116	88	93	108	123	95	96	87	100	88	98	93	82	85	94	95	91	91	89	94	98	82	100	90	77	97	100	92	90	94	100	108	102	95	97	87	104	113	96	84	88	106	67	108	81	81	88	85	98	103	92	100	112	90	75	86	84	83	79	94	79	89	90	96	86	97	82	82	91	101	76	94	91	95	87	102	65	99	89	87	92	95	89	87	93	87	97	111	109	97	106	110	110	83	99	80	101	102	102	87	95	81	87	78	91	94	104	92	91	97	105	99	97	91	80	90	89	87	102	83	107	93	88	91	85	77	81	81	102	100	92	91	78	121	78	104	87	84	82	91	74	93	104	91	91	91	51	91	87	111	87	103	90	96	106	90	88	92	105	94	91	94	109	103	106	92	105	94	86	98	89	118	91	96	90	85	98	88	93	93	75	97	95	92	87	103	83	93	89	97	105	86	82	89	100	85	99	89	92	83	84	90	108	82	97	90	77	92	89	106	106	86	88	96	88	90	82	101	80	94	89	103	91	96	98	86	89	94	93	110	91	100	75	103	82	97	82	96	97	103	80	107	87	91	87	84	101	96	87	98	95	89	89	82	104	77	84	98	90	88	104	90	92	123	96	83	97	90	99	98	77	103	95	104	99	95	97	104	82	82	92	95	87	93	95	92	106	118	93	96	108	70	108	82	106	97	72	92	102	102	98	87	99	80	112	81	115	108	90	94	88	90	117	103	98	99	105	81	91	79	82	97	86	73	93	93	80	89	93	89	64	86	89	106	109	87	86	85	98	79	117	79	83	82	87	84	86	107	114	123	85	100	94	74	84	86	81	96	102	94	103	103	95	99	100	104	102	108	94	112	85	85	85	84	105	97	86	111	93	98	100	92	101	76	102	97	83	83	98	112	74	100	90	87	92	91	94	85	97	87	95	107	82	103	84	93	104	91	93	82	109	79	110	85	82	90	93	97	103	93	100	101	94	90	111	93	95	100	96	81	107	107	82	112	106	93	100	104	100	92	79	94	93	103	88	83	110	95	91	88	90	105	104	116	90	87	115	109	87	98	83	98	80	77	100	109	99	89	100	99	94	101	98	103	80	109	92	89	91	83	106	102	98	94	81	92	95	99	112	95	89	86	88	87	101	86	93	87	101	81	99	101	90	93	94	91	107	114	86	77	79	112	96	82	107	83	99	85	86	95	84	96	81	91	92	97	115	88	107	81	102	93	102	101	81	109	89	88	83	112	77	89	86	119	101	98	90	109	94	108	98	91	93	94	98	106	91	76	92	96	79	83	85	78	99	87	90	95	102	99	89	127	92	98	109	79	97	90	96	99	105	75	78	104	83	85	119	89	81	105	75	95	94	92	76	87	80	96	107	91	105	84	103	102	99	78	102	95	93	101	95	111	101	101	90	94	86	81	75	80	109	87	95	96	95	102	94	102	96	112	106	88	98	103	78	105	92	90	85	89	89	95	90	90	87	94	89	102	84	103	98	90	85	95	96	88	82	86	95	104	91	80	97	94	94	104	90	88	91	104	74	106	86	100	90	97	121	72	82	93	92	85	82	77	94	77	113	88	85	116	84	103	103	92	90	96	85	94	98	96	86	99	96	93	91	84	95	85	109	87	102	99	87	91	90	89	88	98	91	82	97	89	92	74	94	103	99	97	83	80	80	112	100	90	100	101	93	108	119	93	102	92	103	83	92	86	89	73	111	96	117	93	91	103	98	85	96	91	112	103	109	90	103	90	88	92	106	83	91	97	102	113	81	86	93	91	75	100	87	79	111	73	81	77	91	76	99	81	98	92	96	92	77	81	96	88	111	84	90	89	100	98	75	89	84	114	84	83	74	99	88	105	96	101	60	100	83	93	83	84	96	104	102	101	107	90	98	99	84	90	98	105	89	79	113	104	90	78	90	112	101	88	91	82	104	97	81	100	107	85	86	91	96	78	85	91	92	101	94	90	111	102	90	96	98	93	92	78	108	107	99	95	103	93	91	80	82	111	88	98	86	88	88	94	108	103	78	101	106	111	90	100	87	99	104	116	110	81	91	80	82	95	104	99	99	98	101	81	99	85	102	89	97	85	81	98	89	92	87	99	82	97	97	92	87	101	95	98	87	81	97	95	100	84	81	85	80	88	97	94	107	69	92	93	103	100	96	99	88	89	84	82	100	111	96	114	94	98	99	87	113	96	97	83	85	96	97	97	90	77	89	103	83	73	96	100	91	101	83	85	77	91	97	101	88	119	97	94	104	97	99	104	103	102	84	75	90	97	100	80	100	102	103	98	83	104	114	101	87	96	99	92	93	79	103	96	104	92	106	95	107	81	86	103	82	98	88	81	101	68	90	82	97	98	103	100	96	82	70	103	114	103	91	91	102	97	98	92	85	92	89	96	84	104	95	92	87	94	85	92	84	100	100	96	89	74	87	104	89	83	88	87	91	100	91	88	92	93	85	111	95	91	77	105	89	87	86	102	102	95	89	88	90	90	96	84	81	100	100	77	99	107	86	103	90	91	95	76	110	74	93	95	82	121	94	98	95	88	85	105	72	80	92	109	112	95	85	80	81	100	105	84	84	89	104	109	79	84	75	102	84	91	85	87	100	100	71	98	81	108	94	92	94	89	118	111	127	100	112	104	97	73	110	88	103	117	108	103	92	100	94	79	94	93	94	93	85	76	97	80	106	108	76	84	88	96	90	85	86	75	99	98	90	88	85	116	92	86	69	100	83	97	89	84	85	92	93	86	107	94	79	78	88	99	108	97	110	96	95	115	100	88	81	91	84	103	87	91	82	89	109	97	75	97	100	89	121	94	81	94	86	93	97	83	87	93	94	104	102	91	107	90	92	79	75	100	100	97	101	98	105	95	92	116	98	99	82	96	90	65	101	101	87	108	112	75	95	81	103	103	80	93	85	99	103	81	87	97	81	88	89	111	98	109	78	85	77	92	89	101	107	96	97	88	78	90	104	86	86	101	81	82	94	98	102	104	114	105	90	104	96	84	100	96	68	101	80	90	101	84	84	111	79	106	103	104	87	101	100	120	78	94	86	99	104	106	86	102	94	88	96	94	84	104	81	111	100	108	78	85	80	105	95	79	83	107	84	107	101	88	97	81	96	105	99	102	87	98	89	101	78
3263	2193	4426	5478	3423	2051	2243	1498	2056	2135	704	367	292	292	293	313	284	301	276	287	294	304	284	296	279	294	296	291	254	270	289	266	277	305	273	258	299	258	308	273	288	272	270	249	269	268	302	266	253	298	287	271	284	269	263	266	293	281	291	264	287	296	287	297	297	275	257	267	264	259	316	298	263	293	261	272	246	269	282	255	281	297	280	254	274	244	277	270	268	254	287	305	267	281	267	280	285	290	249	271	275	242	264	280	255	276	259	293	295	289	284	274	297	271	295	270	279	289	278	274	272	280	282	276	304	232	296	264	296	260	264	251	257	259	245	267	247	273	271	262	261	277	289	267	277	290	253	274	294	247	289	261	272	264	247	264	272	263	261	264	282	256	249	292	269	287	267	279	271	259	266	269	259	256	273	262	299	276	255	278	254	271	285	272	270	279	268	275	265	243	279	261	273	286	279	250	268	282	293	274	271	276	249	252	283	267	278	278	269	259	270	255	300	272	271	290	262	250	265	256	253	277	276	313	268	275	306	295	288	281	271	284	279	268	249	276	258	293	276	223	265	267	287	280	245	293	269	238	297	272	246	268	275	317	278	271	266	292	275	252	253	281	257	270	274	288	268	253	274	289	275	289	258	295	279	298	267	276	279	274	303	269	284	286	274	292	288	268	279	273	308	285	289	275	252	297	297	296	282	300	260	257	277	287	270	284	274	289	278	250	288	287	292	277	262	281	249	299	299	263	294	262	273	299	261	232	280	294	261	254	261	281	300	271	294	290	280	271	279	281	266	264	262	274	275	239	229	255	291	270	291	285	297	274	283	248	278	283	284	297	272	271	284	272	286	239	278	271	256	281	267	299	300	271	275	258	266	278	268	266	279	262	278	275	262	285	259	273	271	271	270	257	307	257	282	290	269	279	265	275	278	264	270	290	273	270	314	261	275	283	295	268	246	303	281	259	270	294	284	283	270	288	301	276	249	295	269	255	286	263	269	290	273	287	287	283	294	266	258	284	237	264	264	283	289	271	274	274	232	284	272	280	256	248	270	269	264	296	286	272	277	271	247	279	271	301	246	268	276	297	273	252	282	243	266	255	274	274	269	264	281	265	275	257	257	284	253	271	311	292	246	287	279	300	257	283	249	278	290	277	278	292	274	271	286	262	279	308	250	261	264	271	257	252	252	300	251	259	267	291	244	279	285	274	279	276	304	270	289	292	270	281	238	256	285	283	272	294	269	288	295	294	260	278	269	271	290	271	264	289	285	267	276	260	255	259	275	288	284	246	280	302	262	302	273	308	302	278	275	303	267	296	273	278	266	289	279	261	267	279	286	289	266	254	247	295	286	280	299	288	274	251	251	271	257	261	269	274	248	272	255	294	304	268	291	303	275	282	248	267	249	241	261	264	255	277	260	286	261	271	264	277	280	305	276	265	271	295	248	254	255	296	263	263	266	286	281	266	273	270	280	304	280	261	272	245	262	286	252	252	252	289	284	271	260	278	278	311	253	291	272	296	269	274	308	241	270	298	262	282	292	264	259	240	260	280	289	243	277	268	282	279	263	297	281	290	288	277	263	244	299	268	252	272	247	234	256	312	260	273	286	305	261	278	261	245	254	265	254	289	265	252	260	283	249	272	283	260	280	244	296	283	269	268	282	278	318	259	262	287	260	288	269	267	286	269	297	280	267	280	304	278	277	249	247	300	280	282	270	277	308	295	299	296	262	276	255	250	274	310	267	251	292	259	289	277	278	253	273	271	273	273	279	268	270	284	286	272	277	266	282	269	302	272	283	256	259	294	263	268	248	273	304	252	242	269	240	278	269	270	270	271	267	288	277	266	244	311	263	280	280	253	277	256	299	297	268	272	282	242	263	261	284	275	272	255	275	264	257	302	268	293	256	256	299	300	278	252	279	257	293	287	308	259	263	279	268	292	275	277	262	296	291	291	252	274	271	271	305	306	285	275	279	292	307	266	289	265	271	269	270	294	297	254	278	242	285	294	299	245	273	300	247	250	266	258	286	250	294	264	257	262	285	265	260	260	250	262	270	287	276	280	291	276	272	259	297	263	289	272	257	285	263	299	300	287	313	290	262	276	254	275	273	262	259	292	246	239	275	273	278	251	264	278	286	270	271	283	278	282	247	262	274	248	274	249	281	295	245	266	263	295	256	244	280	281	275	273	271	306	285	276	317	294	293	277	281	289	308	245	281	258	264	260	265	280	264	262	249	283	281	306	277	275	252	256	276	284	282	269	281	284	244	308	258	265	263	272	271	285	230	309	244	281	299	270	258	310	277	287	256	265	265	278	271	293	276	287	259	278	252	263	275	269	259	269	276	276	255	289	258	278	286	260	335	299	275	287	271	264	275	278	251	304	274	295	241	308	277	255	303	276	255	256	241	259	289	270	291	279	283	283	266	251	269	300	300	251	280	277	265	262	278	293	259	272	274	296	270	294	243	279	284	256	304	298	274	246	257	294	268	281	291	286	273	302	263	262	287	271	272	287	315	253	259	259	268	284	279	278	283	287	273	292	278	290	274	270	277	324	293	282	301	261	280	260	277	273	276	284	258	268	289	263	261	285	304	261	275	292	253	259	262	258	281	264	276	245	257	246	296	258	248	317	286	258	273	289	289	288	272	265	275	264	282	259	299	280	277	285	279	299	276	274	295	276	264	294	279	271	289	296	284	266	276	246	271	272	293	268	254	244	269	253	299	274	272	233	259	259	273	268	270	298	246	250	300	275	292	260	275	279	262	277	257	290	256	251	283	317	265	268	263	278	272	256	271	297	275	275	269	260	230	264	258	286	294	260	267	274	269	289	300	250	302	282	268	262	290	271	287	266	271	258	293	249	292	280	291	245	264	296	267	275	274	297	287	269	299	282	260	295	288	243	269	243	264	297	272	270	275	257	276	311	285	281	259	275	271	299	301	259	246	264	281	284	282	248	235	296	284	260	285	253	258	272	287	284	332	305	299	331	270	286	284	266	237	266	269	257	249	277	254	269	311	269	256	275	300	280	259	264	272	280	306	267	285	309	268	286	278	278	277	278	285	276	246	278	288	267	266	279	263	266	261	267	272	269	261	280	284	247	277	286	275	260	268	283	270	252	264	288	265	265	277	272	246	269	261	273	267	318	259	303	251	270	268	270	239	287	271	293	322	243	271	260	274	305	279	292	262	269	238	276	273	277	261	249	302	309	316	268	276	247	280	296	267	268	268	276	268	285	309	281	259	266	280	287	295	278	268	270	276	253	293	291	268	289	306	290	272	289	278	292	265	271	261	293	264	283	245	260	252	290	285	271	311	278	295	277	278	241	295	299	266	256	289	277	276	278	254	237	266	287	277	280	317	285	309	274	262	278	285	254	259	263	283	270	263	253	267	261	295	291	289	293	272	279	245	272	258	282	255	256	292	267	290	265	300	261	303	286	302	249	296	269	262	272	275	292	234	267	259	273	285	287	286	288	272	261	275	278	258	289	301	256
13981	5931	5703	3939	2163	1338	1312	877	888	1951	583	323	299	261	281	230	229	245	221	224	207	221	228	242	221	218	211	225	221	212	220	215	212	227	228	194	186	205	195	211	191	199	217	206	193	214	197	194	185	192	223	170	193	191	211	192	193	208	218	204	199	211	225	206	206	194	203	203	204	229	200	184	218	188	187	194	211	207	218	231	198	210	216	201	227	180	206	183	219	221	185	207	205	178	213	203	205	196	205	182	207	187	208	194	182	201	194	175	204	189	205	224	207	174	215	237	210	191	223	191	234	220	192	193	197	202	199	199	205	200	204	206	200	202	196	201	200	208	240	185	225	209	207	213	210	199	223	197	177	221	209	200	195	205	208	193	217	221	224	218	202	211	200	230	190	179	199	199	203	202	195	199	205	193	187	219	189	190	213	191	199	204	194	205	205	226	209	191	196	223	171	226	215	199	227	196	211	225	204	211	197	206	213	207	216	197	223	177	178	198	232	221	202	186	197	207	190	203	195	198	196	190	189	202	174	199	196	203	196	186	202	215	215	218	215	224	233	206	196	227	206	191	220	214	177	194	185	205	207	195	201	196	205	220	194	194	183	174	184	209	205	203	205	209	191	191	242	174	197	224	211	202	204	223	209	195	211	186	179	190	189	223	200	169	202	205	213	178	170	180	180	190	207	200	207	236	206	209	189	209	229	209	188	199	170	187	227	246	183	208	203	222	188	213	187	174	229	218	177	190	205	220	185	217	212	206	212	189	219	201	209	232	178	186	184	215	212	249	205	215	202	212	212	204	212	199	177	210	212	218	226	195	208	202	167	201	180	180	209	204	170	179	181	190	218	182	199	221	196	202	200	183	184	179	175	208	196	201	182	229	199	207	220	205	202	182	218	201	230	188	208	193	204	207	219	222	204	192	191	190	219	212	184	196	204	185	197	203	223	183	213	223	204	194	183	209	197	214	223	210	190	232	221	189	193	192	202	189	217	190	193	222	194	218	200	169	201	198	197	184	200	214	189	190	196	194	195	167	182	233	184	222	216	193	220	230	196	227	191	201	204	203	205	192	195	170	211	210	200	193	211	188	183	203	209	197	215	182	213	202	202	205	228	193	204	204	211	166	189	191	195	205	205	181	189	217	205	202	193	225	198	213	186	206	200	207	205	216	213	221	201	202	193	212	198	198	212	190	212	171	191	188	218	202	200	204	171	207	225	201	210	221	188	202	224	202	200	206	215	202	214	217	219	200	189	198	209	202	183	197	183	201	193	189	205	202	198	192	211	212	217	213	180	211	183	189	196	182	199	208	174	231	209	193	194	207	203	186	213	223	226	212	213	213	205	196	194	187	199	185	195	212	227	204	222	189	185	210	196	221	201	181	186	204	218	218	186	231	182	219	221	191	232	203	200	186	200	233	182	210	216	202	201	181	225	204	197	220	210	241	169	210	210	184	208	215	205	216	198	196	240	212	167	206	215	216	186	171	211	201	192	192	228	211	192	197	231	195	211	211	197	207	205	225	199	196	204	191	198	190	215	218	226	206	182	212	199	204	170	224	212	227	209	209	206	177	204	227	209	210	207	226	211	220	186	206	206	209	212	217	193	206	206	199	210	199	212	183	209	185	203	204	198	194	171	181	194	212	188	189	199	208	182	221	177	177	206	220	200	199	189	209	180	220	196	184	160	176	199	204	194	187	186	183	183	205	180	209	194	218	204	189	223	203	193	205	228	219	224	212	200	200	231	203	207	201	197	194	191	192	190	195	225	218	204	209	207	207	225	229	186	222	181	190	223	207	164	222	190	192	197	192	206	209	220	204	209	199	166	193	223	202	210	218	218	213	184	217	189	206	193	174	206	190	211	184	220	184	219	187	207	222	213	201	234	187	203	212	173	182	215	193	196	193	205	217	212	193	185	197	190	221	211	212	211	181	189	207	173	196	200	208	203	197	209	202	193	198	200	184	233	179	205	198	210	212	218	199	209	216	195	221	193	201	184	186	202	214	211	207	200	178	192	204	241	203	199	222	194	215	188	212	202	195	196	214	206	214	184	203	216	194	195	222	212	214	176	197	196	195	209	228	220	193	197	215	204	202	188	211	208	208	213	248	196	210	224	208	186	192	200	213	213	198	194	198	203	191	202	208	176	181	191	188	203	208	190	173	189	206	196	178	216	202	215	221	211	242	212	201	199	186	184	226	231	217	206	185	203	228	220	206	224	186	180	231	195	223	187	201	204	172	205	193	199	190	181	193	196	206	190	206	190	203	212	214	197	206	173	215	184	185	200	192	208	221	203	176	198	191	201	214	200	195	200	175	226	227	207	205	219	188	208	193	199	206	204	206	226	187	182	183	202	179	187	211	224	199	206	206	198	201	203	187	202	212	180	180	200	207	230	192	228	221	220	192	195	206	219	195	181	194	196	205	219	219	222	225	195	214	185	195	207	215	184	209	201	208	198	196	215	190	196	201	204	188	215	219	197	199	188	186	178	197	224	197	202	217	176	212	193	211	214	187	216	205	207	199	230	209	175	203	209	189	195	197	204	185	200	203	244	229	206	226	216	201	205	219	202	202	210	217	213	181	205	211	188	224	243	209	195	213	221	186	213	237	200	206	205	180	213	161	177	219	211	220	192	195	217	220	194	211	220	215	188	211	177	185	200	196	210	209	209	198	171	219	205	196	214	189	185	192	229	197	217	208	235	187	166	191	182	214	191	191	215	172	211	190	202	191	206	200	204	244	186	205	218	184	189	193	163	180	213	193	224	173	195	220	237	192	190	170	180	190	246	219	201	190	202	197	207	209	206	184	221	214	231	211	214	210	184	193	193	202	169	196	190	209	207	203	225	208	188	182	202	203	186	187	213	184	193	216	190	210	208	209	237	183	208	206	223	223	205	206	216	187	175	211	190	205	206	185	217	200	192	186	187	219	195	214	204	196	188	183	191	222	191	198	233	223	201	204	171	174	199	211	177	194	207	185	188	180	217	208	196	206	217	190	199	181	197	210	194	179	213	212	231	203	213	194	245	193	205	192	178	184	206	185	193	205	186	230	201	164	194	218	215	186	222	192	209	209	208	211	222	175	217	193	209	236	208	222	181	236	197	198	186	218	230	194	201	202	219	239	212	226	198	204	179	175	206	213	195	186	176	171	187	183	178	185	212	203	222	208	232	222	160	168	222	189	200	209	219	223	196	206	206	199	192	198	196	204	203	206	198	187	215	218	205	198	188	175	193	188	205	204	211	181	182	216	233	201	189	196	213	195	182	205	207	181	203	191	216	220	172	203	221	199	193	233	217	204	192	209	180	195	218	220	185	200	194	187	180	200	168	204	241	205	190	189	163	217	207	193	184	192	204	190	211	191	206	196	207	191	198	208	188	246	225	200	250	199	218	209	197	192	175	174	184	205	199	212	189	215	194	205	195	187	218	232	193	204	195	196	197	173	202	197	186	195	208	188	206	186	218	187	184	198	201	204	180	189	198	184	230	185
8224	5047	10202	11024	7839	5764	5882	3840	4562	9932	2070	1336	1113	1053	905	796	773	730	728	661	660	694	637	617	631	624	617	620	603	586	597	594	559	569	577	553	563	585	536	578	545	588	546	546	484	566	525	567	563	568	551	524	535	545	535	560	505	538	526	490	541	514	547	521	530	526	543	491	523	526	526	522	502	533	511	526	558	500	522	517	527	507	548	540	521	522	521	525	497	535	562	471	538	530	515	504	486	519	487	520	488	480	519	496	516	485	500	471	501	498	508	534	536	530	513	540	507	498	528	508	516	483	507	476	504	553	517	516	515	501	533	489	490	516	461	532	491	507	492	491	551	503	514	514	504	530	462	523	516	542	489	516	523	516	523	516	518	501	491	495	506	501	532	500	473	474	495	526	526	515	494	531	495	524	478	530	476	476	503	414	501	526	557	502	519	510	495	520	508	486	528	509	487	511	508	485	473	522	490	510	521	509	514	468	512	518	500	465	505	492	499	486	506	561	493	492	463	506	478	508	508	472	497	528	515	511	510	554	542	507	499	570	508	470	526	484	539	477	475	500	515	531	503	474	519	489	486	484	511	483	512	479	500	464	502	499	508	469	523	505	570	490	513	490	501	478	496	480	506	510	509	532	541	543	525	539	521	521	516	527	542	538	481	541	512	507	508	515	509	526	472	516	521	480	532	506	518	499	488	498	529	543	514	576	493	514	511	536	491	474	523	458	493	519	538	495	503	522	567	477	531	508	519	499	513	557	525	509	497	527	514	488	498	485	543	475	562	515	496	517	502	547	518	501	510	470	495	504	525	485	504	491	503	510	527	510	488	519	500	492	502	516	533	477	511	497	483	516	536	530	529	504	497	504	488	504	476	523	510	511	502	533	525	524	490	506	517	493	484	489	521	528	523	553	495	500	505	501	493	492	530	518	529	544	505	516	478	516	530	517	513	535	529	502	472	486	509	498	505	510	460	519	506	537	520	556	508	516	481	527	503	518	511	485	500	503	459	492	454	491	509	536	503	529	509	506	502	532	494	524	526	503	525	506	523	518	549	517	485	481	495	514	489	515	503	460	511	450	502	539	511	501	482	524	485	498	511	485	498	563	501	525	510	516	523	534	509	510	502	497	481	490	501	538	491	522	521	530	500	503	493	480	529	460	489	533	512	493	540	492	534	547	506	558	527	478	518	535	486	536	531	575	489	497	509	497	465	512	510	495	530	493	507	487	513	527	492	496	504	529	523	495	508	530	531	496	510	487	504	502	500	512	521	513	537	483	549	537	521	521	527	487	503	496	498	512	471	514	515	504	541	501	507	560	492	529	528	497	513	499	513	522	483	484	505	501	495	509	534	526	472	479	502	528	541	528	513	502	514	538	515	516	514	467	501	499	471	495	548	492	503	499	513	520	507	478	521	545	524	465	513	558	492	485	516	539	528	528	508	512	475	513	486	482	519	468	543	493	497	514	488	460	526	526	491	516	467	511	537	525	491	501	489	483	483	499	529	541	493	480	507	530	501	504	531	547	550	560	496	459	472	535	474	556	435	521	505	502	468	512	496	470	514	478	532	519	511	537	519	508	537	511	506	489	537	495	531	510	528	490	500	508	481	548	499	470	471	527	500	483	508	456	509	502	522	488	535	546	554	539	522	507	560	540	527	467	461	485	518	504	529	516	504	503	525	546	504	529	508	496	536	520	498	484	486	529	519	487	506	532	462	474	517	516	498	528	534	483	460	506	522	509	507	539	525	483	520	466	494	528	515	517	505	474	532	507	556	469	476	495	511	488	499	491	524	488	518	470	511	527	462	492	505	472	472	485	538	529	530	526	499	514	490	500	548	541	532	523	517	517	503	526	530	498	534	520	500	503	489	521	518	496	536	519	500	497	516	505	513	496	509	495	463	535	513	512	509	497	517	510	488	504	462	515	541	538	519	556	524	534	493	523	513	508	482	493	471	527	499	517	531	467	518	503	505	496	517	530	497	502	506	498	456	506	547	543	510	490	514	515	501	482	502	525	489	507	512	535	484	542	511	517	491	502	507	484	463	525	521	528	519	476	500	516	494	492	531	495	496	470	516	543	516	508	548	475	491	517	520	502	529	504	507	525	576	487	491	533	491	487	558	505	496	523	473	502	509	494	535	499	538	506	519	485	528	482	503	492	512	525	483	500	465	483	546	547	482	521	488	519	492	531	535	506	500	532	457	504	466	521	520	516	495	484	515	541	464	480	543	552	556	503	551	520	514	527	508	500	505	473	531	558	485	509	533	499	524	480	493	531	518	482	502	521	528	508	516	531	529	497	526	533	460	470	512	517	493	531	529	482	512	498	501	492	527	511	549	518	457	509	492	509	517	486	495	510	497	474	509	564	493	475	484	467	497	468	541	514	475	445	499	491	534	506	502	478	547	525	525	443	494	530	481	531	506	490	503	551	499	496	513	501	501	513	536	498	493	533	473	535	523	509	466	484	493	507	516	551	519	494	515	533	532	507	536	447	507	526	527	547	547	503	469	506	541	522	436	484	506	473	566	540	530	523	497	511	530	519	502	505	539	519	513	507	539	532	457	568	495	492	498	503	509	496	518	491	496	487	474	502	541	520	498	499	522	520	533	539	483	440	523	492	516	465	470	525	494	494	519	510	492	481	499	523	507	506	489	496	527	495	483	529	494	504	525	521	537	521	521	515	527	492	524	491	535	530	515	518	501	503	484	479	499	518	501	478	503	502	514	480	488	489	515	516	518	524	515	461	492	508	480	475	479	497	523	483	497	469	511	504	496	512	504	562	516	532	487	498	521	470	483	513	528	522	497	511	515	509	538	529	505	556	490	508	496	507	497	497	515	484	515	470	528	479	505	485	489	472	556	507	504	542	516	513	478	515	511	511	475	501	503	507	519	492	490	493	490	506	536	507	476	500	492	527	485	481	511	502	503	520	509	497	524	552	491	490	496	514	531	503	522	545	516	459	556	521	533	514	491	514	493	500	467	504	501	503	533	461	507	545	525	509	509	480	515	505	484	534	518	487	497	467	502	488	558	487	496	529	532	543	519	468	489	516	537	478	521	502	472	487	547	496	530	465	545	534	493	493	508	508	501	485	497	536	486	509	517	485	482	523	492	449	526	476	533	541	493	496	506	499	516	513	502	512	485	511	501	494	538	519	474	514	519	499	539	461	515	473	505	461	516	500	522	492	505	533	520	539	508	533	455	509	498	529	493	507	485	471	532	529	542	503	517	495	508	508	509	494	533	510	538	439	527	538	499	504	535	491	483	523	491	525	527	510	525	507	507	512	541	483	493	530	491	537	507	501	501	523	518	515	565	530	518	484	505	502	552	516	500	471	528	482	496	520	522	481	483	500	526	514	506	522	506	476	492	484	464	503	503	493	498	498	544	474	499	485	476	485	486	530	502	488	514	540	495	544	508	495	518	518	506	506	463	516	528	530	534	462	461	517	517	493	551	479	517	555	477	458	501	506	502	536	497	474	490	502
22091	10794	9278	6592	3676	2472	1894	1441	1247	1715	705	541	486	480	418	385	406	347	390	375	330	410	389	353	375	323	353	331	335	366	313	325	332	360	315	327	358	354	319	347	328	323	334	327	330	331	326	323	340	314	338	355	298	339	318	279	326	343	311	333	303	346	310	308	336	310	355	372	369	354	328	305	323	336	338	318	283	318	358	311	308	295	316	308	313	300	336	324	314	352	327	329	338	297	322	327	297	361	341	310	295	326	344	304	351	301	336	326	344	307	306	310	339	314	331	337	327	315	315	333	294	329	335	307	317	340	289	305	302	324	301	340	320	322	315	346	326	310	359	322	311	282	305	288	306	321	314	302	313	315	314	350	340	294	341	305	313	326	326	321	298	302	342	301	344	323	307	336	307	333	326	369	326	313	351	329	339	343	303	314	281	282	320	308	307	318	301	310	349	331	311	337	300	302	309	317	354	318	336	319	329	296	302	335	333	348	320	332	319	304	316	321	296	302	342	332	319	298	335	328	323	300	302	322	329	285	310	303	321	341	330	310	313	304	327	308	333	309	333	311	335	303	299	303	330	313	300	330	327	311	309	276	338	332	352	352	311	312	324	346	330	326	356	302	303	306	317	334	276	329	326	326	317	293	315	343	317	312	291	330	319	287	300	312	320	307	307	311	308	304	294	317	332	325	296	306	320	300	328	350	318	324	322	326	315	340	342	312	323	320	299	305	321	297	302	327	306	294	327	314	354	315	335	341	319	275	309	321	320	338	302	339	323	318	331	299	315	340	297	318	321	330	314	345	357	346	351	309	358	314	357	330	361	304	320	323	328	348	324	327	317	321	296	330	332	294	310	291	324	301	319	317	291	314	328	315	321	324	331	327	325	296	329	346	304	277	304	328	353	323	337	333	326	347	327	318	335	287	317	315	305	322	294	366	331	330	296	320	312	317	325	289	320	322	326	296	329	295	337	328	326	325	290	291	361	315	301	337	319	301	339	319	310	332	308	347	347	320	292	303	325	366	322	327	349	310	329	305	307	339	307	323	307	313	296	324	322	327	289	303	311	333	306	272	320	296	278	302	298	319	318	341	332	336	340	359	335	314	319	308	319	292	354	328	306	284	307	312	293	329	321	332	300	318	293	312	312	335	312	309	284	337	331	350	310	323	308	319	317	301	314	294	315	286	328	288	300	324	332	335	298	329	335	322	347	307	317	308	297	318	319	334	321	338	283	326	328	324	335	283	343	334	317	334	282	311	333	341	310	318	295	306	356	304	334	308	329	311	353	346	346	307	324	313	336	326	288	335	307	343	327	322	276	352	325	338	340	336	312	306	329	288	337	304	340	295	323	293	322	333	317	335	317	304	298	324	327	306	324	296	317	308	351	330	319	315	333	318	310	340	305	330	323	307	331	323	305	302	312	293	305	304	313	326	318	316	307	331	324	283	319	301	315	316	339	335	316	345	304	311	291	332	298	295	269	333	314	293	318	319	310	298	359	312	297	295	311	330	324	321	333	347	311	340	316	291	276	284	269	281	307	314	322	346	316	303	303	298	307	300	320	301	332	296	370	311	334	327	305	307	334	291	338	301	317	290	307	318	283	308	328	290	313	324	316	326	339	338	281	344	314	338	292	325	325	315	318	310	328	298	317	345	323	350	323	335	372	300	320	322	319	315	308	298	297	333	318	327	286	284	303	314	328	332	295	299	313	340	284	308	333	333	362	307	301	325	308	340	346	353	308	297	306	308	326	305	307	327	307	301	315	333	315	321	377	310	327	322	318	324	300	332	355	309	323	315	305	318	303	327	335	330	319	303	312	322	344	325	313	274	288	340	317	324	321	306	308	305	304	332	338	305	332	337	312	323	295	306	325	318	319	328	299	315	326	333	291	306	332	347	342	318	296	300	344	304	337	325	337	333	325	306	312	346	323	314	306	325	298	273	345	338	315	315	329	318	295	280	363	290	292	325	307	307	324	336	310	345	318	315	322	344	346	325	337	296	321	312	343	299	309	312	317	337	334	281	305	315	314	306	310	339	332	333	295	354	326	283	340	316	335	304	308	364	286	317	297	310	332	323	317	338	286	308	314	327	323	332	304	317	315	314	324	315	322	311	338	315	337	311	312	279	357	299	311	296	306	327	301	295	317	323	301	315	320	317	307	308	315	337	324	359	305	338	330	317	326	356	325	336	322	322	291	314	340	334	346	352	325	323	298	322	334	329	335	307	330	346	326	349	354	329	315	282	306	336	318	305	300	333	307	298	302	308	306	315	347	318	314	331	308	312	301	356	335	314	303	308	291	341	351	302	344	332	298	316	306	304	329	311	348	332	335	312	315	339	307	316	351	328	303	389	339	330	317	323	296	332	297	283	331	304	307	337	323	348	344	321	313	329	339	306	305	308	343	332	307	314	385	312	332	348	311	300	349	346	336	315	305	330	311	296	309	307	334	318	315	329	329	333	335	323	310	321	346	359	328	301	314	335	308	325	284	352	313	328	335	324	330	349	324	335	295	291	322	290	314	335	278	300	311	296	292	325	329	307	327	337	306	301	334	328	322	276	293	338	307	341	305	298	301	313	299	323	305	337	308	364	345	307	291	313	335	297	302	321	356	321	309	287	316	328	315	311	331	325	300	308	318	301	328	315	316	306	309	345	333	305	301	295	316	306	328	324	316	294	318	292	300	313	326	344	306	310	303	329	337	322	301	315	306	322	296	333	314	335	315	334	335	327	350	306	306	304	309	304	301	347	293	331	304	309	299	293	326	324	327	310	340	317	277	318	334	329	346	303	318	323	260	321	331	311	332	331	311	332	336	354	318	302	284	305	323	299	322	328	330	311	309	310	309	305	330	316	273	302	323	318	302	355	349	333	300	317	359	340	323	318	303	328	328	304	297	299	319	330	313	326	340	325	311	328	304	338	344	285	322	324	311	307	316	320	339	297	303	318	309	333	312	307	335	293	286	297	276	311	309	329	313	339	286	365	316	298	339	308	276	334	301	320	357	324	355	381	329	294	311	315	353	304	324	318	341	307	365	314	309	308	315	333	374	330	312	309	314	306	298	321	320	335	327	344	295	320	325	302	301	310	320	297	339	292	314	336	283	303	277	306	337	328	327	337	297	284	294	333	325	347	333	300	331	326	359	321	323	350	303	323	296	346	299	324	327	287	341	316	297	307	316	300	328	339	296	314	316	334	340	322	325	322	332	342	317	307	306	316	326	329	328	320	335	335	309	311	328	295	321	307	326	348	309	322	327	300	303	340	311	301	314	292	324	310	309	335	325	330	321	298	319	354	323	363	314	316	304	321	318	305	306	314	340	323	315	305	339	308	312	293	316	327	313	334	339	305	313	305	326	294	334	293	316	306	333	299	316	301	329	303	308	330	320	312	326	343	299	333	308	366	310	311	311	334	302	354	319	353	316	291	317	318	324	319	279	322	303	315	318	314	317	317	313	349	300	316	308	358	331	314	314	338	286	315	305	335	293	326
11135	7341	14971	14454	11395	9400	7609	6295	5784	8231	2855	2113	1863	1693	1589	1253	1235	1179	1115	1081	1050	975	960	912	1006	931	881	860	878	869	841	865	884	821	864	812	890	845	768	806	779	870	839	806	806	782	772	805	778	798	738	796	780	772	760	758	797	744	752	821	771	706	740	750	743	709	766	759	769	753	784	730	740	731	751	736	774	703	742	730	774	764	737	723	774	722	761	766	766	772	744	719	773	770	689	741	740	729	729	758	701	733	755	705	790	751	742	741	750	724	747	753	730	776	680	702	803	768	716	741	740	761	789	684	703	749	737	725	726	708	713	738	802	705	742	701	763	758	745	702	727	829	759	751	756	740	788	724	702	718	706	707	681	767	753	718	734	728	765	743	755	705	719	717	734	697	735	764	719	686	711	750	721	739	713	713	708	760	749	707	743	733	730	747	749	727	777	788	710	694	787	704	751	721	726	710	709	743	724	694	707	706	708	738	721	789	722	712	785	703	722	727	744	709	758	809	741	724	690	708	742	723	754	727	778	746	720	772	689	735	704	742	700	719	734	753	747	753	725	820	787	735	771	758	700	670	723	751	763	757	712	746	718	724	727	740	787	682	686	753	753	716	703	743	718	711	760	740	746	705	752	731	723	718	711	714	695	734	716	789	713	722	744	733	715	734	676	729	755	715	770	778	741	744	738	715	700	718	785	721	760	716	694	717	726	790	770	677	734	718	674	720	750	709	779	752	700	704	706	705	722	679	737	740	675	731	733	757	735	680	727	706	715	718	735	674	716	726	698	792	763	750	745	768	681	716	691	725	752	707	722	704	661	658	685	735	728	715	735	740	774	736	719	724	758	705	751	752	732	700	692	683	750	732	725	712	712	712	713	707	707	735	705	735	787	690	725	676	722	695	714	757	727	748	749	751	722	699	754	689	751	659	719	744	736	757	728	711	705	762	771	725	721	734	746	718	763	728	741	745	720	756	715	704	750	693	667	767	733	746	734	735	748	696	743	706	710	720	731	682	822	717	728	704	714	682	796	739	734	734	777	733	689	754	713	735	755	702	756	725	720	723	729	752	713	700	724	760	769	717	723	689	735	736	742	700	752	727	743	732	735	785	730	739	714	728	718	721	699	712	717	786	756	703	722	756	744	717	741	722	726	736	738	735	728	743	705	745	774	739	750	758	777	753	762	750	720	724	748	757	716	752	754	744	740	754	725	783	748	695	717	758	705	728	702	689	724	740	700	746	743	698	734	736	717	743	747	709	693	737	762	715	775	738	715	704	775	683	688	702	724	704	720	722	716	740	721	730	712	726	720	744	720	739	780	741	785	774	728	719	682	714	671	704	684	708	708	742	722	776	764	699	775	656	735	705	680	729	682	699	686	741	715	712	734	736	733	714	712	738	739	727	764	719	740	735	729	737	729	714	684	746	683	722	683	745	721	735	731	726	731	734	698	678	739	738	759	731	669	752	724	739	707	716	696	690	738	683	745	789	731	764	685	814	730	744	730	754	773	713	716	753	746	717	760	781	753	722	756	771	674	720	725	713	765	716	742	695	688	724	721	735	757	734	693	713	686	759	758	738	739	690	698	678	754	719	732	721	684	735	764	767	710	715	723	705	798	741	690	684	721	732	735	714	725	753	727	709	689	712	756	741	716	767	728	701	733	749	736	744	696	666	700	734	753	727	735	708	728	790	752	708	757	723	710	744	742	746	758	731	737	714	766	699	703	737	748	682	745	694	701	730	753	725	706	697	751	698	715	727	736	717	689	730	751	757	717	730	700	716	744	784	691	737	713	721	733	700	813	703	718	740	767	745	761	761	714	729	743	707	729	679	716	753	710	734	698	748	745	679	748	728	753	716	743	747	702	702	722	764	737	695	747	712	715	733	723	753	730	740	735	765	750	792	691	750	719	752	763	699	709	752	664	736	696	728	691	760	711	708	705	708	706	788	755	700	727	738	760	722	713	714	698	734	715	745	721	722	767	718	775	717	713	752	718	708	781	726	737	681	706	725	745	709	765	710	747	711	726	706	733	712	772	729	710	699	723	698	769	710	747	678	760	698	734	730	700	731	751	746	736	677	741	700	741	736	776	707	700	733	742	760	731	773	795	702	772	761	727	706	713	728	729	730	728	755	725	737	752	691	749	715	703	723	738	746	701	695	741	723	744	692	765	690	680	710	768	725	716	704	695	734	704	724	716	736	734	730	743	684	761	670	786	730	722	723	727	720	716	693	710	702	736	711	729	719	727	740	742	702	755	732	722	751	748	695	668	729	719	757	721	751	772	713	766	682	752	739	743	731	731	700	718	731	718	713	723	740	698	719	743	693	713	749	724	693	755	731	791	700	734	753	766	683	706	690	690	776	671	752	709	723	750	721	762	727	700	733	755	686	723	747	729	699	715	730	740	736	767	754	768	694	735	689	720	771	698	742	733	718	684	734	731	785	749	741	737	746	758	682	742	781	691	728	758	779	747	733	729	755	678	696	742	738	730	723	726	714	756	717	742	730	681	728	743	740	725	722	686	779	725	738	710	766	697	788	741	758	742	719	735	749	757	691	733	676	725	709	691	735	767	701	721	738	761	764	644	675	782	760	672	742	707	729	749	732	790	740	737	760	794	763	753	731	717	707	758	697	732	717	708	717	748	702	739	766	739	763	744	756	756	743	733	747	734	716	756	769	708	737	754	709	743	738	692	749	742	694	762	756	703	710	685	675	660	740	707	735	740	725	713	740	732	748	775	734	778	724	723	757	724	734	744	774	706	728	726	755	741	721	733	715	767	768	703	752	715	714	703	724	724	758	733	705	749	717	768	725	751	714	686	730	714	703	728	743	723	740	716	744	797	716	723	765	719	694	727	712	773	715	764	715	760	742	719	772	735	688	686	781	732	745	681	691	687	739	725	775	769	741	730	737	725	789	778	764	755	771	761	702	719	771	735	712	763	724	766	761	721	679	737	703	713	780	711	725	770	712	703	715	763	756	719	699	794	686	670	716	754	745	734	712	743	726	735	739	724	728	754	733	754	695	697	736	698	715	717	736	732	736	787	756	691	714	722	710	736	711	756	762	691	719	733	723	722	753	738	709	684	743	758	775	732	781	770	747	750	681	731	759	695	697	754	737	701	698	749	675	736	696	707	707	708	723	735	674	716	719	796	725	735	714	733	769	740	705	751	734	700	703	726	763	755	747	752	712	754	710	727	718	705	698	752	804	723	733	762	731	742	734	730	742	764	721	758	726	743	739	673	713	722	725	706	701	711	713	719	675	707	696	721	773	730	748	773	735	712	747	731	732	717	748	733	795	730	764	722	710	715	734	717	737	770	727	755	743	711	720	708	750	741	708	731	722	727	762	756	783	777	751	731	756	723	776	780	767	736	702	739	780	724	766	709	690	717	717	779	710	732	730	728	704	743	720	734	750	728	766	711	740	740	674	680	724	695	716	733	708	705	750	727	720	669	691	727	742	748	741	730	715	728	694	695	712	694	741
4588	2190	2226	1470	714	515	404	328	318	190	117	87	94	94	86	80	83	93	87	83	97	77	90	98	90	97	102	111	95	83	87	79	86	89	92	91	98	103	95	89	102	86	87	85	95	91	80	71	83	91	88	73	87	88	79	89	71	83	80	95	83	91	79	89	101	100	98	84	98	86	87	100	95	96	78	72	111	100	78	98	72	84	96	106	76	84	87	101	80	92	78	82	69	82	75	69	89	94	87	93	86	77	81	99	86	92	97	87	81	75	88	84	100	79	89	76	72	74	84	70	80	88	82	86	102	90	88	87	90	81	78	76	96	86	113	85	90	86	73	84	95	82	79	73	84	71	73	101	101	86	91	91	99	79	85	80	90	82	79	76	99	76	77	105	83	90	93	92	102	102	102	101	77	93	82	77	74	118	98	84	75	102	103	90	76	90	72	77	79	77	78	101	86	72	92	76	85	97	94	105	87	94	83	97	85	84	88	80	84	81	89	102	73	100	93	95	88	102	98	97	99	97	92	82	88	87	78	95	88	79	83	76	90	87	86	81	94	90	89	104	78	103	103	100	107	81	87	85	88	94	81	86	102	81	93	92	81	75	95	76	57	69	103	79	81	86	81	84	93	92	93	78	78	88	80	93	105	80	79	93	91	76	100	87	94	92	95	89	92	87	85	90	93	82	85	82	56	77	91	92	99	91	97	88	90	97	89	77	103	104	96	73	75	90	92	97	90	89	86	81	88	89	104	96	111	95	90	99	79	99	73	60	83	83	92	90	75	90	78	101	71	78	90	93	94	96	84	93	84	77	104	105	77	83	81	92	75	84	93	111	82	93	86	102	79	92	104	74	107	82	90	97	79	84	91	89	77	83	78	78	106	87	96	89	79	86	67	95	94	85	89	75	87	75	103	86	89	92	91	102	83	87	91	91	56	102	90	75	88	91	98	75	82	81	120	82	84	85	83	87	89	94	88	77	86	81	85	91	94	90	79	92	91	87	92	69	91	85	79	103	91	102	112	98	108	77	98	78	89	87	88	81	74	83	72	73	85	93	103	95	105	76	98	92	83	79	106	93	78	100	94	96	101	82	84	73	91	78	91	67	108	83	106	95	95	87	82	99	87	89	102	101	82	73	92	94	83	90	85	91	84	81	94	88	101	99	63	88	66	100	88	79	79	89	94	95	78	92	86	90	115	85	88	91	98	80	83	93	82	81	89	92	80	103	85	96	87	89	100	95	81	89	87	88	82	83	81	94	93	91	93	87	92	92	74	97	93	101	94	76	70	86	91	86	88	86	72	85	99	89	82	92	79	92	67	104	95	90	101	82	100	80	84	109	85	82	82	91	95	100	93	79	88	103	94	96	96	90	76	98	91	76	74	94	80	91	85	70	81	100	86	94	97	77	78	97	99	89	86	91	79	97	103	102	90	75	92	97	88	76	99	89	85	93	85	99	85	76	87	77	78	76	74	102	85	73	81	83	86	89	99	90	89	79	80	85	96	82	65	89	95	93	76	79	77	69	88	91	75	71	90	81	89	94	89	86	92	89	88	100	87	82	94	83	74	90	86	85	91	87	77	93	97	94	110	93	80	82	80	85	97	83	70	91	76	78	97	70	92	104	94	97	89	109	78	101	95	79	81	80	100	104	79	82	82	100	90	91	103	98	71	82	83	73	96	94	88	67	90	85	94	92	88	68	84	86	85	73	96	87	86	70	112	79	94	99	71	97	77	98	88	77	76	84	99	72	108	92	93	100	95	86	102	92	83	93	88	83	95	91	98	86	88	90	92	71	84	73	88	104	84	98	82	85	79	92	102	117	86	87	94	83	74	89	102	101	89	76	73	92	72	88	73	75	83	87	97	76	85	87	101	68	104	91	88	65	80	81	103	91	86	89	75	68	92	94	87	88	83	96	73	84	93	75	79	76	103	76	87	86	84	86	106	81	89	89	93	91	89	87	69	81	78	79	78	94	84	101	97	92	92	82	94	97	87	79	95	107	79	99	86	92	89	91	83	66	84	82	71	86	89	103	93	95	88	84	89	85	88	88	82	83	80	84	73	86	90	78	96	93	79	75	76	90	77	101	76	87	101	87	88	85	70	107	77	86	94	73	83	77	93	62	101	87	90	86	86	80	95	77	83	83	87	79	92	95	94	94	93	83	88	89	81	78	85	80	81	92	103	98	100	89	91	75	68	91	81	112	107	103	87	107	70	109	103	85	89	95	70	88	77	85	81	82	90	80	87	81	76	93	86	82	88	99	82	87	87	62	82	109	84	90	79	80	90	72	95	98	99	84	92	91	97	95	87	87	75	83	107	73	94	108	82	79	92	105	86	82	88	107	75	92	81	92	96	89	107	93	90	74	88	83	103	92	98	104	110	86	110	81	74	95	87	82	88	74	81	96	70	87	100	71	93	107	86	86	72	83	89	96	95	106	88	81	80	82	103	81	85	85	92	91	71	84	77	97	102	93	100	85	94	87	84	87	100	84	83	103	98	88	79	71	87	80	82	93	85	82	100	84	81	84	100	96	79	104	94	74	68	66	77	85	88	80	102	80	97	85	83	72	79	66	72	106	83	71	70	100	81	96	87	85	72	98	90	90	84	101	104	94	96	82	95	87	95	90	91	95	80	84	90	95	89	92	76	89	89	85	71	90	112	79	85	89	70	83	81	88	93	74	81	88	112	74	92	94	83	76	96	65	79	84	90	82	108	99	96	88	96	85	89	107	78	114	101	77	85	95	102	87	91	88	100	94	84	91	93	75	96	100	86	90	68	78	81	72	76	89	102	92	87	71	96	81	74	90	70	88	85	80	78	83	87	65	83	84	87	77	89	91	93	78	100	93	104	102	84	91	89	89	93	78	91	90	85	94	71	95	85	104	102	88	90	100	90	90	79	68	110	102	94	97	99	88	85	91	69	84	89	69	90	79	85	90	75	77	89	78	89	98	88	84	103	92	68	85	78	91	83	78	87	91	70	97	100	118	91	84	111	83	100	76	84	83	89	109	89	75	85	78	100	91	96	79	79	81	87	88	85	89	84	82	88	96	99	104	72	95	86	89	86	90	97	103	84	63	95	91	101	88	81	82	79	84	103	83	84	76	94	78	88	86	93	81	104	112	78	87	98	103	96	91	95	98	103	81	90	86	103	94	86	80	99	102	91	92	81	77	94	86	82	93	77	86	95	64	96	90	89	81	91	91	97	83	85	112	85	90	83	101	105	73	91	88	75	92	70	73	89	77	77	83	84	75	86	90	98	85	76	80	100	93	81	85	91	78	85	85	81	70	75	82	83	99	85	82	72	75	73	81	74	69	83	99	98	73	70	79	82	86	96	105	82	107	71	94	90	81	86	96	95	90	90	89	91	101	81	84	92	96	79	88	83	78	89	80	79	96	84	85	67	95	87	96	93	79	83	101	100	110	103	94	96	79	96	72	76	82	93	88	90	98	76	73	72	73	71	108	89	93	81	97	80	91	80	92
3195	1969	4982	4403	2955	2472	2092	1651	1665	1070	387	304	287	301	260	278	289	281	261	267	256	261	282	283	254	277	285	280	253	255	268	228	263	234	261	254	255	258	281	274	278	226	231	268	264	289	295	253	240	294	269	256	255	285	276	261	280	254	278	260	276	261	244	277	254	269	240	278	241	257	242	255	265	243	259	249	228	282	275	275	253	286	255	251	268	293	255	270	273	244	279	286	302	270	272	257	283	276	268	272	294	256	234	257	250	275	277	269	272	249	267	266	281	231	284	262	266	268	269	245	255	251	259	258	264	238	271	247	255	289	277	274	277	245	261	283	272	248	262	237	248	253	247	247	275	276	236	252	283	253	253	280	246	279	257	278	257	242	246	256	258	260	260	296	283	290	308	280	291	263	273	272	280	283	256	262	237	275	263	252	259	233	276	254	263	257	258	241	253	267	274	304	311	260	278	251	270	290	248	263	276	282	263	262	262	270	286	277	279	288	263	275	257	272	263	259	258	295	251	245	261	256	274	261	264	258	282	271	268	274	266	255	272	227	264	277	269	251	286	267	269	231	292	240	269	278	246	267	250	268	278	258	232	288	260	257	281	254	272	250	248	230	273	259	244	257	245	242	281	270	262	247	221	241	254	266	252	260	274	262	259	273	241	248	244	260	243	264	250	247	263	277	244	274	256	283	257	261	284	255	283	255	286	280	260	272	271	245	251	260	294	261	256	268	257	242	249	263	259	266	263	247	263	273	275	276	303	261	233	257	249	258	250	242	262	279	268	265	256	273	270	238	253	235	257	281	234	285	278	267	250	250	270	265	284	244	283	250	268	273	242	286	268	261	274	240	251	245	262	248	254	263	269	265	228	240	255	261	261	273	251	272	253	274	245	268	263	227	248	256	257	213	265	259	265	269	233	289	256	258	253	260	269	240	269	258	251	249	256	274	289	261	249	268	288	271	244	265	251	285	236	275	255	253	228	255	256	245	289	264	242	256	254	252	258	257	240	273	252	266	245	261	248	269	263	228	249	269	277	255	261	259	283	248	249	248	281	277	249	278	255	270	275	249	251	257	272	272	254	275	253	278	244	263	295	236	251	252	262	270	272	271	256	251	250	265	262	256	251	250	259	276	285	270	293	277	304	252	223	270	271	246	243	279	267	253	248	265	244	286	250	291	268	245	284	283	261	274	272	260	271	262	244	262	276	235	216	254	269	264	273	275	298	241	239	272	286	258	247	264	291	239	266	253	263	266	257	271	264	255	283	254	283	286	270	247	289	268	252	254	263	238	263	284	255	268	262	247	258	271	256	242	266	283	238	237	247	264	282	239	265	254	281	273	282	264	259	271	252	263	295	240	257	264	229	272	238	293	239	291	254	280	255	251	252	267	259	276	250	253	259	271	252	256	225	225	256	271	255	294	255	280	282	266	249	296	252	274	284	250	242	260	254	289	267	232	232	266	265	265	257	236	269	272	264	252	216	247	283	253	252	252	291	255	261	288	250	243	255	250	290	259	274	236	238	256	255	284	256	276	287	253	254	264	288	265	220	265	289	259	287	272	250	264	237	259	273	264	247	285	252	254	271	247	243	264	232	264	249	270	247	292	265	265	230	268	274	257	247	273	262	245	256	260	253	252	262	245	271	240	256	241	250	259	237	238	268	269	282	294	272	255	273	266	270	257	265	268	253	253	260	266	289	260	236	246	222	254	288	265	253	262	258	253	248	277	283	260	262	266	268	237	276	273	240	289	271	266	264	251	283	259	253	288	271	240	278	252	241	268	255	265	280	257	253	233	258	253	259	264	262	256	254	276	260	289	254	212	257	236	254	253	249	247	253	246	251	265	260	250	224	244	283	241	229	289	256	251	276	228	266	269	267	243	261	252	270	287	273	262	237	265	241	260	238	262	276	275	249	256	254	271	259	277	239	244	299	268	251	256	274	262	282	249	272	258	278	249	269	240	268	266	254	276	242	267	286	304	265	292	249	273	235	268	244	274	258	267	262	251	281	253	258	245	278	284	257	237	254	262	271	252	249	243	269	267	265	298	270	263	247	260	237	265	264	235	268	266	259	261	262	262	254	275	276	242	259	244	264	288	299	240	279	303	231	260	273	239	265	268	272	228	266	280	250	241	268	254	271	272	297	228	260	267	260	260	285	283	238	252	273	258	261	265	242	252	256	253	273	256	260	282	272	257	275	260	251	284	232	288	278	252	265	273	293	242	264	267	254	255	269	278	266	287	265	282	241	262	283	272	247	270	284	282	256	240	261	265	256	267	276	215	247	255	259	260	264	283	256	271	251	263	245	254	252	253	206	235	284	270	252	262	271	267	269	265	260	245	287	247	241	258	257	275	273	264	262	265	260	257	265	291	252	250	260	264	293	273	267	282	275	293	232	218	268	271	261	231	275	269	253	272	251	268	262	253	284	254	267	270	266	247	278	250	256	240	275	286	281	265	304	257	259	266	248	238	253	245	273	229	276	271	275	245	263	247	245	264	255	255	248	259	259	253	253	230	290	273	257	246	242	277	258	280	239	251	265	265	246	253	281	236	275	254	236	235	258	260	269	253	252	250	266	234	265	257	246	226	272	281	257	240	249	262	275	256	285	277	276	238	235	254	277	272	270	261	254	252	274	288	296	248	270	251	255	248	277	246	276	249	251	282	260	253	264	255	268	240	235	243	288	284	237	264	255	269	269	258	255	246	263	255	223	287	241	257	277	241	276	250	253	241	252	226	271	252	235	263	258	278	265	249	242	278	234	263	275	276	293	258	263	239	254	259	260	276	269	258	279	271	250	258	290	288	260	271	251	275	264	274	280	266	262	252	264	268	283	271	266	288	262	256	252	261	234	280	260	277	263	217	254	258	273	261	256	268	284	255	273	242	271	294	268	262	263	267	294	236	249	248	280	259	250	272	274	262	255	225	285	265	271	262	265	251	250	245	261	278	254	264	265	284	299	227	298	259	254	222	254	274	242	281	280	279	246	254	239	232	284	260	283	261	283	278	269	264	256	259	262	256	273	252	275	282	261	247	268	228	241	270	272	238	236	241	265	261	247	257	227	273	255	258	268	280	253	260	244	251	254	275	258	257	254	260	288	264	262	269	266	276	290	254	286	270	279	253	289	277	278	259	274	279	264	275	270	272	274	265	259	259	269	240	263	281	240	253	273	245	274	266	259	263	268	264	280	265	273	270	257	272	238	259	241	234	264	254	272	286	280	245	239	263	270	263	262	250	262	268	263	247	271	279	255	282	285	257	278	254	270	265	250	271	249	271	271	285	272	282	271	268	291	261	265	271	237	260	280	252	297	282	272	244	266	288	251	255	271	253	243	255	280	268	306	268	248	257	269	274	274	259	250	274	294	248	275	261	290	262	247	295	271	230	252	273	273	259	249	273	286	249	270	251	259	278	277	276	288	243	254	263	275	269	294	242	263	259	251	239	245	277	239	262	260	283	234	260	243	265	265	262	258	273	268	274	273	225
14043	6685	5882	4124	2139	1498	1268	981	909	693	374	310	274	245	281	204	211	205	220	236	209	229	200	195	229	230	185	193	215	201	179	205	207	218	223	202	220	199	181	199	224	220	212	241	196	194	186	201	207	220	207	195	209	207	241	204	219	191	162	161	253	219	198	215	199	200	220	201	198	175	195	204	191	211	208	183	181	209	190	185	209	186	190	217	187	188	200	195	207	182	182	186	203	191	215	210	190	221	199	191	211	182	202	177	208	188	216	209	199	219	193	182	216	196	176	201	199	173	218	218	219	197	209	218	194	193	195	183	219	217	174	209	219	204	206	209	192	204	174	204	192	210	208	216	203	199	175	192	166	208	192	195	220	176	216	228	206	208	208	205	170	194	200	209	202	188	171	190	194	197	170	162	194	176	189	191	192	195	196	209	184	225	201	202	165	188	177	194	196	203	169	171	192	198	170	194	183	197	174	221	189	208	214	194	194	170	206	217	202	210	201	182	195	182	167	231	203	199	184	211	204	203	194	183	204	209	200	186	202	186	205	186	204	200	186	176	209	196	231	208	204	183	182	215	204	217	180	181	187	189	205	218	216	189	198	228	238	193	190	208	174	219	192	226	209	178	210	196	170	201	199	215	216	226	200	208	198	216	230	196	203	187	169	213	184	209	221	184	196	178	207	198	210	193	190	184	214	185	216	182	211	221	168	205	219	210	207	172	215	221	199	193	212	207	179	191	195	215	199	233	206	220	204	187	177	195	222	214	216	195	187	179	209	218	205	213	212	221	226	188	210	202	195	190	201	191	223	197	167	181	195	231	190	194	204	200	201	204	220	197	205	183	214	190	194	195	182	206	195	203	206	192	214	167	214	200	192	197	208	203	202	201	233	214	206	233	225	199	190	211	193	170	198	202	180	167	179	178	177	174	196	185	203	214	198	204	222	229	234	210	205	186	200	213	180	175	227	198	217	212	182	184	180	212	198	214	209	213	183	169	220	188	205	198	202	218	208	194	197	224	200	227	198	197	184	194	229	203	206	189	193	186	200	185	198	181	182	186	173	229	190	205	185	197	199	194	199	214	216	210	192	188	230	191	198	205	195	204	226	193	203	185	200	226	184	210	188	213	196	196	185	193	185	201	218	188	198	162	178	223	213	208	174	208	205	201	214	207	243	202	178	245	203	195	218	196	214	195	202	221	200	190	205	214	186	183	202	177	218	187	195	183	192	208	188	183	202	187	189	171	168	201	178	187	188	181	196	201	191	175	182	206	210	169	213	220	210	211	193	194	218	228	225	209	206	191	237	214	222	212	181	187	195	191	191	226	192	185	200	212	208	226	195	175	188	191	185	190	213	201	174	191	212	210	217	196	207	218	180	195	208	177	192	232	215	218	202	178	197	172	203	197	197	197	193	200	215	198	171	189	222	204	185	183	195	196	202	205	185	196	225	192	215	195	171	173	195	184	169	214	218	217	194	193	179	205	172	181	186	202	216	215	193	210	204	192	218	203	195	188	187	180	190	192	175	200	190	199	194	208	219	193	196	202	219	211	202	202	176	211	212	210	194	179	182	169	190	164	220	211	174	204	195	213	221	192	202	191	195	193	170	209	189	179	204	207	210	212	192	204	207	194	196	211	181	182	202	218	198	210	216	200	199	188	175	223	197	199	181	208	212	192	180	178	179	200	180	165	203	183	193	206	199	218	177	209	225	196	219	190	207	207	206	209	180	210	183	209	213	199	213	203	205	186	209	198	211	191	207	220	213	200	210	186	193	203	215	212	195	211	194	188	205	201	194	239	168	233	227	179	199	200	212	213	214	246	190	170	200	224	194	215	215	230	200	189	191	192	244	185	201	227	203	212	188	205	203	218	191	191	207	170	203	179	167	186	176	200	204	198	207	228	226	193	192	203	199	181	190	225	196	186	215	192	187	199	215	194	187	197	181	188	230	202	214	195	182	199	192	206	221	217	189	194	218	173	205	194	209	205	218	188	194	196	195	189	183	186	203	177	185	217	205	219	225	186	186	188	182	207	195	179	201	196	225	209	192	188	199	191	217	179	226	223	185	217	199	220	209	205	203	195	203	189	206	176	206	232	220	186	185	219	200	188	200	181	191	229	219	195	228	210	185	192	196	211	207	175	186	213	212	224	187	189	215	215	201	207	203	181	188	187	178	209	190	194	182	167	186	204	190	217	221	192	229	197	208	194	204	184	198	206	222	228	203	198	182	206	196	201	238	192	204	179	175	202	221	180	204	208	192	197	183	200	199	178	176	226	211	179	182	188	203	188	184	212	176	198	199	192	190	173	214	216	193	206	188	210	216	201	173	174	191	199	222	215	198	220	216	189	227	229	210	184	208	202	205	208	199	170	203	212	196	191	191	198	203	174	175	218	195	184	244	207	151	217	204	210	181	188	195	196	197	221	210	194	193	187	178	192	201	179	208	194	185	201	191	215	222	204	193	199	179	207	199	190	201	200	199	219	186	210	215	175	189	187	182	206	182	190	213	181	199	212	206	189	215	173	210	211	200	195	221	194	196	203	222	223	206	217	194	191	217	194	210	213	189	184	171	209	227	197	204	209	202	184	208	209	209	181	176	190	233	172	189	184	218	222	203	204	178	192	200	197	193	223	177	230	195	227	184	214	206	198	216	189	165	202	183	210	213	171	224	210	208	229	196	178	175	199	210	201	202	207	214	223	221	197	175	202	189	184	219	196	185	210	181	214	187	191	209	197	210	222	201	203	178	198	204	211	213	232	208	193	174	194	199	174	169	209	208	209	190	179	223	203	184	207	185	216	213	213	198	200	206	185	189	191	203	201	208	165	227	197	193	218	228	193	204	200	189	193	208	176	203	195	179	241	215	211	212	172	193	202	177	195	204	167	211	192	200	205	206	199	209	182	206	200	200	218	204	195	202	187	213	207	195	170	205	222	181	195	202	200	194	206	194	181	212	199	220	204	216	210	211	198	192	191	185	190	166	187	235	177	194	181	226	219	191	192	196	211	180	193	222	209	178	228	225	198	194	229	214	203	216	211	222	213	218	194	207	191	201	188	196	210	202	200	225	180	205	202	211	216	194	188	206	186	187	185	162	167	192	202	206	181	187	209	217	173	213	192	185	162	199	192	224	199	188	212	213	216	195	220	175	214	212	225	186	206	181	177	208	203	184	208	214	183	194	221	227	195	198	182	192	183	217	209	196	201	200	188	187	196	194	212	205	206	200	223	184	203	224	191	183	229	196	229	209	221	208	180	213	193	171	207	164	187	210	239	192	194	236	190	199	203	193	201	200	201	220	213	186	226	179	217	167	199	219	196	215	175	172	211	223	195	179	160	202	175	189	191	207	164	182	188	218	199	217	213	222	167	199	211	227	215	191	210	204	211	220	187	201	217	218	219	199	218	214	195	220	212	209	221	227	228	209	210	177	195	201	211	194	215	212	209	207	182	218	206	192	198	190	170	183	201	227	200	203	192	163	231	181	182	216	200
8677	5225	10976	10769	7795	6691	5620	4530	4714	3497	1527	1258	1004	976	931	776	748	754	740	691	722	668	610	645	664	593	572	616	622	602	579	636	553	554	569	572	547	548	528	537	582	542	588	499	517	547	533	527	521	545	549	526	539	529	501	526	541	524	521	543	524	507	529	506	543	510	534	528	537	506	518	558	485	494	528	548	512	543	532	517	501	516	510	499	512	488	550	510	510	501	509	533	501	483	485	487	490	494	527	542	515	531	516	502	498	464	523	534	525	493	519	499	490	539	526	501	499	501	513	516	487	507	498	486	495	526	491	501	507	535	496	488	464	512	477	510	499	488	540	476	497	582	495	518	517	524	513	466	517	502	486	499	562	516	528	493	546	521	506	470	476	524	459	509	512	486	469	515	502	505	498	501	497	512	474	479	532	477	499	479	520	481	494	533	532	497	491	494	507	501	505	527	518	516	501	525	510	479	481	487	482	505	452	521	499	501	553	487	555	484	511	485	491	518	507	515	466	509	486	524	472	490	481	484	526	501	498	520	487	479	465	500	538	532	502	499	475	509	494	527	482	442	516	482	521	522	504	529	519	481	523	468	462	505	512	491	501	508	488	504	522	509	473	539	521	519	474	502	508	480	520	503	510	493	494	517	503	530	508	482	472	512	496	520	474	511	516	511	509	537	505	532	520	498	509	487	497	480	517	526	474	512	509	538	488	501	497	485	530	480	504	485	490	487	490	497	517	487	512	505	510	550	515	540	479	519	476	494	543	535	520	526	534	504	549	486	507	484	523	517	563	518	502	494	488	526	485	499	494	544	502	528	519	493	505	498	500	497	502	517	515	534	521	465	511	521	503	531	498	534	493	499	482	521	472	512	527	531	474	517	497	555	509	483	544	531	507	460	532	520	491	503	488	492	484	517	502	494	541	523	480	518	504	480	544	466	493	529	519	504	469	456	506	470	503	522	468	460	496	514	496	509	523	508	551	499	516	490	520	507	498	448	473	487	492	497	516	495	521	522	524	508	510	528	484	498	473	473	498	481	497	492	513	520	457	517	512	497	512	508	505	501	490	505	512	500	538	497	541	495	530	522	489	523	511	488	508	512	531	512	514	501	492	516	518	528	512	510	498	530	508	520	438	463	510	496	500	529	524	486	507	514	470	496	553	493	498	500	543	498	475	515	504	481	510	521	471	504	493	515	528	543	507	561	536	471	451	521	509	516	533	491	515	527	525	542	498	488	492	483	504	511	477	506	486	481	502	489	542	470	505	525	510	488	522	480	444	464	502	505	536	500	489	475	539	531	490	533	511	474	529	508	538	524	511	488	494	451	508	531	503	508	517	479	479	529	542	496	519	479	485	471	501	490	517	517	502	443	499	514	488	483	493	487	482	539	504	513	475	520	516	515	522	502	475	529	485	495	457	511	526	487	537	491	518	507	479	510	503	521	532	492	494	476	494	520	531	510	453	499	480	506	499	486	540	453	491	522	516	499	484	500	479	511	509	494	487	508	490	477	490	495	524	537	502	488	541	511	491	510	490	481	515	490	549	499	528	554	513	500	506	532	509	469	527	490	519	543	492	492	481	479	512	466	475	522	492	510	478	478	491	512	486	463	518	510	493	524	520	456	513	498	547	538	505	492	516	501	479	471	512	533	476	505	518	463	542	507	525	500	464	489	470	513	553	517	525	462	489	479	561	509	511	490	503	452	552	508	481	491	470	528	498	519	498	504	470	505	509	471	492	502	516	554	518	555	564	489	477	493	532	517	505	509	513	507	514	512	525	529	511	488	523	515	521	497	503	517	468	497	499	476	511	467	511	484	493	473	482	481	488	496	491	472	491	474	472	515	514	489	508	502	546	515	494	497	476	485	502	554	496	515	485	547	515	465	503	460	514	487	532	476	496	524	492	486	502	459	539	506	519	540	523	531	486	483	541	535	528	533	491	535	480	530	519	526	500	544	489	485	527	500	500	545	477	525	503	521	552	541	492	475	477	498	526	505	505	496	490	525	505	522	575	493	519	535	539	504	542	512	492	504	516	476	529	541	532	519	546	525	503	485	528	523	514	505	540	499	501	484	481	540	516	519	492	493	476	514	505	511	496	492	528	484	486	489	485	518	509	514	491	488	484	482	505	489	474	521	536	525	519	496	505	493	531	465	482	495	528	499	523	525	465	483	504	511	519	468	497	507	490	504	526	530	512	489	513	499	518	521	502	544	515	498	488	504	481	493	524	483	507	486	529	508	466	530	522	488	536	529	523	477	504	481	488	496	497	452	520	525	498	508	528	511	501	500	512	483	492	493	507	473	504	481	522	482	503	492	493	509	487	479	562	516	485	509	550	483	496	507	531	512	501	481	489	504	504	493	513	529	529	505	501	505	503	455	543	541	494	460	524	530	518	521	523	506	499	496	519	469	512	480	504	533	503	570	499	463	515	490	482	488	508	511	475	501	493	518	496	489	507	485	494	491	473	496	517	496	501	484	470	514	495	520	523	518	499	454	494	527	498	492	509	489	469	497	513	491	561	531	502	531	528	520	536	522	487	493	483	480	511	472	517	508	488	502	488	526	498	490	510	505	485	509	501	487	474	501	481	474	485	526	519	505	528	536	536	539	490	460	501	515	498	501	508	523	485	504	520	496	486	497	494	505	483	495	504	490	520	488	507	499	493	483	484	490	511	469	507	493	525	507	468	523	473	534	560	492	499	493	477	463	482	460	507	503	515	491	490	454	534	504	539	474	469	507	509	478	472	527	544	513	520	473	536	530	487	485	535	546	498	535	496	515	504	517	495	540	503	526	481	518	539	497	500	518	503	466	522	518	542	475	455	511	490	511	507	509	490	492	491	503	497	499	513	491	489	547	502	487	499	532	496	492	512	453	510	488	523	474	540	506	506	498	540	532	467	547	499	486	503	475	493	505	534	494	495	514	522	514	512	496	508	512	516	506	478	455	488	469	479	518	528	533	503	506	510	541	510	511	512	510	478	493	494	505	498	542	522	497	493	509	502	528	497	485	498	486	485	518	490	520	522	479	521	498	489	511	476	510	511	559	484	504	496	493	526	510	529	521	544	483	523	490	516	474	551	510	546	497	482	503	487	485	497	504	499	488	517	493	490	516	487	548	550	520	486	486	530	508	483	477	499	471	523	505	533	524	465	511	523	498	510	508	544	487	497	482	499	477	521	496	503	468	500	514	481	469	460	510	519	434	531	473	562	514	527	523	507	552	488	475	516	491	512	469	516	518	495	507	490	525	466	504	553	512	498	485	519	525	471	508	517	509	489	520	491	528	554	504	489	468	520	495	508	490	509	505	517	519	512	473	499	504	520	521	499	483	467	533	500	510	512	481	488	483	516	532	478	485	506	509	519	495	459	513	492	481	470	484	509	541	477	493	487	495	499	513	500	475	500	497	557	504	497	506	528	500	499	509	502	531	459	545	470	541	536	437	496	508	510	492	494	482	495	539	492	484	522	499	517	486	473	527	483	544
22152	12730	9860	7265	3750	2711	1980	1620	1449	1129	664	543	504	422	427	413	406	365	375	402	363	358	373	352	321	364	335	330	337	323	354	331	344	343	322	340	358	339	338	340	328	330	329	347	332	358	352	325	325	318	323	312	319	365	316	322	329	359	307	357	318	343	353	332	315	299	357	317	306	324	298	343	334	333	333	307	329	330	309	327	306	284	308	342	317	312	344	354	339	321	301	291	313	317	339	351	315	303	299	339	319	348	281	309	329	305	311	300	297	309	322	308	304	331	310	276	315	318	293	301	303	316	310	282	338	313	328	309	303	315	341	273	335	356	344	305	334	339	332	330	317	304	296	305	319	335	279	341	329	322	312	311	354	332	301	313	296	321	325	331	313	317	344	342	339	309	327	330	327	276	349	324	337	319	325	329	303	343	365	318	327	319	320	296	338	290	317	324	300	360	318	295	328	294	304	350	325	336	313	334	292	300	359	345	316	292	339	295	293	332	343	319	311	296	337	320	333	292	340	323	335	314	351	281	302	299	339	306	310	309	344	304	327	290	316	369	344	317	318	332	356	353	297	283	309	348	327	303	307	322	339	308	312	302	305	319	329	305	339	308	304	332	344	326	299	308	329	317	322	345	353	318	330	317	302	279	327	313	324	329	310	295	344	297	308	314	324	343	345	325	336	325	314	341	321	323	322	330	312	320	315	301	316	320	348	285	325	321	321	322	310	284	316	336	296	306	322	312	325	343	308	333	322	343	301	287	317	324	329	296	304	272	329	302	293	307	310	321	347	315	301	308	309	294	292	313	294	302	303	337	323	293	285	337	371	327	303	287	307	365	307	360	318	300	317	272	319	334	330	318	316	330	321	312	294	309	300	333	295	321	300	317	314	331	320	334	312	308	317	341	308	302	308	310	301	294	307	359	370	328	315	336	307	320	320	339	290	347	366	292	331	325	334	297	282	321	315	341	294	360	344	300	306	291	312	343	339	323	299	293	308	346	300	330	326	342	309	352	329	319	324	351	323	322	299	337	316	335	311	359	313	345	323	314	293	312	346	342	317	356	346	321	311	318	321	358	323	312	322	336	325	303	323	345	321	304	319	301	329	327	295	322	308	317	276	316	314	316	330	308	328	306	334	309	331	352	341	334	319	327	338	344	308	304	290	358	307	343	312	323	352	327	344	333	277	318	316	345	290	326	352	334	356	324	314	298	342	281	325	309	295	361	306	342	320	304	313	309	306	286	337	330	326	325	305	311	308	302	327	324	320	310	308	323	318	306	305	337	319	333	313	329	320	313	319	332	312	319	304	323	323	289	323	313	302	326	322	313	337	318	302	333	337	341	308	303	304	311	315	405	316	324	277	316	338	312	324	301	303	335	296	296	305	296	295	308	294	317	318	271	332	313	350	336	345	310	355	317	296	322	300	327	319	349	349	333	349	317	339	337	332	329	297	299	326	300	340	302	327	340	316	324	302	340	318	325	313	315	349	323	302	334	306	313	301	312	334	308	345	314	303	318	344	307	315	292	290	314	332	315	305	274	312	323	319	306	341	346	332	346	340	259	338	366	303	313	341	318	296	330	338	319	300	314	341	349	324	345	325	310	353	309	314	318	325	312	315	306	312	323	351	332	337	323	290	298	309	286	325	329	323	347	303	310	301	305	340	313	311	326	331	315	319	288	298	314	314	317	305	372	324	317	293	345	348	301	309	328	338	305	317	293	292	321	298	306	335	353	314	323	312	348	321	344	308	297	283	308	353	315	323	318	329	283	328	326	314	331	325	332	311	316	325	361	342	298	298	310	322	308	353	329	336	324	330	322	315	257	277	315	286	309	324	312	360	282	293	341	299	325	341	307	337	327	328	315	325	321	307	327	316	311	316	320	301	310	306	302	358	309	301	341	328	319	356	339	338	321	301	317	333	349	283	306	330	317	310	329	336	313	330	316	341	344	297	328	327	313	347	298	359	336	326	312	325	314	268	322	308	342	328	336	278	264	316	313	352	300	301	323	323	345	320	332	302	332	337	292	330	346	353	300	300	338	327	287	305	299	290	313	305	325	322	300	284	342	327	314	352	329	340	315	330	317	317	324	325	332	340	307	340	315	353	348	308	295	315	319	339	331	331	337	331	361	327	343	301	307	317	344	312	334	367	345	317	369	318	319	339	296	320	312	328	365	281	303	279	332	311	313	311	346	317	351	334	339	323	339	303	300	299	318	298	317	298	279	332	305	319	320	310	301	350	306	328	289	307	283	307	308	310	320	315	303	279	335	328	306	313	326	304	334	369	331	306	319	341	322	348	308	297	337	338	319	322	324	311	297	304	307	346	303	319	308	308	311	315	348	310	318	364	317	326	297	321	300	340	278	310	354	314	300	317	330	309	340	300	331	343	332	338	351	316	349	308	325	276	325	315	309	333	331	317	316	309	298	296	309	325	319	321	335	302	321	320	339	345	322	334	336	336	328	333	334	296	321	305	334	319	297	291	304	330	324	296	329	312	329	295	311	348	317	318	299	312	272	350	308	304	343	319	303	306	320	345	339	325	308	290	356	338	348	326	324	349	314	329	319	368	337	293	333	342	339	344	298	286	335	349	322	339	306	308	322	319	316	328	286	322	317	307	325	355	322	308	356	340	316	324	325	350	300	316	299	326	312	290	278	355	327	346	291	294	322	300	318	357	324	348	294	319	341	322	316	305	338	298	302	353	297	289	323	303	323	325	316	336	330	314	298	298	294	324	357	346	307	309	322	350	287	295	335	336	339	289	290	306	322	356	336	350	312	297	304	330	299	325	313	274	324	313	305	328	359	327	306	332	321	323	351	308	334	326	279	288	323	334	322	323	294	336	315	331	332	310	336	326	336	310	350	309	286	307	356	336	330	309	325	342	329	340	302	349	324	318	308	304	303	333	299	314	314	347	321	317	356	318	307	329	340	329	326	347	298	332	308	363	335	355	326	312	313	299	310	352	312	305	333	317	280	308	295	341	343	332	300	319	314	319	335	317	293	314	323	296	310	291	333	359	347	319	328	326	318	324	356	351	307	310	314	349	308	322	343	321	290	341	349	322	350	316	332	301	317	326	298	345	311	325	313	290	333	307	347	316	335	317	300	304	373	286	313	348	336	320	337	299	324	331	326	299	340	301	309	310	298	348	351	322	308	323	328	318	339	338	302	323	300	306	307	336	286	299	346	309	312	329	313	335	355	283	282	321	307	304	334	314	323	311	326	326	315	333	322	326	334	330	282	317	356	355	305	362	269	310	319	329	329	300	320	341	314	335	313	320	326	331	325	324	319	314	346	302	323	324	323	320	323	356	305	315	314	334	313	309	317	285	322	331	313	338	326	306	314	333	345	329	339	339	299	284	321	330	345	332	318	333	320	321	356	320	330	316	339	325	348	310	317	285	313	311	322	304	335	338	315	323	339	293	280	300	337	337	290	308	317	338	309	336	356	335	294	315	323	290	271	298	324	338	298	294	318	305	350	306	333
11276	8502	15773	15999	11955	10311	8319	7060	6647	5120	2573	2087	1785	1634	1445	1325	1312	1215	1109	1064	1097	1066	1024	1013	935	912	909	901	925	898	894	882	874	866	810	868	791	757	819	890	795	781	815	827	810	789	764	793	774	798	784	764	817	794	743	759	770	762	741	740	747	748	754	792	776	788	725	789	733	745	782	776	694	720	779	735	772	784	724	746	727	775	753	718	719	762	795	747	753	692	736	745	755	744	723	710	752	771	725	753	733	719	790	762	740	773	729	730	707	734	726	676	755	708	737	764	699	723	742	721	729	708	739	729	715	761	715	762	788	757	762	753	719	736	754	737	702	741	740	768	759	717	723	732	768	706	718	735	721	751	770	759	710	756	763	729	692	750	748	732	697	764	714	749	708	761	715	725	715	749	692	741	740	731	739	738	706	722	771	753	739	736	722	774	761	725	789	733	725	745	710	715	708	772	728	754	771	702	785	723	732	779	687	725	730	729	704	720	785	741	744	772	723	711	777	724	746	743	743	724	684	727	750	678	712	709	723	747	739	745	735	762	717	745	744	750	760	718	708	716	705	764	755	697	728	723	720	755	681	757	728	675	765	770	736	764	733	725	734	718	760	715	753	757	756	733	697	736	751	737	739	729	724	771	748	746	735	706	726	648	721	726	710	701	736	774	756	777	748	685	725	741	771	710	719	702	722	732	794	747	727	715	729	717	738	771	760	697	717	751	704	747	725	741	757	724	729	741	749	714	693	668	807	794	713	760	734	755	721	752	736	712	758	716	712	758	728	760	706	725	751	695	667	708	745	705	691	755	743	732	728	787	781	741	738	722	696	814	714	718	718	735	731	708	789	696	718	730	784	754	753	743	740	683	772	726	721	663	740	750	665	716	713	717	736	788	769	679	746	758	764	701	742	755	744	720	701	755	761	740	731	751	787	731	731	733	744	761	741	693	703	737	772	694	766	696	729	721	747	746	733	748	780	754	739	706	730	712	707	719	760	699	779	723	706	704	720	687	744	733	739	725	726	741	751	727	700	746	701	794	712	728	730	762	751	744	748	757	744	685	733	760	761	725	788	730	725	753	758	650	737	781	734	764	720	738	707	732	722	703	702	732	760	710	758	738	736	723	753	728	725	728	727	749	721	739	710	772	748	690	761	707	745	762	779	708	723	759	715	708	700	732	696	744	733	744	766	703	713	738	758	714	759	754	761	708	733	693	699	709	710	753	749	765	746	695	722	739	767	733	737	707	755	687	776	757	742	728	720	711	765	726	728	704	690	698	738	735	688	743	731	732	684	737	745	774	745	717	691	736	778	746	710	723	756	705	684	730	768	746	733	728	752	722	752	731	710	713	734	765	733	759	724	742	756	739	731	709	773	722	728	723	721	758	768	725	758	754	729	725	731	730	738	699	699	727	712	701	752	729	692	726	739	757	762	743	766	748	707	715	738	717	710	732	725	735	745	761	719	729	744	720	699	762	744	718	765	702	710	714	788	754	772	745	700	732	715	749	736	784	723	739	763	762	755	740	734	733	767	724	784	741	712	678	742	683	690	754	718	727	777	684	696	737	768	680	740	746	715	698	787	731	755	758	737	757	760	720	747	745	737	744	710	718	720	699	688	762	763	762	786	731	755	737	736	721	733	675	754	747	734	730	758	769	725	710	733	733	742	761	750	703	751	731	733	707	695	684	758	742	721	765	759	729	733	756	717	736	793	790	734	782	717	709	749	744	713	702	700	711	760	689	762	672	748	724	725	769	739	688	776	725	713	741	736	781	718	724	756	706	724	765	716	757	776	764	732	760	698	761	713	753	754	666	712	753	700	694	733	729	718	714	713	767	752	697	727	715	746	702	747	724	731	733	681	716	724	704	710	734	768	766	730	766	757	714	750	782	704	754	727	720	768	713	721	732	693	749	660	676	696	693	744	734	760	721	732	683	710	731	749	737	698	765	729	773	713	753	712	738	729	746	744	694	723	738	684	759	669	750	734	672	762	758	731	671	711	714	689	722	721	713	723	716	716	737	730	743	762	785	736	725	725	721	738	736	691	740	723	745	758	731	711	718	766	735	732	735	732	669	745	720	721	720	731	718	724	721	687	784	731	721	718	770	697	713	745	727	722	761	697	784	714	722	699	794	733	756	701	736	763	742	703	727	722	698	742	739	744	738	716	738	763	775	722	686	748	725	772	705	744	769	740	736	727	720	747	745	722	761	782	706	715	753	702	741	701	731	706	753	738	730	775	734	705	771	748	705	725	719	729	728	756	728	750	742	730	752	720	733	721	772	734	713	715	729	738	769	730	743	692	754	692	745	747	733	710	717	732	765	738	699	741	730	741	768	748	728	747	732	703	698	755	699	736	724	759	758	704	724	720	756	758	750	733	728	700	736	736	718	731	702	744	722	738	747	719	734	781	657	737	750	672	685	743	752	731	754	708	698	733	698	709	727	749	739	723	714	730	715	728	712	720	780	740	768	766	735	706	772	752	693	748	707	760	737	706	771	796	693	733	733	722	741	684	740	756	764	752	748	733	732	745	693	745	659	686	755	741	711	743	732	745	676	724	765	672	745	738	734	761	716	760	731	685	696	706	707	729	719	779	758	730	722	712	714	801	745	693	756	712	703	767	732	734	701	714	755	752	692	736	726	741	773	713	706	704	775	687	746	719	719	693	729	706	763	697	738	735	708	726	710	706	675	662	734	714	722	755	766	734	757	699	724	741	709	741	758	720	689	732	755	733	739	733	698	719	754	740	757	708	703	719	733	718	706	726	705	763	700	729	728	711	731	713	742	773	735	762	739	734	723	738	743	682	760	757	768	745	721	716	755	691	711	721	681	696	711	734	764	734	718	743	731	692	718	722	765	738	692	703	672	760	702	741	735	706	725	733	734	689	713	722	690	736	717	689	712	754	758	734	725	737	746	709	707	706	714	726	767	726	711	775	758	757	717	703	707	716	713	738	675	745	706	727	741	745	762	778	739	732	724	769	714	738	756	708	728	732	756	690	695	751	678	767	764	716	751	715	704	748	725	673	743	729	749	773	682	714	729	735	721	711	701	761	710	685	743	748	744	713	693	761	707	707	718	742	737	799	764	699	698	706	728	716	797	743	712	732	728	744	708	704	750	650	730	758	721	732	751	757	683	740	761	824	729	767	788	798	695	753	703	746	737	741	744	679	728	729	721	758	726	758	740	750	772	692	752	740	738	715	715	760	669	712	724	725	757	694	731	701	755	704	743	742	754	745	734	728	725	723	733	757	740	712	719	775	739	721	729	711	727	734	724	726	743	744	733	727	733	711	743	752	764	751	750	793	780	717	724	772	814	729	691	736	691	718	739	705	736	714	724	739	721	723	727	768	720	679	710	694	690	717	718	694	761	726	706	729	737	714	740	706	752	726	750	670	768	725	744	752	740	711	753	684	735	728	763	704	739	716	693	806	737	727	712	695	699	735	733	746	736	761	700	752	737	755	707	763	711	756	756	742	738	728	711
4812	1814	2439	1773	885	616	440	300	333	145	96	85	104	104	86	93	99	99	55	87	81	94	98	97	91	85	99	100	110	80	88	89	99	75	77	75	76	95	91	93	101	100	85	109	96	77	88	93	89	95	95	87	97	73	104	94	83	79	80	107	80	95	94	91	91	96	85	82	84	70	85	100	89	83	86	69	98	96	108	86	88	88	92	95	72	95	92	81	93	93	84	78	85	91	91	81	93	75	73	89	75	90	84	95	81	80	93	99	69	94	96	105	107	84	89	86	87	88	91	104	101	79	90	91	98	81	78	84	84	96	85	66	99	79	93	69	95	93	99	101	99	86	88	113	90	109	88	93	81	79	81	83	80	74	81	78	71	89	78	97	96	79	89	77	81	87	86	97	82	94	91	92	97	94	79	97	82	95	96	64	79	92	83	87	73	81	88	93	83	80	93	83	81	94	83	86	120	88	92	89	102	76	75	89	63	84	68	79	101	75	84	87	67	92	89	86	82	102	96	86	86	93	101	92	85	76	75	80	82	97	88	82	81	81	92	88	85	99	89	72	74	91	75	87	94	110	95	100	78	101	84	76	81	88	86	95	102	82	97	78	76	91	98	108	103	120	83	65	94	77	93	85	94	77	84	88	95	96	81	86	97	81	78	93	90	72	96	108	102	82	76	88	94	94	76	90	100	84	80	104	78	89	94	91	98	116	112	98	107	84	88	93	92	67	89	103	77	92	86	89	87	81	85	95	97	84	80	83	95	94	85	96	92	87	90	74	77	85	85	96	92	92	89	110	88	101	86	76	77	107	99	95	89	95	111	91	79	89	89	81	96	67	69	102	73	97	75	89	107	76	85	111	78	87	69	95	93	84	93	88	77	94	80	83	86	89	88	92	72	81	100	90	89	72	87	91	96	99	95	98	97	76	82	100	82	88	94	104	87	89	106	77	84	82	90	75	76	92	76	88	88	74	87	102	82	91	77	97	88	102	85	96	88	87	78	88	89	106	85	75	92	97	69	102	71	78	71	86	98	98	101	93	72	85	95	81	78	82	102	87	98	91	88	80	83	87	102	62	110	95	74	63	87	74	89	100	96	81	92	94	65	86	66	93	78	87	75	87	110	93	73	73	75	95	93	89	82	78	80	86	89	93	84	99	80	72	100	83	84	101	70	92	70	101	82	103	80	83	101	80	94	94	107	77	74	93	78	102	84	92	94	107	90	90	94	98	66	84	86	93	93	89	85	90	93	85	94	107	103	81	88	93	83	65	88	80	78	78	85	75	107	89	108	89	90	79	83	99	87	92	83	91	101	94	85	94	83	76	77	92	86	66	82	86	87	95	77	73	88	85	80	91	98	75	100	92	74	99	70	69	83	96	79	80	78	73	76	78	89	92	81	87	106	81	88	87	88	95	99	103	84	81	89	81	74	85	92	90	95	85	77	83	92	103	76	74	83	84	93	93	108	87	78	101	107	91	70	85	82	92	89	84	88	89	80	75	84	89	80	110	83	83	87	93	70	56	77	95	93	86	80	95	90	90	101	96	76	90	85	89	82	75	100	109	85	82	87	85	93	91	72	74	92	106	84	77	78	98	100	80	74	88	74	112	86	85	74	95	84	93	61	80	91	95	73	90	100	95	71	79	72	74	66	80	80	75	86	111	96	87	63	87	78	82	106	88	87	81	93	81	93	102	79	76	91	85	81	82	79	85	110	78	96	92	89	75	74	103	80	76	72	88	82	81	88	92	93	78	98	85	89	87	93	98	94	92	93	73	87	88	93	98	71	85	87	71	99	96	99	86	82	83	97	78	83	81	83	98	90	73	88	91	95	100	84	88	92	88	88	87	91	91	79	104	106	86	76	73	89	104	92	98	87	100	79	91	97	80	77	84	75	86	82	84	95	93	77	89	106	87	75	81	72	85	75	97	89	90	95	99	76	76	87	65	71	89	88	83	91	83	87	94	99	86	103	86	77	85	98	82	77	89	65	95	99	89	72	103	87	94	90	100	91	75	92	84	93	84	81	89	74	83	89	79	93	77	84	94	84	82	76	87	83	71	98	85	91	98	85	59	109	79	85	80	90	80	76	91	77	87	111	125	79	111	103	82	95	71	98	91	79	91	86	89	78	78	67	71	85	76	84	89	85	83	77	85	70	89	83	84	88	87	96	85	103	97	87	89	100	99	89	84	87	82	71	87	96	104	98	90	89	84	77	86	91	87	96	79	92	87	66	95	73	102	95	85	75	88	81	84	81	83	97	108	87	90	104	94	96	80	88	77	83	93	90	90	85	81	89	93	87	83	91	73	77	84	95	103	87	75	93	82	85	70	103	79	91	87	98	79	91	88	100	79	89	92	93	92	65	79	103	92	100	82	87	94	80	81	93	99	81	81	79	89	62	82	92	102	84	94	87	83	86	81	69	83	84	84	69	82	88	93	87	73	83	93	91	87	91	112	86	87	76	77	89	87	96	86	94	79	92	89	93	93	85	84	89	98	98	89	93	94	93	85	96	76	96	81	98	70	81	95	93	85	77	89	89	94	89	86	85	96	100	82	89	99	67	74	86	71	98	94	83	81	86	82	91	71	96	89	87	74	90	98	85	92	91	75	97	86	83	72	58	82	84	90	96	83	86	74	98	98	72	91	77	78	84	71	93	98	84	78	100	89	97	81	96	82	87	97	92	79	83	87	84	94	89	102	96	97	85	88	96	86	81	85	98	81	102	94	62	75	76	97	94	82	81	89	90	83	86	74	91	93	91	102	92	63	95	92	77	106	82	84	79	109	97	83	105	87	96	92	86	72	86	96	100	100	104	87	87	93	92	83	92	106	70	73	97	96	95	61	91	84	76	94	75	96	109	116	89	78	87	77	80	90	89	66	101	107	82	92	97	83	102	91	97	69	81	96	101	92	78	72	104	133	124	102	73	66	88	97	81	81	79	81	84	88	92	82	103	81	102	72	87	97	91	105	79	91	79	85	83	85	84	76	94	77	96	109	72	91	102	89	74	91	77	103	79	80	88	85	96	93	101	86	74	93	100	87	84	91	94	97	96	70	95	96	99	87	87	97	73	78	90	89	86	96	71	87	83	77	76	93	90	84	90	81	105	88	88	91	65	85	77	91	89	108	103	69	85	87	88	89	93	85	96	72	93	77	95	89	92	91	94	81	73	84	86	82	98	89	63	97	81	85	93	91	103	84	90	84	92	103	91	71	80	90	88	92	79	77	92	101	105	88	74	89	78	85	89	83	68	101	75	88	92	87	79	88	77	80	69	77	73	92	92	75	82	94	61	85	71	116	90	69	86	85	92	98	93	95	84	84	68	101	98	91	88	95	111	83	85	72	73	86	109	98	81	93	83	95	83	94	87	70	113	104	97	91	92	105	81	98	86	91	95	79	75	80	85	100	87	87	109	81	95	85	88	86	92	92	76	91	82	68	74	77	82	93	69	68	77	74	81	81	85	93	78	97	93	84	67	102	93	86
3195	1820	5471	5570	3706	2828	2145	1533	1567	534	303	261	281	258	252	277	280	248	256	239	283	265	243	271	250	267	280	294	243	238	290	247	261	246	252	283	281	277	250	255	254	270	263	249	251	269	262	232	256	268	262	267	267	243	295	255	249	252	279	268	274	259	251	265	277	253	232	273	255	272	265	278	246	249	260	237	269	255	258	254	262	282	264	273	229	274	241	274	264	273	286	253	250	260	257	243	263	262	261	240	248	244	248	274	273	263	244	265	263	248	264	276	238	241	255	253	267	249	277	290	254	272	297	270	265	288	275	236	273	259	273	275	283	266	248	256	300	264	263	265	242	274	243	285	255	242	247	280	276	245	254	258	255	275	265	260	247	259	275	253	254	272	278	262	266	261	296	272	283	287	243	277	247	278	263	264	272	243	267	294	254	282	262	261	228	273	290	259	255	243	251	277	269	250	263	258	268	231	267	247	275	244	249	254	255	295	289	261	289	254	257	261	234	267	238	244	263	265	291	266	258	282	244	253	250	240	248	261	270	282	233	278	262	240	297	257	274	254	275	271	244	258	274	281	244	241	280	280	267	255	281	269	263	238	247	291	253	247	283	233	264	278	248	271	310	248	260	260	256	233	269	264	249	269	275	261	266	265	252	286	271	269	273	281	254	273	265	268	240	267	284	265	295	276	233	252	274	276	253	273	247	242	247	258	291	270	256	265	239	235	247	255	271	244	272	279	247	253	259	247	278	266	269	225	282	247	248	246	268	267	285	256	249	247	250	253	270	271	258	252	290	232	286	286	265	286	237	259	242	280	263	254	288	265	268	236	244	247	269	279	242	248	260	264	263	251	272	256	247	279	270	241	253	264	248	251	241	261	244	252	261	267	250	255	289	286	268	261	289	269	243	264	254	238	256	262	251	258	275	246	238	246	231	261	271	248	255	271	264	267	281	262	277	254	227	240	278	261	271	267	275	272	259	256	221	277	279	291	251	263	261	270	246	324	282	297	263	227	260	260	268	235	252	261	265	252	262	272	252	278	248	246	250	276	237	287	247	266	307	264	281	233	284	269	278	267	241	259	264	280	253	269	259	256	270	246	255	255	265	288	258	259	251	276	247	271	278	239	284	253	264	274	245	233	257	274	256	277	278	247	261	249	233	259	258	255	290	297	272	257	261	272	301	286	263	267	280	285	256	269	280	283	257	269	254	248	269	293	274	259	252	281	277	251	270	276	258	253	263	247	233	248	249	285	269	237	268	239	267	248	265	239	266	245	263	270	274	279	245	274	258	249	246	251	291	240	262	270	270	236	258	288	263	236	239	260	265	274	273	252	248	239	250	283	260	272	255	246	274	272	257	257	289	255	279	274	264	228	279	263	225	249	257	268	257	236	247	255	251	263	244	275	246	263	252	282	270	254	295	241	308	272	254	264	286	256	256	256	257	268	274	254	259	250	274	282	226	277	252	259	235	286	302	260	272	259	302	250	262	260	265	262	245	231	247	265	276	274	264	251	293	252	269	247	278	253	247	225	269	285	246	259	255	247	267	247	257	266	262	257	256	277	239	246	269	275	281	276	244	252	244	274	252	227	263	288	274	231	280	281	269	229	264	282	305	263	263	265	291	272	246	263	241	255	248	262	247	282	290	270	271	254	312	264	274	236	240	268	247	264	231	243	223	273	308	274	281	221	249	265	248	247	269	287	237	244	243	277	258	244	224	247	268	263	251	276	268	262	275	247	268	245	257	267	249	283	280	276	264	264	259	286	252	253	233	284	248	270	263	298	282	266	279	265	254	267	251	272	246	264	278	280	250	277	245	261	262	248	256	258	268	269	289	241	254	265	249	239	269	268	267	268	287	243	247	267	244	248	234	277	261	244	273	273	258	269	281	263	249	283	246	260	244	259	262	243	279	232	268	242	283	291	265	276	254	281	288	256	270	271	273	264	273	258	297	282	267	274	246	270	255	275	286	235	255	276	262	248	259	264	265	299	272	230	239	264	251	226	261	251	276	272	274	239	279	263	237	272	264	280	247	270	276	258	288	257	294	280	257	245	248	262	274	251	250	247	240	240	269	275	269	290	254	248	265	262	278	276	281	260	270	257	266	257	255	265	266	240	281	280	255	271	258	254	272	302	288	271	255	246	265	263	255	270	236	272	265	249	247	246	278	265	253	244	277	282	274	222	268	256	262	268	239	258	266	250	244	284	225	253	256	262	279	286	270	280	281	243	246	272	290	257	237	262	247	250	257	287	274	260	238	270	235	251	266	280	269	261	287	300	275	244	246	285	283	274	261	259	284	272	251	238	274	251	263	252	251	251	223	237	266	247	282	250	284	271	252	278	289	288	276	281	243	241	273	252	287	272	290	262	265	264	255	259	278	243	279	261	280	258	289	240	272	264	251	262	247	252	278	281	240	257	277	266	268	259	262	256	297	278	230	260	269	259	289	252	262	243	262	278	248	268	264	254	259	263	268	278	266	258	267	299	246	275	261	245	256	250	266	277	237	282	283	269	248	263	248	256	256	214	270	255	266	258	254	256	246	279	250	267	244	267	246	268	245	262	269	243	279	232	244	264	251	251	264	249	276	276	240	249	277	254	255	251	264	266	283	261	258	256	268	271	273	272	273	281	268	256	253	267	256	281	256	299	269	233	270	240	222	285	262	253	277	254	292	264	252	249	300	267	240	247	253	288	267	270	239	271	286	244	293	289	263	269	248	280	277	275	250	264	226	252	251	225	258	278	267	275	261	263	253	282	258	262	290	250	231	255	259	282	237	267	257	243	238	292	294	225	272	242	240	261	271	246	263	257	286	261	271	252	265	272	286	254	269	251	259	270	294	275	265	253	272	249	251	273	251	296	281	228	280	276	280	282	264	264	244	263	249	247	272	261	244	257	254	283	237	280	285	250	257	235	274	265	272	242	243	258	244	266	247	247	271	253	260	269	299	305	244	241	280	289	285	297	273	244	245	263	270	258	247	289	248	274	249	275	264	277	215	270	255	267	269	267	278	247	242	290	256	288	246	246	265	264	256	265	250	283	260	268	267	243	302	279	248	244	272	268	265	269	281	287	266	266	260	270	272	272	249	245	268	263	273	254	246	259	254	246	218	226	253	268	256	275	273	275	261	243	255	248	288	234	266	289	284	286	256	266	256	278	265	248	254	253	247	275	267	264	268	286	261	266	250	272	242	229	251	244	269	276	275	253	260	255	260	250	277	281	275	272	254	297	246	264	254	251	287	263	259	251	288	278	245	245	261	265	294	256	226	250	238	300	257	231	244	250	259	250	280	279	266	278	273	262	251	257	257	259	265	255	261	268	287	261	281	233	256	286	288	263	244	240	270	264	238	279	245	237	261	262	275	234	273	230	279	288	282	267	253	246	267	242	270	253	271	254	285	258	246	276	251	275	251	266	277	259	253	257	258	263	217	230	295	274	276	279	218	251	258	266	270	260	246	254	228	252	244	299	251	260	264	232	244	259	254	260
13844	7607	5926	4809	2722	1685	1226	796	675	1098	380	301	278	270	253	262	244	221	226	213	193	197	208	217	206	220	186	205	200	191	205	196	189	183	196	211	204	222	237	217	228	178	215	175	204	194	187	194	179	230	225	227	186	211	222	199	194	189	195	178	209	216	208	207	179	197	197	212	207	222	205	190	178	224	189	208	224	199	183	209	199	212	206	181	200	221	215	194	235	213	224	227	199	206	173	195	209	231	186	174	210	206	174	206	211	184	226	210	194	209	175	174	187	191	192	211	229	205	184	171	201	226	197	225	177	182	208	195	215	192	209	205	193	190	200	202	177	196	191	193	180	211	165	186	179	211	155	222	200	198	188	191	204	204	219	169	206	191	217	197	191	204	195	209	196	185	174	198	238	200	190	206	204	200	198	206	165	197	201	179	201	195	195	185	200	202	225	205	215	203	197	210	170	191	192	194	186	203	206	191	199	192	207	185	180	189	191	214	199	203	192	220	212	202	185	206	221	190	203	198	183	224	196	200	191	191	209	196	156	192	195	222	220	210	214	198	170	175	216	199	213	194	194	223	227	208	207	181	231	185	198	190	171	204	212	181	184	199	199	191	196	184	191	214	197	195	214	192	193	163	190	180	182	200	191	221	194	207	199	193	208	205	177	193	220	196	231	179	208	199	168	202	206	220	190	189	191	201	199	196	193	165	216	163	193	207	202	210	178	211	196	174	194	170	206	200	208	182	166	220	214	188	201	187	181	152	213	177	215	180	201	198	192	177	213	187	239	195	169	220	196	243	206	200	196	199	206	190	171	213	202	227	206	183	201	172	176	206	189	201	177	187	157	183	188	191	216	180	212	198	206	204	175	184	195	203	215	181	192	167	189	194	209	173	187	180	192	206	191	192	203	192	196	206	199	197	184	187	186	218	198	191	197	199	187	192	194	193	209	211	180	187	215	192	212	176	157	199	190	197	206	161	179	213	179	176	186	206	195	236	187	190	156	198	181	208	195	199	199	205	199	193	188	230	208	198	203	222	204	197	187	204	205	185	201	179	212	192	175	193	185	196	199	209	195	201	204	186	210	205	198	195	209	220	195	200	234	200	191	192	198	195	203	234	198	223	199	202	201	209	182	182	188	195	189	163	183	204	189	201	175	186	210	178	182	172	175	182	230	178	211	210	203	226	214	169	190	196	213	181	183	193	197	212	190	196	183	198	198	174	205	190	197	227	223	208	197	213	216	196	201	218	207	193	191	202	161	206	187	187	185	194	225	213	193	197	196	206	165	219	209	224	209	190	226	193	203	203	177	181	216	186	205	208	192	197	205	191	191	194	196	184	192	200	189	208	184	206	234	186	209	176	166	210	195	196	213	196	206	189	183	232	199	188	190	218	211	182	185	194	198	191	196	202	208	204	157	212	217	170	214	181	182	174	206	218	192	213	223	212	192	196	188	174	209	218	192	185	201	195	182	197	206	185	189	181	186	186	195	174	198	218	178	222	180	213	189	214	205	193	222	194	200	178	198	211	186	194	196	188	205	219	164	171	239	200	226	190	192	175	180	198	215	202	215	209	199	203	208	223	169	191	194	203	197	177	209	218	214	211	182	213	209	192	218	183	214	209	200	201	184	182	194	235	191	198	168	195	198	195	169	201	217	165	199	208	212	187	212	187	206	178	208	199	196	202	180	207	209	186	176	215	227	219	212	206	212	220	188	163	200	204	212	197	220	199	207	166	185	188	181	187	200	202	205	179	207	178	192	201	186	189	212	206	185	189	188	195	193	205	217	201	192	230	186	205	200	221	169	186	164	183	187	186	189	187	206	179	188	202	162	174	202	184	189	223	219	183	197	184	218	195	186	195	185	218	197	182	201	195	196	217	190	176	213	196	211	213	235	179	202	196	212	176	216	172	196	214	203	202	203	206	198	185	217	219	195	182	189	186	195	200	172	200	200	207	186	199	195	187	202	195	185	225	190	201	194	203	222	213	197	196	191	186	218	221	162	208	197	180	170	201	193	187	187	206	201	182	220	215	195	203	190	177	190	190	203	205	207	201	212	197	202	197	169	237	195	209	215	195	212	211	218	211	200	201	182	187	202	200	200	223	219	202	228	206	199	189	174	208	183	225	210	192	200	188	202	192	197	169	206	229	190	213	197	187	219	191	200	194	193	219	192	198	206	208	201	206	202	199	169	193	191	176	215	202	212	191	188	204	202	199	183	214	228	207	198	167	200	198	206	206	209	197	199	173	193	194	217	206	200	190	206	206	191	182	179	205	214	173	197	191	200	185	201	174	180	231	218	214	218	194	213	188	201	209	191	202	210	176	178	227	207	186	200	185	195	183	208	200	194	198	192	169	201	202	205	204	212	210	189	178	184	176	215	198	211	192	192	183	207	185	178	211	208	209	204	228	200	230	225	190	195	209	199	189	175	203	194	207	194	197	224	181	182	208	159	213	193	188	218	213	187	198	180	195	238	190	202	188	165	184	184	194	200	180	205	187	220	181	195	195	198	212	170	206	202	196	160	197	185	201	178	217	181	193	191	211	196	209	219	197	200	192	214	189	210	166	234	196	215	188	168	196	189	187	198	186	198	211	221	205	191	196	222	185	215	191	216	192	218	183	211	191	202	193	221	185	206	188	194	191	187	198	200	205	191	226	193	188	204	209	217	190	193	177	202	208	188	154	180	198	179	183	202	209	182	165	183	210	206	172	203	193	180	200	180	195	204	209	205	194	191	219	180	190	207	183	197	211	162	211	196	189	185	194	197	213	196	220	213	240	191	213	197	196	206	213	188	195	187	203	202	225	176	223	185	182	221	186	189	188	200	204	219	185	228	203	181	190	200	206	202	167	202	174	192	201	214	196	184	212	199	183	193	196	168	190	207	208	205	190	187	217	215	190	209	191	208	212	205	191	211	198	197	185	193	189	211	200	194	196	180	198	212	178	169	210	182	214	184	209	203	191	206	186	186	191	182	201	196	186	195	192	243	184	174	207	202	179	187	225	207	171	190	195	200	201	190	188	212	200	187	202	213	229	201	198	205	181	190	209	217	190	210	194	225	175	179	213	182	167	172	183	159	206	220	210	188	213	220	229	231	230	183	164	173	187	182	188	243	209	201	190	207	216	184	193	193	186	193	201	195	206	198	193	184	198	203	187	209	204	179	202	189	195	192	189	220	206	208	184	210	176	195	223	176	211	207	184	197	198	181	212	192	189	193	207	217	205	174	201	223	196	190	174	198	189	197	179	213	183	209	209	180	189	228	192	184	196	182	214	212	184	198	168	196	208	201	201	192	208	205	188	198	199	182	176	198	193	176	212	188	214	230	222	191	203	184	190	197	207	194	209	188	199	174	208	188	214	201	203	175	221	224	204	207	198	178	191	203	206	217	191	179	192	215	201	197	221	185	205	178	195	237	196	205	180	177	200	177	186	201	177	204	175	183	215	206	193	201	188	190	184	193	187	186	172	216	218	209	192	188	186	175	201
8705	5593	11335	12201	9442	7292	5640	3837	3336	5818	1449	1256	1051	1053	902	814	776	746	720	646	695	643	599	679	641	648	604	612	647	554	598	592	597	592	563	566	573	525	544	607	545	528	564	536	567	539	526	494	582	569	518	547	487	491	525	551	513	542	503	520	514	504	545	525	538	477	506	516	533	494	519	502	510	551	497	468	509	530	508	484	488	467	518	501	515	464	486	524	513	506	501	482	524	499	518	494	476	527	488	518	528	524	512	506	499	491	542	463	532	524	555	487	490	487	526	501	459	527	497	478	517	500	515	514	489	514	521	477	512	521	502	515	487	525	509	505	518	529	520	538	459	470	506	485	508	509	503	527	517	516	521	518	504	467	496	458	498	485	521	512	527	490	495	526	520	514	506	477	503	519	489	523	505	531	493	503	559	540	486	483	494	517	515	537	472	500	465	481	526	476	475	505	480	496	447	500	534	505	535	493	527	524	497	492	518	484	488	462	471	550	497	522	485	507	527	501	505	538	515	524	512	486	491	494	468	495	511	458	484	478	488	527	482	482	498	484	460	490	488	490	510	504	524	521	527	514	500	492	510	522	501	496	554	498	478	485	456	542	518	499	497	523	558	482	514	525	474	514	494	499	492	558	493	514	483	493	483	518	464	525	509	513	577	468	496	537	493	494	485	516	512	484	530	494	493	502	490	510	490	526	497	485	502	502	526	527	511	537	550	516	489	465	444	489	519	498	499	523	521	521	534	481	523	474	516	492	486	542	485	548	523	553	501	529	468	510	548	511	499	520	510	526	497	492	498	504	503	512	470	527	472	489	529	502	455	465	516	482	571	509	514	518	490	480	541	491	508	488	530	503	508	480	523	491	483	500	549	453	499	483	499	473	510	489	506	515	497	504	494	526	518	487	494	518	500	507	527	499	504	468	496	462	489	510	454	513	545	499	540	531	511	476	489	492	482	492	504	479	522	504	514	483	481	469	496	483	493	496	472	504	505	482	487	520	486	503	536	551	475	494	535	463	502	456	501	542	481	502	482	494	474	493	490	491	517	493	509	493	491	489	531	477	450	502	500	520	538	535	488	505	498	509	504	484	529	546	498	520	527	532	512	491	507	513	485	492	479	491	504	494	483	502	497	500	552	508	502	503	490	491	470	452	502	501	511	516	480	481	524	476	469	508	511	488	531	481	485	462	522	483	518	509	494	499	497	497	476	538	515	500	531	502	486	509	488	480	435	493	522	471	492	514	505	500	507	475	518	505	516	549	506	464	484	511	544	534	491	507	511	493	489	496	518	478	455	487	507	494	529	486	476	520	462	542	469	540	549	516	505	464	509	476	480	468	505	515	506	478	503	498	519	480	507	494	482	488	514	517	505	536	487	494	507	551	477	493	519	481	480	500	490	482	528	525	478	473	511	497	446	514	512	485	485	508	518	467	491	490	545	480	491	507	476	461	484	517	497	513	438	535	461	486	510	521	491	493	495	509	488	505	492	465	501	530	523	496	455	477	481	498	509	518	452	528	487	547	511	485	505	485	464	464	507	471	524	493	493	487	519	470	483	497	549	513	499	495	464	490	542	509	544	524	475	522	493	500	525	551	485	472	472	487	548	482	491	497	498	489	496	539	480	490	482	473	498	483	505	518	467	486	534	479	534	494	490	527	504	527	512	514	513	507	523	502	478	500	474	505	515	484	517	484	517	503	511	492	499	545	518	487	536	494	482	493	509	508	532	493	488	491	499	520	443	503	491	527	500	520	531	513	506	491	509	542	522	496	517	467	512	516	514	514	501	486	506	508	471	505	498	475	518	493	513	486	538	509	478	475	499	490	509	527	473	475	491	504	505	527	511	513	499	485	512	514	541	490	492	506	503	499	494	504	459	502	515	509	509	514	493	463	491	511	486	476	482	512	494	497	459	544	482	486	487	503	497	494	533	515	512	524	494	458	489	522	473	539	490	541	481	533	499	518	495	544	492	512	513	485	527	496	497	486	527	477	491	521	498	457	525	449	465	485	490	503	491	511	492	471	495	518	493	491	489	518	489	488	545	451	525	497	493	521	451	545	526	485	499	507	496	504	514	504	541	511	484	486	460	516	452	523	482	450	525	516	510	522	540	506	510	518	479	522	496	514	465	514	530	531	512	540	502	530	517	486	535	497	491	477	468	501	511	491	486	512	498	530	511	534	463	518	466	530	520	517	498	494	488	489	528	507	499	494	531	523	500	519	469	519	535	515	483	480	513	493	474	497	513	547	484	498	501	557	505	519	480	492	516	516	470	491	517	473	488	494	524	505	497	500	521	543	504	496	512	498	478	496	448	486	487	471	539	474	489	476	489	529	510	480	515	541	510	463	484	508	486	533	495	523	529	483	568	518	481	507	526	473	480	490	507	534	474	526	505	494	531	494	480	507	503	473	507	546	529	515	536	495	482	500	501	518	468	503	509	537	519	475	499	455	492	501	498	513	513	476	555	512	525	536	498	531	488	503	475	579	509	493	491	504	477	478	499	521	480	524	539	479	534	517	514	519	495	489	491	524	526	472	481	515	523	479	514	481	498	492	505	522	486	479	511	477	511	467	513	489	531	492	499	499	519	524	471	510	510	469	509	535	476	498	500	498	490	520	494	519	542	497	485	472	492	524	484	496	491	455	527	513	478	507	516	500	499	455	527	481	487	533	488	450	487	480	492	510	481	492	539	506	492	498	497	504	467	523	506	522	504	519	482	481	540	532	549	490	460	484	490	504	538	479	505	541	487	545	503	508	479	478	515	486	519	493	506	511	540	477	512	475	514	489	474	532	511	504	504	521	483	538	529	515	491	530	515	514	502	518	511	534	512	507	463	504	496	480	484	525	482	491	531	484	502	502	470	495	474	494	467	445	504	480	509	471	497	498	492	510	521	516	551	486	527	489	508	472	511	475	490	517	474	513	496	538	517	530	533	493	528	512	496	508	491	471	484	476	520	523	474	525	463	526	548	481	547	475	496	520	476	494	506	502	506	537	516	495	481	525	517	475	488	512	531	523	477	492	479	481	456	497	521	513	540	528	484	555	462	490	486	463	533	473	496	469	547	514	465	518	485	499	489	528	487	522	472	518	488	515	523	512	469	503	455	513	482	528	522	558	519	505	524	508	481	556	501	494	481	516	523	523	519	490	487	521	479	483	524	502	534	484	504	482	520	482	482	501	495	495	487	487	486	504	494	477	483	493	496	532	531	522	518	520	528	536	561	485	510	519	468	530	493	537	498	457	482	523	493	481	483	514	505	489	507	461	454	537	472	512	490	501	503	501	518	511	489	514	472	506	494	498	488	468	478	502	536	485	503	536	512	470	507	500	477	482	499	496	474	482	513	540	506	525	484	490	512	535	502	506	509	490	507	462	488	448	505	482	476	493	480	522	479	504	484	506	460	496	474	476	532	481	512	432	463	530	511	458	469	483	524	519	531	472	538	496	512	507	507	527	522	526	553	514	523	530	501	487	508	521	465	500
22718	14019	9247	8175	4493	3259	2030	1240	997	1617	677	558	448	390	404	390	395	386	375	375	344	323	360	359	350	371	354	352	346	354	306	332	328	366	330	310	309	308	344	319	375	338	342	329	321	314	365	305	303	346	364	322	343	322	320	316	332	310	338	307	323	315	335	291	330	293	309	326	343	320	296	302	338	326	313	343	310	301	311	323	340	291	322	341	349	318	306	307	335	313	320	299	287	320	343	365	326	328	309	287	304	309	302	306	328	350	330	309	316	305	309	329	312	342	315	327	315	311	337	320	363	326	334	332	329	297	320	313	300	310	351	349	316	310	331	295	337	323	301	321	324	334	288	305	328	311	323	335	354	306	337	334	351	297	315	313	300	317	332	290	343	325	299	331	317	351	298	265	326	290	317	309	327	303	281	327	297	307	295	281	325	298	306	330	256	297	337	312	275	312	311	346	291	322	274	308	323	328	325	306	315	308	313	313	338	314	332	337	299	307	313	318	295	342	331	341	303	334	312	300	335	328	347	323	332	339	295	324	319	351	314	329	320	325	317	336	337	316	288	327	330	341	319	286	261	320	333	316	361	350	355	309	311	343	316	318	285	301	341	362	316	326	380	294	336	315	288	293	298	301	333	333	316	324	301	313	321	300	300	357	302	321	331	317	333	328	340	317	334	324	313	314	305	314	268	342	331	272	291	315	285	303	321	322	332	314	350	342	324	279	323	351	333	349	323	324	311	314	330	324	331	350	297	332	331	340	295	281	330	336	313	358	325	320	336	329	297	333	314	314	352	338	339	328	309	326	315	345	346	341	317	306	331	303	313	276	355	325	300	338	314	309	321	333	326	333	312	328	348	325	295	294	288	307	326	295	322	334	324	327	288	317	308	333	290	308	318	312	328	318	279	283	322	303	294	308	338	295	311	331	338	309	362	324	322	341	302	340	305	289	307	309	287	297	335	310	294	311	323	359	321	318	339	322	325	322	319	313	304	287	359	309	294	327	306	290	277	320	324	290	328	306	331	335	286	337	328	277	314	304	335	310	327	316	347	333	309	325	340	314	345	327	319	333	282	295	293	353	309	351	332	293	334	303	305	343	334	332	324	341	314	315	312	316	353	333	339	280	310	306	305	342	331	328	324	329	330	304	337	323	317	341	307	311	335	302	286	283	293	342	329	328	355	361	297	316	301	307	306	271	332	294	317	339	344	362	308	305	340	344	318	352	343	325	331	335	329	339	321	335	320	271	331	289	318	315	326	308	328	313	315	309	321	313	320	296	353	290	306	314	325	296	341	314	287	311	361	329	324	337	282	291	315	312	303	332	302	330	300	320	295	293	326	320	348	322	300	295	305	313	300	332	322	316	313	325	340	320	336	328	308	276	317	312	336	278	307	319	344	316	325	323	333	306	329	343	309	346	304	314	321	314	350	332	310	318	316	324	281	291	322	322	303	318	322	318	286	336	367	316	307	351	319	324	311	319	342	316	332	279	326	334	311	324	323	321	320	355	328	335	302	356	334	309	324	287	331	352	319	307	326	332	306	291	341	353	343	261	323	306	325	288	315	335	314	331	289	284	301	316	325	305	324	303	282	305	311	304	339	318	317	334	310	315	338	315	321	327	307	287	329	338	349	335	338	334	350	283	355	300	311	345	331	321	329	304	304	349	303	293	336	352	335	285	355	309	314	268	291	282	310	329	317	318	327	295	307	298	299	333	344	310	306	318	347	309	328	335	334	305	313	285	309	318	311	300	350	311	299	291	339	328	299	329	299	331	312	301	308	339	317	296	319	298	332	318	313	365	317	321	332	302	329	342	325	356	307	309	301	304	330	339	318	339	322	318	330	305	309	341	301	316	306	284	332	317	322	330	343	302	287	337	335	342	315	330	304	318	312	305	319	305	323	317	299	308	335	333	339	306	294	326	352	348	316	349	320	327	327	301	347	328	314	314	317	298	309	323	334	322	297	335	331	340	331	323	334	322	308	334	309	327	315	328	319	330	306	317	328	300	334	311	316	290	292	313	290	332	338	321	317	301	317	312	322	355	341	338	342	344	302	318	341	315	322	300	305	315	332	317	332	350	303	309	318	319	327	363	306	285	311	330	317	314	293	327	316	323	324	334	359	311	282	294	319	301	300	293	314	301	311	325	345	288	292	287	284	304	357	325	311	334	283	349	284	320	329	313	312	331	308	282	330	306	322	326	305	321	330	275	323	335	284	312	318	282	321	315	359	330	322	296	321	303	331	334	342	297	336	318	321	352	318	315	326	294	345	323	321	332	316	320	311	292	324	323	279	320	325	311	325	323	303	339	316	365	316	310	280	306	324	326	342	308	296	326	326	299	334	329	300	332	310	320	283	312	313	298	291	296	294	299	327	314	288	307	277	305	309	309	284	336	282	305	339	293	329	279	314	327	308	329	341	291	296	272	346	339	335	283	304	301	301	323	289	343	295	300	342	320	344	341	320	310	308	337	310	300	318	351	312	294	284	316	304	346	332	328	298	325	289	289	294	311	283	313	303	292	316	308	353	303	299	310	314	330	306	292	313	303	328	324	319	321	323	359	323	305	335	350	306	327	315	323	302	322	348	360	304	314	302	316	329	323	339	328	315	308	316	326	292	333	311	348	306	307	324	341	311	314	350	293	297	326	332	336	316	332	311	314	327	320	308	335	329	296	308	329	347	335	320	329	317	311	328	354	321	304	281	317	293	301	324	332	322	313	314	356	329	288	307	316	315	320	324	316	291	311	304	322	300	328	317	322	283	286	361	311	287	309	338	336	305	305	314	289	300	314	347	330	323	318	307	318	316	348	285	275	328	328	333	293	319	316	322	327	288	334	294	321	318	322	321	332	301	308	293	331	308	300	284	314	325	327	304	327	311	304	319	311	369	348	314	313	309	326	332	332	344	278	327	311	317	347	326	327	291	318	316	351	305	298	341	305	324	331	316	326	309	290	295	324	320	316	363	298	315	317	348	314	313	313	293	307	306	310	314	303	280	320	330	295	288	331	299	321	302	349	308	329	337	307	322	352	303	261	280	333	327	325	323	308	296	340	337	336	331	320	338	321	332	306	298	313	347	306	323	310	335	326	311	315	300	303	356	317	310	306	308	355	299	290	334	305	321	321	317	299	298	326	335	297	296	292	307	321	308	314	326	330	316	314	297	347	324	291	322	325	302	310	306	327	300	328	313	318	312	306	293	341	324	298	317	322	329	319	330	323	326	311	337	312	324	355	302	305	313	340	320	283	313	317	321	342	330	357	317	298	327	332	305	339	297	329	314	312	333	300	298	307	297	326	346	318	325	341	346	335	324	312	304	302	297	300	307	334	348	337	292	323	349	322	344	347	345	307	304	326	324	274	324	323	308	314	306	318	283	313	319	291	321	322	332	299	310	319	334	325	307	337	337	337	293	302	339	346	299	325	300	310	280	330	345	342	323	323	315	341	302	319	282	332	323	296	343	301	292	320	314	323	325	307	327	324	343	309
11837	8149	15433	17719	13962	11587	7949	5591	4608	7859	2517	2190	1797	1663	1387	1227	1243	1192	1111	1078	1062	1036	1026	998	975	974	924	940	853	909	870	869	845	830	865	852	843	790	812	844	863	829	777	827	735	776	806	770	761	819	745	776	806	800	820	781	738	791	779	756	765	723	785	763	764	824	724	754	787	756	718	750	753	699	742	774	799	756	713	748	731	749	753	727	752	705	718	734	753	744	798	725	776	744	737	712	757	775	755	763	687	752	743	748	719	711	744	746	769	702	765	805	779	754	760	759	706	720	737	711	765	732	759	719	698	699	724	710	690	777	768	734	755	737	715	688	768	778	679	718	711	686	755	721	729	687	698	721	702	720	762	758	752	738	712	739	764	760	739	742	750	711	700	732	755	738	752	735	720	741	721	697	709	714	722	737	766	699	748	710	755	699	750	751	746	727	719	721	690	788	708	713	772	679	747	709	759	760	693	727	718	750	788	716	686	797	742	764	686	696	743	739	699	736	706	759	736	734	729	721	711	735	693	686	745	734	681	763	681	732	772	721	697	694	715	751	699	776	710	767	744	653	758	732	736	767	764	750	728	758	709	704	674	706	748	719	738	764	705	725	713	710	747	737	692	712	700	722	710	741	739	750	714	711	679	772	676	748	718	721	694	733	749	704	717	702	720	764	752	757	725	731	731	701	717	701	744	725	707	695	756	671	719	694	768	746	742	693	739	729	723	720	719	739	763	735	762	737	755	712	718	707	708	743	771	711	728	725	731	738	698	743	726	767	676	736	753	756	740	699	772	718	733	728	742	731	768	718	680	691	742	731	737	734	771	689	717	702	749	706	708	736	683	731	728	754	752	727	748	698	712	738	727	756	758	745	722	730	786	755	737	764	736	703	709	699	722	735	731	704	740	696	697	727	718	713	713	687	756	722	723	746	718	698	724	716	693	726	719	712	707	726	739	697	701	701	674	717	751	735	731	756	778	743	714	726	754	750	698	714	698	696	755	695	698	696	709	687	776	756	723	776	711	767	704	767	709	716	740	727	734	726	726	755	726	692	701	720	691	719	733	736	803	708	673	762	706	771	806	725	772	717	746	691	704	715	730	713	731	706	727	778	710	747	751	726	683	745	734	732	696	662	747	731	731	725	760	696	766	719	708	730	731	744	715	763	764	715	714	773	724	701	703	740	716	750	680	742	694	740	690	742	706	742	756	780	714	764	720	715	719	729	707	752	727	804	690	687	744	705	719	710	665	738	762	735	768	681	686	832	668	789	746	737	742	738	713	696	709	749	693	771	713	655	724	713	724	719	749	748	745	769	674	769	722	750	707	689	717	719	767	700	688	701	772	711	758	703	760	713	786	702	705	712	676	733	701	741	776	742	758	708	689	715	722	753	713	720	821	702	718	753	751	757	697	744	740	734	732	729	705	735	759	746	667	716	675	738	691	743	736	711	692	727	784	695	761	744	712	757	716	688	730	740	735	808	712	726	723	694	736	722	697	692	756	694	746	717	738	736	726	752	741	740	757	718	752	736	683	764	746	742	750	722	744	783	753	736	703	718	713	716	771	726	746	729	721	733	734	746	694	694	724	730	694	757	712	747	694	720	771	721	719	755	684	792	729	751	702	760	751	717	714	680	680	749	727	742	747	717	751	746	724	671	720	720	723	747	714	710	718	740	738	725	757	718	736	746	731	708	744	743	750	762	746	661	750	727	696	719	735	725	729	760	746	671	745	751	731	722	767	781	747	725	756	697	756	767	770	709	711	708	735	704	752	725	732	741	722	744	715	722	734	671	709	711	735	710	748	761	721	743	733	715	762	737	734	706	716	682	752	728	759	694	768	707	706	695	713	718	740	693	752	701	731	698	764	735	763	711	712	727	724	718	732	723	736	723	720	681	693	760	703	768	756	762	710	769	723	721	720	716	719	700	699	734	730	755	693	760	742	706	767	703	729	737	739	724	723	735	745	673	657	735	718	706	699	758	693	735	683	726	731	737	709	749	740	714	712	708	719	744	758	740	710	693	751	752	730	747	731	725	672	763	712	686	741	653	693	726	721	740	729	652	676	747	691	708	732	708	759	718	746	732	771	757	720	745	697	760	726	734	719	713	739	750	727	660	688	757	676	772	672	764	708	760	681	740	764	767	706	718	723	710	783	688	731	714	725	744	689	655	694	747	717	718	714	673	759	719	728	696	688	704	712	741	718	695	691	725	703	733	666	736	737	727	748	784	723	732	717	703	715	713	728	725	723	711	721	719	755	737	738	689	708	721	719	733	724	713	653	712	727	732	681	751	744	710	750	713	731	722	741	673	733	711	749	739	745	738	712	699	715	714	758	675	718	697	701	726	691	717	747	724	688	733	704	739	772	700	736	732	708	796	694	769	696	731	739	714	692	731	704	719	714	728	752	726	701	719	722	720	713	702	756	709	703	752	699	716	713	695	715	721	727	713	727	725	766	756	716	755	755	684	793	707	786	748	724	747	752	735	684	709	746	707	729	724	747	742	677	690	710	743	724	757	753	790	751	796	747	684	703	739	730	695	761	740	697	678	728	682	744	709	733	699	725	739	754	722	743	702	700	757	676	759	714	750	751	772	826	729	671	725	696	738	738	745	693	720	713	737	688	728	795	715	764	739	757	743	743	669	750	691	722	719	704	725	735	756	698	731	690	718	700	714	747	717	702	783	720	741	712	722	767	738	751	738	713	687	726	775	761	692	740	728	722	682	684	754	763	775	760	710	736	708	713	695	728	705	752	721	706	728	754	715	733	756	720	744	756	732	761	711	718	731	680	720	784	735	731	709	714	758	735	706	760	724	682	714	736	674	714	730	741	766	690	745	704	723	713	727	718	737	765	748	694	720	727	745	774	726	710	686	721	716	742	729	723	718	788	755	747	753	786	736	685	695	707	733	713	672	709	728	757	729	714	733	704	737	719	678	708	768	735	752	742	691	749	743	725	736	722	761	743	726	708	728	724	710	723	773	730	739	748	775	708	717	740	718	748	742	768	720	736	720	725	748	761	714	755	728	719	692	709	673	727	727	747	779	726	747	680	731	742	724	710	675	683	698	689	719	697	726	740	732	706	749	716	760	730	705	694	785	724	731	731	716	733	710	708	723	724	688	737	683	708	718	757	736	720	745	736	709	703	757	729	774	758	685	738	726	708	713	765	725	782	771	763	735	720	715	743	712	719	721	730	693	747	694	771	727	714	751	711	726	678	726	703	744	744	735	707	673	729	720	726	765	768	722	721	748	765	691	760	708	722	749	729	698	758	732	749	762	732	718	750	723	670	741	697	742	741	698	726	716	718	660	676	695	759	764	710	750	812	710	726	691	706	792	652	667	740	746	753	721	751	716	737	755	730	756	766	679	768	673	698	720	767	742	734	775	715	719	729	743	827	773	710	741	735	723	689	705	732	735	716	763	705	759	711	739	735	672	682	766	738	717	728	718	700	707	759	723	731	740	790	708	731	699	733	695	721	689	711	733
4256	1610	2403	1987	1077	685	446	295	203	180	110	80	84	86	87	85	92	103	82	79	88	85	104	92	94	111	80	88	89	81	81	95	74	92	100	94	98	88	88	85	74	100	85	77	107	73	92	86	96	88	87	83	83	99	76	85	79	87	91	74	87	80	85	95	89	90	95	81	96	103	95	82	67	85	83	100	85	84	95	68	95	82	98	105	89	74	95	77	96	87	96	89	97	114	81	91	77	102	76	71	105	91	75	80	65	92	87	94	80	97	79	89	80	85	80	88	94	93	88	86	86	87	87	67	94	92	81	78	91	74	112	79	89	70	88	83	98	87	90	112	85	81	80	101	105	75	69	94	93	90	90	82	89	82	87	77	93	89	94	86	86	107	72	87	82	97	105	95	86	72	83	88	96	87	71	91	92	100	83	93	85	109	92	90	98	92	99	90	90	75	69	94	88	85	83	83	83	92	84	87	88	91	76	103	90	98	93	86	84	93	84	106	77	98	92	65	92	79	68	99	75	83	76	78	90	124	88	79	83	82	89	98	103	73	78	78	87	82	90	77	87	85	103	70	93	85	98	81	89	88	82	81	86	91	92	90	73	87	85	77	97	84	74	68	95	104	88	75	86	106	96	76	94	105	89	88	100	84	91	89	85	81	80	79	79	89	80	88	79	93	89	66	83	79	90	95	111	82	100	92	78	101	90	93	95	92	81	85	85	67	87	79	87	86	73	82	94	92	85	81	76	74	83	100	89	71	89	98	84	82	74	96	95	85	87	75	75	92	106	92	93	92	74	89	81	80	90	96	88	79	80	86	78	82	85	87	90	87	66	89	83	108	99	84	82	88	95	85	111	86	91	88	87	94	96	77	83	83	91	105	95	77	97	77	75	97	70	86	102	86	91	78	71	91	88	97	101	92	90	82	78	76	87	98	84	85	92	88	69	84	85	87	98	93	108	101	88	83	100	84	84	83	90	85	89	77	78	83	96	79	96	97	87	82	89	84	93	94	76	109	95	90	100	99	87	84	94	98	66	90	98	80	91	72	95	86	75	95	93	95	107	82	79	90	91	100	84	84	78	86	97	83	86	83	93	97	102	85	93	100	91	93	85	87	83	81	82	87	102	87	74	114	74	96	69	83	97	79	79	80	90	81	90	82	83	88	84	95	86	100	83	84	87	83	87	84	60	81	78	93	79	95	95	84	78	91	93	90	109	89	84	92	83	75	98	92	73	76	88	71	86	82	76	84	90	79	91	79	97	87	85	90	96	95	85	96	85	90	86	92	105	94	94	99	96	69	69	100	96	98	91	97	89	91	82	91	68	104	99	104	98	107	94	85	90	86	93	94	77	96	100	86	78	80	94	97	85	69	99	93	73	84	80	87	83	83	96	82	90	99	91	94	79	75	97	79	95	89	97	92	77	87	90	111	96	92	94	76	82	93	82	99	97	90	102	95	87	76	94	85	95	98	79	89	96	78	88	90	73	97	93	92	76	85	88	81	78	86	91	91	100	81	82	97	71	73	82	84	95	86	102	72	87	95	108	89	88	88	87	93	94	83	94	91	84	87	93	69	80	92	104	84	95	85	90	89	75	92	69	88	86	91	78	88	91	92	102	90	93	88	82	68	89	80	94	99	75	88	84	78	105	84	84	90	73	76	65	79	83	79	92	113	85	98	82	84	76	100	101	82	71	77	79	80	69	80	69	74	88	85	87	81	97	92	76	85	87	92	84	90	80	92	89	86	89	80	91	90	91	86	85	84	78	80	82	86	70	84	99	82	88	101	104	96	112	95	97	107	91	81	85	99	100	87	93	105	89	83	88	93	88	95	88	91	79	103	76	94	96	103	72	94	97	81	101	70	93	96	90	87	94	92	93	79	98	91	93	80	92	101	91	85	90	79	73	103	82	89	79	85	100	90	89	102	88	84	99	73	80	82	91	83	90	99	94	80	88	87	89	83	101	84	91	82	93	85	93	86	85	92	89	92	97	86	82	84	73	97	84	92	90	95	89	94	84	66	101	73	63	107	106	84	98	98	95	86	95	74	81	89	76	84	79	65	96	94	88	93	89	90	82	97	76	77	106	87	81	76	78	101	84	97	95	99	84	76	103	72	99	87	73	92	89	76	87	111	81	79	99	88	78	75	89	84	80	90	81	89	73	88	106	70	87	92	85	83	85	90	85	82	98	105	100	80	73	106	102	102	72	83	87	80	89	92	89	75	100	92	91	83	95	85	102	93	87	71	76	89	86	80	75	85	91	107	101	77	93	96	91	96	77	80	79	81	83	94	69	67	95	100	89	85	98	86	76	95	96	76	84	89	89	93	72	89	98	81	80	95	99	82	89	84	87	75	89	102	92	96	80	92	109	102	104	91	88	81	71	74	76	75	65	72	78	69	85	85	71	76	75	111	92	85	90	74	112	93	99	84	74	89	86	89	89	76	102	89	91	82	90	72	68	103	84	98	81	84	82	92	88	88	96	77	76	79	104	81	76	81	78	108	88	80	110	87	74	82	80	91	83	77	95	88	77	87	90	72	94	81	86	86	88	83	73	94	91	102	102	89	77	89	78	83	86	87	93	70	81	88	79	85	109	83	78	87	76	95	77	86	97	86	78	80	97	79	96	94	82	78	79	74	97	86	91	103	87	92	98	89	101	97	83	101	88	88	84	84	79	80	82	86	80	76	83	91	83	89	121	91	80	103	88	81	75	83	84	83	78	81	81	85	93	99	106	70	87	89	82	95	84	78	85	85	87	91	91	98	87	78	77	86	99	85	93	103	86	79	73	90	82	71	85	97	87	83	87	103	101	92	98	92	90	90	84	93	84	75	72	84	74	74	104	96	90	95	92	81	85	91	72	87	77	97	100	101	97	98	76	102	92	94	75	77	93	97	109	107	96	80	68	79	84	87	84	75	89	94	80	93	85	87	89	94	90	72	82	83	89	77	98	68	89	84	97	78	101	93	75	98	88	85	95	78	105	91	74	86	105	108	81	91	80	104	93	91	77	86	84	102	100	95	88	83	75	90	73	89	64	91	94	92	82	106	87	75	77	74	81	115	89	87	76	85	112	85	109	87	83	87	100	87	108	103	80	86	101	88	86	91	74	78	88	90	78	107	104	93	95	82	76	94	103	83	99	95	63	81	84	93	75	90	97	79	65	86	86	74	97	77	109	83	90	88	99	98	78	82	79	75	95	81	78	96	88	79	85	80	85	80	106	92	88	86	74	116	85	90	66	81	73	92	88	92	87	81	107	99	62	83	97	79	76	94	98	86	86	75	93	91	86	91	100	98	80	98	72	95	81	90	83	79	90	105	66	60	88	82	89	69	89	96	112	67	104	72	108	96	77	85	72	86	75	85	98	88	82	82	98	88	70	98	85	72	95	79	75	99	90	78	79	73	92	94	89	89	91	72	87	74	97	89	98	80	86	74	92	77	93	93	85	90	91	105	85	89	113	92	69	77	96	72	74	86	82	93	81	75
3069	1565	5257	6265	4452	3383	1992	1364	966	932	340	324	303	291	285	273	269	261	233	290	265	262	252	264	250	262	270	265	257	275	265	244	266	243	256	220	248	275	263	260	280	268	246	299	270	283	276	242	252	271	271	278	244	268	253	291	282	264	279	247	255	275	268	277	272	281	288	252	264	282	289	271	220	244	254	244	221	257	283	248	279	253	228	284	260	241	266	261	280	280	244	269	245	272	258	275	292	229	249	258	250	255	247	247	287	271	257	259	282	305	276	286	258	277	244	238	274	243	244	249	251	263	276	258	254	252	250	266	231	256	256	258	266	303	234	259	266	257	232	256	226	240	262	281	270	245	253	236	252	249	219	272	283	313	278	298	267	273	276	270	278	266	264	264	259	275	282	265	276	257	249	289	288	261	262	294	287	269	267	278	260	278	261	261	275	258	244	278	246	260	272	257	285	281	246	263	235	268	244	282	265	268	273	272	269	271	238	281	253	267	247	250	267	256	250	260	277	261	252	292	280	249	287	264	209	269	253	262	232	257	239	246	277	260	271	271	274	261	263	267	245	286	272	260	295	268	251	223	230	251	243	247	238	266	282	247	273	263	273	261	272	248	294	249	253	274	278	253	269	262	260	266	288	264	285	240	280	269	285	248	275	259	261	270	270	265	247	274	251	263	264	246	260	254	240	243	274	246	263	243	289	254	270	275	250	269	257	266	270	251	259	261	266	251	265	278	264	253	255	263	244	258	273	231	252	247	237	276	253	302	283	245	290	263	254	258	282	279	259	248	272	285	257	272	270	233	283	271	246	246	258	256	246	276	272	282	253	247	276	283	262	259	259	267	257	272	247	237	277	241	255	250	300	256	247	281	255	258	259	256	257	251	274	277	245	262	272	231	276	272	279	269	261	244	253	269	241	259	249	275	264	257	295	283	267	247	245	266	260	288	288	268	258	286	259	287	245	251	251	258	272	264	255	254	258	234	229	265	271	272	242	259	240	282	244	274	285	228	230	273	256	243	258	257	280	272	257	285	239	271	282	276	251	282	284	246	234	264	273	264	256	309	239	246	271	238	274	253	251	237	270	261	280	298	255	242	216	265	275	268	258	271	254	261	268	263	263	276	254	255	273	292	268	273	276	282	246	267	259	286	290	285	254	282	301	252	259	260	281	258	270	254	250	262	232	239	284	270	247	265	252	246	266	259	262	252	236	271	296	241	243	251	280	273	301	291	271	238	262	260	297	255	282	259	243	240	248	199	210	273	236	274	252	260	254	263	286	265	281	280	267	243	210	290	270	255	244	268	271	250	275	237	223	266	253	254	240	267	294	260	263	238	257	267	264	248	244	269	254	262	266	270	255	300	272	276	231	250	265	265	253	248	258	252	288	286	270	289	276	274	249	259	273	245	240	275	257	270	247	273	252	275	260	263	260	261	252	274	262	275	292	255	255	272	263	244	286	269	267	275	267	257	263	279	282	265	268	289	267	265	275	252	261	255	245	259	247	307	248	259	259	286	276	241	268	289	275	274	239	275	260	253	238	291	263	254	268	249	269	276	249	274	264	242	262	248	269	278	261	256	271	264	287	275	265	284	291	292	250	249	272	244	265	249	263	254	276	303	268	283	268	274	237	219	267	280	284	260	266	304	278	252	260	256	281	244	255	256	276	269	268	269	241	261	279	232	270	249	250	236	283	273	260	275	248	293	284	267	265	300	249	282	278	256	284	240	268	282	232	292	253	255	249	260	269	261	261	274	251	241	262	283	281	225	278	280	263	267	289	275	284	242	266	256	250	260	267	296	246	266	252	275	262	252	254	287	260	275	282	246	242	247	277	261	241	258	243	271	268	250	250	254	269	259	254	264	260	278	248	268	276	259	296	275	267	248	269	282	261	276	233	249	276	275	271	275	243	252	271	257	254	257	291	286	280	266	244	258	262	258	260	256	260	279	269	261	262	287	270	257	268	258	260	267	284	284	264	260	264	284	273	265	285	277	266	222	261	279	231	276	278	283	250	283	257	272	230	273	274	239	252	252	239	260	264	266	277	254	292	269	263	263	282	270	277	233	264	262	252	289	266	250	266	268	234	287	259	269	316	257	246	296	268	265	267	257	245	280	247	274	262	271	273	248	280	258	259	250	245	266	257	256	279	290	259	272	292	257	261	252	258	272	266	266	254	278	270	261	279	250	237	252	292	255	261	255	235	269	271	276	265	273	287	246	274	252	276	247	259	259	270	277	262	263	277	271	267	284	269	251	265	286	264	249	250	262	276	263	227	244	282	266	275	284	244	272	237	274	257	243	249	248	269	251	260	251	267	273	269	268	266	289	245	260	248	284	263	278	262	248	271	266	256	280	254	272	235	244	262	263	259	238	239	256	266	266	250	283	265	277	249	260	273	283	273	265	228	269	271	239	257	265	264	244	257	272	262	266	262	262	270	280	253	271	262	273	278	254	247	238	268	213	264	280	278	277	260	261	251	265	279	240	252	243	262	283	251	228	250	254	259	248	273	263	244	304	250	256	238	275	240	267	262	263	262	253	251	289	275	284	246	238	229	275	278	229	252	264	255	251	265	264	298	253	255	250	259	271	246	287	256	245	268	270	262	265	272	275	267	250	253	289	260	268	268	257	238	272	259	271	280	261	271	274	265	257	256	271	278	265	265	267	270	294	254	278	245	240	258	278	222	261	278	270	253	261	262	264	248	281	266	265	246	266	254	246	263	266	260	244	277	287	251	272	255	245	298	249	240	267	256	260	244	282	248	231	270	263	276	253	236	263	268	246	238	261	245	255	252	232	270	266	247	277	268	251	254	261	255	268	261	262	268	274	284	280	261	265	260	258	257	264	261	288	267	269	269	213	283	288	253	273	256	239	256	289	259	259	255	251	259	271	277	278	258	240	253	263	255	261	259	258	263	248	279	242	293	231	253	262	267	269	249	250	234	288	278	219	270	269	257	257	270	257	292	253	283	263	283	237	259	252	238	268	248	250	255	251	251	242	228	277	282	251	295	267	294	253	276	267	273	244	244	291	261	250	266	274	269	267	273	298	271	288	287	269	261	254	249	290	265	270	292	263	252	283	251	238	244	215	278	313	242	289	273	262	285	275	273	243	241	265	289	255	236	285	255	251	269	251	255	266	260	275	274	241	257	269	257	248	269	275	259	260	264	284	255	294	247	255	267	249	264	269	242	239	263	266	254	265	247	257	262	263	273	268	279	242	254	254	271	297	269	287	235	253	263	263	233	282	230	228	240	256	236	257	250	286	299	266	233	248	282	265	287	249	236	247	246	269	279	256	248	247	276	276	252	286	244	268	229	290	276	252	232	240	265	288	263	277	232	262	273	271	251	252	240	261	239	248	277	269	285	291	267	244	256	261	250	255	264	271	228	262	229	274	270	268	281	309	225	262	238	264	245	275	265	274	254	263	278	270	303	221	263	249	248	265	264	271	288	246	256	258	274	252	255	290	275	253	257	228	280	273	280	258
14462	6950	5462	4696	2894	2069	1126	761	614	3580	772	300	296	261	261	265	286	233	226	225	207	221	220	212	211	225	210	219	246	222	218	204	239	220	208	217	233	201	211	196	189	228	201	190	214	237	245	206	209	209	198	198	172	204	186	184	189	174	192	172	211	199	209	208	198	189	214	181	183	193	212	189	207	206	190	216	208	232	177	228	209	208	224	200	199	176	188	189	175	198	193	179	215	187	201	203	213	199	194	181	177	206	191	207	193	208	197	191	200	199	209	193	192	204	185	208	174	240	185	199	169	189	190	180	197	178	221	188	220	197	232	209	241	195	223	202	195	203	193	225	180	211	190	179	199	205	186	200	187	204	201	228	217	194	213	182	226	201	208	203	198	191	202	196	217	202	189	212	215	181	213	221	189	221	198	202	218	216	191	202	201	188	204	225	187	188	192	218	180	205	219	226	223	228	214	210	203	205	195	212	187	207	217	201	220	194	228	188	203	181	213	206	216	198	192	216	185	205	181	199	187	196	209	188	193	200	193	207	217	188	166	205	203	201	190	179	209	218	187	186	201	195	200	205	210	202	192	178	215	218	202	196	180	188	200	211	230	197	218	194	229	177	182	211	188	205	176	229	205	191	235	195	201	184	213	208	192	202	194	205	184	206	200	222	188	194	207	180	210	200	202	200	173	206	189	209	208	198	207	200	227	241	199	202	205	214	205	184	202	195	209	208	204	201	174	224	199	194	189	217	207	220	196	183	196	184	213	198	203	208	199	209	217	204	207	179	192	201	221	187	203	179	203	203	212	208	229	224	213	206	207	214	201	186	207	220	207	220	195	167	190	193	199	190	204	213	208	188	203	195	193	200	210	214	218	221	191	208	207	229	201	229	190	194	201	203	209	177	225	219	194	229	180	175	188	182	210	194	199	219	193	196	196	202	207	186	196	211	209	197	216	202	199	210	201	186	237	194	199	213	185	196	196	199	201	186	201	209	178	192	197	200	183	220	200	188	183	200	196	163	162	203	199	247	203	182	185	196	190	192	209	197	197	194	228	202	188	222	219	215	182	208	204	214	194	191	216	178	189	177	247	207	203	201	177	222	201	200	223	193	212	216	202	211	223	189	188	169	209	217	191	190	183	188	201	176	205	194	182	232	201	210	203	189	181	210	209	208	195	215	205	208	203	186	197	199	194	213	201	200	205	195	180	214	192	194	202	200	199	188	217	181	202	197	199	178	214	174	210	204	202	207	189	201	194	192	211	214	182	170	207	178	188	202	205	203	220	183	209	217	223	198	203	211	198	201	182	187	168	205	203	211	185	195	183	200	180	193	210	209	199	203	211	225	191	195	190	203	194	173	206	201	198	224	176	186	211	198	214	171	196	192	157	198	187	202	217	182	209	200	212	213	204	213	209	204	211	195	185	211	186	169	200	220	212	188	226	201	191	209	207	196	193	200	181	205	221	212	189	199	198	207	201	209	187	209	207	207	197	230	193	199	176	193	191	213	188	188	193	217	197	208	234	187	183	197	217	176	205	216	223	221	196	189	197	221	256	204	202	191	221	210	210	186	190	199	211	199	201	224	216	218	180	202	227	223	213	205	217	203	210	184	217	190	215	213	216	207	207	207	214	193	198	201	191	214	216	198	194	204	218	196	229	213	191	197	156	179	201	195	186	218	177	221	207	189	207	206	180	210	168	214	195	206	185	187	176	218	199	199	218	218	200	200	189	201	192	172	227	209	198	196	207	201	209	187	200	221	212	185	199	194	208	203	192	203	190	224	183	212	200	198	226	204	194	201	185	185	200	200	208	185	209	206	220	165	208	209	184	194	167	192	200	215	218	177	203	179	199	193	209	219	225	230	192	186	212	200	203	224	198	186	205	197	185	174	214	175	210	206	187	205	195	201	196	182	194	203	208	195	193	206	198	218	209	195	207	213	206	196	189	200	211	190	216	176	200	222	201	193	207	221	189	212	175	182	209	208	195	196	203	167	178	226	212	220	215	189	202	193	208	217	194	195	235	194	191	213	204	184	209	181	218	241	229	217	219	195	200	192	194	200	187	208	201	223	216	219	201	200	178	191	192	215	192	196	214	207	194	176	190	199	198	185	186	190	164	196	198	190	203	211	199	202	197	205	224	213	211	194	172	218	169	209	183	186	188	180	202	211	181	205	198	199	208	211	212	216	204	187	201	217	202	206	193	223	208	208	226	193	200	197	204	212	212	204	154	198	213	198	171	184	185	185	193	201	218	224	215	212	201	199	226	234	240	190	197	225	197	204	190	199	186	206	186	170	189	225	222	201	208	174	177	204	203	220	177	198	195	226	211	205	209	213	194	181	194	218	184	187	190	186	195	213	197	211	219	189	206	199	193	202	174	226	213	194	182	195	213	186	199	175	194	214	186	186	215	210	194	190	200	204	215	214	230	201	214	217	211	219	211	190	200	213	204	221	216	185	198	168	194	221	199	177	210	185	194	203	230	193	188	202	195	215	192	195	175	219	178	192	199	195	240	205	196	205	225	187	194	166	184	194	193	214	200	191	206	196	172	193	173	197	206	230	195	248	223	191	209	198	215	193	191	229	195	190	178	192	193	179	173	191	230	199	173	192	203	169	179	168	203	192	205	228	208	206	227	194	198	176	224	223	182	185	211	206	212	221	152	192	180	204	207	203	199	204	214	190	190	195	169	185	194	206	176	197	210	239	212	225	210	190	228	202	217	227	192	199	221	226	201	181	210	227	230	190	199	201	196	212	211	185	208	192	189	202	203	196	211	185	215	193	215	180	182	205	186	210	215	213	195	169	209	189	211	192	169	173	199	197	234	217	207	206	204	180	198	186	208	197	206	200	198	206	228	178	215	189	191	192	196	209	200	184	203	213	207	194	211	195	231	196	197	199	192	184	204	178	216	208	200	204	200	214	204	206	221	217	204	223	188	214	212	219	189	204	187	210	209	210	196	213	206	219	202	189	207	186	202	195	227	218	204	225	219	213	205	208	194	192	222	202	199	217	187	222	214	180	185	212	186	204	233	245	213	204	207	206	205	206	217	220	192	194	183	200	210	207	184	181	210	197	178	174	213	197	212	227	226	206	193	189	192	203	209	194	195	217	192	183	210	189	227	215	192	205	193	208	181	192	200	176	187	210	191	171	203	202	211	193	191	212	183	208	195	190	217	196	204	209	195	201	217	233	202	207	184	203	187	227	207	167	201	193	197	186	194	185	200	193	205	223	192	222	218	202	222	191	214	211	200	199	210	197	201	195	192	194	194	166	184	227	209	209	207	215	198	227	219	211	213	204	178	197	224	176	183	190	187	200	203	192	214	221	194	206	228	206	215	186	197	161	174	189	177	233	206	185	220	181	176	215	189	198	187	213	200	231	224	206	206	198	184	189	215	183	202	192	207	185	210	212	212	200	208	189	196	189	169	174	182	193	206	176	204	204	201	186	232	182	200	196	199	199	197	208	197	200	199	199	199	203	213	205	226	206
9066	4793	10578	12410	10307	8541	5052	3775	3280	15815	1699	1239	1070	1001	871	798	796	715	674	718	670	663	681	618	627	590	607	597	633	588	536	545	567	595	557	534	582	588	542	531	553	531	532	504	572	510	514	601	501	515	505	552	512	516	529	543	548	536	503	543	549	528	546	512	491	552	515	521	514	549	531	500	513	554	516	529	537	485	524	506	493	538	489	508	558	513	519	546	525	515	500	486	474	517	519	523	526	487	489	548	499	490	527	532	522	510	489	489	527	527	522	493	501	499	512	490	533	470	521	514	492	526	508	532	488	482	480	531	500	489	506	498	543	484	531	513	502	481	489	517	533	488	527	504	500	492	471	471	520	506	493	520	498	472	521	514	483	499	506	531	496	489	489	527	502	491	500	487	527	515	531	488	461	481	505	528	522	481	502	511	516	471	477	538	497	503	484	448	521	533	497	515	503	487	482	504	541	500	518	481	486	490	475	514	487	509	503	508	483	508	461	528	531	494	540	496	467	519	500	493	526	490	515	507	515	499	523	485	540	486	526	502	501	513	477	516	546	493	524	517	552	467	464	498	506	493	498	496	472	491	510	519	514	510	503	521	504	565	472	466	539	493	514	533	493	495	491	552	505	482	500	508	516	480	507	520	485	539	516	528	520	514	511	489	530	519	468	516	479	523	530	565	486	494	550	484	520	485	491	511	512	504	521	479	474	501	521	496	516	492	505	539	497	520	482	519	493	520	511	537	501	500	500	492	494	492	481	506	488	506	482	486	455	462	506	495	488	533	506	480	523	505	507	476	545	481	472	541	471	533	516	541	473	505	517	503	479	507	525	496	513	473	499	506	473	500	493	460	463	515	545	527	520	514	512	557	517	525	478	510	541	534	484	501	462	536	555	479	472	488	534	480	480	497	506	500	496	523	532	499	452	495	541	512	508	521	518	543	549	526	504	522	490	493	474	530	469	509	513	507	489	511	487	526	526	550	528	497	482	515	471	479	509	512	500	527	519	505	491	510	509	478	534	556	518	460	536	543	511	526	532	510	475	511	489	502	528	502	513	532	473	511	440	465	507	482	517	504	459	513	529	485	507	528	495	497	534	501	506	517	506	556	507	518	485	448	546	499	501	496	497	529	499	509	512	511	498	501	559	505	514	503	495	522	475	494	538	544	535	470	473	475	491	518	539	511	511	499	524	521	486	496	515	539	515	492	463	507	483	533	481	489	502	497	474	568	480	510	516	516	508	528	480	474	523	494	517	528	469	533	535	462	496	489	591	501	506	514	499	515	510	491	507	522	480	482	478	514	500	514	484	491	498	530	510	482	544	490	521	536	524	495	549	499	497	498	479	525	496	517	513	515	542	470	521	533	486	470	528	519	472	508	528	510	468	525	522	489	497	468	511	553	527	525	551	538	488	493	468	515	508	543	522	488	516	541	499	512	461	515	519	496	479	491	510	534	512	509	542	523	489	496	488	494	520	509	529	508	500	539	543	517	519	504	511	487	503	472	491	470	479	504	502	465	490	510	536	538	488	542	513	512	529	520	544	461	514	508	514	482	525	519	510	492	485	537	512	475	491	484	484	494	476	499	494	527	534	492	496	526	489	518	518	480	485	502	515	517	470	505	487	524	519	505	521	485	547	498	520	526	488	507	534	497	489	500	509	502	511	490	491	478	480	479	518	509	502	507	488	485	556	496	479	498	495	483	479	489	531	496	483	497	529	534	532	473	497	508	490	497	506	520	539	551	477	518	505	529	501	500	514	512	505	485	520	511	560	478	500	492	529	481	517	488	530	523	504	522	474	488	549	506	473	541	481	520	478	492	492	497	555	507	531	524	513	495	487	478	550	496	562	515	483	478	495	514	496	524	520	482	529	489	491	530	520	524	501	521	485	529	511	528	532	508	480	496	487	484	508	496	511	527	487	528	490	484	506	498	466	506	512	523	536	488	485	469	522	529	478	516	485	514	463	511	464	495	497	522	508	498	516	537	533	541	522	487	517	514	537	547	489	498	483	492	522	494	516	453	467	462	511	477	488	495	492	486	517	499	457	526	468	500	492	467	539	484	476	541	478	485	500	520	516	503	463	499	492	501	471	526	566	506	523	523	518	508	470	508	480	539	519	481	470	484	489	507	525	501	524	539	531	496	481	522	523	514	528	498	504	527	471	511	547	523	511	505	493	493	510	525	491	519	502	504	547	526	514	537	485	513	505	535	528	476	478	481	478	537	506	495	475	511	506	515	497	513	504	464	501	533	515	505	504	543	533	466	474	505	520	537	495	506	520	521	485	530	496	525	534	517	531	495	523	483	511	491	526	498	471	546	572	527	513	507	510	499	540	505	497	496	525	484	518	524	530	433	467	507	499	515	490	504	555	492	458	532	507	492	530	509	519	509	485	528	539	503	548	505	498	530	519	494	505	526	517	509	473	474	497	527	545	510	482	508	506	486	512	520	530	516	532	530	488	474	546	521	476	492	532	484	531	479	504	510	526	476	503	515	494	473	481	516	482	481	484	482	500	504	523	479	519	510	498	519	470	496	534	508	492	535	535	486	474	467	477	490	495	538	504	489	489	519	517	489	536	490	458	555	508	466	510	518	500	514	522	474	520	479	540	530	469	504	490	477	446	496	499	465	511	516	490	510	493	553	460	476	505	472	506	509	517	467	495	516	509	484	491	528	496	501	517	509	535	530	500	533	494	497	468	532	481	488	519	539	475	492	474	505	555	487	511	494	528	470	480	477	485	510	524	497	508	526	499	472	521	485	495	523	497	481	543	505	464	514	488	522	519	510	540	523	481	498	503	519	522	486	479	499	510	527	468	503	500	489	512	486	485	529	508	552	510	488	528	501	521	509	508	512	478	517	520	493	478	509	501	479	523	455	466	498	522	510	521	489	513	539	521	482	575	509	495	488	508	508	479	486	480	505	495	507	521	518	508	479	513	490	497	494	497	489	477	500	496	491	559	491	537	475	491	490	512	501	528	499	488	471	506	517	479	484	505	525	502	511	542	517	508	504	514	510	484	501	491	471	504	497	515	482	539	472	457	496	540	482	516	512	491	506	532	510	493	535	507	512	517	505	521	554	496	539	505	530	513	511	499	543	516	475	488	517	498	509	508	471	502	513	510	473	502	478	490	508	482	486	544	532	533	490	494	473	503	478	507	511	498	517	482	457	470	479	510	476	514	490	511	501	505	460	501	505	526	529	524	471	519	498	492	507	511	487	471	510	485	492	499	541	502	506	484	548	469	484	500	503	529	477	494	524	448	510	508	509	557	491	526	531	498	542	504	497	482	537	530	495	496	515	515	486	480	541	502	498	540	524	498	501	486	510	495	483	474	507	487	497	511	510	562	498	500	524	532	531	454	506	515	490	518	538	510	499	490	495	518	518	519	465	504	521	481	489	526	527	509	488	493	512	473	541	495	504	473	511	474	504	494	505	508	529	514	483	461	513	498	513	524	523	514	462	508	492	462	518	492	554	492	478
22510	11664	8771	7727	4787	3278	1784	1262	1003	6784	1393	512	496	446	435	390	397	356	363	344	350	355	360	366	340	288	360	323	313	337	326	323	353	365	312	297	308	343	358	360	334	346	332	347	289	329	326	313	320	334	305	311	319	314	312	312	332	333	314	316	321	344	317	332	291	312	282	311	324	325	315	317	322	310	329	328	335	334	364	288	314	321	365	347	340	300	342	323	336	319	284	331	328	326	322	332	318	290	303	304	354	314	334	348	306	301	339	324	290	329	314	310	315	300	293	313	313	355	321	290	291	318	333	314	339	292	313	318	333	303	298	283	332	322	328	330	341	303	377	292	328	319	306	319	305	308	359	349	294	316	304	326	317	258	356	318	286	318	307	329	334	329	292	299	341	319	288	340	342	335	312	310	344	325	303	360	321	327	302	307	324	308	314	331	296	316	314	364	330	321	314	321	278	351	279	323	315	304	315	330	309	318	303	307	329	332	300	288	297	293	312	311	328	347	306	290	315	319	328	311	335	319	265	300	306	321	341	338	302	317	267	306	335	330	299	319	309	329	335	307	303	301	300	302	338	337	298	302	295	338	330	304	326	352	341	329	333	311	303	306	332	349	347	312	347	332	332	341	290	315	323	317	312	308	333	301	301	340	332	314	296	343	284	297	324	334	350	323	324	320	286	327	307	336	317	308	334	305	297	304	307	309	327	274	319	303	347	366	342	302	307	290	305	327	294	309	334	296	303	323	282	312	341	311	329	316	315	329	344	352	328	308	325	314	298	306	303	299	293	306	321	311	330	299	341	321	309	353	328	319	333	356	304	310	301	329	301	318	340	293	337	322	303	315	325	275	368	339	319	314	311	335	283	338	370	346	324	315	290	314	315	313	288	332	323	292	326	336	318	305	282	335	354	280	335	292	316	332	314	374	317	324	324	313	323	318	317	310	311	320	309	351	341	322	340	311	308	308	329	304	324	275	330	322	320	318	312	326	322	318	370	335	289	298	277	318	307	303	331	324	299	317	307	364	360	316	314	313	304	295	330	279	320	332	342	301	337	320	336	329	304	305	317	327	292	333	308	324	290	368	321	335	304	321	300	300	293	300	310	344	335	320	309	335	299	303	285	333	302	309	313	302	316	371	372	313	321	317	309	327	341	294	299	298	314	328	334	329	315	339	307	315	321	319	349	302	304	342	291	280	302	313	350	305	329	287	326	312	309	312	267	313	338	331	345	365	304	322	330	297	311	327	300	313	300	333	355	335	334	278	328	305	300	289	336	363	297	305	344	363	318	316	303	332	329	317	318	315	351	311	330	302	293	337	316	299	299	329	336	269	305	282	328	296	302	351	340	297	322	340	302	291	321	362	318	307	341	323	285	338	300	294	331	355	313	320	293	281	307	315	295	329	283	315	321	303	321	342	296	312	309	315	314	306	324	319	315	327	335	311	317	319	301	318	349	339	327	302	329	303	346	335	335	320	287	330	303	282	322	307	318	306	311	316	357	326	269	327	328	356	311	341	304	337	345	344	345	307	324	339	340	323	324	308	282	329	353	324	323	313	337	295	310	311	342	331	318	304	310	330	270	316	345	341	303	328	278	315	305	304	316	282	361	324	316	322	326	325	302	331	309	293	314	310	314	337	321	326	344	295	318	323	313	361	287	303	300	353	311	311	317	325	307	325	319	340	320	312	312	314	300	325	340	319	332	321	323	333	371	306	313	308	305	303	319	321	311	311	306	323	299	323	325	333	325	302	325	296	340	317	345	293	313	332	336	360	307	291	308	286	293	354	323	311	277	299	317	332	345	329	286	320	297	327	321	293	337	309	287	307	317	316	354	325	322	296	322	297	313	312	327	288	305	316	324	301	300	327	348	337	335	328	311	334	288	326	331	330	324	319	332	302	277	290	343	332	310	295	322	314	340	305	292	336	296	327	336	329	321	339	313	328	322	348	296	291	324	322	289	313	302	331	315	342	349	291	316	329	335	316	319	331	315	299	326	306	332	323	317	324	301	330	324	359	308	323	282	320	319	337	351	339	309	316	340	330	307	304	313	316	330	345	333	311	331	345	324	358	308	307	335	330	328	296	304	305	308	324	317	301	315	335	339	291	307	307	348	306	343	343	323	294	282	282	344	321	335	340	331	318	338	293	327	330	294	298	340	327	325	319	335	290	355	307	353	318	321	304	319	318	339	348	301	329	309	314	331	324	287	339	308	310	343	326	351	312	310	321	290	307	330	319	323	332	330	323	345	326	337	287	324	313	281	288	327	338	322	316	300	294	329	300	316	341	334	310	287	296	347	298	309	302	326	341	275	342	316	355	321	324	286	309	310	338	312	308	286	340	317	338	319	330	293	299	296	317	329	287	317	304	320	335	331	310	290	325	333	318	307	322	330	339	341	294	303	355	315	307	325	296	324	308	300	346	334	277	355	332	303	307	330	321	292	348	315	286	320	311	325	287	297	308	345	322	322	312	307	317	344	283	330	315	306	347	337	290	370	345	300	334	316	294	328	338	341	315	311	352	353	320	323	316	323	340	309	326	321	333	311	302	318	314	348	299	305	302	321	296	342	321	321	303	371	314	339	304	316	333	336	309	368	347	377	307	318	339	340	316	364	279	331	298	316	331	348	355	299	298	337	323	344	340	297	316	327	325	329	339	327	307	318	309	340	323	313	284	310	330	288	301	313	318	295	285	327	343	320	276	344	350	309	328	321	287	305	341	316	277	332	308	306	345	293	316	318	310	334	331	316	286	327	276	306	332	299	320	352	326	310	351	311	326	329	344	318	303	307	310	339	326	332	341	308	350	337	316	333	350	309	314	291	329	327	302	313	299	333	338	324	316	294	297	327	308	323	302	339	315	312	310	321	313	303	277	335	311	364	304	342	314	331	323	320	303	316	341	348	304	310	351	314	326	302	328	305	299	309	300	310	299	311	304	316	308	298	314	325	327	318	353	346	319	326	313	302	265	317	307	295	307	313	322	327	338	330	330	317	320	299	302	319	311	284	294	320	281	323	310	292	315	326	326	353	328	297	332	335	327	314	287	316	319	308	296	329	322	300	334	327	364	308	344	358	302	307	283	316	316	319	336	305	338	320	325	365	308	307	342	314	330	308	298	307	317	319	286	307	327	327	310	318	316	346	304	291	317	302	315	293	325	311	318	280	271	289	280	314	297	319	329	283	315	354	329	314	328	304	345	282	341	330	321	297	334	344	334	344	308	336	324	306	331	318	304	295	326	345	329	343	335	319	296	324	313	320	336	319	310	338	332	349	305	281	323	347	333	326	345	325	338	328	333	303	333	319	295	306	306	385	337	318	344	297	332	325	318	324	307	325	336	349	295	275	314	345	343	303	300	323	340	299	311	339	327	328	321	347	344	337	305	309	336	320	303	350	315	335	312	366	346	313	296	362	293	345	336	335	312	322	313	334	308	322	319	308	319	333	319	338	330	321	310	333	333	293	305	298	306	315	323	312	285	311	356	298	345
11711	6469	14387	17627	14295	11692	7423	5719	4627	22214	2451	2027	1768	1669	1387	1267	1281	1164	1101	1074	1039	1037	1008	980	996	943	931	938	887	879	873	864	857	863	865	869	815	793	812	816	792	838	830	792	790	778	781	807	801	787	793	787	786	756	760	759	761	787	742	683	714	767	781	764	745	789	759	793	743	810	753	768	760	764	806	727	757	729	751	735	732	761	718	744	755	771	742	755	730	753	738	687	714	741	759	753	752	717	743	748	763	718	772	686	690	728	704	685	769	709	734	741	743	733	776	704	755	712	777	765	747	769	712	750	789	705	741	696	720	720	750	749	695	751	744	723	749	734	717	697	733	691	725	709	683	708	724	730	747	753	749	735	757	756	765	743	742	751	777	658	749	692	754	735	758	697	744	700	706	719	692	726	736	715	695	768	684	715	778	758	763	756	735	707	689	698	737	672	776	724	703	749	754	715	744	753	741	715	767	683	733	735	685	722	739	711	689	712	742	721	755	725	706	739	749	705	697	713	702	729	712	701	705	725	702	737	751	718	746	749	750	701	759	687	715	736	713	633	660	733	742	737	717	696	675	733	727	782	704	735	692	686	731	716	724	736	704	692	740	692	703	714	742	738	770	739	724	744	748	691	762	734	703	760	691	713	704	727	741	741	737	707	735	748	773	728	666	739	764	709	697	745	710	723	734	704	701	739	732	677	716	723	733	720	756	677	743	719	783	736	661	741	720	716	730	734	711	719	731	692	734	712	762	726	768	720	736	766	754	728	710	725	746	728	726	728	780	672	725	750	723	764	753	710	669	713	734	752	763	764	765	705	726	713	722	770	714	714	689	750	738	743	742	718	748	783	727	734	709	733	694	755	677	736	703	760	685	734	751	723	720	726	721	721	710	710	706	779	800	764	704	701	707	747	731	746	773	710	779	711	715	733	753	729	706	759	778	720	717	724	751	713	725	727	695	754	739	787	728	709	730	748	707	736	768	747	702	690	739	718	726	762	682	774	724	728	747	767	682	670	714	753	762	735	721	688	704	756	714	731	698	750	681	716	701	722	682	727	728	713	737	700	726	717	718	710	738	733	722	728	742	722	728	763	720	728	705	720	704	730	717	715	750	702	744	722	763	727	706	762	750	708	686	772	682	737	734	703	751	810	743	714	701	718	746	744	691	778	730	693	735	706	751	725	745	737	714	733	730	747	679	704	710	694	720	727	713	749	679	741	665	666	778	750	683	771	746	753	722	701	734	757	731	761	758	702	697	727	700	719	754	670	771	727	717	681	708	714	732	698	744	743	707	757	727	700	727	760	743	754	744	746	720	725	702	715	682	679	676	691	731	758	715	698	713	709	698	729	743	734	689	702	685	752	683	741	690	777	721	710	711	675	699	737	702	712	759	721	681	717	714	723	733	693	730	717	698	731	742	713	760	653	735	704	725	752	723	776	719	714	748	743	713	750	750	695	707	790	793	698	721	710	756	700	723	717	750	695	703	728	724	713	704	776	719	759	682	779	775	726	737	712	758	763	747	746	707	747	700	760	699	740	704	687	750	729	732	748	721	691	787	722	759	752	776	752	745	718	746	746	724	776	711	780	740	729	753	697	699	676	730	741	744	787	687	706	778	760	753	760	761	711	728	708	722	729	736	723	751	774	711	747	695	740	686	695	691	709	722	754	713	757	704	724	725	715	737	692	719	724	670	738	777	730	752	758	747	710	710	743	721	734	710	727	731	726	715	689	719	760	758	703	774	692	707	731	719	731	735	731	709	693	722	726	706	714	687	700	747	733	708	762	747	749	791	793	729	750	720	728	699	685	745	726	787	722	748	718	786	699	778	705	758	738	729	684	771	732	721	702	720	739	750	764	744	723	780	721	726	710	745	749	691	785	776	767	714	761	719	761	765	746	738	670	728	686	699	737	748	734	763	736	741	759	758	724	701	757	700	734	737	735	725	706	756	772	726	745	742	761	683	733	720	717	719	711	734	717	725	726	710	720	718	711	746	755	721	733	772	736	746	693	705	722	741	723	748	732	707	712	686	749	738	730	714	693	775	718	655	718	719	736	738	719	755	704	704	738	720	758	727	675	729	774	699	708	766	695	714	718	741	748	784	737	705	729	728	686	761	737	751	765	762	762	707	702	711	692	684	691	693	733	728	755	682	724	701	715	726	708	755	752	734	758	711	727	725	722	753	716	660	710	712	715	698	704	723	725	747	697	644	731	739	751	714	739	730	715	695	748	731	701	713	762	697	735	721	725	733	751	765	711	754	711	706	745	736	707	698	784	749	723	758	686	673	697	767	743	733	713	766	742	717	751	727	719	731	835	718	746	756	745	735	727	671	750	755	700	681	693	740	771	731	739	711	741	731	709	783	766	719	715	723	720	716	708	753	698	680	744	774	707	710	752	728	728	738	725	728	734	705	679	661	705	750	775	715	707	767	741	763	731	715	731	707	727	753	691	775	688	705	722	734	740	707	752	627	727	742	717	734	724	771	762	743	735	705	725	710	722	704	734	673	715	683	765	709	720	725	728	713	758	755	732	720	799	756	722	751	775	704	757	745	695	706	705	719	733	705	742	728	755	724	742	745	730	701	731	760	722	728	725	729	720	688	722	733	786	711	807	694	779	723	746	749	763	694	740	719	742	724	716	773	678	762	712	731	736	700	676	692	772	729	783	736	720	705	739	703	772	715	735	715	742	730	763	744	717	766	729	735	754	737	735	737	768	721	751	741	769	748	721	711	747	703	645	691	767	727	748	703	722	717	721	722	708	714	675	737	764	736	697	711	667	740	746	776	719	741	723	713	726	726	782	717	694	709	702	751	704	752	708	690	712	693	754	723	714	720	732	719	707	737	799	735	723	696	660	725	724	705	733	694	732	734	752	712	753	738	731	706	686	701	737	738	723	745	724	707	692	718	784	736	686	769	707	705	767	775	692	735	726	707	782	723	787	705	734	761	741	723	736	706	736	698	720	719	698	733	768	736	722	786	727	729	710	722	757	701	720	771	734	710	701	718	728	734	747	762	716	747	732	703	745	729	754	746	724	722	685	652	706	726	736	715	719	774	769	682	719	718	735	742	745	680	729	721	739	670	731	718	715	717	696	778	759	743	692	716	727	683	723	697	717	716	693	778	758	727	709	731	740	761	751	740	729	723	758	749	720	693	744	723	689	696	782	681	733	717	746	726	706	751	751	739	702	735	717	725	715	735	760	669	720	745	721	716	680	760	702	725	705	770	754	754	675	736	637	724	682	692	756	710	711	702	727	753	712	759	742	763	732	681	710	726	688	758	718	742	739	701	715	721	733	728	717	731	780	727	682	731	730	714	758	762	753	696	805	730	716	724	717	732	742	800	719	710	752	725	715	691	754	734	676	720	752	717	769	732	726	762	712	710	717	698	677	741	711	743	778	738	759	741	695	719	747	670	699	746	695	721	725	726	741	778	685	774	719	755	722	750	756	699	765	682	744	707	699	705	709	704	753	746	730	774	764
3867	1119	2200	2037	1208	689	436	232	186	186	108	85	92	92	97	88	83	102	74	98	89	98	96	95	99	89	92	95	82	88	85	96	89	87	95	108	102	80	73	102	89	81	81	87	81	87	93	93	93	75	96	80	69	106	82	84	94	77	99	82	88	69	103	102	82	73	88	81	84	82	103	85	87	92	89	94	105	89	82	91	88	86	91	99	78	71	96	75	69	90	82	94	81	96	100	88	81	86	83	97	88	95	91	76	76	91	83	75	89	81	82	93	66	89	96	91	88	99	97	77	82	77	85	87	89	81	95	76	88	88	91	105	92	101	97	85	88	73	80	93	91	96	97	88	69	78	84	106	88	65	80	91	79	74	76	88	91	70	92	98	96	83	84	90	64	108	73	102	72	97	95	86	86	85	89	86	75	101	101	80	84	85	84	77	113	70	90	103	94	90	76	72	94	108	93	106	92	81	85	101	90	114	88	90	77	75	90	108	78	91	73	69	84	84	90	92	94	89	82	89	91	83	90	90	88	86	89	78	110	95	91	76	102	91	70	78	79	96	90	88	84	74	101	96	84	100	93	79	84	79	89	75	78	74	88	114	83	81	83	90	101	74	83	100	81	88	88	85	98	88	91	90	82	92	83	82	81	87	97	87	83	95	75	81	70	72	103	86	90	77	71	76	80	80	105	89	92	94	76	105	91	82	86	89	85	102	96	89	102	74	85	71	76	93	95	91	88	73	103	80	77	97	91	80	85	87	85	93	92	106	85	93	80	93	90	97	95	113	80	84	94	98	81	87	75	75	93	71	84	86	88	88	94	87	104	85	107	92	91	92	75	74	100	79	94	96	99	110	80	84	98	93	74	80	88	88	99	77	90	82	88	79	91	71	76	70	76	89	97	70	96	98	82	103	87	106	87	83	92	90	76	78	85	94	108	94	86	100	76	91	87	87	84	96	78	92	87	96	98	86	97	102	69	79	90	83	100	109	99	95	98	90	89	85	84	83	84	75	97	80	73	94	97	91	76	95	72	86	96	73	72	103	86	81	86	103	98	93	82	76	75	76	98	83	79	78	87	85	84	86	91	92	79	84	95	64	97	88	102	115	102	85	95	88	82	90	88	99	99	87	82	86	82	68	91	86	78	75	86	93	91	104	99	96	77	92	89	97	82	73	91	96	107	88	76	78	86	80	87	90	71	93	76	95	85	97	90	97	76	85	79	106	97	84	95	80	82	97	84	90	81	98	88	92	81	101	82	72	97	84	93	80	100	98	74	75	90	82	86	85	78	111	89	90	92	99	85	79	86	88	89	95	96	93	87	87	86	83	94	115	89	75	99	83	92	92	97	74	85	75	89	95	87	66	94	85	81	81	108	101	82	91	76	73	81	95	91	102	80	90	103	91	84	84	79	91	93	90	83	92	87	82	96	91	89	88	76	80	74	98	96	83	72	83	85	76	83	99	97	89	94	84	73	83	75	95	102	79	78	95	94	95	86	90	96	82	93	100	82	84	87	86	106	78	86	73	80	62	89	68	97	79	95	87	97	92	92	89	79	83	98	87	66	92	108	94	83	87	102	88	95	104	86	90	94	79	96	85	82	80	86	82	103	93	84	96	93	86	84	78	97	86	70	95	83	108	87	79	64	78	84	86	98	75	78	95	88	81	80	73	99	91	83	73	77	87	94	80	80	81	85	80	102	103	96	113	77	100	104	90	91	96	99	82	98	85	78	76	82	95	85	91	73	95	70	99	84	96	80	70	94	95	90	77	86	100	77	98	82	85	98	97	77	90	84	82	100	96	85	87	82	85	73	108	91	83	98	84	92	88	84	93	86	85	84	94	95	107	80	88	72	93	83	92	91	86	79	70	76	90	82	75	90	101	85	81	83	102	97	91	75	74	83	103	89	83	65	92	90	75	84	71	86	89	87	95	70	85	81	87	83	91	98	98	86	77	86	85	76	96	74	90	87	80	79	87	95	84	71	94	97	92	80	77	95	72	104	85	54	75	76	96	78	85	88	86	75	76	107	79	88	85	86	90	75	88	90	100	87	76	85	88	91	81	79	88	92	90	101	85	80	101	96	89	88	99	92	87	93	102	107	84	92	100	85	84	101	80	89	89	81	83	90	91	111	99	99	92	83	94	84	73	84	74	88	90	72	98	73	72	88	95	97	90	81	95	77	83	90	98	99	98	68	86	68	85	75	73	78	108	89	88	93	83	109	97	88	91	86	109	83	87	87	89	91	89	70	71	92	78	78	86	102	81	86	95	90	84	93	94	84	112	100	64	89	90	83	79	90	106	101	97	99	99	89	94	67	90	92	77	93	71	111	108	85	105	89	92	86	94	83	99	97	97	90	93	104	91	78	91	94	99	84	88	93	84	96	91	89	87	76	72	79	90	89	81	91	92	66	83	102	105	82	86	89	107	94	87	75	95	78	91	73	67	94	84	98	89	79	79	82	79	75	92	72	105	102	93	97	92	99	100	100	106	93	76	98	77	102	94	91	87	91	77	92	83	103	111	84	84	81	106	91	75	74	97	103	99	93	88	83	88	94	88	80	74	108	89	79	68	78	96	78	78	80	90	76	77	87	100	88	77	89	83	93	92	88	86	85	88	88	90	91	86	97	93	78	93	87	74	101	93	80	86	101	81	89	93	82	94	91	77	86	96	82	70	95	87	101	80	79	80	90	98	103	71	102	88	72	86	87	104	75	77	94	93	78	90	91	74	88	81	85	92	88	92	86	98	102	101	85	98	80	93	85	81	96	97	81	69	75	80	92	89	87	85	94	79	101	68	75	91	108	75	87	72	99	83	92	81	87	98	98	94	72	68	78	78	67	88	95	104	79	84	96	82	100	87	83	89	100	74	102	89	74	91	82	96	72	71	93	104	97	94	94	82	95	78	73	112	91	99	100	85	102	96	98	89	111	97	94	86	93	105	86	69	101	125	104	93	89	88	106	80	80	82	87	97	75	100	66	89	91	76	78	69	82	103	86	113	75	86	70	102	74	89	100	82	91	85	73	98	89	105	94	85	64	61	89	84	81	79	101	87	95	76	91	84	79	76	99	73	96	87	92	97	83	83	89	84	73	90	77	105	90	96	84	102	88	95	103	88	72	104	98	77	109	79	87	82	84	75	67	113	81	102	72	67	80	95	87	81	92	95	106	94	63	77	90	79	78	76	101	80	87	91	96	97	85	103	101	91	80	84	93	81	77	92	77	89	87	73	87	87	95	80	76	71	89	77	93	85	86	89	81	87	103	94	91	82	95	84	87	82	89	83	100	76	76	90	82	82	92	116	83	66	97	93	97	81	88	94	102	76	89	79	71	104	85	86	88	83	87	74	121	87	94	97	77	86	89	94	80	82	75	91	91	97	99	69	88	75	88	66	88	70	82	81	79	98	101	90	84	82	91	84	89	103	82	95	83	101	85	97	93	90	97	81	90	93	80	85	87	87	87	97	90	94	83	91	95	97	95	87	98	101
2924	1201	4998	6725	5271	3285	2000	1198	776	1024	326	283	306	275	288	314	239	265	274	260	260	258	280	276	259	276	264	257	274	294	268	233	266	259	243	242	254	258	256	266	250	274	275	271	233	255	258	261	261	234	261	254	272	244	291	281	241	243	248	248	236	272	280	253	241	265	264	243	255	284	259	283	271	249	304	302	258	293	245	282	264	284	231	259	266	263	252	268	261	264	259	276	261	254	251	260	257	258	295	275	284	273	264	270	270	276	255	268	271	279	279	255	263	280	253	260	249	265	261	291	267	258	250	277	275	272	276	260	295	279	255	278	241	233	270	244	269	282	246	255	229	304	296	275	264	266	270	300	268	251	257	297	263	273	282	264	284	246	277	244	282	264	261	225	303	272	270	271	261	271	245	254	272	245	255	251	261	245	240	271	225	257	241	273	258	264	252	268	289	251	291	246	275	244	275	272	295	253	245	280	287	256	272	252	291	272	263	286	229	267	252	265	278	251	254	240	270	261	262	245	251	256	234	266	249	250	264	251	257	236	239	263	249	270	286	265	255	252	249	271	268	241	275	246	251	264	268	257	276	263	237	279	279	242	252	272	264	240	248	268	257	250	272	228	266	252	237	259	272	246	260	264	257	260	246	261	272	269	251	260	279	253	279	265	248	252	234	268	307	278	260	278	269	271	244	234	256	246	266	266	267	268	296	284	258	281	275	275	254	257	274	259	278	261	259	244	248	266	244	244	257	270	262	263	271	282	288	233	285	246	272	272	281	267	243	266	274	257	277	285	251	283	256	269	272	246	264	282	270	261	273	281	277	244	280	250	238	247	273	263	261	248	263	278	259	230	285	291	247	275	248	244	277	259	254	250	289	281	270	261	254	246	244	270	290	269	268	269	286	259	281	258	249	249	261	251	255	266	265	256	255	276	262	266	272	260	262	243	277	286	268	267	250	253	256	273	268	276	290	247	227	266	243	264	276	241	272	259	254	270	271	277	255	254	273	263	250	258	269	258	264	247	232	285	260	255	264	269	253	271	267	273	235	250	251	252	274	247	262	269	280	283	271	263	272	283	262	259	263	266	270	269	267	265	242	257	271	276	296	256	257	261	292	283	267	285	266	257	263	274	266	260	276	273	267	285	274	290	259	281	277	249	253	260	283	261	293	253	253	256	256	231	291	289	250	271	247	265	240	255	240	227	263	248	255	266	270	224	248	254	252	293	275	258	277	283	258	268	269	243	266	248	232	271	272	267	284	271	261	265	251	247	252	274	264	257	226	280	263	251	260	265	265	246	239	243	237	271	271	274	286	266	288	272	268	244	258	266	260	297	250	285	263	276	256	275	273	275	255	269	243	242	237	253	279	237	286	227	244	256	250	267	268	261	250	236	273	238	234	289	254	279	272	226	289	233	256	275	291	278	248	277	265	269	244	284	243	260	243	281	278	299	263	263	261	260	255	244	230	255	241	305	254	242	273	263	261	253	264	272	245	257	235	243	271	269	255	301	245	280	275	272	266	251	241	240	280	262	273	276	256	266	248	269	271	253	281	250	246	250	242	259	245	262	248	244	238	233	241	250	265	234	256	262	250	233	268	272	262	289	246	277	239	255	253	250	271	242	273	291	258	259	225	259	224	252	279	279	252	259	266	248	271	262	254	263	264	244	233	266	244	254	243	252	258	252	282	272	257	281	254	267	261	262	268	258	256	298	253	250	274	252	283	281	298	246	272	245	256	278	232	277	277	232	267	286	284	286	264	299	288	255	252	254	292	257	254	235	284	250	246	247	275	297	260	242	243	283	281	247	260	273	275	268	268	241	255	279	251	287	275	252	264	256	243	251	235	243	271	263	235	249	297	265	265	266	247	247	267	282	222	271	266	249	259	247	244	257	255	231	286	264	259	258	276	274	277	243	236	267	296	276	285	246	230	245	247	255	276	266	254	273	274	293	253	285	262	293	245	287	302	246	264	251	256	276	269	301	266	266	260	250	251	268	274	298	251	257	220	272	235	281	245	262	291	271	261	270	264	248	232	275	292	274	272	287	235	289	252	281	269	264	281	262	257	265	242	245	248	235	271	258	254	264	224	247	261	275	279	255	263	267	288	265	237	283	248	276	274	248	226	243	291	269	294	249	239	247	256	254	270	259	296	284	258	273	276	265	243	264	258	266	251	260	266	253	261	292	273	258	236	291	252	244	264	258	259	264	276	281	300	270	278	275	271	229	250	258	267	274	282	276	283	233	256	263	247	253	261	273	285	279	258	251	274	263	268	279	257	252	258	273	280	271	262	269	271	246	244	255	261	236	257	263	263	254	268	263	256	272	262	230	246	258	248	261	253	282	280	244	256	278	243	274	274	230	253	265	295	280	236	291	219	271	256	276	250	254	251	258	257	260	264	278	256	253	274	281	249	244	256	260	268	239	266	266	237	278	248	263	282	253	255	248	283	256	217	268	292	264	251	268	265	255	266	262	262	271	256	246	275	223	260	280	239	256	298	253	230	256	247	249	253	280	273	254	277	257	258	254	286	244	264	270	261	259	250	261	259	263	248	260	238	281	240	246	236	244	282	285	257	266	269	265	250	277	263	283	271	242	268	276	234	235	287	269	260	268	282	244	265	268	275	266	263	244	279	246	258	260	265	271	267	269	248	259	260	264	221	248	271	267	259	266	273	248	262	244	253	264	272	268	267	285	276	252	257	261	253	263	258	267	263	271	270	283	252	238	252	257	260	262	265	270	258	273	249	262	258	231	272	243	274	266	231	279	295	281	278	263	234	283	247	277	266	295	263	249	250	250	286	255	258	256	262	276	271	249	216	281	247	284	248	257	283	273	240	257	309	246	242	250	256	251	288	267	248	256	257	270	243	248	248	263	276	253	246	281	269	251	272	248	266	269	267	272	253	259	251	254	258	268	247	285	265	242	257	260	272	282	258	274	281	249	287	278	239	258	272	258	282	268	276	301	274	274	281	296	243	274	255	280	253	235	242	278	237	259	265	256	275	254	268	254	245	290	277	251	249	263	248	260	249	251	260	260	272	259	284	263	278	265	284	289	245	270	293	278	274	234	229	257	257	249	254	276	285	223	249	244	263	272	263	265	256	285	254	255	278	253	256	261	246	286	284	262	270	240	256	246	277	259	264	237	246	272	259	264	256	252	262	260	249	263	253	239	249	274	263	257	229	266	268	268	240	272	285	267	277	269	243	239	252	261	266	264	272	257	271	276	271	266	301	257	256	248	280	260	269	253	267	282	287	263	266	235	251	270	251	262	302	261	277	252	235	249	272	264	265	277	282	274	262	240	264	272	270	277	275	272	288	245	249	248	251	278	258	265	285	271	261	265	260	277	283	276	276	243	265	280	288	250	244	273	251	259	287	264	252	275	289	260	258	291	255	257	293	244	276	267	268	270	270	273	284	267	292	243	268	251	257	305	266	256	261	270	236	271	254	255	289	267	271	229	262	287	245	259	344	281	260	257	259	243	245	270
14815	5532	5352	5447	3744	2101	1169	674	586	2369	662	347	281	304	272	232	238	209	239	230	225	211	223	226	213	224	241	202	229	216	208	216	197	196	204	222	202	206	185	187	217	231	219	204	194	222	215	221	235	230	212	195	230	206	181	206	215	193	188	186	222	196	210	201	209	204	215	220	195	200	231	193	191	191	221	190	212	247	204	211	228	196	179	185	182	210	215	221	178	170	213	224	187	190	208	211	189	204	229	212	181	185	202	204	193	206	216	197	191	192	206	203	215	213	205	224	223	194	206	202	205	186	193	222	204	188	196	183	196	214	189	210	178	205	210	180	201	208	202	158	225	183	195	213	207	207	198	215	213	186	198	210	208	200	212	201	218	197	216	214	204	217	193	193	208	218	161	212	189	193	205	196	199	225	230	211	213	203	205	210	214	219	178	216	203	197	201	195	196	187	221	209	218	236	190	200	177	197	215	194	175	178	193	199	205	231	184	216	195	207	197	193	177	201	192	193	189	212	188	215	191	178	195	199	181	183	183	214	218	227	172	166	203	191	194	216	219	235	211	210	180	198	199	215	184	206	203	215	178	195	197	209	208	221	214	212	173	199	192	191	208	198	197	181	186	189	229	218	206	191	191	201	217	238	176	183	184	190	170	225	212	212	172	235	225	189	184	213	198	200	178	218	207	219	195	185	208	209	185	202	199	182	208	189	195	209	189	205	183	209	205	210	204	217	181	210	213	221	187	199	204	206	174	203	214	188	227	204	178	183	176	186	218	202	205	187	216	184	179	192	182	199	196	217	200	194	216	205	200	203	186	195	166	192	200	196	199	214	221	216	204	187	197	189	176	188	219	195	205	192	194	211	223	202	222	204	184	207	209	197	207	168	178	191	199	186	194	183	208	220	192	188	209	193	195	202	202	204	204	183	176	194	185	181	192	205	204	209	216	213	201	214	208	215	203	185	213	219	215	221	215	204	197	192	175	221	157	215	209	202	194	192	203	193	196	170	186	212	216	179	195	200	191	217	208	217	191	206	207	180	204	200	195	188	211	217	203	195	223	198	177	173	192	189	179	195	197	184	196	211	201	211	205	200	170	198	187	200	210	201	202	199	210	201	218	190	207	172	197	193	211	188	210	209	191	193	170	180	194	212	191	231	183	184	196	178	199	196	184	213	199	216	192	212	193	198	211	201	176	220	190	203	194	180	194	224	177	207	184	205	200	207	187	189	210	207	206	225	213	200	204	199	206	205	244	207	211	201	187	194	197	188	207	173	195	190	176	194	227	195	200	152	202	213	186	200	187	201	204	220	219	204	212	182	199	199	185	198	220	191	193	164	218	200	195	196	199	189	200	224	207	176	185	222	187	191	187	227	177	196	187	189	220	184	188	213	204	192	195	188	184	194	233	220	181	203	206	186	211	212	196	214	201	203	202	186	193	186	191	191	176	224	209	203	209	215	203	200	194	184	218	186	204	181	199	203	211	186	175	187	193	204	188	177	211	196	190	211	194	187	217	205	203	208	198	227	216	213	199	206	184	203	221	207	225	210	195	201	186	172	201	181	190	204	206	182	197	209	208	196	203	204	212	204	199	221	207	215	205	197	168	192	203	194	202	216	215	193	214	189	180	188	182	192	206	198	196	195	199	212	209	207	228	189	184	194	212	191	199	203	212	212	174	210	173	198	211	198	178	195	214	205	207	183	209	186	206	185	197	212	199	230	197	201	228	212	168	194	213	198	212	209	208	202	189	175	195	206	211	202	185	205	188	195	182	212	206	214	198	187	197	216	160	213	199	212	190	218	208	192	202	191	212	212	208	158	202	200	189	180	191	226	236	209	184	186	237	208	225	201	200	209	196	214	205	202	191	172	194	212	214	215	202	206	225	199	175	208	202	206	214	187	178	214	218	186	204	201	211	168	200	196	206	209	220	208	208	187	248	199	205	237	206	189	203	197	193	181	195	199	195	184	196	210	202	189	195	194	203	201	181	209	187	204	156	198	182	189	191	191	171	213	206	204	215	180	200	193	213	192	207	169	170	208	188	194	186	210	193	219	218	188	229	210	192	201	205	191	211	191	185	213	215	213	201	216	192	177	198	208	227	193	187	221	200	196	201	197	224	212	179	192	202	213	206	176	197	241	187	212	191	212	203	204	201	185	207	161	189	193	206	189	198	172	203	186	198	187	192	190	174	200	194	220	206	197	191	206	203	219	182	188	180	208	211	202	204	218	187	198	206	195	202	216	231	188	200	203	190	182	185	207	194	208	220	220	202	174	214	198	182	202	208	209	166	201	222	226	205	201	188	198	225	215	209	181	190	201	215	204	214	192	205	210	210	221	230	208	211	186	230	206	199	218	212	171	194	236	195	232	169	202	226	187	230	192	186	194	181	188	188	237	200	178	179	219	194	185	177	219	190	222	240	215	228	192	181	197	183	219	193	221	197	209	192	203	200	196	188	197	230	195	204	218	210	200	196	209	198	208	211	206	203	173	184	218	178	180	183	204	180	199	203	208	211	183	202	208	181	206	198	195	204	212	203	191	201	177	207	208	209	211	183	206	193	215	210	194	177	189	184	202	214	181	231	231	201	166	197	226	199	216	198	194	207	191	196	200	186	183	216	211	206	190	227	195	219	188	186	192	200	224	198	208	200	203	209	193	200	208	185	190	193	199	212	200	203	185	202	177	203	206	215	205	177	193	169	191	229	200	197	188	234	179	190	191	233	196	196	185	197	203	226	218	218	189	199	209	183	197	184	205	187	186	191	203	193	202	212	218	209	213	194	183	192	191	218	214	200	225	216	170	214	206	206	196	202	203	194	187	195	195	202	199	209	205	207	208	197	193	211	191	185	202	209	197	191	192	229	214	199	204	194	196	205	210	208	203	176	201	188	229	219	214	194	208	215	207	205	219	189	207	205	196	176	230	192	198	206	218	215	227	210	209	215	216	224	214	194	216	191	208	177	200	211	205	196	225	181	224	187	162	203	157	203	181	172	212	220	191	221	209	221	196	230	192	199	194	194	207	206	208	203	199	220	202	210	174	231	207	196	185	207	196	205	185	185	201	204	192	186	203	221	210	175	201	212	176	205	218	216	193	219	223	194	200	196	203	187	208	185	217	211	189	218	178	211	192	205	199	204	214	191	196	162	210	209	195	195	216	214	213	201	196	175	191	195	189	210	189	205	205	213	220	199	192	199	204	192	219	206	199	210	200	201	211	192	204	204	202	195	197	185	229	192	188	219	194	212	213	169	221	163	176	178	223	199	204	197	205	192	206	214	213	198	201	222	205	218	186	218	198	207	207	216	192	192	200	192	202	205	194	201	181	228	226	210	197	212	186	198	193	198	184	181	202	206	198	195	213	207	204	217	198	176	193	203	209	186	204	216	204	198	186	197	207	190	194	183	184	203	209	204	192	161	204	218	211	213	194	208	218	215	202	220	209	178	211	204	223	213	191	193	184	224	210	195	183	194	203	222	205	193	190	221	197
9372	3532	10633	14241	12861	8267	5256	3274	2717	11665	1838	1181	1027	971	887	793	767	746	731	705	678	634	608	593	657	642	617	589	594	586	564	573	529	560	547	544	577	555	551	564	605	543	592	521	559	587	485	559	516	499	554	513	517	502	551	499	508	533	528	556	562	542	519	529	505	534	537	505	507	485	513	515	516	506	535	481	485	479	467	554	505	532	512	513	498	524	566	506	510	492	515	513	499	500	525	489	500	532	498	525	500	506	471	519	535	520	481	554	499	500	514	493	518	511	495	510	481	526	538	501	518	517	490	485	511	480	481	495	504	520	521	485	477	475	546	507	503	527	556	493	480	546	493	521	513	528	518	516	538	565	511	496	481	490	487	517	485	475	516	508	509	501	522	496	520	484	518	520	501	522	500	516	486	502	494	499	493	462	508	508	499	527	497	503	502	563	473	533	504	528	554	494	500	475	485	494	472	470	472	494	476	517	495	482	497	504	501	469	480	518	492	504	529	497	481	498	538	493	513	489	459	519	483	544	475	481	517	487	546	491	494	516	552	525	498	535	539	527	511	500	517	500	533	555	485	518	489	528	513	483	467	496	484	507	463	511	489	497	487	493	536	490	507	509	524	506	521	543	483	566	473	500	498	490	532	513	539	490	513	515	527	542	474	523	525	526	482	510	470	505	516	528	470	495	523	499	487	498	480	510	497	546	534	562	490	501	476	518	511	530	486	508	523	474	529	497	465	481	503	508	488	490	518	526	518	476	503	502	518	510	491	448	530	490	491	511	506	539	545	512	523	500	514	520	486	506	515	493	517	486	501	484	490	490	515	501	554	547	512	507	460	506	518	520	481	547	458	522	480	490	501	507	484	547	447	463	546	502	535	491	481	493	485	558	500	469	500	516	517	496	487	536	505	462	496	506	496	498	505	538	509	468	470	489	488	494	510	523	502	470	452	490	498	509	497	531	493	518	466	496	515	532	518	481	509	518	539	534	489	473	494	515	510	502	523	494	483	554	492	484	517	489	482	462	500	498	509	510	478	504	459	500	491	493	520	509	469	491	568	481	489	518	530	499	508	501	548	494	533	508	483	530	493	499	496	509	492	482	516	521	529	486	526	492	519	494	507	514	480	520	532	514	507	510	507	486	527	520	456	484	516	490	502	483	523	489	510	511	516	489	537	482	502	524	490	508	472	512	501	477	480	503	527	493	452	479	486	460	507	490	499	518	486	498	529	507	529	533	504	497	494	499	556	519	494	496	475	471	482	506	515	557	499	463	463	484	511	475	538	489	507	487	487	474	490	523	492	524	479	508	496	508	499	480	496	537	476	549	502	498	477	492	482	516	495	500	491	517	552	506	526	487	527	527	510	540	527	489	488	535	497	483	467	501	480	499	513	531	492	518	478	517	547	525	502	509	480	482	457	483	481	465	488	529	496	503	508	494	529	462	508	538	501	466	515	482	467	529	512	493	521	506	508	497	506	511	513	510	501	494	483	491	510	489	492	501	516	540	524	546	539	512	491	545	539	531	515	499	470	513	467	493	536	504	473	494	489	485	524	505	496	488	499	495	485	485	492	503	535	502	509	560	521	515	478	506	489	491	524	504	510	508	549	498	484	503	507	538	513	507	493	505	500	490	491	463	513	521	536	452	505	501	502	482	535	523	475	516	551	483	521	501	506	507	489	489	486	526	502	507	532	521	526	522	490	500	501	493	499	536	482	487	526	511	502	494	531	541	521	507	496	481	483	525	531	516	496	569	521	520	486	519	489	503	468	516	562	537	503	499	532	494	519	512	503	467	528	515	518	557	462	544	543	512	520	523	486	523	484	447	511	486	484	524	546	500	535	469	488	537	486	480	529	483	528	536	511	500	484	500	527	524	550	512	496	494	417	483	496	488	509	461	452	560	520	504	512	517	493	525	527	468	505	485	514	499	525	509	502	516	537	491	494	508	526	474	532	502	526	496	497	517	501	515	485	498	503	509	537	494	542	500	527	523	470	474	474	520	511	461	492	511	511	490	485	489	489	473	488	455	524	484	508	488	529	545	510	513	519	503	486	495	483	498	506	510	497	544	544	528	477	535	486	490	491	497	475	502	525	531	525	519	561	539	482	520	521	509	520	515	522	549	529	481	479	512	495	494	511	506	499	529	532	472	494	488	503	524	518	549	521	501	536	478	513	452	481	490	505	488	466	489	473	533	482	512	477	535	455	493	528	479	515	510	518	502	484	518	487	495	526	510	470	511	486	517	542	483	506	511	485	524	482	542	498	511	516	487	504	489	486	536	542	494	501	507	512	500	499	502	494	516	510	501	511	485	524	517	493	465	479	499	518	538	512	529	534	524	481	513	473	516	494	479	464	524	500	483	531	498	475	508	495	460	466	518	518	534	489	493	471	501	539	501	513	513	531	511	528	471	508	525	541	515	541	500	488	511	505	495	525	476	508	495	511	471	537	492	520	487	497	509	509	548	540	537	490	508	502	487	503	526	513	477	511	483	545	492	493	474	483	499	459	496	477	518	521	490	527	559	519	538	507	511	495	492	510	530	539	476	476	476	502	495	511	513	540	488	469	520	515	498	498	529	534	491	498	494	520	502	514	512	464	537	465	492	487	539	488	510	506	473	480	506	525	486	497	515	504	486	541	510	489	495	480	473	496	537	485	481	525	490	510	511	487	497	476	511	504	560	532	479	484	510	520	538	494	499	485	517	516	502	499	493	463	511	511	516	508	505	515	479	522	464	466	548	506	508	531	453	524	539	522	521	489	538	553	535	496	491	527	534	532	468	495	543	482	516	486	517	500	494	515	506	507	528	505	489	497	463	571	495	534	554	543	488	508	487	495	513	484	508	522	529	566	502	507	480	477	517	508	506	507	510	518	523	516	486	450	537	481	506	514	531	500	514	489	513	487	494	573	536	505	525	516	537	480	505	533	461	508	487	486	488	509	504	499	506	500	564	497	496	494	479	463	480	483	483	494	518	508	536	540	443	552	525	499	508	505	477	487	496	498	523	488	556	522	521	521	468	501	536	474	527	506	517	487	518	530	475	513	495	518	495	524	495	494	550	450	476	529	504	505	493	510	511	490	475	509	524	498	516	507	509	484	474	466	496	473	496	515	488	485	528	532	495	441	516	491	504	527	502	494	512	522	500	511	508	499	503	485	524	456	536	501	513	459	508	486	509	488	472	481	521	529	478	508	503	529	480	502	508	498	533	522	520	522	467	499	478	506	497	531	515	512	500	484	461	503	493	497	493	502	470	469	495	484	494	512	517	558	504	494	511	503	486	497	482	480	481	491	454	491	521	510	501	476	506	539	516	530	464	463	510	525	504	533	496	486	460	511	550	535	452	494	508	518	525	498	475	472	474	500	506	499	484	490	495	488	514	497	479	501	494	469	508	508	467	542	497	524	451	501	490	527	484	497	503	540	503	505	521	496	504	522	532	477	522	531	478	494	541	509	493	489	536	492	502	518	494	500	515	505	504	532	486
23655	10417	9357	8649	6624	3778	1824	1232	889	3507	1574	549	480	443	390	353	385	394	387	416	334	340	348	370	330	336	340	309	305	319	342	313	299	327	316	328	346	343	304	327	313	339	337	336	318	327	287	312	351	333	346	307	352	312	322	292	310	323	318	325	309	311	322	333	326	305	343	330	334	313	309	304	344	319	322	333	313	336	339	346	348	315	308	287	320	316	307	308	351	333	335	289	311	328	306	318	321	330	314	314	343	371	351	330	312	313	344	333	330	350	324	331	289	276	267	319	330	344	334	317	308	290	309	323	323	316	352	277	337	308	327	342	323	358	321	283	318	314	314	331	270	298	318	310	356	334	300	330	337	318	296	318	346	292	320	270	320	307	338	269	344	295	312	352	324	350	316	294	305	329	339	335	341	276	321	311	348	344	342	304	313	320	319	290	316	319	318	302	318	330	334	346	310	352	338	313	310	309	297	323	340	327	312	315	329	342	342	320	276	313	297	307	321	298	318	316	314	314	318	331	333	278	311	318	340	334	292	325	335	318	313	283	279	318	327	267	341	350	306	300	314	322	312	286	312	300	298	362	322	302	337	322	313	322	331	300	319	303	289	327	305	312	293	339	300	339	313	295	312	307	321	322	325	324	289	312	328	307	306	306	348	329	307	312	321	296	316	302	317	358	309	318	317	351	329	314	342	269	302	335	353	311	300	296	292	313	340	298	327	309	312	331	309	326	312	310	340	293	306	292	318	301	314	313	349	322	326	316	335	326	327	285	317	324	341	328	311	333	327	295	340	329	317	308	314	334	316	313	310	313	296	314	299	280	331	321	317	300	326	335	295	322	343	323	323	304	310	324	333	322	320	298	278	304	322	293	314	350	308	329	299	321	319	332	310	315	280	336	372	317	296	358	342	302	326	319	327	305	275	353	332	317	321	327	332	336	302	330	317	302	332	313	361	329	312	325	316	345	306	315	311	319	326	284	297	336	331	292	345	310	297	286	306	342	317	308	337	319	286	315	297	308	344	320	300	309	294	335	309	312	335	330	303	303	312	326	293	335	328	340	336	327	331	324	273	305	303	286	345	326	313	318	331	307	292	314	270	293	324	321	318	293	311	312	298	288	318	333	274	290	320	288	319	302	334	314	302	309	335	311	305	308	338	326	320	304	301	316	293	274	316	301	324	324	350	333	322	308	300	319	325	355	335	291	298	272	322	347	323	344	324	309	303	280	287	294	316	315	349	302	309	304	324	331	284	298	328	297	315	346	327	313	313	316	324	307	335	332	334	350	305	294	309	316	330	306	340	324	306	331	307	295	308	294	332	346	317	305	322	295	321	336	290	296	296	323	301	302	337	294	322	339	326	293	322	309	331	349	313	280	332	299	310	295	344	326	303	302	316	336	315	295	328	317	321	330	315	320	347	339	324	297	326	311	327	309	333	325	319	338	308	312	346	285	281	300	290	301	296	320	357	321	271	315	330	308	296	294	318	315	327	329	330	327	338	281	332	304	305	300	297	310	306	368	318	325	312	326	324	332	303	303	334	300	295	341	314	304	325	344	331	336	289	319	326	345	323	312	340	320	332	340	305	331	327	336	306	332	324	352	328	317	316	303	338	309	323	329	317	286	300	305	319	295	295	308	310	300	278	309	320	302	312	324	321	305	330	305	307	308	305	307	304	302	336	346	292	345	317	297	318	323	304	328	330	303	318	332	328	328	299	319	321	317	309	308	304	300	301	339	327	310	331	300	341	303	332	294	316	334	303	321	323	294	333	310	335	330	329	296	307	293	302	330	327	343	304	297	327	291	342	310	302	333	277	322	318	336	353	327	343	339	304	340	320	324	321	308	313	302	308	322	340	333	308	343	298	318	330	341	318	334	294	297	334	321	296	302	311	330	324	322	317	320	287	331	300	326	307	324	342	287	336	328	289	311	308	320	338	342	300	292	298	314	284	297	300	315	315	313	318	295	317	317	317	307	330	350	316	309	332	334	335	312	326	336	318	319	311	322	276	373	345	318	300	299	299	351	312	349	346	316	317	303	321	334	331	325	305	318	334	319	361	280	312	281	285	318	315	320	309	323	314	284	317	300	312	301	353	343	327	332	316	297	320	310	307	308	308	315	317	333	333	284	310	320	303	340	316	321	317	310	331	344	340	315	320	316	308	350	315	348	321	306	313	342	317	333	330	322	293	354	340	291	298	323	353	341	316	296	282	307	313	282	303	346	300	315	326	296	296	306	331	345	294	351	292	297	315	353	323	316	332	343	324	321	331	328	303	310	319	346	330	293	336	334	279	316	327	317	321	332	321	321	294	300	336	301	317	326	317	303	347	325	262	348	328	326	306	304	289	304	298	278	336	320	323	335	309	325	345	321	307	330	305	289	341	326	344	315	325	305	286	313	307	309	340	318	323	327	290	311	313	299	335	313	329	325	276	290	305	312	313	342	344	336	307	323	354	315	325	349	301	300	304	310	347	340	305	332	317	312	318	332	309	276	296	317	313	347	343	336	301	316	326	314	337	305	320	300	341	311	327	339	296	337	324	303	326	332	333	311	326	323	310	313	308	314	317	299	299	314	303	370	319	317	328	314	322	317	341	285	321	343	351	324	332	336	334	299	319	336	320	305	326	292	309	302	298	320	345	306	349	345	312	333	300	317	327	324	314	305	326	313	285	285	296	325	318	307	343	292	327	327	309	375	313	336	355	291	333	309	320	352	312	312	306	300	325	332	332	334	325	309	317	312	326	310	307	297	349	320	313	317	330	312	326	316	297	317	312	307	316	303	292	324	312	336	289	293	369	317	345	311	324	289	307	317	305	301	311	335	327	303	309	293	331	350	314	347	315	305	339	276	311	292	280	302	323	324	331	330	324	306	330	278	357	303	310	318	312	309	310	334	293	287	314	317	316	303	307	342	339	316	329	339	269	327	291	283	308	321	299	274	290	303	279	307	320	325	313	320	321	316	301	333	324	316	291	313	309	301	319	306	325	299	339	315	288	296	309	299	306	357	330	300	329	329	320	322	320	332	310	347	365	327	319	321	333	326	324	330	314	307	342	308	294	347	275	306	290	326	323	270	274	294	330	331	319	314	309	345	300	339	350	307	335	304	324	342	291	288	303	322	325	289	281	270	269	338	335	321	320	301	301	344	316	346	288	321	313	331	329	370	324	336	332	341	337	331	362	351	330	325	280	335	353	331	322	333	285	322	348	324	316	285	318	370	307	320	323	326	352	308	308	335	331	320	323	309	309	334	308	334	351	327	370	306	294	364	323	282	324	318	314	329	326	311	335	297	328	336	349	300	320	326	310	324	294	295	298	304	329	351	312	300	310	314	333	310	319	322	317	292	350	322	346	308	336	341	332	302	306	277	297	304	332	306	341	328	329	326	325	350	331	285	292	305	285	337	272	293	320	317	332	351	363	369	333	325	345	344	371	297	313	325	307	347	318	314	340	308	288	320	277	309	313	316	320	344	304	346	332	305	315	320
12805	5095	15382	19489	19272	12719	7417	5247	3915	14752	3707	2136	1762	1701	1381	1386	1246	1211	1093	1175	1107	1073	978	947	919	990	943	924	860	850	893	879	899	847	887	832	838	831	867	791	813	795	798	821	807	763	761	806	769	819	765	762	775	722	800	739	773	834	773	819	750	754	819	780	754	737	710	791	715	762	774	714	761	750	735	786	687	806	784	758	734	708	760	741	763	771	722	745	699	811	739	704	704	754	705	757	726	751	709	758	711	753	747	745	745	743	753	758	713	766	756	713	726	770	765	748	720	745	723	708	769	750	715	729	729	718	763	765	752	742	733	718	678	750	738	713	749	744	740	703	725	719	728	745	708	712	728	716	732	708	733	736	751	715	725	674	708	727	739	732	747	698	741	696	752	727	696	750	725	735	696	716	718	744	722	708	761	730	720	744	714	715	771	716	700	746	775	701	710	731	743	720	759	679	738	750	712	772	748	764	755	702	766	765	737	698	713	674	737	718	727	731	749	731	767	718	764	747	679	761	705	773	737	701	668	748	711	750	761	779	722	735	734	699	712	720	754	728	747	732	742	721	729	716	759	764	772	732	712	754	711	718	742	728	743	718	740	697	730	749	700	713	698	735	745	730	748	741	741	729	756	709	744	764	718	747	697	746	731	740	730	708	778	722	732	702	732	715	721	771	723	736	717	723	729	686	711	704	750	726	750	759	740	702	693	732	704	733	744	742	765	726	757	743	692	681	738	762	719	733	710	722	711	701	706	703	746	679	770	741	715	706	725	718	663	767	712	736	692	703	729	725	768	694	730	698	787	687	761	748	780	690	745	716	724	733	761	684	761	761	756	740	770	764	734	730	773	705	761	755	723	696	728	720	726	769	676	704	770	722	741	672	757	728	769	734	710	759	716	707	698	730	703	737	719	742	739	727	710	713	665	729	707	712	754	729	720	752	746	710	754	719	768	705	720	711	750	722	661	683	698	765	703	716	728	713	732	708	742	795	724	691	727	748	744	742	784	711	748	701	676	730	742	725	711	682	718	712	712	729	705	711	693	742	712	744	762	707	664	706	708	747	720	700	731	729	740	782	738	759	708	727	669	731	717	721	731	739	739	714	720	693	763	674	732	766	746	721	789	739	753	757	715	723	736	749	688	703	758	772	704	716	711	721	768	733	695	700	739	737	711	732	709	725	693	687	725	736	751	758	723	675	713	735	730	696	663	754	711	718	750	675	735	734	733	719	729	722	784	692	704	722	732	776	712	762	736	728	702	722	701	729	697	764	732	725	749	713	733	745	733	724	700	680	703	715	729	752	663	700	723	751	754	716	672	747	754	726	729	723	721	706	718	766	731	732	718	699	684	726	716	708	793	778	695	680	716	732	739	730	734	722	737	716	762	717	733	693	727	750	740	712	750	727	724	754	682	741	689	771	743	736	710	714	721	733	724	770	722	690	719	714	736	690	740	702	768	734	777	686	708	715	767	699	735	699	766	711	720	752	731	733	713	767	738	741	707	769	706	707	740	768	710	761	716	714	746	763	733	793	736	711	719	686	739	696	759	752	702	684	671	764	694	712	748	706	699	728	725	768	713	719	744	735	704	776	755	795	723	747	684	751	735	727	763	766	717	761	679	700	738	687	713	717	702	710	721	714	814	728	754	761	711	762	741	676	759	773	710	779	717	718	712	751	723	686	786	699	702	732	696	740	688	657	720	740	693	758	713	715	701	745	736	709	762	760	695	749	704	673	708	678	751	686	763	786	697	731	716	752	709	716	709	701	720	724	728	730	715	696	749	700	731	728	713	738	741	749	728	684	740	723	751	710	740	716	705	740	732	759	734	732	755	716	668	721	716	681	742	754	706	804	751	723	673	729	719	715	747	773	748	784	722	741	725	751	769	707	736	753	702	719	753	759	698	711	734	780	721	695	719	687	736	719	735	734	735	724	719	796	731	724	751	726	756	712	752	715	717	759	757	724	773	732	697	759	791	751	730	778	739	710	722	755	742	726	724	735	752	730	711	719	751	754	727	791	711	740	708	741	746	697	723	737	722	732	730	710	734	687	686	679	732	749	763	695	767	731	746	727	768	705	734	724	715	760	713	727	689	745	706	751	686	758	752	763	727	757	672	711	735	725	786	720	728	754	753	710	704	754	777	727	751	760	723	677	682	751	730	773	671	734	719	710	686	777	709	752	755	700	739	700	748	699	744	697	738	721	695	782	665	730	728	701	735	743	718	754	734	672	740	699	706	772	767	797	755	754	746	700	718	720	755	698	746	726	753	753	720	734	686	743	710	783	740	724	711	732	784	774	761	734	736	787	723	692	661	689	736	746	763	678	725	671	708	749	688	732	756	677	760	709	723	755	694	699	758	758	670	747	728	699	740	788	708	680	735	708	715	713	683	737	693	737	699	721	800	729	708	699	756	768	718	777	747	752	741	726	769	756	759	721	719	733	755	715	749	723	721	725	695	738	698	708	713	699	716	756	740	691	703	724	728	706	707	718	715	760	728	708	730	719	706	711	703	720	721	749	735	676	733	800	732	717	723	778	692	711	731	732	729	757	725	767	673	736	750	718	705	729	740	733	710	768	704	760	704	736	709	749	725	707	771	698	753	699	753	700	751	730	747	728	682	717	696	732	768	712	725	728	750	774	717	733	760	693	745	712	672	698	748	683	715	706	751	758	782	717	713	746	715	727	737	745	676	692	772	742	685	718	753	758	714	683	737	757	728	736	707	691	715	706	737	760	761	710	697	672	711	754	728	712	712	746	759	725	757	721	741	750	734	720	755	711	715	736	763	747	687	716	682	741	726	729	769	739	744	699	758	710	778	751	731	710	719	778	804	696	731	728	757	719	727	707	748	701	705	726	718	772	757	731	664	792	756	769	716	712	682	754	764	703	780	699	724	724	709	742	750	763	736	768	719	715	750	709	747	750	685	699	685	773	693	752	656	697	710	688	746	734	688	740	718	765	728	735	746	687	690	758	713	776	731	747	755	683	727	727	732	761	722	689	688	766	750	715	770	705	763	682	771	758	767	739	759	770	764	726	733	770	791	765	766	726	750	718	711	735	716	712	688	753	723	756	712	705	760	728	732	746	703	753	694	711	670	692	719	733	740	705	700	774	710	724	706	732	716	742	712	738	753	707	685	687	719	686	778	749	777	752	710	731	716	697	704	725	777	722	738	723	775	747	780	746	729	737	774	731	720	756	703	737	765	732	687	714	690	720	724	751	737	719	713	734	706	732	746	666	674	723	751	735	730	669	696	724	710	744	793	741	738	766	745	737	721	766	751	699	743	723	735	747	763	729	653	742	759	740	747	714	776	736	758	750	715	736	736	695	685	693	741	745	740	756	719	691	696	727	741	702	730	759	740	741	736	752	663	723	745	727	723	729	759	707	707	671	709	692	761	752	738	707	716	731	742	753	723	717	735	702	702	746	729	697	711	725	740	713	721	718	754	769	700	687	717	729	760	750	738	757	711	733	676	711	720	736
3612	1141	2536	2534	2035	929	415	247	155	194	120	94	71	97	87	87	79	76	84	84	78	94	78	99	98	87	88	89	79	88	87	84	72	89	107	92	81	76	88	88	88	103	103	104	69	74	99	94	78	81	84	87	94	99	91	70	88	91	95	110	97	85	84	101	80	81	79	78	92	86	91	65	94	87	112	96	86	96	86	81	82	111	82	87	85	84	81	89	84	88	82	72	82	107	93	85	80	86	93	79	77	100	102	79	89	102	91	78	82	89	74	106	93	86	108	87	101	104	89	90	62	86	93	101	87	82	91	92	82	75	103	106	93	96	84	89	75	79	85	75	81	107	90	85	88	78	89	93	100	87	97	97	86	90	93	84	94	91	95	97	103	76	85	83	97	113	96	75	95	107	97	91	100	102	94	77	88	84	93	80	76	74	86	87	90	90	86	101	86	96	90	89	79	88	99	105	84	102	106	106	78	85	86	99	77	73	94	91	91	73	85	92	86	98	82	106	89	96	98	104	93	83	86	91	69	81	84	83	93	99	91	99	81	95	88	86	94	78	73	77	109	91	95	75	84	84	70	73	88	87	97	82	83	74	91	77	78	64	87	88	94	73	86	78	68	88	78	88	78	105	93	87	93	101	97	84	82	77	79	83	82	81	85	76	86	103	84	90	85	92	94	84	80	95	90	73	71	81	94	89	78	79	101	91	91	83	96	89	88	85	79	82	87	107	89	99	76	84	79	75	89	85	95	84	111	93	92	101	73	106	74	88	89	118	98	90	79	85	99	89	84	89	86	98	100	87	92	89	95	83	91	114	87	87	110	82	84	92	85	108	83	93	81	86	95	85	83	120	95	92	95	75	88	97	87	106	85	109	110	99	81	78	87	72	80	79	106	78	93	88	83	80	92	69	75	93	75	106	91	105	98	94	90	84	88	108	93	93	105	84	83	74	105	101	100	71	96	91	101	95	84	91	91	85	98	86	80	89	93	78	94	88	90	99	94	102	97	82	106	86	87	93	87	88	82	78	84	85	83	111	103	88	86	88	83	81	84	86	106	83	107	77	88	96	86	90	89	74	67	92	109	85	90	80	89	65	84	82	98	68	78	101	94	92	97	85	95	72	99	77	83	66	96	85	87	84	90	100	100	92	76	87	80	94	88	66	93	87	86	100	105	81	76	94	87	83	93	83	95	85	89	83	89	82	103	82	71	81	96	82	96	89	82	97	100	85	98	97	76	85	92	90	95	83	89	74	74	86	111	86	119	104	88	82	73	76	89	92	76	101	67	86	100	96	106	89	95	77	89	87	103	88	88	77	86	71	86	102	75	84	73	79	86	88	70	89	101	114	86	101	88	97	84	80	93	80	71	99	89	87	104	104	96	77	110	91	95	98	106	83	79	90	86	87	85	102	93	88	81	88	73	100	90	85	78	78	79	98	88	84	94	84	85	84	89	91	100	99	87	90	96	79	66	85	71	84	88	77	78	89	90	67	92	93	78	87	88	107	92	88	87	91	74	85	86	81	87	91	103	92	94	73	82	110	95	75	86	74	100	99	80	87	96	84	101	82	79	92	94	92	82	93	89	87	96	90	94	93	94	83	85	75	95	90	88	83	104	73	84	104	86	87	82	100	74	93	90	99	101	101	86	92	99	83	102	95	80	88	85	92	81	104	93	77	97	82	96	95	88	92	108	76	84	96	72	104	100	89	91	93	94	90	87	79	95	86	82	75	87	85	93	79	91	75	97	67	86	108	81	105	86	75	77	103	88	90	95	94	85	77	99	97	81	84	75	88	101	78	94	87	94	92	90	90	99	72	102	84	81	108	89	79	96	93	90	105	90	94	89	68	88	76	90	92	82	81	79	106	101	76	89	96	80	63	84	73	90	97	104	92	97	102	80	78	85	104	89	99	86	78	77	79	81	107	87	96	119	79	75	97	89	102	73	105	91	74	92	75	69	81	95	92	95	102	82	92	92	86	93	100	96	83	93	73	78	84	95	99	92	80	99	88	88	85	83	65	89	92	88	85	87	97	75	81	74	73	98	91	106	86	102	103	80	104	98	76	80	101	82	101	95	65	80	86	96	92	88	105	93	81	88	90	102	80	97	77	88	90	89	89	74	94	83	112	89	79	83	99	87	97	70	99	80	71	100	77	83	87	77	84	70	89	73	92	94	88	89	107	83	91	89	94	93	84	87	88	92	96	92	70	91	93	111	92	78	88	97	108	75	85	74	95	76	94	99	98	97	100	86	81	82	81	97	94	75	85	97	89	75	99	109	96	85	90	98	89	92	86	74	94	78	92	73	78	97	90	74	91	93	106	89	85	79	78	79	82	94	77	80	90	88	93	96	78	89	110	87	87	94	77	76	92	77	89	70	102	66	79	71	82	97	98	105	83	80	90	86	98	95	100	90	86	77	89	98	84	98	103	99	79	107	90	77	70	90	89	91	115	77	73	93	68	96	92	95	103	89	97	84	79	83	103	98	97	92	90	89	86	98	88	71	83	98	84	95	99	78	86	78	88	87	87	81	89	101	98	82	83	92	83	85	84	95	76	104	67	98	99	80	84	90	89	85	95	82	110	101	72	96	101	79	104	105	79	91	97	76	100	81	80	80	89	85	97	97	82	83	87	98	84	92	87	86	75	92	99	114	93	74	88	91	88	88	107	84	79	77	98	92	76	96	90	95	86	88	89	81	61	76	112	85	92	98	89	90	80	88	89	75	66	86	92	86	82	82	102	96	83	96	101	84	87	88	85	95	71	80	87	73	86	69	85	73	84	83	79	100	81	92	85	94	94	84	63	75	116	74	81	102	91	91	80	96	102	90	88	99	85	82	84	89	118	91	100	95	88	101	84	96	105	88	96	89	88	89	76	81	74	85	93	93	80	94	86	89	94	79	81	96	88	97	90	95	91	75	81	86	79	75	91	78	89	71	100	114	74	100	98	75	69	106	86	96	81	94	90	96	94	92	90	104	79	76	90	86	72	89	92	82	83	96	102	108	98	74	93	90	98	91	101	88	94	79	96	100	91	79	97	78	93	87	87	83	98	87	104	89	77	98	102	100	79	103	99	103	88	84	119	89	80	89	86	95	79	91	101	82	89	93	88	92	83	97	82	86	89	95	104	94	88	74	95	77	92	109	78	99	107	100	108	92	101	86	66	82	96	97	99	73	97	94	90	87	83	80	72	89	83	89	98	97	74	85	97	91	85	82	84	106	93	101	118	115	93	83	97	74	97	89	88	86	99	93	92	91	89	76	78	101	82	90	77	83	86	83	97	97	85	96	99	91	93	88	81	79	78	86	76	89	88	86	90	87	93	100	81	98	74	92	73	85	96	83	97	94	88	91	93	96	98	105	79	86	99	84	97	80	85	108	91	84	77	86	92	87	72	109	92	71	91	104	110	101	88	93	86	81	112	80	93	71	94	75	96	74	100	89	79	84	75	99	95	96	94	90	93	94	82	101	88	76	79	82	91	88	93
2792	1227	5542	7950	7996	3976	1911	1164	703	723	389	300	292	270	251	281	278	295	271	305	314	234	254	235	252	272	274	261	254	253	247	239	244	237	287	272	268	304	269	274	262	281	257	249	281	289	257	255	271	248	279	251	272	250	238	264	265	267	288	269	243	263	260	258	261	235	261	229	255	288	290	277	277	257	245	259	270	278	254	268	257	287	245	282	259	299	260	253	216	274	267	255	266	294	263	257	254	266	269	249	249	268	265	247	252	270	252	293	254	250	269	266	249	264	255	244	261	269	268	255	247	266	257	265	260	263	266	230	250	283	284	308	264	279	276	242	264	263	271	287	265	246	259	239	274	272	289	283	255	302	278	283	223	278	264	262	226	273	268	267	271	258	256	253	285	263	297	283	243	267	261	262	244	294	234	281	261	270	250	234	294	292	280	264	260	294	263	249	257	277	265	249	264	265	269	280	287	255	262	262	261	278	239	276	264	268	265	257	260	288	231	289	256	285	264	275	252	259	265	252	263	281	217	260	272	226	290	262	259	241	258	270	257	243	286	235	294	265	254	263	223	266	263	260	244	244	284	255	276	269	267	247	296	263	281	292	219	257	289	280	266	261	251	263	282	254	236	260	245	263	285	259	251	266	255	279	269	252	279	259	289	248	245	267	274	262	239	240	262	256	233	266	236	246	251	283	279	288	277	261	269	277	273	240	263	299	260	273	272	254	276	267	254	262	274	254	245	274	270	284	263	271	240	265	234	254	257	264	284	270	269	262	259	269	250	262	248	307	276	286	236	256	261	294	259	276	282	232	259	255	272	230	261	258	224	296	259	287	251	275	272	223	223	245	234	260	277	252	268	282	268	246	300	256	279	288	254	256	264	279	276	247	303	242	287	281	274	288	268	287	265	261	256	244	256	222	267	267	292	303	222	258	277	267	306	258	261	276	292	266	271	256	277	266	272	268	252	263	222	271	249	274	282	295	250	276	273	267	262	285	268	260	255	247	282	247	275	268	287	241	266	285	254	258	266	281	278	265	251	258	256	285	266	278	256	289	257	262	267	302	250	256	289	259	253	268	234	291	278	258	253	286	285	265	248	244	244	270	256	291	259	279	269	275	260	265	250	268	285	267	272	274	221	268	273	269	269	263	263	270	244	278	284	258	276	241	260	279	277	272	259	266	270	257	270	259	258	260	219	266	227	240	256	264	260	288	266	307	270	283	253	268	272	273	271	254	227	279	248	275	279	265	259	251	259	275	288	272	269	299	265	288	253	277	235	260	253	243	245	271	280	239	246	255	280	258	263	276	257	258	285	257	228	300	242	279	261	264	232	251	279	277	282	277	297	289	260	278	300	274	257	266	257	237	263	292	243	308	245	284	246	246	261	278	255	243	267	291	248	237	296	260	246	297	236	270	278	264	284	254	254	281	232	246	273	269	293	291	279	285	268	286	269	269	259	279	287	247	283	259	267	250	258	268	271	256	226	273	256	276	249	269	261	277	244	255	279	275	254	270	265	250	274	249	274	250	270	269	265	249	297	286	279	280	245	297	291	260	254	258	246	269	241	289	243	261	248	256	273	294	239	253	249	254	301	275	277	265	264	256	270	282	253	276	250	257	270	268	251	291	277	259	260	261	264	250	266	252	284	277	275	256	287	274	245	253	267	277	273	270	287	263	271	277	259	253	277	267	285	213	292	256	257	254	243	263	238	268	253	266	264	277	245	284	266	268	267	265	269	260	280	257	278	271	279	240	285	273	258	265	268	243	292	286	273	309	263	263	288	291	264	251	293	285	248	297	231	319	249	248	287	253	284	240	225	251	257	264	255	266	252	251	263	262	237	252	272	263	262	281	276	279	286	263	271	274	264	240	244	302	261	252	275	240	264	246	268	282	277	280	270	280	257	292	270	263	275	281	249	299	243	292	284	264	251	277	241	281	251	249	258	252	254	259	275	265	282	276	276	240	292	254	268	268	256	251	248	290	230	295	248	282	275	284	252	233	283	246	233	262	274	294	252	278	246	259	282	267	248	241	259	258	267	284	266	283	260	274	252	256	273	278	261	249	260	277	291	286	285	286	289	250	241	277	258	248	247	293	293	256	271	257	285	258	287	281	270	240	274	253	283	248	255	279	257	281	288	255	291	265	258	270	261	258	257	267	305	256	267	271	269	262	256	261	276	240	261	252	273	242	255	272	254	234	292	286	273	278	258	275	260	256	259	293	274	258	230	241	257	245	270	269	280	264	266	249	274	240	286	258	242	226	267	285	264	279	256	282	270	250	260	285	239	296	286	291	261	314	268	283	259	266	262	274	239	277	251	283	290	301	260	273	244	242	252	277	269	252	274	249	272	227	250	287	260	262	266	284	266	234	285	275	279	275	290	231	259	304	249	278	280	278	281	269	215	251	271	262	284	279	295	283	259	260	260	249	259	257	291	274	306	275	235	258	268	270	288	247	256	261	257	278	263	270	275	265	264	258	264	260	270	260	326	242	279	244	278	267	290	282	258	276	291	264	256	263	279	235	287	294	278	241	268	246	260	276	272	248	290	276	271	249	297	270	266	254	249	247	276	253	286	276	287	276	270	267	259	252	265	268	259	257	259	233	270	264	268	260	298	297	274	311	243	261	274	263	271	232	253	269	260	269	251	278	260	270	260	273	253	281	259	236	253	258	266	261	257	260	245	280	221	271	268	254	271	241	284	280	277	254	260	279	283	255	275	252	273	240	283	266	279	269	288	234	282	259	282	261	262	270	231	266	272	273	280	260	267	282	288	258	248	292	288	293	275	277	285	241	254	258	291	258	245	270	282	227	275	251	262	253	269	276	283	274	282	264	260	264	263	263	240	283	261	290	256	270	247	245	289	275	240	282	285	249	260	274	270	278	260	250	239	272	267	234	266	268	256	253	280	276	262	241	251	250	273	266	244	272	271	270	266	268	258	282	277	267	248	259	282	267	261	279	268	278	291	290	260	243	260	275	255	267	269	286	276	267	247	229	267	255	285	249	230	255	273	249	277	280	271	282	281	321	272	258	313	263	242	249	260	254	265	245	258	255	270	272	237	253	258	269	262	275	273	252	246	280	297	272	252	256	278	250	261	264	243	260	254	263	262	249	275	275	278	247	284	271	252	256	267	265	258	267	245	237	240	267	279	231	263	266	265	247	264	265	284	248	270	266	274	273	277	320	259	233	260	251	264	264	257	272	265	276	261	268	237	250	268	269	272	266	271	281	254	268	276	254	254	275	263	271	263	266	227	259	281	271	250	253	248	283	227	261	284	249	249	274	259	272	256	274	266	270	279	265	272	269	275	285	268	260	254	274	283	254	253	291	281	278	273	259	271	262	277	279	268	251	266	246	269	283	280	247	267	270	283	267	294	264	270	248	271	248	271	254	262	257	238	240	277	249	266	245	270	270	285	268	284	277	260	249	260	281	269	281	276	280	290	247	277	290	256	263	268	258	279	285	284	301	284	285	262	301	285	303	261	271
16559	6973	6385	6635	4871	2505	1082	760	471	819	366	344	302	268	269	235	251	234	252	245	252	198	222	203	217	224	211	218	215	224	206	214	202	229	179	211	199	190	204	213	208	193	211	220	185	195	218	245	207	181	204	211	208	207	215	213	193	217	207	185	204	199	181	192	206	197	223	208	195	197	201	188	177	193	214	195	202	213	193	192	240	200	223	194	204	177	186	214	200	186	214	211	166	202	196	224	228	184	182	190	199	196	219	206	206	204	209	197	205	214	180	197	203	199	211	233	194	197	198	210	214	204	184	204	190	196	230	217	208	183	195	206	184	209	196	233	208	224	183	168	181	202	226	206	199	175	190	195	215	200	206	208	179	192	210	201	219	195	214	208	208	178	203	217	194	222	204	218	228	202	201	213	187	180	200	190	162	196	215	200	203	214	214	217	198	232	200	174	196	219	186	194	201	159	160	195	209	185	192	194	209	197	218	207	200	193	194	215	228	225	227	185	190	182	216	244	234	165	196	180	215	215	197	200	203	196	189	209	208	193	195	196	214	187	186	183	185	216	200	186	198	177	206	181	173	202	191	210	208	209	217	190	209	213	169	224	187	202	210	181	199	230	187	199	183	196	191	184	190	192	191	194	216	209	220	204	208	196	202	197	194	197	220	202	188	231	225	211	201	228	209	223	216	198	236	179	189	185	177	219	199	188	196	204	208	206	180	186	175	204	185	204	192	207	210	188	188	197	218	197	198	214	207	234	165	223	187	203	221	169	200	176	207	216	224	195	198	197	205	184	205	205	190	172	214	191	162	197	231	197	196	183	194	202	185	199	227	205	195	173	229	200	191	181	185	202	208	204	175	200	209	237	205	192	192	190	170	182	196	177	197	211	210	197	235	202	156	180	174	219	174	206	189	171	194	226	191	181	209	206	198	185	199	172	207	195	223	190	199	208	201	210	203	201	202	216	186	197	214	219	200	203	231	198	198	197	194	203	179	197	223	197	193	185	177	196	171	195	190	197	184	194	202	191	189	215	217	191	209	219	192	184	208	192	219	201	165	207	207	242	189	210	202	183	207	220	202	212	197	220	229	183	212	172	226	219	201	186	208	184	218	185	203	211	214	219	209	220	202	197	194	206	206	192	200	209	198	211	193	195	176	199	210	208	195	181	209	204	183	199	168	209	189	192	201	186	203	181	220	209	198	187	198	196	176	215	205	172	189	187	181	174	217	197	199	199	193	193	202	198	187	227	183	210	218	211	151	207	205	207	197	189	197	190	188	184	182	198	188	209	187	202	196	192	202	181	191	200	206	225	230	228	184	168	187	206	193	192	215	225	210	220	182	195	187	194	202	177	173	187	213	209	202	180	199	178	195	218	195	168	192	210	186	210	164	193	210	199	196	180	205	180	230	179	207	202	186	202	213	215	176	235	206	199	154	209	235	222	190	196	201	183	210	208	219	188	181	200	191	223	198	196	209	214	200	200	195	192	183	215	173	226	223	186	197	186	182	212	192	194	175	184	206	192	198	196	181	210	198	190	199	192	216	201	207	196	220	193	200	197	169	211	186	206	192	222	182	194	184	183	192	156	237	176	204	199	201	204	208	187	187	178	186	185	196	197	186	200	183	228	181	197	213	193	200	199	195	206	193	181	221	202	196	197	210	188	192	186	191	176	187	198	198	208	177	221	182	229	213	185	181	172	184	198	233	212	168	173	215	203	210	216	201	215	208	186	167	161	205	195	239	197	182	199	202	197	179	218	197	174	166	187	202	219	187	190	207	222	211	177	201	172	202	188	198	195	184	207	190	213	206	205	179	198	199	212	178	211	207	200	190	188	188	200	199	193	201	176	241	201	201	215	188	211	229	191	179	196	206	221	175	209	196	174	194	175	214	186	202	228	224	199	186	195	192	208	215	230	212	173	183	180	221	199	197	180	177	220	201	202	226	165	193	198	203	204	210	199	220	200	212	173	223	195	206	191	229	196	199	210	173	244	225	209	197	192	182	197	187	224	194	168	198	204	179	221	211	205	206	185	175	160	185	214	201	177	186	165	199	198	222	211	178	185	210	215	208	188	183	197	235	201	217	229	177	175	175	180	197	178	187	222	219	190	196	210	193	203	204	217	205	189	208	182	215	194	217	189	202	207	191	243	191	229	213	185	185	235	236	207	205	191	203	207	181	224	189	186	202	216	191	185	186	219	186	204	234	199	191	187	185	215	191	227	192	230	215	199	193	209	212	180	217	175	193	182	207	201	191	184	231	174	183	186	192	184	175	183	155	205	193	204	194	162	188	204	197	200	176	181	207	207	200	216	208	205	243	191	177	227	206	196	202	205	193	218	188	195	194	198	180	169	194	178	185	204	199	207	208	194	181	220	187	207	188	189	181	227	207	233	198	196	206	186	197	181	193	205	203	193	202	211	183	204	229	189	178	218	195	203	190	214	219	212	212	196	216	223	200	174	206	222	181	164	195	193	183	203	200	180	216	191	240	181	185	209	222	228	221	176	226	183	191	210	213	182	224	229	209	193	186	207	205	205	202	229	209	224	218	188	182	209	167	173	222	198	220	189	231	219	195	195	199	224	212	194	201	214	190	175	192	185	187	205	223	193	215	215	219	195	204	202	185	205	182	184	212	216	208	183	163	205	168	207	206	193	189	178	179	206	189	194	201	174	200	194	206	222	223	213	200	153	198	222	201	199	214	207	220	186	191	218	220	194	223	202	205	196	193	209	200	217	198	186	191	200	195	204	203	215	190	192	214	201	217	168	213	198	199	203	208	187	196	203	207	205	195	186	204	187	225	205	203	188	204	178	231	204	201	207	186	193	185	202	170	171	241	217	205	223	198	178	205	201	193	207	193	206	199	174	210	207	168	213	189	213	211	198	215	229	215	214	213	206	198	180	190	197	195	190	214	191	216	219	190	202	213	224	232	190	220	173	198	207	211	196	174	194	217	186	219	217	198	181	185	219	216	195	185	215	204	188	210	206	211	204	195	200	190	194	201	209	172	196	194	213	169	205	179	188	167	186	233	186	187	225	185	209	188	217	186	195	174	212	196	200	207	208	203	210	202	208	197	208	195	187	204	214	200	187	191	176	202	230	189	211	185	192	192	209	207	183	212	221	193	223	209	197	213	208	188	183	176	200	213	220	200	182	191	194	199	208	208	197	172	199	196	218	208	193	229	217	196	192	187	188	213	197	170	185	200	190	165	248	215	198	200	206	198	204	177	202	197	177	205	199	203	194	201	169	200	199	203	190	178	178	208	209	211	196	183	197	200	239	198	183	194	230	216	179	230	204	205	197	189	203	198	207	187	221	206	195	182	186	209	198	188	214	194	183	212	164	196	179	199	203	215	224	211	188	191	220	176	211	184	218	193	195	216	209	184	196	195	200	204	213	189	208	204	222	177	179	216	222	206	198	206	197	175	209	201	225	219	187	210	188	192	186	179	213	195	180	222	233	199	224	193	222	216	204	208	206	229	188	212	216
10659	3741	11746	16829	15837	9478	4811	3402	2402	4091	1609	1287	1077	1001	870	805	823	761	688	693	698	632	626	616	604	584	601	578	582	619	587	597	565	603	549	556	574	569	542	573	529	591	519	549	552	479	597	531	549	504	519	517	555	520	536	538	521	542	566	526	501	533	503	496	529	529	519	512	511	507	511	492	530	522	504	516	531	510	492	548	490	508	472	515	473	497	504	516	537	502	533	506	493	519	528	482	477	498	501	512	508	507	515	499	479	491	497	489	510	544	490	539	469	509	478	484	508	510	477	514	530	543	476	524	489	529	520	508	534	504	482	460	501	495	509	523	508	475	498	535	523	507	516	515	497	515	529	472	557	511	499	515	485	506	505	494	518	533	500	499	458	515	486	523	515	537	492	474	487	479	468	503	510	511	491	492	503	483	495	511	531	461	476	508	501	554	519	499	475	484	515	507	501	533	528	504	537	515	503	499	522	496	543	471	493	525	500	509	509	501	504	548	528	568	469	527	515	510	480	480	520	500	501	557	543	509	507	453	532	484	470	483	478	520	483	540	502	507	493	507	531	518	500	532	522	503	490	528	544	477	505	500	497	491	484	479	483	514	527	520	463	533	558	466	477	524	512	505	468	523	482	487	489	519	487	545	456	513	512	520	531	532	467	528	525	514	476	509	494	482	505	526	523	509	482	517	510	491	498	539	501	526	498	528	477	497	496	512	473	505	529	488	490	514	524	543	514	499	490	520	505	500	554	480	463	480	523	524	475	516	492	511	510	532	497	522	501	514	522	548	513	524	496	518	477	516	504	522	518	503	484	472	490	515	506	480	489	526	512	460	486	483	493	510	511	463	509	490	512	484	507	490	482	501	487	490	518	504	497	544	527	475	520	557	485	472	504	488	498	493	475	491	537	479	531	490	511	506	502	495	475	547	474	511	509	515	470	511	533	531	502	522	509	476	537	517	520	534	487	474	535	519	526	508	493	526	502	518	480	466	514	455	552	506	479	497	526	485	525	506	538	548	494	515	541	536	482	547	526	541	523	535	496	516	512	457	531	501	520	519	521	500	519	531	488	522	492	488	505	486	481	478	496	515	463	528	540	487	534	496	520	553	514	494	520	469	518	536	539	528	483	472	494	509	470	511	497	511	501	481	507	501	512	475	493	514	474	509	460	525	539	511	540	519	526	516	481	488	505	485	491	520	511	498	521	501	500	503	523	488	492	470	502	492	503	505	503	536	526	492	475	528	516	538	491	506	534	541	497	502	496	561	495	507	488	517	479	508	532	468	526	538	535	463	514	498	519	524	532	500	474	516	474	507	525	533	517	494	506	472	526	530	456	501	514	491	522	536	515	536	514	482	474	488	511	475	479	513	481	503	506	525	479	470	483	541	536	497	505	514	508	507	474	503	557	469	517	504	517	531	529	520	514	495	544	520	498	521	526	479	499	496	521	531	483	510	527	504	529	507	495	494	505	524	494	493	464	505	518	503	513	522	512	491	517	466	508	508	501	516	524	491	500	490	491	477	492	505	522	511	514	505	490	529	469	495	514	475	507	489	536	466	518	473	510	505	509	502	529	462	517	464	526	488	483	513	491	525	457	509	479	522	514	544	522	491	554	484	481	522	528	450	531	495	509	497	509	519	503	493	518	509	488	491	499	534	489	538	505	498	504	491	512	535	511	518	505	504	551	520	529	519	493	481	518	493	505	489	537	513	493	522	508	489	495	529	517	483	496	508	481	461	476	509	538	541	504	496	513	502	450	487	520	479	499	521	505	490	522	497	493	519	503	490	507	479	560	473	543	532	485	535	494	481	520	490	487	500	486	480	487	522	498	503	497	489	497	461	502	518	502	493	523	504	494	499	510	513	516	534	501	471	520	499	484	510	467	484	528	447	506	499	492	539	494	511	468	479	555	464	531	503	491	506	494	535	509	506	509	488	515	505	503	541	500	478	492	470	514	471	490	508	488	508	529	524	467	517	500	519	525	485	504	514	469	508	495	492	545	507	514	453	490	495	479	515	497	498	492	463	531	421	491	502	471	489	523	513	525	500	507	530	549	493	524	519	505	471	466	507	516	488	494	506	524	518	491	491	500	510	516	463	554	547	488	530	503	522	494	503	477	468	455	535	483	504	501	478	512	498	472	518	478	502	470	489	518	544	469	466	541	495	519	506	485	518	505	534	548	493	531	535	503	484	459	510	513	486	487	492	506	530	492	487	501	460	544	516	486	529	497	550	444	518	507	464	481	549	508	535	521	487	497	525	510	533	508	531	489	509	487	506	514	539	492	494	491	512	517	499	474	544	513	463	506	503	492	529	523	505	507	495	504	493	505	480	526	498	518	498	531	524	443	532	487	473	467	516	485	506	523	468	520	505	509	492	492	463	518	483	530	481	527	476	510	522	490	501	510	487	498	508	517	491	489	558	548	492	522	523	546	479	503	509	495	515	503	488	524	493	485	491	507	522	542	491	524	472	508	506	486	488	502	505	506	460	497	533	547	564	519	552	453	547	513	503	499	519	530	538	506	484	520	527	532	499	497	516	467	537	561	513	493	464	495	542	516	528	450	498	517	521	531	505	521	509	523	490	524	523	484	521	510	462	501	487	529	508	498	535	525	485	464	527	528	521	523	557	518	474	494	479	510	508	526	496	517	503	499	482	499	489	519	480	467	500	573	497	473	490	524	498	508	479	497	482	461	467	494	557	497	483	531	463	514	550	512	515	517	487	533	529	456	519	506	455	512	497	516	517	524	501	492	517	503	489	504	516	514	523	508	525	516	496	487	529	457	522	464	502	512	546	516	495	477	512	474	477	505	525	495	483	507	501	483	532	476	503	487	516	511	457	511	532	496	493	517	509	503	506	514	497	519	515	517	542	477	452	445	525	514	497	476	474	529	527	515	522	513	531	499	506	500	502	532	534	524	542	490	530	498	530	514	501	510	491	524	528	508	538	538	476	533	496	512	505	494	502	494	517	485	510	537	500	508	525	520	533	495	490	500	519	493	543	521	497	505	501	487	454	482	507	488	531	486	469	512	469	476	489	487	501	519	499	527	499	489	491	497	509	493	453	531	497	531	486	487	474	504	520	541	502	528	518	474	510	493	544	475	462	508	515	475	526	463	501	474	532	500	504	504	468	527	496	501	505	514	482	501	492	457	517	525	519	539	496	483	480	527	503	517	519	521	501	560	510	495	487	505	492	527	506	505	480	510	531	528	485	473	501	530	473	528	503	531	517	539	503	478	503	488	478	511	494	513	492	468	530	482	489	506	533	476	485	489	501	532	522	492	479	522	495	482	531	542	475	500	517	475	485	485	528	529	499	542	489	515	500	504	522	515	474	525	499	495	516	503	485	487	502	470	477	502	528	516	465	503	470	520	529	516	549	508	506	504	545	509	528	476	481	506	502	510	525	528	532	479	483	503	476	477	544	506	464	489	501	492	490	469	499	479	501	473	483	525	525	443	548	488	518	529	507	519	478	508	488
26119	16024	10674	10205	8566	3793	1829	1029	795	963	653	525	459	447	400	393	366	403	363	385	370	338	389	345	381	339	330	301	344	330	321	336	341	363	330	346	305	328	339	344	332	328	309	316	311	342	331	313	313	360	274	333	319	324	318	299	323	357	316	332	309	325	315	311	342	327	328	372	326	339	331	311	302	302	323	320	356	292	332	324	352	311	311	329	339	323	308	305	344	327	365	297	307	341	311	341	325	328	325	315	364	337	317	311	339	319	315	316	327	313	307	297	313	285	303	319	338	316	304	360	358	292	340	325	315	339	287	307	294	308	294	315	324	288	341	321	308	315	360	319	330	319	308	302	316	309	311	331	291	334	314	352	339	327	295	322	317	348	343	347	338	352	314	326	306	294	319	319	297	358	338	330	326	300	366	321	300	314	319	315	314	322	324	322	312	348	322	345	310	338	340	309	333	320	309	309	271	331	306	287	313	302	330	286	313	310	326	337	319	312	339	327	336	313	340	319	292	281	315	321	310	298	326	282	313	339	304	311	328	305	303	269	335	295	328	315	300	306	313	302	331	307	328	311	299	294	327	297	329	321	341	304	313	333	353	315	348	353	327	311	311	295	359	312	329	348	312	307	335	299	312	326	312	325	311	346	325	317	307	346	311	314	321	332	308	314	356	326	316	285	311	311	319	311	311	278	333	339	345	327	325	336	316	313	276	339	328	329	344	328	297	313	306	320	350	330	307	299	314	330	343	326	331	347	325	339	330	324	311	323	321	324	319	348	330	307	301	329	314	336	329	305	278	326	320	306	316	320	302	338	303	302	323	312	293	315	288	284	319	315	316	290	283	274	287	327	334	333	321	317	330	332	303	324	328	347	298	307	352	307	304	344	342	337	333	302	332	281	344	337	323	309	323	321	316	302	306	318	339	352	303	313	315	325	321	322	338	299	314	325	291	336	298	321	320	334	357	308	338	312	313	288	334	320	285	319	272	331	318	310	314	305	326	292	330	313	318	339	302	310	313	326	308	303	299	297	322	309	313	276	284	320	313	312	322	314	337	330	323	336	301	302	318	340	305	303	316	326	298	295	306	361	340	312	340	291	318	310	274	303	330	313	298	321	355	308	306	277	335	341	309	298	319	317	320	299	307	316	298	311	298	332	348	311	312	310	320	323	308	294	318	335	327	343	305	322	358	327	309	312	346	314	335	319	312	317	294	335	318	295	311	290	313	315	348	332	344	336	353	318	303	331	306	341	328	310	299	305	333	315	294	321	284	287	297	295	316	317	308	323	312	314	307	329	331	276	303	315	298	349	319	351	299	303	342	347	343	297	340	334	339	298	317	325	298	316	318	316	324	326	350	274	300	320	332	338	332	338	310	316	343	307	300	323	351	349	333	307	321	297	334	342	330	339	340	306	314	280	303	324	307	321	285	319	335	296	316	311	309	304	304	318	309	319	340	339	336	299	302	327	305	332	320	337	311	301	296	299	356	293	321	340	295	339	303	350	292	298	324	285	329	326	323	322	317	308	320	284	331	313	312	292	304	311	327	315	304	281	299	302	329	292	329	337	291	291	302	314	309	288	325	370	325	319	314	334	323	316	324	338	319	322	324	329	299	318	300	318	304	332	310	288	328	342	286	318	319	346	288	318	329	310	370	343	319	310	329	314	335	331	336	299	298	303	321	356	310	321	314	310	332	321	329	334	335	308	314	339	346	275	313	318	316	330	303	349	305	326	314	325	327	296	319	319	309	325	317	326	324	333	325	311	302	330	326	291	310	311	354	343	273	320	305	314	323	332	326	302	316	315	285	288	337	314	296	320	318	306	313	307	300	308	307	324	327	330	330	327	314	282	266	333	307	338	298	278	330	310	326	314	302	324	321	319	313	315	314	317	322	311	313	286	301	309	324	314	305	336	321	311	305	317	298	274	306	311	325	345	325	318	298	339	320	307	291	317	328	337	288	304	338	341	314	320	325	328	329	338	345	314	295	338	306	314	281	304	335	282	310	302	280	282	330	300	291	313	283	298	336	304	322	329	299	312	339	318	353	279	320	327	319	321	360	325	320	294	283	340	321	332	316	312	346	325	298	321	340	361	330	297	285	328	329	308	356	307	287	314	295	317	288	345	345	334	291	305	331	315	309	322	340	344	326	315	311	333	336	315	318	324	334	324	345	329	291	303	328	311	335	326	328	338	316	341	318	290	314	301	335	328	289	357	338	326	306	313	311	331	335	305	313	326	321	304	288	303	318	294	317	348	327	300	303	309	326	311	302	274	329	329	324	309	298	287	298	302	286	321	337	325	304	330	308	311	312	285	328	339	307	314	321	298	336	321	312	330	324	303	339	296	321	307	306	332	322	356	329	302	327	323	339	303	286	305	312	335	312	317	310	302	295	315	319	336	335	335	329	285	309	347	346	333	292	286	336	317	327	331	337	301	323	294	300	291	299	312	338	308	319	308	310	308	293	341	316	324	338	328	353	304	278	336	289	333	318	322	336	320	319	319	308	304	298	338	308	322	341	349	317	327	294	304	288	352	300	319	319	331	337	342	320	322	336	334	320	325	334	330	329	290	326	331	283	329	324	312	326	308	311	301	326	323	318	314	347	285	336	321	292	340	338	346	308	304	286	301	311	327	325	337	325	338	327	349	292	301	347	330	318	299	341	327	337	318	364	306	336	333	309	326	333	287	314	303	311	292	317	316	336	291	299	327	321	353	301	323	314	336	326	289	313	289	299	304	313	279	333	318	295	327	304	279	340	289	333	315	307	333	321	325	292	328	325	288	335	286	319	321	348	289	314	271	336	329	320	353	319	367	310	313	321	330	298	310	293	303	283	325	296	305	310	327	333	325	308	309	345	336	303	323	308	297	295	343	306	317	322	319	315	301	284	312	294	302	320	327	333	351	338	336	355	325	336	301	337	331	323	343	352	307	314	337	308	325	335	296	324	305	323	312	310	318	284	309	333	336	324	324	330	294	341	329	333	313	285	292	300	272	301	318	322	329	333	304	318	306	312	290	325	306	314	327	287	330	322	314	315	305	350	329	318	311	349	310	310	303	282	339	321	323	332	329	324	305	300	299	347	315	313	342	329	309	324	293	303	340	316	346	307	337	309	326	318	317	321	283	317	354	321	309	321	301	300	289	303	292	324	304	294	321	305	324	331	339	285	328	353	312	344	353	314	347	311	308	318	318	310	312	312	325	318	306	343	345	317	316	311	293	343	325	296	351	297	324	305	318	302	322	310	312	312	308	360	332	335	333	363	338	323	292	298	325	333	309	338	311	320	327	331	332	304	309	290	293	332	315	324	332	289	308	312	289	326	315	321	334	310	339	305	302	333	303	324	327	350	355	296	340	343	290	302	318	326	299	359	319	322	313	305	340	303	311	327	312	311	300	326	318	293	315	303	291	356	315	333	330	346	319	310	321	317	359	327	308	356	309	324	317	305	305	314	327	315	318	307	334	310	288	321	341	311	341	332	321	310	332
15355	5462	15400	21949	21806	12321	7278	4588	3692	4548	2671	2105	1762	1658	1428	1337	1282	1115	1142	1121	989	1049	1059	965	981	934	946	897	880	923	860	869	878	888	835	860	798	851	819	811	785	842	780	796	753	806	782	722	738	742	794	778	742	753	740	823	769	755	760	772	751	758	752	753	799	699	775	751	805	797	756	774	798	752	720	725	744	730	700	746	766	681	706	729	727	782	730	721	756	762	792	736	754	812	730	722	741	716	716	724	720	762	734	746	733	734	703	725	688	752	742	742	711	702	732	748	776	719	716	739	729	735	691	755	791	704	735	699	722	693	707	740	760	723	731	739	736	702	715	709	670	654	713	707	754	726	743	742	734	728	739	732	739	717	745	763	714	733	696	697	775	724	792	696	735	741	763	725	761	737	747	735	711	728	688	760	765	722	734	681	723	740	740	722	712	738	752	730	711	755	733	710	743	715	781	703	693	724	704	760	751	701	742	696	708	766	766	746	733	734	750	715	735	726	754	700	730	724	652	724	741	708	786	681	735	706	751	756	781	740	765	739	711	706	746	713	755	746	712	728	742	741	740	738	720	731	746	760	686	758	741	748	732	737	737	754	746	659	749	750	687	767	727	754	683	720	713	709	706	783	789	705	689	680	710	771	765	754	739	702	700	732	728	746	687	728	707	696	710	767	750	697	736	707	735	734	707	739	750	721	755	776	742	746	739	753	739	711	705	680	718	696	696	683	747	768	700	722	704	670	721	708	734	701	726	784	733	741	757	732	733	796	713	734	723	800	694	694	705	710	711	697	776	682	724	701	698	727	749	765	740	705	701	754	734	723	719	735	755	738	745	717	773	726	697	758	737	761	661	746	732	745	722	708	707	728	754	703	738	792	713	764	756	749	712	745	739	727	767	687	699	712	730	730	693	702	732	713	756	748	713	735	723	696	713	713	723	707	691	755	748	722	707	691	760	740	746	732	665	762	703	749	790	715	749	714	736	728	747	762	707	752	723	753	710	729	696	749	720	750	713	684	755	737	753	763	696	699	719	686	748	700	721	753	753	728	732	727	702	681	755	771	720	691	721	713	756	690	682	747	740	729	748	735	692	710	697	758	698	725	733	705	758	697	765	731	706	730	756	704	716	796	754	761	754	718	758	732	764	727	768	715	704	726	728	759	754	723	743	687	698	726	750	705	722	693	693	777	743	779	764	694	766	679	746	734	717	715	692	707	717	750	721	711	705	750	722	710	709	738	724	728	680	744	725	722	770	692	745	736	776	729	747	738	709	755	757	729	715	751	734	728	761	685	768	683	732	742	685	720	693	739	719	745	781	711	704	698	729	698	768	738	768	717	691	727	724	776	709	675	720	702	707	723	727	747	720	663	707	779	736	733	741	738	757	726	721	752	792	725	710	716	755	704	774	720	700	718	726	729	743	766	717	728	679	751	686	681	767	751	706	684	732	769	686	779	690	677	748	679	744	707	711	721	698	739	743	733	727	748	750	725	754	732	725	765	770	768	728	698	709	701	695	742	716	694	760	676	733	763	739	723	702	700	719	742	741	735	730	721	755	726	732	746	786	687	656	699	729	764	727	699	715	731	713	671	703	691	757	697	727	725	733	685	748	678	719	700	720	709	757	750	696	733	770	712	740	741	731	707	733	733	750	743	781	720	755	727	734	711	695	697	745	737	707	743	739	751	686	703	760	707	721	744	697	733	691	666	715	756	676	695	722	745	731	708	672	739	721	738	783	734	751	726	751	765	730	752	724	710	737	723	733	737	726	702	736	715	719	710	765	708	750	717	717	725	756	766	735	802	738	724	720	736	726	737	736	711	718	739	739	755	714	739	712	673	796	677	703	736	685	735	690	666	717	712	723	678	719	737	742	739	719	714	740	719	719	712	717	723	679	754	750	717	736	681	707	726	767	722	772	707	740	716	721	721	730	740	693	742	720	695	754	698	749	729	732	746	688	719	746	732	750	723	711	789	711	728	701	695	678	742	731	733	767	739	717	694	765	773	772	708	749	726	725	714	712	727	717	775	720	748	681	661	738	726	741	726	727	741	696	731	689	710	688	743	763	715	724	712	705	768	738	746	732	746	735	720	731	764	679	737	780	718	755	692	738	715	767	715	717	696	696	723	743	748	734	754	732	674	751	739	698	710	722	752	690	689	737	729	724	790	766	696	746	662	754	733	717	727	720	739	734	720	716	679	735	706	708	759	724	731	751	745	715	749	699	696	689	736	702	737	688	702	721	705	697	777	728	740	707	726	709	732	744	694	733	742	706	728	678	696	728	704	700	720	726	721	768	700	758	707	717	697	743	744	736	709	759	771	735	683	710	747	720	721	756	739	743	691	726	713	784	752	720	699	709	749	745	734	681	723	768	711	726	721	714	703	699	772	710	738	670	696	759	716	699	752	726	721	695	747	708	741	711	747	715	741	725	693	719	746	733	702	705	802	656	742	703	739	723	778	743	728	719	692	725	766	703	729	680	720	724	695	713	768	710	720	719	760	764	739	754	676	734	717	717	759	731	710	686	726	817	775	715	719	720	707	691	702	705	707	751	669	712	678	723	754	718	759	712	685	771	711	761	736	744	672	698	722	715	709	751	721	716	712	694	757	749	716	740	727	738	710	718	710	730	745	749	713	687	688	784	753	752	676	724	722	713	739	770	749	740	728	720	721	715	745	702	700	758	746	717	720	731	746	717	758	762	702	764	709	791	691	683	719	742	743	762	682	683	744	724	757	727	748	713	736	707	698	746	704	718	714	715	735	745	717	778	728	712	678	724	722	705	753	734	685	775	769	707	740	742	715	715	790	730	737	729	776	714	732	677	713	687	752	708	742	762	686	747	710	722	770	752	742	651	724	717	754	781	712	741	712	733	700	717	710	735	720	729	724	757	684	746	732	709	753	763	735	733	718	764	744	703	765	745	715	698	740	747	685	789	736	755	746	707	692	715	730	733	716	781	759	780	746	729	761	748	671	719	747	752	725	698	763	731	744	720	704	718	712	680	697	734	721	749	733	729	702	700	728	709	708	704	703	729	758	738	731	735	739	687	755	740	709	676	729	708	721	759	758	716	718	745	750	707	732	726	780	704	740	758	724	783	695	745	782	744	736	721	730	763	755	757	743	739	709	725	677	708	745	716	722	760	685	760	675	712	684	755	777	708	768	763	732	686	736	738	730	739	742	751	744	705	702	753	740	772	709	715	721	713	726	766	767	739	754	712	698	724	736	735	719	731	725	724	719	691	740	696	672	723	753	687	715	739	712	732	698	736	672	706	724	740	747	730	665	745	732	742	730	723	696	699	704	723	749	740	791	705	710	747	737	702	701	739	711	722	702	736	717	753	706	746	714	698	697	696	717	698	744	775	710	727	741	728	718	688	747	736	696	690	712	765	675	685	741	726	741	728	734	703	747	682	741	707	686	724	710	717	766	767	768	710	712	750	754	704	718	700	760	744	737	725	703	720	757	704	741	709	717	735	760	718	750
3550	1309	2322	3191	2359	1016	299	139	140	116	109	105	85	85	72	77	102	72	78	100	101	101	95	92	69	90	97	94	98	75	84	98	81	96	79	83	76	93	83	97	82	81	88	74	87	103	75	98	100	103	96	101	83	77	85	98	87	76	81	83	87	70	87	109	98	89	86	86	75	90	98	96	85	86	83	101	88	93	82	94	104	84	80	86	87	85	93	94	100	87	104	100	89	99	102	69	74	85	84	90	89	75	87	124	87	84	83	108	78	83	82	110	73	85	68	105	94	88	84	79	91	92	75	76	80	97	83	73	98	94	78	118	82	79	86	83	89	77	78	90	102	88	86	83	97	99	87	102	107	79	103	99	82	78	78	92	100	85	103	92	90	82	97	95	119	86	75	87	93	94	97	80	81	97	98	69	77	80	76	83	77	87	84	102	98	79	95	83	91	108	93	68	94	74	107	65	78	98	89	93	97	86	82	94	101	95	103	79	93	89	86	94	79	87	107	87	87	96	82	88	84	90	88	102	79	88	96	97	96	79	90	94	83	82	103	72	94	85	89	73	81	102	90	98	99	102	75	88	95	72	86	85	80	94	95	59	79	76	92	89	86	67	86	67	82	102	88	97	97	81	97	91	77	94	95	80	97	74	64	78	84	91	94	87	97	81	109	87	88	74	107	91	80	86	83	110	85	100	95	81	77	105	115	78	105	92	99	86	85	112	86	78	78	89	100	93	72	85	87	76	82	80	105	87	81	102	71	80	92	86	79	107	92	98	78	91	85	80	108	104	74	87	93	83	94	76	105	81	92	73	89	75	81	81	83	85	86	83	84	76	87	81	77	100	93	103	84	101	95	95	94	81	90	79	66	82	68	92	86	87	75	90	90	106	80	89	87	95	85	97	73	90	92	90	82	73	76	99	102	82	79	73	97	99	93	85	83	94	103	95	92	82	86	87	94	99	98	81	105	94	94	96	80	63	117	93	90	95	92	84	81	72	86	83	92	84	97	74	93	93	80	91	89	93	87	105	97	82	65	91	73	88	87	93	100	98	89	101	87	108	98	82	88	100	95	89	95	98	88	90	79	88	89	88	95	82	74	83	85	62	97	117	88	79	99	82	88	97	71	83	76	77	101	78	69	85	87	86	95	89	81	93	95	88	106	88	93	90	87	78	99	74	82	79	94	93	84	90	87	89	112	100	91	81	100	88	103	89	91	86	75	98	86	73	96	95	98	91	88	68	92	105	104	82	102	98	72	79	76	96	98	107	90	94	109	101	103	83	103	79	73	98	89	99	99	77	69	101	90	64	79	90	79	82	79	76	94	91	97	111	99	90	93	88	88	71	79	91	84	74	119	79	72	72	80	78	89	86	99	88	89	86	85	74	77	107	91	86	85	92	94	81	94	96	96	79	75	85	80	88	98	83	104	98	101	91	79	95	92	92	98	87	83	83	107	86	73	101	79	93	74	73	75	80	92	77	99	102	79	73	91	85	93	94	83	96	71	91	80	81	102	94	89	88	80	97	87	75	79	103	110	91	82	89	92	83	96	94	92	95	98	96	82	94	104	86	95	99	81	96	104	108	80	82	75	85	97	99	95	91	89	77	113	85	67	73	93	80	91	92	83	81	116	94	84	109	72	91	81	81	70	82	84	81	86	93	89	92	100	91	75	94	72	90	81	97	110	84	96	91	75	85	83	88	101	92	86	84	91	78	81	97	73	98	88	94	101	95	106	88	96	95	72	100	102	89	74	95	66	73	85	99	101	89	90	80	91	74	81	87	86	101	88	87	92	73	93	90	81	77	80	80	82	93	93	79	107	97	88	69	106	90	95	92	73	116	95	87	85	88	100	64	89	94	73	80	103	126	94	82	71	97	88	103	95	100	85	74	91	90	97	93	71	96	88	86	84	96	99	79	101	96	86	94	85	96	73	77	83	99	79	78	94	79	94	84	79	88	91	101	83	89	78	79	100	92	97	88	73	96	97	104	94	101	75	75	77	72	104	84	75	86	80	108	84	78	92	86	98	104	107	74	86	116	86	97	112	80	81	84	81	89	87	87	71	81	93	104	94	104	77	78	88	84	96	93	77	102	104	81	95	98	89	75	88	102	89	86	69	91	96	79	83	97	73	83	75	74	106	78	75	92	79	86	83	87	95	87	83	90	84	72	66	88	85	87	86	77	65	94	85	96	81	103	84	81	92	78	60	81	82	86	87	101	82	99	82	100	98	104	99	89	75	92	80	74	92	93	88	87	100	81	87	82	115	78	83	85	83	90	98	94	90	68	76	96	105	85	84	99	84	81	92	99	85	82	86	89	98	99	81	73	99	82	88	77	77	105	77	82	87	88	85	84	86	78	88	79	88	87	85	90	94	98	74	88	83	70	87	90	89	94	111	109	107	101	94	106	108	89	84	86	100	90	80	106	77	105	88	100	74	77	83	94	93	87	105	87	81	92	92	78	99	87	115	88	81	97	83	94	96	103	75	95	87	82	79	81	85	106	97	89	57	87	101	101	83	83	108	81	89	90	85	84	93	90	76	92	90	91	86	78	82	97	99	63	83	92	90	95	79	90	94	81	69	76	91	106	89	78	87	98	106	84	70	109	80	103	86	87	83	91	71	101	87	95	86	86	99	82	87	96	109	77	87	81	92	100	95	88	95	87	86	87	82	76	84	93	89	98	84	86	94	90	93	81	70	84	109	81	95	91	97	74	89	93	81	85	83	99	95	89	65	99	76	84	126	108	81	89	71	106	77	90	88	77	105	89	102	87	75	99	88	81	93	82	90	82	86	92	95	86	96	85	95	86	99	87	95	89	83	92	89	104	77	96	85	95	100	84	103	107	85	87	93	98	85	85	83	95	101	102	103	89	88	83	67	77	80	79	86	87	73	100	87	101	107	82	77	85	86	97	87	103	87	83	97	71	100	98	88	83	81	92	76	91	76	98	83	94	79	83	88	79	88	98	88	92	104	82	104	72	90	97	85	86	79	94	93	82	95	85	90	79	98	88	83	86	75	101	99	99	85	104	108	99	96	93	95	102	87	97	82	81	85	85	107	88	79	90	87	85	64	81	93	110	89	77	89	86	88	84	110	96	81	84	84	97	103	81	94	86	93	91	100	80	81	83	84	81	80	80	79	77	83	98	74	89	81	97	82	101	86	78	89	94	90	66	82	92	87	94	92	87	81	91	91	97	91	92	73	69	85	71	97	78	95	86	96	95	86	102	98	95	95	95	90	86	65	99	77	101	79	95	88	102	96	69	75	99	76	76	75	87	86	68	89	97	102	84	86	79	98	105	83	77	80	100	98	79	83	77	84	100	75	71	97	84	72	79	84	67	76	86	76	93	92	94	103	85	99	95	97	82	78	93	81	91	77	75	103	85	99	96	74	106	110	85	76	89	97	74	74	82	90	89	85	116	92	86	92	75	81	80	97	111	75	77	106	84	87	80	94	93	90	81	91	99	76	96	101	91	101	81	88	87
2776	1324	4727	10208	8535	4377	1260	662	516	482	384	307	293	303	270	264	268	265	250	255	264	242	268	273	250	244	262	266	242	284	276	249	270	252	279	263	259	284	276	296	287	275	265	277	243	262	265	266	260	250	263	260	242	287	279	270	255	252	253	278	250	295	266	254	274	247	237	251	241	248	255	263	264	243	288	251	244	242	270	241	248	271	266	262	254	258	265	244	245	215	274	273	263	273	265	252	238	268	244	218	257	277	252	268	273	271	280	271	240	247	276	259	260	289	267	263	279	254	252	267	238	253	240	256	254	285	254	248	243	277	245	272	250	261	238	265	270	272	252	230	247	239	264	265	259	240	271	269	262	279	250	270	248	261	248	252	239	270	279	267	278	272	257	262	254	246	256	286	227	263	271	246	257	273	255	282	291	287	283	278	276	260	281	268	261	268	265	255	251	270	277	277	278	280	261	239	261	285	275	272	265	243	260	240	301	293	285	255	276	260	261	301	284	262	255	270	232	269	228	243	263	283	284	261	271	275	261	263	256	260	284	263	274	253	246	261	250	257	237	260	285	266	260	262	236	272	274	274	259	248	265	264	272	266	240	267	274	278	267	267	262	266	269	253	302	291	282	261	279	274	251	284	274	258	235	232	270	259	282	276	237	272	261	287	259	256	247	301	239	241	292	254	262	271	295	259	262	295	251	241	234	262	256	258	267	232	242	269	249	239	279	240	262	271	265	264	250	276	243	249	279	261	252	276	268	279	256	262	284	253	280	279	275	271	254	255	244	292	237	256	268	252	261	280	263	300	275	258	255	245	249	245	246	219	261	296	284	291	276	258	250	239	289	273	252	283	286	254	235	252	257	301	290	257	302	256	265	244	250	268	286	271	242	230	274	238	297	270	246	266	291	265	286	252	252	247	271	243	252	276	278	254	253	291	254	264	258	269	275	291	208	252	285	264	287	286	253	245	249	260	272	251	247	240	237	272	243	252	272	280	277	261	235	262	256	229	255	283	274	284	272	259	292	248	222	265	252	260	269	263	227	258	292	237	287	251	271	280	272	248	256	252	257	278	285	268	274	264	285	224	264	242	252	245	246	277	268	275	258	257	287	254	283	242	299	267	271	262	252	235	258	267	275	271	267	238	245	272	277	265	273	282	227	263	252	294	254	261	249	268	273	290	258	282	267	246	272	271	247	278	259	257	233	287	256	279	294	285	284	234	286	231	279	282	242	272	270	253	256	260	267	240	274	246	278	236	289	258	305	263	273	269	242	239	272	265	274	256	238	260	272	253	247	249	269	283	257	263	285	287	267	240	270	242	266	263	257	278	261	260	269	265	275	262	279	279	269	277	254	253	275	256	272	291	279	251	244	239	274	259	243	286	276	252	271	270	228	249	250	256	264	261	233	266	278	261	270	263	274	263	265	285	237	263	288	279	256	276	259	236	278	259	266	270	244	288	267	266	263	255	282	258	252	302	293	262	264	232	290	257	266	280	259	265	275	260	260	251	233	274	253	261	267	288	292	237	263	294	298	259	278	264	248	243	280	241	259	268	270	251	256	266	275	269	257	283	256	292	260	266	268	235	257	262	236	272	254	276	245	263	284	240	224	261	240	266	236	256	258	276	263	265	285	288	275	258	279	258	274	264	241	267	250	246	265	273	266	274	277	263	253	254	293	258	270	256	274	248	252	242	248	263	255	233	252	251	257	279	254	243	274	278	250	239	255	276	253	235	262	257	266	273	286	263	283	256	276	232	268	256	232	247	264	252	287	246	270	279	266	273	242	268	250	264	249	254	261	238	280	247	260	257	240	252	256	282	265	272	274	247	294	254	235	242	302	274	276	245	274	259	262	276	257	262	288	254	264	274	273	264	275	276	248	253	277	269	257	247	271	263	292	285	280	266	282	274	254	254	268	246	273	256	246	264	256	264	248	260	269	262	283	260	269	245	287	251	255	252	272	252	273	289	270	276	264	282	278	253	266	265	228	266	264	258	251	252	273	256	255	252	273	234	259	240	270	273	231	271	310	280	259	265	285	254	250	234	268	295	274	247	228	253	265	270	275	277	215	265	256	257	277	235	243	280	284	255	243	263	251	235	244	264	257	284	267	228	256	243	271	243	259	271	288	274	244	272	274	274	280	286	274	245	230	235	248	250	247	268	260	239	265	257	281	244	273	267	250	267	275	267	258	289	275	268	263	286	245	252	264	265	278	265	250	276	262	259	251	277	285	267	260	242	247	232	231	257	269	265	246	267	247	292	267	248	252	237	251	273	287	255	285	236	234	276	249	240	246	276	307	274	277	258	262	283	258	246	271	272	285	265	257	275	258	238	278	261	278	254	271	240	288	276	253	251	241	261	284	266	258	254	280	290	277	299	264	279	260	283	249	281	221	264	275	270	265	251	268	278	264	253	259	264	272	265	286	248	258	295	245	245	264	265	233	246	261	258	282	275	256	282	241	264	300	249	293	269	267	258	268	274	241	248	266	284	257	243	282	292	273	245	236	256	271	269	266	316	277	240	257	281	284	272	275	246	284	254	250	254	244	263	271	279	267	284	206	266	280	255	258	263	265	257	290	280	243	271	266	247	276	287	275	273	265	270	265	289	267	270	250	274	255	309	278	264	293	253	216	294	274	278	275	268	248	273	298	285	294	259	279	283	262	297	259	277	250	253	279	246	249	286	263	263	253	264	269	287	263	266	290	254	299	267	289	255	265	273	252	293	276	253	242	289	258	257	242	260	287	292	293	262	283	258	244	246	275	244	271	245	249	265	261	257	300	253	268	261	272	248	282	264	253	273	252	256	263	271	267	281	285	250	272	236	259	268	240	286	245	277	266	243	256	224	266	261	286	274	262	277	267	258	250	253	228	253	268	256	273	236	241	264	265	293	264	284	283	263	275	253	240	286	261	245	257	245	258	249	235	282	255	271	250	251	271	262	271	303	264	259	229	286	289	287	269	271	272	275	252	277	273	250	235	266	264	253	257	265	225	273	284	285	282	263	235	251	266	310	272	253	258	236	261	274	258	277	249	265	258	279	237	249	269	257	254	271	267	245	279	269	255	259	246	306	267	252	263	263	276	240	264	258	274	275	256	299	273	259	248	300	257	246	273	280	252	232	268	266	258	235	255	249	268	313	257	256	259	239	263	250	292	256	246	255	284	257	282	234	252	252	271	262	229	276	274	279	268	271	265	259	281	285	263	232	264	274	276	264	255	296	238	243	278	265	276	260	265	256	251	245	237	275	248	271	241	291	253	272	251	267	250	247	241	251	281	269	267	260	276	301	292	257	286	260	240	249	292	276	267	256	254	275	255	259	274	226	247	261	267	272	241	272	264	297	253	272	267	266	282	272	259	305	265	279	270	273	257	282	259	250	246	239	237	249	241	243	264	277	270	263	264	270	273	248	250	234	258	228	255	275	243	248	275	267	231	255	272	273	257	260	260	265	252	273	266	257	252	295	267	268	277	262	240	248	264	300	243	258
15916	8422	5538	7264	5560	1766	774	522	422	552	410	321	313	284	242	224	224	243	215	228	244	211	227	213	216	227	227	180	226	184	207	204	178	209	183	199	191	224	207	197	183	217	195	217	197	199	212	202	197	227	196	234	190	193	200	187	192	212	205	211	222	211	189	197	164	189	200	206	181	202	204	191	204	187	183	218	180	213	192	189	219	191	207	199	198	213	211	164	190	217	196	197	223	186	227	194	186	216	191	199	206	212	184	183	233	171	228	200	205	204	192	172	203	199	178	190	195	213	218	218	170	214	193	169	214	208	178	202	203	198	203	221	214	191	196	191	189	198	201	202	204	200	202	183	187	214	197	205	187	181	208	201	206	171	204	185	208	216	207	182	204	199	207	198	193	210	202	201	176	175	182	193	198	224	225	194	217	232	216	173	186	184	200	187	188	210	208	189	219	198	197	189	215	206	185	192	207	214	197	227	166	251	206	212	205	203	207	186	208	209	202	214	189	182	165	193	217	203	216	193	186	182	189	201	176	191	192	189	215	190	181	191	194	187	182	213	187	219	207	192	198	211	192	197	194	218	204	198	193	206	204	192	214	193	187	211	202	176	232	206	185	190	205	186	213	196	212	163	201	223	192	206	181	175	195	211	209	230	218	197	189	219	203	196	202	205	200	190	198	190	189	175	201	207	184	194	224	211	221	181	196	214	209	191	190	201	168	196	185	189	187	212	186	190	195	185	195	217	179	186	186	194	206	173	198	197	208	198	220	199	203	210	187	171	236	201	233	172	181	232	231	197	181	211	202	177	209	206	237	195	207	193	182	200	193	194	193	221	172	180	203	208	183	219	193	202	193	210	189	185	206	198	210	225	192	197	199	185	198	189	221	212	201	203	179	229	185	203	199	204	192	201	193	184	172	205	207	212	214	173	201	170	206	197	210	188	210	165	213	180	221	234	158	216	196	181	194	232	180	212	194	194	176	206	220	219	182	205	203	188	203	190	205	220	179	212	194	211	184	250	217	181	189	213	214	184	200	188	203	192	195	179	171	214	215	195	193	221	201	215	175	211	198	185	188	186	214	194	203	205	178	209	189	192	192	188	195	167	197	226	202	231	194	209	194	200	196	196	205	222	192	206	217	206	221	219	195	194	177	194	185	167	200	199	197	206	218	214	224	200	181	187	203	212	184	204	197	214	196	186	221	209	201	183	188	184	198	211	185	203	231	200	218	230	218	206	211	195	197	208	200	206	194	209	194	202	199	176	198	204	195	189	197	200	181	190	216	220	206	199	177	207	182	204	212	172	189	201	178	212	217	222	206	222	197	203	163	191	207	224	210	186	212	229	197	218	218	199	217	209	212	201	217	205	190	195	184	196	205	201	215	201	190	196	190	211	211	225	201	200	199	187	199	170	179	198	191	223	206	183	208	191	212	204	186	205	208	174	197	185	207	200	208	197	212	208	194	198	202	190	181	210	187	194	193	179	224	206	196	194	206	211	197	180	206	194	164	198	192	210	191	175	195	178	184	211	222	208	212	196	219	196	212	202	216	180	223	214	198	218	192	200	187	203	185	202	189	203	180	188	201	192	192	201	194	174	184	210	223	205	208	186	219	207	194	201	195	207	230	184	179	204	188	206	177	191	223	193	214	204	186	188	217	203	209	243	202	198	185	208	211	203	197	193	221	205	193	207	218	198	200	202	205	202	201	207	214	223	232	202	223	208	182	191	218	220	190	218	188	223	224	193	206	212	212	189	198	208	193	181	198	211	205	204	187	199	206	217	193	220	205	187	210	203	212	193	194	210	178	183	214	185	221	202	203	182	203	209	215	199	205	188	205	174	219	186	214	226	210	179	191	206	194	193	209	168	203	210	179	202	189	214	208	212	203	213	183	189	181	204	227	198	178	186	210	200	224	203	194	230	224	202	192	187	189	188	208	203	195	197	199	192	235	201	196	197	184	209	195	216	184	204	190	188	195	211	189	206	186	213	199	202	222	189	181	210	206	205	210	211	193	205	208	205	201	207	199	183	194	184	201	200	186	196	200	208	172	207	173	206	174	208	214	218	202	184	195	181	184	210	206	186	202	193	185	165	196	212	192	219	199	193	201	211	201	199	223	171	190	182	181	203	211	184	239	197	198	205	206	197	192	219	219	197	183	203	181	206	203	196	202	214	213	210	199	223	204	191	187	195	190	218	179	191	230	180	240	205	209	208	207	197	196	209	205	213	210	205	225	185	221	206	198	222	185	225	215	186	203	182	200	181	208	206	206	210	221	210	188	200	204	180	196	187	197	212	226	197	209	206	200	224	201	206	209	192	201	210	180	221	177	176	191	190	206	206	213	203	238	208	234	217	228	207	207	220	204	190	204	192	186	203	200	222	191	212	183	220	206	187	203	204	191	201	176	191	189	204	206	216	209	205	206	222	201	180	201	205	190	194	187	199	190	235	210	213	207	214	233	183	184	192	208	213	172	187	203	185	180	197	188	203	212	199	178	186	190	186	204	216	207	210	186	197	191	229	188	192	191	208	231	210	202	204	207	209	222	248	211	180	207	212	198	193	195	202	198	194	192	212	193	204	197	214	226	187	189	215	188	193	192	185	191	211	189	176	191	195	201	171	199	198	210	200	190	205	199	237	186	188	210	196	179	207	215	207	190	189	220	198	191	202	176	212	183	201	204	193	175	189	187	196	209	205	205	210	190	199	198	197	201	196	172	198	203	183	187	192	208	193	210	181	174	202	194	178	180	214	222	220	214	208	185	221	209	193	202	202	215	220	167	185	167	195	208	184	185	202	190	176	227	184	202	208	173	186	179	196	217	215	190	186	201	214	209	212	183	216	189	181	232	179	211	214	212	198	190	193	206	203	206	211	197	197	194	206	223	197	181	215	200	196	205	214	190	224	226	201	187	191	193	189	189	211	177	203	202	199	218	205	202	196	180	175	222	206	210	190	225	209	203	202	223	232	174	196	200	198	214	221	184	203	179	200	185	193	198	186	191	187	204	227	233	204	216	202	229	206	181	203	207	198	210	241	207	208	175	197	245	217	189	214	203	211	182	195	184	193	201	201	172	176	208	189	193	195	187	204	215	187	203	183	219	205	213	217	185	190	222	204	209	189	195	172	206	207	208	198	185	163	211	201	206	177	173	187	215	179	182	172	206	206	202	201	179	181	203	195	184	211	196	216	205	194	184	209	200	248	198	181	200	197	213	184	208	216	197	213	196	176	198	192	208	223	208	232	175	216	217	237	222	206	208	185	217	186	179	222	198	191	201	189	234	226	222	172	192	232	189	209	196	180	210	227	206	210	243	181	218	193	198	188	207	199	214	187	179	181	177	193	188	187	192	201	206	215	201	193	214	201	234	226	173	214	210	208	213	185	208	210	193	218	211	212	192	186	183	173	205	190	212	192	207	203	195	203	188	225	197	177	208	212	196	180	220	221	192	195	210	233	191	164	209	204	197	195	204	178	200	194	232	206	221	211	192	217
10486	4476	10666	18711	16329	6829	3399	2471	2134	2819	1695	1386	1107	974	874	836	763	730	709	707	653	651	629	648	637	620	569	563	572	547	573	577	577	569	567	522	531	525	536	572	555	550	568	545	523	566	516	514	510	531	489	502	542	551	523	566	513	475	561	503	540	530	582	509	493	503	529	514	495	505	513	501	532	502	523	529	522	491	530	505	538	512	508	508	555	474	531	543	475	512	537	532	560	495	515	505	514	512	563	507	481	519	486	507	486	512	467	526	506	516	494	515	535	531	512	478	458	508	494	476	482	492	551	488	499	481	498	524	534	493	518	508	531	516	484	489	514	515	530	502	537	528	521	515	492	494	517	481	508	476	528	482	478	499	503	472	498	522	491	532	454	513	489	478	504	498	484	459	499	502	490	504	522	514	482	506	503	486	534	525	537	535	498	519	501	533	507	531	508	476	482	470	563	509	534	515	516	538	516	547	494	490	483	504	510	497	514	541	490	514	484	531	457	498	517	531	496	503	470	496	464	507	506	486	520	476	511	540	479	505	513	489	535	525	487	515	507	538	492	473	539	481	468	492	486	513	503	508	491	492	515	506	472	494	455	449	508	529	512	467	537	517	508	505	535	531	528	485	487	522	496	528	476	513	559	501	525	483	501	497	551	480	494	497	511	502	459	500	494	469	465	521	540	508	495	544	465	535	468	490	530	504	504	456	463	556	507	504	513	492	472	498	500	458	509	516	495	545	528	499	523	509	484	477	522	506	518	520	498	507	486	511	494	513	516	530	493	467	494	478	518	518	497	508	536	518	502	497	484	477	516	495	527	464	493	539	523	490	486	474	499	541	505	533	503	516	483	490	500	534	523	475	508	501	501	501	477	539	495	513	487	513	518	487	526	534	495	477	510	487	472	494	483	508	509	525	483	536	508	513	525	473	513	496	494	507	522	518	478	498	519	485	491	449	492	500	549	502	486	523	470	519	478	525	505	529	513	507	509	547	490	497	480	533	500	493	519	503	503	478	475	485	484	558	490	497	502	509	512	514	511	537	530	491	502	506	525	510	475	469	490	503	500	526	498	505	474	525	497	549	526	511	504	528	532	518	522	474	485	481	501	513	511	499	513	518	481	530	561	497	510	485	507	510	528	536	490	497	525	543	515	533	516	489	460	486	485	477	520	503	497	490	472	503	505	521	467	502	543	484	482	517	514	518	476	483	528	522	459	484	516	543	509	491	453	477	559	517	523	536	514	520	491	500	509	506	485	511	509	531	531	519	499	503	482	510	478	497	516	465	530	495	474	509	480	523	502	549	458	527	508	488	523	514	491	513	539	495	491	504	483	506	496	501	469	498	484	530	493	462	481	481	497	490	465	486	522	511	485	474	523	512	496	502	539	533	544	496	534	450	435	510	496	487	484	485	513	501	510	541	534	507	516	521	472	504	499	509	531	507	531	500	524	514	502	482	470	501	490	474	499	518	511	502	485	492	503	524	529	492	469	504	499	474	531	467	473	526	515	501	474	484	507	510	482	477	505	492	525	528	507	491	528	535	508	538	508	490	529	489	502	505	456	513	514	494	470	500	510	503	516	493	480	482	480	480	520	486	498	533	500	500	482	506	524	481	511	519	486	485	567	497	543	515	557	506	506	472	573	490	478	508	538	530	509	525	481	491	519	554	478	516	518	467	488	504	527	527	529	504	538	518	515	514	512	490	469	530	509	495	518	511	499	544	515	472	507	518	501	518	506	493	506	501	489	478	505	514	484	534	530	547	546	509	495	503	504	516	509	531	492	501	463	480	532	496	502	503	494	522	496	530	467	479	509	503	523	488	480	562	512	481	533	532	531	512	537	523	544	527	493	510	481	528	483	513	502	498	484	486	535	524	488	495	482	559	468	522	496	474	516	518	490	503	454	523	515	495	507	528	516	503	466	501	483	502	469	516	517	515	512	479	524	481	497	476	486	533	479	499	517	480	523	518	491	507	482	494	491	469	527	454	499	490	545	494	523	501	458	514	493	469	505	495	521	516	520	500	479	494	487	517	528	515	487	489	506	508	544	495	491	495	519	475	481	492	481	471	524	504	482	526	486	490	538	493	519	461	514	526	485	558	479	481	527	538	509	470	510	535	528	497	507	494	487	547	523	543	503	499	499	504	500	473	513	490	504	480	494	523	516	486	476	495	488	525	502	481	488	497	472	509	480	511	519	491	489	501	532	513	545	476	522	498	487	482	555	516	513	511	500	503	538	497	504	475	499	497	514	516	521	494	490	510	486	537	506	487	522	522	490	524	507	505	534	481	470	508	497	498	534	515	519	502	488	511	502	440	505	489	517	521	505	514	469	535	531	509	511	542	507	472	462	469	500	498	523	529	502	454	513	518	526	505	539	480	497	509	547	522	507	489	498	492	511	513	520	514	461	484	517	498	509	495	512	477	478	489	478	484	492	522	517	500	521	499	540	477	477	489	493	508	526	513	504	496	545	509	519	530	498	501	494	553	529	558	476	482	483	493	470	544	531	536	536	481	493	502	533	495	490	502	483	494	473	508	518	499	470	495	501	509	499	517	530	476	509	491	538	493	517	511	513	516	523	431	470	503	555	486	514	489	488	483	511	498	481	485	541	492	508	512	513	488	485	519	480	518	495	523	530	507	508	480	549	491	471	478	535	523	472	542	506	510	493	492	477	538	486	504	504	531	491	504	513	503	504	490	520	525	502	527	470	480	485	513	497	459	487	506	474	507	492	504	527	509	478	475	538	510	529	506	526	458	488	522	443	513	480	494	529	498	520	472	487	509	492	495	499	517	501	506	472	582	520	490	474	512	497	503	520	500	479	520	471	509	495	515	542	502	550	523	506	500	512	480	494	508	523	528	504	527	507	493	476	509	529	527	490	518	540	506	458	513	511	477	484	447	508	516	525	505	550	492	491	551	548	505	501	493	502	515	522	511	486	493	500	540	474	480	490	493	510	511	543	500	494	471	562	514	529	488	514	535	470	518	497	491	496	476	510	478	494	495	538	505	515	524	492	509	470	512	526	499	493	505	523	504	529	521	511	541	517	480	520	520	525	495	509	504	508	487	513	512	484	474	539	455	534	498	492	500	500	508	534	491	482	469	527	540	529	491	487	547	476	485	488	498	510	533	490	510	543	556	518	495	497	494	518	517	541	526	451	507	497	505	514	485	511	468	535	545	532	503	481	511	488	503	481	479	525	508	516	483	509	463	502	522	489	542	484	469	504	487	501	453	526	529	472	486	494	510	513	473	506	514	524	554	523	550	509	498	492	495	521	467	517	469	510	488	495	514	498	530	501	470	519	536	507	514	526	502	515	515	492	482	526	471	508	507	522	498	520	508	506	538	521	512	513	532	539	501	480	490	504	502	528	549	436	496	523	509	500	506	461	508	500	502	520	514	507	473	504	506	518	498	500	513	487	514	523	498	477	491	488	544	483	520	494	509	468	486	498	548	485	423	483	504	498	520	507	535	499	531	529	500
26529	19054	10999	12442	8706	3291	1286	865	844	903	696	611	484	497	409	397	419	350	366	364	397	337	348	337	348	316	329	355	337	339	360	356	328	370	360	349	365	317	309	351	335	307	310	314	339	317	335	308	341	310	313	301	345	328	319	338	314	345	334	307	351	326	315	333	300	309	309	334	303	346	321	328	312	281	320	317	317	298	303	343	305	332	361	286	311	344	313	329	296	293	298	302	310	307	360	324	317	324	333	355	313	325	305	350	300	289	308	327	318	329	312	317	302	337	338	335	324	321	294	312	309	346	294	321	292	342	343	340	309	328	322	336	297	290	341	315	331	325	326	322	324	308	326	322	289	358	349	292	332	316	329	322	327	314	344	305	308	344	336	362	299	322	330	327	339	300	312	319	313	329	295	329	329	305	319	351	335	323	332	314	307	320	309	322	325	305	334	300	343	299	335	328	324	332	293	345	324	337	313	322	299	334	347	334	310	295	304	309	318	306	280	309	301	314	338	303	326	278	313	309	348	322	330	321	329	311	323	324	317	300	336	308	285	321	331	343	349	337	272	320	340	305	348	324	301	317	343	310	294	309	297	305	286	311	284	322	316	348	312	334	330	283	287	326	320	351	299	331	308	315	333	334	332	328	322	306	347	324	308	288	322	345	310	306	305	323	337	314	299	279	294	324	322	315	296	326	320	328	328	319	283	266	310	290	314	360	331	380	316	347	334	327	327	306	333	323	308	312	281	353	323	305	315	311	301	300	322	320	341	313	321	322	342	317	308	358	299	316	303	319	362	302	308	347	348	332	332	303	279	305	335	316	338	327	345	342	349	339	279	289	359	317	328	294	309	304	324	316	296	289	320	301	312	333	302	375	305	300	339	335	316	326	316	316	278	339	325	288	296	306	334	290	323	295	307	328	312	317	305	349	303	320	298	315	273	296	305	284	331	318	318	294	303	337	302	340	368	335	329	309	318	311	300	316	304	317	307	329	307	315	293	309	318	333	323	291	302	296	312	321	320	307	349	342	313	299	300	332	323	336	318	291	328	309	276	342	319	378	314	328	326	334	299	325	329	303	350	315	306	287	300	322	327	319	370	327	286	327	347	295	314	302	306	328	310	288	326	328	302	321	361	323	315	340	304	330	277	315	300	285	320	314	323	362	278	309	322	314	314	330	313	332	312	331	333	298	309	327	313	304	331	337	302	305	292	333	280	292	306	291	317	301	311	316	309	294	304	317	309	355	343	281	354	309	326	300	294	303	334	337	301	306	345	314	297	294	343	348	329	322	294	331	325	318	289	319	323	315	310	276	303	317	313	354	323	288	319	298	351	314	330	299	302	287	330	286	358	318	351	348	335	311	302	291	311	315	294	305	289	330	322	306	288	320	319	339	337	341	286	309	352	296	334	356	296	353	289	319	326	352	323	306	324	298	312	292	317	326	300	311	306	337	286	300	313	322	326	351	306	322	289	343	331	311	294	350	329	317	301	327	313	298	287	337	397	331	366	334	308	314	358	320	326	317	325	347	316	331	317	309	315	325	319	301	322	311	340	322	322	325	330	290	325	302	336	298	301	306	362	316	324	329	333	322	337	279	311	306	286	352	304	338	332	328	346	311	317	307	348	341	326	346	312	339	313	306	336	353	323	316	287	347	329	352	311	317	312	311	297	303	273	328	323	316	318	292	326	314	314	322	313	358	348	322	307	350	326	324	323	334	301	334	319	316	323	289	312	322	284	322	309	329	298	340	313	296	325	322	324	303	334	294	287	330	271	341	310	285	318	319	315	315	354	316	298	299	300	308	267	313	325	306	312	321	312	314	336	279	314	350	340	333	324	309	292	318	293	348	296	298	333	317	334	335	284	321	303	291	311	322	310	333	319	345	303	321	355	328	359	339	317	323	330	320	319	289	324	302	295	346	306	306	316	333	318	331	308	301	329	326	324	316	294	325	307	337	313	316	323	324	301	307	327	339	291	344	307	332	316	303	324	283	296	281	298	301	306	293	338	274	320	312	320	306	316	352	323	295	296	340	320	328	328	316	286	334	310	311	332	323	334	320	325	322	323	285	308	336	344	326	291	330	280	329	299	312	364	336	326	292	340	306	339	347	337	337	313	347	321	317	337	294	305	354	317	318	340	319	308	329	284	336	338	331	301	329	327	301	329	290	297	322	314	312	338	314	314	294	296	336	313	317	331	300	335	257	298	288	334	297	333	300	315	331	279	352	305	328	297	312	315	284	333	306	303	311	329	331	313	350	344	321	332	324	291	304	332	324	328	335	320	310	332	326	323	315	335	306	312	330	315	339	307	334	320	308	274	326	297	312	300	290	324	334	332	280	332	320	325	352	335	298	313	331	330	321	333	336	323	311	316	295	341	319	297	301	364	329	301	304	340	323	338	327	289	351	344	322	328	325	309	304	318	338	329	290	336	284	306	285	311	355	331	300	304	316	332	298	293	321	349	317	314	296	326	328	320	310	297	323	292	326	308	322	301	336	315	327	322	321	336	317	334	328	342	308	314	300	310	319	313	312	315	327	348	328	332	318	320	326	341	344	322	307	365	342	334	313	312	304	339	343	307	305	332	295	311	300	304	309	345	343	335	331	311	336	321	297	320	327	360	313	302	328	315	314	318	295	343	326	304	366	310	301	328	324	324	347	323	334	326	310	319	323	342	276	339	325	326	322	343	328	303	291	312	308	305	309	307	319	321	297	348	348	323	335	295	353	351	310	280	325	301	303	320	307	331	322	318	300	331	340	311	339	344	324	260	340	311	314	316	320	322	309	302	350	307	309	309	332	349	318	304	311	288	321	327	280	321	320	295	319	318	332	264	303	317	287	317	299	300	302	339	299	337	312	317	305	275	319	318	317	291	303	354	296	323	316	343	342	352	310	339	323	321	321	310	285	310	308	298	328	337	353	309	302	308	317	323	310	343	327	318	304	350	322	308	304	295	293	341	313	334	342	306	352	329	327	352	331	348	357	323	298	318	347	292	331	318	327	326	308	307	319	272	310	311	326	338	310	334	322	293	321	345	321	320	301	307	322	314	323	325	342	318	314	307	319	330	332	317	338	326	304	307	349	321	344	319	347	308	281	284	328	338	309	327	330	336	319	324	312	300	332	300	298	290	312	276	326	299	315	302	319	322	277	317	306	303	291	304	334	307	294	290	331	319	335	326	314	285	327	337	347	313	308	344	313	310	338	364	340	315	308	328	337	342	344	347	325	308	298	326	322	310	345	347	324	285	316	304	348	331	336	298	315	329	340	343	323	294	328	351	315	305	331	317	311	283	305	326	315	362	334	324	324	290	305	335	352	340	308	318	295	303	249	316	317	330	339	355	326	316	303	296	317	306	305	313	331	332	299	334	304	314	360	316	307	307	322	321	320	311	293	315	347	285	288	297	305	317	292	338	325	321	341	294	335	364	317	315	316	335	296	308	328	320	282	355	310	323	311	322	329	265	326	318	310	316	317	304	333	327	340	340	344
15504	6732	15603	24997	20987	10293	5127	3724	3767	4392	2939	2329	1684	1641	1405	1261	1218	1234	1166	1098	1079	1049	992	956	996	959	965	1005	891	899	878	855	838	863	835	808	830	809	821	787	814	825	784	797	702	798	793	754	783	779	774	796	762	805	814	749	749	770	809	790	815	729	763	765	802	762	760	742	741	755	756	746	724	763	755	771	726	801	735	749	728	769	738	762	738	759	730	807	756	759	745	691	736	734	683	743	769	700	766	714	694	822	711	755	757	757	758	732	695	730	745	749	783	684	716	730	731	679	736	729	737	750	736	738	736	699	736	701	738	774	689	744	724	744	760	727	735	743	764	772	731	690	706	743	746	730	735	649	753	740	688	761	737	770	760	708	737	747	735	709	732	722	699	763	746	684	705	693	744	765	691	732	712	694	715	696	776	723	718	701	740	749	725	747	708	707	725	777	778	696	757	777	755	724	731	751	783	726	740	714	749	707	696	748	748	741	711	707	675	740	736	700	773	770	743	726	683	658	728	696	695	732	709	738	696	712	701	766	725	750	708	693	742	716	705	789	769	732	752	691	763	752	760	696	764	709	713	733	750	760	699	774	771	749	775	752	749	758	750	705	755	757	737	675	729	756	722	742	727	715	725	753	738	681	750	739	731	739	683	762	705	737	724	704	680	750	697	692	712	698	738	745	725	716	724	741	705	736	672	740	728	707	714	759	728	756	706	721	708	676	749	708	718	713	788	712	787	700	731	681	703	740	680	698	729	745	739	713	685	704	730	740	698	721	742	773	764	707	790	757	708	728	756	740	693	769	712	725	783	722	734	735	788	692	724	723	699	697	737	716	758	743	761	734	750	753	687	743	779	683	718	703	749	735	709	704	713	698	716	798	674	718	721	693	714	757	740	710	718	760	733	733	724	713	737	708	707	727	710	697	695	725	745	734	739	723	711	697	668	714	738	752	723	713	746	748	718	690	722	715	734	677	798	776	707	716	687	697	725	739	761	723	746	709	722	794	715	671	706	667	771	772	704	745	716	729	720	685	719	755	676	718	709	705	792	715	689	729	705	730	746	748	707	730	782	721	715	751	716	734	725	712	745	708	733	737	719	757	756	729	704	715	700	735	698	784	741	753	758	722	721	706	721	748	700	720	713	691	724	695	766	704	747	771	707	719	667	690	731	723	758	755	753	688	744	753	676	759	751	726	713	739	726	750	700	740	704	713	699	727	747	662	745	718	739	748	708	723	734	728	708	722	731	763	759	719	741	747	755	738	755	701	726	721	748	723	697	763	754	762	722	704	723	714	736	732	751	706	687	729	738	752	749	761	711	780	729	676	711	718	762	707	724	705	744	716	788	701	753	730	681	725	772	713	724	736	695	732	719	728	773	772	733	691	718	728	739	732	694	681	728	763	762	750	702	748	721	731	712	751	728	745	776	693	724	720	761	710	688	735	742	745	732	769	702	681	723	731	752	726	727	761	744	731	769	714	744	790	681	690	736	749	722	696	756	734	787	734	745	746	737	691	729	725	703	744	756	736	713	732	762	716	685	726	747	751	747	772	715	776	737	801	759	727	710	746	742	750	693	736	729	734	713	718	679	736	755	735	695	728	778	737	742	722	727	736	694	716	757	741	690	727	748	713	738	696	708	681	731	742	758	729	716	694	735	758	673	695	700	687	709	648	703	685	754	762	758	732	740	765	679	763	728	732	741	759	721	766	721	742	695	714	720	683	684	748	703	717	740	788	753	799	730	761	733	750	744	730	718	769	682	743	747	717	725	727	713	714	680	737	734	758	732	719	706	701	755	762	719	753	740	764	698	701	745	761	741	687	772	658	743	683	729	729	712	694	705	711	743	742	707	698	719	727	684	722	712	745	710	775	705	693	705	734	747	756	728	738	748	660	759	736	712	731	748	714	716	745	705	701	746	749	783	687	704	724	702	741	733	737	747	726	758	678	746	678	743	737	711	698	724	733	711	736	757	733	696	761	703	712	726	743	714	661	737	723	767	699	713	789	734	742	731	745	719	727	661	716	711	755	696	729	720	696	726	746	758	765	757	665	729	767	700	726	733	733	726	760	720	738	823	724	728	738	737	728	758	705	713	716	749	723	708	715	706	733	747	727	720	753	725	769	740	739	690	725	751	699	716	742	728	780	683	747	694	751	716	747	741	711	715	715	711	725	683	748	706	729	710	746	694	709	717	727	696	674	711	709	711	711	747	760	751	761	758	722	772	731	741	726	771	724	751	748	674	708	744	715	758	747	738	712	752	727	743	729	745	743	713	724	727	785	750	768	737	717	693	718	732	705	744	749	753	703	702	670	742	756	678	757	735	777	772	716	718	740	719	729	712	707	690	716	734	750	783	697	760	749	745	775	725	760	775	703	707	760	711	732	735	791	709	715	722	712	710	752	723	709	751	707	787	729	674	741	742	795	729	700	752	734	692	689	744	743	751	707	710	776	731	739	730	767	728	747	749	729	733	722	723	769	759	746	749	687	713	743	738	741	744	752	731	756	780	714	701	726	703	738	732	721	720	720	755	739	752	713	733	720	692	752	754	720	688	723	741	706	672	750	699	734	757	732	695	768	751	747	755	727	753	715	727	744	702	741	677	775	733	692	678	739	688	720	761	743	755	701	721	728	712	754	673	745	715	698	705	727	731	702	698	704	702	754	726	760	730	726	731	729	715	794	719	747	748	688	709	746	709	744	761	745	758	709	703	686	732	687	783	745	785	756	754	721	740	718	707	822	739	677	727	710	741	767	676	739	768	747	725	732	715	769	734	720	675	713	718	740	726	712	712	741	722	756	718	739	727	724	697	746	727	724	708	779	738	699	766	720	714	704	742	717	718	744	700	700	757	750	725	716	739	731	752	695	693	755	710	712	717	713	765	731	755	751	749	732	728	775	721	703	735	705	711	668	717	764	702	713	711	739	801	732	745	733	695	726	736	710	688	769	726	804	752	705	741	743	751	750	688	705	690	710	733	708	731	772	702	768	670	717	723	711	745	727	720	678	699	734	724	721	710	715	705	759	729	715	735	721	728	708	663	730	698	735	698	744	740	733	738	726	711	707	725	712	742	705	745	765	737	742	714	712	737	726	746	749	738	708	740	725	741	775	734	705	753	787	721	699	726	734	756	714	705	718	771	719	696	743	768	726	763	722	681	702	717	743	725	716	673	770	705	726	706	746	777	727	702	725	698	696	700	767	730	750	720	758	697	705	730	669	734	749	707	707	765	724	767	706	727	685	673	697	768	737	737	712	704	742	710	727	695	759	746	733	742	753	782	745	718	742	722	716	748	713	716	706	715	705	670	724	681	728	703	704	719	736	722	735	724	714	734	766	762	720	736	758	708	720	748	696	759	728	729	705	725	678	716	749	734	738	709	703	726	679	743	724	725	769	721	681	750	705	696	729	663	748	775	696	736	715	742	759	744	759	754	711	706	757	732	718	745	699	740	717	742	707	738	764	714	750	797	800	726	672	778	699	751	755
3485	1414	2731	3555	2390	498	252	125	137	126	95	80	86	93	81	108	84	97	70	84	79	110	82	84	70	85	85	90	97	70	88	97	88	79	77	92	99	114	103	80	82	72	76	82	99	97	114	101	81	81	103	84	77	90	93	100	92	84	94	85	95	100	88	81	90	106	106	82	104	102	96	84	89	98	108	82	112	85	91	101	93	92	84	71	79	96	95	86	107	80	90	87	74	89	100	84	109	83	95	82	76	88	99	86	89	97	99	94	69	91	94	88	103	79	78	80	82	100	86	86	71	76	98	91	78	76	82	82	103	86	98	84	90	95	96	102	76	96	72	86	88	92	75	100	101	93	94	92	117	93	84	83	95	77	78	89	74	85	83	85	105	83	121	91	104	103	86	99	70	118	99	82	79	96	93	86	103	90	94	87	88	91	91	90	84	91	81	97	90	95	94	84	106	83	90	92	95	95	99	87	95	103	89	122	73	92	85	97	99	87	82	76	82	89	95	95	97	88	79	79	88	86	94	76	97	84	92	111	100	103	86	105	86	98	84	103	96	73	97	84	93	85	84	91	84	87	88	108	84	83	98	83	82	112	72	81	98	82	72	86	93	110	95	92	86	80	99	81	91	89	86	74	90	106	85	87	88	104	77	68	94	85	83	82	90	92	88	89	93	101	88	95	92	76	81	91	93	90	89	85	77	104	91	88	88	85	82	105	109	89	92	103	103	84	98	72	97	91	91	96	84	88	74	94	94	86	96	97	76	90	95	79	94	111	96	78	93	66	85	83	80	91	93	95	88	98	100	95	83	105	98	104	78	98	94	83	82	74	80	102	87	82	82	111	102	92	88	97	83	94	88	79	102	75	93	90	91	105	70	101	87	105	92	86	92	84	88	76	74	92	105	93	112	106	104	91	75	95	80	84	86	90	82	81	96	78	94	73	80	83	85	102	102	84	96	83	79	96	88	92	84	85	85	108	97	92	104	89	90	83	82	83	101	87	89	86	78	83	73	83	78	89	78	77	73	108	81	80	86	85	84	70	75	103	86	104	92	94	91	82	94	99	106	116	109	102	82	82	89	85	105	84	105	81	95	82	76	98	90	75	81	95	87	90	81	83	77	84	67	90	92	75	104	86	75	87	78	75	95	93	79	97	81	98	94	93	82	109	89	87	82	91	94	101	98	88	92	98	98	78	91	96	92	86	91	82	71	94	86	89	90	98	96	93	94	92	95	91	82	86	94	110	89	81	85	81	97	109	82	107	95	97	100	92	92	71	75	90	86	71	102	77	99	80	94	79	83	84	82	100	94	95	91	93	87	91	84	96	84	93	97	97	67	71	91	91	88	93	69	73	96	75	73	89	78	104	101	90	86	103	92	67	95	71	83	78	75	92	91	74	70	94	111	107	97	102	90	87	80	85	86	84	100	86	87	97	98	91	84	80	101	89	101	97	93	86	97	107	92	88	80	109	73	64	80	74	98	93	98	82	85	91	76	94	107	82	70	83	78	91	91	85	98	88	82	93	94	73	82	86	97	92	85	88	87	78	92	91	83	95	85	70	89	99	80	91	101	84	81	86	83	85	86	94	107	89	79	92	89	98	80	80	91	92	86	88	106	76	82	77	79	93	92	92	94	111	73	85	86	96	85	68	102	85	108	84	100	87	87	86	71	100	88	91	82	87	85	98	93	81	82	91	87	91	93	111	100	74	84	85	87	73	88	107	94	91	96	71	96	86	95	100	97	89	87	94	91	76	85	80	106	92	91	78	117	72	87	98	89	92	87	89	77	93	86	80	87	94	100	97	92	81	99	79	94	86	77	91	99	89	82	84	106	86	78	90	79	79	81	84	86	88	87	76	84	97	92	95	84	81	94	96	96	86	73	104	99	73	74	100	109	97	90	98	92	74	99	107	87	86	87	98	97	94	80	79	81	85	75	92	97	86	101	93	107	102	88	84	95	95	93	80	104	84	79	70	75	115	80	86	89	100	96	78	90	81	92	86	84	61	91	105	80	93	87	106	78	89	85	84	89	90	79	87	102	77	72	75	86	74	100	105	84	80	78	102	86	89	98	92	94	88	87	90	92	106	111	106	95	101	95	95	90	89	105	97	92	91	92	92	94	88	99	84	89	82	79	86	79	64	87	76	104	85	76	85	93	95	88	95	75	84	99	96	88	78	93	85	82	95	79	90	96	90	76	77	101	72	89	65	73	102	95	81	92	94	84	83	90	85	100	83	85	84	86	101	86	69	88	93	80	93	102	86	79	90	72	86	83	89	92	78	91	86	80	88	103	89	90	84	82	83	86	97	93	111	98	91	89	92	98	82	74	99	76	87	81	91	90	88	84	78	88	95	83	85	86	92	88	86	119	109	81	96	99	76	106	99	87	80	95	91	102	89	84	103	79	89	96	100	82	84	82	99	96	76	67	74	104	73	83	91	87	98	101	102	92	77	83	95	97	72	96	79	84	94	96	86	72	102	94	89	81	75	90	107	93	92	96	82	103	84	98	92	98	78	100	84	97	85	107	106	89	96	92	81	83	86	96	92	91	78	91	86	73	89	93	87	105	96	79	98	94	94	82	80	84	88	81	104	105	88	79	83	93	75	77	83	85	95	98	82	93	72	87	93	86	90	66	84	99	78	83	91	116	100	76	99	102	79	89	96	91	97	89	80	95	98	88	81	95	99	91	89	88	94	94	85	108	105	86	109	86	85	93	75	87	85	96	90	90	94	90	87	78	75	80	83	99	112	81	86	86	88	100	76	67	106	87	87	80	82	108	92	90	84	90	83	101	77	70	83	93	105	69	93	88	75	92	98	83	93	95	91	81	99	108	78	98	99	88	89	96	94	87	84	103	72	75	87	93	94	83	91	81	97	88	99	88	100	89	89	88	98	90	104	98	94	91	93	95	93	94	95	87	85	78	92	95	78	96	94	102	95	92	90	91	79	80	83	94	98	78	93	108	87	77	120	86	105	94	85	80	88	86	75	91	93	102	92	91	96	82	91	111	97	88	74	105	74	85	96	64	86	102	96	88	100	85	90	95	81	86	82	83	80	87	91	90	112	108	81	92	80	77	96	89	88	95	116	86	105	90	80	106	98	78	93	88	90	90	89	76	91	95	90	78	100	83	91	80	95	103	86	86	82	87	79	109	87	94	101	91	101	109	95	85	84	83	99	91	93	106	98	84	77	72	73	84	74	76	93	98	88	91	91	102	100	98	85	94	99	78	82	92	102	86	75	86	79	70	94	87	74	85	80	85	85	87	104	92	83	86	86	82	100	88	90	88	79	92	101	96	90	108	81	97	79	81	67	86	80	78	79	85	79	79	99	102	91	75	96	94	84	95	83	98	98	79	94	79	79	78	75	88	94	103	83	84	93	90	87	79	77	97	89	78	99	92	83	89	97	85	99	75	102	74	81	97	82	88	88	103	84	100	89	80	91	71	89	109	86	89	112	78	73	91	72	76	82	99	91	86	83	92	101
2807	1484	5909	11022	8645	2156	924	468	472	569	338	315	268	291	309	293	270	290	273	283	275	256	281	267	291	265	274	218	262	252	279	257	262	260	263	275	302	253	275	262	274	267	252	267	285	262	249	250	252	259	258	285	302	248	266	265	253	275	274	261	242	257	251	270	262	257	252	282	268	264	281	272	254	264	275	287	265	259	264	281	272	238	238	249	266	283	284	269	263	298	245	279	251	267	271	246	258	237	243	263	247	247	270	271	274	261	248	274	260	285	260	250	232	271	276	265	272	271	259	268	274	270	259	268	251	293	264	289	245	249	238	260	242	254	265	253	284	245	268	259	239	259	258	273	257	257	276	239	245	289	252	295	275	269	263	283	244	242	267	282	245	283	259	266	248	274	245	250	267	279	276	265	286	282	260	223	262	285	256	262	264	257	245	258	255	279	241	252	271	307	239	266	285	266	242	288	256	293	272	291	245	294	266	249	267	227	250	278	258	285	246	237	265	239	270	254	239	259	266	262	256	234	249	255	258	259	278	246	270	246	246	285	241	261	298	275	276	256	241	260	264	266	265	270	273	257	268	291	291	268	278	259	237	247	275	249	264	262	262	281	261	237	257	272	257	258	268	253	272	252	285	262	257	273	286	268	252	266	243	249	236	229	279	282	291	257	245	237	294	296	276	287	263	249	279	270	263	289	294	282	266	254	265	263	253	259	268	263	272	299	250	254	251	290	253	268	274	267	276	266	258	289	270	233	249	280	264	258	276	277	243	273	267	287	287	289	281	243	258	262	262	275	253	261	281	244	235	264	262	249	277	268	278	239	274	282	291	265	288	263	260	265	291	236	242	241	309	281	276	247	269	266	271	246	247	261	275	243	280	250	272	285	276	290	254	272	271	244	243	264	270	256	259	260	250	250	237	266	258	224	277	262	259	275	243	279	271	247	268	262	263	274	271	267	253	290	238	245	288	284	247	278	281	257	289	254	312	266	239	251	285	272	272	271	255	275	249	272	263	262	264	238	257	273	283	245	265	226	235	241	258	272	272	251	257	273	255	248	257	253	247	276	249	259	263	264	253	281	251	274	277	273	266	265	287	257	240	262	241	272	254	274	264	276	244	292	243	273	259	276	278	276	287	240	264	233	278	267	248	254	288	243	290	253	277	253	217	282	285	245	247	234	253	220	270	277	253	265	247	252	273	274	259	237	272	216	257	264	246	259	283	250	260	266	291	251	279	305	246	277	244	268	279	243	247	270	262	267	257	280	261	264	260	277	253	245	261	288	233	244	256	264	251	255	265	277	265	256	249	271	251	249	260	270	267	252	286	262	245	249	276	273	299	266	238	237	262	280	263	248	243	281	284	271	243	249	288	287	249	263	271	265	250	245	272	241	267	269	264	268	266	273	293	269	237	287	235	295	272	260	269	293	244	263	254	279	272	258	289	265	248	280	255	250	266	253	242	262	266	274	269	277	264	262	287	295	263	288	247	247	303	230	271	275	259	269	273	258	263	256	260	273	263	277	271	262	249	292	274	270	241	254	280	265	273	259	269	257	266	292	264	263	251	247	279	268	270	274	253	268	276	272	264	278	267	258	247	300	250	266	266	271	248	253	268	242	261	268	272	272	248	255	284	304	255	260	282	282	256	255	252	267	256	262	235	268	267	230	263	264	266	247	277	271	290	258	246	265	275	262	268	260	264	256	258	260	260	255	286	265	295	260	271	261	297	265	269	289	269	287	253	250	258	255	235	285	254	268	284	279	280	271	259	255	270	264	273	294	249	276	276	278	263	278	246	257	288	265	261	265	242	244	281	269	275	266	279	270	236	265	295	256	268	267	276	269	267	233	282	297	266	230	295	254	242	284	250	291	251	275	260	262	245	276	269	249	268	290	270	271	248	246	294	244	279	277	262	242	256	249	265	274	281	241	266	277	265	285	246	270	275	248	244	281	256	269	261	299	295	287	254	247	229	254	291	277	259	237	290	258	242	275	296	257	275	268	286	292	275	262	263	262	268	258	260	271	255	287	280	250	297	280	252	279	251	246	283	273	260	277	256	261	238	275	281	249	261	251	268	267	262	276	245	263	240	281	266	260	246	270	274	254	245	250	270	259	252	254	278	224	280	262	244	268	265	280	249	282	268	272	290	250	218	242	276	289	276	235	262	266	282	270	292	253	263	258	262	246	274	210	260	266	261	290	254	282	247	253	264	289	288	261	269	230	258	274	292	264	269	247	280	263	289	256	268	235	302	237	217	255	249	239	253	229	259	290	266	291	246	251	255	284	246	231	258	272	250	246	273	254	270	244	269	249	252	243	264	262	251	245	244	262	279	273	263	253	285	254	255	298	276	267	246	266	256	236	282	237	272	257	241	259	250	254	268	297	259	281	302	265	276	244	264	265	244	277	275	276	285	264	288	239	293	244	248	250	242	248	267	274	250	285	302	244	262	242	260	260	266	267	241	250	244	251	248	227	253	264	252	250	251	265	268	287	271	267	267	241	275	277	275	272	256	277	271	265	288	267	263	295	279	238	241	289	282	285	271	241	252	284	292	263	307	286	264	247	261	248	267	278	243	267	234	256	262	242	259	261	249	240	268	300	244	258	257	257	259	286	272	276	260	233	268	270	267	249	268	275	286	233	262	253	266	259	255	278	264	256	262	257	272	245	263	264	264	262	277	236	234	276	263	257	236	245	267	249	278	253	284	265	283	246	289	272	266	290	265	241	237	255	275	266	253	252	258	276	249	284	259	281	291	272	286	262	269	258	237	225	268	251	264	284	248	268	269	264	283	305	268	267	278	284	277	249	294	256	262	268	270	259	270	265	243	246	233	242	291	284	249	269	256	281	264	274	263	249	229	257	272	246	253	267	265	246	272	266	265	289	245	260	266	255	268	255	290	249	267	267	289	254	277	290	250	263	286	273	263	270	265	253	254	254	268	269	260	285	272	285	292	238	267	272	266	241	247	272	276	259	277	248	267	289	276	277	266	249	272	264	280	253	250	267	266	288	298	255	266	241	272	269	264	284	246	272	277	246	254	270	258	254	272	276	240	242	285	266	266	257	257	257	263	260	245	276	289	288	242	265	256	268	269	252	257	281	248	266	285	289	248	277	241	271	252	206	287	245	299	250	300	258	289	275	232	242	254	248	246	279	253	271	239	277	257	272	255	281	278	253	274	296	273	249	240	260	261	238	285	266	275	260	288	272	282	280	249	265	281	245	251	276	243	281	302	260	296	227	263	278	258	274	247	272	260	248	252	270	275	284	287	236	266	260	284	268	258	235	256	260	284	264	267	287	258	258	275	232	284	250	291	258	282	286	249	259	280	255	275	293	240	289	243	238	248	269	277	252	253	260	231	284	286	274	255	288	272	262	258	279	271	250	264	259	247	276	265	253	285	276	293	243	286	265	274	264	247	271	268	226	247	279	260	251	277	279	251	255	257	280	266	278	245	259	239	257	259	229	259	291	260	263	239	248	253	269	274	259
16247	11564	6941	8628	4786	1638	874	504	494	804	424	353	275	277	254	237	230	255	230	230	232	215	199	181	213	235	225	211	188	224	210	197	217	225	235	230	207	211	195	203	221	224	203	195	221	172	228	220	183	225	204	218	198	198	185	228	209	204	197	207	190	187	208	209	216	179	165	195	220	217	159	194	245	200	210	193	194	179	197	176	174	183	199	218	210	201	194	208	203	199	205	220	213	184	238	227	194	190	232	227	215	180	194	187	192	182	187	205	189	191	208	179	217	205	178	176	224	202	208	185	200	207	195	214	237	193	220	207	200	168	182	193	206	183	200	202	199	225	227	191	207	200	211	183	200	193	205	216	215	192	192	202	172	210	192	188	210	203	199	203	205	176	193	213	203	212	181	182	205	191	189	201	211	201	208	255	234	205	185	213	192	204	210	216	184	200	240	195	187	200	185	215	195	186	214	215	210	176	193	221	202	213	177	206	224	207	190	205	174	202	206	207	217	196	226	182	210	188	244	204	220	209	203	175	201	215	223	215	188	191	209	231	195	176	211	194	195	197	211	200	199	232	214	213	191	182	196	185	186	226	180	224	209	212	191	204	187	194	204	196	181	211	179	204	187	195	209	199	182	216	189	172	220	183	199	220	184	194	170	209	185	216	211	194	214	204	198	210	235	193	206	220	220	218	227	200	199	186	204	176	204	221	185	206	218	201	183	196	194	213	192	204	199	206	202	191	218	187	184	188	200	221	192	193	172	211	192	197	190	244	193	208	179	206	168	207	213	211	187	177	194	219	218	212	182	221	194	200	217	207	208	208	212	168	207	204	209	226	247	201	206	184	227	204	221	183	178	215	194	183	201	215	221	229	194	190	195	192	232	205	214	211	192	180	182	224	244	223	205	195	206	193	196	190	210	205	208	212	173	191	202	223	173	186	210	196	208	218	204	203	216	204	205	175	233	192	202	177	198	211	218	195	190	209	218	187	206	212	202	208	188	191	218	207	210	187	218	211	178	188	194	197	207	187	202	192	172	178	195	209	191	186	210	226	210	204	169	208	217	193	236	210	205	216	181	192	220	210	210	216	183	198	212	185	195	194	211	214	198	206	230	196	195	205	222	201	189	213	213	207	221	181	214	190	212	225	205	222	217	190	216	179	186	243	205	178	181	196	187	200	196	205	188	205	204	217	224	188	186	211	240	190	199	208	207	233	216	184	203	182	210	228	202	197	185	216	205	173	215	215	212	208	199	205	193	210	200	192	199	206	218	229	175	194	193	218	177	202	192	219	208	223	190	193	210	212	204	210	167	198	188	209	209	203	206	225	238	194	220	200	201	197	183	207	199	202	170	210	226	183	207	213	219	222	177	202	175	204	220	172	199	197	214	178	217	206	226	214	211	202	202	210	215	204	202	187	216	190	165	188	189	227	207	217	200	192	197	232	198	200	199	190	197	202	193	210	209	208	187	208	191	207	200	186	189	215	206	177	205	224	231	206	205	226	202	205	236	204	200	201	202	190	179	172	191	213	174	219	198	187	211	221	201	194	189	202	180	232	194	193	217	191	218	221	202	183	189	192	195	206	203	201	191	162	214	216	209	191	215	205	180	220	226	210	194	194	196	200	222	181	196	203	200	214	212	160	198	171	205	194	184	223	181	205	225	177	201	221	217	212	204	205	219	208	201	225	203	219	205	202	230	206	191	223	202	223	203	224	193	194	246	225	220	208	182	186	210	192	206	235	200	195	175	219	205	207	201	169	221	209	194	215	191	207	180	178	222	198	190	206	207	180	217	194	209	218	211	201	210	217	194	196	194	214	199	213	223	220	217	205	187	215	187	181	201	216	200	215	165	189	221	190	203	190	197	211	186	191	199	202	202	209	183	198	197	206	215	200	216	211	224	195	208	186	215	180	179	197	185	210	207	190	215	173	195	214	199	224	214	183	209	195	196	203	189	183	213	199	209	222	217	221	228	218	199	208	177	205	202	199	194	196	197	212	195	203	204	211	191	221	196	189	195	186	160	202	177	180	175	189	206	221	225	210	195	218	201	203	211	203	196	185	204	221	214	184	224	188	202	208	228	210	220	188	215	185	204	193	171	226	194	218	183	193	192	234	224	191	219	189	174	218	201	196	190	203	198	196	188	166	187	208	197	216	209	242	215	190	199	203	207	219	175	203	203	216	211	193	202	212	216	219	189	244	187	210	189	210	208	213	211	198	181	216	207	207	221	228	191	207	221	213	244	205	204	204	190	202	217	194	212	204	223	190	184	209	221	206	192	188	187	211	205	210	199	196	181	206	170	197	234	186	201	191	209	214	208	201	193	174	201	186	198	188	202	237	218	209	233	204	209	195	204	188	171	214	209	210	201	206	223	203	199	189	195	227	214	211	196	195	208	238	222	189	191	223	219	204	185	175	219	189	208	208	193	195	205	209	189	177	202	221	194	222	189	209	202	191	210	184	199	182	199	176	197	200	193	207	178	198	190	214	224	171	204	201	197	194	204	188	211	203	202	199	202	218	191	195	189	225	206	195	211	183	182	206	203	205	212	215	193	192	207	185	184	211	212	213	208	193	208	186	189	169	200	205	222	208	213	189	217	218	189	179	201	203	192	210	168	214	207	195	194	200	203	239	194	176	197	185	216	187	208	215	218	207	193	195	177	228	176	196	193	174	198	194	188	170	197	180	195	200	193	186	181	198	216	209	192	193	195	219	193	202	204	210	205	193	196	207	213	214	226	196	189	198	211	229	206	220	211	183	218	201	205	199	221	190	199	179	209	192	206	189	183	220	199	213	187	180	202	217	205	225	180	209	197	175	208	212	237	201	197	210	205	186	202	207	191	207	205	196	203	200	216	184	193	182	195	205	218	199	210	177	186	200	194	206	188	174	213	181	184	204	209	201	216	198	182	197	202	218	221	217	205	223	180	191	198	215	205	206	205	207	209	223	209	190	172	218	200	203	183	172	206	180	187	194	209	206	198	196	172	200	211	211	201	203	229	198	197	185	227	203	191	215	193	211	191	214	200	240	224	196	192	197	191	189	195	183	202	181	215	203	213	189	201	170	211	208	201	189	200	188	242	214	184	254	210	200	197	207	228	184	192	188	172	194	199	188	185	182	211	183	198	196	175	202	200	238	219	192	191	220	232	202	191	213	177	228	195	197	219	194	216	218	198	178	185	211	195	173	172	222	171	197	208	191	184	205	203	223	196	186	165	200	197	204	177	179	183	188	186	187	199	221	208	201	190	189	167	200	187	189	220	194	219	205	212	196	199	207	213	205	218	228	207	192	206	183	196	214	218	188	178	198	209	229	191	199	171	211	180	199	208	239	192	170	190	200	208	188	208	197	181	196	209	202	175	210	200	206	225	185	224	245	205	190	225	199	159	204	196	210	185	206	214	243	220	209	206	195	216	175	199	193	224	188	185	216	212	209	228	215	201	202	218	214	213	162	196	228	215	207	230	168	204	193	222	185	193	208	168	195	180	205
10775	5960	12493	20823	13433	6463	3737	2158	2227	4171	1779	1451	1086	1001	847	810	734	710	769	679	713	677	667	611	626	642	621	588	611	623	601	562	533	574	575	575	549	495	545	565	533	520	532	570	528	536	563	496	558	520	508	510	524	537	525	548	490	525	517	531	523	498	529	533	510	515	558	543	511	555	511	542	508	542	520	516	502	552	462	526	478	464	517	526	538	507	522	503	457	521	501	537	505	538	549	494	511	521	501	530	495	524	511	497	535	516	488	504	516	509	543	472	543	508	477	504	541	519	538	486	502	504	534	511	484	531	543	529	520	491	499	469	502	483	530	506	524	520	528	490	521	495	482	504	540	505	510	517	512	505	476	485	512	554	513	511	525	464	519	509	512	534	488	518	475	514	495	519	547	498	526	513	514	507	486	507	493	486	493	510	521	508	471	534	557	500	549	516	496	522	501	514	546	548	482	540	517	495	511	524	548	471	541	458	523	517	463	504	507	518	505	512	503	529	520	513	520	498	486	557	533	490	480	521	502	504	499	484	537	481	531	511	481	527	507	502	504	516	511	503	483	493	495	510	509	523	520	527	501	493	489	498	502	485	500	493	528	499	495	532	502	517	532	475	469	550	497	457	504	497	475	470	534	499	509	511	484	524	564	547	494	515	535	488	502	533	500	503	505	445	495	510	504	496	482	497	498	484	513	523	501	485	517	498	478	481	520	523	487	518	505	508	505	474	546	493	512	517	508	476	546	500	544	507	470	503	484	533	531	497	534	538	477	456	536	532	496	521	495	499	495	535	505	485	509	520	501	512	515	483	521	518	519	514	518	536	509	497	531	475	493	478	477	496	504	538	519	503	512	499	466	487	497	509	548	518	466	531	491	498	516	501	513	530	504	525	518	516	502	505	498	507	520	493	491	522	498	513	528	502	514	534	457	540	499	505	521	479	531	521	494	479	534	536	536	478	481	533	486	515	515	479	481	521	505	509	483	507	554	490	477	485	512	469	514	494	514	526	508	485	553	532	479	470	505	470	530	527	498	458	506	525	490	518	472	539	516	485	520	494	496	476	537	459	522	527	503	512	480	526	543	517	526	531	525	517	473	532	458	485	542	519	517	523	461	508	530	467	497	487	481	488	514	517	538	510	517	536	521	545	493	514	474	492	502	472	502	518	508	475	499	515	530	550	521	473	528	514	526	478	517	522	466	547	494	520	509	496	480	479	495	496	522	484	481	509	565	509	511	499	538	504	506	496	530	522	506	480	527	473	479	513	518	468	507	486	521	564	514	518	466	520	499	499	542	503	499	451	515	516	491	472	547	509	488	494	505	524	525	488	521	497	475	531	519	514	527	504	498	501	472	485	514	520	522	498	507	512	490	519	521	531	494	522	527	514	483	491	515	504	523	494	514	505	488	519	485	534	484	532	543	498	484	492	517	538	506	533	512	504	517	495	517	501	553	534	514	494	577	504	555	514	452	531	512	501	482	494	485	498	497	526	525	499	480	486	503	482	504	493	517	492	515	488	512	505	498	495	499	522	505	508	485	524	535	519	512	534	497	519	494	506	526	544	519	506	506	522	549	494	477	485	458	491	510	512	499	511	492	499	509	505	499	483	495	475	514	512	505	490	500	489	528	520	534	505	522	507	538	517	542	513	485	529	468	512	551	537	488	502	519	515	522	492	504	529	539	491	543	502	519	506	495	528	488	520	502	512	512	483	492	485	453	456	495	520	561	493	498	484	483	517	505	516	528	443	500	500	526	502	537	512	459	489	517	536	534	514	507	488	487	471	512	460	517	497	477	510	519	487	557	490	493	531	479	472	521	495	518	490	522	543	522	484	525	516	531	495	517	528	504	499	490	527	493	495	492	473	552	500	495	547	528	538	518	483	542	483	521	498	485	496	461	575	515	503	511	519	535	496	474	521	485	533	494	492	506	507	487	529	530	468	492	466	482	538	505	505	525	459	523	533	521	506	519	519	540	509	511	480	528	516	495	518	473	502	497	514	484	570	485	516	531	494	537	542	499	538	505	494	523	485	510	522	532	500	466	532	498	462	506	510	517	526	464	502	475	503	473	537	520	532	560	480	470	474	545	521	528	528	479	495	510	527	515	496	514	541	429	486	525	523	466	515	508	516	481	549	495	484	499	529	479	482	532	516	532	510	523	499	530	492	497	483	530	494	534	478	528	540	530	462	528	536	518	484	572	520	526	510	496	501	532	509	504	502	514	510	520	521	470	523	528	520	501	489	501	502	488	471	471	518	500	458	513	499	483	478	529	505	462	514	499	536	555	516	509	506	523	484	515	519	538	513	479	510	478	513	458	485	491	492	508	491	513	540	482	471	474	497	495	524	523	537	513	504	457	499	480	539	538	493	492	490	505	486	486	515	493	487	495	499	544	486	504	519	507	466	480	489	531	534	494	501	492	471	499	490	475	471	487	517	496	494	515	507	483	487	488	520	481	508	480	537	516	535	521	519	482	493	481	528	509	525	504	532	517	480	527	495	489	463	485	522	489	504	473	497	496	493	541	495	531	539	535	490	503	518	518	506	485	504	521	534	519	495	505	511	526	512	510	465	496	456	484	486	513	539	485	471	505	481	527	506	529	558	550	478	510	494	531	514	524	493	489	497	493	493	479	501	506	541	477	515	467	528	504	474	482	504	483	512	525	523	569	463	517	527	489	528	537	514	481	496	510	517	502	504	536	502	539	512	488	506	490	540	481	498	513	505	469	508	500	528	547	503	538	526	501	502	489	529	530	479	499	494	511	554	515	502	546	504	516	516	499	506	529	470	482	507	521	550	516	485	498	519	521	511	513	502	554	519	496	511	478	537	468	507	515	509	500	466	528	472	528	478	512	531	521	488	547	521	512	521	507	492	491	500	515	532	503	493	545	494	534	493	497	518	530	496	477	569	497	505	508	519	506	561	555	469	515	513	502	471	496	489	479	507	510	518	527	500	527	531	550	482	520	553	487	501	446	525	500	495	512	513	458	488	488	536	478	514	468	485	527	480	521	499	509	478	520	501	480	521	507	529	485	492	531	508	500	470	464	535	491	495	515	533	471	509	452	513	481	549	520	511	526	512	486	516	500	504	541	537	514	496	498	468	514	494	471	512	508	533	471	538	491	477	524	499	478	483	556	500	565	486	458	542	486	511	530	517	500	468	530	552	468	504	517	495	482	564	508	513	506	504	513	526	482	470	497	535	519	495	507	521	473	504	519	539	510	503	508	529	517	528	497	504	523	505	507	497	500	486	487	509	499	501	495	522	531	495	506	545	494	519	500	511	476	513	519	497	503	501	486	517	550	491	495	512	503	528	533	495	498	546	476	503	514	505	502	539	505	531	472	480	502	492	506	494	522	556	515	493	550	528	492	497	509	492	495	521	497	502	504	487	486	498	536	477	503	494	470	525	476	523	546	531	506	504	462	510	534	508	510	519	470	486	534	517	495	479	483	530	496	542	518	467	529	504	499	503	484	488	511	530
24837	19935	12184	12517	6876	2866	1360	862	888	1834	1639	506	485	436	434	384	403	398	342	384	392	374	384	329	355	335	336	361	334	340	342	344	308	366	326	296	324	303	308	326	325	331	315	341	340	323	309	316	318	299	309	346	323	326	315	299	320	312	322	308	324	347	353	341	303	323	326	332	329	329	295	307	319	309	333	320	326	311	320	337	308	301	320	348	348	327	322	311	332	305	342	323	325	320	343	303	331	335	318	329	342	352	335	320	329	320	315	303	330	299	334	338	315	340	284	304	333	315	317	305	297	371	290	303	302	316	324	357	307	306	329	321	333	317	335	331	334	330	324	296	336	312	340	332	314	300	306	316	328	326	328	340	373	338	303	308	305	328	352	352	301	339	332	329	286	329	332	342	308	305	318	339	321	294	316	322	323	343	330	304	322	300	330	313	324	302	321	301	300	296	341	319	314	340	348	317	279	328	330	321	328	328	350	308	303	309	346	326	316	314	343	341	294	326	323	325	357	354	319	354	326	299	295	336	312	328	309	313	331	316	334	322	312	309	352	298	309	313	303	299	330	359	292	287	335	302	329	320	338	335	298	310	303	294	301	310	351	343	315	323	312	322	293	294	293	324	297	329	312	331	300	345	345	352	303	317	340	283	319	324	337	303	325	333	344	320	330	342	302	305	311	315	340	303	298	351	306	322	323	329	314	315	301	313	334	293	309	339	326	298	365	312	325	329	331	321	360	319	335	324	292	299	332	311	360	322	312	324	318	329	301	339	331	300	302	300	355	300	318	335	289	294	325	325	353	332	271	322	311	312	337	344	343	328	316	321	338	301	303	320	311	333	332	315	329	313	333	306	345	311	330	299	326	342	308	363	329	322	315	311	314	315	291	321	316	322	329	327	307	345	322	327	316	326	303	320	288	326	309	306	328	332	332	324	341	288	339	324	315	328	328	309	291	317	299	329	328	314	323	332	318	315	312	344	360	282	310	330	298	326	301	313	304	317	305	323	302	340	329	302	331	327	318	304	337	317	316	331	320	325	274	309	331	346	336	338	311	333	338	295	319	329	325	303	351	352	341	308	322	318	326	308	316	317	329	318	276	329	333	295	300	339	312	318	317	331	300	321	336	330	303	330	291	318	334	324	333	343	304	325	307	327	339	317	315	289	307	316	321	320	311	293	304	321	316	292	369	320	328	333	323	296	329	320	280	331	319	344	336	323	323	311	310	293	319	352	335	314	338	316	322	313	319	331	327	330	299	273	329	309	333	329	335	322	321	281	258	339	339	364	317	316	333	301	312	319	311	311	328	342	315	273	328	294	342	326	295	333	328	345	304	332	302	334	332	335	319	351	336	329	330	290	286	282	306	346	318	303	332	309	319	310	324	322	326	292	299	313	355	313	338	321	313	333	342	342	320	325	343	314	324	348	322	267	323	340	351	314	323	334	322	328	313	327	343	319	307	309	342	344	266	341	295	335	316	323	327	305	314	329	321	321	299	293	294	265	330	315	329	353	317	305	312	317	359	362	352	308	310	329	281	311	326	321	337	317	291	297	338	330	316	299	286	315	317	333	323	311	296	343	292	323	313	308	325	337	334	333	286	319	310	331	309	282	270	310	320	302	326	328	352	347	311	299	333	296	319	300	304	331	294	299	357	299	304	348	305	319	313	316	330	322	309	319	308	307	287	329	312	309	337	347	299	316	310	304	311	324	308	287	325	314	345	291	324	324	299	322	332	285	341	302	293	311	307	304	320	372	308	323	333	309	322	289	315	313	323	337	344	326	290	302	316	304	327	341	332	350	294	299	336	313	326	298	350	331	349	321	311	302	345	334	334	330	309	345	315	312	331	339	310	311	291	323	321	307	300	272	320	282	275	324	305	308	324	284	301	300	324	346	295	329	327	290	318	328	323	354	322	326	355	344	324	326	313	326	301	310	334	328	299	319	354	281	308	290	338	351	348	320	347	307	335	323	337	294	351	322	358	318	331	315	309	298	330	322	336	300	314	330	328	331	320	316	326	307	319	330	304	316	323	317	316	306	320	307	348	305	323	293	306	313	333	304	300	354	293	335	300	319	337	355	358	300	319	299	334	303	259	321	329	317	334	349	322	315	315	348	293	312	319	311	302	337	322	318	329	273	310	338	312	329	329	312	293	303	280	347	345	304	280	328	333	294	338	324	327	318	296	303	335	320	320	285	327	298	342	327	339	345	309	281	291	337	312	297	340	359	328	322	309	326	324	323	291	343	332	325	331	348	305	342	302	365	297	322	314	302	308	323	336	306	305	341	319	308	267	343	331	358	291	307	314	335	337	326	305	321	316	328	328	330	298	351	333	254	317	338	334	319	321	292	328	275	317	303	274	307	340	324	321	283	333	311	308	327	300	341	332	266	310	331	328	359	317	350	305	317	354	298	320	333	337	288	325	311	341	336	364	297	351	291	319	331	340	308	320	297	288	327	324	312	316	276	299	328	304	303	297	348	324	312	317	297	333	318	289	337	319	307	298	341	298	312	327	320	314	301	356	355	290	340	326	301	325	291	311	291	342	314	316	306	341	342	352	308	338	293	298	334	319	315	345	344	325	336	317	316	282	362	334	299	311	306	314	321	328	314	301	283	323	324	302	313	310	311	330	325	316	318	333	303	340	328	324	322	312	318	345	329	298	338	346	341	354	317	323	281	326	311	330	295	306	336	320	284	379	335	275	295	333	319	342	329	347	315	316	302	313	306	316	347	331	303	318	367	287	352	325	319	321	320	321	332	300	323	311	362	344	336	320	326	297	343	325	324	364	310	321	325	313	351	309	333	325	312	312	321	334	325	313	304	338	320	320	326	328	324	308	327	327	330	311	328	320	318	336	318	337	359	346	304	287	308	275	301	316	343	304	316	333	273	337	317	318	336	313	332	360	374	285	333	306	323	321	313	312	312	298	299	341	301	326	352	312	332	349	311	310	297	313	313	348	286	315	318	362	337	316	285	332	347	313	302	296	307	331	302	328	317	311	336	324	357	330	317	306	335	318	330	300	341	298	313	302	290	335	309	310	340	345	333	343	344	320	280	296	307	328	358	307	362	321	351	342	321	323	309	326	286	335	354	317	318	302	309	333	332	330	342	337	309	302	307	293	322	343	316	336	283	321	320	339	335	305	328	322	347	356	335	294	291	304	305	331	333	343	334	285	302	343	324	294	312	314	310	293	318	287	301	313	280	334	302	288	307	315	338	304	297	290	318	318	349	322	333	316	312	313	337	314	352	337	333	317	337	372	341	361	315	298	331	307	308	322	301	328	287	300	350	301	345	321	322	296	320	340	313	299	320	314	337	308	316	338	307	308	311	318	342	299	296	316	333	343	304	325	295	312	321	337	288	316	318	338	323	349	343	312	316	304	353	327	338	298	315	326	327	304	328	322	303	309	292	303	302	321	333	301	360	322	305	331	331	324	311	334	339	323	335	353	328	315	308	343	313	308	311	332	316	332	358	290	312	325	310
14536	8085	18037	24933	16621	10236	5288	3782	3987	9246	5248	2437	1812	1704	1406	1296	1196	1217	1099	1090	1067	989	984	941	931	959	938	868	886	873	851	856	874	895	877	867	811	797	854	750	804	783	771	790	771	800	755	795	778	737	731	781	826	790	752	755	798	843	780	727	785	723	817	752	760	719	770	735	733	765	742	715	799	765	732	781	737	779	781	755	710	762	748	748	743	743	760	690	733	730	740	725	729	758	765	720	722	724	750	675	749	733	738	744	757	713	739	722	752	688	745	759	745	745	711	729	711	743	722	714	709	715	689	714	769	731	726	737	731	760	759	740	721	716	774	730	737	714	685	783	749	796	684	712	735	756	710	726	745	780	793	765	743	680	752	748	805	709	708	737	739	696	783	737	719	737	780	723	738	697	737	748	717	749	734	745	746	717	742	693	757	741	731	751	715	726	693	715	758	761	741	734	749	793	718	705	711	714	713	745	713	730	692	736	694	670	750	735	762	710	728	754	748	719	686	746	690	753	741	729	756	718	673	728	770	708	700	759	758	754	744	653	754	760	738	716	729	739	697	762	688	701	728	710	744	716	739	720	710	771	729	740	717	696	785	735	738	657	777	715	729	723	719	710	699	768	722	735	740	713	703	758	705	730	715	739	779	681	727	769	720	710	725	781	733	717	696	741	744	745	698	756	738	713	756	711	754	728	724	716	676	733	749	696	717	697	771	760	727	767	714	737	761	730	738	717	727	746	739	704	756	733	723	763	741	719	707	771	744	757	721	793	705	717	718	674	740	735	697	741	693	749	735	722	757	716	747	742	725	710	742	717	709	749	742	755	684	733	733	721	671	754	729	730	710	702	738	747	713	755	727	725	704	712	728	740	725	799	749	733	723	699	779	739	777	681	741	714	701	743	713	701	739	720	756	789	733	743	710	768	738	700	750	721	776	737	748	723	700	741	735	717	754	717	741	730	743	753	737	685	699	749	721	736	705	687	742	772	711	785	702	715	757	740	721	696	672	698	705	721	733	699	683	678	728	746	693	754	743	655	748	734	767	710	727	722	729	732	749	724	706	689	759	777	728	741	723	721	746	720	749	716	711	745	703	755	754	755	751	699	740	716	683	712	732	749	658	716	726	759	741	773	759	787	733	737	750	714	719	730	758	703	724	731	721	748	713	662	773	689	714	719	708	727	753	737	733	721	721	743	710	695	738	728	676	743	704	726	744	742	704	675	678	723	712	686	737	711	728	705	722	755	721	690	728	769	706	763	709	722	745	729	717	696	770	751	749	755	720	739	680	712	695	710	717	715	737	730	730	733	722	744	715	702	723	760	695	737	744	738	723	782	714	746	770	723	733	736	733	744	787	725	775	673	710	750	730	750	720	700	692	728	788	728	765	791	709	679	689	720	684	759	740	725	746	724	719	746	758	724	733	691	742	736	762	718	717	770	702	767	741	780	751	703	696	740	710	730	723	699	694	715	715	718	742	745	741	696	756	723	743	777	696	738	690	687	701	750	740	765	708	732	718	750	742	674	769	751	710	777	772	689	714	738	730	743	687	792	734	728	673	743	758	704	729	719	735	755	745	728	718	732	702	702	721	716	706	713	753	705	736	722	733	686	685	727	719	721	752	725	745	699	754	733	691	729	752	717	688	758	711	728	699	732	756	684	696	698	729	759	772	779	753	731	717	744	776	740	715	737	721	751	720	725	717	709	718	688	779	738	734	727	742	780	732	720	693	740	767	763	743	726	706	716	717	709	747	730	727	681	741	731	723	705	718	784	736	739	739	767	712	664	723	747	769	737	734	722	746	742	722	710	761	733	816	714	694	772	661	709	743	753	691	704	680	715	746	737	702	789	762	732	715	731	738	709	711	729	707	711	712	722	726	766	725	685	727	780	748	688	737	725	757	709	680	721	739	713	736	786	708	745	679	710	731	724	735	703	729	714	722	758	739	722	742	686	704	675	700	706	705	709	687	761	685	731	742	737	678	741	705	754	721	712	746	689	714	714	706	674	703	743	720	737	705	776	725	750	703	731	745	765	777	698	741	728	697	730	720	760	722	767	767	674	741	741	676	760	733	695	760	744	727	743	734	707	714	738	786	759	741	763	744	775	698	729	724	776	722	701	736	710	705	707	776	753	699	689	708	738	702	699	727	733	741	700	731	753	708	736	769	705	726	756	691	733	741	739	735	721	701	701	686	691	746	762	743	745	730	743	733	822	687	756	766	710	664	697	679	744	787	750	764	674	694	753	753	725	717	690	779	728	740	694	707	661	683	733	801	725	679	708	757	740	671	755	763	743	755	721	685	757	799	736	736	767	706	713	669	743	730	743	786	732	741	721	711	707	743	695	745	733	713	724	722	723	763	704	735	736	719	751	777	666	751	694	775	734	704	696	733	712	729	717	720	731	737	696	718	743	783	731	712	724	732	720	767	759	729	706	691	732	693	678	756	731	739	705	789	733	715	721	727	721	719	698	769	728	774	688	723	713	685	707	720	732	723	701	695	754	695	691	722	748	702	753	705	711	725	747	755	734	765	755	719	753	728	691	692	767	742	744	738	724	692	741	720	738	812	699	726	674	719	751	694	742	720	650	711	738	745	739	740	699	690	741	770	651	662	727	705	800	759	704	718	709	756	743	762	728	774	705	732	739	729	741	762	763	747	798	692	726	732	691	736	733	760	698	745	729	760	747	715	717	744	765	768	716	736	687	739	758	747	721	693	717	685	753	730	715	706	723	730	743	744	676	727	726	741	743	731	724	717	695	725	737	690	703	718	703	697	757	787	721	740	785	720	781	701	707	715	666	696	749	731	763	687	756	695	719	775	725	736	731	748	699	755	706	709	713	698	729	682	736	741	738	752	693	738	719	738	706	703	786	747	686	711	737	756	748	757	766	752	753	744	715	753	740	709	726	688	732	703	697	722	758	726	700	745	688	724	640	742	713	772	651	745	718	754	688	701	694	725	674	759	735	734	713	708	719	753	727	720	685	750	688	742	758	715	729	730	698	726	690	652	701	736	750	745	751	691	714	711	750	735	715	731	780	745	750	725	744	693	668	759	724	708	763	681	765	690	712	723	723	712	685	718	720	703	696	690	739	740	689	733	738	746	755	731	746	743	725	748	756	728	727	712	758	759	692	725	749	764	701	712	662	708	706	724	715	742	750	692	784	704	752	728	731	713	756	745	751	757	771	783	689	731	719	725	777	733	710	750	738	756	781	756	705	729	769	761	710	755	771	775	719	726	742	749	728	754	709	730	708	709	714	679	739	716	718	715	667	725	750	764	743	800	744	763	733	735	688	718	708	773	710	753	720	748	755	703	769	727	748	769	742	720	711	714	753	717	711	740	736	670	782	706	743	733	762	719	722	690	689	701	706	723	707	738	734	744	744	753	747	667	737	748	693	749	734	756	728	737	740	729	732	748	740	752	760	770	724	709	731	744	741	708	765	766	741	730	731	758	690	724	732	738	766	706	747	691	703	695	746	741	736
3479	1406	3455	3467	1477	505	233	167	165	159	115	95	72	76	91	79	97	103	75	92	77	101	96	77	85	93	78	97	91	82	86	99	67	85	85	88	100	72	91	94	95	71	93	92	91	86	80	88	95	85	89	79	77	86	93	93	86	106	84	82	78	83	91	84	95	97	72	82	85	92	85	88	102	111	78	93	86	90	88	81	102	91	91	100	84	66	90	81	83	93	83	92	89	95	87	83	85	114	102	121	74	87	92	76	94	97	86	102	89	74	82	107	79	85	107	74	107	86	87	81	87	79	86	73	73	84	77	84	88	90	92	96	100	93	75	81	85	68	89	104	79	95	85	106	99	81	102	98	98	83	98	84	77	85	90	104	98	84	93	82	99	65	87	94	87	87	91	72	74	98	72	88	84	72	79	89	85	86	93	110	99	77	101	79	99	85	88	88	100	90	98	76	96	102	99	97	79	78	93	79	90	83	101	84	87	98	78	89	95	111	84	85	92	86	89	76	76	59	87	78	93	101	73	78	94	98	74	83	91	69	99	80	80	102	86	80	101	98	76	89	97	101	94	81	76	94	84	104	87	74	86	104	117	85	81	97	90	83	92	97	96	104	82	92	104	95	76	105	95	91	98	89	84	93	83	74	74	85	81	100	72	88	83	93	97	80	83	81	79	97	85	88	100	91	78	94	98	110	88	94	71	105	94	108	82	89	98	84	103	96	92	67	80	84	116	97	80	90	70	84	82	84	98	101	94	96	96	96	95	109	87	77	105	104	78	76	80	68	80	105	80	80	87	80	90	93	85	93	81	102	78	73	86	90	85	74	92	84	87	87	79	87	85	92	113	85	98	111	108	92	91	78	76	91	93	89	88	92	72	94	96	85	102	78	97	81	70	108	94	80	88	84	69	69	89	102	85	85	97	96	103	112	88	85	84	73	97	92	81	97	68	86	79	80	91	86	81	83	73	81	75	90	83	84	95	100	79	83	73	92	86	90	89	97	110	92	84	88	75	91	91	77	93	97	68	103	103	88	93	88	94	86	93	90	102	79	88	86	84	105	98	88	106	96	107	76	107	86	84	78	97	74	84	74	100	112	103	82	91	79	80	103	88	81	107	79	91	85	99	83	87	94	92	108	98	82	88	98	92	86	89	93	67	122	77	91	106	86	95	92	91	68	80	95	113	109	89	102	89	111	94	77	99	77	84	87	91	82	87	83	123	92	76	76	95	100	74	83	83	85	92	97	87	91	92	89	89	93	99	97	81	87	96	108	105	87	96	76	96	86	99	95	85	93	94	82	98	71	87	84	97	84	89	85	90	81	88	90	94	79	103	96	85	97	94	82	82	82	85	90	68	92	94	82	103	89	81	85	85	80	88	92	90	86	90	70	93	77	104	87	78	99	89	88	84	90	91	91	101	72	82	95	75	95	81	90	97	95	91	74	92	90	74	76	84	81	98	92	80	90	96	91	99	99	97	74	89	94	88	97	90	76	83	76	88	95	82	94	85	80	75	102	110	103	96	103	92	100	98	84	80	76	84	101	92	87	82	83	90	108	83	89	77	89	80	86	90	95	81	85	81	80	83	112	89	62	87	85	77	84	66	92	106	132	73	93	106	97	85	85	92	104	81	90	90	83	81	89	98	94	71	99	90	93	92	89	88	81	106	102	94	74	88	82	100	77	106	92	94	75	106	78	86	93	113	79	82	88	87	88	112	93	81	91	97	80	77	87	81	80	77	75	85	93	93	86	102	89	90	93	93	95	91	99	96	74	76	84	88	81	84	79	88	73	95	87	78	106	72	79	102	79	88	82	103	81	75	79	109	93	93	88	92	85	110	91	87	100	99	96	90	110	88	93	79	87	76	84	84	75	109	93	84	84	94	95	92	95	87	98	105	92	86	93	97	110	88	79	103	76	62	73	105	98	87	84	87	97	78	76	68	76	76	88	85	99	85	97	82	84	86	90	86	89	91	87	93	89	83	85	74	83	87	84	81	70	104	83	103	88	95	81	87	64	77	89	92	110	102	108	85	90	79	77	96	76	91	79	85	88	91	96	84	113	94	107	86	89	86	96	109	88	97	72	92	86	95	94	86	86	88	93	86	97	95	97	102	78	96	82	96	88	83	76	77	99	85	82	93	62	108	74	86	106	92	83	88	98	92	69	106	96	79	83	82	73	108	91	73	102	84	77	82	93	71	85	98	98	87	98	96	94	99	88	75	88	95	86	80	96	95	96	99	93	85	101	99	70	86	91	106	87	110	97	91	95	86	78	91	78	93	90	104	85	79	84	76	77	107	93	84	84	79	98	76	90	76	86	100	96	71	83	82	109	80	68	100	101	70	87	78	75	98	78	76	114	89	83	99	106	117	84	75	85	88	72	96	88	81	93	95	84	81	71	81	88	97	98	83	85	96	112	98	86	99	85	79	102	73	71	92	92	74	79	96	97	70	69	79	78	101	83	83	96	81	101	98	80	89	90	79	85	97	110	103	108	82	85	89	97	93	91	69	91	87	77	100	110	99	90	82	90	84	95	81	104	94	68	91	104	74	68	78	101	106	80	77	90	95	96	91	81	99	97	81	107	82	100	86	93	83	82	81	98	91	94	108	106	97	95	100	84	98	102	75	90	81	81	86	103	91	92	80	98	86	94	99	96	85	99	107	78	105	82	78	89	89	87	81	87	87	71	93	85	76	90	96	75	74	90	89	100	92	92	79	96	88	100	81	84	88	67	103	95	106	92	86	77	71	99	94	104	85	78	86	93	97	91	102	87	98	77	89	95	89	77	93	94	85	75	98	81	77	85	87	80	89	109	94	97	106	93	84	108	89	57	93	80	72	90	84	79	90	80	103	104	108	90	99	93	106	102	86	92	82	76	85	91	98	92	81	94	97	90	92	95	87	92	82	89	92	82	94	86	78	88	106	97	83	92	96	95	98	99	92	94	86	86	98	113	84	86	85	85	83	96	113	108	91	88	97	87	99	94	91	101	93	82	102	79	90	104	103	97	79	84	81	97	91	97	89	86	98	74	84	78	94	81	101	83	98	103	87	93	89	77	69	97	74	93	114	95	92	74	76	67	83	78	93	101	85	95	86	94	77	102	90	91	93	88	107	95	86	82	85	85	97	79	85	105	91	81	98	96	74	92	69	97	95	90	79	107	76	90	89	98	90	79	91	93	97	85	89	113	89	84	90	77	100	78	89	101	93	86	92	96	90	92	85	97	104	72	81	72	79	102	89	88	87	99	82	77	95	101	79	105	86	85	107	88	90	72	99	84	89	87	78	77	78	90	98	95	79	100	101	84	97	91	103	83	86	88	95	110	80	97	94	93	92	97	87	83	82	78	74	77	85	92	97	95	98	92	93	84	72	94	78	78	89	96	83	118	78	81	100	81	71	82	97	77	97	107	110	77	82	69	85	76	98	94	101	84	79	109	107	83	95	85	69	88	100	89	96	86	105	88	83	91	89	91	102	77	87	101	78	95
2863	1598	7617	10067	5627	2286	922	559	730	828	351	294	281	280	251	255	272	289	263	293	287	280	256	291	281	248	274	263	300	277	248	251	272	296	277	264	261	272	277	264	260	262	275	284	255	268	267	289	267	274	269	262	289	285	240	265	278	277	286	255	231	233	280	272	296	272	267	264	301	274	258	258	304	283	300	282	247	285	269	275	231	271	244	241	285	262	285	283	294	288	267	274	255	272	282	281	270	277	255	267	275	265	289	280	252	250	259	253	275	306	280	270	249	276	282	265	252	272	298	295	250	270	238	266	259	276	263	242	284	258	257	247	269	260	237	258	279	268	245	276	280	289	251	255	224	280	252	273	255	268	285	265	279	294	292	247	253	297	261	232	261	261	249	259	252	246	270	255	269	260	287	291	271	236	288	287	274	238	258	246	250	272	236	261	263	248	254	306	253	266	282	291	283	277	277	257	281	290	279	266	235	270	236	258	242	277	259	220	287	268	243	284	257	270	267	247	276	272	264	271	271	287	230	264	276	266	252	260	270	286	278	253	271	295	282	247	267	262	261	236	277	275	244	261	249	273	252	287	247	272	242	251	278	260	249	253	296	286	265	269	314	267	227	300	261	250	256	295	271	261	274	286	266	277	259	270	262	282	256	278	262	253	283	262	281	275	257	253	248	283	280	265	273	247	274	288	293	276	285	253	287	284	239	253	240	278	245	262	259	293	267	248	260	269	276	268	274	266	292	249	248	245	258	246	290	269	278	289	272	285	264	264	292	235	269	276	272	245	260	257	293	260	252	244	249	275	251	268	252	270	301	248	279	288	276	268	259	287	266	264	259	264	255	280	261	288	257	282	256	265	235	278	238	277	259	276	223	264	269	260	253	265	248	254	263	285	272	276	276	263	289	273	256	283	271	295	279	275	287	265	280	290	247	283	306	263	230	249	269	270	265	273	263	283	272	262	274	269	258	249	285	289	283	260	258	268	275	244	241	249	278	264	269	269	257	245	291	265	264	265	256	290	246	257	291	259	250	293	247	275	281	284	257	267	265	257	264	244	257	230	245	249	268	284	293	259	278	275	237	265	231	254	256	287	232	290	248	260	230	281	246	259	268	269	283	270	283	246	245	257	295	283	244	276	297	279	266	297	298	242	280	264	247	275	285	253	251	241	286	250	260	266	278	253	249	255	267	265	247	259	288	251	265	262	268	277	280	274	283	276	268	255	273	256	256	279	266	271	248	286	259	282	277	255	270	245	275	280	260	247	253	266	254	258	285	267	236	267	284	241	273	271	270	258	256	280	263	262	273	239	250	276	309	275	294	268	257	279	253	271	281	293	292	273	237	247	276	233	253	276	276	265	265	260	258	294	271	268	267	272	269	270	280	289	245	272	247	299	303	262	318	285	226	251	265	266	271	249	276	280	269	265	220	284	296	285	285	258	255	286	275	250	236	269	256	257	261	275	304	274	268	254	259	309	259	255	258	249	268	265	263	251	265	272	280	282	269	288	250	273	267	260	272	251	303	263	252	256	292	267	268	264	285	270	241	258	252	246	268	249	274	287	259	283	251	261	292	283	266	259	275	265	255	283	275	256	280	263	302	274	252	282	278	243	279	259	262	254	255	257	239	265	295	292	284	246	269	273	269	255	253	241	261	265	272	227	268	285	281	260	251	281	264	288	236	267	257	269	259	267	260	292	246	282	298	248	258	250	259	241	268	272	241	255	254	285	263	262	297	252	257	263	264	251	246	270	270	236	275	274	259	234	276	259	271	259	258	299	269	241	287	254	300	302	241	239	274	266	276	244	266	278	226	294	255	287	257	287	253	272	257	237	260	289	264	288	275	253	272	267	281	270	262	246	292	278	258	250	275	255	281	266	279	251	281	280	259	293	270	285	267	247	257	276	262	237	284	243	253	267	281	252	285	283	229	282	258	279	279	269	263	252	269	278	258	260	252	246	261	260	278	289	258	268	270	262	250	245	278	262	272	247	237	276	278	280	275	300	263	252	265	280	252	268	269	260	272	260	262	281	270	258	266	259	268	271	275	252	284	270	260	272	264	277	257	249	295	281	264	262	249	273	279	270	276	284	258	260	253	294	259	248	248	261	268	249	271	265	283	271	274	267	273	257	284	247	265	265	263	264	265	254	246	269	266	282	258	275	247	265	242	263	271	229	262	263	270	279	265	285	275	283	238	269	248	286	251	258	279	272	282	223	261	276	277	251	292	277	233	239	259	285	267	268	283	277	285	251	277	277	256	254	251	267	280	274	253	258	252	304	298	274	249	293	270	283	278	241	265	240	272	283	276	256	264	275	242	273	242	247	230	274	255	280	280	269	264	293	247	240	298	240	268	272	273	275	267	273	269	288	253	277	245	259	270	276	255	254	269	251	260	258	259	251	253	270	270	270	239	254	276	251	286	280	282	256	229	269	250	250	270	265	280	259	254	256	265	233	280	274	251	258	249	270	290	279	273	285	251	255	280	265	269	280	276	280	250	281	256	252	254	283	276	297	264	251	245	264	279	278	268	271	271	262	268	260	247	254	243	282	263	278	233	266	261	256	280	264	245	250	266	258	257	247	257	282	279	282	269	277	254	255	289	252	284	276	292	265	273	242	268	274	247	261	291	249	257	254	270	285	271	284	306	280	269	291	270	308	271	259	253	299	260	293	292	255	288	279	243	272	289	289	272	243	260	249	257	299	266	258	253	253	258	302	245	233	279	276	256	296	283	262	268	258	241	287	267	267	266	265	266	271	264	280	292	286	288	275	286	269	244	243	232	263	259	277	273	269	254	261	280	262	268	249	262	274	273	282	274	259	286	252	270	266	288	247	260	266	254	269	261	250	295	309	258	278	313	265	286	247	265	258	277	293	282	282	283	242	258	249	254	281	283	273	277	262	251	290	275	259	263	246	242	272	225	269	255	293	251	260	282	277	284	271	247	264	274	265	272	283	265	276	258	270	268	256	276	272	243	273	231	281	256	283	244	285	261	265	275	263	240	281	262	276	259	284	262	276	283	260	276	270	287	274	291	266	255	273	259	249	263	252	293	261	271	245	270	281	299	273	269	278	257	268	271	283	248	256	253	255	262	274	246	293	273	292	249	263	265	264	295	270	270	255	252	267	292	277	251	258	252	277	294	250	303	267	253	281	253	262	246	250	267	307	270	255	286	257	270	252	266	264	269	263	274	274	274	246	270	294	272	256	262	264	249	251	270	296	260	282	278	287	268	243	273	254	295	241	284	268	268	290	288	262	275	258	272	288	258	269	243	279	236	283	262	267	291	239	289	265	247	278	269	290	227	261	252	288	263	288	293	265	259	253	274	270	259	279	276	276	229	257	278	271	267	306	240	269	261	259	241	262	259	258	229	245	276	262	255	260	281	276	298	279	247	264	251	260	274	276	252	258	260	247	262	279	293	254	269	272	268	268	258	250	272	259	240	275	288	252	294	235	273	268	273	246	275	295	244	274	265	246	280	237	267	260
18163	13553	8655	8230	3929	1523	792	529	629	1438	1056	342	290	277	226	221	239	215	227	240	253	237	209	232	225	221	230	200	193	253	239	198	208	219	235	209	240	204	192	220	202	206	226	182	210	227	232	221	213	200	216	180	209	224	219	203	196	219	230	229	200	194	176	198	228	207	217	172	196	206	219	214	196	209	202	229	203	232	206	210	208	195	213	210	210	218	182	190	182	191	206	208	195	193	228	219	203	225	208	205	191	199	214	184	211	214	200	205	222	219	202	210	208	191	186	215	210	207	231	197	203	209	193	190	222	221	200	217	221	217	226	216	226	219	182	163	188	186	191	222	208	191	223	188	200	210	194	201	209	193	190	197	209	211	209	215	226	203	201	188	202	209	195	186	207	163	214	239	195	169	212	200	205	181	199	201	215	183	178	195	214	216	201	183	191	219	190	222	212	214	225	178	200	194	205	187	201	183	207	201	206	239	199	199	221	192	199	189	187	214	213	190	203	209	218	193	196	226	203	217	223	197	202	229	217	208	212	200	240	214	199	210	162	180	201	205	192	226	191	226	194	190	189	206	207	213	195	171	192	206	203	199	207	218	195	213	202	216	214	214	211	187	244	220	218	189	202	192	203	197	194	206	202	187	182	197	214	190	225	195	202	219	197	202	190	195	205	203	205	211	192	199	205	187	211	188	185	179	191	210	223	184	204	195	197	207	222	178	165	171	199	189	206	180	181	203	206	198	176	186	189	243	203	226	220	210	212	206	190	192	193	198	214	229	199	213	204	194	216	205	210	208	226	192	174	212	205	202	192	184	204	204	233	216	219	210	176	200	200	174	179	208	226	186	221	213	228	192	206	196	232	199	193	200	194	216	182	175	214	212	219	195	196	200	217	200	211	180	199	206	206	213	209	190	210	225	204	196	204	213	209	181	199	199	230	199	192	210	224	237	203	180	199	200	190	195	225	200	208	188	204	229	200	193	202	209	190	181	175	211	204	202	190	219	170	204	200	208	208	180	199	201	193	213	197	218	191	184	212	239	201	209	202	214	232	207	211	184	216	205	208	204	201	211	167	191	220	204	209	197	228	194	195	171	205	226	223	208	213	193	171	190	183	212	218	236	205	206	200	185	207	175	202	204	187	201	204	234	196	200	198	218	204	191	172	202	202	198	195	218	188	179	209	192	198	213	178	188	211	193	179	196	210	187	199	216	193	212	203	179	183	204	215	208	257	222	195	213	227	220	221	202	185	180	207	171	238	212	215	230	198	194	194	196	207	207	216	211	180	201	221	188	197	201	209	231	217	222	185	175	220	224	210	190	184	199	173	190	198	191	172	192	208	200	216	179	232	198	209	195	197	194	195	220	224	202	182	214	196	172	179	189	196	192	198	188	204	214	202	197	225	204	194	200	207	197	200	193	220	200	200	191	217	198	217	226	211	199	197	199	219	232	210	190	184	210	194	227	210	212	194	207	225	179	194	202	215	178	221	197	190	189	211	227	177	181	213	212	188	194	211	202	190	196	204	197	213	195	208	199	202	197	197	199	213	178	203	205	238	195	219	192	225	191	230	193	204	226	203	193	176	191	227	188	211	178	203	190	212	224	197	220	219	208	197	190	221	217	199	204	197	204	191	207	179	209	202	214	207	182	209	208	196	195	169	201	189	185	189	214	205	187	227	187	205	199	197	224	206	187	191	222	184	193	223	198	182	181	193	196	200	204	210	172	194	173	210	213	208	230	207	185	195	244	213	211	195	194	213	216	220	199	223	195	194	188	215	224	187	221	182	189	208	231	207	191	190	169	197	199	213	216	187	208	218	201	226	219	193	240	176	179	200	213	210	190	186	198	185	179	217	203	205	207	225	198	192	220	231	207	211	224	223	201	196	202	198	188	203	219	222	189	198	188	195	207	182	205	204	225	201	210	204	194	183	219	219	200	217	187	217	206	202	190	202	197	224	183	191	178	179	195	178	195	169	202	205	218	195	216	211	192	202	226	193	196	206	195	226	216	189	193	216	208	217	207	202	194	217	225	217	222	183	208	198	205	164	185	185	201	202	206	227	225	193	244	207	204	194	222	207	216	209	197	204	190	228	178	230	199	227	164	216	201	208	191	206	200	218	219	174	213	215	213	210	237	173	229	182	209	194	211	190	195	203	199	179	207	212	206	201	207	198	201	196	212	209	189	209	205	206	189	184	202	193	204	218	211	162	222	210	204	202	198	205	195	205	188	218	195	229	170	192	204	196	187	210	218	206	185	202	213	203	202	199	188	212	206	193	180	212	213	200	178	199	194	205	195	190	178	182	230	196	205	204	192	215	204	200	191	193	184	216	190	200	199	200	193	226	195	203	223	195	168	205	202	208	229	226	200	223	201	187	225	231	198	210	204	204	221	216	205	214	194	212	226	213	191	191	202	200	223	186	197	242	201	228	203	190	219	228	205	213	197	210	180	206	209	192	200	204	186	186	204	192	191	193	202	207	201	202	201	205	220	196	215	170	202	196	178	224	197	217	185	215	231	195	202	206	171	209	194	204	220	207	231	215	186	213	182	218	167	188	210	214	191	200	183	198	204	236	201	198	204	201	221	219	177	193	238	196	199	172	214	203	202	201	182	213	198	232	211	197	231	211	191	220	186	207	189	218	188	233	186	214	204	216	197	186	203	194	209	213	171	198	236	206	203	204	211	177	171	226	219	216	178	182	218	204	224	185	191	195	190	217	213	184	232	191	175	205	192	172	205	227	196	207	215	205	201	200	195	229	214	204	190	194	192	195	207	202	205	228	216	220	200	196	198	215	178	222	187	206	204	200	214	181	206	195	182	212	195	200	212	223	181	159	228	217	206	174	227	201	215	209	225	223	188	231	226	178	200	190	180	212	217	209	218	178	212	170	215	206	193	204	236	203	218	217	201	214	205	199	181	193	187	191	174	225	213	185	200	217	204	180	198	190	208	214	211	204	203	209	183	212	192	203	189	210	194	202	179	206	208	200	204	196	211	211	204	216	210	176	214	195	229	207	174	218	202	184	182	245	215	185	220	209	188	177	209	189	225	217	200	205	176	210	218	175	188	189	215	193	221	204	208	214	180	206	207	211	220	248	207	215	212	211	201	179	199	178	241	228	194	180	191	223	202	200	194	212	187	196	219	192	195	199	192	183	202	215	219	243	213	180	190	181	219	222	229	216	197	198	193	211	201	205	210	186	195	190	205	207	257	215	189	225	198	219	221	192	229	199	205	221	206	213	197	206	235	184	198	203	194	211	215	192	193	204	190	176	196	199	199	193	230	202	180	212	195	177	196	193	203	214	199	227	194	205	192	199	208	219	217	209	216	166	186	227	191	204	184	207	222	164	190	191	193	207	195	201	199	208	189	215	211	187	211	207	165	186	204	225	235	187	218	203	233	188	199	202	206	195	208	194	200	215	219	210	216	236	184	177	179	192	193	209	207	239	193	212	209	169	207	179	217	201	178	201	211	219	212	193	193	225	200
12179	5854	15060	18331	11713	5683	3179	2499	2881	7225	4336	1369	1036	1008	824	840	763	740	737	721	642	661	654	641	634	621	579	570	604	622	593	578	559	552	579	538	592	529	597	558	589	528	540	523	555	558	573	544	595	572	531	554	516	515	513	550	493	542	533	510	517	491	518	600	540	518	461	552	543	513	540	506	512	501	522	507	530	491	484	521	488	526	555	521	538	526	528	484	501	492	531	510	564	521	544	521	496	481	488	519	545	495	488	508	514	508	484	520	540	540	494	501	516	498	494	539	538	504	500	508	499	525	532	501	526	512	480	540	521	502	487	503	518	525	492	522	510	490	521	536	498	531	531	484	524	500	512	486	535	476	489	465	533	493	531	524	515	480	552	501	510	535	549	523	496	527	510	526	462	538	489	503	490	496	517	506	505	485	487	525	528	480	514	514	508	512	550	538	503	530	526	505	495	496	569	505	518	524	533	508	512	517	498	511	476	545	546	507	480	549	528	521	521	484	507	497	507	472	469	518	506	499	492	498	511	496	514	489	519	488	519	534	529	480	526	466	487	477	551	470	493	517	526	504	475	522	503	465	468	511	529	489	541	487	507	495	529	558	522	519	509	559	527	522	535	473	534	451	496	490	513	548	485	509	516	525	527	513	527	499	525	505	525	513	541	534	504	553	530	521	479	500	491	523	518	480	481	508	493	499	515	502	526	525	513	527	467	502	494	528	499	533	509	553	528	494	488	521	498	506	521	510	570	505	502	495	527	504	490	473	500	490	537	506	516	488	477	497	475	545	532	486	473	455	540	506	498	507	472	529	491	483	481	505	494	461	526	496	526	487	520	500	477	483	519	531	500	533	500	503	530	484	474	521	525	470	531	471	497	518	502	475	534	497	517	528	512	488	501	509	507	485	478	487	519	493	490	471	482	482	511	500	505	513	503	502	452	537	520	506	466	489	517	550	551	507	488	509	514	493	535	518	500	522	494	473	547	539	499	544	513	502	499	497	490	499	508	513	512	497	515	503	516	459	520	533	527	496	533	489	499	508	546	490	521	514	531	458	535	553	501	523	512	523	470	512	518	516	474	561	533	526	531	478	504	511	500	499	492	474	525	518	521	516	492	492	494	501	485	487	483	475	504	471	517	481	495	514	506	532	530	488	523	516	537	519	511	470	491	538	473	491	542	500	498	554	491	489	515	527	479	558	512	490	537	514	545	542	511	492	471	516	497	494	519	522	495	474	508	474	512	512	488	507	461	516	492	505	484	509	526	521	517	533	497	549	502	497	522	523	508	488	510	483	487	529	521	489	484	528	495	485	512	525	536	514	512	520	526	533	494	521	492	503	498	527	498	490	534	525	503	467	517	498	493	491	517	533	479	529	487	518	485	501	471	511	475	497	514	498	490	483	487	503	502	529	486	516	493	491	530	518	501	556	524	516	496	552	486	494	468	526	529	490	513	495	499	496	506	524	518	508	493	493	529	461	507	543	490	518	535	518	503	530	531	490	504	527	535	487	502	503	529	514	502	493	528	519	535	494	517	478	526	530	541	515	483	554	539	493	529	510	476	491	565	525	504	502	517	495	518	528	553	488	487	507	523	508	481	484	556	514	527	477	483	517	510	504	480	438	548	488	487	500	482	491	495	478	489	518	482	520	478	515	520	471	442	531	502	502	507	520	494	493	523	504	492	522	465	475	458	489	487	518	524	519	480	490	548	501	501	489	561	535	476	514	531	498	554	542	491	522	515	548	503	493	519	507	518	512	526	523	512	527	532	494	536	516	482	521	532	495	536	470	535	493	508	483	489	526	444	515	539	502	528	539	519	489	461	500	492	521	528	501	517	504	511	473	502	539	501	519	535	530	484	474	508	532	474	492	488	543	554	532	506	498	546	539	521	504	488	487	529	482	532	547	498	518	496	516	483	542	541	511	487	471	527	459	482	523	531	538	498	510	555	492	525	479	450	508	505	503	503	541	493	532	500	484	520	499	519	502	482	475	489	485	537	513	495	503	482	451	507	561	489	482	499	527	513	524	510	506	526	515	487	515	508	516	464	494	496	512	509	530	530	546	512	546	533	511	538	474	504	495	503	502	483	495	543	519	518	524	515	539	550	520	487	524	507	543	531	509	505	496	525	479	513	515	546	502	500	485	520	492	484	525	471	531	505	507	497	516	537	487	489	548	502	543	496	531	490	499	513	514	484	486	560	483	516	549	515	517	471	509	523	520	528	472	498	517	506	486	488	550	543	498	538	485	516	519	531	501	524	531	484	493	511	496	498	483	520	523	519	502	509	520	505	453	482	504	511	486	484	509	467	501	531	499	500	520	530	506	527	529	508	448	496	512	581	495	510	543	521	524	466	518	498	519	545	549	513	522	518	525	489	473	498	504	542	521	511	505	512	513	519	509	494	551	485	504	507	494	507	485	495	505	520	453	481	493	510	500	498	483	486	505	545	498	539	514	529	537	523	505	559	508	501	507	549	506	517	525	513	483	477	536	502	486	518	550	550	483	536	480	555	517	488	518	495	502	532	471	522	499	521	530	513	516	545	506	497	483	504	508	526	509	489	533	517	517	525	516	495	529	527	535	504	537	525	490	492	467	487	532	472	509	542	517	512	480	529	500	540	492	497	457	507	504	506	472	510	505	509	524	525	518	499	499	500	502	539	519	505	555	485	485	461	477	482	480	464	497	524	532	517	506	527	485	505	483	515	492	499	518	495	503	560	507	526	496	524	517	518	517	525	521	509	536	514	468	513	550	507	527	492	486	531	514	463	492	479	510	503	542	508	538	515	497	506	538	492	499	493	517	526	480	529	503	506	484	514	526	492	528	495	529	535	490	498	517	530	485	524	478	508	502	506	498	495	549	510	557	480	484	487	507	496	488	488	511	530	475	511	518	540	495	539	480	489	525	512	501	543	517	484	525	473	499	538	487	502	508	477	530	530	545	533	500	493	526	469	497	483	496	542	510	490	507	508	554	499	491	487	525	474	530	490	492	512	485	512	504	512	503	525	500	475	550	517	491	478	498	491	527	540	469	529	511	494	534	492	482	531	479	534	470	474	517	546	508	497	532	507	564	489	496	479	546	509	535	491	515	547	482	525	497	456	515	518	489	553	489	514	491	495	520	475	519	475	533	499	528	497	502	532	519	501	501	420	507	490	515	521	481	518	517	500	536	476	526	505	511	552	480	504	489	514	505	503	489	516	502	497	501	519	505	520	514	519	506	518	502	492	485	497	502	552	494	501	522	512	505	528	509	500	524	533	468	524	469	509	514	472	537	488	493	499	524	512	498	519	497	506	548	498	494	499	517	528	517	504	494	497	463	515	483	536	481	513	513	539	512	517	512	557	531	545	482	505	512	521	508	543	481	533	548	525	510	472	523	489	483	479	486	516	514	508	525	475	490	519	503	491	477	506	532	491	523	562	555	506	531	533	495	492	509	481	539	529	516	467	506	522	556	479	487	556	456	492	487	462	488	499	549	527	488
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
