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
335855527219	335855527781	335855528331	335855528881	335855529431	335855529981	335855530530	335855531081	335855531631	335855532181	335855532731	335855533281	335855533830	335855534381	335855534931	335855535481	335855536031	335855536581	335855537131	335855537681	335855538230	335855538780	335855539331	335855539880	335855540430	335855540981	335855541531	335855542081	335855542631	335855543180	335855543731	335855544281	335855544830	335855545381	335855545931	335855546480	335855547031	335855547581	335855548131	335855548681	335855549231	335855549781	335855550331	335855550881	335855551431	335855551981	335855552531	335855553081	335855553631	335855554181	335855554731	335855555281	335855555831	335855556381	335855556931	335855557481	335855558031	335855558581	335855559131	335855559681	335855560231	335855560781	335855561331	335855561881	335855562431	335855562981	335855563531	335855564081	335855564631	335855565181	335855565731	335855566281	335855566831	335855567381	335855567931	335855568481	335855569031	335855569581	335855570131	335855570681	335855571231	335855571781	335855572331	335855572881	335855573431	335855573981	335855574531	335855575081	335855575631	335855576181	335855576731	335855577281	335855577831	335855578381	335855578931	335855579481	335855580031	335855580581	335855581131	335855581681	335855582231	335855582781	335855583331	335855583881	335855584431	335855584981	335855585531	335855586081	335855586631	335855587181	335855587731	335855588281	335855588831	335855589381	335855589931	335855590481	335855591031	335855591581	335855592131	335855592681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
80900	75505	60793	31827	8998	1665	1164	852	556	624	598	582	552	458	505	500	439	428	376	350	364	422	1520	3647	2801	1397	640	321	319	374	295	337	302	322	336	335	336	331	315	318	317	309	272	340	311	333	322	289	324	328	311	343	309	333	332	333	308	332	306	305	316	332	314	293	328	350	320	355	335	300	318	321	330	344	308	300	316	320	315	342	317	340	337	298	341	321	298	312	331	318	319	325	326	323	292	318	302	323	302	327	327	299	299	324	350	331	309	328	358	280	332	340	296	347	338	324	304	341	307	313	344	321	290	300	333	296	313	316	311	338	311	305	315	300	303	292	349	324	308	298	325	284	316	333	325	309	347	343	330	339	313	327	349	330	329	303	325	318	329	331	286	340	316	320	330	318	301	328	298	309	299	330	337	341	363	325	304	330	356	351	326	346	303	313	338	337	339	330	275	314	326	329	311	341	297	333	282	326	306	314	312	298	310	286	322	320	322	311	334	318	320	302	314	329	344	313	315	325	312	357	323	282	290	343	359	355	336	377	293	315	358	314	321	321	323	356	329	305	310	317	303	313	316	340	344	349	322	341	331	299	285	308	337	337	320	308	291	310	317	314	355	336	328	336	341	322	306	334	346	293	331	335	345	322	317	337	326	318	320	322	327	287	328	313	351	335	338	312	305	344	345	350	323	343	349	310	320	303	310	325	350	309	280	315	290	306	336	292	335	290	274	292	328	312	333	321	331	303	327	333	326	302	344	321	328	317	342	305	299	333	299	336	325	330	327	325	334	292	325	330	329	337	338	310	357	323	355	318	329	312	295	314	340	300	326	330	333	295	315	364	335	334	305	352	322	313	281	339	321	289	307	327	341	311	337	306	314	309	290	342	346	317	324	293	328	312	285	327	321	305	318	349	321	328	301	320	304	318	321	323	333	322	356	332	345	350	352	320	303	325	316	330	317	349	345	321	369	290	302	294	300	294	328	297	302	329	317	279	316	314	321	365	321	293	338	320	328	322	290	332	283	324	321	314	292	371	346	293	308	293	336	327	296	327	302	318	300	319	328	326	313	317	328	360	327	308	296	342	314	321	316	336	349	340	288	321	310	312	325	278	342	334	332	290	315	334	318	294	300	304	331	326	305	319	331	343	298	301	325	345	286	298	325	320	335	325	332	340	343	333	312	344	309	347	323	314	315	309	342	299	293	320	307	304	322	319	282	322	320	347	310	327	325	342	308	332	334	338	312	309	318	294	329	287	340	318	341	314	287	347	340	308	319	318	327	316	328	306	358	313	320	345	342	308	331	329	317	343	336	296	314	323	342	283	303	288	325	331	297	328	305	322	300	344	342	318	358	333	348	319	326	359	290	322	337	303	316	314	313	306	314	301	307	326	326	345	310	318	332	307	314	335	312	316	336	287	324	318	296	323	342	291	314	324	323	329	301	281	307	317	343	308	307	317	315	336	292	294	311	320	339	331	351	337	340	348	302	353	310	328	320	318	334	301	323	325	303	302	339	328	334	333	300	338	306	331	320	351	320	311	356	330	326	333	339	356	335	310	318	362	316	317	314	285	300	307	297	314	326	325	320	334	322	318	336	327	324	302	311	326	295	294	308	340	326	288	302	373	317	297	352	303	294	314	319	303	313	326	303	314	351	306	333	309	349	316	327	344	359	344	321	324	346	323	339	318	320	334	336	329	288	336	304	334	336	344	336	315	321	314	325	320	310	303	302	306	326	311	334	347	358	341	333	302	335	283	328	339	313	303	329	319	328	318	350	341	312	329	314	318	320	283	295	350	299	340	322	342	301	345	324	322	301	315	336	339	304	317	296	338	338	345	322	312	317	300	318	307	324	271	326	316	333	332	315	318	294	315	311	341	327	325	319	319	324	331	337	335	304	339	312	298	309	295	344	307	324	335	299	331	320	307	354	308	319	335	310	316	320	334	265	345	355	334	349	335	345	323	331	311	309	332	305	308	315	318	341	326	303	335	344	316	303	354	323	327	323	321	332	325	293	300	311	300	348	318	291	330	340	322	325	340	306	328	311	362	306	326	319	330	296	356	349	279	328	313	291	312	313	288	318	291	339	350	318	332	315	342	336	317	305	301	305	279	336	329	316	340	327	287	325	312	325	309	330	301	286	361	319	280	299	327	327	304	336	331	319	329	314	317	308	330	330	325	343	326	311	287	339	326	303	315	324	300	334	345	314	302	329	324	332	350	302	329	286	330	320	302	299	311	295	306	327	307	343	331	330	296	322	316	368	308	305	341	316	313	367	335	347	316	331	331	326	337	309	298	297	324	302	333	305	341	313	316	316	350	311	303	337	327	329	321	332	315	325	304	311	302	311	324	318	309	286	307	332	314	346	336	309	329	353	331	338	329	293	295	315	357	311	325	314	318	288	324	304	305	301	322	305	326	329	294	338	328	327	291	333	343	326	301	344	361	291	342	359	310	326	356	298	340	359	322	307	265	322	317	331	322	316	346	350	322	317	321	328	310	301	346	344	323	301	298	324	331	324	344	319	317	307	322	328	310	305	343	331	317	341	312	320	334	320	282	322	309	323	302	380	325	349	319	321	280	310	319	309	335	354	322	338	337	296	331	331	298	300	360	307	324	323	340	337	337	338	345	331	334	324	325	323	320	354	315	301	315	329	311	336	314	335	326	324	309	326	315	313	339	322	353	323	293	311	315	337	338	358	292	308	350	312	305	283	342	323	326	333	348	333	343	311	311	306	319	335	331	317	298	325	316	301	316	329	311	307	299	323	336	301	316	344	307	302	303	331	337	332	344	338	321	334	341	351	316	313	297	310	320	320	333	307	316	299	321	335	302	334	316	319	303	312	319	333	342	328	335	319	319	321	297	338	322	325	325	301	298	358	358	282	304	324	323	304	321	341	335	313	326	341	267	343	313	317	338	305	329	340	343	303	308	328	313	353	314	341	316	307	336	328	304	320	326	310	314	330	315	292	299	299	324	331	310	322	357	308	337	288	294	315	339	365	340	320	366	317	327	338	321	321	329	316	337	308	328	327	329	296	325	331	325	323	316	334	264	298	299	305	358	295	334	339	312	314	322	332	326	314	369	319	290	323	318	332	313	295	315	294	319	286	338	340	286	303	302	308	324	327	330	335	340	315	319	332	346	292	310	304	329	297	347	281	341	318	332	342	330	308	330	338	335	299	326	316	293	324	319	333	316	300	321	313	328	344	359	314	302	345	333	314	314	337	344	336	340	332	323	288	296	306	314	321	322	316	326	327	325	295	348	335	299	330	344	329	300	319	330	336	331	315	337	344	329	315	340	300	280	309	334	314	335	345	295	331	319	327	319	336	320	320	340	323	352	363	308	318	321	318	301	268	290	345	316	290	301	326	330	333	326	355	322	314	284	318	353	311	328	303	355	337	327	317	308	310	295	330	303	301	326	312	290	299	304	308	331	332	302	347	331	333	346	333	300	328	306	364	315	323	310	314	352	348	333	325	313	299	285	340	329
57038	61164	52496	30322	4579	3138	3698	2959	1835	2219	2487	2389	2168	1878	1851	2002	1626	1514	1453	1234	1178	1330	7880	16816	13046	6386	2734	1075	988	977	931	913	931	914	947	959	936	887	961	942	943	946	864	953	908	908	920	956	891	921	964	874	862	925	936	936	918	847	902	915	885	929	904	934	866	878	941	899	930	898	924	938	900	991	913	924	896	915	949	915	894	918	957	958	893	876	963	912	935	915	922	876	873	947	891	900	936	904	874	898	874	950	955	915	936	906	941	895	861	935	898	918	896	921	926	888	954	899	936	906	942	917	944	975	931	850	908	956	967	869	965	902	911	920	912	934	875	933	910	934	930	944	948	934	938	896	967	903	947	902	897	931	922	901	968	913	914	920	902	936	915	906	907	909	915	938	888	899	935	897	926	915	926	890	886	944	925	918	940	923	910	929	967	925	893	950	917	879	916	954	982	918	905	906	856	938	934	938	877	932	886	881	905	913	930	945	880	876	884	925	966	935	957	909	901	945	883	881	909	865	943	922	904	917	930	902	897	958	898	927	944	918	929	887	936	882	940	980	932	947	903	887	924	901	915	940	948	950	933	897	952	880	883	902	855	892	875	842	933	890	952	958	938	871	956	906	928	948	915	885	865	964	959	941	877	933	930	951	945	894	951	924	923	928	939	957	908	868	894	857	881	950	896	924	946	910	928	893	922	905	920	933	894	891	937	884	926	921	882	919	880	847	930	949	915	888	918	882	898	936	938	921	927	924	947	899	890	1003	899	940	955	933	888	940	930	921	931	936	885	901	917	910	866	894	878	911	922	891	936	913	926	924	893	949	895	912	877	949	917	934	861	913	903	937	898	902	903	882	933	937	948	897	936	930	875	897	919	880	998	934	975	942	929	912	881	922	917	908	857	887	934	944	894	961	947	894	893	921	911	886	948	874	893	928	880	933	853	928	866	910	907	905	882	906	911	875	915	948	880	937	944	937	914	902	931	977	902	975	894	858	911	899	907	965	917	900	869	960	902	944	989	925	896	939	925	934	887	885	914	931	915	890	909	908	914	920	921	930	917	876	867	881	915	890	968	876	896	915	921	915	930	925	976	887	927	903	946	964	901	876	932	958	906	957	905	934	951	934	874	919	946	926	876	986	923	905	979	902	942	886	909	915	953	972	927	889	915	919	899	887	938	920	901	891	915	877	934	948	929	897	897	961	881	960	885	915	860	935	904	943	873	931	892	959	957	897	878	938	885	904	897	919	896	899	926	884	969	880	886	900	844	937	915	889	886	880	948	877	848	912	930	919	916	1018	868	939	919	919	890	911	917	929	893	869	914	963	940	895	907	896	918	926	862	946	908	925	948	934	915	943	960	932	910	939	963	854	931	894	915	893	990	899	894	891	905	871	924	887	863	913	933	927	884	957	897	908	916	918	944	841	920	908	892	966	984	896	943	908	926	877	919	961	945	893	971	962	920	916	879	923	918	934	944	917	903	955	914	920	961	936	930	877	957	950	885	938	930	875	896	917	924	917	933	982	899	902	894	943	891	916	904	923	973	904	912	889	886	965	937	935	881	913	947	926	938	970	905	869	840	815	886	936	941	874	890	903	922	914	919	975	913	957	935	918	949	934	972	944	849	912	914	890	914	915	927	892	938	870	864	916	923	968	892	921	943	974	926	944	901	896	949	915	951	973	915	899	928	932	963	911	940	891	934	955	948	936	855	935	907	943	929	929	889	883	957	951	886	917	936	918	946	928	848	875	952	860	924	930	913	935	956	905	986	936	923	901	896	908	974	908	936	939	928	896	903	957	905	937	914	954	932	892	933	952	903	971	894	952	903	910	884	918	896	939	924	965	934	922	926	922	892	887	878	879	966	908	935	923	954	908	956	918	962	874	917	908	893	906	908	936	902	956	931	925	922	888	900	984	953	886	919	937	902	894	874	912	920	913	877	952	890	876	882	920	929	917	911	861	895	951	880	886	954	922	891	897	931	889	920	931	982	877	857	900	941	907	916	898	898	875	892	1004	922	912	934	928	865	912	924	917	931	916	924	902	947	932	940	907	913	933	873	920	819	903	977	899	919	916	935	921	949	915	862	940	936	976	912	881	845	934	918	942	910	897	901	859	925	933	919	890	914	915	870	923	931	948	912	906	890	933	922	886	962	888	937	880	920	900	886	930	947	908	917	932	958	989	960	902	897	910	928	919	956	932	928	878	907	970	939	909	940	923	891	883	918	936	903	881	898	875	950	907	927	951	927	939	922	891	933	905	951	945	916	941	928	895	977	915	911	933	931	930	896	970	935	931	905	911	888	874	946	912	946	952	945	911	922	861	950	924	897	999	846	935	958	920	935	965	875	918	854	911	903	897	888	896	919	886	900	930	904	975	953	889	903	914	965	972	877	861	904	897	924	895	931	949	933	878	910	944	934	924	941	906	989	922	895	898	905	951	893	914	961	904	931	908	930	949	892	858	914	908	935	906	915	914	933	887	948	914	964	925	920	919	888	932	875	904	967	933	914	940	920	925	893	920	896	853	901	936	959	929	972	953	918	866	927	917	905	925	936	959	935	924	927	901	941	905	870	950	910	942	949	908	871	965	924	870	907	943	895	932	964	887	936	961	891	952	936	922	909	865	937	935	967	910	898	977	886	930	906	902	923	950	926	876	987	961	927	907	918	926	865	913	884	921	949	906	859	930	898	875	982	900	899	950	913	869	929	933	867	837	885	964	893	963	893	920	935	934	926	993	914	912	828	855	910	867	919	949	915	900	928	899	947	933	919	858	967	866	960	914	918	885	935	935	913	943	948	909	895	969	925	904	920	911	895	923	956	865	912	905	899	904	982	948	902	954	899	948	869	913	878	960	954	866	892	928	937	872	887	912	945	943	956	917	946	889	931	951	924	898	911	889	960	863	914	866	904	879	920	887	888	946	918	932	905	940	904	942	869	941	922	858	919	947	955	934	901	962	952	923	894	886	940	949	894	878	893	947	969	864	903	959	913	929	950	840	905	906	909	941	901	855	930	924	911	938	955	905	943	936	935	928	886	954	886	836	887	920	893	915	907	907	948	882	920	932	911	844	898	916	975	1013	956	921	917	958	895	951	895	917	889	921	882	943	920	898	956	891	906	933	960	873	936	901	922	876	922	925	948	937	939	875	936	906	935	932	947	964	925	888	925	882	949	922	939	924	928	927	930	962	912	909	890	846	938	903	908	929	934	978	942	910	895	944	937	900	892	934	914	935	899	897	922	900	934	922	904	947	910	914	914	955	897	868	933	970	880	921	886	957	882	910	868	899	900	917	890	956	921	909	955	920	927	894	907	896	958	899	958	918	971	917	915	886	957	877	918	902	899	875	922	1004	882	889	893	903	921	882	937	915	949	960	940	916	954	877	892	934	905	899	903	906	946	918	887	913	926	900	913	939	851	939	893	918	883	912	931	885	908	867	862	927	903	917	963	926	907	914	883	892	900	945	888	935	928	961	890	892	939	946	966	953	952	946
22763	13752	7672	1404	352	263	265	246	214	239	218	291	233	240	259	269	261	219	234	242	235	242	294	452	474	393	283	232	220	250	250	261	226	248	259	222	248	216	228	255	185	243	227	215	228	237	222	239	223	242	244	227	229	251	257	211	229	245	262	217	204	220	232	228	238	224	254	226	231	251	238	256	259	220	247	240	204	254	253	255	223	229	242	221	255	238	233	246	245	221	252	209	221	238	251	220	218	253	230	226	224	238	244	236	211	214	225	247	231	218	246	246	237	210	217	227	234	228	256	213	221	248	235	230	252	202	237	229	248	220	249	265	249	229	214	214	229	224	216	238	238	236	232	208	227	272	202	254	229	218	246	220	222	245	222	228	226	231	253	285	236	226	237	231	250	233	256	248	251	247	239	205	206	239	230	230	245	216	248	205	225	212	243	224	248	250	236	255	239	206	238	226	221	229	235	245	252	226	244	220	239	231	232	214	217	237	227	223	246	245	230	222	211	244	243	236	239	230	277	220	223	231	251	222	238	251	243	222	228	225	233	197	245	235	236	240	239	226	235	227	236	214	243	227	234	247	227	250	220	212	257	254	246	280	212	259	247	243	234	239	224	224	237	240	214	225	240	207	263	225	207	216	227	234	226	243	234	212	232	241	254	223	254	188	225	252	234	242	229	228	218	244	239	260	215	237	228	266	239	253	233	220	263	206	244	240	197	224	248	235	172	218	244	267	235	226	235	229	237	214	252	236	195	239	224	222	221	248	244	234	238	234	224	234	232	245	224	237	228	228	224	228	279	281	222	200	245	206	235	223	241	224	228	262	225	235	241	240	209	230	243	234	199	228	219	246	221	196	235	233	245	238	215	221	226	236	248	232	207	232	241	216	209	229	231	242	254	242	240	224	225	221	219	229	240	232	231	239	240	250	230	242	219	244	225	221	222	248	257	212	245	196	245	220	235	223	247	240	257	222	242	218	253	215	199	260	214	224	246	230	259	232	236	218	248	213	254	232	240	265	230	227	226	222	223	227	250	227	202	225	256	253	237	255	233	234	253	237	250	227	229	247	241	225	257	235	229	195	235	230	246	240	226	249	237	221	239	218	232	244	249	226	268	248	216	247	216	241	223	225	240	226	239	240	228	247	220	214	239	251	236	242	246	246	228	227	244	251	251	268	236	266	218	219	250	243	259	228	234	230	218	235	231	238	222	211	227	224	240	247	220	220	217	266	237	231	221	225	235	241	231	221	227	243	215	212	231	254	281	233	240	237	258	228	229	231	200	214	226	247	251	222	239	231	238	269	216	240	218	239	232	246	253	230	211	249	237	245	244	247	249	263	226	219	237	248	243	253	238	244	214	227	240	254	265	248	279	240	243	244	211	220	232	208	217	246	253	236	224	243	226	245	223	244	239	228	256	217	231	255	248	224	249	246	241	217	241	219	238	194	238	234	223	266	223	232	239	227	230	182	227	224	216	224	203	233	206	251	225	219	221	219	241	229	243	244	231	214	232	230	246	239	235	259	231	244	223	215	235	264	234	232	225	233	234	232	246	246	268	221	232	245	247	237	218	264	229	210	240	221	238	216	225	221	246	245	230	194	232	190	230	250	241	250	249	249	253	220	251	245	239	241	219	210	224	234	222	231	213	243	219	234	234	235	228	233	245	248	235	198	222	225	281	254	217	224	242	209	212	231	242	248	250	219	218	237	208	217	240	237	240	269	204	216	228	258	224	225	231	247	241	225	226	236	252	224	232	243	222	244	207	249	215	243	243	221	197	238	242	244	230	245	225	253	222	244	224	208	231	239	219	243	231	213	221	231	232	248	245	250	242	228	226	228	248	233	206	226	241	245	233	234	244	213	215	223	288	233	202	217	221	224	259	214	246	226	240	222	261	219	230	238	240	226	248	235	195	201	262	248	246	229	238	232	223	240	203	278	212	215	218	225	224	221	224	227	243	217	245	260	227	207	241	221	247	230	237	253	235	227	218	233	247	239	220	249	230	220	228	242	242	246	263	223	216	236	226	248	237	238	240	220	213	223	215	213	240	227	207	251	212	230	237	228	233	220	230	221	252	233	228	232	230	255	226	210	214	214	245	236	234	236	251	216	223	242	278	230	226	246	224	238	217	231	236	204	238	240	223	226	196	220	216	229	220	241	224	241	211	227	235	241	240	240	253	240	241	235	226	230	207	255	247	230	227	230	221	236	235	249	250	247	223	242	217	215	249	237	227	221	232	228	226	228	262	235	237	219	261	246	233	234	247	219	249	210	214	233	235	215	242	244	211	221	228	212	253	242	242	252	233	238	209	234	231	194	237	210	227	227	235	243	232	235	252	228	197	273	232	237	268	224	247	224	230	226	244	237	255	237	247	220	225	227	237	226	234	214	217	251	225	229	253	231	220	214	218	228	238	262	245	230	230	234	218	235	230	259	220	220	226	232	258	213	218	252	246	239	220	232	260	238	247	231	252	207	242	243	207	230	229	242	238	228	227	245	250	250	234	235	251	232	232	220	219	218	218	226	208	218	230	240	233	229	235	243	237	257	263	238	216	239	252	226	267	231	224	252	231	239	236	255	246	248	225	216	237	242	209	217	230	227	242	228	226	241	217	243	225	235	243	260	225	242	221	260	254	239	204	245	229	220	238	242	240	248	212	214	244	253	208	242	232	243	252	233	241	258	263	247	225	235	214	238	238	241	238	263	234	272	225	218	221	248	219	198	226	234	216	243	232	266	231	238	231	235	233	219	241	227	247	223	206	255	231	208	231	219	259	206	230	224	234	272	240	263	244	250	240	252	247	261	214	241	214	217	257	215	256	237	245	248	233	251	228	203	237	225	228	243	238	244	230	245	203	222	241	201	223	235	235	242	241	236	221	260	216	244	244	277	211	228	239	235	230	237	239	213	220	225	214	222	232	217	235	226	220	221	244	231	215	242	213	253	255	240	216	222	263	220	229	213	230	246	233	209	230	231	229	233	225	226	218	222	226	223	205	234	234	244	220	247	222	224	227	226	237	230	225	239	217	260	220	234	231	237	244	230	230	249	247	227	239	243	246	237	219	255	244	234	255	237	220	197	228	236	238	231	288	232	217	230	244	232	219	235	230	236	245	226	230	219	205	268	254	240	220	253	216	217	217	230	259	227	229	235	227	245	264	212	211	244	269	257	246	231	223	237	243	233	259	254	256	226	229	239	241	229	248	242	247	234	241	236	246	246	250	254	210	238	217	208	219	261	221	228	223	215	229	253	227	238	232	279	216	211	258	248	243	221	238	237	238	214	238	235	214	253	208	239	250	244	228	258	212	222	234	239	215	236	239	239	225	237	206	233	229	262	241	239	223	202	248	217	237	236	254	245	248	248	255	244	228	224	256	209	218	236	231	246	247	234	253	232	220	250	239	231	254	221	209	230	216	245	238	233	238	238	237	244	215	233	220	222	251	215	232	244	224	235	216	229	242	248	247	206	204	242	237	232	215	246	236	244	229	221
20663	18343	10747	3065	860	838	810	810	756	799	732	773	764	753	784	739	720	722	734	787	730	784	1203	2004	1963	1442	945	733	698	668	716	732	710	701	690	713	736	695	652	725	714	710	727	755	662	686	684	717	695	658	721	648	713	673	715	732	660	678	696	740	725	698	679	676	684	701	639	697	714	659	714	732	719	697	702	654	686	710	709	662	731	755	647	705	683	666	718	707	704	688	716	709	670	745	710	721	721	718	628	714	705	710	704	683	704	705	689	697	723	708	735	690	696	715	715	710	734	672	683	667	672	674	684	690	671	713	670	683	694	687	738	736	697	687	733	696	688	703	706	725	717	673	713	680	670	660	695	715	714	733	707	729	799	676	704	712	694	684	692	712	641	703	720	720	704	703	719	716	683	735	711	728	710	714	677	722	714	670	748	734	718	712	703	690	668	709	777	705	706	698	719	728	710	711	689	769	703	720	711	718	708	693	712	720	680	661	711	671	700	717	702	708	655	703	692	733	687	692	710	677	767	707	730	704	738	712	691	703	673	707	713	701	714	734	688	667	729	696	687	688	683	669	686	705	695	663	700	702	655	660	697	682	669	709	729	672	667	692	686	683	661	642	699	708	726	689	710	715	708	688	738	672	655	742	674	750	685	714	709	685	746	699	714	735	674	700	719	686	752	675	692	655	738	643	722	680	713	715	679	758	738	744	730	689	704	690	727	723	666	711	679	682	735	705	716	757	674	689	690	693	710	704	722	750	735	721	733	677	681	715	678	721	695	679	714	704	738	679	698	707	734	678	689	761	696	677	693	717	695	667	707	741	738	699	688	749	738	720	705	705	739	677	694	737	663	725	696	753	692	685	692	724	729	663	730	664	675	727	667	703	693	770	709	684	710	717	718	692	724	718	732	721	742	696	708	672	710	662	695	676	728	697	711	695	745	671	681	700	705	660	719	684	688	726	703	698	654	708	744	657	698	728	686	690	707	680	718	727	694	699	695	668	714	680	720	697	699	722	722	722	689	739	718	719	756	675	667	668	755	672	663	672	702	746	692	698	699	746	728	686	683	693	744	718	687	661	711	713	697	701	713	675	687	718	694	731	704	710	685	665	669	645	707	719	682	739	689	710	717	721	719	689	701	681	665	710	706	714	716	670	676	685	735	706	640	705	716	694	714	684	672	696	693	708	687	706	683	674	698	698	694	726	649	716	715	710	719	781	677	742	673	713	682	708	717	753	690	713	707	702	724	692	704	704	725	750	718	675	718	681	712	697	670	685	664	665	701	729	710	644	684	664	733	704	732	697	666	702	737	723	750	687	692	658	656	712	731	728	727	658	663	658	742	679	651	689	674	730	672	679	682	672	716	711	687	701	680	691	708	705	728	699	703	664	671	710	707	667	714	722	673	699	745	696	686	726	725	704	733	709	699	712	715	672	723	687	708	659	676	655	678	716	707	740	730	734	710	680	677	672	669	722	723	696	728	668	683	728	717	701	709	708	721	676	748	719	712	679	727	692	775	669	668	711	655	703	687	738	687	690	703	650	659	766	693	696	693	755	686	739	692	694	729	675	668	736	754	721	756	683	707	685	697	721	705	679	717	712	741	705	748	671	699	714	744	700	679	701	685	717	736	691	744	700	720	716	709	657	686	719	731	649	697	663	719	708	712	761	711	720	735	727	665	697	701	667	674	689	638	729	705	699	716	715	674	721	767	699	681	678	703	733	725	735	701	677	726	681	665	686	711	684	713	670	712	702	753	683	704	698	707	690	727	713	652	677	710	714	686	689	724	702	672	726	714	686	693	744	677	711	663	673	706	733	736	689	702	650	739	687	723	693	698	697	724	700	738	677	700	680	715	689	688	728	709	693	742	718	748	693	724	740	730	674	735	703	692	714	734	712	747	696	668	704	698	640	675	719	750	725	735	701	703	679	652	705	708	676	709	683	672	704	695	676	716	653	721	719	675	666	722	704	707	715	747	720	724	724	669	726	695	685	665	713	709	733	681	696	722	704	697	721	727	742	719	685	708	661	690	730	746	717	669	717	699	680	713	713	706	679	697	758	658	727	707	777	733	711	754	703	707	651	677	688	709	695	705	706	689	694	700	732	687	702	713	688	687	670	700	702	725	689	692	702	692	670	721	682	705	686	702	676	721	709	677	676	724	711	694	749	703	697	684	697	672	729	753	725	697	729	730	728	759	722	695	707	701	721	692	718	635	693	720	706	692	675	698	708	702	671	706	750	693	730	757	702	735	706	673	734	695	722	688	670	735	740	735	678	704	684	712	657	672	700	700	698	640	731	655	753	682	693	744	690	713	701	705	691	714	631	671	697	690	673	700	702	677	716	726	745	709	672	729	712	697	713	710	718	710	717	688	726	697	729	677	690	702	681	740	700	678	708	682	650	700	673	683	704	716	711	718	701	740	708	682	759	718	702	709	729	708	695	700	689	643	685	709	717	701	706	674	702	706	676	684	730	713	675	690	662	699	736	703	729	717	722	685	696	711	681	639	699	732	714	693	723	711	700	696	735	650	713	681	681	761	681	758	715	733	742	685	707	699	706	730	708	729	661	731	700	697	718	699	734	734	715	683	697	713	681	690	648	686	696	747	718	715	707	708	689	703	726	696	710	689	681	715	681	722	680	706	682	692	723	713	698	711	697	714	682	711	726	712	732	709	688	691	706	714	686	667	666	719	699	702	681	711	710	717	733	730	734	699	728	673	702	718	685	701	661	696	701	715	679	730	739	727	672	745	649	707	719	708	682	724	663	674	673	732	694	706	700	692	735	713	649	712	674	728	641	731	691	697	712	656	708	703	695	715	741	693	713	663	719	659	732	707	675	720	694	755	728	695	675	674	678	754	676	691	715	734	726	695	711	723	696	679	712	692	683	725	720	659	697	672	712	761	658	677	694	694	682	661	716	748	781	697	769	680	733	670	747	693	696	699	697	744	677	708	671	717	690	700	639	628	688	673	659	728	722	675	724	635	680	688	677	720	711	691	707	679	707	713	738	720	735	719	703	709	710	763	691	716	687	716	725	705	659	750	677	702	687	671	754	717	715	709	714	712	714	684	693	643	691	714	670	668	733	681	665	732	739	675	721	712	691	668	749	646	702	675	689	696	676	753	688	715	743	675	712	717	738	692	659	725	727	712	689	673	716	696	732	675	704	693	687	709	771	710	713	708	713	724	618	704	727	721	706	708	722	708	652	707	718	692	699	746	611	688	659	704	715	701	743	710	737	739	690	705	684	728	725	649	708	711	723	720	715	714	691	738	697	671	724	726	711	716	725	699	710	704	724	675	711	743	719	677	707	683	699	669	704	711	740	716	717	711	682	743	725	676	720	734	731	717	668	654	723	714	721	714	672	685	669	731	720	707	689	719	732	665	673	701	689	744	719	678	670	711	683	702	727	717	702	742	679	663	709	675	705	707	699	700	725	745	711	697	696	683	717	694	692	698	731	762	703	699	673	722	703	718	713	725	738	650	695
68057	63704	49466	23483	3910	722	773	515	427	545	401	396	377	388	438	342	348	325	342	294	324	384	1116	2026	1680	1052	588	339	279	279	268	255	271	279	263	272	290	287	267	293	273	293	276	282	273	308	313	260	243	299	279	296	272	263	276	271	256	293	281	282	261	274	311	272	301	260	289	299	266	268	263	271	283	283	278	275	276	291	293	268	273	256	264	271	304	271	288	254	289	250	261	282	264	274	237	283	277	290	274	276	271	287	279	262	266	272	268	256	292	280	264	281	268	271	272	277	275	295	289	298	244	268	277	281	246	258	268	268	287	306	286	263	270	277	280	289	271	284	286	266	267	268	272	270	290	255	241	267	268	280	267	286	255	300	265	266	290	282	267	275	300	274	289	302	289	242	290	275	283	259	280	281	289	275	263	269	267	275	293	254	269	273	232	280	284	263	287	290	280	298	289	301	268	278	329	265	281	322	255	267	287	251	253	303	264	269	240	270	240	238	267	288	300	292	277	263	287	282	250	262	265	277	280	265	284	273	283	264	277	270	292	275	258	305	262	240	245	277	279	267	248	269	276	285	265	286	266	249	257	281	288	270	308	272	286	281	278	298	275	268	263	246	292	284	281	261	282	275	287	279	270	269	273	294	292	292	260	284	283	273	246	270	260	297	300	266	291	250	269	309	264	274	264	290	252	273	234	275	239	287	305	278	263	279	279	282	229	240	277	259	269	259	278	268	282	278	292	299	288	259	287	292	268	272	275	265	278	281	278	245	286	249	268	268	256	259	295	261	284	273	270	275	270	257	259	293	252	300	264	284	253	283	275	283	286	263	295	263	273	254	300	238	261	258	292	278	291	255	268	285	279	246	297	271	258	267	295	261	258	291	290	268	248	281	272	312	264	292	278	266	253	278	295	261	254	267	288	317	282	281	301	281	297	278	241	276	268	251	315	305	274	281	260	261	301	269	238	269	318	296	284	277	284	259	288	302	272	296	278	295	268	300	284	283	301	265	290	266	260	278	278	262	283	284	272	265	273	292	285	297	261	284	269	277	266	257	292	265	293	293	294	283	252	269	263	263	263	281	261	229	273	258	282	288	276	266	265	245	277	257	292	282	297	267	276	257	266	231	254	266	289	275	275	318	298	277	255	259	266	283	262	293	303	244	273	268	284	263	303	266	271	295	285	264	248	295	263	267	275	285	277	254	279	302	274	282	283	306	289	281	250	268	283	276	295	273	271	282	254	273	293	272	303	303	261	246	275	267	278	271	296	290	262	241	294	288	251	315	275	265	280	289	241	279	293	280	251	260	299	282	276	269	306	261	289	295	316	260	269	295	272	247	274	273	306	266	272	260	274	285	288	255	279	293	293	280	299	302	283	302	299	294	286	293	267	261	269	268	258	262	287	289	288	297	298	305	254	300	294	267	272	263	290	306	281	277	301	276	255	266	281	287	266	257	308	248	285	264	251	268	268	308	281	278	280	271	277	259	275	250	263	269	275	264	268	282	275	271	271	253	261	267	265	268	293	269	247	292	278	279	251	301	281	313	281	273	256	248	262	256	265	261	306	260	271	281	269	291	267	252	258	277	312	280	255	241	285	289	289	291	252	275	266	266	247	288	269	294	289	263	269	260	268	262	254	290	303	294	256	290	304	291	265	270	259	239	276	253	265	272	293	262	284	301	290	299	280	293	298	273	269	278	275	243	278	261	242	291	292	278	284	234	270	291	314	276	287	287	255	245	288	249	284	266	256	273	278	270	298	268	250	282	272	318	292	292	281	272	295	260	274	260	297	286	282	279	285	292	256	282	262	302	302	276	273	275	303	295	280	296	247	285	273	308	239	270	298	243	270	277	267	252	255	275	283	290	269	284	263	286	265	302	262	266	274	258	284	283	268	284	314	270	257	255	266	259	285	250	273	262	285	274	288	280	289	272	268	272	285	255	266	264	263	294	283	293	294	272	258	284	287	278	267	258	277	273	305	282	262	299	295	295	278	283	274	281	276	306	284	272	280	300	257	255	267	296	289	272	324	257	257	290	267	246	284	267	263	291	257	279	273	251	273	273	302	288	258	306	267	293	274	247	276	293	257	327	290	278	275	269	284	266	293	272	294	270	289	282	308	283	264	314	274	278	293	290	267	282	283	287	284	294	285	268	270	268	281	299	261	292	279	287	269	293	258	277	281	295	290	249	274	307	297	261	279	265	264	281	286	274	299	245	287	267	256	287	264	263	295	281	282	260	254	292	288	301	289	275	304	264	312	277	264	293	305	292	276	275	256	254	242	284	265	277	257	261	243	295	266	298	286	276	279	290	277	273	294	269	272	258	292	252	272	269	276	251	299	266	327	291	254	271	256	281	267	285	277	259	282	292	284	283	262	259	291	264	288	271	271	280	266	258	250	295	291	279	265	265	283	279	280	306	260	291	283	280	291	270	279	282	268	250	281	270	276	279	266	289	293	278	262	263	267	273	257	253	294	251	259	257	286	258	290	253	234	284	293	295	264	314	270	263	299	293	247	268	262	292	279	269	276	295	290	285	291	268	282	291	296	268	305	287	304	280	278	270	282	255	299	276	274	256	292	252	263	312	262	255	260	259	270	284	278	237	255	258	289	262	285	305	263	287	260	289	289	287	291	282	266	280	276	283	282	275	276	299	264	289	251	286	304	268	266	293	259	253	283	287	274	286	299	278	314	270	283	282	280	254	269	255	270	292	281	259	294	282	261	247	281	282	309	290	250	288	289	253	295	276	254	272	282	279	282	283	281	266	338	257	296	318	265	277	286	295	280	260	240	274	250	275	277	272	281	248	275	270	289	288	266	298	254	284	286	284	263	284	310	266	292	281	287	263	284	284	297	283	291	270	258	271	275	266	289	254	281	288	280	279	281	281	303	243	251	263	299	265	243	253	282	272	275	267	268	296	285	265	287	270	276	276	318	257	254	265	289	280	270	270	277	260	284	298	302	270	255	273	286	250	268	257	249	291	287	287	231	275	317	248	267	282	269	275	263	260	258	288	253	256	267	256	287	265	306	269	289	246	277	266	303	269	300	294	260	271	275	282	271	273	262	248	300	279	277	263	278	255	263	303	303	269	256	300	282	276	279	260	299	294	258	278	269	271	277	272	255	258	281	261	275	286	255	272	304	290	293	274	282	281	276	251	272	304	307	251	289	272	237	268	287	241	290	277	275	256	273	288	269	283	270	274	280	272	284	271	270	265	275	272	260	258	316	248	268	269	253	282	284	294	297	300	271	290	290	319	301	285	247	266	262	281	269	296	258	265	306	268	280	292	273	283	293	301	300	283	264	289	306	267	259	277	273	308	299	278	267	270	295	262	292	257	273	272	257	296	271	322	310	281	298	269	275	294	287	243	256	289	299	245	301	256	293	284	289	297	284	282	254	273	263	269	283	243	286	256	269	258	281	279	241	253	284	252	282	279	254	274	273	265	288	277	234	323	250	297	311	276	295	287	283	262	276	270	269	300	278	260
45044	48939	41315	23960	3326	2139	2732	1757	1689	2139	1504	1481	1460	1492	1826	1257	1203	1141	1064	1074	969	1204	6005	10423	8383	5104	2498	1160	776	854	797	788	808	818	831	805	786	797	810	855	777	837	823	862	780	827	810	863	817	794	848	811	841	806	798	837	831	782	838	834	791	774	770	807	817	783	828	773	815	771	805	835	810	833	839	800	836	784	780	791	843	784	811	838	784	828	794	841	778	830	800	787	773	803	778	827	853	792	766	779	852	822	817	888	778	789	769	812	844	794	821	839	886	875	842	828	763	823	847	777	819	858	791	771	807	820	761	834	802	807	826	820	820	830	839	817	821	866	773	796	800	826	792	800	812	768	779	801	768	806	788	860	775	782	817	813	832	811	843	834	782	790	829	808	803	833	832	809	863	816	853	755	779	842	856	832	831	828	867	809	827	792	794	848	791	806	784	830	783	804	841	748	778	793	805	743	829	750	864	798	818	856	788	859	845	796	847	808	795	856	801	832	853	817	818	853	797	795	804	789	828	821	870	788	823	820	823	815	801	809	795	790	888	776	805	803	846	787	791	800	776	812	849	820	790	768	789	795	789	795	832	835	821	798	834	805	832	794	806	810	794	789	820	809	843	817	766	806	854	839	814	806	779	769	790	794	804	860	836	806	812	838	801	794	752	814	823	776	847	789	818	767	823	854	794	803	780	802	851	787	791	831	843	822	811	838	832	841	788	797	833	849	772	827	817	822	815	822	793	764	787	837	762	793	821	820	827	766	806	741	789	847	777	721	779	843	792	830	849	814	795	828	823	867	822	817	832	786	800	754	818	792	796	817	806	827	807	827	807	803	790	815	854	767	861	781	798	878	779	789	809	829	773	820	865	841	797	816	838	843	860	822	777	838	825	832	799	774	795	803	801	858	819	812	836	843	849	871	763	785	819	813	824	805	845	830	813	814	835	834	803	838	820	817	792	814	820	820	877	789	800	858	784	848	786	772	831	812	805	822	799	825	813	806	803	836	748	769	823	837	784	852	801	833	758	792	803	848	820	836	827	776	847	786	754	821	784	814	864	727	832	770	808	759	808	804	779	804	839	801	790	836	801	834	793	813	834	816	823	807	827	805	873	788	833	838	816	866	800	804	774	811	833	769	764	813	879	806	820	841	789	855	800	769	790	843	831	792	849	832	814	808	821	762	766	811	871	801	833	795	848	810	834	789	787	831	836	775	780	793	805	787	789	834	801	814	768	777	810	784	800	813	827	836	784	837	797	793	823	771	867	844	842	830	774	814	819	793	809	800	802	800	836	827	819	841	782	808	839	806	788	784	787	843	811	803	819	839	813	796	798	803	841	790	759	780	792	832	839	864	799	819	789	750	847	793	821	839	840	827	782	800	832	801	802	798	802	830	843	797	836	813	841	815	804	845	781	875	769	759	830	765	801	838	791	857	782	826	785	814	874	807	767	830	793	786	840	807	795	800	830	817	798	770	832	808	842	818	745	789	829	805	814	797	811	831	724	837	816	825	780	808	770	814	842	811	825	815	759	805	778	811	872	806	840	850	817	741	774	823	805	763	858	803	777	852	815	858	823	801	782	767	790	859	776	827	824	804	805	835	822	800	833	863	819	832	817	794	817	750	763	808	813	808	807	816	837	817	789	836	792	830	818	829	831	783	813	801	847	827	816	817	843	793	813	806	798	752	778	754	791	810	778	761	838	833	790	799	775	820	808	830	856	791	796	809	865	800	827	779	769	810	794	909	800	821	821	774	798	815	793	832	822	848	789	795	844	839	812	814	791	834	831	814	847	822	834	792	801	775	808	825	735	835	795	780	845	784	765	770	809	853	791	832	789	861	779	849	837	836	800	804	816	804	825	795	838	797	829	781	822	832	800	867	844	830	791	753	810	770	790	782	805	850	837	832	741	775	852	830	862	816	780	772	763	807	782	834	839	795	739	787	816	814	864	759	813	847	816	784	838	874	807	744	790	863	824	820	838	812	829	782	806	787	808	805	824	785	776	811	842	790	794	815	809	779	822	793	848	815	811	839	784	787	792	754	811	806	829	827	818	808	811	826	841	861	850	782	772	805	779	777	866	827	831	851	794	870	823	773	789	798	857	813	800	717	817	815	777	814	867	844	855	816	829	798	812	851	813	845	814	770	787	795	778	779	787	818	800	805	821	832	825	832	844	807	793	803	767	843	850	816	807	757	794	809	784	817	844	839	785	810	869	828	791	810	852	790	808	796	808	816	778	841	827	831	831	791	799	847	807	811	769	843	790	808	832	742	768	794	798	792	782	812	812	846	849	758	812	761	837	875	828	892	813	833	783	785	852	837	806	808	850	850	810	828	839	789	824	785	810	811	878	801	866	818	809	822	788	802	805	809	796	812	766	779	820	822	779	804	835	806	824	851	807	769	767	823	855	819	807	848	819	785	792	851	768	792	824	816	821	820	816	768	851	814	767	813	801	795	883	838	771	793	847	815	763	785	774	854	862	819	825	837	820	815	874	772	837	846	819	794	821	784	770	828	862	814	833	808	772	827	882	778	780	794	774	825	820	766	795	793	836	786	844	823	805	772	789	812	776	821	831	828	820	842	765	801	768	798	800	814	833	819	811	808	764	779	828	818	798	804	834	825	780	784	760	805	838	788	863	819	875	787	791	810	855	771	852	802	812	847	828	775	809	816	801	803	866	850	776	786	729	814	769	785	797	828	809	763	769	838	769	808	816	804	808	821	817	773	778	797	839	795	776	801	805	768	835	821	810	840	820	857	830	859	877	809	826	836	790	797	816	815	801	816	827	807	770	783	852	821	773	810	810	838	811	852	854	771	795	847	801	801	861	894	780	802	789	790	837	839	882	836	837	800	858	856	835	814	809	806	834	803	825	809	840	824	812	820	775	808	813	809	803	811	840	796	801	808	821	854	828	786	822	794	814	800	784	782	848	833	788	820	767	784	787	817	801	769	867	801	803	833	820	840	848	832	817	830	813	800	865	800	807	796	843	782	819	810	805	872	855	799	768	778	861	841	853	824	801	813	769	763	806	830	772	868	781	785	830	832	812	801	806	800	836	838	781	822	794	806	815	814	815	849	857	824	861	820	847	809	810	858	823	822	858	892	848	764	806	786	780	838	818	825	821	820	818	799	840	853	793	809	833	801	834	874	790	798	858	800	788	829	840	815	808	816	793	879	804	794	820	792	806	762	823	805	799	843	841	782	870	809	818	754	753	797	838	793	789	796	870	777	823	787	842	789	775	813	800	821	814	804	850	807	794	827	823	754	802	821	830	814	809	767	844	794	728	790	783	812	823	840	824	836	828	790	781	791	825	799	815	828	789	804	868	770	814	759	811	777	793	852	800	817	814	777	825	766	769	855	792	802	819	801	854	811	829	809	847	803	820	832	825	800	835	843	826	805	773	793	779	799	788	836	765	812	864	795	760	810	776	804	830	846	799	852	795	774	828	821	829	829	809	790	815	798	794	807	772	818	811	801	807	783
79040	75249	60180	32700	9539	1582	1358	712	627	773	588	478	583	684	583	548	400	496	401	397	414	386	936	3037	3296	2022	928	502	341	341	317	347	296	289	291	357	330	320	328	371	308	323	351	331	282	305	323	293	326	318	322	330	336	344	341	324	336	343	331	317	322	336	338	359	312	332	304	321	312	318	314	331	312	324	318	342	335	343	343	314	321	321	345	380	352	345	323	330	332	333	320	335	368	324	343	291	338	315	305	315	318	299	318	315	319	346	344	332	331	299	304	334	313	312	294	334	360	312	345	339	336	322	332	324	295	349	353	322	335	327	319	335	317	343	315	314	304	318	293	337	357	318	325	339	321	299	341	319	303	354	312	328	342	307	321	317	289	322	330	319	329	334	338	292	350	300	335	331	351	305	323	324	350	317	337	322	355	304	321	331	327	338	299	308	314	285	317	319	299	344	312	298	316	360	359	337	349	304	326	340	293	333	316	330	369	317	302	314	353	345	333	296	304	361	336	310	337	324	298	335	325	331	354	338	336	347	303	377	362	340	324	328	322	304	314	314	316	334	319	333	352	334	327	338	300	332	313	342	327	302	342	344	337	309	331	315	370	318	335	343	331	340	334	300	328	335	322	311	293	337	311	352	321	339	318	330	362	313	344	308	325	343	324	318	342	301	291	349	300	330	312	331	342	336	327	341	314	350	338	312	313	366	340	328	351	309	311	298	335	307	326	336	301	345	308	299	358	343	309	343	315	333	313	321	314	318	328	353	328	328	361	313	335	353	332	336	304	353	344	323	349	310	323	289	324	361	343	325	335	326	341	323	369	317	323	338	339	310	331	355	345	308	331	312	317	307	309	311	363	316	357	325	332	320	331	319	332	273	320	342	320	351	331	313	332	294	301	315	344	328	348	344	340	336	313	289	307	379	316	303	323	316	332	336	298	339	337	353	324	327	355	342	331	293	356	314	324	350	326	329	338	310	330	320	341	323	333	298	304	301	332	324	358	324	325	345	331	336	306	306	314	310	321	333	330	346	310	325	340	298	326	304	307	327	339	344	310	326	322	317	362	339	335	346	354	328	304	300	285	324	311	345	310	329	316	315	333	321	298	309	333	315	328	336	282	335	345	328	304	335	353	299	285	322	335	344	354	293	351	349	366	322	304	339	329	319	320	338	323	312	345	305	320	334	336	334	309	337	302	337	335	341	291	303	330	317	340	328	318	305	350	325	338	329	290	355	338	371	353	347	310	328	345	335	353	343	319	305	326	292	307	300	341	307	332	326	313	358	318	315	319	309	336	330	353	335	324	329	329	326	309	340	315	325	319	317	324	333	310	320	339	332	357	324	317	322	322	324	323	317	308	311	327	344	340	306	351	340	314	325	318	377	315	308	315	334	326	317	350	334	315	326	278	328	300	343	319	328	314	339	290	341	346	322	319	314	330	332	351	332	316	295	317	305	334	307	340	304	348	341	356	297	295	334	324	326	332	363	324	323	347	331	351	321	320	334	322	314	314	335	335	302	303	296	330	330	314	334	314	318	317	309	368	367	319	312	322	357	348	311	345	325	325	344	339	326	322	333	311	379	334	332	319	335	338	337	314	323	322	348	308	287	330	333	353	318	295	319	305	292	312	305	304	329	335	289	339	298	340	324	293	314	344	322	330	330	314	336	340	334	331	316	341	328	332	330	302	319	335	319	378	352	347	343	334	332	323	335	309	310	312	341	326	306	353	307	305	315	324	353	322	332	324	335	328	348	333	326	304	322	311	336	288	318	345	358	322	349	333	328	367	312	344	328	337	386	309	316	340	360	359	327	347	334	328	333	320	311	330	318	345	296	351	300	334	317	305	305	299	317	310	347	358	330	312	324	344	292	356	345	322	321	335	329	346	332	334	326	309	323	325	333	301	321	301	322	332	334	298	301	319	337	323	327	341	305	323	324	303	352	336	317	317	338	327	315	335	342	295	324	309	306	304	326	322	307	329	323	311	318	289	300	317	318	356	339	341	355	290	334	355	334	300	320	344	298	326	294	315	335	348	323	312	335	345	328	323	323	321	311	320	323	295	336	340	339	327	358	351	341	331	347	296	350	322	306	316	293	341	318	294	323	309	287	351	313	334	332	332	316	303	311	306	335	329	335	293	342	313	298	310	329	328	340	317	342	304	327	323	332	361	313	337	340	332	316	333	322	340	319	321	313	341	354	317	315	330	313	326	337	358	324	337	330	322	312	311	347	341	323	332	290	323	322	322	328	343	337	335	326	325	368	327	336	331	309	344	308	322	345	346	335	324	374	310	344	315	300	327	330	324	342	318	316	321	319	311	337	303	299	318	331	304	332	319	340	332	336	304	321	383	358	341	331	337	327	359	353	326	316	332	335	310	329	287	332	334	353	342	330	327	308	283	332	316	323	319	320	307	319	332	342	321	348	342	346	300	324	323	349	321	321	319	332	314	383	334	328	331	323	321	305	317	330	327	324	321	331	319	332	323	340	336	340	318	326	329	282	321	294	335	328	307	343	342	320	313	360	352	348	326	340	318	339	335	333	313	315	330	346	307	321	342	310	339	327	320	333	312	360	373	289	321	304	333	308	347	330	350	313	313	318	369	321	284	339	304	348	309	332	329	337	319	312	313	338	292	316	321	312	317	299	305	303	330	338	370	300	326	318	345	325	366	335	316	324	309	326	307	358	321	281	340	341	314	351	332	339	344	345	304	325	325	334	331	305	320	333	328	316	299	363	321	324	334	344	308	318	287	356	321	328	330	332	324	359	306	345	307	344	316	331	279	360	325	328	336	318	313	324	326	344	317	317	304	330	326	309	338	315	346	311	294	323	353	331	321	315	312	364	356	317	327	332	353	315	340	330	304	311	357	347	311	295	312	307	305	308	321	335	348	348	327	333	340	308	346	333	315	356	314	318	333	355	312	268	302	320	315	317	312	322	307	325	338	338	323	359	334	308	339	356	323	330	304	325	315	335	362	321	340	329	340	338	307	284	323	313	322	318	318	334	321	333	343	327	360	298	338	316	327	325	377	305	307	295	324	330	317	331	319	304	332	300	316	310	327	317	335	319	341	353	335	301	326	342	329	339	352	340	332	282	318	347	320	343	331	293	344	339	353	330	337	316	302	377	327	305	316	361	344	297	296	324	297	314	322	350	355	334	324	307	306	296	330	297	329	325	351	336	337	287	352	317	307	309	326	315	325	362	357	321	307	341	321	296	340	308	344	343	323	321	297	329	320	337	348	344	326	371	338	345	293	344	304	358	327	313	307	335	334	333	326	297	343	279	307	341	333	324	357	327	311	340	344	343	331	366	309	311	301	339	338	359	355	360	312	339	330	319	323	351	326	339	307	335	275	324	341	304	293	315	332	365	330	352	315	341	315	317	300	335	312	306	356	307	328	347	315	330	338	310	316	353	338	311	322	317	330	311	338	276	317	293	291	318	332	297	318	320	326	326	354	349	334	315	322	317	343	328	378	329	340	341	281	329
55165	60129	51457	33121	3979	3336	4229	2155	2379	3190	2220	1860	2431	2996	2381	1931	1402	1424	1443	1286	1237	1291	4391	14467	14808	9165	4298	1769	1012	966	869	976	937	959	948	972	878	862	909	952	953	890	938	948	955	923	885	946	949	950	877	944	904	887	920	913	889	881	883	892	952	935	938	907	858	933	1000	914	881	905	967	931	946	950	935	939	964	894	937	925	967	955	885	951	939	925	974	940	916	982	865	925	911	903	926	879	940	982	968	944	913	860	941	944	951	922	913	949	942	937	959	965	926	894	922	903	926	882	892	887	866	907	967	890	956	965	893	857	895	909	946	942	944	964	910	959	909	948	914	914	932	924	966	926	894	927	933	903	879	937	957	927	923	909	912	926	905	946	903	937	891	932	897	950	982	905	944	916	942	959	911	928	938	959	921	945	946	921	898	948	937	962	929	941	927	922	884	941	942	881	971	953	912	932	909	919	940	903	901	926	919	919	954	943	943	928	906	918	913	922	944	921	931	933	925	922	916	874	926	974	887	951	966	911	972	871	902	951	948	950	909	932	924	935	955	906	871	905	932	912	913	910	946	950	932	920	929	867	931	909	947	949	893	969	911	914	939	885	933	991	948	936	915	904	948	945	909	959	902	934	912	963	891	892	901	900	963	880	914	918	928	1003	927	977	956	939	913	950	888	943	933	943	933	858	922	948	985	917	947	866	922	876	863	897	881	938	848	934	941	951	919	933	885	988	927	947	913	935	872	926	912	873	942	918	974	944	969	933	868	910	916	913	922	883	910	920	911	939	882	879	893	949	913	909	935	947	898	898	921	962	914	941	981	903	952	899	899	932	952	884	943	895	910	886	923	930	919	960	949	984	903	923	922	903	958	923	908	931	913	940	972	956	928	979	964	931	876	934	935	895	936	885	895	969	928	917	983	881	1002	961	830	911	935	963	931	890	915	947	910	916	918	937	877	958	882	892	864	904	904	930	907	916	930	923	925	986	956	922	906	930	911	936	939	914	951	927	958	975	932	925	894	903	974	878	906	943	889	903	917	894	937	931	884	929	928	922	968	894	934	940	931	886	955	976	925	908	881	918	932	900	931	965	866	901	922	950	928	889	922	973	927	938	887	901	932	960	974	960	869	908	914	961	986	974	876	935	935	905	923	912	900	1005	894	894	895	930	1019	940	934	904	922	936	925	930	907	930	892	894	947	910	906	960	932	904	866	961	917	923	950	905	948	912	950	1001	965	916	885	877	908	904	918	897	921	861	934	909	939	901	913	960	912	962	965	906	936	923	919	903	979	921	910	966	886	914	895	934	931	931	912	879	904	937	932	979	932	953	1004	917	946	928	898	939	914	947	913	917	917	954	894	928	930	896	907	910	953	911	959	888	949	969	919	950	848	885	901	985	956	933	898	896	869	917	931	932	896	882	947	864	950	952	982	924	961	908	883	931	965	957	910	938	896	918	918	895	939	947	985	946	929	938	868	890	926	920	957	911	889	934	941	979	936	943	908	937	972	901	976	940	949	988	929	855	878	955	939	956	943	895	913	944	898	903	941	968	916	949	948	951	907	965	954	947	883	963	950	958	900	935	981	879	918	927	860	948	941	943	894	898	931	951	887	855	912	948	889	914	921	892	902	944	945	919	901	910	973	862	927	962	896	960	970	926	887	868	941	955	938	888	944	909	913	960	961	892	941	876	921	964	955	894	914	949	950	955	977	914	931	940	928	957	919	910	919	966	978	933	908	930	945	924	896	923	914	925	885	870	939	900	950	933	894	935	924	913	912	910	951	910	930	921	901	900	850	915	911	942	924	955	884	943	860	897	885	946	905	868	968	909	944	871	900	895	909	901	891	948	902	931	915	884	869	932	948	902	975	978	917	986	947	969	945	894	975	927	916	962	982	931	907	876	953	927	897	921	869	921	997	928	968	901	941	911	939	934	880	878	974	939	955	922	885	978	876	910	916	898	935	907	900	908	903	952	965	918	893	948	937	940	944	876	915	981	937	934	904	924	892	958	952	958	914	916	917	886	877	947	909	968	937	911	915	955	910	943	899	939	889	1020	971	903	977	923	979	988	952	918	899	923	912	929	923	880	923	890	884	924	948	952	933	924	935	953	937	975	936	945	934	906	915	899	915	916	949	928	866	897	902	903	941	914	926	922	931	949	936	931	921	966	928	949	938	939	918	951	962	912	905	923	903	920	885	940	941	941	880	972	905	936	931	954	883	976	940	900	909	877	946	935	881	935	920	941	972	941	969	870	884	888	956	886	879	989	947	943	922	930	937	991	916	958	957	897	950	914	945	946	941	883	899	886	908	911	904	920	939	890	906	873	924	846	867	912	948	916	917	945	862	917	871	938	916	900	964	910	913	950	980	944	921	926	932	971	937	938	863	895	967	893	917	972	923	945	901	901	886	972	942	925	961	937	940	939	981	893	945	960	920	921	944	881	950	993	872	894	889	932	913	894	1000	903	927	942	872	899	877	935	953	908	941	934	901	893	919	953	938	954	882	893	914	902	910	892	916	929	916	925	929	956	920	921	940	891	948	889	941	961	887	906	910	909	957	908	984	923	907	923	940	941	956	914	976	919	900	933	890	972	924	988	944	902	925	899	907	939	892	948	959	977	909	959	874	953	908	939	974	876	943	942	903	929	931	943	966	888	904	912	946	929	935	890	879	942	971	996	922	900	854	998	893	940	948	940	947	889	914	921	892	923	902	915	926	918	984	928	929	933	932	989	912	938	940	962	956	923	999	944	918	951	954	960	945	998	945	906	973	959	901	1030	885	845	892	978	968	969	958	942	931	972	889	932	892	981	893	944	912	937	933	966	921	894	958	884	928	904	927	874	891	889	937	911	919	923	955	887	915	912	966	971	895	891	918	965	936	978	961	918	946	883	932	939	903	909	918	925	897	919	912	929	932	954	892	921	907	950	905	955	888	911	982	943	933	897	973	931	956	913	881	847	877	897	935	950	935	919	937	933	922	959	902	885	938	934	937	928	932	940	958	910	929	914	932	919	938	918	926	1002	938	869	981	914	919	954	978	955	908	874	936	968	943	969	923	959	931	886	869	981	921	913	919	932	968	908	922	925	951	902	965	929	942	965	931	943	972	918	936	962	876	953	871	960	917	941	928	920	934	934	935	910	910	930	955	917	900	918	938	977	867	947	929	943	934	932	915	954	897	912	922	843	878	914	919	900	941	967	892	882	965	946	907	930	969	876	930	952	920	899	910	928	968	935	972	905	933	953	899	979	948	891	945	921	941	991	869	918	989	925	927	940	959	911	902	898	994	914	909	894	934	927	904	880	907	925	969	942	930	899	940	1009	893	917	901	924	930	977	969	953	873	914	922	917	886	964	975	954	937	968	946	929	906	936	895	923	979	941	943	922	893	941	924	935	928	921	911	928	964	957	948	915	912	951	943	963	896	950	950	900	906	925	895	923	887	901	1015	904	939	889	948	970	929	973	896	950	925	918	946	901	950	922	912	913	988	940	920	885	988	914
21912	14066	7584	1560	392	279	246	259	251	263	261	235	260	265	230	243	222	243	254	232	233	254	248	379	484	457	355	290	265	227	222	232	243	244	211	254	218	233	246	236	237	228	231	218	261	219	244	247	242	250	247	246	242	265	276	221	225	233	243	221	207	247	258	206	235	235	246	251	245	247	197	229	245	224	222	231	239	250	216	233	219	253	251	271	228	263	236	242	244	222	247	233	227	223	221	253	239	227	229	221	213	227	271	257	276	228	243	260	245	221	236	247	246	246	232	220	216	237	246	232	228	224	245	229	263	219	229	220	241	237	230	238	229	249	233	249	229	228	242	225	245	223	239	237	201	223	240	204	227	254	246	227	253	245	223	242	246	239	249	280	238	241	229	242	250	247	255	258	260	259	236	241	244	238	268	242	265	230	241	248	220	232	229	231	232	264	232	213	259	232	245	264	245	248	242	251	276	260	231	263	230	219	223	235	214	230	236	238	252	237	254	255	250	230	195	229	229	251	242	228	241	274	265	245	273	226	232	213	247	239	226	230	217	232	255	245	232	254	230	234	282	236	238	254	246	220	266	233	244	242	258	255	240	228	266	213	245	248	225	220	263	204	247	234	219	249	245	231	245	241	246	272	261	225	218	255	259	241	255	240	252	236	236	249	261	232	240	222	251	207	235	227	227	240	263	244	235	240	277	226	244	218	256	222	255	246	257	250	228	250	228	204	233	237	236	272	218	218	227	226	236	242	236	265	243	232	239	242	222	227	231	253	232	216	234	237	240	249	243	264	213	262	247	236	235	210	229	237	228	260	243	249	254	228	244	256	255	238	241	239	238	256	240	217	249	216	225	241	214	261	245	234	254	228	233	255	250	254	221	248	253	210	245	231	214	232	248	238	261	254	255	259	233	245	245	207	243	228	227	225	226	246	247	234	227	245	240	253	251	229	259	250	247	235	226	261	228	242	243	241	240	232	246	237	250	239	239	269	234	251	280	273	208	234	233	212	244	226	227	265	215	228	251	247	263	258	248	201	223	241	242	230	225	228	231	243	238	244	234	211	239	248	237	254	229	273	242	228	257	246	233	258	208	245	259	231	239	241	243	247	247	270	223	242	243	243	233	244	221	237	256	232	242	243	251	236	226	257	237	259	258	244	224	245	227	248	233	222	268	220	272	247	239	236	230	220	222	238	240	213	257	281	230	234	236	251	223	225	226	244	238	219	221	238	246	227	208	242	233	254	216	219	224	251	259	245	236	244	243	246	228	266	225	261	235	211	279	235	254	242	228	243	217	224	230	236	258	218	266	235	243	243	235	243	243	253	217	219	253	249	230	244	241	236	264	247	243	241	244	216	246	247	247	226	231	228	231	247	243	235	226	222	220	272	246	249	225	242	232	211	246	229	262	246	229	241	248	249	258	226	230	247	227	225	221	268	241	250	251	225	245	224	220	228	234	255	250	214	236	260	237	235	221	244	242	232	247	241	237	245	238	230	237	243	263	237	289	227	228	246	258	216	217	222	279	236	255	259	240	236	250	243	237	244	261	240	248	249	267	216	234	213	207	229	279	246	210	233	235	245	249	244	216	223	231	243	234	242	239	233	262	199	253	238	251	232	267	248	235	260	261	232	265	234	242	235	218	255	244	257	216	231	218	244	243	239	224	251	249	242	248	269	237	258	228	221	270	233	233	212	247	205	239	221	236	242	218	248	234	236	260	221	276	257	252	234	238	249	251	249	250	252	263	263	249	256	249	213	242	258	234	238	239	240	229	224	245	230	266	236	247	233	237	267	240	222	274	242	235	208	243	230	239	212	229	222	262	235	264	265	256	246	260	256	227	240	214	236	228	238	230	235	238	221	273	250	236	244	243	216	249	196	255	214	204	260	264	244	232	241	236	257	226	242	255	215	257	244	232	262	238	238	257	225	232	262	249	217	235	229	257	239	233	247	226	230	218	232	262	239	239	241	224	236	229	255	232	240	281	217	225	224	222	232	227	245	260	220	256	237	233	230	261	227	231	248	245	239	255	220	216	230	226	246	243	256	240	202	244	246	245	254	228	246	260	253	238	235	225	243	257	256	230	249	210	263	242	213	218	243	245	250	252	242	242	247	259	253	232	242	252	239	255	258	260	232	238	219	278	244	261	247	241	236	213	255	206	247	234	262	231	229	217	240	236	239	232	239	255	226	224	218	221	256	243	248	232	224	247	272	239	201	230	219	222	228	251	248	249	253	235	252	221	264	229	264	261	221	242	220	249	242	220	224	244	220	223	223	215	238	248	237	248	236	241	230	209	228	283	257	236	258	215	239	208	253	264	252	242	210	235	242	231	234	234	224	244	235	238	260	210	225	254	229	202	212	254	215	230	234	236	244	254	263	225	242	242	230	279	222	231	234	257	233	225	233	211	229	260	230	228	246	267	230	270	238	235	255	247	253	223	204	214	220	235	228	231	251	232	241	204	250	254	233	275	240	267	251	236	235	253	242	245	238	234	233	222	245	227	239	266	232	253	217	215	233	228	240	221	258	217	226	245	234	226	232	226	234	261	246	253	257	224	226	221	231	226	274	232	239	251	221	247	246	260	265	225	242	266	250	206	252	259	233	234	228	259	290	234	258	208	238	222	217	230	262	228	261	250	208	240	253	223	233	236	220	246	235	247	233	250	251	241	232	249	218	236	256	254	225	215	243	227	263	253	272	261	236	236	242	222	248	256	232	247	232	257	231	258	244	240	251	234	267	275	290	251	238	236	222	235	240	222	237	227	241	223	244	224	244	253	244	221	228	268	239	232	259	249	245	243	213	244	231	227	242	248	266	238	247	244	231	239	225	243	253	246	239	224	239	240	204	225	242	234	227	252	228	234	224	248	250	255	224	256	229	246	251	246	244	261	244	237	225	250	236	258	223	219	234	241	242	248	231	230	272	258	207	256	259	245	227	228	233	217	246	233	244	253	219	245	247	243	246	236	244	222	248	231	204	250	233	233	241	253	229	216	252	264	243	229	224	255	251	228	227	222	229	269	258	223	264	229	231	241	222	257	221	241	232	221	249	234	236	232	240	256	262	238	253	238	249	257	236	213	243	263	255	243	266	218	225	251	233	254	262	246	235	266	270	235	232	268	270	228	219	250	259	251	250	225	243	232	242	263	259	233	249	240	243	262	240	214	237	231	242	232	233	251	221	226	238	227	225	226	242	258	207	230	235	244	228	241	241	234	244	278	242	241	251	227	239	248	239	203	248	242	244	211	239	212	223	230	254	232	211	241	242	212	281	247	219	244	234	228	251	241	228	273	237	246	252	233	246	254	230	281	243	230	243	235	244	232	257	248	232	282	243	260	220	238	230	233	252	238	225	224	266	215	242	242	258	234	228	243	239	241	242	236	242	225	225	250	228	251	251	247	237	242	244	241	234	225	216	242	221	227	233	223	263	248	229	229	223	253	222	261	226	217	265	236	213	236	239	236	250	245	228	239	238	227	251	259	265	234	252
20200	19370	10814	3610	831	887	828	747	745	802	806	788	793	755	769	773	753	758	762	738	772	742	828	1792	2123	1702	1178	876	705	744	728	774	719	759	746	717	754	730	755	720	653	759	725	723	761	695	759	719	784	731	737	703	696	726	727	695	761	747	755	715	709	720	741	742	741	730	781	731	714	711	707	748	740	722	724	726	743	726	753	753	728	751	722	651	716	742	746	760	707	755	763	746	698	732	725	744	737	745	717	694	692	789	736	707	746	731	744	720	705	765	674	754	754	721	731	710	758	754	740	745	721	759	725	739	752	693	735	716	714	707	686	740	754	681	725	688	751	726	793	739	694	748	750	724	725	725	712	707	690	762	714	737	730	748	728	735	743	690	695	722	750	715	746	746	731	715	724	709	705	748	725	692	693	745	724	708	702	746	730	730	716	736	730	765	757	725	712	728	708	738	722	673	752	736	692	724	721	749	744	701	661	707	687	707	732	769	706	772	722	752	722	731	714	694	679	738	731	673	739	788	702	720	719	695	698	768	729	696	744	741	732	695	722	716	725	689	751	738	698	706	718	761	711	711	713	717	766	760	702	730	703	723	755	733	747	727	754	692	729	743	692	674	720	718	697	667	768	768	759	783	717	769	670	722	680	718	684	749	716	772	727	730	711	731	731	731	689	738	733	756	770	727	777	725	723	706	777	719	772	751	687	693	701	709	750	730	747	664	716	698	723	737	722	690	685	708	732	777	733	695	685	726	762	741	731	698	744	756	701	728	709	694	738	689	737	722	729	741	703	710	716	716	709	759	763	736	713	689	721	694	701	750	752	715	747	693	748	742	780	706	735	739	733	761	702	758	755	719	703	689	689	708	728	717	715	727	748	741	711	743	706	709	695	699	688	694	725	728	699	664	663	713	705	697	747	740	763	717	749	723	686	718	736	682	703	681	726	718	750	745	714	713	724	641	736	670	683	758	703	719	731	782	742	680	731	728	734	795	743	739	734	722	703	726	742	727	719	756	714	752	742	744	715	738	735	778	706	777	759	723	718	729	713	710	715	704	706	704	724	715	724	723	765	733	664	763	733	720	728	714	699	761	751	751	675	735	679	761	734	748	723	738	742	681	724	752	698	749	735	775	747	709	729	749	709	691	707	750	779	715	747	719	704	736	716	744	690	700	708	690	754	751	744	754	697	741	753	711	732	694	724	672	721	740	704	742	712	752	726	663	757	736	716	704	730	678	726	744	747	756	762	718	719	727	729	700	719	716	706	747	763	725	697	739	742	691	762	700	753	759	716	711	766	733	688	752	734	766	749	728	672	680	673	751	745	690	738	703	728	715	693	693	729	708	738	683	724	730	732	719	762	718	736	754	747	721	703	735	738	747	724	788	715	730	765	716	725	715	727	740	699	689	699	732	768	684	743	721	704	741	705	700	759	696	715	719	722	711	745	712	716	717	732	711	740	716	738	734	707	729	689	751	739	717	699	704	713	706	727	762	670	718	709	714	793	704	683	770	741	717	721	717	721	718	689	738	719	824	790	749	759	706	726	717	700	719	745	689	721	754	748	710	708	701	711	702	691	694	716	743	689	709	704	707	768	745	743	735	734	784	767	691	747	689	695	741	690	789	755	750	751	726	703	709	722	777	753	722	725	722	723	747	738	675	688	729	699	720	717	697	768	711	703	699	710	711	796	695	729	729	706	751	706	698	686	741	734	675	742	740	744	704	735	729	732	745	693	734	699	730	740	630	694	734	717	715	681	723	707	750	687	699	756	720	718	723	738	714	712	753	684	698	739	704	724	715	717	733	706	726	695	752	694	730	674	740	707	737	771	701	734	727	708	683	746	731	730	714	759	718	763	712	746	735	736	791	746	758	735	721	732	746	728	731	710	715	723	758	770	717	699	752	736	779	695	688	668	751	729	747	696	719	750	756	709	734	686	785	762	685	756	748	760	744	715	690	701	705	713	705	699	756	706	655	727	740	731	728	730	679	801	726	743	666	745	711	714	774	698	730	715	693	707	735	689	792	725	713	720	733	765	668	713	746	743	709	774	695	724	678	720	729	771	710	716	687	742	705	717	727	703	763	696	716	706	745	721	725	719	763	755	705	755	745	738	712	779	717	703	757	726	660	763	721	766	813	702	734	725	712	727	694	709	757	735	705	711	746	732	741	712	675	727	710	713	730	690	705	720	713	756	723	713	704	762	669	742	717	737	713	726	733	716	713	750	688	743	783	770	690	738	685	703	707	686	688	789	740	783	717	746	803	764	734	721	714	747	701	738	703	730	740	749	720	726	738	704	748	706	738	728	745	704	800	703	715	717	744	755	700	722	734	733	722	713	711	744	701	742	745	679	733	737	714	748	747	703	750	728	704	759	720	797	726	741	689	712	722	697	723	720	718	763	740	729	727	740	775	705	679	733	684	759	710	760	739	725	736	750	722	735	730	683	732	729	718	713	772	718	747	713	738	715	763	753	771	690	712	753	754	760	673	745	780	774	718	716	722	705	806	708	700	696	766	733	700	701	732	756	756	754	681	699	731	732	700	683	715	746	686	723	715	696	692	715	714	722	744	743	709	705	721	706	709	724	707	704	736	714	748	699	741	692	729	734	720	709	768	750	740	699	711	755	725	720	728	743	699	731	775	727	748	766	739	695	729	705	717	655	682	729	657	721	726	683	716	749	732	730	695	690	748	699	720	785	741	743	717	760	726	751	690	679	692	699	702	687	667	736	702	666	745	713	687	730	730	726	690	721	700	690	720	720	714	676	748	679	724	729	760	715	737	672	740	733	719	768	724	675	700	716	682	727	737	756	705	688	707	711	727	686	775	713	720	714	745	738	704	681	708	701	738	688	755	700	732	735	710	749	664	686	690	701	717	707	722	708	712	687	741	717	733	722	672	655	734	761	716	714	733	710	750	726	672	720	785	755	693	704	719	751	737	741	777	747	769	704	719	724	721	769	727	701	683	716	734	747	736	711	709	730	689	727	772	726	714	735	741	782	716	744	692	736	698	691	719	726	708	722	748	689	716	722	714	754	744	716	672	751	725	774	746	748	745	705	695	706	751	699	743	699	684	721	748	714	713	692	699	717	725	740	735	689	736	726	750	710	705	718	718	714	749	713	760	638	773	750	692	702	730	750	724	773	739	733	698	705	790	737	755	693	754	729	695	735	698	708	740	713	673	697	748	719	756	718	740	699	707	758	725	724	674	744	702	755	715	736	716	679	691	699	774	713	744	720	750	761	713	689	711	728	754	711	705	735	722	747	726	727	686	680	738	706	705	718	707	747	741	722	702	745	729	737	712	733	720	697	716	701	705	744	783	714	726	692	716	802	717	744	729	762	733	729	755	764	719	670	727	730	748	712	726	700	763	752	709	719	735	701	715	698	747	672	702	757	762	715	753	779	705	718	721	760	747	686	665	713	712	698	720	719	731	768	703	702	762	735	726	751	752	741	721	719	733	679	747	795	707	718	681	743	750	770	725	763	764
67981	64477	49099	22854	3891	786	675	509	470	539	502	472	382	405	461	454	410	341	343	359	347	329	498	2076	1826	1234	718	401	316	278	325	307	295	270	304	283	289	307	288	280	275	275	257	281	325	287	290	303	289	281	283	297	276	269	288	263	264	279	293	322	284	294	282	292	301	286	313	277	316	254	295	295	295	330	292	277	286	300	264	273	286	267	294	271	291	278	315	291	263	301	287	303	265	296	277	304	296	267	275	252	279	276	279	334	306	292	281	298	274	271	271	286	286	292	291	307	305	279	267	299	293	278	268	281	271	294	307	289	301	305	288	302	327	302	271	305	282	284	270	282	271	273	273	292	285	301	302	307	297	321	296	292	302	291	281	305	304	305	312	275	315	286	292	302	295	271	300	272	299	312	288	277	253	313	282	307	297	284	299	270	281	282	284	316	268	272	304	284	284	274	285	298	294	287	307	258	254	266	284	279	288	274	286	300	287	292	281	274	268	307	272	307	291	320	308	277	281	292	295	304	310	256	274	332	300	285	289	305	275	331	313	273	280	307	284	289	277	292	304	282	279	300	283	275	310	313	260	259	331	275	298	262	264	281	294	291	322	335	282	290	293	304	285	279	275	282	293	280	293	317	279	260	292	268	264	293	273	262	272	314	298	279	310	320	302	286	310	277	287	313	291	300	304	332	292	275	291	301	316	296	311	271	315	270	264	277	278	271	267	297	275	305	304	309	277	282	289	288	294	272	316	288	260	298	262	278	312	289	296	305	308	289	293	284	267	272	318	285	284	284	295	321	280	271	295	244	306	296	300	283	265	305	321	310	293	293	284	249	300	293	300	309	294	301	275	246	285	287	313	284	306	298	281	289	286	292	280	295	289	295	313	278	278	296	284	292	270	283	305	277	317	297	261	298	289	294	278	318	306	294	268	290	287	291	290	275	294	297	309	278	316	283	292	299	276	304	286	282	267	302	336	284	288	293	279	285	287	289	292	302	263	307	267	311	317	267	297	262	335	297	290	306	296	295	273	295	321	297	305	285	296	282	275	315	313	297	286	274	279	299	286	288	280	302	285	261	276	292	253	295	338	257	269	276	292	292	291	303	303	278	270	323	310	294	296	301	291	300	280	270	301	302	281	328	293	286	300	284	304	269	263	317	279	278	317	277	270	253	302	257	270	308	295	274	275	293	282	269	305	267	251	290	270	293	302	300	302	282	270	315	275	296	294	300	293	310	268	277	265	299	263	279	306	268	260	259	291	259	313	283	324	318	312	301	299	284	311	271	284	302	289	297	298	285	297	275	281	281	281	253	288	282	270	317	289	288	311	270	251	309	313	297	296	289	305	264	278	267	269	309	288	266	267	288	317	287	280	267	330	312	280	316	301	310	322	263	332	284	293	307	277	287	244	294	306	287	303	277	267	258	279	275	278	276	312	301	298	271	261	279	275	292	278	265	295	298	314	305	277	306	292	308	293	292	275	274	303	283	300	273	269	313	313	312	298	295	263	340	287	299	286	283	291	290	319	306	307	263	256	276	272	344	281	281	298	316	302	285	277	291	281	299	311	274	292	266	269	268	260	291	296	283	311	305	276	283	308	283	273	259	269	318	284	273	322	244	301	284	282	279	299	301	268	268	279	281	292	292	317	293	267	284	296	258	271	303	288	297	301	315	291	290	285	279	294	306	288	301	283	299	303	338	303	296	320	316	272	317	304	314	289	303	305	288	297	263	300	276	305	276	285	297	266	276	301	243	274	283	328	309	298	275	268	256	262	298	287	298	308	282	290	308	278	276	278	266	305	286	316	277	319	303	278	297	286	305	284	289	294	310	321	334	306	267	307	281	288	295	288	273	274	287	300	290	298	290	269	276	269	312	260	303	281	273	296	292	287	271	298	276	278	289	292	293	280	252	291	280	266	318	275	284	301	300	268	333	258	245	298	277	269	280	316	299	284	285	318	267	312	281	294	288	250	292	292	265	272	284	305	280	287	315	281	306	290	316	282	306	285	304	296	274	278	288	260	290	307	309	273	294	293	300	272	338	300	284	281	294	291	287	317	266	273	279	298	294	287	286	298	302	283	320	268	269	281	278	315	311	303	304	266	275	271	292	332	291	291	297	297	308	266	271	288	279	288	296	279	269	276	288	271	323	294	302	298	276	276	263	302	282	286	289	292	283	280	284	317	272	328	294	265	321	306	297	274	321	320	290	281	273	294	296	297	295	317	272	277	297	300	283	304	273	287	319	295	297	285	313	275	285	302	284	262	315	289	262	284	269	296	298	280	305	284	286	278	292	287	271	283	270	280	288	281	274	260	296	280	301	290	261	283	283	292	266	284	304	288	306	281	288	296	292	247	271	270	282	291	285	286	322	284	279	261	285	303	269	297	279	311	281	280	302	304	277	301	264	265	266	249	290	300	317	294	324	274	287	284	279	267	266	254	300	265	283	280	300	306	278	283	308	293	299	289	271	287	297	289	277	320	307	317	291	277	308	292	307	278	275	322	321	304	274	278	267	261	285	288	279	297	274	280	289	299	279	279	291	303	268	272	271	300	292	282	325	282	300	306	261	288	273	293	273	289	271	287	321	280	280	312	281	301	311	288	302	305	322	300	338	293	265	261	294	294	292	324	297	314	276	285	293	301	291	294	294	274	255	277	290	267	297	260	299	255	283	315	310	309	278	274	288	270	269	258	315	305	318	305	282	278	310	300	276	285	294	297	263	310	304	273	288	307	274	279	265	293	295	276	293	252	328	316	335	282	310	290	303	267	291	299	304	275	303	277	269	319	275	316	284	302	316	300	300	295	285	297	263	279	308	296	275	259	289	302	261	320	273	264	292	297	289	300	311	307	296	307	281	312	293	305	300	310	296	277	254	285	268	289	269	296	264	278	256	319	308	288	289	253	262	264	310	322	261	309	278	292	291	311	249	287	309	285	288	302	271	289	268	317	307	326	303	298	281	265	283	303	288	309	283	285	319	305	264	306	261	280	312	309	287	297	287	286	292	263	276	263	280	297	283	307	303	299	329	259	275	301	272	272	250	281	324	303	271	277	280	284	305	304	289	268	285	302	314	301	247	293	273	313	290	283	283	281	286	299	312	259	282	272	301	295	287	297	265	324	287	301	265	302	312	290	268	281	304	297	267	294	282	305	309	313	292	266	272	297	261	301	263	306	281	271	271	273	277	274	266	292	288	302	291	278	294	297	272	296	259	274	275	266	269	267	318	338	272	298	291	256	320	324	299	295	260	286	292	327	282	293	300	286	285	298	281	266	310	269	294	285	298	311	303	279	285	286	273	278	265	268	258	271	261	290	294	312	293	282	269	313	257	276	261	323	303	309	264	319	300	297	299	305	279	283	282	272	255	291	301	282	286	286	306	281	280	285	322	302	304	285	329	280	284	319	299	275	267	312	291	287	319	279	281	286	298	301	297	270	285	264	302	305	311	306	274	267	298	286	289	328	250	293	271	277	267	289	286	298	283	294	278
45051	49794	38886	25035	2752	2494	2413	1852	1601	2029	1987	1807	1366	1516	1781	1719	1365	1132	1099	1128	1074	1111	2071	10561	9258	5875	2995	1560	1014	879	856	867	844	787	875	828	826	860	863	829	912	872	854	857	810	832	802	855	864	846	831	866	843	824	865	872	935	798	809	833	851	792	874	899	844	878	845	870	883	858	838	829	854	848	897	849	826	800	858	837	865	870	845	834	879	842	861	911	840	823	873	854	861	850	840	869	849	858	828	810	849	871	838	801	852	849	825	887	882	917	792	878	860	852	886	856	838	884	835	906	852	862	876	825	847	870	841	828	782	827	834	812	828	918	839	861	816	849	887	857	850	835	866	845	879	883	876	843	829	858	817	863	835	837	848	897	841	895	858	868	860	834	822	872	899	847	833	875	819	830	808	873	839	873	860	813	849	825	837	828	832	845	836	870	889	856	817	799	811	846	830	904	866	876	857	860	827	892	857	856	878	831	841	818	823	843	867	815	884	869	841	817	886	898	859	890	841	899	792	874	865	872	826	849	875	832	889	854	859	861	834	918	856	819	875	841	889	863	795	879	846	778	817	843	867	868	871	838	831	841	841	815	795	835	811	879	825	852	797	836	858	878	840	824	843	908	785	850	865	817	818	849	888	820	811	879	854	885	837	799	838	833	842	867	848	836	860	880	904	855	819	790	814	808	848	894	816	816	854	811	852	840	794	831	839	804	855	867	782	872	865	858	889	772	889	901	852	815	865	852	817	914	864	847	847	913	822	870	871	909	811	811	836	882	869	826	816	851	809	893	833	821	791	859	820	884	820	784	855	861	861	848	868	824	839	849	900	905	895	804	841	858	844	823	852	834	800	792	818	837	849	828	867	823	876	805	824	878	845	885	862	899	863	821	919	844	858	866	823	884	869	892	881	869	870	837	836	829	818	926	817	880	805	849	876	899	888	843	828	816	858	842	853	860	938	833	842	900	841	803	841	835	893	819	867	846	832	878	873	813	906	821	922	844	859	825	868	827	841	899	865	796	907	853	870	853	832	902	909	852	840	853	855	791	812	919	785	846	849	857	858	840	810	862	870	871	839	809	875	834	809	882	842	883	864	856	811	855	861	840	895	812	833	827	841	884	880	876	857	853	808	865	830	830	919	813	888	876	858	755	866	893	835	876	859	810	781	902	876	860	875	847	842	839	846	819	882	821	855	823	807	864	833	888	881	823	846	824	855	841	875	839	899	827	874	836	890	813	842	827	861	841	871	843	848	898	818	864	810	887	826	843	848	910	832	845	827	873	835	883	853	868	856	844	862	852	855	816	851	860	849	818	846	824	904	813	808	914	868	805	845	838	854	854	867	828	833	831	807	802	827	846	855	881	824	821	830	856	857	830	853	794	788	905	841	884	880	861	867	857	883	819	870	855	818	840	847	846	856	883	854	866	840	846	819	866	836	797	818	889	857	880	830	874	846	802	857	862	804	825	847	874	855	812	845	830	814	840	839	853	872	840	864	794	850	878	892	853	847	879	906	902	888	841	809	889	847	787	838	884	819	846	861	808	865	865	860	835	833	894	861	904	831	802	849	856	827	840	846	863	891	874	836	813	874	826	852	788	843	846	842	880	857	921	852	861	847	823	833	825	836	905	843	869	845	805	828	886	871	816	831	856	842	865	874	905	853	808	856	838	888	896	888	899	845	851	857	872	807	852	823	817	833	810	847	860	885	853	847	863	904	849	830	835	868	864	858	872	823	852	814	861	814	861	853	873	828	835	854	880	855	888	883	880	836	894	869	860	909	860	875	845	850	854	810	887	855	842	858	836	862	864	813	844	864	880	779	888	852	874	851	858	869	843	847	909	813	855	837	856	930	833	821	815	829	884	862	799	867	841	860	839	912	874	844	839	857	878	819	883	783	875	851	815	829	847	892	811	850	834	843	810	879	847	876	841	815	872	846	815	824	881	873	863	874	856	841	831	805	840	857	832	807	815	846	805	831	868	853	858	817	836	843	793	847	817	888	836	837	788	797	837	838	848	828	807	844	872	833	826	832	819	813	904	882	803	876	878	856	807	857	828	848	825	826	833	841	798	862	879	859	846	855	806	876	837	851	830	778	777	848	869	888	825	838	849	833	855	804	847	877	856	877	874	892	826	813	845	807	804	892	840	845	835	892	833	878	841	863	836	893	831	855	837	848	865	853	816	858	886	854	866	863	864	784	910	874	883	886	872	817	870	871	855	857	849	806	842	836	861	848	831	855	831	799	904	861	799	889	845	880	844	870	847	858	890	873	850	873	868	824	878	792	869	855	835	875	866	854	857	813	862	825	854	897	826	876	832	864	822	841	840	809	830	876	840	839	859	833	883	831	826	817	875	831	846	818	787	822	839	849	799	852	830	859	852	856	840	854	880	846	832	843	784	854	844	848	847	813	822	858	904	752	805	881	880	838	852	840	857	756	834	866	836	877	839	820	804	869	871	841	857	821	887	865	818	816	886	878	808	859	832	837	855	885	875	837	849	815	831	881	804	827	866	838	809	746	817	845	863	817	865	853	845	878	839	899	837	873	826	864	798	857	812	912	843	860	841	831	808	829	838	812	838	837	841	868	830	899	826	836	864	859	834	867	889	791	817	829	842	843	812	865	888	869	832	864	862	826	854	875	832	874	850	835	904	822	883	820	877	855	828	843	894	853	806	903	873	865	840	870	873	828	820	825	802	816	900	809	823	876	850	834	848	808	833	850	858	888	856	793	830	838	894	822	855	811	860	855	826	860	903	850	799	852	830	808	796	835	855	859	801	820	872	840	885	892	837	798	801	826	819	830	899	840	917	817	837	879	803	878	843	806	844	825	849	917	846	887	850	857	893	837	820	860	887	872	872	829	850	848	822	823	806	807	872	853	890	828	888	841	865	832	842	905	817	874	873	852	893	820	894	876	825	848	846	863	894	831	850	816	859	854	868	853	836	885	826	876	837	796	867	831	863	844	815	816	822	862	860	873	826	877	887	793	903	813	870	868	892	848	872	810	820	834	827	825	891	837	887	834	863	875	824	886	786	815	834	897	869	863	887	826	878	848	871	833	842	812	821	840	815	847	898	817	809	845	834	873	875	864	893	825	900	848	835	828	820	833	903	860	825	796	890	851	826	919	835	837	829	838	839	846	876	874	814	849	851	844	861	863	865	796	842	875	843	803	862	849	876	872	864	874	777	863	842	827	835	843	859	847	818	828	819	857	829	853	779	883	846	827	860	871	869	844	858	828	837	820	858	810	838	813	887	854	797	807	798	829	909	807	837	848	854	838	829	880	864	840	826	862	811	817	874	832	852	851	854	854	843	841	895	857	843	881	855	857	852	836	826	866	877	838	842	831	848	844	857	837	835	858	844	835	853	869	851	914	854	833	862	821	840	821	854	849	893	835	802	829	835	903	855	851	842	814	885	858	853	796	818	832	885	857	835	836	855	845	833	850	787	880	881	906	886	867	813	922	863	816	908	858	810	780	819	840	855
78939	76858	58351	28610	7939	1563	1278	812	586	646	716	727	465	517	570	534	491	473	393	362	396	424	810	3291	3063	2029	1110	585	404	377	357	320	333	343	321	328	358	412	314	334	331	345	339	323	320	379	360	376	356	337	339	350	349	335	338	320	336	354	294	330	352	338	330	330	307	309	322	341	303	334	310	331	338	342	356	370	327	331	338	350	336	347	340	335	353	325	340	337	322	337	376	327	359	339	321	326	343	337	344	343	321	346	299	323	341	305	332	299	301	330	314	333	375	338	325	336	376	311	355	371	322	323	330	336	311	367	327	342	348	331	334	349	313	370	359	344	351	329	333	320	378	333	353	330	366	332	390	321	351	334	324	345	348	368	351	356	335	332	350	354	321	327	347	352	315	324	339	348	320	323	344	354	325	343	347	374	317	344	333	338	328	371	326	319	314	305	381	340	326	324	341	367	350	317	362	339	351	321	360	350	323	353	324	322	351	359	310	339	340	347	350	300	370	330	317	364	359	324	388	323	363	356	349	336	314	318	303	340	341	335	338	354	347	310	321	328	332	345	320	322	336	324	335	357	327	326	327	326	341	372	357	337	344	329	351	358	310	336	307	337	356	336	361	344	320	330	301	332	339	314	361	321	328	340	351	308	331	350	346	358	330	326	319	303	331	349	382	370	313	345	345	344	331	308	340	337	309	326	323	369	339	344	335	369	319	348	355	339	327	350	313	334	358	309	360	343	370	365	332	334	323	366	371	319	389	359	334	312	348	347	327	331	326	317	327	333	336	323	332	325	314	328	347	339	326	333	320	335	321	334	320	323	340	327	311	341	332	331	327	336	358	337	357	322	319	361	346	311	318	334	350	337	313	313	310	348	325	338	359	362	338	325	314	331	359	328	301	343	315	333	344	308	320	325	336	306	346	350	345	335	358	324	317	339	388	304	356	345	335	315	326	333	351	356	332	317	310	361	336	346	386	338	317	336	329	333	329	343	317	328	339	317	337	326	343	340	335	359	327	349	319	326	346	318	333	361	321	375	324	337	336	348	353	362	320	365	353	336	335	330	370	346	335	350	372	319	353	322	382	314	320	340	327	316	334	348	339	352	340	320	344	303	334	337	360	321	325	354	322	311	335	319	335	341	337	353	324	320	339	337	322	313	317	364	324	336	324	330	329	370	320	290	341	331	343	339	316	319	332	305	300	329	339	315	323	345	339	332	305	342	344	362	344	342	344	362	363	340	355	342	325	362	297	331	321	327	354	317	340	358	343	301	348	327	298	362	301	319	374	355	302	318	337	336	315	355	326	340	306	333	371	307	355	326	363	347	311	366	296	324	329	352	321	388	333	334	322	358	343	362	321	326	332	337	364	329	315	326	339	339	350	321	336	323	363	365	363	331	356	344	323	335	350	315	353	346	377	344	338	328	343	340	342	351	337	332	325	345	304	359	348	354	344	365	300	330	347	333	331	326	348	348	339	329	334	299	346	338	332	319	324	334	356	327	333	362	345	366	315	327	323	357	348	359	349	351	356	325	358	335	321	344	358	368	360	317	363	349	329	325	325	340	344	335	320	358	357	357	338	327	332	327	360	335	337	328	338	324	318	316	310	321	343	337	324	340	350	331	360	348	349	345	345	342	354	327	322	357	324	335	338	349	313	343	326	339	321	330	328	323	378	351	346	323	373	333	308	324	353	341	319	311	363	349	305	316	326	347	321	347	334	335	330	324	362	315	348	290	368	342	334	332	344	288	358	365	313	331	300	323	306	316	320	324	327	353	352	313	363	337	345	304	288	343	333	326	329	338	376	336	350	293	344	333	349	368	329	351	335	339	349	331	348	304	346	343	335	343	327	332	381	353	331	330	309	344	389	365	354	309	288	344	335	339	320	307	338	329	335	325	316	319	320	343	349	332	337	340	350	375	332	358	348	337	351	323	339	322	334	333	326	343	330	312	330	359	353	319	297	351	339	321	343	359	331	324	330	364	339	329	310	304	298	335	313	336	344	343	320	387	308	354	361	337	331	351	319	342	354	374	339	329	359	346	365	335	328	307	305	327	312	335	315	319	306	312	297	336	339	335	351	350	365	324	327	349	338	360	330	332	357	326	364	343	318	355	321	315	342	334	360	340	332	310	366	353	331	316	320	372	317	323	343	324	340	339	323	326	334	331	333	341	342	305	338	341	312	345	342	330	353	352	338	342	322	345	315	327	323	344	364	357	371	335	322	347	322	346	361	313	365	319	351	348	335	322	323	354	306	343	347	346	332	334	361	295	349	302	345	330	331	327	354	313	316	322	347	341	344	308	321	315	348	330	374	370	336	346	352	327	310	335	301	278	321	330	348	323	349	360	322	331	345	366	313	305	360	305	325	334	345	354	350	360	324	321	356	333	367	347	307	346	342	364	312	325	341	301	378	353	320	322	353	327	345	293	324	307	319	301	363	309	329	339	372	336	375	340	340	332	341	371	295	338	334	319	331	300	327	323	346	325	341	367	315	303	327	341	308	330	320	350	309	336	351	328	361	336	319	368	343	363	335	361	312	341	337	342	304	336	304	308	339	323	323	366	363	351	301	309	319	325	340	352	334	327	337	303	330	339	338	341	325	344	304	338	346	362	307	371	333	327	364	368	347	321	339	334	331	347	324	322	354	384	335	321	352	332	303	341	342	321	330	303	326	323	372	351	334	326	324	360	348	336	355	299	351	319	323	390	301	321	390	369	352	364	310	305	349	326	322	316	322	310	346	355	331	336	342	353	334	357	338	372	363	342	330	322	318	321	354	342	332	296	302	319	352	336	329	353	307	322	363	357	339	362	309	329	368	360	330	327	345	382	335	326	340	346	347	329	340	342	356	358	333	336	337	351	319	345	340	342	319	302	343	336	308	355	331	320	357	342	319	370	368	340	348	339	354	351	337	322	359	332	361	345	311	335	359	350	337	345	343	333	354	317	334	353	347	343	344	340	349	314	351	326	337	346	319	347	364	333	347	327	325	319	322	340	360	311	351	340	292	331	351	332	321	312	343	324	349	336	332	335	363	348	343	327	335	344	320	337	369	324	357	317	374	375	354	349	335	357	357	348	356	331	311	355	295	362	314	295	330	362	327	353	342	352	332	334	355	328	347	337	346	354	347	352	287	338	329	336	323	301	350	360	339	342	348	322	354	383	335	331	347	349	370	352	325	312	359	316	322	358	337	341	299	326	319	322	306	331	323	370	344	340	360	337	328	347	388	308	371	333	342	346	343	344	324	352	338	362	317	339	338	319	369	315	306	321	315	337	360	359	361	330	333	356	342	312	349	346	327	335	326	356	327	341	356	342	350	326	337	333	356	321	335	321	340	336	341	355	358	359	331	303	320	362	332	314	313	345	314	351	316	367	334	324	329	314	304	310	356	323	338	332	359	333	318	350	341	336	331	366	357	336	345	337	334	348	356	334	327	326	355	321	320	337	321	359	333	336	370	311	336	314	338	334	308	340	328	340	346	352	347	353
54398	61756	46619	28526	5306	3592	4184	2828	2281	2493	3004	2694	1615	2237	2362	1959	1820	1698	1420	1366	1273	1295	3606	15318	14107	9677	4804	2170	1132	997	912	1002	922	974	959	1007	955	936	915	962	947	968	952	950	949	944	1019	881	940	921	977	957	948	940	905	941	974	942	952	967	964	921	930	954	948	915	969	964	957	970	954	948	948	897	939	961	897	985	946	973	921	934	963	919	915	923	949	982	939	990	955	962	928	986	992	923	951	917	956	921	951	971	934	960	957	989	967	898	943	956	943	941	985	903	970	933	911	956	940	939	973	974	972	939	981	979	926	948	852	908	895	991	973	896	960	959	1008	970	930	985	960	996	909	983	976	919	935	966	1004	970	960	925	965	989	953	958	930	996	940	956	952	939	953	926	951	991	949	1000	984	865	957	964	983	903	951	948	947	985	913	951	979	989	920	969	982	965	951	979	996	944	934	942	952	1005	970	949	966	926	925	892	944	958	975	894	1003	929	951	913	957	985	987	991	916	950	924	962	983	922	945	952	957	859	907	939	884	961	978	978	951	956	992	977	987	949	969	964	978	1014	944	937	979	951	953	895	927	956	944	930	900	976	971	994	919	972	927	923	949	942	991	935	947	942	998	925	932	940	959	986	984	948	977	981	950	998	935	1009	907	1003	917	1001	934	976	978	978	941	1014	977	962	933	983	967	1000	944	989	983	967	964	962	948	972	890	980	914	995	976	934	904	926	958	934	952	982	942	927	989	1001	910	943	947	973	906	970	967	939	968	980	982	976	898	984	970	950	940	883	942	951	972	970	950	973	1011	972	954	958	948	955	927	943	967	905	965	991	981	955	959	935	966	1029	944	911	940	929	896	896	896	949	930	976	959	975	967	939	991	993	962	966	946	984	971	918	975	959	994	953	947	951	955	961	933	968	972	968	904	1002	967	937	933	1012	986	946	917	931	945	947	971	948	1013	1011	940	947	974	943	946	953	945	972	931	994	994	955	917	973	900	940	964	921	959	1036	939	998	947	920	932	966	924	917	979	968	899	923	923	938	972	989	987	962	949	910	933	931	918	949	965	954	960	974	949	990	949	975	1014	943	948	933	953	971	960	985	973	924	940	911	920	967	942	955	979	967	870	996	949	939	923	960	995	948	974	886	934	966	936	953	1003	947	975	951	920	927	922	960	956	947	935	996	987	921	1027	947	930	980	941	943	984	907	994	970	983	945	920	978	952	968	925	897	986	916	949	964	952	922	945	902	958	911	973	1017	959	988	989	938	950	943	963	935	928	986	1029	1016	901	962	969	947	940	888	939	934	947	955	992	964	930	913	899	918	957	972	946	945	976	896	967	957	918	961	911	934	976	966	960	939	889	949	1008	934	940	927	970	942	954	930	957	970	951	984	964	944	961	948	951	960	942	936	960	943	998	1000	962	941	991	981	967	909	984	995	993	959	974	930	940	932	1010	990	984	983	971	1026	950	952	942	978	904	930	906	922	887	952	954	962	932	953	945	908	981	957	994	944	947	898	922	891	928	1028	905	954	1006	882	1001	957	923	1005	923	959	936	979	941	961	886	954	961	1012	927	912	932	991	958	981	998	891	945	968	935	992	937	914	967	942	928	919	949	969	1007	928	982	938	912	960	907	1015	898	974	968	970	941	910	917	943	980	951	888	940	1006	967	987	898	915	952	902	946	900	941	988	948	959	937	983	961	969	879	941	992	973	959	954	1003	973	974	1035	940	959	1006	980	960	925	1012	934	978	949	963	963	950	981	959	905	963	968	923	982	1019	967	934	935	938	926	941	969	977	912	917	952	968	954	944	926	992	986	941	934	915	913	987	949	978	974	915	937	889	981	937	976	950	919	982	954	1034	926	959	985	966	909	982	935	967	957	972	937	939	939	975	923	923	965	924	935	1005	1005	972	1010	1002	992	959	998	931	960	958	971	986	984	956	929	968	942	988	935	925	920	986	948	923	978	987	970	964	985	985	989	960	975	942	916	940	926	962	970	887	878	931	980	984	946	943	927	990	916	950	976	972	959	947	951	993	963	958	1012	951	983	951	926	982	977	963	924	931	991	961	992	960	942	916	937	972	961	906	967	968	901	938	932	951	993	959	950	1010	970	936	990	911	917	929	989	972	990	925	950	954	984	1005	1003	940	977	939	960	874	915	952	914	979	1012	927	948	939	931	929	985	987	981	946	916	917	935	978	978	993	935	914	966	896	991	936	979	939	966	917	945	992	1004	933	941	1011	925	951	977	962	954	931	939	910	894	948	929	951	974	924	939	993	1020	934	953	902	969	969	978	952	978	908	916	952	925	980	948	898	946	905	997	963	982	952	929	1003	946	950	973	1007	957	944	989	908	968	950	901	906	930	923	944	980	942	968	1015	949	986	929	961	921	925	967	947	965	905	930	942	1017	1071	950	959	935	989	917	954	942	954	949	947	1004	984	975	915	950	938	926	956	935	930	980	952	910	968	969	987	941	927	956	993	964	963	920	968	964	978	1004	926	916	962	942	966	955	972	946	966	931	966	947	952	928	917	916	946	951	932	945	986	970	931	936	954	977	927	949	893	953	957	920	949	995	924	960	949	904	992	922	981	952	904	952	928	948	1028	969	919	943	977	943	996	967	910	968	992	931	971	903	957	944	970	952	917	1001	907	985	998	952	966	906	997	976	961	919	955	1011	944	959	891	937	955	965	950	940	1025	972	908	922	985	985	993	969	889	949	972	922	933	938	930	961	985	975	1019	969	1006	997	953	998	951	893	934	989	965	966	954	965	979	980	932	941	947	909	970	973	940	938	960	906	885	969	959	961	973	949	932	951	924	971	959	955	931	911	985	935	913	993	979	987	990	976	989	943	938	963	926	978	954	944	953	946	926	957	981	967	936	960	930	932	928	929	982	992	967	987	917	938	945	910	1020	941	923	925	914	957	963	952	919	946	966	978	950	929	942	964	986	969	939	960	956	902	1013	980	960	953	939	950	892	933	973	905	914	923	987	935	962	969	916	991	937	940	942	970	923	947	967	1000	901	958	931	1006	888	972	919	939	939	913	981	971	884	983	913	957	910	973	943	976	997	922	948	969	928	928	982	967	968	874	960	933	939	935	943	930	971	967	959	926	988	989	960	960	959	929	994	968	956	933	955	995	961	935	958	1036	967	932	936	959	929	917	993	932	1026	880	957	949	977	918	910	923	934	934	978	974	980	935	950	939	920	941	927	937	947	966	945	938	918	860	935	956	914	973	1013	964	1018	975	954	946	901	960	961	935	989	959	910	988	960	924	981	965	978	888	950	990	984	956	920	949	955	970	979	948	933	991	1002	974	1007	909	974	913	1007	971	957	1039	931	958	966	956	986	928	944	982	998	980	996	1020	964	959	979	956	936	942	938	970	912	900	952	964	954	989	968	918	1014	963	951	919	962	942	941	921	944	940	975	957	927	941	982	943	954	960	969	928	912	968	963	915	983	945	932	943	943	913	947	933	953	900	951	919	984	1002	928	914	928	1024	944	1008	921	858	972	989	938	981	1008	936	930	954	932	912	1003	954	941	910	949	1010	910	966	951	919	959	969	926	959	955	1003	943	915	992	901
20804	14692	6720	1096	433	275	285	254	257	246	261	253	209	257	262	257	232	252	238	251	251	264	276	333	452	404	360	269	260	219	266	232	251	279	248	257	272	257	232	234	236	257	243	214	232	244	247	242	237	245	263	229	223	244	257	244	265	278	276	249	258	263	279	280	253	250	263	246	254	272	250	225	222	231	265	269	240	244	260	247	230	256	258	253	250	249	229	243	227	243	243	235	259	245	242	248	250	240	230	294	264	229	250	247	274	212	242	261	242	230	252	186	235	250	265	230	253	251	277	249	242	260	277	245	250	250	264	220	243	222	273	250	252	238	236	264	254	231	240	241	249	234	253	261	268	244	244	261	242	229	264	254	216	234	243	242	223	275	254	251	236	238	254	245	249	241	251	235	241	256	228	244	261	234	257	239	262	239	240	260	257	243	240	251	220	218	279	250	259	266	236	272	249	263	248	243	248	258	268	244	239	242	244	245	236	261	243	254	204	244	241	263	254	248	230	252	261	258	240	245	221	254	251	243	236	263	223	256	231	260	237	240	237	250	237	268	275	260	240	225	240	285	232	269	271	259	231	236	244	252	237	242	257	220	245	238	232	224	234	239	224	263	238	243	225	276	241	244	210	237	246	247	232	260	255	257	230	265	280	252	233	258	242	247	248	241	257	238	248	243	255	228	251	243	277	248	237	219	227	247	282	244	260	274	228	235	231	243	249	241	243	233	218	229	271	242	267	253	262	241	248	209	230	250	259	252	227	254	235	238	246	231	214	243	237	231	222	293	259	248	230	268	250	271	233	250	233	216	236	224	242	244	254	232	243	256	278	252	252	282	270	251	273	223	222	239	216	243	251	275	242	252	225	252	250	259	245	217	238	245	255	217	249	266	207	239	247	238	236	218	234	277	254	231	244	258	268	229	262	269	278	229	244	253	233	255	243	224	253	268	240	247	237	239	216	238	250	249	265	230	243	252	261	240	235	254	253	228	238	241	231	238	233	255	252	214	245	235	217	249	227	260	250	246	225	266	225	242	256	271	203	272	241	258	254	238	228	254	246	222	242	217	262	256	236	250	286	237	276	249	252	217	258	263	261	242	208	210	225	251	255	228	235	251	238	257	242	265	253	264	244	262	248	227	268	263	268	236	259	246	236	225	240	265	257	222	261	254	250	258	218	246	267	248	262	260	250	269	246	239	231	240	228	266	236	246	248	257	244	258	267	264	218	244	229	256	248	271	253	248	258	267	254	258	216	233	247	234	259	272	229	277	245	244	255	292	226	250	232	257	239	244	267	262	261	254	242	277	250	250	245	267	233	256	217	261	254	251	244	256	242	248	248	253	231	239	224	251	239	234	276	245	269	230	244	239	250	264	221	230	259	246	251	235	224	261	245	253	239	246	238	249	242	252	249	225	272	266	236	261	232	251	223	260	243	237	267	235	233	237	241	226	243	211	257	247	242	284	215	240	259	251	254	257	263	254	233	266	248	228	256	272	263	245	283	286	254	250	241	230	242	232	219	225	241	264	254	241	244	231	240	265	240	239	245	253	240	234	230	241	222	240	238	245	236	234	223	264	239	234	235	241	233	259	236	247	239	247	271	243	261	243	233	249	244	237	238	266	232	209	251	238	261	282	235	254	213	233	234	252	234	237	274	229	241	257	226	279	229	244	260	243	233	261	267	274	252	227	245	233	256	251	228	252	222	247	272	267	242	247	233	276	236	229	244	231	270	262	251	237	230	248	269	248	252	225	247	255	236	247	240	235	259	255	276	236	258	267	242	257	241	253	249	206	215	235	252	241	229	256	238	261	252	261	240	251	245	242	236	251	257	268	248	255	247	205	226	250	228	252	237	266	263	235	261	222	245	228	219	221	273	229	236	268	275	266	260	254	263	246	244	235	231	252	273	242	252	250	246	256	236	288	237	240	211	257	263	218	237	246	258	282	243	263	255	270	233	258	230	245	267	257	247	266	244	260	219	272	219	264	232	241	242	281	243	241	251	262	261	247	253	240	247	285	249	266	226	260	227	252	256	256	234	246	233	233	274	250	245	243	235	250	235	241	277	261	262	243	247	243	228	228	255	242	262	251	255	265	227	228	240	252	244	240	251	253	264	232	247	226	248	226	264	224	256	251	249	244	264	242	243	241	228	235	244	252	254	235	276	226	255	249	253	251	268	284	248	249	228	248	257	241	252	236	249	233	246	241	257	264	240	253	248	278	254	241	259	258	248	250	258	232	256	252	222	231	241	222	244	248	235	245	215	273	230	259	264	271	252	273	266	239	258	277	234	236	257	246	228	261	247	257	247	250	222	242	281	234	268	240	240	236	225	265	252	230	228	255	261	243	254	238	258	249	254	253	249	262	215	243	234	259	253	232	248	263	249	242	246	252	240	283	246	223	258	248	211	225	250	239	271	205	223	234	256	270	249	289	219	257	255	246	246	245	252	245	252	270	261	258	259	282	251	253	263	248	271	252	225	260	255	247	230	229	241	232	251	280	246	238	257	262	261	244	228	236	204	222	233	257	228	275	257	242	246	228	260	243	249	268	245	222	257	249	245	210	250	296	259	258	228	247	234	238	260	226	219	234	256	216	253	230	256	246	276	262	220	239	221	225	264	249	224	238	237	234	222	224	251	233	221	242	240	226	245	223	282	254	241	273	258	248	231	266	278	263	270	251	244	267	259	267	239	255	263	244	260	269	259	255	242	231	260	268	259	232	243	268	241	246	230	275	251	244	236	245	242	260	253	226	254	264	225	253	238	262	225	261	225	237	231	250	227	238	247	240	270	237	248	268	228	219	241	234	244	246	260	217	251	246	243	230	249	229	268	271	258	267	243	263	242	221	269	222	209	243	239	257	247	260	256	242	247	229	248	250	238	252	259	207	234	253	244	233	249	225	246	254	238	269	263	242	233	218	247	269	244	242	268	237	232	242	253	212	254	239	245	245	238	255	224	261	249	261	264	233	266	269	227	250	240	252	231	237	257	260	263	238	266	237	237	252	244	228	262	257	268	270	275	251	230	239	271	274	236	258	250	246	237	239	251	246	242	242	248	218	243	240	248	250	246	250	252	236	239	243	262	274	203	264	246	254	246	245	260	250	252	232	266	227	257	198	234	256	228	245	286	263	249	242	244	211	267	213	238	262	259	255	240	239	243	243	239	239	231	269	256	242	250	248	265	249	236	243	234	239	255	277	244	212	263	244	241	273	239	266	253	224	235	253	271	228	250	247	250	251	239	248	230	245	248	244	251	279	268	269	255	235	261	223	250	243	288	256	229	251	270	248	244	240	254	266	231	239	229	238	237	243	237	227	260	243	247	234	228	256	212	246	237	235	236	235	262	249	231	254	233	257	249	258	243	240	239	257	253	214	215	269	234	258	257	257	265	231	251	227	249	250	243	252	269	242	251	251	263	237	244	202	269	234	262	265	243	251	244	242	273	255	235	251	247	237	229	260	232	239	273	235	241	257	234	212	252	220	256	240
19844	20380	8960	2645	1178	806	888	841	824	820	824	810	766	816	795	740	819	813	748	784	797	816	846	1517	2032	1715	1306	995	787	746	714	719	699	724	764	722	757	723	777	754	767	728	724	734	731	713	760	765	718	707	747	760	750	761	718	747	765	783	720	738	753	771	776	772	726	727	724	738	762	756	727	682	772	731	749	773	738	683	792	734	712	768	726	722	737	740	721	752	746	761	776	759	786	726	737	752	733	741	754	707	726	794	809	726	752	693	706	726	768	720	745	750	751	731	752	735	755	743	771	743	708	740	679	718	761	744	757	780	722	756	757	722	722	746	739	747	734	769	726	719	723	714	796	743	702	708	755	734	765	775	717	752	769	735	722	726	717	709	762	776	808	768	752	736	703	760	739	758	722	718	818	768	738	777	704	753	717	741	726	724	739	754	722	740	759	746	732	699	685	746	772	734	770	752	747	737	730	736	696	746	792	747	764	779	736	716	718	775	746	699	706	710	749	747	737	701	735	774	698	706	713	719	789	771	730	712	723	711	720	777	787	712	765	766	732	747	717	732	784	744	780	736	735	741	713	757	700	747	744	706	745	751	728	774	765	737	722	807	751	724	715	771	773	717	683	751	780	775	737	692	726	753	732	739	724	736	734	743	743	763	718	726	719	724	737	760	723	752	735	739	762	687	734	690	762	769	735	767	700	706	776	733	733	746	708	756	818	713	749	700	731	739	713	765	742	705	741	703	721	750	749	761	711	757	758	726	713	726	789	756	711	782	756	766	693	713	758	780	691	698	793	723	733	739	713	703	735	713	746	738	658	743	747	784	761	744	705	747	700	747	735	721	746	701	697	747	717	756	694	731	741	724	756	729	750	748	789	745	769	712	744	731	748	756	728	729	774	797	709	817	684	739	749	662	751	729	751	713	719	698	750	745	739	746	779	763	763	721	715	701	687	778	731	742	709	729	726	751	731	767	689	720	755	786	731	773	791	730	749	735	710	723	787	792	722	693	735	762	719	740	720	765	696	747	730	768	803	759	711	768	787	774	719	756	744	682	756	767	780	725	728	722	764	740	740	752	746	729	712	807	737	759	713	726	777	698	715	790	742	731	771	760	729	727	724	703	800	730	705	734	759	741	737	751	723	737	742	759	737	762	742	744	745	751	737	701	764	743	713	750	739	756	778	746	739	724	709	739	741	762	719	754	685	673	727	772	775	735	735	725	744	755	752	751	723	730	745	749	712	691	701	756	772	756	734	698	732	757	771	773	739	730	747	768	705	701	719	719	751	761	790	738	754	725	755	705	762	682	691	743	739	728	709	747	723	719	737	729	749	762	734	756	711	747	709	739	717	722	705	755	705	777	767	706	727	768	777	768	727	729	758	737	761	760	727	733	755	793	733	764	725	709	780	691	720	724	722	743	728	770	777	727	748	743	723	724	740	764	711	759	694	720	720	788	688	719	769	731	727	710	678	723	704	765	726	694	739	783	753	692	680	713	700	720	700	774	769	712	763	789	770	737	762	759	715	763	736	714	763	749	743	738	737	719	735	758	766	727	734	740	693	762	709	709	723	723	728	727	755	734	699	777	748	678	702	712	799	742	735	716	786	737	736	695	748	734	745	742	766	707	750	791	724	756	725	727	778	723	717	691	688	718	746	713	825	738	706	760	760	703	749	717	719	790	711	723	713	730	743	701	728	753	742	723	764	712	740	795	721	736	772	776	781	796	765	788	756	778	765	734	707	705	757	761	686	755	771	702	752	728	753	704	772	749	732	745	754	712	750	723	747	714	760	769	740	694	730	768	741	703	706	749	785	687	719	720	762	706	746	711	736	732	764	727	724	783	763	761	698	736	731	720	709	746	750	742	764	767	742	716	784	756	776	733	764	722	779	781	732	713	705	714	770	776	679	751	712	762	701	753	763	748	775	782	732	742	736	719	749	748	758	765	763	735	761	695	747	747	746	752	748	751	786	741	716	757	739	709	783	766	738	779	764	756	777	801	792	748	739	752	721	722	750	703	744	703	737	729	771	712	752	781	724	748	767	729	735	711	758	785	704	716	736	718	781	717	706	770	728	774	726	790	711	746	695	742	749	780	756	717	726	760	758	761	753	732	756	766	713	800	785	712	753	738	801	745	764	723	713	757	786	732	744	750	746	750	731	710	747	744	739	724	746	730	784	702	736	752	755	734	748	743	743	775	740	770	684	698	723	705	730	737	725	711	717	788	743	718	720	788	716	728	713	771	692	755	724	795	744	734	759	719	716	715	723	752	697	748	696	756	748	744	734	750	763	767	744	789	753	726	714	753	765	740	685	728	754	746	692	750	713	770	784	702	735	767	759	741	796	744	728	718	751	762	732	707	748	725	755	739	761	754	741	798	753	758	742	740	761	704	741	687	777	726	701	771	775	733	692	744	698	681	752	765	773	739	761	741	754	747	695	726	775	757	700	737	777	744	714	760	783	774	770	748	763	704	710	772	703	764	709	823	755	700	730	737	729	776	727	780	718	758	775	745	760	711	788	743	769	744	733	746	719	741	685	775	719	748	769	722	741	719	772	745	742	766	743	786	754	754	751	729	754	740	771	745	811	686	739	760	728	705	727	707	747	741	763	704	751	783	753	729	750	776	738	783	733	722	719	729	675	807	730	720	743	731	750	736	736	745	763	718	747	797	790	763	747	774	727	736	706	748	690	671	758	728	773	728	744	750	724	764	745	737	722	724	712	742	754	738	716	759	737	751	715	735	779	732	766	751	769	734	770	688	727	742	791	753	708	747	762	730	728	740	745	742	758	764	748	768	730	745	748	750	699	683	693	805	762	753	782	728	780	692	723	724	764	721	747	805	696	751	742	763	710	720	725	743	727	743	759	754	727	779	784	702	737	798	724	730	738	753	715	744	736	695	784	731	775	759	746	721	775	770	768	743	722	725	753	716	763	756	795	743	786	732	751	763	766	734	767	755	757	750	763	748	767	806	729	726	699	783	699	739	715	742	709	726	732	781	689	750	716	754	774	808	728	775	750	765	727	774	688	694	766	743	706	736	753	758	743	727	747	780	766	743	731	741	701	736	779	700	734	724	748	774	777	717	788	747	728	696	700	708	752	744	745	759	756	759	713	760	738	689	742	690	790	735	739	766	732	764	759	738	714	743	749	749	773	744	738	796	778	712	780	770	730	698	736	725	729	776	733	752	733	771	786	743	769	768	730	773	728	715	722	704	734	732	760	758	741	716	701	710	692	735	741	759	748	711	745	731	751	742	729	700	693	742	768	740	763	744	691	727	746	780	725	713	682	792	746	767	739	701	742	724	792	741	778	761	754	727	791	730	721	721	717	781	726	770	705	781	755	731	757	728	731	745	745	743	753	734	715	732	749	726	727	726	770	769	728	726	737	717	752	720	752	731	704	778	731	735	713	727	799	731	727	758	729	750	781	747	787	731	726	748	723	814	752	751	716	724	708	771	772	760	751	733	775	775	703	793	720	706	729	744
67638	66402	50987	19914	5108	700	678	535	426	404	414	355	352	324	327	332	325	374	374	350	355	288	773	1754	1691	1056	614	364	297	289	281	284	274	279	295	285	262	266	282	273	249	312	292	275	297	255	284	286	305	297	299	298	291	305	281	272	278	268	286	289	305	267	275	254	286	288	269	309	299	281	258	282	311	292	303	304	295	264	271	275	300	301	259	256	246	268	307	286	276	295	302	279	273	310	291	294	295	285	292	296	284	267	313	273	275	306	284	288	244	271	285	284	261	290	313	271	282	276	285	269	275	285	275	287	291	271	293	269	283	287	260	273	297	313	268	284	296	285	268	296	284	302	278	288	271	267	273	292	288	291	285	307	297	295	275	272	270	286	290	299	301	254	311	299	292	316	282	297	264	290	310	251	259	252	298	289	295	272	286	277	279	301	287	241	279	279	273	276	292	292	272	289	260	284	277	293	291	268	294	269	292	286	287	281	284	279	266	299	294	295	289	274	275	276	283	286	270	293	279	272	290	311	288	289	280	299	311	282	296	233	252	235	252	267	284	301	269	297	283	259	285	275	272	289	268	276	262	291	278	280	263	298	272	263	294	267	311	262	304	325	289	284	279	286	267	298	283	294	279	259	281	298	251	256	313	301	295	273	260	274	251	241	257	268	264	303	292	266	300	261	267	322	280	284	299	271	269	302	285	269	249	305	285	276	248	298	255	255	297	290	315	286	289	275	258	271	285	272	285	302	286	274	266	326	289	321	295	245	285	306	277	286	281	271	282	270	287	282	287	294	293	298	265	301	282	282	306	254	277	283	291	270	300	294	292	312	296	274	255	263	290	302	294	276	286	319	318	289	293	253	284	261	253	302	300	281	263	275	277	288	268	262	287	276	291	312	296	267	279	268	269	266	306	279	295	268	296	264	270	293	281	276	235	319	279	302	292	288	296	311	307	275	271	268	283	278	280	293	283	305	278	301	260	293	283	268	292	252	259	272	297	268	270	293	283	298	316	266	256	286	251	281	297	286	289	294	287	315	285	281	281	274	291	291	292	275	255	240	272	278	304	294	275	272	268	290	293	280	294	274	272	281	304	303	250	277	282	303	306	299	281	298	259	326	288	322	275	298	285	303	281	266	286	291	304	271	257	300	274	275	316	322	245	300	285	319	285	256	297	285	302	274	299	290	242	310	277	276	299	277	295	276	290	319	290	271	267	307	283	275	280	285	259	271	254	289	321	316	271	265	279	243	283	286	302	308	262	240	269	277	277	271	279	265	293	276	299	268	287	275	298	270	307	259	280	260	293	283	303	300	271	291	279	269	279	270	231	282	287	300	273	292	281	276	267	282	296	244	282	286	267	294	300	265	280	276	271	282	260	285	265	267	275	283	293	289	284	268	273	275	280	269	294	318	272	285	244	267	275	299	269	286	285	281	336	289	277	280	273	281	254	259	261	278	271	270	282	302	292	277	293	284	308	262	277	285	270	264	288	293	282	275	266	338	279	305	256	304	258	278	263	268	266	274	278	265	293	282	277	303	316	295	286	301	281	290	247	267	279	286	288	289	297	296	285	294	296	249	285	342	306	298	289	278	294	266	288	285	293	307	275	271	284	292	311	273	267	263	288	296	277	271	284	253	306	277	273	271	308	284	270	263	304	291	295	273	269	259	303	306	290	272	286	282	284	317	277	286	325	258	259	276	303	296	294	287	291	277	286	280	297	285	275	265	300	254	283	294	322	303	308	286	277	281	330	301	310	270	251	271	293	266	300	279	298	280	267	282	283	308	269	281	289	309	299	289	268	295	292	276	282	283	241	258	294	291	305	282	268	273	284	263	298	269	277	287	289	251	297	253	279	278	274	274	285	277	304	258	277	273	299	266	297	281	317	280	317	273	261	283	269	281	292	327	305	280	293	303	298	295	291	271	304	278	306	267	312	319	270	310	283	262	282	292	275	267	278	271	273	302	295	283	265	297	301	275	290	316	278	299	302	270	260	311	273	303	302	274	282	273	287	280	261	270	273	278	288	289	258	279	271	291	293	276	308	300	252	265	297	287	259	285	290	296	297	265	264	298	317	303	281	280	276	294	273	303	261	294	281	304	269	291	283	256	275	296	280	284	285	295	307	276	306	255	292	305	300	297	273	292	280	281	288	275	267	297	254	304	289	251	269	269	276	291	283	302	279	249	323	280	284	282	288	279	299	280	266	285	296	301	271	285	306	298	286	295	275	272	309	293	263	286	291	274	303	252	288	300	316	312	266	288	258	283	288	252	316	285	298	259	290	281	239	308	276	294	261	262	263	285	272	309	301	276	267	273	315	301	280	309	335	271	288	284	293	273	270	275	288	271	274	277	322	280	291	292	317	282	311	308	299	293	282	315	283	275	249	291	301	293	305	307	245	278	280	287	295	262	297	279	264	289	287	301	277	287	286	300	269	285	286	280	297	294	281	277	295	303	294	264	261	254	281	271	282	326	278	253	309	301	278	294	286	278	261	250	285	290	299	277	285	261	273	291	254	277	290	301	327	267	275	280	279	294	296	273	296	254	276	291	289	279	273	306	281	256	299	304	286	264	264	289	267	297	293	302	286	275	278	309	274	265	302	284	262	295	287	291	293	295	288	286	269	277	263	320	278	263	304	273	274	277	287	300	297	304	320	293	269	242	299	307	256	282	314	292	279	295	285	297	272	286	296	295	276	303	262	280	284	282	297	282	268	277	296	281	286	299	292	254	281	277	300	265	273	310	307	287	271	269	249	287	325	275	296	326	287	275	312	304	292	292	296	303	290	264	299	301	300	245	287	301	273	262	302	292	261	298	278	282	300	259	297	324	284	335	284	279	302	270	248	291	272	308	269	286	279	266	321	303	278	312	337	293	271	295	276	253	296	271	280	276	280	276	286	286	263	280	276	242	312	283	308	302	256	282	283	274	293	281	307	285	310	309	282	309	254	298	272	288	274	264	256	268	291	268	298	249	290	309	281	279	300	252	266	276	273	316	291	281	289	289	298	284	268	248	296	320	299	260	263	262	295	308	295	257	275	268	284	280	268	286	280	265	284	311	314	271	274	302	259	269	282	310	296	318	306	285	264	306	290	277	285	279	286	285	268	271	290	320	275	276	291	291	271	275	276	292	275	292	281	287	288	289	280	299	276	297	276	256	306	295	287	310	290	304	304	273	280	272	249	283	263	308	295	291	272	271	291	293	266	292	282	269	300	261	296	297	295	261	280	303	304	259	280	308	291	276	306	275	300	293	270	304	296	271	287	291	300	317	258	269	287	290	268	283	286	285	298	282	278	296	284	264	306	267	283	295	253	284	259	281	283	293	294	276	294	285	249	262	320	232	294	286	293	304	294	272	279	260	275	268	270	292	291	290	278	288	255	315	296	295	257	274	266	266	266	285	311	296	291	268	292	280	319	291	290	301	268	286	250	293	279	305	278	255	276	282	289	275	284	268	298	298	314	260	308	285	282	304	276	289	289	276	285	310
44504	51132	40133	21109	6910	1904	2369	1908	1441	1605	1359	1190	1100	1078	1096	1181	1234	1187	1167	1079	1058	979	4005	9357	8431	5151	2618	1391	903	878	844	826	844	850	819	882	833	810	802	845	866	827	837	852	842	823	819	849	851	854	809	832	820	911	807	829	792	801	847	834	817	789	836	808	852	806	804	802	830	795	877	856	854	861	841	852	830	813	830	813	776	849	813	797	881	802	839	811	847	844	811	849	818	850	835	868	841	816	886	840	854	817	822	832	812	831	836	867	862	815	827	869	827	873	810	824	844	778	846	824	845	832	778	802	849	883	794	839	840	856	864	845	828	776	817	808	845	882	841	816	826	793	854	836	849	849	823	858	916	843	840	803	854	882	823	839	819	800	829	804	888	840	847	824	801	852	798	789	819	868	830	872	878	790	801	877	876	768	773	857	839	856	897	883	843	865	855	806	806	819	799	814	837	803	816	815	825	895	813	863	846	793	810	785	867	837	829	808	847	820	807	856	866	836	859	878	822	845	835	831	865	818	850	815	829	826	849	855	837	821	805	837	826	898	842	823	872	871	809	882	853	837	793	862	796	801	906	864	807	817	808	846	861	786	824	836	814	838	784	826	829	822	810	846	820	859	890	847	843	785	777	809	855	844	829	851	842	830	823	819	857	853	875	835	816	810	807	870	806	810	858	790	823	833	831	809	816	838	812	834	812	827	775	808	866	846	835	866	827	848	844	833	843	834	796	810	855	823	818	838	895	861	813	849	821	826	844	766	768	799	840	763	833	793	838	831	850	852	813	863	844	847	807	833	862	801	861	821	770	845	860	875	850	852	896	857	799	796	838	807	868	854	819	801	800	848	839	847	805	829	792	883	823	812	827	823	862	860	859	810	783	876	829	815	838	814	793	806	858	837	822	827	851	859	766	828	832	811	809	814	879	849	757	833	845	798	772	821	857	833	811	825	785	878	851	858	815	857	857	863	837	828	879	848	873	794	837	873	840	831	840	856	887	805	845	827	840	816	819	843	817	833	845	817	845	859	787	760	844	816	845	831	841	822	901	853	808	850	840	836	832	788	829	800	840	858	854	831	857	808	854	829	812	850	804	822	851	821	751	800	844	843	839	875	769	838	805	841	776	827	809	798	846	879	910	834	877	866	793	790	820	853	867	834	828	862	863	864	816	837	805	793	793	847	835	882	864	830	845	854	837	835	877	825	813	824	839	862	792	856	840	842	819	853	792	794	864	792	807	826	830	845	851	867	826	811	812	836	805	862	786	783	868	807	851	843	810	864	836	820	866	756	846	852	857	836	827	798	801	811	846	836	816	788	849	865	871	761	827	723	884	766	851	872	799	827	870	843	847	775	885	850	837	873	857	864	862	840	825	820	840	851	849	878	831	851	843	851	821	853	853	835	822	785	913	807	797	797	839	848	843	780	789	848	842	819	807	792	817	855	804	847	831	824	800	819	847	807	787	775	871	824	857	835	800	822	821	817	776	809	819	868	836	875	843	852	858	783	835	841	812	819	896	847	844	855	827	823	855	860	900	824	868	887	839	856	858	841	795	847	849	834	829	852	807	856	874	875	829	810	860	822	824	845	854	824	852	839	817	871	803	867	794	848	889	792	801	852	858	845	751	833	859	843	818	867	839	791	871	778	805	807	832	844	813	872	847	793	818	818	833	818	852	851	821	797	843	837	897	798	802	848	835	824	831	845	824	823	846	844	803	864	829	866	813	810	831	815	848	780	810	845	812	831	840	899	810	841	826	831	853	836	816	799	828	775	869	842	852	862	813	828	815	843	868	833	798	849	862	856	804	827	850	832	811	799	839	841	824	785	823	821	806	854	817	841	816	797	832	827	842	824	821	849	840	837	824	831	839	823	859	844	826	793	786	795	827	797	864	827	854	836	820	822	804	833	843	789	780	842	847	841	877	843	851	880	839	781	813	820	862	820	840	872	863	775	841	798	818	846	875	776	858	789	842	827	892	828	870	811	851	810	820	828	784	781	847	843	806	837	818	817	849	867	798	849	839	792	814	831	849	829	868	841	872	842	841	824	789	839	869	835	865	809	839	850	858	833	854	772	827	783	838	805	800	826	863	812	806	832	792	837	806	846	832	852	823	822	899	830	858	838	816	874	848	834	868	815	826	840	833	847	819	816	844	780	847	827	793	790	777	819	809	813	843	830	855	826	836	840	796	853	815	859	833	835	851	759	818	850	809	831	824	845	811	805	862	870	846	820	793	803	814	878	801	858	827	819	869	831	901	812	834	850	872	854	815	852	817	815	830	789	827	840	811	868	808	817	838	910	813	815	840	831	836	799	794	772	819	870	830	848	824	799	781	809	791	777	786	773	804	786	840	836	805	820	854	857	804	833	785	869	799	828	806	861	825	843	838	797	837	832	805	836	842	834	866	833	816	837	770	813	796	804	855	855	832	816	872	792	839	848	811	837	805	841	842	809	837	815	841	828	819	794	795	831	870	831	808	779	805	833	856	852	781	848	829	778	805	801	848	848	853	815	828	855	829	799	827	825	790	835	765	829	756	832	798	818	802	847	799	780	810	876	806	895	853	871	802	875	843	851	815	843	799	797	848	769	812	808	868	816	844	840	801	852	801	774	808	835	866	838	831	845	859	849	859	858	854	851	782	808	837	839	818	817	864	878	813	791	783	849	874	844	826	827	871	898	853	839	824	895	830	830	816	840	858	813	863	869	817	881	813	842	847	827	834	876	809	892	801	818	796	831	840	875	864	775	812	828	855	881	803	832	842	860	874	836	845	809	861	848	794	847	844	808	775	801	864	845	799	823	834	839	892	864	825	798	821	808	870	825	791	794	800	819	822	825	788	788	817	827	857	813	845	814	829	843	811	861	854	817	788	816	824	825	824	817	820	798	816	865	806	813	795	807	793	878	789	810	807	842	821	798	859	866	782	829	805	838	831	841	862	855	841	885	844	825	847	895	824	816	864	895	835	771	849	848	858	829	817	766	850	851	899	819	825	824	809	784	878	822	863	869	836	830	878	788	823	845	821	886	787	838	855	829	879	817	807	838	739	871	832	885	832	770	821	816	836	811	817	798	821	828	847	754	794	845	804	784	827	855	797	844	854	899	801	867	865	863	810	837	814	806	864	811	831	821	823	827	812	774	852	807	860	825	777	854	821	866	829	809	841	817	902	821	828	835	882	848	873	881	880	860	807	817	823	861	835	849	803	850	834	819	869	827	827	834	809	804	878	797	804	770	761	843	833	790	845	818	835	845	838	785	841	822	811	823	859	838	865	803	868	817	838	821	848	802	836	845	800	895	832	803	854	879	825	879	873	847	787	897	805	856	879	813	818	832	876	866	834	834	796	805	896	835	821	869	858	843	877	837	851	821	842	806	818	869	837	829	828	830	833	795	844	861	828	779	849	843	899	860	889	857	842	795	784	847	834	834	880	818	889	823	828	785	836	783	841	842	843	814	818	861	824	787	790	878	815	817	814	780	799	791	805	797
78406	78332	61612	28475	11909	1526	971	729	631	679	531	447	441	466	427	424	458	401	392	394	381	333	1341	3579	2428	1501	807	484	358	298	344	324	280	324	321	327	306	316	301	329	329	339	337	317	297	349	315	342	344	309	334	336	307	296	319	300	286	300	342	328	347	299	318	358	327	371	321	328	338	354	308	310	297	321	292	324	332	330	310	292	346	298	356	345	339	291	320	289	315	295	364	346	307	348	332	294	305	313	334	307	336	335	322	315	329	297	353	322	308	321	276	343	307	308	299	289	341	313	309	325	311	297	318	323	313	335	346	335	295	345	327	306	325	308	316	297	304	341	274	342	328	312	326	323	291	333	318	347	291	320	307	331	338	321	318	329	324	338	298	323	333	324	319	302	339	297	315	341	337	279	288	324	316	343	276	342	300	319	317	308	317	316	365	302	299	297	342	300	330	298	327	340	290	321	334	321	321	325	318	301	314	321	314	327	306	323	306	329	355	327	346	326	333	304	279	304	346	324	340	347	337	334	311	351	316	308	340	300	302	324	333	305	319	337	318	321	335	300	298	328	307	306	306	310	328	316	324	303	307	304	351	332	289	326	306	341	286	308	308	341	328	324	304	319	324	296	291	300	329	311	284	294	335	324	334	290	351	282	302	330	317	309	361	321	334	295	300	319	296	340	304	301	316	342	325	328	313	313	301	303	318	300	311	329	345	303	331	298	308	327	313	277	314	305	298	324	290	313	314	353	316	305	323	306	342	330	320	326	290	334	305	369	328	339	325	295	328	323	314	302	331	335	329	306	353	276	323	338	314	327	339	290	335	318	334	352	307	341	317	305	295	314	290	298	312	304	308	326	347	299	306	329	320	344	319	315	326	322	329	310	311	328	331	289	315	319	321	308	335	329	334	296	306	313	311	289	342	300	335	294	333	308	312	346	311	310	326	349	327	298	318	284	338	324	347	297	324	315	286	287	325	311	318	337	327	367	313	300	329	334	323	324	319	316	298	311	353	308	333	323	319	333	291	329	303	283	331	317	352	326	308	329	324	334	334	324	312	338	295	363	366	309	322	325	334	310	318	319	295	323	302	330	306	296	304	337	304	333	330	333	327	348	326	303	348	320	359	306	314	330	325	312	308	313	301	319	347	359	318	310	332	336	326	322	309	312	341	320	335	312	347	320	299	302	356	320	280	281	313	319	356	319	292	299	324	333	329	288	333	320	314	316	345	293	338	329	317	347	321	306	334	293	303	352	334	303	335	305	293	269	318	292	325	334	336	325	319	306	330	351	346	308	329	326	296	318	343	317	294	310	306	328	297	349	275	332	313	310	318	342	327	336	347	311	319	325	331	312	334	336	324	302	330	311	359	304	334	326	323	313	281	298	303	336	323	329	348	325	286	315	311	290	329	343	309	319	329	331	322	314	330	327	304	328	316	314	321	272	341	331	335	319	315	300	328	295	321	336	300	312	315	314	283	316	314	326	330	329	290	319	339	293	294	290	323	319	270	284	323	299	306	300	309	348	323	359	352	328	333	316	341	289	306	309	350	308	321	331	302	296	307	289	329	343	314	331	339	317	315	324	305	297	335	321	344	332	338	317	325	351	347	314	297	319	344	297	340	317	304	294	323	348	305	321	362	338	331	316	287	312	372	314	284	294	312	302	329	327	295	299	326	330	305	295	290	319	323	315	324	304	298	328	310	337	341	368	307	325	349	292	321	335	353	320	307	314	308	287	318	360	311	306	354	361	340	320	305	307	319	320	278	317	309	314	325	329	305	305	296	315	319	341	307	339	309	346	319	292	336	318	323	323	311	331	343	323	334	332	317	318	329	307	339	343	317	324	348	314	317	283	316	285	294	290	325	321	329	339	330	309	349	304	314	313	329	313	314	336	293	330	357	324	318	303	304	336	325	329	303	341	315	341	285	305	334	302	274	339	330	314	300	293	321	324	330	314	339	344	327	309	325	308	323	327	331	315	344	300	329	311	308	336	299	299	316	360	308	302	290	312	307	307	352	306	304	325	333	330	337	322	322	317	315	316	338	358	318	301	320	345	343	295	319	314	310	326	317	311	300	305	325	313	312	307	325	310	280	317	333	346	319	302	351	368	350	316	304	297	332	320	317	290	334	316	334	353	351	308	313	325	326	361	351	273	299	326	316	312	323	343	313	315	304	304	341	327	263	342	322	298	304	283	333	283	329	327	303	323	328	311	303	322	324	310	319	324	319	319	325	313	302	313	323	315	324	363	328	299	352	302	374	316	341	320	331	327	331	315	296	317	339	316	335	307	310	297	356	331	329	320	279	295	329	317	328	282	322	323	300	341	303	372	336	321	331	338	312	317	308	314	323	307	341	329	343	298	293	316	344	311	325	316	333	297	314	351	304	356	328	341	312	289	323	302	361	323	291	307	324	307	350	289	319	301	335	320	353	315	297	288	337	273	345	334	325	298	341	320	344	344	291	314	308	344	313	307	357	334	321	332	335	280	323	301	308	315	305	320	324	291	308	296	309	299	348	334	312	296	319	282	298	317	341	340	304	329	340	293	289	303	327	340	337	326	327	306	299	327	299	303	321	291	325	340	299	302	310	316	346	310	305	366	304	286	313	307	298	310	298	320	320	320	341	306	323	314	325	296	335	318	311	359	320	316	334	319	336	313	313	339	329	319	307	296	311	320	306	318	369	303	281	329	327	334	294	312	351	328	309	344	325	310	309	306	334	331	323	331	347	292	287	293	302	341	311	324	336	307	337	301	343	311	344	351	335	337	324	365	287	302	297	340	310	331	336	295	301	338	312	334	334	314	309	317	321	312	290	283	337	317	325	298	366	313	326	289	332	320	301	307	349	319	298	313	317	315	289	310	346	322	305	331	331	301	331	335	323	332	307	293	317	316	259	322	313	314	333	295	282	316	353	305	314	261	297	345	297	320	327	308	313	304	290	334	311	331	323	349	333	314	282	335	296	342	302	340	309	295	329	327	296	315	317	336	327	320	348	330	317	304	319	298	307	280	323	335	327	296	302	310	336	306	328	319	348	300	319	315	332	391	326	323	341	307	351	310	310	307	322	315	330	322	342	342	311	281	318	299	355	362	350	351	329	327	347	300	323	347	325	312	332	327	315	320	331	339	313	328	300	333	297	339	304	317	343	300	302	300	305	334	294	333	330	333	333	334	312	326	313	335	330	309	332	332	329	337	358	328	328	323	314	305	332	326	352	298	332	298	340	314	321	323	285	292	318	308	355	305	324	334	298	280	331	280	312	311	323	326	296	333	311	321	291	294	311	318	324	335	313	324	314	343	356	301	313	330	285	331	315	291	324	340	350	323	325	322	318	338	326	287	335	319	305	340	348	300	303	350	335	332	350	315	316	314	318	282	339	322	310	331	314	325	313	299	299	321	318	314	286	313	307	284	331	304	311	335	324	315	310	324	316	364	290	328	351	308	291	312	341	342	321	309	313	299	320	294	299	327	271	309	324	286	329	317	330	319
53292	62910	50583	29588	13019	2998	3107	2505	2358	2643	1944	1562	1494	1580	1571	1504	1591	1465	1369	1340	1298	1194	6830	16175	11336	7626	3344	1563	1057	901	907	927	922	920	906	927	921	881	890	950	937	951	927	898	909	904	910	952	903	881	899	879	879	881	944	897	886	988	922	905	907	896	884	953	918	908	869	878	925	905	876	890	878	919	903	905	928	926	910	911	937	871	951	899	904	893	890	892	844	930	921	899	932	920	871	908	960	910	908	895	860	908	961	916	926	869	923	1011	951	881	922	872	866	932	888	887	920	875	918	883	918	891	925	906	967	952	886	889	858	925	900	907	846	944	858	898	917	893	971	875	925	965	951	859	909	943	933	898	887	949	913	897	869	890	890	904	869	954	859	907	877	934	947	903	926	923	935	906	872	915	915	913	859	881	943	931	932	933	872	865	945	929	870	953	890	930	912	870	901	912	921	917	916	903	885	843	896	895	897	904	875	888	862	887	892	908	885	884	893	881	910	873	905	915	947	892	931	875	900	911	969	891	920	955	893	936	907	902	888	882	963	895	1011	936	867	903	901	914	930	933	937	913	899	922	921	881	919	908	971	909	914	905	923	910	911	969	936	921	960	859	921	935	910	909	899	965	907	857	881	924	896	871	901	935	891	924	858	911	936	914	947	900	908	933	917	895	900	867	898	937	926	981	927	929	857	880	877	909	854	945	906	946	921	936	926	919	946	918	911	922	965	922	951	875	929	960	916	908	926	901	968	916	889	909	918	905	912	872	932	931	878	969	1001	874	869	878	872	900	943	848	889	917	871	871	908	913	869	915	922	890	927	947	860	911	910	895	885	932	911	883	908	928	876	883	907	903	916	897	870	901	895	889	904	915	916	917	970	897	878	868	871	946	914	918	908	942	850	917	893	907	901	903	965	892	896	985	852	937	944	867	922	932	894	903	893	881	879	925	926	930	895	878	943	953	949	976	993	853	900	889	973	886	868	906	896	972	907	905	909	949	905	904	900	930	942	902	927	914	916	894	900	926	923	922	889	933	868	934	956	930	847	848	945	943	942	911	911	931	886	874	958	950	913	940	902	888	864	853	922	906	941	945	865	893	875	926	882	967	918	897	908	970	905	911	881	881	839	912	874	896	916	917	924	981	944	949	982	919	852	959	903	902	930	913	875	890	911	981	926	881	904	906	873	909	899	909	901	951	937	898	901	895	903	892	906	928	912	903	917	910	894	885	913	891	891	911	925	863	913	943	940	961	946	900	938	927	880	886	929	896	908	893	910	914	885	883	874	849	859	870	891	879	908	910	952	944	883	884	887	908	917	870	877	885	963	920	827	931	914	880	895	915	943	877	951	929	878	922	885	902	885	926	937	977	917	933	933	889	904	934	875	935	907	925	849	961	887	905	951	880	928	933	923	922	894	944	888	904	906	901	873	911	883	883	933	873	916	909	926	965	840	883	906	928	865	900	920	933	871	909	845	920	942	910	894	888	878	945	886	909	901	907	951	897	944	905	929	950	872	975	908	911	913	839	863	940	918	891	888	935	846	956	898	878	901	915	932	917	916	897	911	948	923	871	860	939	953	948	947	939	894	909	919	911	912	963	921	943	930	961	908	914	899	898	904	910	934	908	897	908	890	915	909	900	931	873	928	946	938	884	960	945	982	932	948	920	935	854	930	848	909	913	894	936	850	902	877	939	874	958	900	879	902	870	857	970	956	886	947	904	988	913	896	958	876	930	863	886	897	864	907	926	935	923	864	881	933	899	929	967	946	927	952	967	934	907	924	880	915	936	908	896	885	942	926	957	907	885	900	880	868	916	865	943	930	873	911	867	912	975	889	999	909	911	930	931	885	895	879	945	906	904	938	921	916	981	974	859	919	905	914	943	913	965	938	934	913	863	988	912	953	906	889	965	865	901	917	895	925	918	947	878	922	885	929	898	945	945	860	923	899	960	885	944	877	943	943	878	958	887	923	946	917	942	903	913	837	940	913	918	908	964	906	925	964	913	917	875	882	899	933	895	955	920	935	900	892	894	909	817	867	888	965	887	967	919	909	890	899	915	912	900	854	913	899	903	893	886	897	923	983	899	915	914	929	938	910	904	897	931	955	953	913	946	883	948	956	926	922	907	914	920	876	937	888	892	894	858	926	908	942	889	926	905	935	926	914	900	904	926	939	920	959	924	892	859	868	897	951	910	883	915	924	884	929	925	911	856	959	935	935	888	922	949	945	921	976	893	870	906	952	885	911	900	861	901	893	897	873	855	858	939	904	923	892	905	901	880	891	942	931	901	882	893	885	918	918	889	936	927	972	956	912	944	891	902	905	949	912	925	916	929	880	949	911	937	980	924	905	897	843	897	893	875	898	893	919	942	864	924	926	893	902	957	880	846	952	977	929	866	915	854	893	877	843	893	926	956	912	933	882	898	981	912	882	907	879	854	913	917	847	914	899	872	854	851	879	902	858	934	921	881	885	877	918	906	908	943	935	955	868	921	924	888	924	927	961	908	891	944	908	880	892	912	927	903	910	900	951	881	929	906	865	941	892	925	882	928	910	899	874	884	931	829	988	911	913	889	938	888	885	918	935	887	921	923	949	932	909	940	974	904	936	912	928	907	925	941	903	887	937	919	890	937	943	940	880	869	915	908	965	859	909	934	894	873	907	898	943	888	912	974	906	892	897	918	831	917	909	892	925	899	901	873	907	919	874	899	889	846	937	896	885	907	893	919	969	904	914	966	920	922	898	911	935	913	920	884	926	878	882	916	940	906	888	920	922	972	920	910	916	906	906	882	904	972	896	895	903	884	915	892	930	844	923	925	935	916	823	955	928	916	887	919	972	950	943	899	878	917	939	885	940	939	923	868	907	906	875	885	979	940	896	900	866	908	917	886	957	861	994	922	884	981	848	928	904	946	883	868	946	956	921	898	873	889	899	886	861	923	941	846	900	914	882	955	933	875	905	899	927	941	943	981	908	924	890	948	910	891	900	902	940	930	904	917	927	864	933	938	915	886	996	863	928	883	917	923	889	888	933	918	907	927	877	905	919	981	869	929	901	893	986	906	932	889	927	933	903	852	883	892	901	882	953	877	888	961	890	854	901	977	930	854	838	948	916	887	913	911	902	938	893	925	887	877	895	886	918	920	870	896	934	912	938	891	820	896	932	917	891	913	891	892	903	901	925	908	953	937	876	944	889	902	920	923	930	944	907	898	914	910	922	876	944	873	924	904	903	934	921	947	891	891	952	868	951	926	945	941	889	925	897	915	889	900	914	897	867	883	947	988	873	870	923	897	910	856	932	931	898	916	921	884	896	933	905	905	871	871	874	890	939	889	896	963	926	908	890	910	907	914	882	900	909	893	927	923	890	937	911	932	909	929	931	848	957	893	920	894	931	919	911	944	878	913	914	907	859	922	903	888	926	912	954	880	926	918	904	939	911	901	928	924	936	934	886	936	947	886	906	923	900	883	953	894	946	919	947	874	882	904	900	881	896	878
20166	15166	8843	1117	467	282	225	215	207	231	252	231	216	243	235	255	236	207	245	242	239	245	287	330	403	435	344	258	220	217	208	237	222	221	231	226	208	234	224	231	238	227	234	246	237	208	221	214	220	208	224	215	247	239	210	228	225	227	222	193	220	209	245	245	217	240	231	223	249	230	244	224	220	218	209	227	216	234	214	209	213	217	219	204	236	230	220	241	245	226	224	237	237	243	232	212	247	233	217	233	230	228	236	233	219	220	227	235	187	243	243	218	219	240	236	243	231	216	235	248	211	248	263	214	204	248	233	238	209	213	238	210	206	223	228	219	239	227	247	242	221	250	210	232	221	203	240	221	247	251	216	216	216	223	214	209	212	220	262	230	225	218	241	237	234	246	237	226	229	235	196	216	216	217	232	221	236	216	249	210	241	248	265	202	248	236	225	243	240	224	201	232	240	230	208	236	229	211	208	237	230	223	226	233	223	239	209	232	217	219	216	229	243	220	238	220	233	249	220	214	203	211	236	218	224	239	243	238	216	229	240	247	221	257	214	226	220	228	237	200	230	240	221	251	212	230	217	214	233	222	243	231	227	246	229	231	245	235	223	221	218	237	239	260	216	261	236	242	218	229	223	213	219	223	218	222	235	250	237	216	247	225	213	205	212	260	226	217	262	215	229	236	209	244	235	232	228	250	247	224	232	239	245	242	237	213	238	223	214	248	243	239	238	238	223	219	217	209	205	246	218	241	216	219	223	247	218	232	242	229	235	231	229	242	226	228	220	234	196	242	225	237	250	200	221	231	242	252	235	253	231	207	254	206	252	226	233	206	183	245	198	225	232	216	224	243	215	220	230	225	257	232	226	212	225	213	232	235	226	236	249	238	236	222	226	209	223	251	216	208	213	209	206	221	242	233	220	217	241	225	244	198	230	247	232	240	227	232	235	219	219	233	260	211	227	233	229	219	219	215	234	211	217	232	225	236	256	252	271	224	235	239	243	232	225	213	246	229	220	227	226	220	212	220	250	249	215	231	213	210	224	224	233	230	223	228	219	226	215	225	207	217	224	213	226	248	237	241	205	226	241	228	240	224	242	267	208	233	217	241	240	231	249	220	264	223	232	228	228	240	229	242	242	240	214	190	234	208	217	234	240	223	250	218	229	217	219	212	203	239	206	232	260	203	212	224	247	221	209	252	222	238	246	229	229	238	243	222	256	218	234	232	231	219	250	216	218	211	188	246	222	247	233	237	221	243	265	229	218	261	219	229	225	206	213	244	241	239	223	228	223	249	219	226	243	224	242	233	224	260	241	238	236	221	202	233	246	193	201	247	210	217	232	227	218	206	222	219	188	261	228	229	231	218	212	233	202	211	212	255	246	230	229	247	235	244	242	256	201	238	232	217	248	225	224	249	229	236	237	238	236	207	260	237	243	208	220	232	222	223	201	216	234	209	238	222	257	224	230	230	230	220	215	224	219	228	264	263	220	219	196	248	252	239	244	230	223	229	250	217	222	220	237	247	254	202	235	227	224	227	232	238	254	237	237	245	246	218	211	221	212	215	242	220	200	216	238	238	233	204	233	213	206	257	227	239	244	223	189	228	210	223	255	207	224	220	214	222	232	230	194	242	205	261	233	221	226	222	206	238	249	215	234	218	219	236	225	227	253	251	212	249	216	257	244	238	244	228	218	226	221	234	247	226	236	217	235	219	226	219	234	220	223	212	248	247	214	237	230	228	235	239	246	218	238	218	228	218	226	222	247	195	227	200	210	212	223	197	219	229	219	249	227	207	252	224	206	256	226	239	209	215	227	251	209	210	208	229	241	206	217	222	238	212	219	217	254	228	210	221	218	236	217	252	259	221	236	224	238	232	242	285	224	220	221	232	250	247	215	199	235	221	231	234	249	252	251	239	200	222	207	249	230	224	219	212	234	241	240	227	230	206	235	221	242	237	246	218	237	273	221	261	222	240	235	254	235	196	216	226	249	226	220	240	208	230	196	230	218	257	222	248	210	235	241	216	204	203	226	219	236	232	240	219	261	202	243	256	243	254	238	205	213	214	231	216	222	218	246	229	245	218	224	239	240	226	214	229	223	253	226	233	232	227	236	219	226	231	195	247	215	211	236	190	223	214	221	208	231	229	220	235	247	230	244	246	212	252	218	249	220	224	243	242	248	239	213	229	205	251	214	231	256	223	262	226	231	220	243	271	237	233	208	239	230	235	187	228	223	230	235	249	225	238	235	246	234	224	233	216	220	233	233	243	245	194	205	231	250	213	230	235	222	249	229	234	237	242	231	230	224	250	240	201	237	219	232	216	214	233	244	233	244	228	229	206	217	240	220	214	204	206	209	234	213	229	232	226	222	243	229	228	235	221	220	219	241	245	216	241	245	231	220	222	225	228	221	218	225	231	218	226	203	251	233	223	220	243	239	224	235	202	233	242	220	227	230	216	218	202	212	236	222	218	249	240	223	229	231	222	225	222	234	224	247	225	225	219	232	205	220	230	229	240	243	195	210	229	239	235	206	237	237	246	241	269	232	236	235	229	197	217	231	216	242	225	224	242	230	220	225	226	231	236	214	240	238	236	243	218	188	217	218	224	250	217	243	278	242	243	222	260	249	204	214	236	249	231	229	219	185	218	205	228	235	254	236	235	234	244	223	248	223	198	246	246	231	213	247	234	228	246	239	214	238	214	250	204	209	249	228	244	220	216	188	193	240	235	232	240	203	231	247	211	245	230	243	236	198	220	243	222	222	220	234	227	237	244	236	216	221	214	208	229	218	203	206	218	210	231	245	203	220	220	251	227	223	224	249	241	245	233	215	213	233	208	220	225	217	218	201	238	250	226	248	231	226	249	238	238	260	236	211	227	248	238	237	230	237	243	191	237	243	224	213	205	259	198	239	224	230	224	219	199	234	207	247	243	225	233	242	209	233	206	229	238	229	225	229	219	211	245	201	228	238	211	228	246	213	219	226	229	246	221	221	227	239	214	202	221	233	234	203	208	212	218	212	227	211	228	219	249	205	193	230	226	227	206	183	249	235	237	231	229	225	221	233	243	250	221	220	244	245	234	236	226	208	226	240	229	184	212	230	223	227	203	213	249	231	253	218	218	213	261	244	240	256	234	219	202	216	200	240	228	228	243	208	258	223	233	209	214	239	203	232	237	246	216	232	231	226	230	235	241	230	237	215	200	203	215	225	220	212	202	234	206	215	232	210	240	220	233	229	262	222	226	231	220	228	243	230	278	239	252	239	243	231	232	243	242	213	225	224	221	229	230	226	201	233	213	227	227	246	210	213	218	234	228	225	217	220	246	232	218	228	249	256	216	225	235	243	237	232	235	234	240	215	251	218	217	258	264	245	221	228	240	243	222	257	235	246	240	271	212	236	230	245	212	220	243	237	210	212	233	206	227	217	251	223	218	258	237	227	227	225	231	215	242	240	222	215	221	255	257	251	222	189	203	222	241	223	228	202	205	232	211
18564	20829	12063	2598	1253	734	771	735	742	755	738	740	715	711	730	688	726	720	745	696	757	729	817	1365	1764	1509	1068	817	716	706	683	687	674	717	718	666	687	678	663	693	653	704	684	691	672	678	696	710	684	695	670	684	672	720	683	671	680	712	689	679	700	683	698	694	699	656	669	712	701	725	739	680	727	656	715	718	698	689	709	740	700	694	728	674	706	648	653	724	676	701	698	712	702	686	690	710	700	685	672	705	700	711	669	718	676	692	684	648	743	673	703	684	709	709	678	651	705	633	704	655	677	705	707	649	712	725	696	695	679	726	694	736	674	713	653	707	688	712	720	669	689	663	699	713	702	679	712	639	694	672	698	669	726	707	675	704	696	749	688	655	672	709	651	681	689	699	705	671	666	737	642	683	673	679	723	646	730	722	664	696	723	704	697	671	711	674	689	662	661	692	696	700	673	639	686	686	672	695	689	679	655	723	693	676	722	660	680	696	685	703	667	688	674	633	682	702	676	714	694	658	684	666	665	679	695	683	690	718	698	657	715	723	677	685	699	704	705	682	724	660	729	676	719	691	643	719	694	711	669	715	702	713	730	695	699	725	695	730	693	702	700	677	735	681	699	672	698	705	741	721	733	700	690	692	716	679	662	721	692	656	683	694	686	680	646	725	606	646	687	676	680	707	745	697	640	694	698	703	728	725	681	719	669	687	656	705	689	733	612	683	701	722	677	670	707	692	702	687	656	666	719	707	682	706	679	708	668	704	703	685	687	710	722	637	708	708	695	691	706	691	664	691	714	684	710	709	703	661	698	675	716	734	693	711	715	666	682	684	672	695	671	698	713	689	688	631	696	724	726	680	735	731	670	705	696	707	728	678	665	685	697	689	701	733	684	689	729	708	716	726	709	677	688	662	639	686	709	676	704	685	662	690	744	706	753	663	653	682	695	657	732	724	647	688	678	655	701	666	708	682	743	722	699	721	698	702	666	693	652	683	670	700	695	700	682	707	704	697	707	699	626	663	724	676	681	688	656	683	662	677	683	630	698	671	692	757	714	701	708	677	702	691	730	636	682	651	695	701	679	682	693	689	670	754	700	666	698	692	699	668	684	682	694	714	646	671	640	707	717	707	676	674	727	687	694	675	677	704	673	744	699	709	687	736	649	701	676	716	668	695	676	723	681	696	665	686	729	685	701	698	648	694	693	666	699	700	753	703	703	734	662	684	658	668	714	673	704	726	678	732	637	674	686	729	674	695	661	695	708	660	720	641	633	760	681	635	652	701	689	695	667	696	672	670	695	687	688	660	664	736	697	708	678	682	686	629	695	701	710	703	694	685	706	700	698	663	653	725	681	673	668	690	701	672	664	684	715	694	690	718	693	691	653	671	684	712	687	709	705	676	673	712	681	668	672	677	695	683	698	638	658	698	668	669	692	662	682	676	672	642	741	706	649	679	681	676	708	703	662	686	695	638	662	658	667	674	667	704	646	679	729	685	682	689	698	666	664	673	721	700	712	658	701	681	673	696	680	688	650	684	693	721	681	694	707	670	686	683	644	665	657	732	678	692	685	654	686	717	654	663	688	654	681	700	690	699	740	750	631	712	680	698	692	729	676	694	644	709	698	693	691	670	692	660	707	681	725	665	673	653	735	689	700	695	713	710	654	636	701	647	660	690	722	693	663	706	655	719	671	703	664	701	641	665	692	711	658	671	664	707	675	696	721	699	741	704	732	677	639	662	649	656	651	671	733	683	740	690	715	668	695	668	711	715	713	687	670	732	714	702	715	717	706	647	671	682	663	661	660	679	661	677	653	698	677	699	692	703	682	707	685	696	703	665	708	666	668	679	697	687	696	665	620	742	666	695	720	714	725	664	664	721	639	684	623	703	652	714	730	693	692	715	731	653	691	680	666	688	672	667	690	637	668	703	738	691	664	655	661	649	666	685	665	681	710	676	700	669	670	689	696	707	717	719	733	708	710	718	679	694	709	685	665	676	692	685	681	721	687	694	723	663	719	664	716	665	679	693	679	738	687	727	718	681	692	705	667	654	649	708	671	691	687	700	699	674	688	735	698	673	694	657	686	658	683	653	713	733	718	710	691	692	723	733	684	677	662	716	700	726	697	714	690	671	721	668	690	708	684	690	689	727	694	725	685	655	720	674	652	701	716	668	719	696	718	655	698	656	682	680	703	703	673	691	632	668	700	666	694	689	712	673	753	675	655	674	693	687	724	664	667	689	667	670	721	767	676	674	682	676	688	686	626	687	695	747	705	709	686	681	706	711	676	671	708	710	669	683	730	710	718	679	655	668	710	676	676	707	692	658	675	678	674	673	700	721	723	656	687	679	673	655	663	710	755	685	696	733	682	671	696	666	712	692	700	678	726	654	657	675	716	704	706	662	675	648	711	684	663	696	673	709	688	706	712	689	726	683	662	663	693	658	647	745	697	697	733	705	633	695	691	706	719	686	698	685	642	630	668	674	671	706	662	667	698	706	665	683	706	650	744	664	678	705	705	736	689	668	717	675	699	707	686	705	700	689	699	698	678	706	683	697	673	679	712	701	692	759	686	641	708	665	679	687	664	677	686	672	712	690	701	719	685	710	691	668	696	687	651	680	696	702	683	650	707	657	683	685	739	691	654	692	693	695	674	656	689	698	722	712	651	661	682	715	711	662	667	655	713	672	712	718	710	757	707	680	718	703	691	700	735	703	701	713	716	710	692	714	684	670	668	688	679	715	701	695	687	692	727	714	673	667	709	663	666	675	682	688	745	670	679	719	626	663	604	678	692	679	658	686	667	687	693	685	707	709	718	680	682	712	732	748	788	711	684	673	688	720	730	675	708	675	666	656	711	710	689	681	664	679	638	719	688	689	690	674	650	705	717	696	709	711	677	683	733	719	693	702	709	678	754	680	697	675	694	704	681	743	676	662	713	677	651	681	702	699	708	695	694	701	682	711	738	667	751	696	693	709	681	706	640	697	748	702	678	698	715	696	680	674	694	671	675	709	736	679	675	706	695	690	672	683	678	678	644	704	669	671	683	660	671	675	710	696	708	688	716	691	646	666	720	655	746	711	697	708	692	703	685	682	686	653	668	701	664	691	702	715	675	687	663	696	706	686	686	655	700	710	705	721	704	691	657	698	672	720	691	661	680	655	679	692	707	773	705	694	735	671	729	679	682	711	673	718	688	698	665	750	697	711	683	669	676	705	698	710	700	713	713	739	665	666	697	702	686	738	701	669	663	723	681	687	662	682	709	713	675	668	700	733	673	684	692	676	720	720	673	669	694	720	717	685	703	697	666	679	701	685	668	717	678	704	628	688	718	654	685	653	683	675	695	734	682	704	680	696	712	680	755	704	710	696	721	728	686	706	690	679	667	724	679	700	689	656	710	701	683	668	726	733	652	663	736	718	710	661	708	712	685	689	714	689	689	707	672	684	714	740	685	679	698	747	673	706	662	696	609	686	644	704	702	730	747	715	735	690
65784	67317	52503	21886	6738	710	575	443	458	452	383	393	418	394	341	319	294	290	290	300	285	313	520	1928	1667	1119	528	310	304	260	261	260	284	277	269	270	285	281	274	271	267	269	268	240	281	289	269	272	274	242	268	267	270	263	259	276	268	257	266	285	250	278	288	273	236	273	263	248	280	265	262	239	265	283	262	266	260	277	265	283	234	258	257	227	279	254	275	218	263	286	244	253	263	237	251	267	260	246	285	267	247	260	279	248	270	272	250	256	269	276	262	263	270	275	269	270	240	247	240	250	250	258	272	248	265	283	272	267	277	263	280	254	289	240	277	279	286	265	264	258	255	259	260	272	239	238	268	224	289	257	257	279	275	263	271	265	262	266	266	272	267	289	215	267	290	265	262	273	264	278	249	285	264	246	291	278	229	285	274	264	245	256	275	286	266	250	265	242	255	293	239	286	257	251	268	283	294	230	257	287	264	274	268	289	241	255	237	267	308	265	275	263	240	286	271	279	286	243	284	274	259	269	258	259	262	248	245	245	264	248	295	278	251	288	272	252	242	236	270	266	299	278	300	267	255	292	285	252	259	269	252	266	265	280	288	257	259	292	265	282	267	289	259	259	274	227	278	267	263	285	280	269	278	280	255	286	273	270	284	273	262	227	265	257	266	269	268	277	261	247	250	263	262	262	309	272	271	279	262	272	254	282	237	287	233	269	275	243	268	267	285	244	271	297	238	253	260	254	250	286	275	278	281	286	246	293	258	262	260	271	251	263	273	296	297	272	286	251	266	272	286	305	263	301	263	282	282	257	263	232	275	280	286	273	266	259	284	246	264	293	250	260	250	279	265	256	274	251	234	249	258	266	257	282	281	272	277	245	256	248	245	270	293	279	245	250	271	276	272	270	237	292	264	270	250	250	263	249	277	288	249	254	256	268	290	267	274	290	269	286	252	273	291	262	242	271	298	291	253	278	274	247	268	256	277	259	264	267	256	257	267	279	244	276	244	271	244	250	252	263	281	265	269	268	271	259	271	272	264	264	220	254	260	299	254	255	236	284	247	294	241	283	276	259	281	305	269	269	290	246	269	280	262	288	231	262	273	298	256	259	256	278	280	282	263	291	274	245	254	258	257	251	249	250	245	240	255	279	262	283	262	269	247	247	256	252	248	244	271	275	261	266	255	276	264	222	273	276	252	275	280	274	268	243	266	241	279	227	282	249	258	263	281	271	263	262	245	260	263	275	242	273	255	272	271	283	247	249	261	249	245	256	250	278	287	295	302	289	246	283	291	271	267	277	251	265	246	288	270	280	259	269	264	255	281	255	244	292	274	241	258	239	295	259	290	245	259	235	259	274	241	291	287	276	295	303	263	249	294	259	243	249	272	270	251	259	293	257	285	279	282	281	264	261	270	244	260	285	264	290	239	286	276	258	271	258	261	248	272	274	268	270	252	247	248	281	286	261	307	236	242	277	293	253	258	317	287	246	259	248	265	273	283	281	252	258	261	268	259	270	269	262	264	272	250	272	299	253	269	256	277	264	270	268	237	266	267	284	262	268	292	284	263	261	274	293	268	274	274	253	244	274	249	268	277	272	249	244	248	278	253	249	275	272	246	268	226	289	279	299	265	268	269	281	255	239	255	284	245	259	283	256	258	281	254	275	241	255	252	258	275	247	281	264	258	267	253	244	243	259	275	261	253	254	236	273	281	255	275	229	256	258	244	257	263	287	262	256	289	282	259	263	260	234	259	262	256	259	284	277	269	269	291	237	251	291	241	259	244	257	255	256	264	266	283	267	244	268	258	243	257	266	283	278	266	264	237	276	270	273	265	254	264	255	265	275	252	233	261	271	281	257	259	269	255	271	239	268	256	246	244	258	272	263	260	280	261	266	266	258	255	273	274	276	251	262	227	230	268	284	252	247	251	281	247	260	282	258	240	295	239	257	275	249	258	272	250	254	269	298	227	263	232	268	270	251	266	237	287	255	253	268	282	282	239	255	278	279	257	253	238	254	261	274	258	281	257	274	246	279	258	266	280	297	282	259	265	270	292	291	295	293	253	286	278	274	263	259	264	270	236	234	248	269	215	242	271	257	264	239	253	245	253	309	265	270	289	259	251	261	246	291	261	277	256	234	262	279	279	258	232	257	257	274	264	279	252	244	309	266	273	253	239	268	270	257	290	247	284	285	268	245	262	291	285	268	280	241	259	301	275	253	244	259	273	261	262	279	242	252	266	271	273	280	233	260	268	258	251	276	244	263	257	240	245	274	291	258	262	290	241	257	291	275	253	279	267	262	271	267	265	257	250	299	253	255	279	247	271	244	237	241	257	259	282	230	298	238	276	248	262	253	291	259	282	261	277	268	253	286	274	237	264	271	251	274	270	270	263	241	271	263	234	281	277	256	265	264	260	263	295	276	279	254	263	275	242	258	266	268	274	256	248	278	274	260	291	266	276	256	239	279	253	256	264	276	273	280	273	261	247	271	251	248	261	246	252	276	277	264	253	270	293	269	297	290	227	289	265	258	256	260	242	253	293	274	250	281	282	281	279	268	273	266	242	243	245	284	284	276	275	253	284	284	240	232	270	281	244	242	260	242	269	287	248	273	252	274	304	259	239	250	252	247	278	276	258	287	274	254	278	247	251	261	250	258	268	231	246	271	261	250	248	263	258	269	270	248	238	259	254	269	268	258	279	221	268	283	262	266	269	289	284	255	310	261	248	270	279	274	269	265	222	266	265	262	270	268	277	276	265	249	250	269	255	272	271	244	265	277	273	270	229	250	283	233	257	265	262	271	268	267	236	239	264	279	289	243	256	278	259	278	264	268	263	274	251	259	240	259	288	236	258	266	252	283	243	296	279	247	294	275	256	257	269	262	249	291	260	264	280	280	255	266	270	260	262	285	232	273	235	273	273	270	265	275	262	267	277	274	239	258	251	251	254	258	276	229	271	239	239	263	259	268	216	278	259	271	240	272	261	267	238	251	267	271	248	299	269	264	244	250	280	244	264	276	255	280	272	260	263	238	241	269	295	263	255	271	253	267	245	293	244	271	258	275	251	257	242	267	280	275	261	267	257	257	256	277	269	240	300	267	251	256	261	267	261	245	261	223	257	273	279	251	248	265	266	276	252	260	276	260	257	306	250	279	258	266	270	242	284	260	283	274	237	260	232	260	262	295	275	260	270	269	279	244	260	259	290	292	249	242	264	237	273	267	250	257	250	237	259	262	282	251	281	250	262	251	275	280	269	252	230	266	232	246	298	264	265	238	249	284	268	296	257	265	267	270	263	249	248	267	271	276	267	287	264	243	259	243	250	275	271	248	280	256	242	274	283	250	272	262	246	279	265	282	289	287	256	257	242	223	254	278	265	274	252	248	263	267	252	280	259	257	272	255	249	242	260	251	298	281	259	277	260	281	262	284	266	286	257	275	287	245	263	272	247	264	291	257	291	263	229	278	264	247	312	294	281	274	272	258	262	261	285	272
43611	51914	42253	23157	8513	1769	1968	1581	1725	1721	1371	1503	1633	1457	1318	1106	1076	982	918	956	973	930	2258	10046	8426	5167	2353	1093	839	751	807	778	751	802	750	794	792	765	758	764	747	798	761	804	791	775	772	814	771	760	848	820	763	747	746	762	789	785	766	813	810	791	800	780	717	756	803	785	758	743	750	771	767	775	750	784	758	772	820	806	749	770	766	764	736	818	788	769	714	840	808	793	758	812	797	736	754	798	787	764	803	763	772	746	783	811	762	781	803	768	780	806	846	803	771	804	746	778	766	757	817	846	801	790	717	802	798	789	769	745	790	763	795	797	805	750	721	818	773	810	807	789	756	778	779	783	758	799	787	779	763	779	773	755	786	764	761	795	793	828	817	747	768	825	796	790	785	802	791	753	767	785	773	781	776	752	763	753	772	785	770	796	770	776	755	809	733	775	825	742	776	758	818	742	780	752	766	730	788	794	755	806	768	767	775	747	773	785	809	767	805	767	761	772	735	786	765	773	742	757	835	790	804	802	774	828	735	788	789	757	736	806	755	768	806	784	781	757	765	809	824	820	777	817	801	765	744	798	758	763	791	755	802	785	779	768	813	799	794	766	765	796	768	854	787	747	750	811	787	811	762	782	756	784	783	741	778	743	784	852	808	824	851	809	732	822	841	792	809	806	775	808	777	799	819	767	793	761	828	760	768	809	778	834	756	787	770	716	798	820	791	771	744	844	793	820	799	785	751	809	738	770	811	784	773	738	758	774	783	799	770	811	792	779	766	823	788	760	759	816	762	773	761	817	784	805	814	758	776	770	798	852	744	780	754	743	795	796	807	760	749	787	797	764	809	762	766	804	788	791	767	802	808	809	755	747	791	758	746	786	773	762	768	808	810	754	789	754	810	804	757	799	791	788	799	743	742	770	739	817	808	778	769	721	800	820	777	777	775	773	827	803	779	785	787	780	775	772	803	714	796	800	771	812	802	761	776	757	792	799	764	794	789	790	742	794	744	814	790	795	790	786	725	774	772	746	806	778	780	774	807	812	777	833	795	792	723	762	787	780	801	728	786	811	719	737	809	735	761	810	743	785	764	743	801	787	732	759	752	820	803	759	802	745	773	776	772	795	762	737	734	750	808	803	766	716	813	778	748	811	762	766	769	790	796	755	795	794	759	764	752	770	793	799	815	773	781	769	755	780	769	803	724	777	779	779	736	746	805	791	747	773	772	789	762	817	757	775	775	713	776	764	736	795	791	723	788	729	781	778	788	760	754	729	778	810	785	767	738	784	746	743	774	786	760	763	772	795	763	781	795	729	791	788	838	772	755	731	768	711	783	778	756	761	787	772	785	748	790	768	810	794	789	758	734	752	774	785	770	794	817	796	783	840	765	813	778	763	786	735	811	756	774	776	747	769	831	737	774	741	764	769	774	794	752	767	759	779	741	819	744	718	782	752	782	758	781	783	750	757	830	776	775	735	706	754	808	763	777	768	800	765	774	751	793	810	795	819	749	785	731	785	784	754	793	750	765	798	751	788	772	763	805	764	782	764	789	777	763	815	782	812	780	783	762	766	814	769	769	733	786	780	815	768	781	738	741	763	755	820	760	765	717	734	818	761	786	736	780	747	764	791	779	781	804	774	771	753	820	817	799	763	767	712	788	787	814	779	763	772	773	810	747	802	791	769	742	772	778	781	817	788	763	762	764	764	763	773	819	764	805	712	729	758	794	808	836	742	769	798	787	773	782	752	777	747	745	827	785	755	770	776	839	800	756	775	760	809	759	788	785	821	806	776	755	838	816	819	847	748	776	776	757	777	793	733	781	741	801	757	766	778	782	764	802	772	793	816	802	784	807	770	738	794	797	761	757	803	754	738	818	744	773	762	793	819	769	728	712	804	748	755	750	785	782	822	763	767	778	738	825	764	748	816	753	777	833	788	765	789	764	745	770	783	777	811	723	746	743	825	791	742	776	779	820	710	773	822	757	783	772	801	798	737	768	762	815	741	740	726	737	732	757	811	826	789	796	788	761	761	741	765	773	791	788	766	789	764	784	780	824	763	799	763	807	827	740	781	813	816	774	783	761	787	793	767	740	820	752	831	763	755	783	744	804	746	728	769	755	823	768	785	738	795	787	789	709	776	800	759	753	813	793	818	756	787	748	782	745	735	789	767	782	791	777	820	833	764	748	783	759	818	794	772	784	763	794	823	748	825	789	743	779	730	767	785	779	795	802	817	754	773	811	804	778	759	797	767	813	755	788	719	729	763	752	817	727	792	767	789	772	789	771	776	757	784	780	782	774	765	810	779	779	796	825	756	807	757	815	771	796	764	763	744	731	738	796	764	773	756	764	773	785	795	771	791	795	787	804	774	807	707	746	787	766	770	812	756	795	765	765	807	749	799	737	805	781	803	788	750	743	827	781	767	758	798	780	802	767	738	784	810	744	753	752	818	760	789	764	785	772	818	784	790	713	782	770	767	815	804	740	778	799	793	779	796	750	800	774	738	788	768	812	763	747	762	774	739	809	742	759	759	798	830	777	754	759	734	755	777	761	776	793	791	771	786	803	744	734	782	804	751	761	775	776	778	805	789	738	752	807	796	807	795	786	769	778	768	773	788	778	777	775	785	796	821	730	835	781	799	777	772	773	795	781	780	776	741	788	757	794	794	769	777	747	814	804	744	785	792	734	802	715	821	814	786	739	728	777	772	778	812	715	773	756	756	801	791	751	743	756	783	756	761	777	826	743	774	799	780	751	733	745	833	747	802	791	818	770	806	811	833	781	742	813	829	766	784	760	757	804	797	781	790	770	798	750	768	757	799	794	760	774	756	786	766	804	798	794	746	787	762	809	794	763	793	795	820	795	795	752	775	786	770	786	787	725	820	823	749	833	735	785	741	797	821	816	821	746	743	776	781	749	762	843	777	800	807	836	762	752	797	740	772	769	762	780	721	797	808	755	772	808	799	775	737	822	792	752	761	826	786	740	803	789	790	820	791	826	746	818	751	749	782	742	761	762	814	754	752	781	823	740	734	749	795	780	751	746	818	788	768	809	795	794	831	772	803	757	725	772	782	794	821	816	767	778	757	767	783	858	751	783	764	759	733	836	768	774	759	796	836	803	789	829	804	790	754	773	773	755	756	800	805	804	787	797	763	790	801	783	781	748	784	805	763	768	773	793	770	790	807	793	818	802	801	797	731	761	762	752	790	788	754	785	738	781	751	791	746	783	750	778	817	795	754	772	828	807	803	792	777	791	777	772	718	769	748	764	767	802	753	807	765	798	786	735	768	771	792	745	802	771	786	733	737	793	770	793	791	763	744	754	764	755	765	810	781	761	758	753	764	773	724	747	835	818	764	776	748	764	802	794	752	763	813	778	742	767	781	757	756	771	781	800	780	741	823	749	811	748	761	780	825	810	778	767	798	789	778	780	807	807	819	726	819	758	757	768	784	743	837	790	762	789	848	775	753	745	761	737	783	779	818	778	770
78064	79550	60739	29817	16131	1668	864	641	623	576	499	520	523	450	403	404	410	378	366	355	354	369	1070	2963	2398	1465	824	419	331	316	296	297	315	302	305	310	307	285	296	308	280	304	317	307	304	319	310	273	275	316	295	307	299	285	301	287	325	304	290	281	295	323	320	276	313	276	302	328	289	299	300	311	278	298	330	292	281	298	329	292	297	291	279	315	309	282	332	261	311	284	320	287	270	313	284	294	339	297	300	285	284	290	297	300	289	317	322	284	311	330	317	296	247	269	304	349	323	310	278	315	318	294	305	279	295	321	304	304	309	308	304	320	321	283	306	294	320	274	288	314	307	320	282	288	307	309	297	302	304	287	304	280	330	305	314	328	282	312	310	332	302	304	292	315	287	299	311	271	287	287	333	287	305	293	280	302	330	301	322	314	262	307	291	326	313	284	305	315	291	317	286	269	301	303	277	287	288	299	304	296	286	306	312	296	298	320	328	328	278	292	294	311	281	295	308	282	305	270	291	313	303	265	337	304	295	309	315	333	303	262	292	340	300	268	292	317	327	295	338	294	321	330	319	271	301	311	302	283	308	305	307	297	309	298	324	276	288	293	264	306	320	281	307	311	313	282	294	300	310	297	336	313	315	277	265	288	298	298	305	306	290	280	330	311	311	321	353	344	333	294	336	322	301	308	265	316	320	330	318	275	304	304	308	305	304	278	310	330	272	290	296	322	292	326	340	295	308	277	330	279	321	308	315	332	325	297	281	306	264	283	302	302	337	297	299	318	311	308	304	285	324	328	274	293	326	331	323	338	300	337	299	302	342	297	285	314	289	301	297	293	330	284	308	300	299	310	299	287	309	286	334	316	292	301	316	327	332	311	279	309	361	294	323	270	308	283	298	337	310	310	335	302	308	281	284	306	326	291	279	312	320	302	315	295	305	333	309	308	313	271	325	311	291	316	304	336	290	297	301	298	298	295	278	308	299	342	305	274	318	284	306	282	291	313	314	310	283	297	303	257	310	341	316	286	302	311	300	321	303	294	304	277	284	311	297	278	289	287	289	303	293	326	304	315	306	315	276	281	294	309	317	309	304	285	326	285	318	311	307	278	300	316	334	312	319	291	295	312	314	322	290	319	284	341	310	254	292	308	277	310	281	304	303	289	306	320	303	303	317	315	270	316	285	298	289	326	312	276	301	306	263	308	305	281	289	271	280	287	280	290	306	303	349	320	323	287	302	301	301	309	333	306	340	326	313	299	312	325	315	296	320	345	328	291	298	288	311	313	291	298	291	286	281	306	295	276	307	287	279	308	295	299	308	294	304	295	296	289	279	294	284	324	326	279	317	308	335	302	301	289	274	293	296	315	326	306	309	303	273	306	320	300	312	308	303	264	326	328	290	293	323	300	332	318	315	350	301	308	266	311	303	302	308	304	281	305	286	297	327	308	293	300	310	309	305	326	300	321	268	281	300	258	315	334	324	288	289	317	317	292	306	318	302	286	252	303	279	312	315	291	292	306	308	256	311	322	257	297	305	296	340	295	287	302	298	317	316	263	316	308	285	290	303	305	315	260	314	294	305	262	301	285	302	317	291	343	286	272	301	294	309	313	254	295	295	289	286	334	269	297	292	295	331	321	318	257	315	287	303	301	297	335	319	300	300	294	339	288	329	324	277	283	310	321	293	288	291	326	310	302	325	278	301	287	318	308	296	282	278	278	294	308	324	324	260	284	304	331	312	290	308	282	327	304	273	302	291	305	295	289	275	327	318	310	313	306	281	341	318	295	292	296	324	296	314	319	311	319	294	304	355	305	306	311	311	330	341	319	301	371	291	303	343	304	285	290	267	306	311	293	308	303	310	321	296	312	310	292	336	320	302	301	288	294	273	312	290	317	338	293	318	290	315	302	297	310	304	263	322	316	288	285	277	303	301	321	299	323	319	283	298	325	289	296	332	317	295	275	335	285	295	313	313	295	311	310	293	298	273	296	308	303	307	290	316	307	346	312	289	289	284	305	297	289	286	280	280	312	279	298	310	311	297	290	300	330	293	295	280	309	296	309	288	302	329	323	308	339	324	287	306	301	317	270	335	296	327	297	327	318	325	304	310	292	253	315	276	276	332	275	354	273	287	290	305	325	291	323	322	306	303	297	316	315	278	317	325	324	300	308	279	275	298	310	315	296	313	283	326	311	318	343	273	296	326	294	333	310	308	288	287	287	261	286	316	290	287	314	293	301	292	307	287	290	332	320	301	290	298	314	320	270	290	306	292	311	324	269	298	319	312	306	323	324	293	315	282	313	303	300	301	279	312	287	332	309	320	314	315	309	287	301	299	326	314	276	294	295	328	316	312	309	300	326	290	309	298	301	323	305	291	294	305	311	326	274	274	305	340	296	269	319	321	311	311	314	271	293	299	302	283	260	289	292	311	310	314	282	296	315	297	291	305	288	294	302	288	277	277	286	314	314	303	290	316	309	317	322	277	315	279	308	299	291	341	300	319	317	317	359	313	301	319	311	298	311	295	310	308	315	283	293	278	273	329	296	300	286	315	282	331	265	326	304	284	293	317	330	334	283	312	302	304	315	328	338	311	343	301	304	313	314	261	301	313	295	302	305	311	313	288	308	305	292	266	272	296	304	318	313	304	296	325	292	316	323	271	311	307	307	314	294	292	337	333	295	330	299	325	302	290	244	286	286	285	299	338	293	301	304	274	276	300	305	296	311	273	317	297	265	301	309	275	303	301	287	342	328	308	304	318	300	312	278	317	279	330	290	329	290	324	314	309	314	293	283	309	290	297	318	352	309	262	270	260	322	257	304	276	296	317	314	291	305	298	281	313	294	301	271	281	293	268	291	302	319	304	325	309	331	312	313	301	279	297	321	312	329	326	323	286	275	309	288	291	309	338	324	351	314	297	276	334	321	294	267	289	296	324	303	310	331	292	310	317	306	311	311	319	295	280	316	314	344	317	300	318	315	262	304	279	326	290	312	302	294	325	285	300	309	278	291	293	298	306	309	307	305	262	299	283	296	299	297	311	289	299	274	308	307	336	307	306	285	284	293	308	310	265	292	343	294	290	340	318	302	297	274	299	309	309	295	346	313	307	288	295	301	353	312	334	311	339	305	305	298	310	305	300	292	304	304	301	299	320	334	302	297	276	325	309	302	282	328	291	304	318	306	340	291	286	308	348	309	278	303	300	309	292	294	317	309	300	299	302	269	316	317	283	289	298	323	320	306	282	293	298	305	306	295	285	299	319	291	282	304	324	286	308	291	281	283	299	277	286	311	305	303	286	267	296	281	299	322	316	315	321	334	277	295	309	301	298	286	299	309	300	298	330	301	266	303	294	309	301	281	321	334	308	295	279	317	290	295	277	300	303	279	287	325	307	291	330	276	316	279	319	315	302	326	317	307	290	300	314	313	333	292	323	293	281	317	287	297	310	324	310	307	283	297	325	302	314	316	282	295	309	300	313	312	277	324	300	304	301	304
53592	63969	49150	33836	16422	2592	3027	2208	2391	2279	1837	2006	2031	1737	1551	1582	1543	1389	1230	1159	1178	1279	5283	14473	11633	7021	3738	1752	1038	988	876	880	851	902	886	846	861	847	906	876	862	879	845	863	870	857	900	886	807	861	876	816	865	875	889	860	836	822	845	845	907	860	868	833	851	879	886	842	860	840	855	872	904	920	847	890	876	852	868	821	904	882	902	851	874	852	856	889	892	889	820	866	876	856	856	895	828	819	830	890	866	870	848	872	828	820	826	812	830	845	898	880	857	877	813	817	828	878	843	826	873	890	853	857	903	827	868	871	917	915	931	853	854	863	900	872	817	880	857	890	884	836	851	888	883	827	824	829	893	850	826	842	821	848	899	889	874	880	863	824	837	831	868	882	870	833	810	835	865	793	904	887	879	915	844	835	852	870	874	799	843	891	850	849	860	847	881	880	858	847	855	878	798	890	887	875	915	897	839	830	915	837	900	900	853	885	863	887	819	862	845	863	846	842	867	835	831	848	842	826	822	854	852	852	930	873	868	824	890	887	888	833	862	812	899	810	830	838	845	830	870	876	863	825	790	884	892	892	850	912	852	865	883	878	834	868	861	851	858	880	884	916	863	842	827	871	910	887	897	900	864	832	877	888	842	791	873	895	832	894	857	860	951	844	880	875	874	914	854	871	819	844	793	870	822	869	845	927	877	873	870	893	830	839	872	868	865	904	934	865	836	827	791	901	869	837	861	833	874	868	839	875	836	912	837	854	866	860	845	883	870	874	836	847	864	861	830	817	844	888	866	826	883	894	821	847	858	848	878	887	839	843	873	910	839	862	840	838	811	861	861	860	886	845	810	888	867	862	871	930	848	865	876	841	886	847	939	896	903	872	866	884	907	886	858	939	836	901	837	848	836	886	865	815	820	884	875	893	842	869	832	881	876	823	870	888	845	909	832	858	869	842	903	867	877	872	832	871	907	875	886	911	897	869	837	856	869	874	787	892	876	891	810	910	838	861	870	902	872	831	894	858	850	866	830	795	881	824	911	865	884	869	898	905	869	840	823	869	831	911	850	858	874	836	848	850	834	848	839	850	859	867	885	869	883	888	846	860	901	854	875	848	894	860	872	869	902	848	844	864	822	896	880	860	880	861	856	869	936	900	883	879	896	869	853	832	865	832	827	851	914	811	785	833	889	861	810	819	834	870	897	844	880	862	817	824	846	870	833	886	839	819	855	907	828	828	864	889	853	856	813	936	815	835	835	857	867	853	826	856	865	842	870	875	854	864	873	864	898	944	877	853	856	917	855	856	840	878	850	866	879	844	874	882	875	862	842	854	863	909	864	853	838	885	859	905	910	882	816	873	927	838	870	852	873	843	867	845	868	891	810	877	826	823	896	877	837	865	865	880	900	866	926	804	850	891	851	875	830	825	892	879	862	940	894	905	829	804	811	815	859	845	878	844	870	845	848	853	879	826	823	904	819	922	869	821	921	860	840	868	842	877	872	886	823	894	842	828	864	845	857	911	871	817	802	877	825	853	839	864	863	897	874	862	922	840	849	877	916	846	845	818	848	860	916	842	889	850	830	869	861	880	866	810	873	912	822	858	920	896	843	855	851	845	897	864	863	872	870	827	852	888	825	798	859	875	872	868	849	833	891	813	830	894	926	870	910	875	881	844	873	856	888	885	916	835	871	903	834	910	900	879	851	814	836	821	848	851	873	884	809	887	870	857	906	886	903	865	857	878	906	853	833	862	830	889	873	802	901	873	845	867	869	920	884	847	865	830	850	848	808	814	884	875	926	874	825	858	828	866	816	872	894	904	863	888	863	880	856	867	880	834	866	840	883	848	894	888	871	857	878	883	837	858	846	871	856	882	848	804	880	810	844	871	904	910	903	835	816	832	844	912	827	787	895	910	829	870	824	887	813	865	872	867	859	844	867	837	826	885	887	921	843	889	840	888	802	872	847	852	906	848	878	877	876	861	887	895	872	867	888	854	856	809	853	851	880	835	879	833	881	877	820	836	895	842	865	830	828	845	847	835	866	838	917	869	862	865	893	834	811	864	879	873	881	816	853	887	902	846	776	861	884	866	852	863	849	845	805	822	891	822	874	869	867	893	842	850	866	858	832	916	880	906	861	865	863	811	899	844	917	842	873	880	820	909	893	869	877	877	883	865	864	879	880	853	921	899	893	891	905	894	846	886	883	857	854	850	857	878	895	867	896	841	818	846	868	858	891	891	870	915	887	783	875	906	838	873	895	825	877	816	886	853	807	878	856	849	864	873	890	859	957	825	879	887	818	872	913	880	847	850	852	841	874	809	824	873	894	833	892	891	825	886	880	901	869	851	890	843	849	878	877	871	833	840	795	825	927	873	877	872	886	819	875	893	825	916	865	832	832	922	847	879	891	886	823	867	866	857	872	896	870	881	893	868	901	816	858	867	835	899	870	879	818	873	865	842	822	885	876	879	841	813	817	873	863	883	886	885	833	888	868	861	872	880	809	839	870	822	869	814	871	848	847	818	859	872	860	911	871	869	840	852	875	853	892	835	825	853	844	904	838	807	822	876	808	885	816	866	846	902	867	883	893	900	860	847	884	845	835	899	888	847	874	892	903	873	867	858	847	888	843	838	850	892	919	862	840	844	854	858	848	847	929	851	889	830	830	868	857	893	865	900	879	898	873	856	843	879	831	856	912	847	883	870	906	872	887	897	846	802	878	867	841	790	857	805	857	897	839	918	891	913	885	853	839	851	832	858	838	888	855	846	861	885	919	860	868	882	904	837	856	838	784	893	845	823	881	908	857	851	886	898	864	877	856	864	889	850	844	876	869	861	875	863	860	875	823	854	896	887	909	796	934	848	942	856	850	842	829	849	880	898	925	831	846	860	849	936	866	833	875	864	880	874	867	853	871	833	874	838	868	907	892	849	855	892	868	852	869	857	906	842	906	887	849	862	828	843	836	883	827	863	909	825	869	839	859	866	843	898	861	880	856	854	850	825	901	874	832	934	865	851	879	843	866	864	864	893	860	806	839	882	880	852	874	811	841	874	855	859	859	847	850	867	912	890	897	846	951	896	835	856	821	880	874	826	806	844	824	843	868	907	811	891	892	843	851	877	873	850	847	855	841	814	820	867	847	879	901	878	838	888	848	896	851	830	882	869	819	876	944	836	864	907	894	832	833	869	849	820	885	876	865	816	885	842	866	898	919	828	879	842	836	876	827	886	867	859	884	837	850	835	857	875	875	873	863	817	895	811	843	843	854	840	924	818	835	890	863	921	911	907	861	884	876	821	870	838	831	791	841	913	849	839	868	841	869	857	851	867	869	806	908	834	894	862	843	868	870	845	893	903	838	849	895	828	847	895	847	827	859	890	872	868	887	839	892	845	887	877	940	842	825	856	868	869	854	869	837	907	864	850	870	893	888	841	832	865	803	879	875	850	882	899	836	918	877	841	900	906	843	864	844	875	843	856	901	834	858	798	822	866	908	870
20429	17051	7097	1340	766	247	263	225	235	227	215	232	215	205	213	227	212	211	229	224	208	188	268	357	408	368	298	241	231	209	222	201	193	199	185	190	194	198	241	203	224	210	231	227	170	205	202	186	220	214	197	195	196	194	220	211	204	197	200	192	219	227	212	194	211	207	198	192	222	211	195	217	203	199	198	194	184	238	192	211	212	184	213	166	223	228	220	222	214	196	198	191	222	202	214	214	213	209	185	222	190	212	211	199	216	232	221	214	201	213	229	220	226	212	199	180	223	203	202	222	212	212	207	233	233	200	205	225	195	208	226	183	192	207	195	207	201	204	207	206	200	172	221	226	204	227	195	215	213	212	200	197	213	235	205	222	213	215	196	195	202	207	225	221	214	213	244	204	205	212	214	204	218	211	217	218	200	228	205	225	210	224	210	240	208	202	201	214	209	217	201	190	198	226	222	205	228	207	213	226	193	208	201	198	195	199	224	198	189	210	229	199	211	207	215	211	209	226	203	217	215	218	238	204	233	219	207	181	210	225	210	220	224	240	231	224	190	217	207	234	198	212	222	213	182	226	203	214	220	213	191	200	213	213	212	219	200	228	208	228	212	202	225	225	209	177	204	196	206	233	226	183	207	217	215	218	219	207	198	203	191	198	182	225	221	239	191	224	214	233	180	221	200	222	214	201	223	183	181	224	205	216	213	191	231	227	207	195	209	220	185	205	211	188	198	230	214	229	214	203	217	205	208	245	211	208	206	199	224	212	214	200	217	213	211	202	230	234	192	226	226	202	202	209	240	208	209	220	213	217	208	205	205	213	226	209	208	215	201	214	229	187	224	239	205	219	210	208	201	207	200	198	215	207	229	208	223	193	219	207	211	217	193	206	198	222	213	165	228	245	213	226	213	206	191	235	211	209	213	215	223	214	221	181	206	227	194	211	208	202	210	216	194	189	193	216	238	194	212	213	216	228	183	206	206	217	206	213	203	210	196	190	206	204	210	228	198	204	208	212	227	226	206	211	209	193	235	213	217	215	208	208	223	190	177	204	191	205	195	200	226	198	182	235	194	184	220	188	245	222	187	183	191	224	194	210	205	192	231	199	199	215	200	195	226	212	227	206	205	222	201	212	214	227	200	226	235	231	212	222	201	227	195	204	217	204	213	208	194	246	207	227	203	195	199	233	213	211	218	183	200	206	224	205	193	193	211	207	226	223	216	182	195	210	231	214	195	211	210	198	240	231	198	194	216	218	201	204	199	209	225	212	220	201	216	211	205	232	214	223	194	214	209	212	218	197	216	227	238	231	220	224	208	185	196	207	218	238	193	210	211	181	203	209	200	220	217	193	188	230	205	241	214	231	210	210	178	226	205	185	216	223	214	192	207	196	195	198	195	190	200	229	218	211	208	222	230	230	203	202	215	208	219	202	202	239	206	204	205	202	214	189	206	196	193	205	214	225	206	235	199	208	193	203	193	225	197	237	212	199	224	205	188	200	214	205	227	221	186	181	206	205	213	217	192	196	219	203	192	191	212	160	209	206	187	229	223	223	249	203	213	213	201	202	207	225	187	195	220	184	199	198	226	204	209	228	195	198	189	229	245	221	200	183	206	195	229	212	210	220	224	200	216	210	192	210	209	218	219	223	226	229	214	195	224	213	191	223	196	197	201	220	215	230	208	209	209	204	189	222	228	239	209	191	202	189	211	214	218	217	227	202	211	195	211	197	205	229	196	225	231	182	217	203	222	245	201	205	206	172	217	210	219	219	222	217	216	207	209	221	207	214	190	194	228	216	222	188	210	234	192	212	193	196	215	187	184	223	233	203	193	207	182	215	203	224	227	236	219	210	195	223	248	210	209	240	189	215	223	220	189	193	218	192	215	218	203	207	211	208	210	205	194	174	215	209	210	190	191	201	178	217	209	208	201	194	219	206	191	183	201	223	195	194	219	207	238	206	185	207	217	218	201	219	228	200	209	210	208	182	211	210	223	214	216	206	184	198	216	203	226	230	211	197	209	187	212	207	203	217	184	198	220	236	216	214	221	214	205	222	238	198	224	205	215	202	216	230	228	197	213	215	195	227	202	201	207	206	198	200	223	185	219	202	224	222	215	201	236	214	201	214	220	207	212	207	227	214	232	218	212	210	203	209	179	203	206	204	208	200	173	225	193	175	203	191	204	215	200	201	206	207	189	219	227	255	222	220	216	205	199	192	220	221	199	208	214	204	205	210	186	222	189	230	221	235	213	231	218	201	214	197	214	215	212	220	209	228	238	195	221	234	234	195	212	213	202	228	225	242	227	219	205	188	209	223	219	207	216	193	206	205	201	212	171	209	218	201	193	197	226	238	204	206	200	231	203	180	215	209	182	185	215	218	218	224	201	213	179	210	217	213	209	214	185	214	205	211	230	216	216	221	199	218	213	193	215	200	214	186	226	192	196	223	212	222	214	198	215	231	204	218	216	197	236	210	210	218	227	174	201	213	224	209	206	199	199	176	210	214	189	222	248	201	223	200	209	221	214	225	220	198	207	214	209	213	254	209	220	202	231	195	200	241	206	209	195	229	191	205	215	202	207	187	214	227	218	216	199	197	196	209	193	208	209	203	191	234	195	209	208	200	208	190	192	230	182	217	220	246	222	222	219	225	196	192	202	234	214	215	215	202	237	199	216	207	192	195	236	234	218	174	201	221	236	199	207	210	206	190	248	195	190	216	200	224	209	229	209	212	224	221	201	200	200	214	210	240	198	216	222	229	198	212	214	207	202	196	206	208	203	219	193	188	232	197	207	229	193	194	199	199	230	200	200	216	198	220	200	210	204	192	203	220	195	200	201	192	216	199	189	231	199	214	212	202	201	214	212	214	223	208	222	207	209	223	245	209	212	217	229	216	176	186	203	195	234	210	183	214	224	205	213	202	200	229	202	194	227	231	215	227	231	215	224	198	214	217	213	222	203	212	198	223	206	205	202	240	215	214	196	195	222	198	208	217	249	185	206	195	189	206	212	202	186	205	209	195	194	237	205	196	194	205	195	218	222	233	232	197	223	208	222	204	220	214	210	214	233	192	208	231	201	210	214	200	221	207	207	216	187	217	223	191	208	217	214	199	201	220	231	231	190	223	182	206	223	213	222	239	231	196	223	196	210	201	185	221	188	195	186	211	193	197	230	212	211	198	200	215	210	211	206	196	206	202	208	205	215	184	209	188	222	217	212	217	221	195	214	206	181	216	209	185	194	205	204	231	195	215	217	215	219	213	229	185	183	212	221	223	206	226	194	211	195	211	210	204	190	201	198	199	219	240	235	217	200	208	181	221	202	195	196	247	217	206	211	213	187	203	214	226	219	199	214	199	218	206	211	199	228	213	195	254	233	252	203	209	216	204	189	201	220	190	235	198	166	206	188	237	231	211	214	235	189	209	223	240	211	196	209	225	202	211	215	182	208	209	224	213	193	225	237	194	213	201	208	209	205	195	208	211	208	198	202	213
18987	22691	8466	3478	2173	712	677	741	697	727	671	635	703	681	690	707	689	688	648	680	666	671	969	1569	1629	1275	942	737	636	631	659	600	639	644	634	669	650	606	675	636	627	622	639	678	639	701	668	612	660	635	638	621	609	618	696	646	611	674	605	617	603	607	658	659	632	634	593	627	700	602	669	625	623	637	649	656	658	647	614	645	651	644	637	648	655	598	643	638	610	674	638	641	633	681	636	676	638	653	595	619	619	611	614	638	655	667	644	607	675	701	624	657	658	645	604	638	668	648	656	657	672	656	649	619	652	643	622	596	646	616	630	654	663	669	637	683	656	648	650	666	658	647	698	647	649	621	591	652	645	692	653	630	666	625	604	648	677	646	616	652	607	618	602	622	674	602	606	600	654	605	615	623	672	626	647	633	599	629	667	629	631	673	631	596	673	594	669	625	674	641	644	671	654	679	658	638	674	608	676	688	636	657	683	606	621	652	608	650	650	627	653	673	583	620	656	631	653	641	639	612	630	677	613	622	616	610	672	665	645	656	649	612	641	665	620	609	652	678	644	677	672	663	649	667	602	594	643	626	602	657	641	643	614	651	653	646	670	649	650	633	651	607	598	593	683	637	634	608	613	650	619	616	627	684	630	612	626	677	683	639	665	676	666	675	643	595	632	674	566	612	639	624	653	609	611	646	658	617	667	619	621	619	613	667	648	649	602	666	653	657	637	588	652	655	678	622	648	635	638	570	644	669	623	624	619	617	618	618	675	653	692	676	629	619	648	665	656	652	667	640	608	613	639	654	644	612	580	670	635	655	640	653	616	623	633	669	643	674	619	625	679	604	673	629	632	625	672	649	648	684	635	631	629	626	632	654	600	616	671	639	647	626	675	679	620	635	650	620	671	704	643	640	684	643	612	632	628	621	613	628	628	657	658	666	601	605	671	660	624	598	670	649	606	672	688	645	652	608	668	657	635	676	614	656	648	636	645	631	628	618	673	607	609	628	596	633	660	645	635	647	606	651	614	632	643	645	608	690	648	643	665	642	604	666	630	631	676	679	655	640	617	637	679	633	624	607	633	626	647	617	666	641	626	671	666	645	624	679	669	625	603	640	682	630	610	633	674	641	685	632	626	666	652	634	621	642	661	672	634	623	646	644	641	646	661	635	626	637	634	616	619	613	650	688	592	622	652	663	650	661	655	649	614	584	689	658	644	635	626	626	626	640	639	628	638	647	645	639	689	668	605	668	629	654	688	633	665	661	613	660	627	643	640	623	667	679	646	585	608	654	669	638	615	659	693	657	624	652	625	668	680	703	682	668	658	653	615	644	642	643	644	623	593	623	646	664	644	643	615	667	651	655	637	600	673	627	646	629	666	645	673	641	627	607	635	666	623	655	655	636	620	629	615	657	642	630	618	653	697	609	659	683	633	690	671	638	666	647	625	628	630	615	638	634	653	618	635	635	620	634	568	625	637	638	652	655	669	642	643	670	637	635	634	653	637	621	620	660	630	672	679	633	622	636	632	678	671	690	619	664	643	574	672	626	630	662	631	638	646	640	635	655	644	640	660	611	632	674	627	597	612	660	655	661	659	626	648	656	626	660	638	643	634	623	635	616	624	611	664	719	680	640	691	632	667	659	617	716	651	640	646	639	665	641	617	671	711	631	614	681	662	634	671	681	585	627	642	663	649	653	648	619	687	644	640	654	672	698	652	650	649	680	666	659	625	649	621	645	689	633	672	631	672	628	642	662	686	620	624	622	628	626	631	684	607	661	632	589	690	571	648	656	657	619	617	630	617	643	686	677	667	631	658	662	618	627	626	612	656	605	651	615	634	588	639	634	692	644	704	683	631	662	592	645	658	644	651	677	651	689	678	618	607	638	643	649	640	639	648	625	666	636	651	632	655	649	630	669	622	653	624	710	612	655	623	678	670	653	616	658	666	666	679	659	661	634	628	649	633	614	634	667	667	687	669	644	673	643	657	642	620	660	642	617	661	621	605	608	650	590	626	676	673	638	661	641	657	637	661	672	625	646	618	665	664	666	627	657	641	684	609	643	642	643	648	603	632	658	634	684	624	643	642	616	621	672	623	654	593	616	615	651	679	672	631	590	644	672	685	621	614	685	638	660	679	621	681	678	654	630	613	661	664	637	627	641	650	635	668	607	637	666	658	684	644	654	656	615	682	654	627	618	637	620	686	653	621	654	633	647	668	634	658	644	669	661	660	692	639	671	657	619	588	630	637	651	616	650	628	604	670	661	650	631	631	630	655	631	638	640	629	665	632	669	643	629	656	685	628	611	675	613	681	651	644	657	630	637	690	623	668	618	644	639	641	676	676	611	665	651	648	657	643	620	646	638	622	658	635	664	637	656	587	657	615	607	615	603	669	614	635	649	642	648	654	665	589	639	622	671	671	645	620	636	646	625	678	580	647	620	581	653	607	601	625	693	617	670	604	602	722	607	628	652	627	630	672	624	634	678	715	660	658	622	643	609	680	655	602	651	644	638	661	647	638	649	725	635	623	641	653	635	601	676	647	644	638	645	617	669	645	684	666	648	647	613	624	636	664	639	693	595	619	630	608	633	632	676	624	623	632	662	655	672	674	619	615	655	699	631	632	675	605	625	646	634	617	681	662	656	644	624	647	654	661	612	700	631	607	647	643	624	631	658	664	684	640	659	602	636	611	619	660	682	642	632	649	647	644	624	633	658	639	630	615	682	628	655	619	671	634	632	600	614	625	697	644	690	664	636	637	649	640	673	625	582	625	652	642	591	615	636	631	626	636	625	648	651	600	657	640	597	622	678	626	678	629	634	650	618	620	660	664	624	589	642	623	617	696	667	626	579	712	627	595	636	672	632	633	639	640	636	634	633	651	689	610	670	598	644	649	666	678	640	640	650	603	648	649	644	645	673	671	632	658	630	656	668	626	620	669	643	637	627	628	645	625	611	643	641	644	649	607	641	672	661	642	676	662	642	650	603	636	674	661	623	582	602	621	608	687	664	656	640	624	650	627	627	665	664	612	643	647	643	674	662	670	620	622	638	664	663	659	665	679	597	651	654	642	638	676	668	646	642	643	631	644	637	657	642	639	643	642	628	649	689	621	630	616	661	628	682	623	605	634	667	629	642	645	642	676	661	618	654	655	661	660	654	677	686	668	647	651	642	644	597	673	656	645	644	614	627	620	664	631	649	629	635	616	645	664	596	616	615	590	614	668	562	576	662	648	672	648	680	629	648	626	668	676	630	681	633	601	605	671	650	654	627	658	600	664	647	635	648	607	656	624	644	693	657	646	652	650	672	609	632	644	666	634	633	678	657	640	653	625	620	614	652	646	674	612	655	661	615	637	628	652	661	604	646	671	693	645	599	645	643	636	670	654	650	623	634	611	657	656	644	635	668	652	655	634	652	655	619	672	638	651	631	658	632	626	644	629	663	656	571	682	678	626	627	662	675	684	636	632	651	659	659	643	600	657	659	666	631	680	592
66257	68458	47066	21550	11677	960	485	416	551	452	402	332	321	359	358	336	306	324	269	277	260	467	1272	1453	1397	889	488	284	267	257	274	279	260	278	265	263	280	278	292	271	247	264	279	251	261	259	265	262	234	278	252	251	255	269	294	261	283	274	249	270	274	277	245	267	289	242	246	265	286	265	267	237	256	306	253	249	263	249	255	272	249	249	236	241	222	218	257	250	270	260	263	254	257	244	222	243	284	234	263	281	250	300	256	272	274	235	262	282	266	272	254	261	267	254	275	252	258	263	244	234	241	269	258	250	270	290	227	242	262	252	266	244	267	250	257	240	247	237	247	273	260	239	279	238	252	240	284	261	246	259	273	268	269	227	235	246	270	249	243	290	272	259	251	263	271	291	259	250	260	266	252	231	261	231	273	246	255	265	235	235	291	269	261	295	251	278	250	248	271	248	261	237	252	267	259	265	223	248	237	254	262	254	250	300	259	267	306	245	281	258	260	267	253	270	265	254	249	244	273	287	266	267	268	251	280	259	249	279	261	238	273	241	282	241	273	264	282	265	280	271	250	293	262	268	251	246	244	232	246	248	268	277	268	282	232	262	238	274	239	280	254	279	289	243	251	287	262	297	257	267	249	286	269	250	268	282	296	260	297	262	262	250	289	281	279	247	239	272	302	237	273	285	241	260	236	252	250	263	241	280	300	270	228	285	296	242	276	287	276	257	274	280	254	268	279	273	269	255	287	236	251	222	263	235	251	256	261	287	242	253	255	254	275	282	256	237	289	264	259	268	261	251	276	245	264	266	251	256	230	261	268	285	271	253	255	254	277	247	255	255	255	239	266	272	261	262	254	258	265	270	259	262	258	266	262	268	296	248	286	259	275	274	222	259	255	235	269	235	250	250	252	283	254	259	275	278	239	261	278	271	255	233	295	238	238	266	253	263	268	293	282	278	263	263	246	272	283	250	263	266	265	252	265	246	259	274	251	280	258	233	284	271	247	240	255	266	252	229	251	239	235	246	248	284	244	232	225	260	254	265	279	260	285	249	254	269	250	249	259	238	296	266	248	281	238	273	262	246	271	243	251	271	247	229	252	247	261	284	281	248	274	280	266	268	245	255	268	256	249	245	243	260	253	252	257	238	230	272	247	243	239	269	275	254	257	245	272	230	246	241	256	265	259	252	255	267	302	245	275	284	267	284	248	268	237	256	222	235	250	265	274	263	259	250	284	248	225	276	265	274	252	248	268	263	260	285	263	270	258	270	296	258	259	270	234	256	276	297	253	291	248	265	252	251	249	282	263	244	245	259	242	298	252	264	248	270	255	243	245	245	293	280	223	270	243	246	243	236	276	280	259	277	270	260	252	268	266	259	288	261	263	295	229	264	292	260	265	230	255	243	250	259	247	259	263	292	281	291	260	250	278	257	247	270	252	243	234	284	259	276	252	242	266	254	276	298	273	265	281	279	268	235	266	244	265	286	249	258	256	251	275	265	270	252	270	273	246	266	268	247	243	257	265	264	260	285	277	265	273	267	260	284	262	252	262	267	256	265	251	285	283	250	261	269	243	253	252	252	238	258	250	257	254	267	265	295	253	254	284	277	254	263	261	252	254	251	260	257	271	258	260	262	274	283	258	248	243	257	258	263	256	265	226	250	260	269	278	246	274	254	247	271	268	248	240	261	256	250	228	280	245	247	258	227	265	277	258	234	229	269	263	249	252	246	258	264	276	275	296	244	288	238	251	257	277	270	296	276	272	236	260	282	258	250	228	238	242	293	265	250	263	254	242	245	245	270	226	253	276	268	257	256	252	254	272	264	253	257	270	247	262	251	280	269	261	252	254	255	255	256	263	261	255	262	249	240	291	281	286	270	231	247	257	256	243	276	285	246	242	267	269	278	258	259	238	263	232	249	232	265	240	282	250	263	264	246	250	221	268	265	264	257	253	243	256	273	228	236	240	247	235	271	245	245	252	258	277	296	252	260	266	262	260	238	266	265	222	271	287	267	270	288	265	250	263	264	274	270	263	259	292	274	260	260	256	284	264	267	233	257	249	240	263	256	267	245	261	246	246	265	267	265	277	302	250	278	256	259	259	276	276	271	264	270	263	268	264	258	254	252	253	220	270	261	282	281	267	266	267	261	249	256	242	274	249	259	245	250	251	272	240	247	253	262	269	275	263	258	239	265	244	310	292	275	284	244	249	270	266	253	254	246	233	268	245	301	272	253	264	265	258	277	264	244	249	233	272	255	268	266	239	237	248	262	264	248	249	276	269	242	252	264	259	253	248	253	261	250	259	267	269	288	272	275	263	248	236	257	236	263	246	236	281	243	268	249	260	278	268	250	272	233	269	253	272	238	231	294	257	274	251	245	260	281	227	261	271	253	277	250	250	260	257	274	250	294	236	257	259	264	286	256	275	267	244	292	258	260	225	246	259	269	235	247	281	265	271	271	233	253	252	214	273	251	254	251	230	244	247	252	253	284	244	285	271	274	255	273	240	257	275	275	266	260	266	275	259	251	234	259	274	212	253	256	268	259	277	259	262	268	251	244	251	259	267	264	245	277	267	278	284	318	248	259	261	287	254	283	224	273	248	261	270	288	243	298	267	242	248	254	241	244	259	242	265	243	239	271	271	256	272	251	284	237	266	234	279	266	262	257	259	260	254	255	258	243	274	268	282	243	220	230	274	269	252	233	250	268	257	279	262	252	254	272	258	245	248	259	270	274	243	250	277	265	261	282	281	276	249	280	270	267	244	273	248	267	269	251	245	251	243	249	280	269	280	268	257	282	250	241	216	244	288	257	225	289	236	242	249	262	267	253	241	256	238	272	260	280	264	253	279	247	264	271	243	247	275	281	278	261	241	251	272	263	283	261	274	279	246	270	264	232	248	251	272	282	265	273	252	224	222	241	266	232	242	230	246	238	265	263	271	233	267	239	260	250	285	259	283	260	255	265	253	248	241	275	273	241	260	244	264	262	259	236	271	254	270	257	259	273	253	236	271	250	276	292	241	237	264	248	220	237	232	261	231	247	281	228	265	258	246	254	247	283	257	259	233	272	253	279	245	248	277	248	282	254	258	267	255	253	287	283	290	274	269	277	279	243	258	235	262	272	266	291	260	247	247	241	281	258	260	255	255	250	265	239	280	279	243	247	269	257	246	263	238	242	299	272	230	249	226	254	243	252	240	276	254	274	255	261	217	244	255	267	254	272	260	262	244	222	259	222	271	273	275	265	236	243	246	269	264	282	276	256	280	258	258	254	253	274	271	272	267	251	248	256	234	255	267	274	269	250	260	278	257	287	281	289	246	267	225	261	255	252	252	251	256	268	267	237	262	267	273	257	272	280	249	280	253	277	226	251	263	276	244	265	257	249	287	274	250	243	247	264	271	264	256	247	274	279	265	278	273	274	268	266	278	263	253	249	233	268	261	241	248	283	247	259	249	255	290	256	279	268	264	294	266	262	247	268	267	236	265	258	298	251
43524	53014	34230	27147	14956	1998	1809	1499	2024	1798	1546	1284	1242	1242	1241	1171	1192	978	934	917	981	2004	6735	7930	6780	4129	2142	877	757	761	787	762	817	768	746	788	775	765	775	798	726	811	795	800	763	778	732	760	748	810	768	838	752	791	766	791	779	740	811	797	768	779	783	738	750	721	794	784	788	800	766	785	791	819	727	753	735	790	774	820	782	765	747	816	754	751	802	786	748	772	792	800	767	759	793	789	737	741	732	776	768	763	744	785	762	782	791	787	811	827	758	768	788	799	760	803	794	724	773	805	780	734	730	751	761	783	768	767	681	849	708	768	821	792	782	775	744	728	748	833	777	763	736	801	778	734	796	797	765	708	797	803	762	790	835	792	733	734	762	776	767	793	755	765	762	774	745	731	706	836	732	751	769	751	762	797	823	750	828	739	707	830	740	809	768	754	741	789	786	746	792	787	728	717	728	760	790	743	737	814	774	798	728	727	756	750	709	807	748	754	768	794	804	703	761	784	760	772	787	769	780	739	734	763	725	733	766	800	739	784	740	795	770	711	770	764	803	798	723	760	762	767	754	731	791	726	791	760	791	717	780	772	776	728	785	807	814	726	765	791	751	801	764	773	782	683	759	791	763	764	780	723	743	787	763	744	822	733	747	788	793	770	766	684	700	782	752	755	731	784	769	786	735	766	769	744	811	766	793	763	816	709	782	727	770	797	771	745	795	789	734	758	784	779	758	773	773	770	791	764	765	780	739	759	742	765	760	795	775	782	768	773	756	714	759	776	754	755	788	757	757	818	758	774	815	761	798	739	785	755	774	817	790	766	791	784	760	753	725	783	813	792	757	766	773	755	753	773	756	788	768	814	791	770	779	749	758	805	791	780	774	740	734	760	803	763	824	768	803	774	784	721	785	798	798	741	768	726	775	745	795	757	772	768	782	728	735	717	746	771	807	752	782	809	768	771	803	764	802	811	790	811	734	749	806	761	748	785	709	772	781	775	782	783	724	740	773	796	734	745	776	799	811	735	712	768	744	746	771	740	762	761	770	782	743	775	774	798	754	789	793	780	811	774	805	811	761	767	779	791	771	800	730	759	764	782	791	782	770	762	770	768	745	717	737	780	768	815	744	769	756	790	780	785	798	726	808	744	753	788	745	765	754	754	800	799	746	733	797	738	737	729	770	744	820	779	768	768	708	725	774	787	754	749	743	786	797	787	767	802	765	768	766	822	834	803	752	738	731	784	799	798	769	807	783	785	742	799	770	756	800	732	736	772	767	785	727	768	759	730	799	752	799	765	742	797	773	719	727	747	753	747	742	833	741	757	777	768	778	762	735	777	724	719	800	709	761	808	752	740	769	742	821	761	768	760	818	783	813	854	719	797	794	750	750	775	744	819	737	730	801	759	757	745	763	736	765	769	743	699	756	744	790	804	786	772	795	788	807	732	796	828	777	768	738	785	719	801	754	782	757	756	778	775	783	759	774	766	768	730	800	753	799	767	805	777	761	746	772	798	750	775	785	789	735	810	752	816	745	791	807	762	755	741	790	788	767	779	787	758	785	790	747	806	782	786	720	734	762	775	713	766	762	766	790	763	730	746	759	709	765	815	786	763	769	768	771	759	742	753	812	814	718	772	736	759	830	772	776	791	737	773	771	783	820	772	785	752	776	742	822	803	739	748	763	768	784	755	769	808	791	712	823	783	778	797	708	710	740	804	736	785	784	759	762	760	804	777	765	835	772	784	775	797	773	724	794	770	769	786	781	768	740	770	793	783	748	796	756	749	719	729	781	789	740	789	785	797	720	748	771	793	736	737	796	746	751	786	738	731	732	778	710	807	763	755	771	781	763	811	779	805	734	736	782	796	746	821	786	776	772	768	780	786	785	754	767	730	746	814	797	763	761	776	792	758	776	780	760	780	762	743	724	778	772	726	714	757	801	780	728	749	825	741	747	759	771	773	752	757	788	771	746	711	754	784	795	777	783	749	740	804	759	801	792	783	759	765	788	775	785	769	745	761	767	740	755	757	766	792	777	731	810	775	770	753	782	743	776	760	765	795	775	738	697	766	731	736	767	748	758	732	781	730	770	744	778	742	787	757	762	790	772	758	788	793	819	787	798	783	792	824	740	762	750	800	847	756	759	815	743	801	766	779	762	806	777	799	804	728	805	751	711	752	775	748	736	761	737	783	775	764	728	788	786	774	772	709	744	779	778	762	802	732	750	754	744	799	807	758	742	766	741	780	773	778	789	785	742	785	799	808	766	756	767	772	740	750	765	771	761	774	748	805	780	787	767	763	742	800	847	777	795	743	787	760	757	767	785	758	794	701	715	795	778	746	739	710	728	791	761	776	793	747	780	742	786	766	810	713	800	732	760	760	720	812	801	789	752	796	804	771	779	789	742	771	734	748	804	764	740	789	751	788	768	790	756	700	721	796	739	801	822	733	812	803	792	783	753	753	791	787	754	780	748	766	806	778	769	777	713	752	764	810	773	767	739	787	754	750	734	746	837	734	771	766	790	761	762	774	735	755	700	777	764	804	763	788	810	750	748	819	790	722	757	756	805	761	797	762	773	815	783	755	758	754	777	753	780	758	770	761	762	744	786	757	788	799	767	781	747	762	788	755	797	727	718	798	745	732	747	756	807	802	743	792	737	790	747	754	760	782	769	777	814	769	758	718	781	780	779	720	713	753	749	778	709	787	746	783	808	785	762	731	767	823	782	763	769	759	764	772	791	793	782	776	757	768	775	711	710	755	755	758	822	743	742	776	789	746	834	798	798	740	751	761	733	779	750	781	784	806	777	730	757	726	747	741	763	727	753	787	694	769	805	755	763	762	742	761	750	779	784	771	747	795	763	735	738	854	739	795	754	745	777	773	739	769	748	722	772	765	769	776	738	757	731	775	782	765	788	747	752	757	756	740	779	779	786	807	759	718	762	778	788	736	770	751	777	808	774	728	761	754	793	808	833	839	750	769	696	758	784	765	796	766	802	750	727	802	750	795	802	815	745	771	751	760	818	785	775	727	772	780	748	735	747	803	758	795	880	782	756	765	744	814	782	771	768	715	720	756	737	787	783	732	772	804	745	709	743	769	757	779	826	767	768	755	743	770	790	782	768	796	765	792	703	792	715	793	748	800	770	773	792	748	774	750	720	771	760	764	770	798	751	741	767	792	751	761	747	757	756	753	738	787	798	769	797	695	798	763	785	731	791	818	725	767	739	801	777	804	767	770	735	749	775	748	738	723	821	801	770	777	770	841	787	753	848	737	769	769	703	811	821	767	784	735	814	814	753	808	876	760	752	806	799	764	766	777	768	766	787	738	809	813	747	726	739	775	751	744	736	783	761	836	767	761	761	789	770	781	706	728	784	831	767	783	747	786	762	751	809	803	778	738	768	735	769	773	773	791	806	760	804	815	735	774	805	705	796	772	765	786	764	713	724	783	729	763	768	764	791	703	762	763	789	725	790	808	758	785	796	781	790	740
77426	80754	56485	29553	20488	3337	911	639	793	689	591	556	470	436	473	431	378	377	353	351	360	583	2155	3020	2321	1296	672	375	297	304	299	343	333	323	323	327	300	312	281	326	305	296	330	321	298	337	308	324	308	318	307	290	325	310	275	316	325	280	316	310	297	325	302	305	304	323	338	300	342	322	329	323	313	294	259	290	312	309	321	296	289	307	318	318	294	312	356	321	334	339	300	307	361	286	315	322	305	312	306	309	328	313	278	328	320	331	297	322	327	335	327	319	326	322	299	316	328	305	329	275	304	334	320	302	321	320	337	298	304	283	270	305	339	299	332	312	306	324	303	270	359	309	334	309	312	299	326	295	321	302	321	329	331	321	351	326	334	341	335	301	341	313	322	298	334	306	309	343	359	314	327	340	346	325	325	293	273	299	334	297	279	263	277	323	294	311	353	317	310	289	321	302	298	309	336	298	332	308	308	307	300	352	284	335	325	306	285	323	332	299	321	331	299	339	332	329	311	327	350	338	312	288	274	309	321	320	338	308	335	321	328	333	314	324	325	304	337	329	322	345	337	326	322	312	316	296	314	324	341	331	312	287	259	322	281	303	335	334	281	289	310	313	301	348	288	308	312	336	303	306	324	313	304	283	287	301	335	305	328	331	334	288	333	296	330	325	284	320	326	330	315	322	315	301	315	326	307	285	326	310	310	337	289	284	303	302	318	313	327	295	300	303	316	339	309	303	307	319	300	325	264	301	316	286	334	316	325	314	301	292	340	303	291	293	294	293	332	324	316	306	286	309	326	328	340	318	278	330	312	308	303	344	297	311	323	343	314	305	285	265	280	348	285	291	307	317	285	285	277	285	357	352	304	293	287	304	330	314	310	335	336	311	306	314	311	284	313	314	326	328	304	315	288	304	314	318	294	318	322	310	340	297	354	303	309	310	302	318	317	327	303	296	350	288	317	323	315	297	308	299	314	304	346	299	329	325	310	304	306	293	315	322	301	294	316	343	303	326	294	295	299	342	271	324	302	322	306	274	308	304	293	343	290	301	314	323	361	335	330	306	305	320	298	286	298	291	312	308	317	289	346	316	333	322	308	298	333	315	321	307	352	316	277	318	318	294	313	335	285	299	308	334	274	333	280	340	304	330	320	297	347	337	304	297	316	310	310	324	342	334	328	316	293	324	306	342	344	319	294	336	308	305	302	286	337	319	290	307	325	326	294	314	349	344	316	325	300	312	326	351	320	306	318	342	339	308	316	323	298	305	298	321	294	306	332	320	320	305	299	284	286	316	318	340	338	308	345	309	332	282	309	345	296	309	296	324	319	274	310	296	346	327	309	288	327	295	332	333	346	312	335	281	306	292	341	318	286	289	317	303	303	320	320	337	294	320	302	317	334	291	283	279	341	317	296	316	292	294	295	308	340	298	316	292	301	314	295	317	332	338	312	295	281	322	340	329	315	314	300	284	325	307	354	299	320	281	291	302	337	320	325	307	318	296	320	333	285	321	319	335	332	325	312	333	340	285	304	310	311	300	296	299	304	285	303	317	294	299	319	306	316	323	298	320	303	326	308	291	319	337	340	280	324	337	337	302	312	294	281	315	290	288	315	306	341	295	331	306	309	341	302	314	339	294	329	319	311	319	294	348	299	290	275	341	325	293	324	314	290	324	310	280	317	318	304	322	310	306	321	299	357	333	319	309	334	307	351	310	301	284	326	312	323	315	318	301	311	300	316	282	299	335	335	306	333	294	291	313	315	327	330	347	302	330	293	340	307	313	376	317	323	294	316	306	328	310	318	316	314	305	319	303	283	299	330	303	322	311	301	329	281	309	344	281	316	299	324	302	351	292	300	299	315	337	306	306	293	295	296	322	299	286	276	313	331	296	315	328	323	337	327	293	309	308	305	321	285	331	318	373	317	327	331	336	301	291	298	290	271	289	344	310	326	294	310	309	297	284	319	320	310	331	343	304	318	287	317	306	336	282	285	285	322	327	291	281	288	318	305	282	315	318	340	326	282	327	338	302	312	284	296	328	356	304	298	312	311	317	322	318	314	350	303	337	301	343	309	327	316	302	300	310	297	318	296	330	304	308	318	313	328	348	317	291	334	307	298	320	285	293	297	291	298	316	280	341	303	311	355	309	336	297	321	316	282	305	318	348	334	306	309	295	282	330	334	313	348	307	312	318	336	346	293	313	301	320	314	306	305	299	333	308	306	314	295	330	315	301	316	331	311	301	284	304	336	323	328	322	306	326	320	306	316	314	277	321	303	329	321	272	315	316	329	299	337	302	311	312	293	304	318	343	328	312	303	245	298	344	302	311	307	317	296	287	300	295	339	320	303	288	306	325	289	322	312	311	322	345	316	346	286	292	333	306	308	322	279	300	289	300	309	334	329	302	292	291	327	357	341	284	315	294	311	309	309	291	346	304	307	334	329	314	329	307	325	306	300	319	348	324	294	307	300	302	351	293	319	302	279	346	338	306	276	341	315	328	291	307	309	324	295	324	280	326	329	306	329	304	313	329	277	294	357	332	284	323	300	289	316	314	319	311	326	297	300	334	303	321	344	316	313	292	312	310	318	319	312	294	307	298	291	310	330	255	310	303	309	326	307	347	333	316	343	326	300	304	312	303	296	316	295	334	304	310	311	308	280	330	342	286	324	300	287	308	306	297	310	327	293	316	299	334	328	332	317	317	323	301	296	307	312	299	321	289	287	321	312	345	331	337	328	290	340	333	272	304	343	316	303	313	292	294	312	281	310	302	315	278	295	301	299	335	292	269	270	341	291	299	346	319	314	323	333	307	315	278	298	299	321	321	293	310	277	333	321	310	320	284	339	296	331	298	318	341	305	319	288	297	304	340	333	302	331	284	314	327	317	358	329	274	323	332	298	277	295	294	293	325	312	308	335	296	311	319	307	320	308	307	277	319	286	303	299	320	326	311	314	298	286	324	285	321	312	289	317	285	341	296	298	329	318	313	318	292	312	278	346	314	331	289	285	348	298	296	322	320	320	325	282	315	303	296	304	266	312	303	300	351	315	350	317	322	305	328	314	307	289	296	321	315	343	308	296	322	318	324	289	268	311	297	300	308	282	327	333	307	293	289	314	357	341	315	332	291	330	261	312	335	307	284	322	294	298	311	316	329	309	309	315	313	338	298	312	309	309	320	311	278	328	285	299	313	300	311	313	304	329	305	304	300	331	339	343	338	295	306	313	319	301	347	312	315	294	346	286	318	320	326	330	294	310	322	327	294	336	308	317	328	312	301	326	303	310	331	305	322	306	317	303	315	338	296	288	307	304	306	321	326	365	307	288	317	330	330	339	321	299	313	310	320	306	310	274	320	312	305	325	341	307	317	325	324	316	268	310	301	339	312	333	308	309	314	272	312	295	327	302	325	314	326	309	321	329	323	315	298	326	321	327	320	336	318	313	324	311	296	317	332	307	280	300	294	347	306	298	268	298	312	313	310	296	298	349	327	337	303
52826	64882	43221	35963	22757	3577	2786	2238	2997	2566	2238	2009	1757	1767	1741	1591	1375	1239	1251	1134	1158	2618	11147	14668	11124	6141	2896	1222	903	895	908	882	896	945	879	919	944	904	892	869	891	882	872	869	904	956	864	875	885	914	866	859	871	849	882	879	900	899	892	868	968	877	919	941	915	945	887	889	874	941	913	885	933	917	865	918	903	834	902	895	863	896	866	915	859	890	940	921	899	909	878	858	880	922	903	874	880	928	896	924	826	905	893	901	870	887	904	974	903	915	887	908	879	926	881	947	910	881	868	888	908	857	943	853	856	883	907	967	873	899	846	843	873	925	872	870	883	880	892	842	886	851	901	917	933	921	914	901	893	885	877	860	903	893	943	928	913	830	875	851	847	890	841	862	889	909	915	887	898	923	839	907	906	888	866	875	908	879	874	919	934	926	865	903	893	897	913	849	911	901	924	927	833	875	866	877	888	873	853	929	884	907	916	943	908	915	876	866	848	962	913	911	847	897	900	932	847	870	934	840	889	887	891	888	904	906	882	897	888	915	895	812	889	888	935	916	910	917	845	863	916	872	890	926	926	906	891	907	839	866	904	874	916	895	844	896	924	887	976	921	868	956	905	852	914	890	876	961	901	857	906	911	928	869	842	880	912	912	891	878	877	916	891	906	867	890	873	943	880	888	909	891	866	884	862	858	848	888	849	869	949	866	937	855	892	899	865	942	865	939	892	872	931	871	914	936	897	864	840	891	827	910	870	878	893	912	928	905	886	920	888	888	892	887	907	907	891	904	847	929	840	912	858	897	867	904	898	924	943	862	909	851	888	890	902	865	845	874	883	910	955	957	885	883	857	919	878	867	848	934	889	894	880	900	894	911	851	864	866	903	878	934	853	891	813	851	860	938	907	925	880	925	916	867	844	909	841	919	919	864	900	870	864	883	942	931	889	889	866	921	878	927	874	925	894	816	946	906	881	874	825	887	903	871	869	912	931	927	923	847	848	898	904	924	903	865	893	889	894	868	931	873	860	856	877	914	833	853	845	855	939	941	844	927	869	971	918	940	880	898	864	851	858	826	921	939	874	915	914	916	916	848	867	902	873	885	894	922	903	866	894	860	937	839	859	913	850	866	890	945	905	877	901	921	906	873	852	956	886	880	860	917	892	890	900	850	837	905	891	897	902	898	848	841	903	879	890	847	896	904	864	898	870	894	843	902	920	911	875	868	924	839	913	864	904	886	869	935	917	846	863	887	880	899	900	904	903	876	875	870	931	948	844	985	808	950	911	866	854	972	924	867	938	902	905	888	871	870	889	868	870	939	910	938	923	870	916	901	896	941	912	866	891	928	868	839	881	893	859	864	892	855	852	860	908	852	896	898	863	877	923	911	867	885	911	899	881	924	970	888	873	866	880	873	916	866	866	902	903	872	902	857	925	857	849	962	898	884	910	871	899	967	941	913	921	891	875	929	942	892	901	844	886	918	941	932	924	888	914	920	937	891	903	899	882	930	886	988	912	853	902	860	863	905	884	948	858	964	927	886	900	925	898	918	853	919	942	911	940	908	946	909	893	823	869	885	879	912	879	887	855	902	940	852	908	907	900	934	874	923	831	864	841	889	889	873	918	915	868	885	872	963	834	837	931	853	899	915	916	923	917	882	887	918	875	873	890	882	899	893	926	860	870	909	918	890	906	931	925	884	880	901	933	888	862	895	899	963	966	910	910	890	887	883	824	884	891	894	919	856	872	909	830	887	948	903	917	871	841	862	934	843	835	931	877	924	902	953	872	908	927	897	910	875	921	886	939	893	896	920	906	870	846	945	937	867	923	866	940	889	874	944	863	903	861	909	900	905	948	886	921	920	888	857	912	895	951	872	837	899	865	857	896	873	877	837	907	888	918	902	881	911	863	856	885	936	874	884	904	850	878	929	857	842	867	858	873	882	887	912	899	955	906	870	890	825	935	980	954	893	903	881	880	881	920	924	895	931	891	880	848	890	872	871	924	853	909	876	930	862	823	854	936	890	850	880	859	904	877	936	910	887	869	906	888	901	877	886	854	912	881	877	948	893	875	919	894	818	847	885	882	850	852	823	903	921	880	908	866	854	843	870	928	883	915	888	856	904	936	919	948	829	862	886	866	881	862	923	904	884	906	887	851	891	853	878	919	881	891	880	937	904	916	881	858	965	897	906	918	876	908	876	878	913	915	931	870	892	882	871	932	929	946	928	917	945	918	899	896	858	879	878	902	923	917	896	894	899	868	852	921	884	859	893	917	908	913	945	886	870	919	861	865	904	920	915	938	873	910	881	928	909	925	903	914	883	915	890	822	899	889	907	905	897	931	901	931	907	904	956	891	856	885	900	898	923	892	895	919	841	891	923	926	884	915	933	942	885	875	888	904	936	985	869	858	900	857	843	903	860	889	865	878	913	856	875	876	902	872	875	915	848	933	937	885	844	858	863	897	926	859	888	872	847	914	910	885	882	901	889	877	961	852	937	894	877	887	905	856	873	962	912	939	921	888	904	864	877	876	836	872	845	885	894	941	859	866	946	911	910	894	862	891	899	831	876	896	853	875	898	910	889	906	858	912	928	873	900	914	932	874	855	930	910	932	871	896	899	876	901	946	913	913	924	872	861	854	860	904	914	882	909	909	878	860	943	880	861	881	942	875	882	949	888	916	884	861	906	894	854	867	865	910	954	908	895	844	957	896	878	843	871	842	896	873	915	872	955	809	871	831	891	951	857	906	935	899	919	910	904	946	890	844	884	829	866	910	899	867	887	874	912	887	890	858	844	860	874	905	913	878	903	912	902	877	885	858	897	849	896	906	890	863	898	902	905	878	915	884	909	938	842	918	952	893	874	856	864	914	922	898	936	919	911	905	926	883	891	860	819	908	933	878	926	905	898	853	977	923	921	873	970	896	924	913	878	900	873	867	901	932	876	900	884	860	889	923	902	895	902	977	855	902	863	853	883	879	921	882	850	854	910	902	905	906	911	878	907	889	871	833	883	861	906	904	861	909	925	918	893	854	888	924	883	899	923	839	951	879	927	942	915	895	913	847	876	972	935	866	944	939	925	920	937	909	891	911	940	876	842	862	883	883	913	841	854	878	920	972	883	862	841	918	918	893	894	871	936	904	924	947	883	898	943	919	849	945	870	916	829	909	871	872	900	889	884	908	936	903	931	830	885	875	872	886	905	872	892	879	888	916	911	922	919	882	828	860	888	932	879	937	888	890	938	912	864	893	843	910	894	853	882	850	871	899	897	888	871	802	860	902	849	881	899	889	897	937	920	842	884	895	935	951	954	924	899	895	883	854	861	911	968	953	835	919	910	948	921	916	940	856	873	920	870	848	901	887	913	888	872	878	916	851	864	897	872	877	860	856	927	910	952	893	882	936	863	924	921	910	878	903	889	893	910	893	876	884	896	893	863	910	848	946	859	886	909	913	851	903	860	888	883	850	901	875	867	844	865	851	873	878	883	862	875	913	959
18630	16460	5528	1212	776	281	241	256	227	235	206	263	212	232	227	245	240	260	234	245	246	261	316	419	426	380	309	244	243	220	229	243	231	266	257	236	251	209	240	217	241	254	231	226	251	249	221	245	231	230	203	242	225	253	218	231	233	249	254	230	223	230	246	221	222	235	206	221	212	249	228	250	227	211	224	233	230	229	237	262	236	221	227	238	224	224	227	240	228	231	247	243	239	213	251	210	246	218	225	226	234	231	221	228	228	251	237	225	210	266	224	225	238	238	238	283	232	231	243	232	213	238	237	242	221	242	245	238	222	262	221	229	200	219	246	244	203	213	226	227	242	241	258	218	245	250	241	231	235	210	229	230	224	227	208	252	237	205	238	228	223	242	223	246	246	248	242	245	233	241	223	212	250	226	204	265	236	226	235	233	218	254	217	237	217	226	254	225	232	222	194	221	233	242	225	240	216	222	247	237	222	227	242	226	243	217	231	237	209	230	277	222	219	230	217	215	216	205	230	245	224	225	224	206	225	197	236	246	225	232	205	257	230	233	220	204	257	214	232	229	215	234	269	233	239	228	239	231	224	236	249	278	221	212	217	230	226	240	219	233	209	235	222	235	240	247	224	238	218	235	235	247	236	211	214	207	242	247	235	225	228	216	233	231	215	238	260	210	267	226	221	223	256	233	234	226	227	221	246	220	250	215	253	233	222	218	228	251	229	216	234	219	220	251	224	242	220	206	244	230	228	242	230	244	229	219	217	233	242	238	259	241	259	222	225	235	229	258	218	238	246	255	246	246	224	218	275	241	247	214	231	223	227	214	251	227	196	244	247	223	212	247	234	229	205	248	235	224	238	224	215	224	240	229	208	241	228	232	229	205	224	257	254	231	245	217	239	209	221	264	229	207	221	242	247	226	228	222	215	226	227	224	215	219	226	201	246	243	235	213	221	233	224	229	237	234	209	240	238	203	223	209	235	230	238	233	220	225	213	232	219	239	199	247	238	197	222	210	256	235	206	232	216	216	239	254	258	242	256	220	227	240	238	242	224	215	217	225	212	216	226	241	255	213	245	247	238	238	256	240	242	235	225	234	216	222	253	248	232	217	216	219	212	254	240	268	230	231	230	213	238	207	204	239	210	239	237	235	239	227	249	201	213	254	262	234	225	205	231	210	232	255	226	259	266	248	239	236	235	228	223	217	243	213	226	215	231	238	233	231	226	227	237	250	255	239	209	237	224	233	236	236	256	205	225	239	220	243	221	227	230	218	239	258	227	225	254	237	235	218	244	236	225	242	219	225	227	223	230	212	239	205	203	234	226	233	226	241	246	253	213	244	243	237	252	234	226	266	226	223	241	238	224	227	238	232	248	223	223	240	278	253	228	234	230	204	262	213	222	229	221	248	195	226	224	209	213	241	232	238	214	231	251	262	224	214	230	223	248	223	231	216	225	218	227	215	219	210	247	212	240	253	191	228	236	238	229	214	209	252	226	226	237	233	211	217	219	241	250	248	259	221	248	221	244	247	261	236	215	207	223	239	222	222	241	225	246	218	234	222	247	253	213	259	239	227	225	226	244	244	243	248	231	226	244	213	232	219	210	236	239	234	231	205	238	228	245	222	233	200	262	251	229	230	246	220	232	252	233	232	234	220	241	218	229	232	232	235	230	233	240	204	257	235	249	222	220	252	233	236	217	225	201	228	246	227	251	234	259	197	235	217	259	224	241	216	212	237	230	256	211	214	208	212	208	220	249	236	249	243	253	246	231	234	231	248	232	236	228	243	241	232	238	226	245	208	230	235	235	245	217	266	253	239	230	253	210	214	244	240	249	226	235	217	232	225	238	245	257	224	253	228	245	229	219	234	247	244	240	241	203	222	239	239	226	255	226	244	253	230	238	244	218	245	221	250	248	245	215	215	220	247	208	221	208	236	236	257	213	233	227	217	229	208	214	234	236	227	205	244	220	210	232	221	208	228	259	222	219	207	239	216	243	228	235	226	214	234	228	220	243	234	220	233	242	217	235	208	233	247	237	202	228	231	216	255	250	219	226	228	237	231	231	241	232	232	214	225	220	257	225	242	217	235	250	231	253	246	213	211	256	250	244	219	232	242	208	231	233	218	271	235	216	235	249	221	243	220	202	231	235	228	239	238	241	235	243	237	245	254	214	205	237	227	256	241	223	258	247	231	230	254	263	275	234	242	251	214	264	235	227	248	230	238	211	207	216	232	206	220	238	281	238	252	238	227	248	243	222	230	216	254	219	248	232	217	212	249	204	266	199	254	251	245	239	242	246	231	211	237	236	232	244	225	227	244	234	247	238	223	268	265	216	226	265	231	255	231	216	266	221	242	206	224	255	229	249	216	242	244	276	244	225	245	243	206	239	220	203	265	237	259	221	227	255	222	229	227	210	264	234	273	250	234	245	207	247	242	239	218	213	222	246	222	235	238	236	209	210	228	216	251	245	194	246	220	205	248	245	254	240	233	235	216	218	218	213	255	217	210	219	244	241	235	223	242	224	230	218	207	252	217	243	206	238	247	219	221	220	211	219	229	215	237	229	220	247	256	234	233	230	232	248	231	233	267	237	191	252	232	240	225	225	227	208	232	239	238	250	229	217	217	232	240	256	223	232	233	215	236	232	218	239	204	228	220	254	220	224	247	246	227	232	225	228	256	222	237	221	233	229	224	245	233	233	238	235	239	222	227	235	240	228	236	232	233	234	214	223	240	227	227	233	232	242	210	260	243	232	241	216	232	220	229	203	229	225	230	218	243	215	246	222	230	215	274	227	198	227	196	231	239	211	217	210	236	217	229	254	234	238	224	237	234	218	233	214	211	242	215	200	237	228	221	210	221	238	248	246	240	220	229	243	247	220	220	273	234	236	239	247	238	206	215	247	225	226	249	236	236	227	217	200	198	252	241	233	248	237	238	260	232	255	245	244	244	219	258	217	265	239	236	227	238	241	215	232	238	217	255	245	234	241	225	240	227	244	241	228	254	203	249	223	235	224	256	257	220	209	243	226	235	239	247	266	226	234	257	233	216	230	266	221	218	202	237	232	231	202	224	209	233	259	229	239	239	252	213	228	232	245	251	238	210	243	224	237	237	228	197	231	221	200	258	238	232	227	224	255	231	226	241	238	208	201	271	255	234	213	219	266	243	242	250	232	227	243	237	226	212	223	223	269	232	244	232	224	218	220	245	247	249	237	238	215	240	223	232	233	269	238	210	233	241	235	247	226	234	246	250	212	240	231	226	245	228	215	222	229	254	235	250	266	244	230	232	236	230	227	249	247	243	235	221	232	234	238	247	199	238	219	235	183	239	219	219	235	242	221	236	228	229	248	225	220	212	238	244	240	233	245	237	232	230	231	211	203	257	234	239	231	235	209	234	245	262	248	229	252	212	248	218	222	234	200	224	227	247	212	242	214	224	225	228	212	189	209	213	219	227	229	213	234	230	238	221	228	242	251	225	228	250	206	239	229	242
17170	22310	6723	3238	2454	816	780	790	773	782	774	770	729	730	787	764	703	709	715	730	722	793	1159	1778	1786	1386	977	809	741	692	741	678	742	689	690	745	683	703	720	713	675	665	672	716	671	723	693	706	737	655	728	753	683	700	735	693	712	679	757	720	699	710	676	721	664	701	717	698	718	746	700	693	658	697	707	694	723	734	700	707	707	699	701	642	662	709	680	686	723	695	706	706	688	753	739	752	741	713	728	733	645	704	734	702	654	683	726	736	764	705	727	698	710	709	724	732	662	694	745	723	702	695	719	679	756	737	703	662	730	725	729	712	700	668	693	666	693	704	711	640	724	690	693	703	679	772	776	707	669	704	704	703	649	730	714	704	728	706	698	692	701	670	729	711	692	719	706	708	691	680	704	703	705	709	733	707	722	747	697	673	692	736	748	752	694	710	744	726	735	711	685	656	683	766	693	729	654	699	702	734	644	703	744	670	700	738	692	720	705	737	652	672	700	665	722	722	688	675	675	697	723	698	719	643	725	737	727	710	734	781	726	719	665	716	710	698	663	665	686	702	732	714	720	685	659	682	697	674	690	713	710	669	751	687	711	698	668	670	715	671	706	699	687	725	698	691	701	706	682	788	718	710	676	713	680	689	667	676	782	686	722	749	721	657	713	705	677	697	712	647	715	707	658	685	705	662	696	689	718	713	709	712	738	720	741	658	719	703	697	735	691	686	711	693	691	649	672	700	681	728	737	685	695	724	715	714	696	676	709	695	707	743	701	688	689	678	706	733	751	776	700	708	677	691	725	766	663	662	700	676	685	704	708	669	698	688	709	739	686	699	704	716	722	626	701	675	677	738	671	683	702	748	728	718	669	704	731	681	661	670	722	699	761	745	679	701	688	688	725	711	720	656	733	715	704	671	697	673	717	726	674	687	707	727	716	655	695	689	734	678	654	722	687	758	743	687	684	685	679	672	716	690	675	669	714	683	696	700	674	692	664	690	719	742	737	689	689	696	681	754	710	705	745	713	704	723	731	665	694	744	679	714	717	634	699	707	706	695	668	738	689	746	676	652	698	678	741	696	678	746	674	771	737	725	710	701	688	696	712	720	650	709	697	699	722	687	688	701	712	710	727	709	678	713	664	716	729	751	689	683	710	694	768	707	700	671	720	677	683	722	706	677	696	696	688	739	741	662	681	722	704	779	706	716	736	722	732	683	697	696	704	656	712	742	680	711	676	700	696	706	727	710	717	679	683	684	696	739	701	738	748	708	693	705	672	721	671	679	710	699	671	700	726	697	734	709	681	704	675	658	736	720	697	716	680	707	703	711	699	712	711	684	658	683	721	724	697	715	688	686	705	699	702	688	721	726	708	657	717	721	668	709	697	701	749	699	708	721	691	721	741	671	736	747	627	675	722	678	737	706	706	703	677	698	728	712	740	716	687	662	699	689	716	733	701	695	751	750	691	685	674	691	726	724	729	660	676	752	705	701	681	696	731	690	709	698	694	700	696	680	685	700	676	733	726	724	696	668	700	672	738	692	708	723	659	706	705	738	758	670	665	737	713	677	668	719	743	709	704	725	646	713	677	671	717	700	693	713	688	663	709	702	708	721	659	697	732	750	698	689	722	676	722	743	692	733	695	726	704	687	656	677	696	681	733	702	694	672	676	738	730	735	695	692	683	740	681	719	703	739	692	743	660	705	695	691	699	673	676	682	686	685	660	672	745	722	711	664	716	703	684	701	683	695	703	707	661	730	733	711	694	698	736	712	751	707	719	718	704	676	727	721	709	717	745	738	721	657	657	701	689	670	710	686	687	697	699	677	673	706	661	723	699	694	696	730	720	708	713	713	728	700	710	673	713	684	695	707	704	729	758	684	745	690	676	719	674	694	663	668	679	654	691	675	724	700	701	684	688	737	722	629	711	688	669	675	734	704	730	671	687	706	726	697	695	678	700	718	714	683	703	695	685	702	703	735	675	704	681	680	715	718	714	702	661	711	706	641	734	692	670	691	692	707	703	660	654	700	744	668	774	740	693	718	744	690	746	707	691	685	690	710	708	690	689	705	729	701	723	695	729	691	687	710	723	738	709	690	709	684	732	702	661	697	748	699	725	703	716	696	694	697	689	704	696	707	659	712	707	707	723	688	716	648	660	656	710	739	646	685	703	660	707	720	714	686	738	696	753	685	736	691	776	721	721	698	726	696	701	655	671	692	667	702	732	744	707	693	725	692	675	662	698	704	695	695	743	679	680	728	630	724	685	700	708	689	752	681	702	725	690	694	675	719	681	681	716	707	725	720	724	661	664	723	700	711	660	708	730	723	698	711	746	711	736	704	703	715	686	677	744	659	689	750	679	699	679	712	684	719	660	668	716	749	721	679	652	700	719	710	728	720	747	691	738	660	721	707	697	694	671	750	709	728	730	664	687	743	716	695	664	710	677	708	673	697	687	677	679	699	706	678	718	638	688	691	689	705	644	729	681	705	647	707	738	720	671	714	713	707	680	699	670	678	698	706	723	704	694	723	715	677	732	699	690	715	704	704	731	681	723	731	672	663	719	682	675	723	757	688	709	717	769	709	682	725	707	722	711	677	671	689	662	673	741	669	689	670	693	716	689	712	655	697	676	682	741	712	660	663	753	724	724	694	728	632	694	709	730	710	702	686	724	690	702	669	663	751	691	649	704	677	690	729	741	727	736	646	725	679	726	697	687	705	669	724	736	706	650	677	707	712	725	715	716	719	696	771	672	740	763	723	695	702	701	727	670	695	678	723	713	699	719	695	689	707	708	676	715	690	688	650	690	676	733	679	745	734	728	674	727	703	685	743	663	693	684	715	677	698	676	729	663	704	687	699	698	690	720	731	675	719	694	751	671	721	681	709	698	703	710	722	673	674	642	710	690	696	698	699	744	733	682	696	732	699	704	695	733	742	723	695	675	720	684	665	733	710	709	728	719	678	702	729	754	723	698	701	725	723	707	690	709	733	741	699	671	708	661	720	714	730	713	775	710	730	707	658	710	662	711	677	738	635	691	689	693	782	717	673	727	720	707	716	714	714	719	709	718	743	664	716	689	722	700	718	727	664	738	689	716	690	703	686	693	728	699	757	766	686	692	680	669	719	704	730	703	722	701	709	697	712	811	718	659	685	626	695	692	711	654	733	655	711	705	714	663	746	719	695	682	746	743	683	711	716	715	682	653	719	736	700	692	725	695	683	666	678	724	705	692	686	696	723	722	710	721	705	654	685	760	677	711	680	646	695	700	717	679	717	733	722	733	704	713	661	678	673	706	672	673	693	694	704	679	662	667	670	686	703	713	731	710	725	724	717	730	702	638	678	733	770	683	667	723	718	685	712	663	691	700	714	702	675	731	719	689	731	698	681	731	687	673	627	696	719	752	687	699	674	706	679	694	702	718	742	694	696	696	693	693	698	730	715	689	740	631	700	678	677	701	688	699	713	698	720	702	691	691	693	671	665	691	723	691	696
66166	68881	42489	20654	12384	1271	606	493	516	480	405	392	340	310	362	373	353	359	336	290	303	358	1290	2180	1559	901	486	318	283	304	274	264	244	239	286	312	288	256	259	263	264	295	300	290	258	251	292	311	304	268	297	257	277	271	276	303	234	246	286	304	285	288	310	256	271	259	284	253	268	284	284	273	278	299	282	265	284	259	259	271	283	297	287	291	277	273	245	246	293	264	240	269	270	257	241	282	288	291	279	257	285	308	263	264	266	276	275	266	261	255	268	254	296	308	299	327	280	282	263	294	269	271	289	286	280	267	300	283	270	292	296	312	293	262	272	264	293	285	288	260	269	244	267	256	281	291	292	256	270	271	258	281	309	285	260	258	303	262	280	270	271	255	246	287	292	286	279	271	291	246	249	259	295	268	301	291	296	268	277	285	298	288	275	252	279	262	275	294	277	280	280	276	289	252	286	260	277	299	260	254	293	270	278	271	289	291	285	278	257	286	286	301	276	253	269	263	282	266	242	276	275	295	250	280	247	270	254	279	251	298	303	313	270	277	249	276	295	259	274	309	276	295	254	262	238	288	291	293	267	259	265	272	282	294	260	247	262	251	292	275	292	279	249	279	274	301	291	249	314	302	257	267	273	277	279	261	298	270	266	293	263	262	279	285	266	255	261	246	274	277	278	273	298	268	281	289	295	263	268	291	298	287	274	271	264	275	279	270	312	267	280	276	292	283	265	276	281	287	248	292	294	316	292	266	270	300	303	284	278	286	293	260	278	267	225	257	295	242	255	280	274	280	278	282	281	289	260	260	250	282	269	252	276	258	279	251	258	296	264	297	263	295	280	293	309	251	275	269	267	259	262	270	276	290	277	275	252	252	258	253	279	255	297	261	239	286	262	266	256	259	290	269	247	274	279	285	307	286	277	294	286	293	286	265	273	292	293	260	249	267	257	280	284	273	278	246	255	289	296	250	264	256	273	294	262	282	289	252	272	271	269	264	280	269	269	286	282	309	247	261	234	276	303	260	267	298	267	274	288	286	312	265	287	253	275	292	225	265	281	291	300	267	278	302	275	308	278	235	288	262	263	284	251	267	259	283	265	290	279	245	265	274	295	277	294	264	286	273	271	303	272	283	261	266	250	259	266	298	269	280	252	280	297	273	288	289	272	304	296	278	271	278	253	272	261	280	252	271	319	273	310	280	252	280	287	283	280	248	284	260	275	275	256	258	283	237	307	260	281	277	291	290	308	280	331	297	260	289	276	289	298	267	306	262	270	241	276	303	265	273	265	257	279	301	263	261	261	252	261	315	300	262	276	275	227	258	277	302	281	275	269	287	271	258	288	275	295	278	290	277	282	306	276	289	275	286	264	239	272	297	276	293	256	268	243	275	296	275	259	276	296	283	294	288	278	278	299	279	252	266	283	299	260	264	237	284	253	268	270	253	273	293	260	278	292	263	263	302	293	243	291	310	249	271	264	274	255	278	270	277	271	279	271	293	273	249	276	290	259	248	282	277	278	276	276	261	286	282	274	280	289	267	271	277	254	285	240	276	248	276	307	249	233	274	243	259	285	303	294	278	285	273	258	299	262	237	271	271	249	308	263	274	277	261	292	250	282	284	276	271	327	245	263	270	273	282	257	290	260	280	263	257	255	290	265	299	268	292	293	271	270	296	288	260	247	296	243	254	276	272	283	283	252	280	268	289	299	255	289	283	246	272	260	271	275	282	310	271	274	269	294	300	293	279	252	265	294	279	261	263	267	294	286	298	240	261	298	275	255	280	279	309	299	319	258	262	269	319	305	290	290	260	274	281	291	292	265	272	239	262	258	234	259	276	270	293	266	259	268	268	286	281	276	287	277	269	288	262	292	307	287	261	297	269	291	272	268	277	282	261	302	279	269	249	293	263	251	289	256	279	257	254	247	287	246	279	267	318	287	245	285	302	248	291	288	265	289	284	285	266	263	284	302	269	283	267	272	267	256	273	281	265	293	285	280	255	262	309	245	273	290	265	258	265	273	267	277	277	282	266	294	280	293	278	290	249	274	285	263	237	251	232	282	262	272	285	312	285	270	282	270	263	279	247	273	239	256	256	281	283	269	255	265	287	280	272	279	299	271	268	270	276	298	278	274	260	285	312	287	289	297	273	295	287	294	289	301	293	252	282	304	254	283	268	252	277	307	252	234	266	301	279	257	282	265	266	285	283	285	283	257	303	280	282	293	267	250	289	302	285	297	261	276	245	258	264	257	262	277	264	266	303	289	257	273	264	276	296	312	282	274	302	257	291	291	247	288	256	287	287	289	269	294	275	256	288	284	293	268	282	296	262	268	262	263	280	269	291	282	253	270	293	260	293	265	258	259	290	263	282	279	293	278	276	270	273	262	270	279	281	275	264	285	272	289	277	253	275	260	280	266	293	294	264	264	255	282	280	274	275	274	299	255	269	317	281	256	259	262	257	258	263	300	282	264	269	268	284	292	276	256	281	283	254	306	262	275	246	249	302	267	269	272	252	279	261	283	280	268	281	247	273	268	293	292	268	276	270	269	299	281	279	285	288	262	282	268	293	278	268	297	288	305	297	289	295	275	282	254	301	259	286	249	257	286	302	269	273	292	279	249	262	292	289	256	274	271	256	280	306	274	269	262	290	260	289	279	306	291	272	256	258	263	255	284	226	241	281	283	269	298	257	274	272	302	295	259	294	276	274	279	288	267	278	260	256	259	276	306	267	294	277	302	256	250	260	278	247	284	288	292	273	244	266	268	274	262	274	272	267	262	253	256	302	269	278	268	283	273	285	275	275	308	249	277	281	286	276	302	279	283	236	290	266	276	299	233	267	275	302	284	265	265	297	288	257	237	259	287	277	309	268	286	287	294	255	290	234	271	293	283	276	304	287	253	275	296	257	282	271	268	313	285	243	273	276	259	286	275	267	277	314	264	256	251	248	284	260	273	269	258	253	261	258	276	258	289	297	241	280	269	277	260	274	292	268	270	276	281	305	305	279	261	265	288	290	269	258	262	286	267	261	251	271	242	257	289	262	276	255	266	293	278	295	275	260	284	292	277	262	263	302	274	304	278	259	284	255	260	284	266	248	266	277	253	264	259	278	250	263	281	265	289	280	286	248	279	295	268	277	276	264	295	256	277	273	306	255	296	256	312	290	290	265	279	296	295	316	271	285	262	258	246	255	272	269	222	275	261	276	272	271	285	273	302	304	246	291	264	292	255	250	297	247	307	272	286	298	287	248	249	291	260	280	294	271	283	245	260	283	275	309	270	289	273	266	282	249	282	240	290	270	261	278	280	252	272	280	279	265	281	263	278	265	269	300	272	296	291	272	247	272	287	292	275	274	293	272	290	281	286	273	285	263	277	260	279	284	272	262	299	285	253	277	299	271	293	261	267	306	287	280	263	274	268	261	285	250	252	273	277	282	258	279	252	277	284	280	252	259	274	298	288	249	276	279	286	262	277	276	313	285	281	256	313	288
43231	52614	32196	26864	19705	2046	1980	1706	2003	1605	1645	1614	1224	1087	1159	1471	1378	1364	1147	982	913	1414	6445	10973	7723	4270	1931	1095	833	801	825	770	793	832	802	842	796	804	817	817	817	799	787	846	810	796	820	821	830	798	843	803	819	878	884	829	808	823	850	784	838	800	788	818	816	781	764	811	781	776	795	789	781	829	820	778	846	843	832	866	827	828	808	842	807	788	766	833	795	799	817	810	808	828	813	852	837	798	861	812	792	799	831	860	804	791	797	853	784	810	831	784	838	781	820	797	773	827	797	848	770	790	801	856	846	759	817	814	776	800	873	804	845	791	807	816	796	758	785	783	831	803	813	869	806	785	745	787	808	777	808	825	772	795	905	801	822	817	808	864	814	852	826	789	824	798	800	808	802	792	826	822	816	809	870	872	775	783	806	821	800	845	853	777	770	869	856	798	758	832	813	791	826	846	834	777	809	864	809	810	732	834	790	848	808	795	775	829	758	836	827	799	808	796	864	814	790	800	803	766	793	825	824	778	815	814	805	786	822	844	817	803	803	817	843	802	789	803	817	813	810	826	797	758	820	833	818	840	800	782	787	825	834	807	820	832	800	791	842	829	838	825	782	828	797	835	797	833	773	818	852	779	808	809	776	755	840	828	838	775	804	808	800	764	755	822	788	766	861	784	831	845	804	804	799	851	813	787	827	776	808	816	786	805	791	793	820	806	794	797	786	773	808	841	794	791	798	845	799	814	784	809	832	844	815	792	843	766	817	781	821	851	814	763	798	812	799	823	794	836	832	789	828	839	789	838	835	780	848	856	793	744	815	791	835	863	835	837	861	812	790	810	858	791	867	840	771	792	766	820	812	856	831	793	852	807	822	857	853	802	810	768	789	849	829	814	834	791	767	811	825	777	833	818	785	788	843	826	779	783	819	798	820	857	845	831	785	831	830	825	824	753	812	813	812	814	833	823	772	814	796	851	811	824	856	839	808	829	878	787	776	805	811	814	832	808	874	836	816	809	775	827	767	822	786	801	820	818	830	801	803	760	843	797	828	768	801	793	778	804	824	775	832	804	840	818	791	821	831	805	803	858	860	787	801	813	753	804	841	844	849	803	780	760	838	813	824	824	805	847	839	787	784	832	832	794	815	854	828	843	784	778	823	857	782	804	816	789	835	856	827	776	833	815	813	816	826	837	790	790	785	813	857	786	785	814	794	826	800	786	798	784	833	765	813	884	825	804	811	757	834	807	808	861	809	833	786	773	785	795	895	804	830	808	776	832	822	843	798	810	836	784	809	769	774	797	869	827	834	838	775	827	803	850	773	793	854	782	804	791	811	825	836	791	850	837	808	795	787	841	801	787	822	819	818	812	797	808	807	792	805	889	865	805	826	846	844	811	815	842	823	809	853	748	817	822	826	858	799	820	822	787	856	801	811	821	835	806	864	808	778	814	772	813	815	785	803	832	810	796	824	852	784	868	822	826	798	813	790	881	795	785	809	796	801	744	782	770	854	786	842	812	840	803	796	809	775	778	807	817	783	819	841	803	855	776	800	782	789	778	817	779	807	811	794	803	810	787	809	836	781	749	868	803	811	816	813	787	840	821	880	813	821	827	783	760	833	819	835	826	785	822	850	847	813	792	799	810	819	815	833	817	813	824	826	845	775	817	760	832	816	793	819	798	794	828	829	801	837	770	813	792	848	786	774	842	857	797	821	772	779	840	789	797	835	801	805	836	765	815	793	816	781	846	771	843	769	798	828	821	813	854	794	766	841	824	773	866	799	867	806	791	809	868	829	788	845	807	798	846	829	820	816	760	793	797	771	821	803	798	801	747	806	790	789	842	829	862	837	833	808	770	837	776	821	807	832	778	785	798	862	815	805	767	859	830	864	751	832	859	800	824	787	826	804	824	786	837	822	807	805	839	808	817	805	873	809	805	806	829	795	829	842	785	812	809	879	844	822	814	786	804	792	828	775	776	848	806	787	788	834	811	795	811	831	832	800	811	767	797	768	852	849	774	784	755	804	834	852	779	762	798	812	821	808	801	818	816	847	823	830	762	820	788	846	892	894	831	828	844	824	801	795	867	790	804	789	768	877	837	799	778	799	796	820	821	821	748	864	847	839	799	805	811	783	859	799	795	838	823	821	815	800	840	813	838	844	870	811	773	783	795	817	796	805	821	817	854	790	800	757	812	811	881	846	800	763	803	751	850	846	855	835	813	804	808	813	849	796	767	827	830	794	834	825	793	788	796	831	800	871	801	807	835	803	854	799	823	837	800	793	782	776	815	729	800	844	766	854	783	838	811	883	840	764	782	868	789	839	849	821	815	804	822	810	812	800	849	831	811	792	805	788	836	790	833	825	791	817	785	828	840	861	805	801	798	838	857	817	838	782	793	819	770	789	789	762	837	800	812	850	799	841	821	820	833	778	834	820	753	881	804	833	800	799	778	819	831	817	839	786	801	788	795	813	822	810	779	831	803	811	769	808	795	794	808	847	806	855	772	817	838	787	869	818	789	802	852	817	754	757	832	794	803	794	859	823	834	807	828	824	793	811	814	856	818	810	856	809	794	831	759	836	791	839	809	843	861	847	786	805	786	801	840	807	829	805	784	751	788	798	829	819	867	854	861	809	801	811	796	799	777	871	824	817	859	798	802	814	819	778	857	801	793	785	835	840	809	758	789	813	805	811	793	784	803	811	779	825	804	819	777	829	827	730	826	831	798	841	773	825	827	841	813	853	784	833	784	808	858	814	806	829	862	812	808	818	821	823	782	836	871	819	864	834	849	816	792	798	828	810	824	820	779	824	800	807	763	821	786	755	812	769	791	804	805	809	811	846	790	805	833	837	808	839	840	820	798	791	791	850	804	840	850	792	859	794	842	767	792	799	802	848	783	814	780	771	821	831	786	846	782	829	803	785	830	834	809	760	771	800	788	808	830	817	869	769	824	829	807	785	802	839	839	803	816	806	813	763	801	828	810	815	858	799	809	793	835	833	863	911	794	846	838	813	839	877	851	774	819	830	807	774	780	800	819	779	833	781	834	814	778	776	797	805	855	817	799	848	790	817	832	838	812	796	814	823	817	843	885	768	774	827	802	826	796	829	815	777	805	789	810	814	789	859	776	855	787	809	784	876	826	783	818	798	847	804	810	801	800	796	793	800	841	820	854	759	787	792	788	799	841	822	828	797	801	822	817	840	844	813	860	855	850	857	823	819	790	756	819	791	819	813	835	832	785	837	831	801	812	794	789	838	824	828	836	826	779	800	818	792	791	792	807	833	822	779	811	869	862	818	819	802	838	875	799	770	812	829	826	816	805	834	800	808	776	821	759	816	841	793	789	905	795	785	829	832	858	820	818	818	827	868	829	815	821	762	799	769	856	833	804	845	769	787	793	831	824	812	843	796	847	819	771	828	882	838	772	830	764	831	763	792	860	868	811	864	845	799	791	839	827	798	825	829	817	833	870	831	810	808	770	771	875	813	803
77552	80460	53078	27256	22539	3267	901	730	685	620	632	518	403	494	402	432	443	450	420	360	347	327	1389	4034	2845	1476	636	356	331	291	309	283	278	289	308	306	325	325	307	303	346	281	307	338	347	336	334	301	302	289	299	306	318	310	320	293	309	282	328	352	321	317	342	337	307	316	306	304	303	279	340	311	307	323	336	293	300	342	310	324	322	280	308	291	312	318	302	318	292	327	332	310	297	303	326	322	323	330	311	291	303	324	329	305	302	327	297	282	292	300	328	308	303	292	338	325	298	299	303	300	338	324	293	298	276	325	310	312	307	309	319	315	285	321	310	277	298	272	328	316	315	311	311	302	311	279	307	289	317	286	329	286	282	334	342	309	294	311	334	336	294	305	323	291	289	291	310	310	320	348	297	315	320	318	326	324	319	341	313	290	321	300	355	331	319	287	293	295	306	341	315	331	341	299	323	309	312	317	295	297	321	296	338	308	324	285	344	312	335	317	304	280	309	311	306	304	303	303	322	302	298	275	317	303	328	310	305	302	300	313	319	287	293	305	321	297	310	321	307	311	332	304	317	275	314	305	330	290	335	328	306	313	319	315	300	345	321	289	308	307	309	304	305	280	298	335	293	317	308	305	303	325	302	281	325	284	319	297	304	297	321	320	311	304	310	336	332	305	318	315	331	296	303	291	283	305	310	289	296	321	295	338	320	275	343	291	275	309	319	317	299	302	323	303	311	308	326	317	306	332	318	343	299	299	318	303	295	304	305	295	305	357	335	291	313	322	311	295	312	290	319	268	359	306	284	286	276	273	314	287	338	311	301	327	319	306	338	319	304	303	298	299	284	330	320	307	302	331	300	305	312	291	314	337	322	299	328	311	274	303	332	303	306	310	318	316	322	313	313	310	316	298	305	311	302	294	352	319	332	286	288	330	344	289	309	302	287	303	308	315	328	341	319	302	309	290	283	293	305	311	329	316	323	294	322	318	323	309	321	292	283	296	316	292	292	315	311	292	283	313	307	297	295	294	305	302	295	316	313	288	279	303	308	274	274	305	317	301	316	313	302	288	303	293	331	313	323	351	342	292	284	309	323	284	307	301	304	296	317	294	320	334	329	336	297	323	279	332	348	307	338	348	328	285	292	330	309	325	305	298	295	311	290	329	311	295	316	324	312	306	345	313	295	311	335	330	294	346	306	319	321	298	347	300	291	342	316	299	335	327	308	311	296	326	318	303	300	320	288	304	309	297	301	330	342	311	374	345	286	312	293	320	341	303	327	278	296	307	318	294	283	311	324	300	324	297	326	331	291	308	296	323	290	295	333	308	307	304	315	301	320	310	299	296	288	328	309	311	331	303	323	298	296	306	314	316	306	293	317	300	315	324	321	287	284	327	327	314	325	329	345	317	302	320	340	320	307	317	308	309	330	288	332	307	301	334	314	323	268	303	324	274	338	333	314	300	323	301	321	303	311	308	315	326	319	299	311	334	286	294	304	295	313	306	320	320	327	309	303	319	324	317	323	322	312	337	330	309	297	298	298	289	310	313	308	288	326	305	294	281	305	300	304	315	337	282	303	298	322	348	290	325	315	301	307	299	287	321	332	309	336	291	292	311	299	312	320	317	300	298	271	318	301	313	307	304	318	293	303	334	297	315	288	335	276	312	301	265	306	318	304	310	295	304	308	317	307	324	336	325	336	323	298	307	351	322	290	304	290	316	294	320	277	310	348	296	320	328	308	319	292	354	296	282	334	286	321	347	284	299	308	347	300	322	340	332	326	275	283	320	327	327	316	319	315	290	318	304	308	334	290	317	346	316	307	289	320	300	326	285	326	317	296	347	313	333	305	318	321	292	286	283	290	319	337	317	303	313	310	346	292	310	304	315	319	299	318	320	296	319	301	285	289	317	283	315	290	354	325	312	316	310	316	343	327	313	319	303	321	331	335	313	297	333	323	306	310	305	303	301	321	307	285	306	317	334	306	300	295	304	354	308	261	320	336	309	323	325	297	309	340	295	304	328	337	299	303	318	307	293	278	277	291	294	292	320	328	323	312	258	315	316	324	308	319	298	347	304	328	313	306	309	294	307	274	330	325	319	283	314	300	324	294	300	347	304	327	312	309	320	329	280	308	304	279	285	311	306	303	328	331	340	325	320	283	301	353	310	318	298	288	317	311	316	297	320	313	325	338	322	314	301	298	321	298	325	309	315	310	287	312	314	313	295	306	296	338	307	301	294	301	288	270	287	288	304	312	307	307	341	331	297	328	300	328	291	328	316	300	312	314	311	294	301	311	330	303	304	312	334	304	302	312	302	305	335	296	300	296	288	333	312	339	298	295	298	307	308	304	348	304	330	335	296	315	332	270	321	306	316	298	286	312	304	332	315	315	360	317	315	309	346	309	307	306	319	332	309	304	332	279	320	294	314	299	315	287	302	286	284	321	315	337	308	296	314	278	309	344	342	299	316	308	317	315	321	305	320	296	312	285	332	291	338	319	304	306	313	291	318	285	317	319	336	300	300	310	304	330	307	312	321	315	316	325	328	344	299	326	323	306	300	296	319	308	324	336	295	299	301	307	272	288	305	305	282	297	306	328	295	328	318	319	320	299	300	307	293	318	305	285	315	278	334	282	306	318	326	311	310	298	320	314	295	315	321	314	335	339	317	340	300	318	301	318	294	339	314	321	313	313	323	338	328	304	319	332	307	327	297	306	310	338	267	299	306	280	313	323	309	299	301	287	290	329	324	310	287	308	320	293	322	312	312	297	363	304	286	313	335	320	292	288	346	289	293	303	319	286	297	302	346	320	324	321	291	334	318	281	305	324	314	309	314	294	323	313	280	327	335	301	331	305	298	309	307	300	322	331	303	308	278	316	305	320	288	335	323	315	290	309	324	330	297	317	310	315	321	308	305	316	309	302	323	310	338	327	297	304	293	312	364	305	318	303	324	326	318	283	304	291	301	310	380	334	341	329	306	316	314	300	279	322	383	274	287	304	316	286	300	248	314	312	299	311	287	325	300	291	317	283	314	298	319	298	297	288	324	306	321	315	316	290	337	316	282	328	320	297	307	316	313	333	295	305	286	325	291	288	333	322	312	294	313	316	332	330	318	333	286	306	298	300	316	332	295	322	300	299	328	318	326	310	301	296	301	283	297	306	301	298	330	310	299	335	326	280	303	316	261	312	352	339	283	307	313	353	319	288	305	334	353	315	299	302	305	323	300	326	320	292	346	299	290	340	304	286	314	300	312	284	287	299	294	290	308	359	312	292	334	302	320	311	306	320	339	300	299	293	291	324	324	306	313	321	347	281	286	301	330	336	333	314	302	324	329	289	314	316	335	329	344	329	272	316	296	304	298	348	282	311	305	277	308	323	301	303	333	263	294	333	310	302	327	299	307	285	309	281	308	323	309	313	301	305	301	284	322	322	310	293	303	312	321	319	326	310	312	268	329	343	308	285	292	298	289	329	339	332	289	325	336	303	308	305	275
52673	64589	42050	32478	28862	3104	2780	2423	2600	2308	2383	2046	1470	1476	1374	1504	1597	1995	1445	1413	1315	1094	7264	17915	12743	6702	2646	1223	932	900	913	845	873	890	893	857	906	913	847	895	907	854	939	861	987	877	917	899	858	886	854	884	867	906	929	860	873	891	957	924	851	881	814	850	905	867	864	846	900	868	873	947	870	889	883	878	844	859	889	927	883	886	891	903	924	851	892	857	882	850	827	918	890	920	852	895	917	895	875	920	885	891	871	866	883	857	875	910	857	893	883	916	877	917	844	891	902	865	922	862	894	910	891	890	897	858	870	881	897	892	886	855	906	828	911	915	915	840	895	913	848	886	888	901	861	961	863	886	911	863	923	931	918	878	903	842	880	927	969	860	930	890	939	906	884	898	874	876	901	882	883	918	842	871	921	928	888	969	904	895	885	893	859	919	905	900	874	886	939	917	872	865	886	903	913	923	855	915	860	926	896	902	918	830	839	904	947	927	931	931	854	867	870	849	892	863	875	936	872	868	895	890	871	850	944	895	831	845	891	876	870	882	890	878	931	859	886	815	831	837	900	920	920	900	927	936	872	851	916	919	898	876	891	898	860	870	893	897	911	879	871	874	891	860	907	890	878	853	868	864	864	881	885	854	871	870	879	884	879	909	917	918	874	930	924	896	883	933	927	875	880	880	908	880	887	901	888	874	904	877	919	934	893	873	928	877	902	875	901	923	830	862	895	949	957	922	863	898	922	847	931	895	862	848	905	893	885	885	912	872	826	939	888	916	880	914	807	881	862	876	878	882	910	920	898	846	858	892	927	865	920	874	872	869	833	910	932	879	888	838	908	904	854	873	887	874	866	870	913	857	883	906	867	885	915	941	858	941	880	904	871	884	869	847	865	878	854	850	938	868	891	910	844	873	830	898	890	882	896	905	889	861	895	903	870	895	893	922	922	881	862	860	869	950	866	827	924	935	856	899	878	883	899	914	877	892	864	892	861	877	853	857	849	894	881	870	877	866	910	898	903	858	840	828	871	826	887	890	867	879	910	926	910	842	877	906	906	921	863	919	902	893	859	865	877	863	828	922	907	883	884	921	881	863	889	893	880	940	867	864	869	839	893	914	967	899	907	898	870	917	842	885	835	900	863	891	898	915	873	901	914	855	840	916	961	871	881	932	854	876	889	870	900	892	864	917	831	955	901	892	960	840	871	938	864	870	896	924	906	882	904	911	849	914	891	938	897	894	908	935	895	839	860	892	854	871	851	886	854	867	854	894	952	890	916	898	912	898	928	844	882	882	853	880	820	873	864	914	895	861	892	911	888	878	880	886	858	895	858	881	830	848	904	917	862	830	859	894	899	885	855	876	886	899	873	873	921	897	873	904	877	944	863	938	880	861	918	868	849	864	883	881	875	902	856	902	891	883	888	863	895	875	904	906	845	869	897	850	882	958	879	869	909	874	934	834	942	842	877	943	877	927	870	870	862	835	858	840	899	929	955	840	856	847	897	874	909	885	886	843	903	874	889	894	920	873	855	869	899	920	862	865	866	867	912	937	878	919	892	874	884	913	870	925	896	878	892	865	919	872	890	880	870	879	933	896	888	930	876	888	942	879	876	874	851	900	877	872	901	828	866	894	857	893	927	862	930	892	912	872	820	846	903	918	863	928	910	914	857	873	883	905	873	894	920	858	896	811	879	885	932	917	853	837	889	852	909	863	887	860	840	809	926	876	898	896	901	851	882	896	893	869	909	879	889	851	916	860	921	853	868	865	885	848	903	851	885	916	885	888	879	928	892	878	860	895	872	876	890	887	870	889	861	831	924	883	840	875	892	887	859	948	855	877	891	890	857	860	884	878	873	876	863	840	876	844	862	896	871	855	823	878	936	897	922	890	895	888	887	936	876	851	848	890	861	896	958	880	923	883	876	960	893	889	853	882	842	907	908	916	867	886	893	882	910	876	882	905	905	843	844	895	887	875	914	864	923	915	884	858	890	841	928	859	876	863	893	883	874	884	879	819	900	887	872	879	922	895	865	877	874	921	865	879	925	843	883	873	866	875	907	849	877	849	868	912	890	931	926	866	877	928	859	879	890	918	853	882	899	889	865	875	880	881	906	890	871	869	888	948	910	855	885	884	859	822	872	869	858	860	913	879	885	917	903	917	864	909	825	950	884	841	913	953	910	856	865	829	854	922	914	884	883	859	847	867	869	861	902	883	884	918	885	887	929	905	816	897	917	881	883	926	923	912	870	876	862	905	820	924	913	911	884	911	880	894	907	861	908	808	851	890	844	887	895	931	818	888	878	936	922	839	872	852	902	865	905	921	896	886	877	855	910	878	923	900	887	845	890	867	846	827	928	938	845	875	867	870	858	914	904	882	915	898	899	860	885	876	895	894	858	901	891	917	874	866	844	858	883	871	900	852	856	848	845	928	872	911	878	820	865	896	864	891	886	887	881	872	887	887	816	906	875	870	863	901	839	936	854	868	845	885	903	865	849	859	921	878	926	888	889	840	862	867	875	943	903	882	919	926	931	816	909	827	896	853	837	858	868	907	919	887	859	854	884	875	894	879	922	879	908	864	909	951	892	862	866	898	851	869	891	903	894	896	925	880	880	857	896	856	888	834	930	899	903	902	885	896	946	919	873	888	856	890	836	842	889	883	848	887	853	891	872	808	917	933	870	883	885	834	864	917	882	921	838	892	842	869	896	895	859	820	895	884	883	882	908	934	905	908	805	929	859	852	897	901	887	909	900	911	856	906	864	906	897	897	846	904	887	854	842	882	889	880	862	859	862	907	852	820	953	903	876	854	833	880	922	854	906	798	876	875	948	953	893	881	888	893	890	864	904	861	907	856	952	894	928	847	903	871	939	865	884	942	863	878	899	870	880	908	887	879	877	901	896	840	879	907	895	897	842	910	868	866	855	870	889	880	829	897	849	900	874	930	901	857	893	861	913	922	860	874	854	923	884	868	867	871	910	919	854	900	865	841	859	934	958	927	895	924	945	885	901	886	913	853	867	871	852	847	864	910	801	911	885	877	909	817	892	864	892	914	863	922	856	846	869	842	876	903	855	921	855	901	868	917	844	929	926	892	857	871	858	850	870	858	914	904	844	866	919	892	904	849	875	857	907	876	897	915	968	866	884	855	904	865	870	911	896	864	883	917	893	848	875	845	915	928	916	848	917	862	835	906	920	910	859	914	873	917	934	941	881	862	874	901	824	902	920	864	931	901	844	905	879	839	819	886	891	900	889	896	930	915	869	954	940	867	876	877	916	870	915	891	903	842	898	870	939	854	892	894	885	866	904	887	852	877	877	884	873	859	840	938	941	849	933	894	864	819	932	837	898	926	916	924	824	927	939	899	885	854	852	858	846	902	872	863	891	923	827	905	874	879	848	863	890	831	921	884	869	847	913	858	869	880	924	895	828	860	909	899	850	932	889	903	879	884	886	916	902	843	934	936	873	876	855	976	908	867	898	900	917	921	887	871
18026	15897	5324	1070	939	231	228	213	201	208	242	199	233	223	207	224	231	221	220	214	227	203	273	469	461	373	238	210	186	215	233	225	216	190	222	188	194	200	205	191	208	215	196	206	213	196	206	197	189	199	189	206	225	197	186	194	203	200	200	198	180	203	217	232	182	217	216	184	207	211	210	217	201	208	210	200	219	214	203	186	213	224	202	215	210	208	232	221	212	174	189	201	187	203	203	222	189	214	221	208	217	222	220	204	209	204	245	195	226	204	198	212	212	221	214	213	235	206	201	207	185	207	232	221	211	202	234	233	203	215	212	206	179	205	229	205	217	218	197	206	227	233	205	236	216	199	195	211	233	189	217	212	199	226	238	185	210	204	203	220	194	214	238	231	206	210	217	207	210	215	183	185	185	212	217	222	200	200	218	197	227	207	218	217	191	206	194	193	216	210	210	236	211	239	213	213	209	201	210	211	205	207	206	233	209	199	221	198	201	229	221	189	208	211	210	195	211	215	212	224	219	213	195	228	219	240	183	198	202	204	211	205	241	208	207	184	210	212	229	189	219	189	224	204	203	176	180	204	206	209	209	228	212	214	225	190	198	216	222	181	214	217	205	198	211	204	184	196	199	215	221	203	212	200	206	217	200	204	215	210	185	236	193	189	247	199	237	182	233	188	196	197	202	203	199	186	204	208	202	196	215	216	218	213	224	230	229	200	190	217	212	206	215	191	215	215	208	214	204	200	207	207	225	196	197	219	215	208	214	226	208	196	219	211	213	205	211	194	196	199	199	231	217	204	215	235	231	229	191	192	205	239	196	198	196	207	190	212	184	218	187	191	228	183	193	222	203	199	221	197	204	213	212	190	188	223	191	199	186	186	206	246	211	193	218	212	222	213	188	222	231	207	207	216	205	218	228	223	225	218	199	186	227	202	213	228	191	215	215	221	227	216	180	191	211	221	236	193	209	212	207	220	212	218	211	188	230	193	215	221	211	211	212	212	197	219	212	190	197	216	206	181	185	200	227	205	237	209	216	226	222	212	205	251	199	234	213	215	206	190	206	207	198	201	198	205	207	202	205	207	234	201	225	204	234	207	195	196	191	204	202	167	206	199	185	244	206	201	224	191	199	212	217	191	203	188	210	201	213	211	179	222	227	200	226	207	198	238	221	197	218	207	214	196	207	215	205	204	189	199	208	197	207	191	236	198	216	202	216	195	187	209	188	200	180	209	218	195	208	211	219	220	198	183	219	192	212	221	178	237	232	203	205	220	220	205	224	201	204	217	213	207	212	220	203	213	229	200	188	207	239	190	218	213	242	212	195	203	211	214	204	237	184	207	206	213	195	230	219	220	209	204	211	240	205	190	183	208	218	209	217	228	218	202	201	224	210	195	214	199	202	198	172	224	221	218	219	216	197	195	232	207	206	196	210	207	181	192	183	199	197	244	223	201	207	205	184	199	196	200	212	204	203	216	191	198	201	216	216	178	208	206	206	195	227	213	205	206	218	218	219	213	228	195	216	192	207	195	229	199	213	194	199	194	226	194	221	197	214	183	192	192	194	228	199	201	204	218	189	213	237	208	201	199	206	219	210	213	208	203	211	206	212	222	195	213	224	198	209	204	197	206	238	179	218	214	209	199	193	242	227	224	227	207	228	226	211	239	211	203	213	198	201	202	211	198	209	225	224	208	220	200	196	217	212	206	187	208	197	189	195	213	203	213	185	209	241	213	201	231	218	251	211	217	239	204	202	183	226	226	203	191	216	199	217	235	197	187	196	201	207	214	194	211	206	202	230	211	247	192	227	204	215	202	219	202	204	223	200	222	176	184	211	207	234	201	220	202	211	203	232	228	213	196	208	209	213	202	238	215	223	232	193	196	213	198	211	167	220	211	207	208	206	209	191	218	231	207	176	192	213	220	197	191	201	197	222	212	177	209	214	198	195	213	213	210	213	200	206	191	187	219	210	218	183	224	206	207	205	200	231	213	218	209	200	211	204	234	192	223	229	212	192	218	210	208	167	197	215	197	200	209	226	197	186	219	212	187	190	187	194	203	209	208	216	207	221	194	207	204	218	188	224	214	223	230	228	198	206	207	214	205	205	193	184	197	222	210	229	202	232	192	202	192	209	208	178	198	250	201	219	210	209	210	200	216	204	220	212	189	185	186	209	200	220	218	204	211	182	182	207	192	218	202	211	192	236	233	230	201	190	209	204	248	206	223	188	213	191	199	230	180	195	210	245	207	212	221	197	219	215	209	231	227	180	197	190	205	213	212	208	192	236	186	208	200	194	229	213	201	187	201	209	216	203	218	203	194	195	207	200	204	201	244	197	212	247	221	212	247	203	207	204	215	229	194	215	222	188	223	191	187	227	188	206	199	205	199	216	204	244	227	210	218	205	205	220	199	206	196	207	221	199	206	205	196	207	200	221	192	192	207	186	206	204	189	186	226	205	225	233	209	201	202	196	211	210	196	181	196	223	183	203	217	198	230	232	205	201	208	211	196	199	200	233	225	238	190	215	202	192	221	248	207	198	214	197	194	231	222	200	201	201	219	205	196	213	185	209	183	197	202	205	207	187	189	218	217	207	229	214	185	191	209	190	186	217	211	202	217	213	221	210	225	226	229	217	208	171	210	184	224	216	221	247	191	198	207	211	195	222	209	207	219	209	216	223	233	179	206	214	211	219	206	232	195	205	224	198	189	218	181	205	193	211	211	179	223	223	189	189	182	184	185	220	192	209	212	202	201	224	197	213	215	202	211	215	218	219	222	223	170	185	196	205	205	225	220	212	214	204	207	215	203	215	203	192	195	204	188	200	213	218	203	221	223	215	211	225	207	216	224	211	205	201	224	187	218	241	217	225	212	223	220	205	196	188	191	196	206	184	201	211	182	189	225	200	225	243	219	218	232	201	194	206	197	190	206	218	234	203	231	222	249	184	211	223	245	204	217	199	212	220	191	173	197	221	187	231	219	234	203	199	211	218	202	204	219	205	217	186	203	214	200	206	209	194	189	235	187	207	172	200	194	192	211	192	182	221	234	201	172	216	219	211	182	218	202	211	213	216	202	207	211	204	205	226	212	229	209	207	213	210	205	207	229	181	201	222	197	204	223	202	209	200	203	193	202	226	213	218	221	205	198	184	201	239	217	229	200	201	188	201	214	214	208	193	195	208	185	197	221	214	203	203	220	189	225	208	217	213	203	203	199	207	205	207	226	193	213	211	224	195	230	197	211	199	217	166	218	184	181	191	234	198	202	196	204	231	203	218	211	233	206	197	195	215	209	220	200	218	211	220	205	195	219	210	202	212	213	202	199	224	216	219	189	219	232	170	199	203	208	194	210	204	212	197	213	196	195	199	204	204	199	223	216	192	213	210	219	195	192	213	232	206	193	205	217	235	220	187	245	204	188	207	213	218	211	221	205	210	200	198	230	230	205	179	198	216	184	205	204	219	211	198	191	215	214	195	205	195	198	174	201	211	221
16948	21606	7297	2863	2757	686	732	793	659	607	672	676	654	652	701	658	652	669	680	683	670	688	1067	1939	1842	1307	822	600	619	612	655	642	654	643	692	592	637	626	658	659	617	616	662	628	653	611	626	627	663	623	660	639	631	635	609	648	618	648	631	615	632	659	664	640	610	628	614	636	686	634	622	648	631	588	622	633	637	620	665	634	636	664	633	667	619	647	610	657	651	658	622	642	660	651	659	646	670	631	623	614	639	633	626	603	663	659	674	637	646	606	639	661	574	639	673	619	631	601	666	621	648	678	637	591	641	646	636	647	683	607	655	686	685	616	628	647	668	637	648	600	649	595	617	628	646	676	681	654	606	628	665	659	621	625	677	676	654	668	624	696	648	668	618	615	642	619	616	625	645	641	628	638	666	642	717	621	623	648	609	664	642	581	641	646	627	628	623	608	649	622	633	604	644	648	649	631	602	700	634	604	615	653	614	656	636	640	651	693	630	654	634	640	667	585	679	647	648	666	688	677	611	637	645	666	640	607	643	653	599	595	676	652	646	670	653	585	646	656	607	646	684	629	621	609	618	590	637	613	636	622	603	633	623	636	683	618	689	647	658	705	668	641	636	659	616	681	639	620	641	610	644	560	638	641	682	633	680	648	624	641	617	648	627	628	644	649	657	585	660	628	647	658	632	644	614	645	665	652	661	608	589	610	655	622	684	664	626	658	621	641	608	590	636	593	644	664	652	641	635	627	658	644	640	593	667	629	625	614	630	627	652	703	558	629	657	637	647	635	660	669	622	650	669	633	588	643	667	637	618	627	636	652	609	631	638	594	616	625	612	638	622	665	632	640	657	619	652	656	617	617	623	655	625	655	651	618	635	630	639	628	605	647	629	633	641	656	660	607	635	589	634	609	658	622	664	621	633	651	626	649	672	667	606	628	657	625	605	630	645	627	677	621	612	649	621	599	662	635	614	665	633	630	620	629	625	641	638	621	634	625	611	635	671	654	644	617	625	645	619	632	608	637	628	629	633	636	628	623	590	619	597	642	671	636	648	664	635	652	648	611	635	623	603	620	572	602	671	653	624	639	654	665	656	650	635	663	650	583	657	642	631	610	638	643	646	627	634	591	624	660	643	647	618	643	649	615	668	646	591	677	660	622	627	690	639	642	657	629	641	613	656	654	629	600	611	613	602	608	613	644	593	640	660	640	591	628	624	625	606	609	608	685	628	664	618	671	646	651	641	639	651	680	646	628	652	622	639	621	631	623	678	600	656	635	645	659	638	612	663	590	607	614	654	631	649	645	595	600	625	668	620	614	608	621	626	616	680	656	639	655	611	622	607	655	625	662	651	582	625	643	664	645	667	677	635	562	641	641	624	614	629	664	633	658	614	627	621	618	625	612	612	633	608	639	617	630	639	663	669	655	638	636	623	642	630	622	647	654	660	635	655	612	589	600	623	636	651	641	635	599	583	624	610	644	643	649	629	603	644	646	621	647	640	639	637	621	641	644	678	583	633	613	648	580	656	630	637	626	653	632	617	634	665	630	632	693	642	648	663	583	655	657	650	612	632	634	646	679	660	648	612	642	639	619	664	627	631	644	606	629	617	618	595	628	647	641	655	597	602	602	618	622	645	621	651	628	647	620	692	643	613	609	632	623	632	639	660	659	639	656	607	636	631	649	658	640	652	650	633	626	636	650	673	655	611	675	620	639	610	641	665	572	631	654	649	644	618	652	603	605	671	669	588	618	648	631	629	659	635	610	635	633	633	602	660	657	617	650	642	616	643	655	633	602	620	614	614	629	627	621	635	652	609	701	651	615	632	651	674	622	599	671	649	628	626	628	664	619	598	643	662	603	662	629	606	628	617	605	613	641	569	610	646	643	599	630	637	638	633	628	668	631	664	613	669	605	635	602	647	662	640	662	640	641	637	634	634	604	657	652	599	631	642	643	639	590	600	621	620	632	647	623	633	608	638	616	681	657	637	684	605	641	664	658	696	619	613	651	621	670	619	733	671	611	661	674	638	629	655	623	689	638	638	664	611	649	601	640	633	651	663	634	656	630	677	642	634	635	589	676	635	592	645	667	674	614	606	649	674	660	671	668	623	650	628	613	645	632	643	611	673	653	611	643	577	656	654	644	664	606	637	595	638	629	623	645	647	591	603	638	616	677	634	615	621	664	591	606	589	676	637	620	649	629	593	620	659	669	612	649	587	610	624	613	596	619	609	620	644	699	617	619	644	583	644	688	649	600	631	630	634	653	614	635	638	621	594	600	619	608	579	639	650	649	607	627	620	637	617	652	647	655	638	612	666	617	626	646	614	660	655	655	613	622	606	616	604	634	637	654	659	614	601	633	620	659	665	683	639	642	634	653	630	652	630	623	651	639	620	657	650	643	619	611	655	616	637	685	645	630	654	645	565	629	669	619	675	611	602	606	630	646	608	634	638	637	631	631	664	649	654	588	694	596	667	642	662	620	648	638	601	645	693	606	610	638	659	614	664	654	634	588	663	646	617	629	661	617	626	640	624	659	635	619	637	653	646	650	640	669	640	673	686	607	611	628	647	625	607	616	596	637	627	627	608	649	609	631	635	633	613	646	685	610	674	629	589	652	654	675	642	677	665	625	647	629	641	621	620	645	618	636	619	652	614	623	608	625	659	645	600	654	604	607	644	643	623	673	619	628	622	657	641	616	691	632	627	620	627	611	615	576	657	607	634	646	638	628	667	608	632	626	643	663	623	649	623	673	628	675	653	653	656	636	624	608	622	657	569	658	603	615	614	641	659	627	661	637	581	655	662	579	629	634	608	650	648	687	649	642	654	607	580	634	653	664	638	624	606	655	629	620	643	634	609	693	633	624	598	631	609	709	615	636	659	627	635	660	642	691	635	623	623	611	651	615	630	643	663	654	647	628	623	708	643	632	610	627	630	626	630	594	641	660	632	649	666	597	653	682	627	627	589	631	611	645	604	657	597	649	615	661	634	663	619	634	590	666	610	651	670	643	631	612	621	653	636	650	600	650	648	649	628	618	643	661	644	664	631	641	597	640	626	612	607	677	631	636	653	594	671	640	587	592	589	722	633	655	614	685	574	628	660	642	654	604	616	616	674	644	614	642	641	626	606	623	637	657	583	665	591	643	612	597	618	623	660	655	630	625	620	667	589	643	631	619	611	660	667	634	622	641	636	617	614	585	622	618	652	612	604	637	680	603	625	646	658	650	613	597	637	672	591	660	631	628	658	660	679	638	637	654	611	640	657	681	648	662	641	582	648	658	599	642	649	617	627	594	650	644	634	594	638	637	632	641	632	632	675	633	600	616	588	650	585	665	619	669	631	640	662	581	621	638	661	659	689	637	595	642	627	666	607	658	637	635	632	592	639	654	623	608	632	626	642	637	712	602	649	629	623	633	621	627	621	668	619	655	635	642	603	643	610	684	618	632	617	643	683	617	593	668	602	664	645	661	641	626	621	645	644	641	616	654	614	621
64408	68843	46599	19521	16497	1508	499	537	573	529	410	329	331	292	297	294	343	317	326	257	286	288	1338	2209	1410	715	344	262	283	270	238	233	240	232	246	248	249	271	231	242	267	276	258	237	255	227	238	243	264	242	259	264	242	259	261	250	247	286	243	257	233	216	234	258	225	236	249	267	261	256	247	247	238	256	263	228	229	266	278	247	244	260	254	254	259	238	250	256	226	232	231	240	272	249	259	251	259	260	257	232	260	231	250	211	240	260	228	238	262	238	268	234	256	235	250	242	244	249	253	259	243	237	255	208	240	263	233	244	239	262	263	221	260	248	235	227	252	275	254	226	224	253	250	248	289	262	263	255	267	252	254	248	240	252	244	245	237	283	240	261	236	245	254	274	243	255	247	248	251	248	261	265	252	220	274	254	241	267	247	225	249	231	240	243	238	245	223	263	253	264	247	244	266	263	237	240	257	244	264	240	264	229	254	274	265	250	261	239	255	252	266	239	244	241	269	273	255	260	231	273	239	253	243	236	239	248	253	256	253	248	258	262	242	261	248	248	261	233	230	239	238	270	269	212	271	256	254	222	254	269	253	274	229	252	258	233	256	257	259	253	224	263	249	234	193	239	255	244	264	254	259	258	235	239	258	254	264	242	283	252	262	250	219	275	253	222	246	232	280	247	257	238	222	239	251	248	262	241	257	270	244	231	260	244	268	282	249	247	250	265	270	259	225	248	259	256	237	245	233	239	239	267	274	267	265	246	273	246	214	250	240	250	243	248	260	261	252	253	273	244	264	254	219	262	253	239	286	229	231	234	260	239	222	272	216	240	231	248	242	247	262	242	225	269	243	270	244	234	249	260	254	232	258	239	259	251	239	280	250	230	238	263	268	248	235	226	237	242	242	238	237	230	264	264	258	234	251	254	258	265	260	248	226	240	247	234	258	270	229	231	261	264	249	257	269	257	220	250	260	230	253	259	266	233	238	260	262	265	244	264	287	268	254	221	238	268	279	247	232	259	250	260	242	250	236	252	245	242	237	249	266	255	244	229	233	239	254	249	246	248	260	241	246	261	246	257	239	247	251	258	224	259	235	265	217	253	248	252	241	254	228	210	283	231	263	239	230	261	263	271	266	250	238	286	238	248	249	268	258	239	270	234	251	243	245	255	246	269	258	233	226	250	244	249	248	250	227	238	259	260	243	229	268	225	257	227	252	219	251	270	257	256	253	267	231	249	250	232	243	250	235	234	241	218	254	250	241	252	254	256	243	253	264	243	254	261	233	267	235	259	292	267	238	217	276	240	215	228	196	255	263	255	249	284	226	252	236	259	282	265	257	230	266	226	239	254	258	259	269	248	230	251	241	298	260	252	281	249	246	230	244	243	235	245	251	226	237	251	250	260	250	257	261	207	247	254	247	277	235	250	218	252	246	239	223	250	259	268	254	282	260	260	249	242	269	251	234	258	245	238	235	244	242	247	260	229	237	268	282	260	239	272	246	263	264	233	243	228	246	259	233	265	264	256	292	269	230	234	261	217	244	253	261	257	263	249	244	234	273	231	236	256	238	223	252	257	247	261	259	236	244	261	245	229	261	253	249	240	234	253	229	289	257	252	245	249	243	232	257	245	261	255	246	263	256	236	229	257	240	266	261	230	230	253	251	282	262	272	258	271	289	262	239	232	244	232	243	234	246	276	269	282	243	225	230	250	228	238	268	259	260	225	274	266	267	240	221	263	234	251	244	234	245	236	259	216	247	262	268	246	247	268	265	252	247	257	239	274	281	261	262	231	253	238	269	242	267	232	275	244	254	240	231	251	241	253	241	228	253	262	253	266	251	267	232	251	231	248	274	273	248	227	253	249	265	239	221	239	281	266	272	231	261	226	253	247	271	281	246	253	243	225	239	255	245	251	231	236	271	249	258	268	246	240	235	245	269	264	242	272	232	260	249	273	219	240	250	260	247	241	241	247	237	238	251	235	250	250	226	253	273	251	255	234	251	250	253	220	269	233	244	229	244	265	234	249	240	261	267	244	266	233	251	257	266	248	214	238	274	239	249	246	251	248	235	267	282	268	241	251	240	244	283	271	224	254	233	232	247	233	245	276	219	257	238	263	261	227	263	271	251	271	246	243	256	244	231	244	286	253	272	249	251	258	262	237	241	244	218	252	257	242	258	243	267	276	262	256	232	252	269	257	263	268	249	263	268	245	260	254	271	233	248	248	243	268	261	245	254	242	248	213	265	260	266	259	231	230	251	246	253	265	263	228	290	263	226	264	257	274	245	265	250	259	245	248	220	272	259	243	254	264	239	228	256	276	259	236	233	237	249	247	256	264	251	250	254	234	262	241	268	243	237	246	254	269	251	234	237	250	245	270	215	238	249	272	255	238	283	237	241	258	264	283	249	268	261	237	220	241	260	260	221	262	265	251	250	253	242	243	259	250	264	247	213	251	267	266	289	256	263	258	273	282	276	259	242	248	274	233	242	256	283	278	229	248	236	243	258	263	247	255	269	229	251	245	256	275	275	228	229	226	231	244	225	234	238	250	238	254	264	264	232	252	247	243	232	246	242	254	257	245	262	240	275	243	265	213	251	253	278	220	248	245	244	243	233	249	260	245	269	266	248	285	255	232	233	222	240	252	226	238	233	256	244	255	248	223	240	227	271	232	226	261	256	247	249	267	269	245	253	269	247	232	241	249	244	238	225	255	259	247	251	269	218	247	224	264	266	261	254	285	251	242	260	233	264	238	255	243	262	227	264	237	269	283	262	236	253	269	254	267	235	245	266	240	252	237	253	248	270	249	228	245	270	226	234	236	260	209	250	240	238	252	267	265	247	276	250	243	234	224	277	241	236	220	232	251	247	237	246	237	241	263	246	244	244	257	230	251	235	257	224	267	246	269	257	239	247	227	226	230	227	262	249	264	241	247	256	253	244	245	229	249	233	266	250	254	255	234	273	248	253	259	233	274	291	243	228	230	300	246	270	245	275	234	241	244	264	248	248	247	239	244	253	235	281	265	261	228	268	252	287	238	284	242	223	229	288	242	262	255	265	243	258	252	243	262	221	223	244	268	275	258	250	265	255	275	272	262	242	245	258	262	226	263	242	253	250	249	238	292	260	244	231	226	224	250	264	231	234	245	272	238	299	257	275	238	258	264	257	238	257	263	246	247	254	263	267	274	254	234	253	251	264	241	221	254	237	256	264	221	256	256	254	258	235	276	255	268	249	225	271	254	225	264	254	249	230	265	234	265	280	253	232	260	257	247	235	250	240	252	233	257	249	276	282	241	247	227	239	249	276	225	263	270	236	258	234	254	272	252	255	246	264	278	262	271	234	243	250	247	257	244	270	247	252	276	259	254	243	244	249	220	242	246	284	236	261	235	261	263	280	256	248	245	236	266	260	234	210	233	246	249	247	263	242	246	246	260	261	231	256	284	251	259	260	248	245	246	301	239	268	265	248	280	244	258	256	247	227	237	251	243	261	222
41907	52123	37669	23096	24648	1875	1861	1827	2197	2135	1765	1228	1219	1076	1020	1037	1168	1094	998	940	1008	996	7149	11033	7140	3299	1328	924	748	773	799	754	715	784	783	707	694	762	727	751	732	755	734	766	682	722	748	732	673	749	736	739	741	711	810	713	755	711	741	776	688	767	794	708	727	728	719	722	771	731	764	769	752	726	715	748	769	740	744	721	717	685	723	766	759	728	730	798	712	763	720	717	701	699	737	744	759	718	746	722	719	731	748	756	713	733	750	757	700	758	704	711	763	708	772	704	724	727	699	747	719	780	729	723	747	767	782	705	728	738	739	679	727	763	728	740	761	713	789	734	753	701	714	753	717	704	811	727	741	742	681	777	738	723	711	747	760	761	735	787	730	741	664	742	732	710	750	721	712	708	693	716	761	752	716	765	736	734	680	695	735	720	784	720	716	694	703	793	747	703	717	785	730	762	749	701	765	728	739	751	766	721	742	707	731	722	708	768	765	743	740	702	774	695	721	734	691	725	756	764	745	731	728	797	719	727	721	698	693	746	721	716	725	729	776	755	745	730	723	728	724	695	754	737	752	796	784	732	743	742	730	755	727	689	716	705	749	764	738	723	746	733	779	665	731	667	754	737	757	755	744	802	747	713	732	726	759	730	692	746	759	716	787	694	740	714	721	691	753	742	753	748	729	796	752	728	700	748	716	756	708	749	730	736	750	728	734	742	750	799	718	720	718	744	749	770	712	770	745	771	761	731	701	697	752	784	720	705	789	758	748	747	703	755	755	754	747	750	715	698	756	756	698	750	742	676	744	733	723	764	676	711	707	727	726	742	741	779	746	787	741	737	706	730	754	715	734	791	742	719	758	737	725	700	756	733	701	736	787	730	719	668	699	722	733	678	737	746	767	767	684	800	756	721	779	835	717	701	707	747	738	761	706	695	753	737	710	696	794	737	718	713	759	743	748	715	697	699	745	686	763	776	698	728	795	782	709	745	749	717	716	751	754	734	758	755	790	765	717	737	753	727	720	738	702	730	737	749	690	737	711	752	729	749	711	739	753	748	696	696	749	732	765	728	739	770	734	721	783	761	714	725	768	748	682	687	724	773	710	755	679	729	711	717	692	724	696	721	728	742	714	780	728	762	752	737	695	721	800	710	715	757	751	748	707	707	778	715	756	741	746	761	745	717	692	690	762	764	704	788	779	734	715	736	730	813	707	738	720	721	794	777	719	738	737	730	755	693	745	769	739	757	727	727	677	748	717	725	704	748	749	728	745	732	763	737	694	707	729	752	776	740	755	682	669	767	751	733	765	735	695	711	667	730	773	699	767	723	706	793	751	747	700	701	739	702	776	725	761	757	735	690	727	729	766	707	736	706	790	753	712	708	709	709	717	758	752	753	709	692	714	773	716	705	756	694	750	714	755	700	697	762	701	787	722	728	753	701	714	761	738	754	739	745	746	747	752	707	726	711	696	756	723	733	736	704	781	763	715	722	699	767	760	701	754	733	799	715	792	747	759	673	723	771	761	691	786	681	734	771	792	705	729	704	788	762	695	736	723	725	782	766	736	764	749	707	723	741	735	721	746	768	758	708	793	715	742	755	762	747	767	731	744	769	766	766	733	727	752	730	748	744	742	719	724	727	697	737	698	738	743	726	715	729	713	752	774	773	744	740	751	731	719	707	778	706	721	739	730	759	759	788	781	771	793	785	752	728	730	759	750	786	733	694	734	737	721	732	739	727	744	733	736	680	750	731	730	729	701	718	728	743	756	756	739	690	699	727	761	699	745	702	768	767	733	748	744	738	744	700	677	807	723	741	734	697	755	731	738	762	750	706	731	683	754	763	752	730	675	742	750	721	731	741	748	771	716	733	716	765	736	777	729	712	717	714	738	702	702	736	743	731	763	690	757	767	778	773	749	732	753	688	722	726	772	697	737	748	758	762	729	757	713	766	754	760	738	771	716	701	733	762	711	738	776	766	724	726	730	726	739	747	760	699	683	741	715	744	733	751	767	727	732	757	777	734	720	718	752	772	758	705	678	697	704	737	736	763	737	754	772	725	726	692	732	741	738	631	767	712	748	727	719	706	754	760	767	781	710	758	748	746	727	720	692	717	745	749	738	683	733	735	733	780	708	733	743	713	709	698	714	767	737	721	800	748	744	795	705	739	736	744	727	732	668	755	743	707	710	723	755	698	747	768	713	741	763	721	752	726	728	780	741	720	782	723	748	741	729	729	738	724	746	745	710	729	736	699	724	771	735	703	723	707	739	717	683	724	725	708	728	704	744	730	746	726	691	739	712	754	730	718	769	713	750	725	766	702	741	765	723	704	747	679	746	740	725	722	739	714	745	716	726	707	724	737	739	679	693	741	740	729	741	765	692	750	735	744	740	729	724	717	739	703	744	754	689	717	740	746	744	730	706	722	727	730	745	714	743	711	746	758	789	722	754	744	719	712	743	698	750	788	763	745	721	734	749	741	737	710	752	779	748	718	735	748	752	712	759	651	742	721	726	749	783	734	728	754	746	734	748	705	762	752	716	717	712	701	745	725	696	729	773	739	763	747	728	775	721	747	713	792	730	785	753	736	744	764	743	745	723	729	733	737	768	782	768	729	725	734	732	763	805	733	764	709	770	752	746	755	750	767	742	733	743	737	714	786	743	717	713	747	716	777	750	730	729	751	702	733	747	738	751	724	770	690	700	739	713	784	756	769	685	690	759	680	823	753	790	716	751	746	728	728	733	749	761	738	726	780	697	708	752	733	683	751	692	760	712	751	716	730	752	744	734	763	691	728	760	787	736	714	700	754	786	766	734	741	713	717	789	765	752	739	725	757	695	741	757	686	739	715	725	747	680	761	739	723	737	720	755	749	751	753	757	756	734	657	720	735	726	761	760	689	656	734	731	730	722	691	743	729	732	701	743	751	728	734	711	720	743	743	729	749	748	752	739	717	716	753	752	715	728	721	781	735	741	719	733	748	721	771	709	698	774	720	745	734	707	763	764	802	728	711	733	702	719	729	706	775	736	752	718	805	752	789	753	720	762	725	811	721	807	759	723	729	755	737	699	753	706	726	730	717	769	718	748	743	746	752	753	740	719	747	796	705	719	706	732	749	745	705	719	703	721	754	729	695	714	791	740	772	809	739	765	675	748	761	715	741	721	731	762	735	692	752	728	701	736	691	748	734	737	712	798	761	718	699	787	707	744	723	763	712	716	733	739	701	772	673	756	761	767	728	690	724	707	703	700	737	743	688	767	770	758	749	781	726	729	721	751	701	783	735	784	690	755	739	731	758	778	738	763	725	745	712	788	730	723	748	739	740	739	754	688	725	737	740	776	770	742	694	755	765	750	716	691	740	702	721	765	724	779	784	781	758	739	709	750	750	687	761	754	757	721	723	754	736	735	716	743	704	725	717	755	745	756	737	747	740	732	738	660	778	752	696	701	757	708	707	709	721	713	781	786	748	721	735	708	738	732	748	733	767	721	715
77559	79469	58275	26194	24587	4763	958	744	791	777	575	441	414	357	407	390	415	350	377	362	364	431	2741	3284	1811	955	521	417	330	288	316	290	305	304	312	279	298	292	315	298	309	309	299	282	328	287	319	287	315	280	322	300	304	312	304	311	278	268	341	303	293	305	305	277	291	305	297	315	305	317	280	308	295	292	301	305	277	301	271	306	283	291	285	287	288	308	313	294	324	322	322	276	314	293	290	283	279	290	293	274	317	299	321	288	303	300	303	329	273	315	312	302	299	285	277	279	338	325	282	296	273	296	287	292	308	286	327	299	280	297	287	301	301	309	293	306	313	303	298	293	314	285	308	284	300	310	330	309	293	299	321	300	285	295	297	279	324	299	332	305	296	313	287	282	318	290	321	318	336	305	296	275	303	314	303	302	306	306	274	273	268	306	316	306	314	298	302	279	322	296	307	282	252	284	283	305	319	286	308	334	318	304	311	264	314	314	305	352	348	315	289	313	335	308	298	322	318	290	329	284	281	280	303	318	302	312	289	304	295	316	312	300	290	287	279	305	318	280	302	314	292	293	290	288	277	270	281	318	303	329	265	327	314	326	308	316	309	303	293	297	305	294	325	296	319	294	263	304	314	276	286	312	331	288	344	315	297	314	323	311	313	301	299	297	310	325	316	317	302	297	301	311	312	303	281	303	284	305	329	299	294	295	302	296	292	263	337	307	307	284	312	334	290	268	286	294	272	277	261	297	287	304	291	324	301	281	317	323	310	277	300	276	326	295	300	335	304	325	261	298	275	316	296	267	299	308	302	295	315	302	292	296	286	345	309	278	320	326	292	321	321	296	323	330	301	295	305	276	295	307	299	315	290	324	318	296	310	289	353	322	275	288	300	287	317	287	291	322	323	299	286	298	305	332	318	325	303	289	349	287	301	297	281	319	298	298	297	295	312	280	290	313	320	289	311	290	271	315	314	310	297	301	312	291	338	292	296	313	307	295	299	278	290	305	294	326	296	318	291	301	302	283	298	301	261	284	292	292	301	293	311	317	297	311	322	297	295	300	294	300	301	275	309	311	309	261	302	292	284	275	281	273	282	302	288	311	273	297	314	288	320	295	305	299	327	286	281	308	279	312	294	311	305	286	307	269	294	311	312	306	316	330	295	306	290	292	285	306	310	281	308	295	306	317	295	331	333	316	299	303	274	313	293	298	304	310	288	289	311	295	261	285	280	304	290	294	300	303	293	320	270	301	324	291	328	325	277	280	291	281	271	294	283	313	272	289	331	338	311	298	286	321	292	321	278	283	309	322	293	295	307	316	321	296	339	284	315	284	308	326	307	284	295	279	323	309	292	294	297	302	302	275	280	304	307	285	336	316	293	288	287	340	262	297	318	300	314	303	281	298	269	292	309	284	300	263	279	319	314	292	310	306	317	305	289	298	324	306	275	280	302	329	304	293	275	311	320	293	283	297	304	273	308	281	286	326	298	279	272	296	314	329	324	287	312	319	321	309	328	311	296	330	294	285	284	284	319	300	291	293	284	297	294	288	318	286	308	286	322	276	326	279	286	276	281	300	282	293	291	314	283	313	306	293	298	286	313	332	273	258	318	323	313	317	313	295	314	314	322	303	283	297	310	307	286	312	307	295	325	282	290	294	286	293	306	324	242	298	324	311	280	313	298	299	299	340	302	282	295	294	302	292	324	319	310	294	278	308	306	291	293	335	287	257	294	316	281	297	322	284	307	333	298	314	288	315	309	283	308	297	310	293	289	293	292	274	284	309	297	297	310	288	274	305	281	284	353	308	279	297	288	318	288	287	310	297	288	307	303	267	277	305	284	312	338	288	317	322	288	273	293	302	315	295	274	272	297	290	281	311	271	309	305	332	294	296	307	282	299	306	358	300	289	296	289	311	303	324	309	286	322	311	273	253	296	284	299	309	282	290	288	280	303	305	283	302	299	265	297	292	317	311	323	286	333	304	286	296	298	309	294	274	311	316	304	291	300	296	302	282	303	316	324	288	310	283	289	314	320	305	287	301	289	269	295	289	287	302	303	269	301	303	276	334	285	326	302	263	277	326	321	280	335	325	303	309	304	297	269	327	298	300	290	303	284	329	312	273	307	262	299	308	319	323	321	316	297	255	269	299	261	270	277	269	292	334	321	310	318	307	304	314	331	301	271	285	312	289	320	287	313	338	300	299	316	329	282	277	302	265	308	301	299	270	295	307	282	283	308	316	332	315	301	294	316	303	336	300	288	274	276	323	288	306	327	294	277	303	271	303	298	327	315	299	295	269	287	300	308	282	291	289	299	281	291	319	293	291	306	277	329	306	274	298	306	296	294	303	317	299	290	304	290	313	259	308	284	306	301	284	289	291	328	310	317	291	283	310	293	299	280	282	300	284	307	307	258	284	317	303	283	280	290	273	307	278	296	290	269	305	305	296	313	270	275	296	322	307	286	302	336	257	304	264	248	289	292	280	311	310	308	311	280	329	304	311	323	292	298	283	301	314	289	310	277	299	313	282	288	296	328	298	323	291	271	318	344	298	313	281	284	289	294	285	306	351	311	296	294	291	333	303	336	315	318	277	303	329	314	293	305	315	296	331	321	299	299	315	271	299	280	305	284	296	273	280	294	292	267	287	267	272	298	272	297	298	297	323	263	307	296	309	295	292	299	285	313	332	315	305	299	316	269	291	308	291	304	291	309	308	290	303	304	280	303	276	306	303	300	267	289	309	297	312	279	306	309	283	289	297	316	285	309	309	309	297	307	307	319	319	294	305	310	309	296	323	311	328	281	294	298	301	274	311	285	272	298	294	273	301	325	277	278	302	282	279	326	298	291	302	319	310	303	279	307	316	303	307	300	301	291	298	279	327	290	302	310	296	288	316	326	330	297	285	314	299	303	330	288	306	295	296	325	290	292	289	312	305	265	290	312	312	324	312	325	285	283	339	316	294	251	290	299	283	323	311	308	306	303	286	275	278	287	250	306	300	286	295	265	311	270	327	287	298	345	298	283	296	302	295	276	283	297	275	281	305	289	278	328	274	288	310	285	318	314	297	307	297	309	277	315	317	310	302	299	312	288	291	319	293	307	315	298	268	298	292	328	289	279	298	266	293	290	271	296	291	283	303	300	297	279	308	285	270	303	314	288	277	283	299	320	299	328	319	318	325	328	280	275	317	292	291	276	327	318	337	283	305	316	300	328	303	305	323	276	276	304	276	281	319	344	285	289	304	312	281	314	310	316	293	284	315	306	290	295	306	290	320	321	263	311	312	296	268	313	297	300	323	296	297	296	306	294	301	304	296	287	306	300	290	299	302	324	296	283	317	283	282	304	275	290	301	288	313	304	290	309	292	306	340	271	319	298	304	297	323	293	293	319	322	301	280	309	303	284	298	272	318	317	290	313	298	295	287	292	269	304	311	279	314	318	288	291	310	277	286	276	296	302	318	317	272	302	292	312	310	314	303	301	317	291	286	296	285	266	320
52759	63706	49518	28218	32657	4380	2752	2576	3093	3218	2098	1726	1399	1243	1351	1436	1492	1261	1333	1289	1274	1673	12963	14394	8554	4420	2131	1380	876	916	941	849	852	866	869	910	845	891	880	897	850	888	978	878	856	872	892	826	852	826	883	813	876	823	877	865	876	836	906	852	881	882	857	803	864	848	851	868	849	798	891	863	948	893	865	884	853	919	843	822	863	846	866	850	912	860	837	882	839	879	831	892	809	812	832	890	849	817	872	906	798	821	832	860	876	869	878	853	835	917	894	836	876	854	845	849	878	838	897	865	895	831	891	869	856	845	897	845	888	905	815	862	870	825	864	898	864	869	857	882	866	797	879	881	830	849	860	904	876	872	852	765	829	843	866	871	829	829	897	905	835	825	888	831	892	841	863	841	858	872	826	873	827	918	812	874	870	850	875	864	871	862	851	851	845	814	815	855	832	826	861	842	857	795	859	823	872	830	926	882	873	870	932	806	809	882	879	852	873	816	838	844	877	845	873	855	834	885	923	813	882	842	853	853	774	843	854	846	839	829	826	835	892	880	877	888	837	885	836	856	876	848	776	847	814	868	871	809	867	893	845	858	858	850	868	892	876	835	852	873	866	872	874	884	858	878	839	860	837	907	877	842	836	891	867	832	867	819	828	859	891	850	873	834	857	829	825	800	840	833	864	862	851	817	832	852	850	870	862	835	819	878	906	823	825	849	842	884	794	920	895	801	870	865	882	864	822	845	857	833	897	904	833	883	850	801	880	851	803	940	885	916	880	851	904	861	900	808	907	826	804	840	858	852	876	871	872	895	886	901	852	899	841	838	868	769	863	862	856	909	876	884	864	835	853	823	804	861	867	876	859	873	868	880	807	867	877	860	909	804	843	816	885	848	834	844	880	850	837	819	866	848	870	833	867	874	872	813	879	854	878	873	840	865	851	850	878	875	840	825	833	841	806	848	813	860	868	845	861	790	869	874	835	841	901	903	845	844	906	867	823	860	877	830	888	874	889	880	870	838	910	886	896	884	831	862	808	856	848	852	895	854	849	838	884	897	893	832	878	868	849	839	861	878	860	807	857	885	866	914	832	935	898	857	864	913	842	827	851	812	859	854	817	861	914	820	900	824	867	856	837	769	858	860	844	846	887	806	849	865	862	855	833	876	844	858	900	856	890	822	898	852	889	865	849	851	834	845	898	851	821	842	871	869	834	836	870	817	861	867	880	865	866	901	862	852	837	857	849	858	834	853	820	859	884	833	854	817	861	837	831	840	900	869	832	865	885	855	850	908	847	873	856	893	878	878	861	838	811	831	845	843	839	867	851	804	826	833	910	874	902	876	854	904	852	791	831	877	811	830	824	864	885	859	888	876	855	843	849	849	828	851	942	816	864	862	886	861	911	835	858	853	817	867	826	874	926	878	787	866	778	894	891	847	812	892	849	871	829	886	833	872	850	900	849	850	831	875	914	915	806	854	851	849	847	843	861	835	826	908	832	874	847	863	857	860	895	826	861	888	871	864	875	864	827	871	916	832	877	905	900	886	823	832	835	889	842	853	941	871	832	888	830	818	848	840	861	849	872	914	855	860	881	830	853	866	835	867	920	824	873	836	870	825	830	865	883	901	853	882	861	853	804	911	814	858	852	816	889	887	777	840	864	847	798	929	871	863	841	821	870	833	819	864	858	844	820	873	880	877	867	885	849	844	891	896	840	837	874	822	856	869	887	847	865	864	814	848	819	881	835	850	879	885	816	864	812	869	801	844	830	863	855	859	834	845	823	895	883	825	882	846	894	859	862	876	848	848	874	870	883	802	879	854	860	829	853	885	892	862	842	878	863	901	891	908	881	850	891	850	872	850	808	877	830	824	805	883	829	845	874	889	837	856	886	899	818	832	845	840	850	841	859	818	897	828	838	826	878	842	821	848	884	867	829	852	883	869	877	838	854	844	893	843	892	842	819	845	896	877	889	851	868	832	878	934	842	898	837	955	859	887	844	869	842	842	892	860	853	829	836	827	839	862	907	917	828	865	837	874	892	817	807	845	805	837	871	872	855	804	851	854	879	897	850	890	876	842	834	845	882	895	846	829	880	872	866	874	831	918	836	850	831	843	808	912	866	882	839	896	897	855	898	892	871	800	881	851	812	888	828	863	912	909	846	816	815	872	873	904	907	821	875	870	853	873	850	875	847	804	836	881	864	902	841	899	876	841	829	825	885	811	864	877	848	848	803	849	851	851	865	885	855	904	875	842	858	827	846	877	912	866	893	874	817	862	824	877	887	821	927	866	870	822	808	867	850	866	810	833	864	858	880	871	862	873	850	865	823	801	885	862	887	816	857	848	845	847	884	854	925	891	842	868	811	852	838	858	838	916	844	803	886	842	864	871	839	861	869	874	856	883	878	843	804	860	872	881	871	896	869	893	832	878	886	900	849	897	862	888	895	838	864	822	842	801	879	818	853	849	884	815	834	899	852	828	840	844	785	816	893	862	873	858	892	864	862	864	868	901	893	864	869	826	872	849	869	904	845	846	873	825	855	878	861	830	789	849	826	898	889	800	886	864	844	882	848	876	898	905	875	882	866	813	870	848	859	850	867	860	839	867	858	817	880	883	811	848	831	819	866	841	841	885	960	857	884	760	880	900	846	826	835	847	895	870	906	833	848	819	873	861	889	857	856	862	854	854	901	855	818	788	900	868	829	851	895	888	850	849	840	887	876	850	857	819	779	839	846	882	863	870	811	890	844	802	838	810	850	844	841	839	824	887	870	850	854	854	866	868	869	880	879	899	907	861	847	870	903	877	906	801	828	829	856	819	841	855	868	860	870	880	887	867	786	854	843	897	895	830	893	824	869	914	855	868	849	885	804	862	870	894	871	821	874	803	873	855	850	808	846	804	900	884	851	827	850	843	899	917	844	899	860	845	923	902	841	861	849	895	945	866	837	842	871	872	848	890	875	892	877	826	869	902	858	814	838	901	902	871	854	886	860	858	844	875	845	841	867	867	828	850	856	856	842	845	902	875	833	835	828	820	856	857	854	872	846	871	874	833	858	889	881	858	821	781	845	868	844	788	883	846	888	846	915	843	868	818	796	871	882	897	875	846	857	866	877	835	809	855	839	878	908	844	884	868	836	864	867	820	844	847	876	869	852	819	908	850	845	851	809	857	851	856	868	906	851	848	876	842	870	846	854	903	876	900	892	856	846	855	859	903	814	873	880	861	854	822	820	823	877	831	902	845	853	874	860	884	891	920	882	845	840	816	853	905	886	819	868	851	840	886	853	833	867	838	876	837	861	907	815	866	868	817	915	863	875	834	860	855	841	846	829	894	889	826	881	851	816	837	863	889	857	893	845	813	874	834	826	830	814	826	828	884	819	850	855	865	782	901	851	858	872	842	862	827	837	845	900	789	841	891	867	880	894	867	897	847	829	864	858	886	851	866	874	853	881	810	840	861	883	872	865	863	839	857	874	818	883	885	861	784	873	888	874	870
17951	16362	6663	1115	907	321	250	203	260	222	278	237	238	201	217	208	227	237	258	221	274	217	349	371	370	295	251	224	192	205	216	219	214	200	203	236	237	249	224	229	226	204	211	219	226	244	218	230	239	229	221	210	214	249	212	249	241	249	236	234	215	227	197	218	245	202	220	231	253	221	242	215	238	219	200	193	217	236	212	211	233	224	217	203	215	255	251	206	242	212	213	248	198	230	232	228	231	231	203	222	224	230	239	225	226	236	233	243	227	235	211	230	194	231	215	207	232	201	232	199	242	231	208	201	221	250	234	225	252	233	211	228	202	248	242	217	238	214	232	209	237	209	225	220	243	219	209	221	228	260	235	242	189	239	231	214	239	214	217	206	217	222	232	215	225	240	212	212	209	244	253	203	234	263	232	220	226	221	243	239	233	240	199	233	211	240	219	240	228	240	226	216	245	232	231	222	232	209	190	227	219	240	189	207	244	202	241	211	215	221	234	239	250	232	226	213	211	235	249	230	226	222	258	228	202	212	223	204	256	220	232	213	235	205	235	191	232	223	209	221	236	230	215	197	231	226	239	220	245	207	238	250	228	243	252	200	223	235	231	244	209	222	235	211	185	203	252	235	234	241	230	215	187	233	211	236	241	229	229	225	237	219	227	220	223	261	208	215	207	231	213	241	219	237	230	242	246	227	225	216	237	209	232	228	234	213	246	205	198	246	242	222	231	222	270	233	204	210	224	240	236	204	249	238	245	222	214	229	220	219	222	208	231	215	241	208	230	221	214	246	224	245	207	190	263	198	267	202	216	233	202	215	216	212	220	192	223	212	191	229	232	212	221	252	194	216	216	232	222	219	240	205	225	240	225	216	218	219	220	218	213	233	189	203	239	224	213	210	215	221	239	185	219	259	227	251	212	222	216	229	245	231	214	226	231	218	212	219	212	230	201	234	225	212	203	239	223	232	234	242	220	228	261	211	227	223	239	236	225	209	199	232	234	232	217	231	230	246	245	226	244	196	244	277	219	213	250	187	236	230	218	226	224	191	209	229	218	220	240	217	191	219	241	224	230	217	218	216	224	229	231	193	236	202	196	222	222	243	244	228	221	237	218	236	258	227	202	211	219	221	229	226	227	269	248	230	217	196	214	245	222	239	209	228	220	255	220	211	213	231	234	231	227	227	210	228	201	242	227	233	239	221	232	241	214	238	235	214	222	208	221	240	235	204	228	219	222	228	223	227	231	212	228	234	230	252	204	226	229	244	218	254	232	236	211	228	210	235	206	248	215	239	221	229	214	219	215	225	208	214	230	224	204	230	213	222	224	206	227	194	236	238	230	241	207	242	228	198	209	186	249	208	258	230	237	220	232	222	226	213	232	227	225	213	247	222	252	224	209	242	251	234	223	228	222	231	191	200	222	206	235	241	213	221	216	230	197	220	223	207	243	224	207	217	220	230	239	233	237	226	241	233	205	213	181	208	212	228	211	226	239	232	233	228	215	247	229	223	222	200	220	239	245	229	204	239	207	215	209	215	210	196	240	228	231	219	245	231	206	272	223	219	228	232	238	238	247	236	219	215	211	255	231	202	240	220	234	211	202	224	192	218	236	226	236	241	216	199	222	227	235	230	250	223	207	231	226	229	209	223	222	245	247	226	223	228	238	231	229	243	214	233	244	223	219	200	237	245	220	226	195	226	245	212	209	222	233	224	228	196	232	203	200	245	207	233	228	246	230	241	214	232	225	212	222	234	239	249	241	208	252	231	237	240	244	246	183	212	230	224	248	215	235	234	231	220	225	227	232	218	237	238	243	199	224	221	258	236	231	226	231	232	239	227	236	204	228	220	231	228	207	226	228	241	250	210	227	224	210	245	226	224	235	236	232	230	231	221	207	206	227	232	217	200	226	228	221	211	225	185	219	227	207	202	204	202	218	205	188	225	217	219	225	229	231	227	234	221	214	219	220	245	223	222	213	224	204	218	221	198	232	203	245	230	187	236	220	256	233	223	229	251	209	228	198	228	223	239	203	217	226	209	214	211	251	227	228	235	241	232	224	211	248	217	240	240	204	229	225	222	198	219	215	226	234	241	258	208	236	202	206	212	211	203	224	232	217	217	237	195	241	226	222	196	221	206	213	229	235	231	243	217	245	210	227	221	252	210	196	211	253	228	250	214	204	206	251	235	225	224	251	242	228	217	203	230	222	226	194	240	219	217	240	192	210	232	205	209	227	215	225	220	224	226	197	245	193	214	228	231	192	242	236	221	201	228	224	230	231	219	213	199	247	238	238	222	220	209	210	217	224	252	217	238	209	200	235	236	232	227	230	238	206	234	237	225	234	204	223	213	214	211	193	221	223	230	208	214	250	216	226	215	211	232	224	214	228	217	209	216	224	235	213	233	241	208	222	227	221	224	238	204	218	236	206	245	214	212	224	210	220	224	216	222	250	238	227	228	234	208	187	232	206	202	237	230	221	226	225	235	218	235	242	215	238	253	226	242	214	221	246	233	214	257	207	227	219	195	207	230	208	213	214	235	219	227	208	233	227	254	203	216	226	241	253	248	248	211	224	192	239	235	214	243	239	238	210	232	208	210	247	230	217	217	205	210	220	209	206	210	265	229	222	205	245	218	237	236	226	239	241	191	229	202	224	213	194	251	220	211	211	222	197	195	229	216	200	222	222	218	219	227	211	208	226	209	256	242	210	229	204	234	228	213	200	244	218	250	243	200	247	218	227	239	209	211	228	222	221	232	237	218	227	257	220	228	241	209	226	219	241	211	205	228	225	207	233	220	213	216	232	222	244	214	213	217	244	236	228	215	233	204	218	215	229	228	222	239	233	220	227	212	217	224	236	224	226	221	216	232	244	213	230	244	243	220	202	197	244	214	212	202	250	222	209	226	231	225	202	221	231	257	208	238	227	216	212	213	222	207	208	201	243	225	231	250	199	229	217	217	211	216	233	233	237	213	199	203	220	220	242	211	218	228	239	243	219	236	255	232	228	208	223	239	216	229	234	232	213	231	205	233	224	195	225	257	232	227	222	208	232	225	216	240	225	201	253	199	237	235	214	213	231	231	233	231	236	235	238	208	209	228	203	217	228	230	222	216	214	223	224	218	214	239	217	234	219	212	221	220	244	231	197	218	214	209	226	219	247	222	250	225	227	202	237	228	225	220	226	232	226	216	218	227	234	212	215	233	205	225	236	230	231	236	225	221	224	229	224	218	226	226	201	210	222	227	213	208	237	217	224	235	230	245	208	221	235	238	218	207	218	237	233	258	233	220	225	220	214	212	228	200	232	263	224	236	227	215	220	239	206	215	209	220	224	212	219	211	231	244	246	222	240	240	243	210	194	226	236	208	253	228	244	226	213	211	204	244	234	234	205	215	230	258	202	234	213	216	232	235	224	227	220	231	216	232	225	237	209	209	240	217	232	223	209	205	195	213	241	228	205	250	238	210	255	240	221	231	211	244	221	207	205	204	211	228
17002	22214	9324	2627	2922	1097	784	744	741	766	748	689	724	683	693	745	718	639	689	741	709	752	1399	1530	1308	1110	847	749	700	686	675	690	656	727	665	709	663	712	674	702	699	701	694	694	657	718	660	702	671	608	664	664	678	717	694	651	698	697	702	671	656	672	649	693	713	668	671	672	669	663	647	665	676	683	692	705	678	686	706	713	640	662	691	681	689	632	646	672	707	678	707	675	695	675	662	661	643	652	678	617	653	641	669	657	726	626	691	617	700	651	677	711	668	711	691	668	711	717	659	669	672	683	700	739	712	709	707	677	673	656	704	665	704	644	680	691	691	710	677	676	659	659	684	648	652	711	745	687	671	667	674	664	743	656	722	676	632	663	661	704	652	653	661	678	696	706	663	664	675	684	723	688	686	643	700	696	677	669	679	642	698	652	685	705	679	671	666	721	649	662	639	731	680	688	636	709	696	630	653	687	643	658	661	665	672	697	660	725	696	657	682	684	682	716	703	666	693	644	705	667	649	643	694	715	665	717	672	672	679	682	679	658	648	712	713	653	633	676	664	654	706	696	681	664	706	679	650	668	677	678	653	656	687	685	676	715	678	671	657	646	686	677	704	652	720	678	649	678	699	701	672	681	683	658	658	658	689	630	651	681	663	706	647	717	693	662	643	675	675	629	712	706	668	686	638	719	665	678	684	647	705	715	662	731	661	638	623	689	700	663	667	709	697	674	641	718	682	665	656	686	627	670	683	675	679	676	670	669	688	682	638	662	663	699	734	767	653	638	615	671	702	738	706	684	697	696	677	700	726	657	704	670	676	730	708	654	686	685	691	649	660	692	660	676	668	690	662	632	715	690	653	612	723	699	647	632	683	638	676	699	708	672	695	694	680	647	703	684	736	682	700	694	666	675	697	687	625	658	703	706	678	684	653	682	675	672	701	662	680	679	664	660	655	745	672	683	648	691	638	714	662	657	654	653	652	688	680	663	663	686	687	674	769	730	672	645	716	679	666	734	651	682	685	668	667	725	668	659	666	689	660	698	640	659	701	643	674	671	697	688	712	665	686	685	684	683	651	726	689	710	701	667	656	656	714	648	691	722	645	647	660	732	707	669	657	712	677	734	684	670	685	654	734	690	676	687	676	702	644	647	658	695	685	693	692	680	703	700	704	650	675	655	659	649	688	695	657	684	639	678	710	678	662	659	636	653	684	676	643	673	670	613	678	653	731	652	648	683	656	698	683	683	645	630	679	696	724	705	712	727	664	692	692	659	631	686	705	712	680	717	633	680	669	719	669	695	643	688	741	637	700	692	700	712	645	648	669	676	658	687	716	692	718	653	686	682	656	740	699	729	625	664	679	697	674	674	705	693	693	657	700	674	700	656	667	674	664	671	674	695	662	724	677	658	733	698	684	670	674	708	702	683	684	660	690	640	685	658	717	709	722	710	670	693	697	665	706	662	660	666	683	652	669	699	695	699	656	688	667	688	726	690	669	700	667	674	717	677	700	664	691	684	655	730	676	683	653	641	674	653	668	692	678	684	676	657	716	672	627	750	636	681	647	679	721	675	632	655	702	620	663	657	658	685	655	734	731	684	721	701	690	739	670	656	656	649	638	622	625	642	708	681	697	645	655	718	687	742	654	689	648	626	652	628	692	715	696	692	712	689	717	650	661	676	682	677	667	673	670	723	684	697	710	665	707	664	646	697	723	693	704	658	698	697	653	703	693	627	702	677	701	687	680	625	680	723	702	661	681	684	671	669	711	714	672	669	692	681	644	673	659	678	673	702	678	708	720	673	687	658	704	623	674	663	686	700	707	670	693	671	668	669	652	692	670	697	691	715	704	662	701	666	693	695	675	726	690	645	693	639	717	675	662	718	727	704	672	690	722	689	677	678	662	656	703	651	629	674	711	646	688	644	678	676	696	690	679	695	662	690	670	696	631	679	658	655	691	671	680	647	664	677	681	667	679	673	675	656	661	653	664	684	719	654	685	667	710	638	656	680	707	708	640	667	648	721	693	674	690	675	708	661	672	718	691	732	698	655	649	679	655	661	675	670	625	666	691	682	724	696	670	679	710	664	663	706	724	669	675	626	702	677	672	656	636	691	645	676	679	646	660	707	695	673	667	640	731	733	686	690	673	690	677	707	654	697	659	708	675	655	722	699	694	723	711	695	671	687	675	662	631	697	640	677	674	666	672	659	676	731	689	695	649	687	688	713	630	689	670	669	680	705	682	688	687	698	676	697	674	737	658	694	678	661	671	642	664	688	685	723	644	680	673	711	686	674	667	678	641	677	702	660	697	675	662	656	708	656	681	692	693	718	689	667	655	670	677	671	678	683	650	746	686	694	704	738	635	729	641	675	670	655	673	665	707	701	664	699	700	706	722	661	695	682	662	644	686	691	710	712	633	646	691	667	701	679	689	667	671	686	690	702	695	627	684	700	716	605	709	685	661	665	661	699	713	672	700	701	671	712	650	682	633	681	712	664	653	733	681	659	654	745	677	654	696	672	676	688	674	670	736	674	655	704	735	662	688	642	689	684	715	657	674	679	656	692	669	669	648	672	643	665	711	696	667	688	709	704	673	672	675	641	701	698	685	736	678	680	681	658	643	736	686	676	658	665	669	687	668	685	669	674	693	714	683	697	690	711	634	636	661	661	674	701	671	700	726	764	661	707	677	694	709	650	728	665	677	716	704	708	693	692	684	684	645	668	642	700	711	684	684	668	731	731	669	701	621	686	712	652	713	657	674	701	661	687	633	623	658	639	694	671	710	664	637	656	677	631	662	673	687	674	689	704	654	645	617	669	685	701	643	675	647	683	721	684	633	607	697	738	691	656	659	693	713	694	648	717	672	659	684	698	701	688	703	701	653	700	696	709	720	704	686	657	667	652	694	689	686	710	630	669	654	703	681	717	650	688	698	654	657	711	713	673	683	678	684	666	640	647	640	691	687	741	676	702	708	682	726	665	694	652	700	714	690	691	738	696	705	720	656	711	647	677	618	694	664	669	675	674	696	731	621	714	680	662	662	703	755	645	691	671	699	677	680	703	713	689	667	669	709	657	659	710	715	682	672	643	673	700	656	682	675	656	690	692	667	738	719	717	703	720	686	682	697	671	682	637	674	686	678	662	671	676	659	692	613	699	709	676	687	683	697	674	647	732	661	693	707	710	657	709	691	664	691	700	695	687	644	634	654	677	684	656	691	736	709	633	640	674	688	666	721	674	707	672	722	646	645	651	662	620	665	665	704	681	637	723	654	671	688	713	647	693	668	685	683	691	689	661	696	703	711	708	670	653	679	698	703	696	676	682	694	706	668	676	673	713	698	722	706	684	661	635	720	685	683	695	665	673	638	692	630	668	659	607	694	684	723	689	715	637	699	668	669	668	696	689	679	667	695	662	648	695	738	642	676	723	695	684	703	660	683	735	666	640	684	723	705	713	663	652	696	669	673	710	682	684	672	698	673	671	692	648	673	677
64035	68436	50777	25053	13452	5451	637	513	464	437	385	356	326	338	334	344	384	328	320	298	291	354	1042	1702	1237	779	458	360	301	297	279	282	293	283	310	307	294	251	284	320	276	285	276	285	262	292	249	311	302	275	289	285	282	282	293	296	288	262	283	286	258	295	276	288	305	277	290	264	280	287	302	274	261	288	291	296	273	278	264	281	297	288	267	295	292	272	285	302	278	322	274	266	282	297	263	260	297	279	313	270	292	270	277	255	253	285	267	250	283	309	294	267	267	301	285	309	298	279	286	245	257	270	321	258	303	273	296	281	286	308	279	283	273	293	271	285	297	272	296	268	297	268	273	297	290	278	284	272	256	318	268	291	304	295	290	297	305	303	321	248	296	279	253	274	264	319	276	310	256	275	305	271	282	282	299	310	293	317	297	282	266	266	277	276	294	265	257	270	301	259	273	286	305	273	266	275	286	255	288	238	283	257	309	280	303	280	267	296	285	271	265	283	277	273	281	283	268	292	290	274	292	268	265	281	284	262	264	271	280	281	300	270	268	269	272	276	286	269	253	279	277	306	283	308	282	281	304	295	284	257	286	291	302	283	309	287	276	291	267	272	298	276	286	288	295	311	301	290	271	294	256	285	305	260	272	250	269	269	291	270	299	262	265	278	294	280	269	276	278	285	257	299	322	284	289	278	287	282	269	304	299	272	287	299	287	314	284	253	299	266	250	267	274	288	263	261	281	282	290	255	265	269	266	302	323	273	307	247	302	268	283	304	254	259	273	298	277	266	284	282	265	297	249	289	273	286	310	303	252	293	269	276	291	249	306	285	272	306	285	287	295	274	267	287	287	299	278	260	286	307	270	263	266	256	293	230	268	295	284	300	300	276	287	301	265	286	306	291	279	291	328	297	296	286	278	307	291	268	298	247	277	308	274	283	263	282	299	295	302	250	271	290	243	258	281	266	266	312	266	307	247	277	280	240	283	269	303	278	267	266	313	297	292	277	259	319	298	284	274	271	238	262	253	273	297	285	246	285	257	288	270	250	266	269	269	288	288	300	240	270	262	272	287	274	268	281	279	280	317	276	256	276	281	266	292	259	272	271	256	268	301	310	269	285	260	273	307	305	318	307	269	288	271	274	287	265	287	271	306	290	271	276	326	283	293	276	277	281	284	267	279	305	293	294	282	314	280	261	281	315	247	272	299	278	291	270	280	297	264	266	277	297	286	267	282	265	291	271	290	296	304	250	288	269	260	303	286	276	274	277	307	291	248	287	269	322	285	277	255	295	294	298	277	304	268	290	253	269	288	265	266	262	297	294	280	292	264	273	267	265	270	300	309	256	295	285	258	273	272	290	270	283	289	275	280	280	287	310	273	289	300	281	286	281	259	283	279	272	290	286	293	297	290	264	296	295	294	275	273	290	286	281	271	288	299	293	252	287	309	273	303	271	282	292	284	285	290	301	281	289	288	308	293	271	288	309	300	258	301	293	293	280	263	298	261	293	297	257	275	290	274	263	265	286	267	295	260	258	295	254	283	269	267	286	279	283	285	267	274	285	300	307	279	281	288	302	267	290	291	286	276	296	282	300	266	312	263	277	298	302	291	307	285	263	275	301	300	238	289	271	314	264	269	301	304	275	259	261	301	282	290	281	270	288	260	278	293	292	277	292	269	261	269	275	297	268	272	290	285	279	282	274	289	276	300	279	275	298	303	300	289	257	274	289	289	262	298	273	270	283	272	273	274	296	257	243	273	286	265	270	259	296	276	265	266	288	286	292	278	255	291	262	280	273	262	274	275	280	286	263	274	285	298	282	257	262	274	308	271	293	277	261	292	287	255	286	279	287	298	290	284	248	285	273	271	307	279	291	297	271	284	292	259	298	305	297	278	263	281	285	268	296	263	314	294	286	257	257	289	297	309	283	275	269	291	264	297	276	282	275	269	292	280	292	265	281	249	277	297	305	249	282	280	300	297	298	268	304	286	268	261	272	292	279	275	270	261	321	278	262	264	279	268	289	289	256	290	279	280	268	284	303	264	304	310	247	269	293	292	293	264	257	270	263	265	278	263	307	299	289	289	282	300	296	309	276	278	284	297	248	290	253	286	289	293	288	269	306	273	285	287	281	262	283	269	282	267	281	284	288	288	292	296	295	286	261	295	287	259	269	267	301	266	208	280	298	267	272	294	290	284	258	259	250	299	282	282	271	261	298	305	265	294	264	290	278	251	261	275	290	281	279	299	296	259	270	284	263	263	297	264	296	283	252	276	312	300	249	285	293	306	288	275	288	279	265	299	278	281	260	276	328	285	295	273	307	252	288	286	260	260	276	277	262	318	283	294	282	269	296	303	282	318	294	268	303	287	271	284	305	297	289	314	298	289	283	265	271	290	280	284	264	281	289	288	266	265	268	272	278	297	249	286	299	270	284	276	285	294	268	281	275	286	255	297	298	269	286	304	279	306	271	267	263	261	279	280	272	256	282	262	272	295	274	242	292	284	281	276	289	297	267	275	309	295	288	318	286	288	284	266	291	269	298	285	282	283	296	253	272	256	271	271	279	265	276	276	260	278	299	231	308	291	300	297	288	275	281	252	284	291	272	260	281	285	309	282	250	263	285	305	283	259	260	274	275	307	258	302	295	274	271	291	297	275	282	271	287	275	289	270	290	267	314	283	304	283	272	323	296	288	295	295	290	257	274	276	280	257	276	273	273	256	277	300	300	265	254	279	300	272	288	289	262	292	286	260	336	297	279	298	276	265	264	275	290	283	237	329	260	291	304	280	292	304	264	248	282	290	284	285	305	277	293	286	293	306	273	299	267	288	274	289	259	289	301	271	288	268	304	274	296	302	246	297	287	279	283	280	297	274	266	286	292	263	272	270	277	274	273	303	256	293	278	257	264	264	250	280	268	299	282	278	259	297	308	250	271	280	290	302	291	316	280	293	284	288	250	304	277	269	273	261	294	297	256	295	314	283	275	302	293	279	270	280	252	298	279	296	279	278	324	277	314	283	275	272	263	264	287	277	271	315	274	309	293	292	298	302	277	305	306	308	274	271	290	293	248	278	317	290	274	305	294	270	277	250	267	283	292	314	267	270	275	278	281	283	270	314	295	302	291	300	252	293	279	283	296	272	299	263	280	308	265	273	271	277	300	285	262	301	276	270	279	303	257	266	231	288	283	268	303	241	268	288	264	263	275	277	285	275	293	293	255	266	269	286	282	283	258	292	298	271	260	303	295	305	286	262	248	296	252	272	267	305	302	294	297	268	297	264	281	291	286	276	273	267	277	274	296	266	305	280	251	281	278	263	265	282	276	288	286	313	246	267	284	302	278	321	295	281	292	299	279	267	265	285	282	301	267	336	253	268	301	257	280	295	287	299	247	284	279	278	293	261	255	270	279	282	283	304	266	282	287	277	275	278	290	260	305	280	269	255	282	275	299	301	272	276	271	285	278	282	269	293	318	267	279	285	299	267	291	301	277	246	301
42532	52101	44419	27360	23966	9417	2118	1754	1564	1673	1356	1171	998	999	1153	1195	1228	1107	1079	1053	1012	1306	5693	8789	6074	3679	1933	1256	956	779	839	815	855	752	816	867	821	841	810	880	819	845	834	871	861	838	839	803	798	841	826	833	769	858	807	831	813	838	832	812	878	810	834	782	840	821	860	886	875	788	825	860	776	833	815	785	848	826	803	793	819	862	807	796	835	812	849	864	817	769	828	807	859	859	764	833	834	870	766	850	808	807	805	791	804	868	823	739	856	791	834	826	820	806	813	809	811	791	808	827	838	782	828	826	819	831	798	828	811	864	874	783	850	828	828	835	880	813	785	830	763	813	818	866	803	794	792	815	782	848	818	817	824	836	778	776	795	815	821	853	820	827	865	845	885	771	817	774	852	863	807	846	755	836	835	802	871	844	872	782	797	845	821	859	826	873	827	804	811	814	806	822	832	828	834	776	788	825	799	826	847	766	836	868	839	787	855	826	867	798	790	821	822	811	804	819	816	805	812	804	811	822	815	882	811	868	852	829	765	832	820	824	805	860	863	821	857	824	783	852	857	856	819	846	760	853	811	850	859	853	792	828	807	846	812	815	804	805	816	853	826	840	844	777	799	814	838	795	805	795	813	888	808	776	834	849	833	807	855	829	873	819	841	778	831	822	832	823	823	809	811	835	799	856	826	813	831	849	848	850	831	866	802	783	824	840	833	867	856	818	834	857	791	798	817	817	837	858	847	816	797	853	843	896	794	845	812	848	812	811	826	853	862	835	874	836	794	807	814	800	860	775	779	786	842	841	788	810	811	777	850	786	788	842	840	762	820	826	806	804	819	866	847	802	765	781	830	788	816	844	831	801	805	846	868	835	856	866	810	824	826	810	864	778	810	894	796	831	852	812	790	816	868	822	799	842	816	825	790	821	795	874	860	833	810	830	814	841	848	821	821	798	858	832	813	789	817	786	796	817	885	864	820	801	778	786	854	789	834	842	854	896	790	827	803	825	889	774	808	794	852	804	822	826	840	837	771	862	842	881	826	823	840	852	857	805	843	801	849	790	827	860	779	806	827	826	852	782	813	836	818	794	797	847	830	842	845	842	769	816	780	836	849	813	802	812	861	776	807	819	850	846	802	813	812	792	791	816	885	870	848	815	800	806	810	773	789	771	847	810	848	834	791	807	803	846	814	828	833	801	869	807	819	894	879	823	836	828	812	814	785	781	775	826	844	839	848	837	855	848	827	805	787	868	845	847	816	812	850	807	787	822	862	830	875	788	832	827	841	824	759	852	796	845	789	824	855	817	844	763	828	821	853	869	781	841	812	841	754	784	858	824	825	786	814	830	853	838	880	816	846	821	889	818	836	849	833	824	835	805	796	799	815	795	836	790	785	799	820	845	840	825	862	799	844	831	815	850	840	843	770	831	785	769	768	830	780	839	817	865	841	810	847	803	796	781	840	801	830	865	818	862	812	840	835	798	820	833	872	785	856	785	808	826	857	826	791	808	812	797	829	842	832	806	816	860	786	847	825	800	866	857	807	809	811	837	827	840	846	828	783	863	790	825	811	819	832	830	858	820	792	840	842	798	809	810	847	799	822	852	824	792	842	812	772	845	812	816	827	866	883	856	773	849	865	790	822	802	870	861	799	892	873	891	814	841	819	829	833	795	771	806	794	807	828	820	806	802	816	801	828	781	808	824	774	809	798	820	815	796	804	847	801	857	794	830	821	826	840	825	776	840	777	818	877	796	806	822	846	828	858	807	809	827	847	817	847	808	801	800	831	792	778	837	833	822	840	877	837	817	808	825	837	833	867	782	867	814	825	828	827	809	852	858	855	811	845	832	847	834	849	875	825	792	819	838	809	841	837	844	813	874	788	834	828	769	878	806	811	820	839	883	809	854	809	872	817	786	868	831	816	855	817	836	842	795	819	830	809	855	847	840	864	851	850	794	799	819	804	796	813	809	861	834	797	837	816	820	823	846	794	831	835	817	805	855	814	814	817	800	731	784	790	790	814	870	888	818	808	851	822	830	847	832	854	845	814	881	871	803	804	825	797	793	779	832	816	799	806	812	816	833	828	794	790	822	850	883	842	812	848	823	815	826	847	898	859	828	871	808	820	865	801	782	807	871	800	870	812	796	863	825	872	812	834	815	812	841	770	810	834	836	760	805	820	775	803	789	882	863	827	848	833	794	811	823	820	807	750	834	862	798	840	796	819	781	834	839	809	811	792	819	810	828	823	823	823	822	875	874	840	860	844	831	827	787	809	868	805	793	819	787	847	805	844	805	824	813	851	854	823	821	830	767	828	808	830	822	808	819	803	809	812	845	826	840	761	869	727	852	798	829	805	824	800	849	852	809	819	839	784	772	781	756	780	868	786	816	833	814	760	827	805	821	806	830	819	852	823	802	792	857	802	813	822	798	836	849	815	817	827	816	799	806	803	832	857	810	789	814	854	808	780	802	790	831	806	842	837	850	835	856	804	821	845	836	806	806	845	783	814	778	790	865	815	849	807	797	795	807	824	839	798	808	877	797	850	778	811	860	805	808	854	790	832	801	854	788	850	848	791	823	824	825	878	845	774	778	879	835	813	769	836	864	825	806	793	856	800	832	846	765	810	837	830	773	786	819	799	785	870	827	841	810	850	861	825	793	861	878	836	807	826	797	823	847	831	836	851	802	791	858	827	818	860	839	844	736	870	799	810	799	779	820	802	808	816	812	831	813	816	794	870	807	813	842	811	832	867	809	850	801	824	821	813	807	806	792	848	840	885	843	840	833	824	822	874	847	849	829	778	803	782	885	855	853	827	812	844	801	811	802	852	808	817	831	857	830	797	840	802	821	809	778	798	778	791	857	847	837	823	814	774	877	824	807	834	778	792	859	841	805	784	805	835	853	835	806	799	768	806	819	876	840	838	795	820	850	813	826	796	815	794	827	844	796	781	799	860	845	797	897	857	788	811	847	839	816	789	833	814	867	857	814	797	853	897	838	819	862	810	800	817	831	832	846	835	862	779	776	833	815	849	834	850	858	856	782	807	828	790	855	828	838	751	773	848	849	861	799	768	818	829	788	820	889	827	782	838	858	864	875	825	847	811	795	817	777	804	775	801	814	815	815	882	812	820	863	789	849	823	824	814	847	822	791	804	839	823	797	831	831	807	771	880	810	860	843	803	820	833	781	780	847	856	778	786	853	808	827	805	793	822	818	768	828	822	833	757	812	799	820	820	827	810	792	802	836	815	814	839	824	854	861	863	859	825	836	803	823	756	839	829	797	805	782	847	862	798	831	824	869	805	822	801	801	813	847	845	820	815	787	804	821	783	816	820	831	812	821	866	845	844	778	864	788	819	785	786	818	823	784	831	797	794	806	838	776	833	844	850	807	893	833	856	822	831	811	805	838	778	803	811	876	843	797	835	835	826	838	866	797	809	869	815	846	789	789	871	796	855	800	884	839	799	854	843	819	814	819	817	826	827	782	810	897
77794	79742	58769	33384	24305	12843	1324	687	564	546	483	382	396	389	412	410	432	423	386	408	360	337	1372	2752	2135	1198	747	468	353	310	287	347	337	313	356	325	330	334	340	332	331	331	330	314	342	321	315	332	328	327	333	340	334	338	346	350	358	319	326	317	328	337	319	346	346	353	342	361	347	341	348	341	340	311	324	330	339	323	330	343	333	310	327	306	322	294	348	322	338	330	323	320	334	299	309	330	305	324	326	350	355	314	339	360	345	343	340	366	325	331	319	323	318	324	347	306	333	336	349	306	345	331	328	348	353	338	306	312	353	306	347	308	329	357	350	333	341	336	341	368	330	332	316	324	339	333	323	324	337	321	308	322	339	311	336	341	335	335	358	355	312	336	322	363	326	355	345	320	327	313	320	371	299	343	322	353	330	354	320	364	327	324	362	351	345	346	345	357	346	295	345	338	320	340	349	366	325	332	348	312	352	303	330	332	342	326	354	327	354	321	298	335	336	304	347	371	343	331	348	339	316	320	327	312	327	350	322	303	323	349	336	293	316	381	345	351	339	332	326	327	342	322	324	307	345	332	329	316	337	316	352	329	367	326	343	320	329	340	347	330	353	356	356	283	347	301	306	346	382	317	310	327	321	339	318	326	325	344	316	348	311	341	336	325	353	371	322	371	365	313	354	360	335	321	352	325	313	356	338	358	350	320	370	328	343	344	321	320	324	328	353	326	352	350	335	348	337	348	318	337	343	342	358	355	334	348	375	330	326	373	308	325	334	344	319	332	376	348	322	359	379	295	318	319	338	338	343	360	341	334	333	328	304	314	313	316	329	331	357	327	346	343	311	344	333	301	337	346	326	362	348	329	320	349	314	356	316	350	334	327	336	317	310	323	365	316	346	298	350	318	331	328	312	351	341	339	320	325	342	325	321	322	360	328	355	361	338	318	325	332	335	365	337	335	323	337	320	347	333	336	331	328	357	332	336	326	340	350	305	323	341	351	347	299	323	307	313	330	337	306	322	320	377	345	327	340	325	357	318	341	308	324	295	288	275	328	330	306	315	306	303	314	346	318	366	343	341	335	321	306	331	333	352	308	331	324	340	339	308	337	346	329	335	327	352	327	319	374	332	319	311	362	341	323	340	318	327	340	359	315	325	344	366	359	326	323	345	297	326	346	331	338	312	340	337	331	338	349	341	305	310	317	356	326	356	319	337	352	355	325	339	303	313	323	362	355	326	344	334	340	328	322	322	318	302	325	363	390	356	346	294	332	358	347	318	356	357	376	359	326	333	344	359	341	322	363	316	326	306	301	341	327	349	351	359	347	311	358	336	341	360	306	316	340	317	340	301	318	322	320	319	331	307	349	322	336	300	312	337	340	328	311	322	323	329	349	337	331	304	337	340	322	351	327	316	329	356	331	316	382	311	348	351	324	316	349	322	324	329	355	296	360	334	323	312	304	336	368	324	338	320	338	327	333	306	340	336	328	319	353	351	333	333	302	348	324	359	324	329	333	346	316	342	338	348	343	322	305	350	318	318	330	347	316	342	353	352	370	334	351	332	314	330	319	316	341	326	347	341	357	311	334	347	340	322	323	306	314	323	342	312	326	335	335	334	341	325	321	345	327	348	331	332	338	376	327	333	298	320	305	327	345	347	330	352	351	327	335	368	333	335	317	333	345	343	307	322	319	318	331	352	319	329	320	311	318	294	307	340	328	346	360	335	305	326	320	332	323	377	315	357	357	339	338	327	350	354	359	320	295	324	332	359	347	288	314	294	311	363	313	323	329	305	317	326	315	316	298	325	327	334	317	313	325	332	337	344	345	366	324	338	345	324	375	298	340	331	343	333	324	337	325	325	323	346	357	308	340	339	321	326	370	348	374	319	294	338	345	359	340	348	336	338	325	293	345	341	367	338	305	337	338	332	340	309	314	347	329	321	340	343	335	321	306	321	315	327	326	366	335	341	321	315	330	312	316	274	337	343	326	327	358	329	300	349	338	310	358	336	308	345	325	330	304	304	365	355	344	351	317	338	324	334	297	326	303	324	332	326	364	318	352	328	337	321	332	328	323	321	336	326	333	327	333	341	365	340	335	331	318	311	320	351	325	346	346	346	329	360	346	337	341	355	333	318	345	356	348	325	333	358	332	343	340	321	313	344	331	307	336	315	363	336	337	341	309	315	314	344	336	342	316	322	341	313	346	315	343	347	332	362	324	339	328	328	325	341	327	308	377	328	349	316	300	342	363	342	340	314	314	295	331	312	313	340	335	325	324	315	367	336	336	331	308	333	309	319	360	328	321	323	356	325	310	330	325	334	363	304	331	364	332	346	341	314	310	384	338	285	329	312	308	348	341	355	320	316	337	342	319	320	297	315	328	328	379	374	323	353	326	305	321	331	334	336	355	333	333	327	339	317	348	329	338	380	315	357	332	299	353	341	331	346	344	363	316	318	322	303	353	310	343	322	310	333	354	368	341	350	341	314	331	315	328	317	326	311	348	324	315	340	333	330	348	325	312	329	308	354	341	314	332	349	385	351	341	358	346	319	304	309	323	331	343	372	341	325	316	325	363	347	338	328	315	316	339	355	352	344	364	334	342	340	347	343	306	329	357	329	326	309	330	299	314	359	341	344	340	329	346	359	309	341	317	342	336	343	318	338	341	339	333	331	345	344	374	302	352	316	320	349	368	338	345	337	322	361	336	334	318	353	336	376	347	326	317	333	321	341	341	298	360	312	311	328	339	351	319	338	322	336	311	344	329	328	358	364	327	304	348	307	365	347	336	347	328	327	357	319	370	320	322	328	373	350	330	319	326	361	310	312	340	344	327	302	288	350	298	316	323	303	329	306	340	356	376	357	319	333	331	343	328	319	329	349	371	316	328	328	354	317	343	343	311	345	317	341	356	320	364	345	321	329	334	375	350	314	355	329	346	348	327	351	339	346	328	334	318	353	341	318	341	364	314	325	317	331	321	305	359	337	310	315	337	342	327	324	352	329	322	315	321	362	331	331	349	329	359	339	344	341	303	347	306	306	326	339	304	303	327	328	322	329	335	371	323	343	282	302	293	340	356	345	343	331	357	320	317	292	323	322	327	332	317	297	311	307	321	347	326	324	341	304	307	312	334	353	340	322	329	329	337	374	343	331	326	326	297	340	341	327	303	349	314	328	327	319	337	321	357	346	322	329	306	342	323	309	344	287	346	307	336	372	336	324	307	349	341	321	301	317	325	352	334	329	335	307	325	354	366	315	320	306	318	340	328	323	326	321	326	297	321	333	305	329	315	321	339	297	309	318	365	320	312	318	333	322	359	338	313	318	345	351	318	369	337	331	344	340	362	351	345	326	399	290	313	362	340	369	345	321	350	329	304	320	314	357	335	314	348	313	330	311	350	328	320	333	335	334	362	344	375	309	336	314	322	345	354	370	345	356	313	330	347	317	326	319	310	331	348	307	372	338	328	326	329	328	334	333	326	332	310	325	334	340	321
53343	64018	51873	36199	35169	13728	3292	2417	2094	1977	1652	1446	1327	1324	1310	1408	1492	1540	1719	1357	1197	1195	6555	12510	10200	5569	3170	1576	1062	977	973	988	930	959	910	970	897	941	930	963	995	909	971	943	962	924	943	953	971	979	924	985	935	939	968	971	973	971	990	917	934	893	988	963	936	912	911	978	899	905	929	887	939	920	978	939	928	935	983	902	956	934	879	938	920	892	983	932	934	936	903	990	928	925	921	881	941	922	926	914	957	984	889	908	976	916	976	944	941	933	926	969	952	909	987	933	922	946	927	909	959	962	960	930	962	1001	957	928	929	946	960	939	940	1049	971	931	983	950	969	922	907	945	945	953	948	913	949	956	947	979	972	907	964	922	970	926	901	970	911	943	919	922	935	938	964	972	908	986	954	910	945	922	948	939	935	952	926	913	931	908	1005	935	990	915	886	921	957	899	956	943	969	951	974	944	974	925	972	974	971	919	946	940	943	934	934	911	941	992	961	977	931	877	881	971	928	876	917	962	898	958	948	916	958	970	964	973	926	932	931	946	961	914	1008	910	947	920	894	895	944	884	968	911	946	938	906	877	953	920	952	925	915	946	915	969	958	943	1021	921	968	967	945	956	1006	972	951	937	960	941	931	943	978	923	943	947	981	997	936	962	969	964	892	970	950	959	1020	952	976	1002	904	936	978	942	888	953	931	898	923	983	956	966	975	946	938	902	894	936	918	980	990	959	905	920	897	975	907	918	895	970	971	925	920	1002	909	892	937	888	997	949	969	935	983	985	957	931	913	950	951	950	966	993	941	876	958	935	965	950	961	958	917	928	948	975	900	951	929	893	976	903	959	958	906	980	953	922	915	907	920	1004	948	903	922	962	890	942	923	945	935	937	956	925	915	965	970	976	969	946	931	988	970	914	969	874	959	926	987	929	970	952	945	941	953	928	907	964	961	980	944	901	923	914	952	949	966	922	887	950	960	927	923	956	950	927	939	964	941	957	904	928	931	973	903	965	927	968	949	939	886	898	930	956	1004	943	923	918	939	936	918	986	929	917	933	973	938	931	873	914	971	915	939	944	929	961	916	946	972	989	967	911	993	957	942	955	867	943	954	905	978	1003	949	958	988	947	891	966	986	933	964	934	950	976	951	950	966	960	937	968	908	946	916	977	952	990	993	900	947	951	955	961	945	964	986	951	868	947	940	923	893	967	926	966	953	902	956	936	914	912	924	901	944	932	957	943	973	950	1007	962	943	968	993	941	927	938	896	892	970	929	902	940	997	979	896	965	887	986	966	902	947	937	1030	940	875	878	950	976	957	964	921	938	934	984	996	969	924	931	953	988	966	958	958	942	936	970	1010	931	916	940	891	922	900	964	908	939	974	985	972	945	942	883	893	962	958	954	927	941	955	945	941	954	984	940	904	969	998	971	971	982	997	997	937	920	944	916	967	903	884	974	909	994	884	950	925	930	937	965	925	935	928	979	956	980	960	933	941	950	924	910	882	968	943	888	943	990	892	940	924	917	958	927	921	988	902	962	948	945	969	917	976	941	1003	923	977	928	931	972	985	951	935	981	936	936	996	902	983	915	955	915	962	950	933	931	955	960	910	931	991	964	896	980	926	944	903	976	945	998	927	905	980	967	987	936	954	936	954	1000	965	950	989	950	960	923	951	920	908	946	905	974	974	939	927	928	923	1022	960	917	997	911	962	971	885	988	904	940	972	929	927	953	932	915	969	984	889	945	977	928	955	935	955	929	969	971	939	983	954	969	915	890	925	902	954	944	890	928	975	944	973	901	911	949	974	944	950	923	939	993	1043	1004	943	932	942	899	935	932	938	1018	941	925	947	936	955	982	919	903	941	1007	942	953	927	974	952	954	976	979	1000	972	946	927	971	951	961	966	960	957	936	949	960	971	971	959	975	989	937	923	957	942	907	986	888	903	1015	972	975	885	950	909	905	961	963	954	964	916	947	930	924	960	936	960	929	901	944	921	949	905	970	907	875	926	915	975	926	944	921	1004	967	946	928	915	937	954	949	974	924	951	929	955	888	1011	879	997	949	954	941	886	924	914	957	974	939	938	939	867	916	990	981	936	949	956	959	994	898	945	927	969	930	980	916	969	975	955	934	965	961	951	968	947	974	946	982	917	957	928	968	956	979	958	965	907	909	975	926	989	893	915	961	891	903	886	928	894	908	914	974	899	988	968	980	935	955	944	912	883	937	904	982	950	928	931	953	906	936	1030	890	896	901	964	933	910	966	936	956	926	971	930	983	930	975	941	931	935	942	970	980	920	973	933	990	894	952	983	1007	928	911	902	979	912	905	883	928	961	960	943	942	915	939	950	943	948	930	937	967	958	943	912	895	979	938	999	1004	921	931	936	940	895	940	948	940	907	1002	995	966	974	961	904	955	974	937	939	907	1015	943	915	952	917	956	908	999	929	928	957	984	911	930	943	941	927	869	925	908	935	906	891	946	908	992	969	915	944	960	967	942	915	968	940	981	951	940	965	962	952	970	930	981	982	975	921	1018	906	1002	923	923	941	970	946	952	926	939	973	953	916	970	929	958	976	883	900	943	920	993	940	971	966	921	916	975	960	932	949	941	939	948	900	961	959	917	1012	972	969	908	952	909	933	964	933	925	988	908	975	1024	921	995	971	945	962	948	917	980	970	932	958	975	916	902	927	936	953	922	960	926	932	946	960	1018	938	910	949	1016	978	992	980	922	957	899	935	928	933	947	995	893	923	878	950	918	855	953	910	883	938	941	943	967	957	884	971	936	968	977	933	970	922	949	970	930	920	946	971	952	936	997	938	959	988	918	899	966	944	928	938	967	870	977	986	940	957	952	960	939	946	974	908	899	965	971	971	927	937	995	893	935	976	970	939	946	946	958	963	977	934	954	936	954	987	907	943	911	936	948	971	915	914	918	924	919	954	975	991	993	973	948	917	967	919	900	944	922	899	963	967	887	922	948	901	876	955	1009	968	958	956	940	944	995	921	925	956	941	930	975	921	952	940	980	927	972	935	888	922	919	948	987	979	894	945	969	891	1012	903	964	898	945	966	927	926	903	956	922	959	910	966	915	937	937	1033	987	891	912	939	916	1006	969	947	930	905	931	911	901	923	962	980	921	977	1010	986	995	915	932	957	964	934	988	968	864	998	944	935	990	961	931	925	892	960	971	922	959	956	938	910	1002	960	908	964	951	982	907	1015	967	922	922	924	868	929	973	938	950	943	933	982	932	950	938	929	957	953	938	986	1021	997	927	922	996	973	944	951	972	965	914	948	985	941	956	937	928	946	907	916	930	974	945	927	952	868	951	957	948	1015	958	914	961	978	952	935	976	900	958	926	938	935	894	930	950	960	963	961	942	926	946	914	929	984	946	960	920	946	944	954	939	916	975	982	938	935	944	920	936	923	941	980	932	988	983	974	959	898	942	1004	922	994	898	1023	946	928	926	926	950	1026	965	942	939	968	914	994	968	971	914	973	962	922	991	957	956	957	973	937	929	963	977	897	938	974	978	971	927	906	953	912	927	966	995	927
17289	16856	7790	1542	1056	598	233	255	286	261	259	254	278	263	289	213	253	309	288	237	269	262	294	401	459	391	306	313	238	239	264	238	252	265	228	238	264	269	264	244	278	280	248	250	251	261	266	250	249	268	268	256	281	269	222	265	267	256	263	245	243	256	244	253	239	253	255	269	242	273	248	273	283	274	262	266	280	266	258	224	242	259	241	271	262	251	250	248	241	295	290	284	256	275	270	289	232	239	243	271	293	256	271	252	264	268	289	270	231	231	249	280	280	276	253	275	254	261	269	264	243	280	250	246	245	231	256	236	231	255	275	266	283	253	237	268	252	257	259	234	256	241	244	287	257	266	279	257	273	278	243	291	225	275	273	261	252	260	238	259	259	237	262	245	258	263	260	241	240	273	271	285	254	270	246	266	248	260	283	244	252	263	308	263	270	246	250	227	257	268	266	240	238	264	264	234	255	249	275	301	262	257	278	234	262	249	285	272	262	278	243	268	267	228	263	278	240	255	304	281	262	251	267	251	259	251	225	263	244	253	258	274	266	259	251	242	257	245	241	271	262	254	270	259	269	240	258	280	249	254	280	270	234	287	249	261	243	262	245	254	272	266	252	253	269	246	228	245	231	243	299	263	222	283	277	236	257	277	268	261	269	258	274	267	270	245	266	270	252	226	245	254	252	267	273	268	254	276	258	272	253	268	275	248	271	249	300	245	252	257	259	282	268	267	222	259	255	271	276	256	251	262	250	273	248	263	246	254	270	230	257	273	274	258	246	261	255	238	246	236	266	266	241	248	320	244	290	258	289	268	261	264	258	277	275	269	262	280	243	250	246	245	267	230	236	245	259	237	250	266	267	252	270	265	230	277	251	244	296	248	241	264	267	234	272	286	234	272	264	243	252	244	246	261	270	243	249	246	276	229	270	264	281	257	237	271	247	253	238	270	237	221	244	231	245	246	256	279	244	284	257	256	243	258	270	242	259	269	256	266	248	259	258	279	258	278	265	254	243	251	256	246	222	239	294	253	266	292	275	253	280	276	254	262	263	291	211	257	265	281	247	250	250	256	245	244	269	270	229	276	274	280	255	269	245	291	286	259	246	253	286	231	262	243	252	275	255	274	255	244	267	244	258	270	261	268	245	270	237	270	237	239	235	263	267	292	249	281	267	268	272	240	251	267	267	247	252	262	257	235	260	283	245	253	252	253	250	226	242	273	264	248	284	268	237	264	260	267	252	250	248	276	277	248	274	266	236	248	257	256	275	261	274	236	280	255	255	237	263	240	273	264	247	251	259	273	248	280	250	271	249	245	252	239	243	266	255	283	265	278	270	257	254	256	254	286	264	260	248	266	283	285	247	246	245	280	251	262	247	255	271	257	249	262	242	243	251	238	241	251	259	268	245	205	243	239	287	276	269	279	275	242	296	216	254	280	277	266	270	260	245	260	240	243	255	260	245	279	263	243	282	268	264	260	261	250	257	267	237	243	261	256	259	270	250	300	254	262	243	233	256	269	269	248	278	266	281	288	246	237	260	264	263	247	254	282	260	273	245	242	263	271	251	252	258	269	249	243	285	257	261	250	245	253	275	259	271	240	251	258	273	287	253	268	264	267	262	266	272	258	260	251	261	247	251	277	251	227	246	245	255	247	253	243	260	284	265	259	250	244	261	253	259	266	260	268	259	254	250	268	260	217	270	233	272	269	254	247	266	239	264	258	228	250	250	262	253	282	264	243	242	281	232	237	290	249	255	271	268	267	287	236	243	262	279	244	247	243	255	246	252	277	271	280	263	275	281	218	237	257	249	273	266	251	259	275	259	225	270	255	289	219	249	258	252	256	257	268	257	250	240	266	293	271	291	271	248	275	239	269	251	271	269	273	237	254	263	265	279	248	268	251	254	244	251	248	264	261	292	300	255	274	242	263	263	238	281	236	252	255	240	219	285	283	281	267	257	252	281	266	268	262	273	269	243	243	267	250	240	272	256	245	244	277	228	263	255	264	270	252	252	250	242	264	294	235	255	275	283	266	240	276	264	259	257	261	271	266	305	254	248	286	299	241	281	262	258	277	263	243	262	272	273	280	263	265	288	284	250	268	272	236	274	253	262	276	244	266	273	258	299	287	248	252	241	259	248	265	262	246	275	239	260	281	261	245	261	272	272	274	245	276	230	229	260	278	254	251	266	294	262	248	288	286	256	238	256	267	259	264	249	226	231	248	241	271	245	261	260	243	248	259	242	253	276	232	247	280	275	234	289	249	263	288	272	269	287	253	239	256	249	252	242	267	248	263	265	262	272	276	261	282	277	260	247	272	262	252	260	268	269	273	265	248	261	273	254	259	230	259	263	244	270	246	262	251	244	237	260	287	283	233	242	256	230	264	273	269	261	260	248	241	262	247	263	244	264	257	299	247	267	242	251	254	251	236	267	247	258	239	290	276	279	255	262	247	245	250	257	251	252	249	287	256	228	203	273	250	263	295	213	257	243	265	253	253	262	232	263	251	252	280	262	279	271	273	251	258	253	284	247	259	242	264	264	253	271	258	249	285	274	258	266	275	265	252	270	265	240	251	229	269	259	224	283	224	274	268	252	240	258	272	223	259	277	275	269	233	234	265	258	249	264	284	266	285	248	276	238	235	267	297	263	263	252	281	265	259	281	271	241	247	258	275	246	249	215	265	254	240	258	286	262	255	268	278	251	264	241	258	218	249	250	266	257	285	250	280	273	277	283	232	280	269	239	243	271	274	237	236	236	244	230	258	250	246	272	269	250	255	267	234	269	261	227	247	305	250	249	264	289	240	236	275	271	242	276	269	246	277	262	240	267	258	271	284	293	247	251	261	229	269	247	261	244	276	273	280	262	249	257	264	255	251	268	256	259	260	256	266	270	261	276	234	273	225	251	296	267	271	254	245	264	264	273	282	234	239	236	237	281	255	258	280	247	240	246	253	280	261	261	262	246	279	249	249	256	276	253	255	273	278	293	247	255	308	240	245	228	258	238	256	238	245	309	244	264	285	283	294	240	271	252	273	254	259	247	256	242	273	271	270	235	295	266	283	255	241	232	265	257	256	258	240	255	271	266	261	273	237	283	258	244	238	289	270	262	258	263	245	239	275	279	259	255	267	240	252	242	250	246	242	270	278	255	257	250	248	233	255	280	270	290	266	280	265	257	279	252	251	286	244	289	255	277	263	280	244	257	269	276	261	261	267	255	258	273	263	288	258	276	265	246	276	274	262	247	271	241	273	215	276	272	273	247	268	244	248	272	255	256	271	250	281	252	244	240	244	247	267	259	246	236	253	261	245	267	275	249	280	260	258	298	286	241	269	279	251	263	252	233	246	261	252	244	275	261	269	255	278	283	246	261	268	248	253	248	240	263	233	263	258	249	251	215	257	252	257	225	282	256	249	254	225	259	259	259	238	266	273	237	261	271	229	244	278	245	269	237	255	249	257	249	251	262	246	263	241	235	261	262	274	273	276	251	240
16172	22730	11032	3671	3336	1681	838	837	832	770	798	796	779	823	833	791	789	823	871	804	777	739	966	1569	1764	1347	1034	862	828	804	730	738	744	748	786	815	793	778	725	735	711	807	742	786	825	783	778	784	798	777	781	719	748	821	738	815	734	774	824	744	824	793	759	790	818	760	805	788	815	834	759	784	768	789	773	760	786	779	825	801	770	806	792	768	790	766	786	798	779	806	806	781	738	779	816	796	820	742	817	799	774	773	826	793	797	783	816	818	787	786	763	713	811	824	779	795	748	731	816	701	732	783	786	729	787	830	767	745	718	786	805	741	778	781	757	770	739	800	805	811	824	765	756	762	757	822	770	747	773	776	749	794	756	744	732	752	709	763	787	832	813	809	795	807	732	762	779	758	762	770	814	766	723	777	831	803	744	745	789	774	745	762	803	780	764	755	811	763	750	779	762	838	835	710	768	782	744	802	767	771	792	743	796	759	774	696	768	765	784	736	746	798	758	809	809	761	775	756	812	759	771	772	782	727	761	771	768	760	752	808	763	809	747	799	751	775	749	803	790	788	742	732	720	740	761	783	804	799	701	748	771	760	785	816	781	722	722	779	759	785	796	784	788	781	812	795	747	785	803	764	761	788	762	793	742	818	783	719	786	771	810	805	721	792	755	760	803	782	736	767	790	791	793	792	789	782	769	825	787	790	801	806	775	784	771	782	788	818	745	811	790	750	819	737	817	808	719	804	831	757	782	780	777	762	764	792	811	795	801	781	792	799	816	785	787	753	743	783	728	759	775	737	802	744	799	724	806	768	753	771	768	777	779	783	811	762	755	771	744	779	755	771	814	768	812	780	770	749	791	760	795	763	718	780	815	780	721	834	770	762	781	718	750	825	790	812	828	765	760	760	819	727	778	776	809	788	835	738	757	732	774	739	787	820	782	779	737	786	771	732	764	778	771	789	772	759	732	783	756	775	777	792	767	823	790	741	760	770	781	724	809	793	761	764	801	796	763	784	723	784	786	773	742	815	742	793	751	753	740	726	765	799	759	749	745	793	750	745	786	756	814	730	734	754	802	817	771	833	786	818	687	750	760	801	724	827	729	796	754	782	781	805	805	768	777	736	801	815	730	784	791	808	750	775	803	725	777	749	789	804	789	778	772	755	729	764	801	752	765	784	780	800	786	756	760	765	760	797	754	747	813	785	779	793	801	813	757	811	739	811	770	796	787	777	770	793	814	768	773	784	755	811	771	767	795	736	763	748	747	773	798	790	804	704	815	761	784	730	737	742	756	793	742	766	778	764	779	840	742	791	751	828	732	756	763	791	779	740	725	781	759	778	774	780	798	769	777	781	773	759	766	783	758	807	748	800	731	758	780	765	784	815	764	788	767	811	812	745	766	750	752	761	771	796	777	731	704	808	729	795	795	767	757	747	743	797	754	794	799	742	780	810	757	763	760	785	765	741	791	781	723	784	758	797	796	757	754	789	768	761	774	765	796	783	783	754	811	761	816	752	784	744	801	782	780	787	701	810	787	757	772	793	763	766	769	800	752	777	820	755	787	799	820	786	719	771	784	738	828	747	757	743	716	745	749	780	738	759	708	820	793	803	781	774	781	818	734	762	749	789	798	769	767	782	795	767	750	783	762	743	785	773	818	781	758	788	796	783	754	768	813	788	757	741	747	707	765	804	759	750	817	821	779	756	712	806	772	744	768	772	717	767	786	727	785	793	814	786	765	783	790	769	775	765	766	777	742	740	754	738	753	797	719	749	758	745	788	729	718	838	791	774	739	761	796	792	731	769	719	766	774	779	775	787	806	728	781	759	770	791	801	781	795	789	797	761	739	787	769	795	781	777	736	784	716	785	757	775	782	838	787	758	758	778	798	753	727	793	770	797	766	768	767	779	810	765	770	830	789	771	755	793	772	824	781	791	748	769	741	750	770	778	705	796	753	750	785	779	777	744	716	754	776	805	778	740	845	777	795	783	763	801	811	769	804	789	828	783	759	756	747	786	807	771	802	797	747	779	779	782	795	795	781	826	762	768	739	716	778	755	787	753	811	770	772	782	762	751	748	780	692	792	746	707	765	777	769	750	783	771	753	796	743	729	734	759	733	782	770	772	760	783	795	800	716	775	812	729	779	757	745	770	782	843	789	756	759	768	776	776	795	745	766	788	756	746	820	786	810	809	808	769	787	750	774	842	818	779	783	808	745	770	728	800	799	776	774	801	774	777	806	764	749	776	782	805	768	821	781	795	741	785	767	754	772	770	794	745	782	759	763	823	785	735	794	819	778	731	778	789	772	749	758	716	764	734	785	778	769	749	768	822	802	782	773	773	807	781	784	787	759	749	760	840	751	789	791	793	791	759	741	764	749	778	746	776	751	781	770	744	764	778	764	762	756	790	804	798	742	757	828	795	760	747	746	796	763	770	812	810	812	725	797	794	780	752	802	732	798	768	762	776	774	732	828	775	782	792	786	788	746	791	794	767	753	806	789	800	756	820	769	818	762	789	723	731	796	772	763	806	786	781	735	758	753	774	751	808	778	775	772	807	739	783	793	772	798	753	761	785	813	752	772	768	741	751	741	734	756	811	773	789	748	734	808	755	727	798	782	778	769	818	744	772	807	771	749	739	777	757	783	748	797	742	777	768	749	802	749	773	760	826	758	775	800	745	769	776	770	752	770	848	749	725	776	735	713	768	808	751	743	800	838	814	778	827	718	764	782	782	772	810	756	742	762	804	725	775	781	811	773	743	760	717	751	778	802	780	763	767	747	792	795	746	771	758	765	724	748	787	833	759	780	769	786	736	741	731	744	768	784	817	805	771	783	746	714	755	771	747	802	794	754	727	794	724	768	776	794	811	772	793	748	746	780	761	829	742	746	806	777	824	783	758	755	782	784	797	803	735	817	796	798	794	765	765	769	793	819	781	732	780	841	799	787	806	803	755	784	784	756	762	759	803	767	766	779	784	751	775	762	752	782	811	783	867	805	780	762	759	725	818	758	763	706	777	757	756	800	770	753	738	772	784	826	777	788	822	725	767	815	796	783	769	775	806	792	824	801	784	770	772	745	776	775	795	770	816	801	846	761	806	792	805	733	803	768	788	774	764	788	754	818	734	777	761	763	775	775	777	749	777	831	778	787	761	809	756	722	770	775	797	791	783	780	772	785	820	728	814	732	785	813	784	774	740	795	765	821	796	713	789	739	757	779	761	805	787	803	725	762	820	769	795	811	759	749	755	752	729	769	792	792	731	759	777	745	764	775	769	715	750	798	771	769	761	767	816	726	779	731	764	793	718	729	739	734	792	775	775	831	810	763	771	777	724	794	774	767	745	810	736	805	774	675	768	785	810	798	735	717	761	779	796	789	803	773	734	810	797	816	822	818	732	788	807	736	741	758	755	778	816	790	809	804	760	777	754	777	807	759	744	799	784	784	777	758	767	777	842	744	798	791	817	771	767	748	722	728	798	805	823	770	799	789	789
65170	68743	50978	24929	18296	5804	622	475	492	389	387	327	337	361	295	350	359	398	352	354	345	299	786	1758	1251	711	444	381	305	298	320	309	329	303	287	315	339	287	276	337	333	297	308	277	284	288	294	312	269	308	292	301	309	262	287	306	291	259	291	287	294	295	320	298	315	290	304	323	312	278	325	264	335	287	255	303	297	310	325	314	324	279	267	301	295	281	276	305	286	314	315	278	282	293	293	311	310	279	309	278	313	282	299	307	317	312	309	299	305	305	313	277	280	294	307	316	348	310	298	298	294	307	316	287	324	306	303	303	300	301	286	297	277	312	325	311	302	325	291	308	295	326	306	313	303	313	306	291	318	321	303	280	307	297	281	320	313	284	328	318	337	305	312	311	294	322	297	316	264	312	296	324	321	310	311	306	291	288	304	337	282	301	305	313	335	298	312	328	340	323	299	325	300	286	287	321	308	300	304	293	296	328	299	296	286	314	315	311	321	298	320	293	302	302	306	317	287	298	287	286	316	314	258	312	316	305	333	305	283	291	267	314	292	313	298	324	324	285	261	287	316	334	308	353	320	299	317	324	282	322	296	298	287	278	286	292	324	313	279	317	296	310	322	301	289	320	315	288	296	302	308	286	330	306	276	298	338	300	327	330	309	301	311	292	308	281	335	325	318	298	287	311	305	275	322	325	306	311	259	319	321	317	293	305	307	321	302	313	317	314	320	322	295	308	299	319	294	289	299	312	315	281	322	320	290	306	311	314	334	306	329	297	290	314	271	296	289	273	342	303	299	309	344	302	312	302	285	285	309	316	287	309	301	299	295	326	325	277	300	281	302	306	314	319	306	305	290	295	311	289	299	318	278	280	278	313	315	287	300	330	314	315	291	273	257	299	322	310	321	306	307	270	310	271	324	314	304	279	333	284	300	268	276	291	280	289	308	306	322	308	296	307	277	301	293	330	345	303	325	307	290	306	295	354	328	287	304	298	324	300	327	334	316	318	317	323	267	303	295	309	309	261	273	291	289	267	334	299	314	324	278	296	309	299	308	295	285	264	325	277	315	306	300	344	308	289	303	298	317	323	302	327	308	323	317	297	281	304	324	304	298	340	282	306	312	298	301	308	337	282	306	322	273	303	284	310	301	311	303	311	320	292	332	294	318	299	297	289	280	330	315	308	320	317	290	296	329	302	288	309	317	279	282	300	311	278	278	322	281	303	308	320	315	294	307	305	275	278	309	306	293	300	305	300	330	318	294	296	288	326	284	308	305	303	271	290	320	314	292	319	295	312	298	325	289	292	294	311	301	335	300	328	318	284	297	319	311	306	269	306	291	306	345	286	297	330	288	331	283	326	287	296	309	282	331	280	309	302	312	337	309	320	302	284	293	296	297	305	304	319	283	309	297	310	288	309	289	275	286	310	326	304	320	269	305	294	318	298	281	300	307	284	311	308	296	272	303	302	295	322	278	336	291	287	307	315	304	302	326	298	327	318	294	289	271	309	287	325	316	313	329	273	285	318	318	340	285	302	326	320	322	298	322	308	272	327	289	309	287	290	283	272	311	288	297	299	287	310	285	301	303	309	281	319	325	306	300	301	301	305	339	309	259	297	296	293	260	298	320	308	317	318	297	321	310	305	315	297	298	275	308	310	335	275	324	330	302	315	298	315	310	290	321	313	272	326	309	289	290	291	293	332	294	298	306	262	318	316	317	331	301	329	278	290	267	300	291	306	311	326	287	319	304	316	318	351	331	306	312	303	282	262	310	300	311	291	298	279	288	283	324	329	306	292	274	300	290	316	287	300	313	344	265	315	304	295	319	315	290	287	313	307	292	317	311	303	292	291	320	312	303	307	329	303	299	304	285	288	293	276	297	305	298	284	294	304	347	324	294	297	309	293	300	349	315	300	312	312	308	302	303	296	318	290	257	281	290	286	283	302	309	281	318	273	318	309	325	326	316	298	288	265	304	283	333	317	278	294	318	302	317	307	283	301	326	297	310	310	292	310	327	308	307	308	293	337	308	299	290	274	289	300	294	294	277	309	288	285	315	314	301	283	314	304	320	295	324	322	302	332	287	290	289	272	306	297	315	319	290	318	291	312	288	316	320	325	316	322	302	296	292	264	296	296	319	285	320	282	308	309	308	304	279	322	322	292	343	271	300	289	317	324	308	301	306	277	291	283	316	311	271	313	313	296	314	294	283	304	282	298	342	304	302	285	323	297	323	308	287	306	334	327	275	304	301	296	285	306	327	319	352	334	284	308	332	298	309	288	319	297	331	299	290	307	309	304	306	287	321	289	307	276	318	302	308	315	274	290	295	319	284	323	303	285	298	300	308	281	318	291	275	311	288	269	273	298	316	274	315	285	283	295	280	300	291	324	310	293	298	321	306	292	311	305	336	299	298	329	309	318	314	307	288	288	333	331	278	336	280	318	322	297	331	236	298	295	278	296	317	303	298	286	322	292	305	295	296	318	294	288	306	285	308	307	307	314	314	298	296	291	288	301	297	313	296	313	305	281	319	298	266	302	275	324	325	315	306	289	309	302	298	336	300	274	289	267	332	299	295	290	328	294	316	299	303	300	268	308	305	285	289	313	314	318	303	275	309	310	285	287	275	278	292	323	300	312	309	335	292	316	313	294	304	306	309	331	279	312	330	322	303	308	309	304	291	281	292	311	312	296	319	297	301	308	305	313	311	304	287	295	275	348	298	302	279	280	300	305	327	301	285	296	294	276	278	294	312	297	301	315	302	284	304	310	334	334	335	291	280	305	312	298	282	260	309	293	300	318	331	285	305	312	284	313	294	332	305	264	313	330	279	287	311	291	305	283	315	299	290	284	288	368	285	305	306	312	284	287	276	307	290	280	307	321	290	283	278	292	317	315	330	305	295	298	311	313	299	296	291	313	298	290	318	298	308	312	309	305	257	282	303	287	309	289	292	286	332	311	317	331	325	314	289	338	280	302	290	307	304	292	312	349	317	344	292	325	320	313	284	301	310	299	338	306	296	300	294	298	284	294	307	328	318	305	314	294	299	292	330	318	282	307	307	318	319	318	285	289	308	306	297	322	314	297	294	319	321	315	314	323	282	314	288	330	300	335	285	281	297	309	303	296	313	289	322	308	291	297	270	317	277	294	322	293	278	289	304	289	328	309	278	299	307	289	316	285	303	297	296	306	330	291	311	313	302	326	298	291	280	318	309	296	292	280	299	323	327	306	305	315	261	302	327	324	297	262	296	312	308	299	302	308	347	299	278	256	334	291	313	310	302	296	322	322	312	301	305	321	310	274	323	298	305	304	315	282	307	318	296	308	288	312	278	313	306	296	287	334	321	319	305	286	318	278	304	325	326	296	297	290	292	281	330	318	326	324	329	287	322	302	314	293	296	342	310	316	313	300	286	296	295	339	318	298	313	300	320	296	293	329	263	328	309	308	310	283	281	277	282	275	296	297	317	329	286	278	295	290	290	314	344	290	310	323	298	318
43265	52639	43714	27867	30172	7268	1881	1573	1586	1303	1131	1144	1046	1037	1036	1149	1224	1116	1193	1166	1062	1013	3642	8906	6309	3535	1716	1205	920	862	872	900	852	842	901	856	939	870	874	901	904	827	903	901	921	896	924	915	867	895	893	902	861	914	867	900	825	891	886	885	869	845	840	884	845	886	902	817	875	895	909	898	888	901	875	893	867	899	853	875	914	902	858	866	878	838	882	889	881	873	873	872	884	916	879	870	884	978	869	867	881	888	916	892	856	914	935	918	919	902	903	873	895	869	917	941	875	896	899	904	906	863	884	876	891	875	857	907	875	855	905	840	869	850	924	889	843	903	887	921	827	872	837	901	918	893	904	882	882	900	884	884	849	891	893	843	871	879	871	899	884	838	898	882	838	870	866	897	902	834	863	953	910	860	849	886	864	903	890	829	886	858	879	857	882	875	859	864	858	884	882	931	963	908	860	907	880	911	921	850	891	922	945	846	877	884	858	895	887	845	869	825	904	866	907	858	862	837	876	884	876	897	926	915	845	885	826	828	877	906	840	857	918	893	848	892	883	892	894	870	856	915	927	894	873	877	901	902	880	925	878	947	865	885	903	910	955	922	853	896	874	917	870	887	876	845	893	907	898	859	846	839	919	898	922	876	864	876	872	838	923	863	884	883	878	893	944	878	832	880	916	860	909	917	878	877	883	925	864	865	865	799	916	920	890	887	914	876	854	862	907	864	881	869	821	917	867	911	882	901	882	895	872	908	882	865	893	936	903	892	854	851	890	909	881	889	892	803	923	856	888	866	924	904	913	864	878	858	919	892	875	900	883	911	905	851	870	850	866	827	846	902	913	900	896	890	912	879	876	857	899	886	913	901	880	883	897	890	914	838	862	862	901	875	929	855	898	910	844	886	853	912	902	879	874	938	876	875	908	882	849	893	900	881	889	907	861	877	891	889	892	885	862	879	851	838	889	889	912	825	854	852	909	890	905	904	855	908	912	929	869	848	888	884	893	935	912	831	899	907	943	871	878	879	879	900	893	974	837	865	885	915	882	917	943	873	875	881	897	907	891	912	838	887	874	901	829	943	856	914	920	882	870	941	918	867	874	847	908	826	914	877	869	810	890	887	861	863	907	931	866	858	936	870	896	891	827	892	832	948	846	898	883	914	854	892	862	894	862	890	830	889	843	827	843	893	890	922	881	889	880	893	887	843	833	938	880	820	911	896	964	936	901	901	849	908	833	919	882	867	900	849	840	851	912	915	867	892	871	885	862	808	847	899	900	867	882	900	893	901	931	919	927	861	896	894	909	967	876	896	901	837	906	913	905	834	837	915	909	876	907	880	860	860	855	909	867	911	842	896	841	849	878	896	860	878	907	862	905	868	906	858	886	853	928	877	859	829	888	909	915	910	884	902	899	876	905	861	875	886	936	851	890	873	806	818	913	870	893	918	872	896	898	828	874	913	908	893	938	925	902	849	890	891	892	882	916	896	894	906	880	888	840	923	930	876	832	937	922	902	857	874	925	915	857	880	881	882	875	926	866	877	871	904	880	868	886	912	902	896	891	913	867	862	934	899	841	894	955	884	859	897	902	875	842	890	905	854	932	895	816	834	841	825	907	824	908	893	866	877	889	876	902	946	871	932	888	835	896	926	935	893	885	885	822	871	867	912	917	895	896	873	878	858	896	902	925	886	917	905	864	853	879	893	855	920	859	887	901	900	898	917	888	924	913	874	858	866	867	926	926	929	946	848	851	861	879	857	854	854	904	891	911	920	884	862	873	884	882	901	891	888	834	867	910	834	904	888	869	858	911	844	906	872	909	919	887	867	868	845	937	907	877	891	891	822	879	857	853	854	917	927	804	884	873	853	921	939	883	896	852	829	840	844	885	869	915	876	870	868	953	862	840	901	908	867	859	838	885	881	888	870	904	906	872	843	941	902	880	868	909	910	889	941	885	824	967	845	876	913	817	852	867	874	917	928	881	905	825	907	957	898	867	887	964	876	907	862	880	844	905	876	863	880	924	909	866	926	879	839	894	936	893	881	905	897	907	890	849	840	859	912	878	878	901	909	854	868	870	904	909	894	851	901	872	901	894	905	956	886	877	883	923	873	963	859	932	855	857	914	885	870	850	866	892	852	865	877	881	887	875	847	852	922	845	900	939	883	873	873	903	907	936	922	870	925	854	854	853	894	814	891	846	859	910	894	939	895	907	848	887	871	878	867	916	889	896	905	922	879	887	898	883	868	895	910	880	867	906	898	876	891	867	905	860	856	917	894	821	917	890	901	832	894	867	905	844	882	907	907	840	887	892	888	882	871	910	879	916	931	845	909	915	857	909	877	940	869	854	865	890	880	881	884	847	875	896	908	874	903	885	913	875	890	900	823	918	911	898	857	909	914	892	895	849	841	869	876	864	881	876	849	920	889	964	873	892	909	846	894	827	959	857	865	965	896	915	838	936	915	851	851	852	889	889	867	901	888	897	861	886	842	887	916	865	912	937	928	875	897	902	872	896	905	866	818	871	905	891	862	868	861	909	911	893	864	918	849	919	904	893	878	880	907	861	873	864	904	935	868	913	874	870	858	837	919	912	886	878	869	841	862	885	904	900	896	873	913	924	865	891	932	862	876	899	896	890	929	883	900	850	866	846	804	905	867	851	903	822	890	880	850	897	879	848	851	845	955	841	906	873	847	846	858	894	847	893	889	898	898	883	874	917	875	850	907	923	893	886	868	910	944	882	873	910	896	920	823	900	895	883	882	865	899	867	885	899	917	887	887	820	893	883	868	917	942	889	867	880	903	894	892	882	871	872	889	868	839	919	813	858	971	856	856	827	856	934	913	925	924	890	910	874	869	863	900	817	875	916	914	875	890	906	862	846	880	833	887	912	889	907	919	844	892	901	858	865	876	881	813	899	916	906	956	862	964	909	959	863	885	832	911	830	885	884	867	849	861	913	871	844	861	866	816	883	895	930	864	863	856	834	896	880	886	903	898	881	827	919	897	844	871	897	880	896	882	871	899	863	895	930	879	914	912	884	905	939	883	887	917	866	931	910	921	925	858	957	934	875	883	937	863	843	915	910	858	869	896	872	939	892	896	887	887	841	889	896	877	882	880	892	917	916	864	891	893	863	903	960	916	914	889	866	898	853	885	890	921	870	921	869	905	864	924	889	866	931	901	856	886	856	919	895	859	865	896	852	875	899	870	822	891	869	859	905	873	894	857	845	919	880	917	878	929	892	829	892	890	882	937	866	879	878	889	871	909	896	921	900	928	896	861	914	909	864	930	862	911	868	906	923	869	863	864	864	854	898	836	867	931	899	918	892	863	927	849	904	902	847	909	871	904	878	950	858	858	877	868	914	840	911	913	860	896	861	851	936	899	888	898	882	866	875	870	908	918	871	845	900	874	880	846	852	899	861	863	866	874	897	911	829	893	907	884	924	916	901	908	854	901	835	873	890	830	883	848	878	895	878	902	852	885	938	902	921	848
76012	79340	59495	32449	28173	10030	942	665	705	497	500	398	434	422	416	431	498	435	424	441	443	377	1610	3423	2124	1264	645	477	367	364	326	368	365	369	374	327	343	353	378	397	380	338	384	329	354	357	362	351	301	385	351	352	315	327	356	347	335	349	338	341	342	347	329	338	345	357	331	359	315	363	342	341	330	367	332	379	321	331	346	355	388	377	340	374	324	330	344	342	375	345	313	333	335	355	330	344	354	355	324	332	327	350	347	366	331	333	371	396	389	379	309	340	342	357	331	339	371	370	328	335	351	324	376	346	325	312	333	369	353	390	367	349	364	364	366	339	364	377	368	340	338	336	357	329	374	346	395	356	337	386	342	343	362	350	363	335	335	341	332	343	339	365	341	359	377	344	330	370	327	352	365	360	348	359	377	371	359	355	320	331	358	347	357	366	340	340	364	351	370	389	353	346	346	362	315	341	347	349	364	351	369	350	319	332	356	331	352	370	377	374	333	348	377	335	302	391	373	361	350	386	345	348	352	382	363	366	350	347	353	389	396	337	346	349	354	336	361	338	307	376	351	361	386	357	367	380	350	351	342	350	365	384	359	350	395	368	338	336	346	403	326	349	378	323	345	335	368	324	364	323	317	378	384	340	369	321	356	362	358	354	357	346	375	329	367	353	348	341	328	366	385	323	349	365	376	395	372	354	332	339	345	348	395	368	335	330	375	352	331	292	353	352	353	374	367	368	360	396	329	322	336	355	375	349	355	368	322	358	357	335	348	379	338	375	347	342	344	345	360	346	367	371	357	375	330	361	320	311	345	381	308	337	341	358	364	365	344	353	356	354	312	338	355	382	361	344	334	361	349	344	345	381	334	330	354	363	368	386	349	352	348	349	333	340	313	360	351	344	309	363	336	338	373	325	353	365	344	338	320	349	352	361	351	319	382	371	323	358	365	372	359	347	352	371	311	341	332	358	344	349	334	341	353	349	324	320	398	363	340	371	383	353	311	328	372	343	376	363	294	355	348	344	363	331	370	340	353	368	343	346	363	378	373	368	328	411	391	385	379	343	370	332	351	367	329	327	358	342	341	326	349	355	370	357	351	371	332	352	341	322	318	344	367	357	349	336	347	336	361	354	343	350	343	318	367	344	350	367	349	371	362	359	381	334	337	350	369	331	360	356	341	357	347	353	343	332	331	395	352	329	317	341	330	368	339	334	356	343	362	369	369	342	327	355	378	392	335	322	318	349	355	382	381	371	358	369	358	371	370	362	360	365	339	385	340	344	373	358	331	325	369	339	357	333	351	344	345	354	338	388	306	325	344	331	372	350	356	347	359	362	355	364	335	338	374	363	352	387	374	373	377	335	348	348	377	372	311	315	403	337	353	363	378	343	355	346	354	317	352	355	365	333	343	372	364	369	351	361	381	370	372	375	346	356	359	361	336	368	345	359	370	308	345	356	341	359	359	318	359	324	363	343	367	356	362	357	351	343	340	332	299	351	361	354	356	348	317	360	333	345	407	386	299	331	308	349	331	369	346	359	354	340	357	377	328	342	386	370	382	350	358	348	369	331	338	349	357	354	364	365	339	377	367	322	338	362	333	364	346	355	354	353	361	307	362	319	356	353	350	344	393	369	341	324	333	349	333	341	355	340	345	351	337	336	361	362	380	353	354	377	357	377	380	332	317	328	348	373	317	347	352	329	383	316	367	309	346	368	335	364	354	330	377	370	379	344	346	334	372	332	341	364	378	325	330	372	355	377	332	352	358	335	378	322	357	346	344	388	365	384	374	366	322	335	320	397	376	389	358	320	331	346	347	366	343	351	350	362	356	374	353	384	361	363	338	341	334	335	359	353	339	361	353	362	356	363	348	340	344	358	374	358	372	349	346	373	326	334	370	341	363	373	332	353	349	363	354	366	361	330	353	338	366	368	356	315	314	356	346	399	377	390	366	340	337	331	347	329	354	352	339	358	347	353	351	339	378	389	376	346	357	378	373	359	383	327	358	322	331	377	349	330	378	328	361	360	345	382	359	367	358	358	354	358	361	370	349	350	355	326	354	348	363	353	345	348	340	352	358	308	338	363	356	340	368	363	335	345	363	346	378	367	322	336	382	356	351	361	337	332	344	356	359	368	337	371	355	359	348	330	358	359	351	358	357	330	368	353	372	352	359	357	370	341	385	370	329	331	353	351	323	323	364	343	330	366	366	369	353	350	333	347	352	357	351	342	340	358	379	404	368	373	349	350	349	325	332	364	387	358	368	349	354	333	364	334	343	362	326	370	364	357	340	352	375	360	343	342	336	341	345	373	350	349	357	340	364	356	346	325	326	372	344	318	363	351	368	349	378	346	351	357	392	337	358	332	368	356	352	387	328	375	380	352	409	342	360	371	365	353	375	355	351	374	367	377	365	383	321	329	344	356	331	363	352	342	338	355	340	323	352	333	386	342	320	318	351	351	394	327	357	336	362	334	341	347	391	363	360	337	347	341	343	331	356	380	315	342	369	332	352	336	361	341	337	293	350	351	366	380	355	336	366	314	372	332	358	361	349	353	359	345	376	322	370	339	342	318	328	359	346	336	347	334	351	363	348	329	355	329	361	350	350	362	345	362	358	370	387	363	358	355	401	372	336	344	318	336	355	322	301	362	337	355	348	366	349	375	342	345	365	389	358	360	370	339	347	370	372	370	321	348	346	395	350	374	326	374	363	342	356	357	381	368	342	369	369	342	339	335	363	343	347	361	324	383	331	340	352	352	365	364	354	311	399	359	345	368	350	351	374	343	378	346	349	315	346	351	351	334	377	343	386	370	354	361	344	347	335	328	350	335	357	323	343	330	360	356	365	365	357	344	365	327	353	341	352	331	381	354	368	363	350	327	353	352	339	310	380	335	352	359	342	339	314	329	381	351	337	360	375	330	345	318	336	348	369	343	375	358	374	379	345	361	346	339	356	358	332	360	362	340	366	378	333	358	358	332	331	328	374	332	375	315	359	348	348	336	361	344	334	342	359	356	325	310	333	344	348	377	361	328	361	325	373	353	372	343	338	328	374	374	320	373	354	339	380	372	351	326	356	323	336	339	369	336	357	360	369	364	318	359	356	348	355	363	355	375	322	357	350	334	345	343	338	357	342	360	363	320	362	377	337	378	360	341	366	361	339	345	339	354	378	309	357	336	334	352	364	331	365	342	358	413	360	330	353	320	358	319	342	341	376	361	316	336	351	348	366	329	332	340	391	356	338	360	334	351	353	340	359	351	348	304	326	368	338	401	360	353	354	352	363	351	374	359	369	347	348	361	394	347	337	334	357	368	358	334	354	318	375	367	375	344	362	370	355	374	354	322	344	333	354	355	351	349	357	365	331	330	352	340	365	377	355	358	375	349	369	368	302	394	362	337	349	351	392	346	330	342	397	357	335	370	353	360	370	374	363	339	341	327	373	336	352	354	367	376	358	328	342	361	333	346	352	335	354	340	388	342	334	350	349	355	337	359
52015	63552	52355	34226	39174	7153	2840	2430	2274	1774	1389	1337	1198	1306	1430	1702	1795	1396	1553	1406	1300	1259	8418	15379	9841	6025	2373	1371	1137	1011	976	961	1006	977	1021	951	1038	1021	1029	912	1087	1015	1009	1005	1032	953	1073	992	1022	984	1011	1013	968	979	1002	997	998	1026	987	1019	970	1021	957	1028	1011	1005	1034	972	999	986	990	967	1055	967	1013	993	960	1037	967	1048	989	977	981	986	1025	991	1048	1030	983	1030	1035	1012	1064	970	978	1076	965	1040	992	985	993	1025	1025	963	1016	1049	1017	971	991	1068	1036	972	1009	1037	953	996	1032	965	1057	1009	970	1019	942	996	992	1052	1023	1006	974	968	998	986	1036	981	975	999	938	1048	994	995	1041	990	984	1067	940	957	999	1000	1010	976	968	990	1027	1013	962	1014	999	1013	958	1001	995	1004	1006	1022	1044	999	1029	967	976	991	966	1012	1025	1001	976	919	969	1005	1009	1011	977	1016	973	1013	943	1041	985	1020	968	996	1021	1041	964	1033	998	1008	1018	1060	1022	995	1049	1006	994	962	1004	956	1009	1010	1049	1015	1006	962	968	966	969	977	973	1037	984	980	991	1020	1010	1005	1001	1065	997	1025	1060	963	977	997	986	1009	1023	1027	1002	964	983	1040	970	1037	1020	1031	1001	1006	1008	1006	976	950	1014	994	1016	962	1034	989	1020	1087	958	1033	1028	989	1011	957	983	990	1032	956	1008	978	934	979	1075	996	1020	940	1039	1017	1011	1004	1016	999	981	994	958	990	979	1003	1041	1028	991	994	974	999	1014	1022	1024	958	998	1003	1030	966	1010	983	982	995	985	1015	1016	1005	1042	1034	982	1019	1067	1000	1023	998	997	1052	977	1002	967	991	975	1093	1004	1012	987	997	1016	990	1033	979	963	1019	1027	972	1002	983	1065	979	971	993	1035	1006	973	992	1032	1028	1028	1034	930	1049	1000	995	1015	943	1018	1056	999	988	990	1057	1040	978	1043	957	989	980	1009	993	1013	1015	1014	1033	983	1028	972	984	1006	1009	1003	974	1008	1006	1010	1013	1011	1002	985	1028	1004	1017	988	977	975	1000	991	1027	1019	994	1024	1000	1032	984	981	997	990	984	1020	996	973	1018	990	955	1022	994	1011	1083	972	1035	1039	958	1030	1041	998	975	1049	965	981	944	999	1000	1015	995	992	995	1034	954	1016	970	968	940	1001	991	992	1062	1005	971	952	1035	1022	967	1043	984	1024	1031	983	1001	1029	1024	995	1030	962	1006	976	1031	1010	1020	1034	1028	1010	994	1003	1012	974	1058	956	1031	1025	1003	1034	977	985	1019	1066	1004	1027	996	1002	995	1011	1002	1000	984	925	1017	1008	996	1040	1031	1035	973	971	954	1017	990	940	1051	1006	1051	943	985	948	1025	981	974	1014	972	978	961	959	972	1019	969	1031	989	959	1041	1034	1088	989	1038	1065	960	1029	1008	1076	1042	975	1029	979	977	1000	978	1012	984	1011	1002	1021	990	1021	1012	1010	1065	975	980	1015	1000	978	995	1054	987	948	1002	1067	1018	1022	977	968	1001	969	948	1017	1007	1024	971	1019	1040	969	982	975	1041	956	1037	1047	982	1002	1012	983	1030	1006	1094	979	1027	970	992	1009	1024	1029	1041	975	987	966	1039	1000	963	1036	972	1040	973	1007	1039	1015	1008	978	1012	1004	1057	1021	937	951	952	954	998	1006	1069	991	985	970	986	996	1019	1051	1036	1009	999	1020	1036	983	982	953	1001	983	987	985	995	974	1008	1026	998	1021	1003	976	973	998	989	1002	1020	980	1017	1068	1045	1024	931	957	986	1027	1020	929	993	1015	1024	1021	1045	938	965	963	940	959	1027	984	1035	980	987	974	1023	973	1032	1071	1053	966	1024	989	969	991	986	994	956	977	1021	1019	980	1018	1007	974	1005	967	971	1011	995	977	975	1026	976	1036	1003	1029	916	1052	963	1039	991	1040	972	1031	976	968	1033	1017	993	985	1010	988	1021	1032	1057	1037	973	974	964	1008	969	1035	1065	966	986	1025	1024	945	974	998	1026	981	1002	977	983	1034	1021	1028	978	972	975	1034	970	999	950	958	1026	1067	994	959	1050	960	1044	1010	959	983	935	1010	1013	955	1004	986	1020	1007	983	1028	1000	1034	954	962	959	985	1028	999	1045	1061	1009	1057	968	1014	1006	1035	973	1007	1061	1020	1052	1035	959	1056	972	960	1039	1006	1016	1045	967	977	954	979	1015	998	1014	1014	989	1015	1004	1007	996	1009	971	976	956	948	999	1029	995	992	1000	998	957	1020	981	1011	996	1053	956	997	1034	1027	980	965	1004	994	971	1070	942	1029	1042	959	1064	987	1038	981	952	1004	985	960	958	1022	1055	1032	965	1058	938	992	945	995	1016	1005	1022	960	1065	1050	1014	964	983	1024	1020	1007	995	989	1029	980	1017	952	1015	1050	1018	1036	953	1047	1001	1048	981	1051	1000	973	986	978	1003	960	979	1015	981	1027	1023	947	1005	987	1003	1019	965	982	1003	997	1043	985	987	1008	1008	990	1017	1001	1032	987	977	989	939	1028	1053	977	973	1058	972	1022	1009	979	987	1011	966	964	967	982	1013	967	984	1016	997	926	990	1002	1029	978	1021	1016	1000	1034	990	985	989	957	1020	946	971	994	980	1010	991	1017	962	1003	990	1005	995	1033	1013	986	947	987	959	1048	1025	1048	1046	1026	962	1005	1025	1000	1003	989	970	1004	992	958	1004	978	1024	1001	968	970	983	1008	960	988	1000	944	994	1010	1045	1028	1034	960	1006	945	990	1015	1008	1007	976	989	998	1028	991	1033	1007	951	990	1025	983	983	1025	974	986	984	993	1069	987	962	998	942	1025	1053	966	1017	999	1047	994	989	992	994	944	1001	1018	1074	966	1014	982	987	987	974	986	992	1033	1024	961	965	999	1044	1063	998	989	985	985	1039	980	951	999	993	961	927	1007	997	982	978	969	1028	1039	954	1022	1013	1038	992	1024	994	970	1018	1026	972	968	992	970	996	993	1034	973	987	1020	967	985	1002	1060	983	980	1000	988	1000	954	971	1044	988	1008	994	1004	994	1087	983	977	1020	989	1007	975	1004	962	1022	1001	972	973	980	999	973	1038	973	967	972	1072	1071	1014	1014	1030	1045	961	976	990	1013	989	987	1006	1002	991	1013	1042	982	1010	979	1039	977	983	1016	1039	1001	1022	995	1010	971	958	1019	973	955	938	1065	1037	974	972	938	984	1052	927	976	1028	1030	1027	985	1054	1019	1010	1006	985	986	997	1008	985	983	988	969	937	1000	977	1063	981	974	1028	1005	1049	1007	980	992	963	952	1001	1012	1041	970	1029	950	1001	962	995	1033	994	1000	952	942	1025	1025	937	974	992	999	980	1007	955	990	973	1024	956	1011	1054	973	975	976	956	1032	998	1023	958	1017	1025	991	972	986	1002	995	991	990	1015	993	1054	995	1017	1017	1035	1038	1021	1006	1019	993	986	991	1006	1056	965	1023	1021	948	1020	1010	968	980	1018	954	968	998	1064	965	972	977	1009	1001	989	991	1079	1009	999	988	1011	981	957	940	974	1096	1026	1027	995	1027	1028	981	1005	988	963	1013	973	1031	997	994	1053	950	999	979	1037	1036	976	1025	1019	964	1000	1010	1011	990	1004	954	1040	954	1014	1016	955	1035	978	1005	978	983	971	940	1015	1016	982	979	946	994	984	976	973	1014	971	1032	981	1024	1046	1007	1027	1003	949	980	1031	1052	1049	977	1003	1012	1041	1018	1029	1016	986	1040	1048	987	971	1005	1013	1053	1007	1005	999	979	1017	1093	1019	992	999	1018	988	1019	982	989	1032	1054	1051	977	989	991	1077	999	973	936	1021	1023	1043	1033	1008	1018	976	1038	1039	1084	1022	1052	1061	987	1009	967	965	973	1021	976	983	1011	1004	1000	978	1007	975	1000	1004	978	1001	1033	1018	1036	978	1001	1016	1004	1002	958	999	982	943	997	1031	1054	1014	1014	1042	996	1026	1034	978	1022	991	1002	953	966	997	1035	1024	1018	1003	1077	960	937	987	1034	1026	1068	983	1024	1020	1002	1005	1012	1002	952	992	1020	988	973	1038	1031	995	985	987	967	1058	979	979	1021	1011	1030	999	996	972	992	1014	980	1000	1021	1005	1047	999	943	999
19004	17908	7717	1696	1343	525	292	310	291	298	293	275	280	321	300	270	311	306	262	290	275	271	352	510	454	417	324	318	291	292	297	304	260	275	278	323	273	264	281	298	317	309	284	276	310	277	272	288	313	283	279	269	296	271	300	273	271	274	265	288	266	289	273	285	290	304	288	269	267	283	308	285	274	274	305	284	280	279	300	288	279	270	297	329	243	296	269	296	285	313	290	272	280	294	276	294	288	274	300	290	277	296	264	289	278	283	278	298	294	279	285	266	301	305	273	268	283	298	284	262	299	290	256	246	313	267	291	283	288	299	298	298	275	282	273	283	305	251	324	291	288	298	314	281	286	325	285	308	282	300	267	280	267	293	255	306	254	267	306	286	295	296	305	262	293	292	302	302	300	312	280	324	274	302	293	296	296	309	296	330	316	315	279	295	276	318	298	280	296	283	329	276	275	282	270	319	304	300	239	277	296	266	294	298	293	285	268	305	259	275	268	290	284	278	258	265	310	270	291	291	288	296	282	278	281	283	269	303	303	286	303	283	273	278	276	301	273	305	302	268	266	269	298	267	293	295	285	289	286	285	305	272	285	314	288	273	263	296	313	263	273	281	285	300	298	284	278	280	292	313	281	258	262	266	297	251	319	269	280	272	288	263	296	285	277	259	289	272	263	279	297	280	268	269	271	286	255	263	285	294	309	335	309	289	292	269	288	293	272	302	288	299	324	307	297	261	269	285	284	297	283	271	288	296	289	245	282	275	316	261	270	318	293	298	276	303	327	293	287	288	266	298	284	266	290	269	310	296	324	297	298	271	286	281	268	274	238	277	305	279	299	301	286	301	265	313	300	308	290	271	290	290	258	260	269	276	270	320	291	312	264	272	288	269	278	267	288	272	264	252	289	299	280	269	283	288	299	285	302	295	295	271	282	260	312	278	275	280	324	297	255	232	291	248	302	282	283	291	282	267	302	284	271	309	296	297	311	288	290	315	284	292	286	307	280	292	264	266	282	249	295	302	318	300	279	286	265	301	304	275	289	263	287	282	287	244	287	289	313	279	278	300	276	278	311	279	301	266	277	305	274	289	293	276	260	242	292	259	267	290	284	290	291	288	290	299	295	264	285	287	267	305	283	319	280	291	296	278	290	275	297	317	274	286	289	315	276	255	276	308	278	324	299	263	271	264	255	292	291	316	280	339	303	287	286	294	293	277	297	305	307	297	297	276	294	301	298	286	313	284	275	275	290	312	288	283	282	272	282	277	273	297	280	254	288	290	304	290	290	277	300	291	305	287	243	304	317	305	264	289	292	267	274	286	279	291	284	293	287	282	266	301	268	251	273	300	267	266	295	289	313	292	313	281	292	290	283	310	303	281	283	266	263	277	305	272	299	316	301	306	305	284	278	297	275	298	269	315	311	286	260	311	329	286	251	293	292	307	254	279	284	283	285	289	303	259	294	289	308	271	315	308	253	262	281	278	292	272	309	269	290	321	314	299	292	296	276	262	264	312	269	275	279	286	280	267	265	291	314	266	297	280	286	263	314	293	288	280	314	293	274	297	249	301	272	272	306	275	294	286	287	285	326	284	273	286	296	312	304	333	296	272	262	253	276	296	292	295	279	305	273	302	281	234	299	274	293	263	309	287	284	282	287	304	312	277	295	283	264	283	287	285	281	260	297	276	278	299	297	296	297	285	303	276	300	279	263	308	292	273	291	271	298	290	297	278	295	286	280	304	261	254	243	278	289	299	273	305	307	267	261	277	280	318	289	296	311	302	274	246	283	286	292	281	288	285	280	287	264	286	273	301	247	270	304	321	283	313	271	284	297	269	279	257	278	282	260	256	266	276	324	314	290	303	311	279	270	289	276	272	287	306	318	297	296	261	311	278	306	295	296	291	321	277	302	298	289	273	271	277	314	276	280	317	322	334	289	285	298	289	272	299	327	285	258	283	269	261	287	272	245	309	278	272	264	299	274	304	287	287	288	301	253	270	286	285	296	271	279	300	275	295	270	274	303	286	302	290	314	275	269	283	294	258	313	276	271	282	291	266	312	275	288	267	276	237	274	284	283	296	298	276	282	290	294	268	270	331	261	279	307	316	320	302	306	273	260	290	262	258	286	263	319	281	304	267	267	278	288	271	272	250	298	296	295	294	259	266	291	299	280	289	231	317	274	287	280	288	308	297	300	276	274	263	294	288	261	273	281	303	269	283	265	322	293	274	267	303	283	277	307	286	298	265	291	304	283	275	282	278	293	295	271	288	277	303	304	284	286	300	312	279	291	270	265	281	284	282	281	295	294	286	268	283	297	302	302	290	274	327	276	261	287	282	294	290	305	296	282	265	265	284	298	285	290	262	282	312	290	280	302	283	287	282	302	276	306	295	282	291	267	294	280	296	279	285	307	276	313	287	277	300	313	273	308	266	273	258	287	312	288	291	308	303	303	313	311	313	287	274	261	273	305	280	307	279	274	283	277	272	273	291	272	299	317	296	257	297	267	296	282	277	267	293	344	259	293	266	276	313	268	323	266	310	287	272	305	287	280	280	321	243	262	302	279	298	300	290	312	292	296	267	317	299	284	276	306	273	283	291	291	291	299	298	277	272	280	288	285	285	266	289	275	276	283	292	267	299	290	259	290	282	300	278	266	270	302	296	274	263	259	250	235	277	276	278	270	294	291	303	264	264	306	251	296	277	265	278	286	288	269	250	267	295	279	285	319	263	296	294	284	309	294	303	297	263	301	267	267	303	282	291	290	266	290	279	288	276	296	272	289	317	319	254	267	295	299	297	295	274	289	265	310	267	273	288	289	298	274	290	267	283	304	300	263	264	270	283	278	305	268	298	272	291	304	283	308	265	272	273	303	272	272	306	269	292	293	284	283	257	269	259	264	304	297	290	249	301	271	331	263	281	305	299	288	308	252	282	295	286	294	265	309	283	258	307	308	284	308	266	263	255	260	281	281	273	294	282	288	295	262	319	288	281	315	278	271	305	253	274	294	292	289	270	236	303	266	286	282	275	279	301	275	276	299	274	274	280	287	290	264	287	274	252	265	266	291	279	280	257	273	293	291	312	295	285	249	297	276	290	296	311	306	277	274	321	269	290	270	299	263	285	314	266	272	284	281	296	282	279	282	294	280	248	249	266	297	284	312	307	281	287	310	283	302	254	299	280	285	279	281	315	307	285	289	275	320	292	280	322	268	272	295	299	311	279	278	277	309	279	300	266	315	269	311	267	292	291	287	285	276	283	299	274	306	285	276	274	296	292	273	268	300	336	285	282	239	279	268	288	276	287	278	284	281	270	306	292	293	248	294	296	302	303	271	284	291	253	288	289	288	288	266	319	261	282	272	281	264	289	270	316	257	285	286	292	305	269	314	265	254	299	300	266	291	273	257	318	294	294	294	297	295	310	274	285	299	298	303	305	277	272	279	273	294	279	296	275	249	298	282	305	284	290	274	289	289	274	303	317	302	319	287	305	293	298
17693	23462	10552	3767	3870	1282	920	856	890	926	891	859	809	879	900	906	880	894	872	943	888	897	1399	1946	1661	1373	1009	927	887	852	862	829	863	838	837	832	807	846	843	847	860	851	841	856	850	881	901	856	878	824	877	851	844	843	811	819	874	852	868	868	825	826	857	834	844	896	820	816	838	821	839	840	867	876	811	863	922	879	824	860	838	812	808	877	832	831	785	900	870	910	774	862	835	837	844	873	793	846	863	879	865	836	920	824	839	878	817	850	841	828	897	846	806	855	880	811	831	808	859	875	876	854	883	872	848	766	857	826	873	831	815	847	778	898	859	811	872	804	823	845	847	878	852	841	804	863	889	903	900	845	834	834	841	902	822	869	928	858	831	844	852	876	861	852	847	861	864	897	813	867	822	812	805	807	848	792	834	844	890	844	851	862	837	830	822	837	882	832	904	867	800	830	808	850	916	895	848	832	835	797	860	861	851	852	870	813	848	821	863	846	821	782	861	865	814	878	839	828	843	829	850	858	804	835	838	849	888	841	834	877	846	870	872	848	866	883	854	895	879	867	869	836	847	870	821	881	814	858	868	839	850	837	855	871	878	847	841	884	833	871	855	843	806	842	855	871	808	830	826	854	850	877	875	827	875	867	814	852	847	882	860	802	859	833	887	822	821	810	863	823	882	870	867	852	833	830	835	844	866	791	856	789	869	841	844	866	816	848	855	869	845	813	905	810	901	866	807	828	775	869	824	865	852	832	831	879	884	805	838	878	889	855	891	756	799	840	821	834	822	855	848	852	784	838	831	854	829	882	910	787	831	834	834	858	839	875	828	858	855	835	866	824	902	853	780	834	866	869	848	831	868	808	837	909	849	835	860	876	808	877	831	896	832	855	838	785	854	816	822	862	838	850	852	836	889	905	774	897	833	879	924	824	838	828	848	874	832	855	842	839	881	862	831	829	854	829	887	817	819	799	837	825	821	839	845	808	907	807	867	872	885	828	848	812	854	913	859	865	858	850	840	847	848	858	839	845	865	840	847	833	846	787	837	850	842	831	862	832	847	843	859	850	859	860	903	829	861	872	865	851	808	822	860	872	809	870	803	820	871	819	847	848	791	888	842	867	825	861	826	846	871	909	821	842	892	860	841	904	839	836	890	871	866	891	791	868	887	847	860	804	892	889	845	842	841	827	846	860	892	841	848	879	851	902	870	877	834	836	918	864	820	836	871	847	855	858	823	848	832	812	871	841	858	829	880	897	823	881	866	893	893	825	823	851	871	864	879	862	856	852	781	862	928	814	838	818	909	841	843	863	906	825	882	822	877	774	845	848	846	825	876	822	885	839	876	876	835	852	841	836	863	882	820	790	868	839	868	852	756	836	867	820	850	861	840	853	862	824	839	859	813	854	819	838	843	838	833	859	873	891	871	892	799	866	873	862	856	885	845	856	861	817	911	840	879	868	800	884	835	873	887	872	785	899	876	834	908	848	839	829	831	870	824	847	835	866	851	883	861	826	805	834	918	835	868	820	845	840	807	868	782	848	816	842	817	827	855	862	830	848	845	847	871	843	821	814	845	765	818	819	803	816	859	828	845	845	855	852	836	854	862	841	828	838	861	894	882	831	841	837	882	843	792	876	852	848	870	863	850	926	845	840	897	849	874	838	829	814	872	885	780	816	880	881	912	873	847	854	848	811	841	847	828	843	880	829	855	860	901	897	881	835	888	832	822	808	884	880	841	797	896	859	846	886	881	848	876	863	891	867	836	813	850	873	845	882	774	812	835	826	841	875	839	864	867	817	864	812	868	820	815	830	841	864	822	890	815	859	830	871	896	828	826	924	843	820	881	826	855	836	867	835	843	872	865	861	832	867	866	870	834	878	826	836	820	831	869	852	867	825	860	844	854	837	811	842	870	874	844	799	860	797	841	904	891	844	820	799	847	818	910	864	841	878	829	866	797	843	853	864	893	880	843	802	902	850	866	803	868	886	841	849	856	871	782	835	867	859	859	806	847	888	859	864	848	856	873	831	866	885	861	828	821	836	841	840	852	907	868	819	826	855	851	836	835	827	848	809	864	840	853	829	795	856	806	804	824	850	869	824	842	874	823	842	840	821	847	864	872	813	836	804	825	855	825	878	884	880	843	811	786	843	840	839	842	849	907	833	846	796	851	844	853	868	885	858	823	881	828	881	874	849	835	822	827	882	914	877	826	854	832	852	808	778	903	836	878	830	831	840	825	859	839	801	819	858	842	852	867	841	904	870	839	870	862	848	819	872	831	887	851	851	852	899	873	835	852	790	841	815	845	810	901	832	821	859	842	865	835	892	817	917	818	866	825	854	851	882	828	808	844	835	905	862	773	833	836	851	870	833	795	891	832	908	907	816	890	849	880	821	810	858	801	868	855	837	835	881	867	837	854	858	843	863	810	810	866	840	847	847	845	896	811	872	822	857	853	870	894	839	843	890	865	853	920	824	842	884	827	847	787	849	830	852	839	870	855	860	836	886	852	825	862	839	865	835	827	840	826	838	834	822	838	854	866	834	871	866	830	884	900	813	909	821	879	800	821	836	842	842	886	854	849	838	862	820	827	848	903	891	815	882	846	813	869	855	856	858	827	859	863	839	847	857	799	788	847	853	843	870	826	891	801	854	853	773	877	803	797	858	835	815	793	825	845	869	855	828	848	829	903	831	818	851	873	830	861	851	836	880	860	831	873	834	860	854	818	798	890	858	832	822	830	865	798	844	851	904	872	853	834	838	843	891	858	882	879	845	896	827	895	873	868	767	843	867	855	845	866	891	832	800	868	899	860	861	840	875	879	844	809	882	844	844	899	851	846	865	816	864	804	889	848	814	830	819	836	831	820	874	802	854	798	797	932	861	861	833	861	828	885	819	821	867	855	828	843	858	814	855	831	840	874	858	815	853	878	862	858	853	855	818	862	847	857	821	856	878	811	845	828	803	886	863	810	819	861	873	890	833	851	921	880	859	852	890	845	830	862	823	851	859	893	872	870	827	845	856	863	859	855	862	879	795	839	814	812	857	859	772	837	870	835	851	832	870	880	832	831	812	924	794	863	837	898	872	832	837	838	868	824	850	847	790	864	827	868	843	780	834	847	873	851	843	865	882	826	850	839	789	852	816	803	782	814	875	865	808	886	855	834	828	836	808	931	818	910	871	823	796	817	851	861	907	836	826	830	855	872	875	808	864	842	878	852	827	844	814	893	820	870	821	845	775	829	814	858	882	761	892	848	816	848	846	873	811	847	838	810	807	847	901	848	822	872	835	793	873	878	832	811	840	850	811	855	869	841	866	836	788	827	920	752	839	838	834	913	822	844	891	835	810	849	881	852	850	832	851	790	856	843	847	855	818	880	838	836	870	848	868	916	854	906	874	818	793	811	806	847	827	905	833	835	827	849	879	861	811	858	825	873	842	870	810	814	878	824	893	894	852	842	867	890	778	857	855	842	880	807	858	854	884	862	849	858	867
64692	68376	49994	24637	14914	2226	546	471	442	353	329	343	368	387	356	399	376	372	326	327	343	331	1283	1966	1274	743	497	346	323	303	318	298	304	298	290	308	310	285	316	289	295	307	295	299	287	306	306	285	274	312	313	325	298	328	311	293	288	330	306	289	325	309	307	275	290	315	300	295	311	306	324	326	287	317	288	338	303	299	303	282	286	311	318	339	321	306	288	344	346	293	305	291	285	307	311	299	303	319	337	322	298	289	297	278	302	317	324	323	348	292	344	319	308	324	332	289	330	287	311	310	284	302	316	297	338	326	343	315	305	320	333	307	302	316	318	306	339	310	317	309	294	312	315	304	279	315	362	290	290	306	329	333	294	310	324	316	342	319	298	330	313	316	320	314	304	310	327	303	309	323	304	327	317	319	333	294	325	302	320	321	290	322	296	306	303	284	338	308	305	325	306	310	303	309	330	341	318	305	319	308	323	292	290	288	315	311	334	302	328	287	308	299	313	315	324	282	340	326	347	330	323	317	329	333	323	317	335	314	325	312	325	339	289	305	309	305	302	322	327	316	313	329	310	297	322	305	328	335	295	320	286	329	317	321	311	306	317	307	305	313	321	324	308	311	292	301	287	336	274	333	303	311	325	337	301	331	322	315	353	347	296	306	296	317	322	292	304	329	296	319	289	365	281	337	298	315	308	296	294	336	298	317	315	342	331	304	315	297	295	336	314	283	303	321	293	298	299	299	301	332	299	317	308	304	327	317	308	321	305	320	286	320	305	320	309	332	308	316	294	298	307	300	288	313	303	264	313	288	311	324	329	311	327	310	305	322	290	302	306	310	307	300	323	324	321	317	328	299	318	311	304	328	286	361	350	317	294	302	320	327	317	305	332	304	339	316	321	319	276	323	324	308	290	321	315	329	319	319	287	328	320	301	325	310	329	310	318	328	300	313	307	295	303	315	324	341	345	276	284	320	276	334	309	295	328	315	318	278	310	349	330	337	311	311	335	308	315	310	295	309	332	322	296	312	326	324	296	307	293	302	338	297	319	314	309	322	296	321	362	306	317	301	315	325	352	359	287	332	287	326	284	346	346	305	336	294	307	315	305	305	298	311	321	289	323	329	297	306	309	328	309	330	337	353	286	323	312	331	313	315	316	286	330	319	285	304	322	297	335	313	317	296	326	311	301	320	363	336	270	348	297	299	310	329	298	315	305	318	327	313	309	318	315	308	311	320	300	322	321	324	320	300	290	292	311	310	319	323	317	303	300	306	311	318	318	288	289	320	309	313	306	277	283	310	315	309	297	283	323	299	325	296	295	335	336	321	302	297	297	277	317	298	339	307	287	281	306	300	307	315	272	325	270	274	289	309	307	334	330	328	302	304	279	281	297	289	324	333	322	318	310	320	353	282	340	283	324	316	349	303	299	314	349	337	306	333	291	324	322	294	336	308	326	277	317	340	292	320	314	282	285	289	312	318	314	319	290	316	307	287	292	288	312	327	332	310	323	326	311	314	345	297	295	305	287	291	314	298	321	329	295	302	285	305	282	290	314	308	333	285	312	331	331	323	328	345	297	304	297	274	309	307	310	288	268	295	304	320	328	296	301	305	301	297	302	296	312	340	291	292	328	289	305	338	300	317	305	301	323	304	307	334	295	286	314	317	303	303	311	305	308	327	304	309	317	331	314	290	308	327	284	349	285	289	305	300	301	341	305	289	304	310	294	305	299	308	277	318	313	336	353	361	311	315	331	333	324	314	297	292	312	271	298	345	336	325	326	302	305	322	330	311	316	338	298	329	286	300	349	325	342	286	317	309	306	342	346	320	289	296	285	302	312	303	313	308	305	325	303	317	290	348	316	300	285	289	286	286	301	301	300	320	314	319	299	331	299	309	316	318	306	298	294	326	337	291	295	294	317	319	288	325	291	319	311	339	325	293	321	319	335	323	305	345	302	287	306	318	305	316	318	312	306	309	337	291	297	324	323	298	312	278	318	275	275	295	315	312	326	317	298	273	320	283	320	324	320	304	315	333	273	302	297	321	285	298	325	299	289	290	290	283	323	331	309	304	332	320	304	338	302	309	341	284	281	285	291	311	306	290	309	290	302	326	292	315	340	303	312	308	334	300	294	275	314	304	316	314	329	324	278	313	291	317	320	316	289	307	337	329	312	278	304	306	311	328	299	306	287	307	289	311	315	284	330	307	308	301	335	335	293	312	329	326	280	281	329	331	292	288	325	297	314	325	302	314	303	305	319	290	290	311	305	293	336	299	298	348	292	311	338	316	322	301	299	330	343	303	320	308	304	325	307	314	301	312	283	299	335	327	301	307	288	340	307	291	310	318	284	324	315	324	324	327	307	310	321	302	300	314	326	338	285	297	341	316	311	320	325	301	322	330	314	321	316	341	321	305	331	329	316	308	315	354	297	276	331	321	293	299	305	301	318	301	313	304	351	264	312	304	308	314	292	295	321	304	340	307	322	339	327	301	320	303	328	284	328	291	312	281	313	297	318	310	329	277	304	306	337	278	309	313	330	277	333	323	301	320	312	316	317	337	312	320	299	350	337	291	323	327	347	297	302	311	292	312	341	336	316	306	321	306	343	330	343	315	313	321	312	296	282	313	314	351	284	299	300	321	310	334	334	277	290	311	322	314	303	325	314	289	325	287	330	318	294	321	303	306	341	321	334	303	305	332	317	309	307	328	302	290	309	315	300	317	315	331	278	305	312	346	309	317	276	319	337	284	338	308	341	300	296	316	324	305	324	305	300	300	302	290	316	316	322	335	306	322	303	302	311	316	327	263	314	340	300	323	296	336	308	318	307	317	316	324	353	337	330	317	319	288	341	317	286	315	315	331	314	337	293	300	311	316	296	330	314	331	310	315	287	311	324	338	328	325	321	310	295	302	303	288	320	321	296	286	303	290	311	306	318	293	322	309	306	317	326	294	365	305	311	352	299	302	280	310	301	326	316	303	280	304	281	367	294	320	293	315	313	273	299	298	300	297	274	327	332	311	323	321	299	333	303	323	296	321	305	350	319	315	320	314	325	321	318	324	294	301	312	299	322	318	338	285	327	313	315	269	300	314	321	310	308	319	278	310	312	347	348	293	303	305	314	336	305	320	345	312	304	289	321	326	320	290	335	332	298	311	319	293	324	328	304	339	320	309	335	298	322	320	328	303	289	317	267	294	309	318	350	332	321	292	300	307	301	308	305	358	275	318	346	296	270	299	315	302	319	317	304	290	340	329	280	312	290	313	322	337	315	301	294	319	331	330	301	334	315	309	328	317	305	301	299	278	301	342	327	321	317	305	313	300	302	291	299	320	292	304	325	279	318	295	334	327	311	344	305	295	315	312	304	285	357	342	300	301	312	278	340	308	354	293	296	316	291	290	342	305	312	312	335	356	322	333	314	287	270	285	317	319	321	280	305	302	293	310	304	306	293	312	296	323	306	319	333	303	287	312	299	330	308	324	291	306	340	316	320	352
42993	52403	43827	26830	24988	2489	1888	1607	1432	1186	1115	1100	1287	1177	1191	1405	1352	1064	1066	1084	1068	1071	6695	9514	6426	3137	1635	1102	915	924	948	890	898	892	864	927	883	944	889	915	921	873	884	898	889	898	918	928	888	889	965	944	846	911	864	884	906	917	925	878	946	880	950	909	858	979	897	889	958	925	951	921	924	864	836	958	856	946	880	888	916	895	901	877	868	926	867	923	886	943	896	899	916	899	890	903	909	882	964	898	876	904	891	936	911	926	907	922	872	904	885	929	872	931	928	943	896	902	898	890	929	881	900	920	915	921	821	852	926	919	902	888	905	910	905	865	871	941	985	902	912	928	874	927	870	859	860	922	876	950	895	917	919	887	844	911	858	909	921	920	914	890	928	931	897	925	874	983	934	861	891	868	948	884	943	907	844	870	918	851	940	917	902	886	898	929	937	902	921	904	878	972	841	894	932	793	845	865	897	926	870	899	922	852	878	932	887	886	856	905	884	894	864	939	912	881	896	921	870	881	890	867	925	915	873	897	848	894	946	882	952	923	865	947	918	903	914	936	919	890	923	868	903	951	903	940	902	892	889	923	908	909	874	880	964	949	959	939	905	851	859	916	862	914	933	912	910	864	913	905	901	857	928	939	885	931	837	836	876	920	900	875	885	920	950	927	932	861	902	872	925	926	900	933	843	924	907	959	869	920	870	898	929	878	950	861	868	905	940	907	900	917	920	907	913	954	907	855	905	901	914	908	883	870	953	875	837	920	887	883	900	870	925	857	919	875	968	928	906	927	947	929	894	913	832	874	879	906	858	880	903	955	901	900	911	905	890	946	917	927	865	910	931	873	907	850	892	903	921	868	892	881	897	934	957	885	885	941	873	942	921	912	904	894	871	902	873	910	906	923	988	902	923	985	932	905	888	983	879	881	944	903	913	933	936	868	941	918	933	918	902	927	893	931	899	855	891	914	893	963	908	870	912	965	921	957	877	905	864	889	922	875	893	906	822	918	905	884	894	894	938	925	925	889	902	857	885	942	895	880	881	919	896	899	939	884	872	880	919	925	908	937	872	884	869	926	914	876	935	890	904	871	889	877	869	871	906	884	890	848	911	884	858	913	923	853	938	876	894	955	944	917	913	917	870	892	914	913	919	904	934	952	880	903	906	855	925	903	893	872	964	959	943	892	887	897	899	878	934	932	916	895	895	896	900	936	840	894	868	865	889	905	886	938	975	891	932	888	899	878	896	918	870	905	897	908	894	905	873	901	933	945	950	908	939	851	816	932	912	867	850	905	913	898	880	905	897	943	892	855	860	945	912	927	956	916	893	938	864	935	905	885	878	877	914	977	895	906	973	894	929	904	912	859	929	916	909	873	864	917	893	921	940	928	920	873	955	888	902	882	884	873	902	935	948	860	865	889	900	884	879	847	962	871	934	888	884	888	910	891	889	890	891	844	898	950	925	869	914	873	858	876	840	898	893	878	927	867	924	878	900	879	889	863	928	913	915	904	938	887	934	910	867	875	881	933	911	891	973	884	862	912	869	924	910	883	915	922	952	935	867	891	909	914	910	886	920	864	899	936	915	932	909	862	932	926	882	900	947	900	932	870	880	911	871	873	913	884	904	908	884	888	897	853	868	943	885	923	910	903	843	899	921	916	893	921	899	875	874	882	906	891	927	932	902	879	956	894	985	909	917	908	930	900	861	957	876	924	932	919	916	903	920	940	953	848	952	953	870	889	926	859	936	983	947	906	986	913	896	847	904	897	891	946	904	896	951	894	898	922	902	862	907	891	906	845	911	949	924	978	910	866	853	909	935	890	948	896	917	888	880	958	865	871	920	888	939	935	952	867	913	939	920	870	938	885	863	895	916	958	926	887	883	864	844	927	933	889	947	925	926	875	898	875	881	894	940	889	875	939	873	916	925	858	919	865	893	886	868	900	894	926	892	931	905	908	922	897	861	925	890	920	910	899	892	881	849	860	855	916	966	869	896	835	907	911	889	917	963	890	917	923	891	854	875	870	937	951	884	958	930	986	898	917	883	876	897	927	908	942	931	873	911	923	880	907	880	976	880	932	896	909	904	908	941	914	901	933	911	949	942	935	857	855	890	898	912	917	915	858	865	930	865	929	942	933	891	934	908	883	951	902	917	956	889	943	942	873	885	897	889	867	908	995	941	875	941	899	900	923	928	949	968	917	917	937	941	873	948	897	900	938	903	920	918	956	875	911	937	871	910	889	951	916	939	888	871	895	923	903	929	939	876	876	921	887	922	857	877	943	887	874	862	927	935	946	905	905	875	927	916	905	897	918	906	938	921	916	936	879	932	882	953	925	855	916	932	911	919	919	955	921	923	909	903	937	860	935	926	951	898	920	921	916	911	928	913	942	958	907	930	898	860	933	883	919	857	854	881	943	878	919	884	909	902	867	856	904	933	867	856	908	881	905	935	881	948	882	912	903	858	852	901	931	914	905	944	866	918	989	922	861	854	942	860	913	917	913	890	932	980	837	884	850	905	862	848	928	875	915	860	882	920	897	871	929	902	904	914	885	919	904	923	871	868	891	905	912	891	880	918	924	918	926	909	919	877	891	910	870	870	899	916	908	876	893	864	821	891	964	918	909	881	848	935	903	949	892	923	903	929	909	904	893	885	898	881	968	956	889	886	919	964	908	836	904	883	918	954	873	865	924	932	890	911	865	910	928	937	920	959	895	909	921	862	924	900	935	914	906	928	834	900	909	913	870	908	897	889	884	935	908	929	936	911	889	859	872	893	938	842	868	928	903	877	919	947	871	922	899	865	929	916	878	837	919	868	875	926	912	936	929	913	877	914	888	853	922	952	841	865	913	854	971	922	896	895	925	907	943	900	904	896	931	929	893	923	851	883	918	914	923	936	916	923	950	967	895	893	910	851	882	903	899	909	889	903	867	915	881	892	904	906	931	896	899	914	854	878	916	942	900	943	904	854	882	915	869	854	897	890	890	913	886	848	928	929	926	896	908	916	870	898	988	890	927	898	941	860	909	899	873	932	924	895	910	916	900	937	858	916	870	879	954	880	914	942	908	960	916	923	853	892	932	894	851	937	950	901	909	863	873	935	927	926	892	842	874	884	912	933	852	884	918	923	864	921	917	943	898	957	883	908	873	919	872	926	918	877	899	878	944	945	945	902	907	953	902	857	906	866	841	898	909	893	906	894	911	904	900	866	905	895	920	906	952	937	933	931	846	878	891	919	891	933	846	948	975	867	892	941	934	926	939	936	894	898	918	908	919	873	908	905	921	955	934	911	922	919	869	917	901	883	929	873	980	870	942	888	894	922	854	910	864	890	953	904	927	874	919	936	890	905	915	866	915	866	926	863	881	898	951	908	935	936	922	913	960	874	925	905	914	889	914	909	865	895	841	891	871	920	894	902	940	895	923	834	874	923	928	916	931	939	909	884	872	932	892	924	862	931	883	922	912	911	842	907	901	894	930	898	903	926	914	883	880
77922	77826	58785	33605	20294	2944	969	799	605	515	472	378	394	464	476	480	462	485	413	422	367	605	2855	3423	1983	1022	569	412	396	348	337	323	360	333	327	371	326	323	340	345	333	326	350	342	310	351	345	338	387	365	334	328	343	334	342	348	312	356	366	372	365	353	327	331	330	366	322	353	371	334	380	333	343	356	323	351	350	357	332	362	307	371	373	322	323	318	345	327	349	361	358	354	332	348	381	351	337	331	325	359	329	324	351	375	363	322	354	349	355	357	332	352	337	350	347	378	297	353	336	361	347	347	332	340	346	344	367	346	336	366	364	379	396	334	342	346	337	348	357	342	318	315	363	338	367	358	354	361	364	355	331	347	355	353	347	385	353	351	364	360	340	341	304	343	364	363	333	385	349	361	333	333	324	348	348	325	361	353	352	352	380	355	361	339	332	333	337	349	354	332	376	342	309	309	344	349	340	369	377	332	394	360	378	356	391	330	325	351	334	297	327	326	360	342	339	364	346	347	349	352	335	396	379	325	363	360	369	333	330	349	380	345	349	364	383	398	351	348	364	382	341	352	387	357	333	375	326	346	327	339	359	366	358	352	317	331	326	320	378	357	375	359	370	368	335	314	364	340	348	385	349	407	363	361	344	360	354	363	324	333	346	325	377	345	306	343	347	349	331	378	348	341	348	384	312	360	355	343	357	335	347	329	370	342	331	363	328	341	344	346	368	356	358	387	332	332	362	346	315	340	316	366	383	306	350	342	353	365	344	322	369	358	387	354	368	357	349	331	323	362	356	317	339	320	325	347	353	336	333	337	351	355	353	369	330	336	362	374	335	349	370	360	345	316	337	373	351	390	381	350	379	315	327	348	343	331	383	349	374	313	342	359	337	362	394	394	364	357	344	359	331	359	362	333	364	328	331	301	372	378	315	326	325	328	314	373	353	346	349	343	371	341	346	325	340	373	329	326	348	378	308	328	378	355	342	332	338	371	344	337	310	371	363	339	352	340	386	345	333	382	321	323	300	362	354	362	322	330	386	336	361	366	365	360	341	320	337	362	312	369	341	353	348	342	344	313	347	345	378	346	368	353	327	333	341	330	316	339	370	367	320	328	375	327	351	361	337	319	362	347	345	380	339	380	347	367	354	337	363	362	356	349	379	345	383	345	352	353	332	337	332	346	352	336	364	367	363	343	346	341	320	329	332	318	343	354	359	357	370	366	340	329	359	349	355	393	371	348	347	355	347	349	349	302	333	341	372	333	364	365	346	342	324	347	375	323	364	365	355	346	333	338	337	350	344	363	341	377	330	343	323	369	360	359	353	347	366	339	329	367	347	381	324	350	359	373	377	332	372	344	333	343	330	337	335	372	341	370	371	392	368	367	360	353	337	357	318	328	349	353	333	355	383	376	318	367	346	326	359	339	386	381	369	328	355	374	366	343	334	335	331	351	336	363	361	339	350	349	341	326	348	335	383	351	350	364	379	356	333	350	341	359	340	322	336	338	383	362	341	400	339	326	338	386	352	331	372	352	397	369	362	332	354	321	331	356	388	335	353	336	370	321	340	349	355	351	344	356	361	348	349	352	341	350	342	347	374	316	363	368	349	367	321	378	367	334	348	359	339	335	316	354	347	354	401	354	383	362	344	388	355	355	333	352	355	351	352	339	358	360	338	352	309	348	387	367	329	357	334	364	367	342	365	349	345	340	345	325	345	332	379	382	314	310	343	356	338	327	338	381	348	356	323	367	339	367	314	361	354	362	323	364	349	350	349	376	352	335	333	329	334	318	322	365	352	327	322	353	356	364	344	316	351	376	352	339	349	334	360	370	355	373	346	344	333	351	297	377	370	337	322	349	339	333	343	377	343	347	342	366	341	356	374	354	338	355	356	337	341	347	358	337	351	375	341	311	363	338	370	320	366	335	335	351	317	346	350	288	368	385	349	348	327	348	340	346	367	356	339	353	349	336	320	374	337	357	318	371	347	380	328	328	360	365	353	356	368	354	361	367	350	327	386	353	352	391	352	346	334	319	340	303	311	350	371	372	363	360	351	355	338	351	363	351	350	404	364	373	367	357	343	343	320	340	321	316	336	340	317	391	323	362	342	384	374	349	333	362	344	346	377	302	336	325	367	328	345	356	359	347	340	326	356	365	346	335	361	337	344	360	307	335	361	312	379	332	348	344	347	310	336	341	369	328	296	358	314	330	354	350	383	365	336	339	347	352	360	375	342	332	323	299	346	335	353	359	361	325	314	353	337	358	351	364	368	340	379	366	354	367	350	371	349	333	357	336	401	360	365	333	352	382	360	339	342	332	326	373	327	319	336	366	316	403	326	329	362	355	344	362	351	359	336	327	347	328	314	358	367	359	357	381	347	336	387	335	316	336	348	320	309	386	331	328	337	324	357	343	342	344	386	361	353	328	351	354	351	329	330	348	343	326	354	356	336	330	337	370	333	333	332	345	340	348	348	341	363	368	385	365	344	333	350	319	356	371	346	341	326	335	346	335	388	302	346	364	353	341	339	353	388	340	395	331	342	347	361	339	346	349	340	326	343	352	370	359	373	312	302	376	332	393	330	372	357	324	347	341	337	356	336	315	378	371	334	345	346	365	375	362	335	338	339	330	375	331	348	350	382	379	351	341	362	349	371	337	327	352	352	346	357	364	346	331	374	339	350	348	361	324	365	317	383	354	354	373	359	346	354	372	337	384	347	349	347	332	363	347	368	364	358	397	379	333	325	353	353	317	382	359	368	332	353	321	342	346	338	349	377	351	361	336	329	347	351	342	341	331	339	354	360	333	360	350	337	331	303	367	335	338	337	352	362	313	354	314	376	323	326	367	321	366	359	340	348	340	313	386	340	362	361	348	332	362	350	381	343	348	374	359	344	354	362	324	333	366	327	361	331	357	344	370	358	377	332	345	326	351	330	352	313	331	355	341	309	343	354	351	349	363	358	339	359	296	343	340	339	335	372	336	346	346	370	340	331	341	340	349	318	335	331	319	329	363	364	378	324	365	334	332	326	345	317	331	345	364	355	333	340	366	335	330	320	345	342	392	319	323	350	350	323	321	339	361	397	320	374	311	330	353	361	360	360	370	341	353	367	356	339	362	366	360	366	370	368	358	332	377	360	328	315	366	348	331	347	324	364	374	333	392	373	343	352	331	334	375	317	332	340	323	346	340	354	366	360	325	341	305	354	354	364	328	341	369	351	316	322	342	346	351	335	360	328	377	337	358	335	352	368	375	346	343	397	351	353	364	340	328	329	345	313	343	331	365	342	357	336	392	372	333	347	338	372	357	385	351	359	333	365	371	351	359	361	333	373	347	337	360	325	327	351	341	351	347	355	370	344	351	365	325	351	363	377	338	357	355	348	360	349	340	334	350	375	354	369	339	374	384	329	334	309	350	323	360	310	337	359	358	323	348	341	332	339	339	363	350	332	371	339	320	349	340	354	335	365	360	350	333	354	353	360	335	372	349	322	347
54396	62166	52171	35009	23971	3057	2997	2515	1923	1459	1340	1266	1482	1623	1943	1710	1724	1681	1452	1396	1225	2675	13862	14643	8988	4469	2101	1237	1001	1018	1015	951	1018	994	1003	948	959	954	994	1015	940	985	1020	962	1019	960	966	974	987	979	1045	976	1025	916	994	1032	1010	1006	994	977	1002	938	991	952	978	1001	997	1001	957	942	997	931	952	993	962	933	967	960	992	956	929	1020	944	992	1051	987	928	930	1002	963	1030	955	974	958	922	950	969	1003	998	1001	991	998	980	974	950	999	955	971	993	987	990	1003	1024	951	976	982	995	974	1005	977	962	1006	1010	978	948	955	984	975	950	941	975	978	1035	1000	966	979	955	995	1027	1023	956	935	1015	1008	956	976	1003	967	949	975	1039	1011	1026	988	974	973	999	1024	966	927	971	1055	929	963	986	958	939	971	965	984	1013	968	956	977	1019	977	964	1024	1019	978	1031	951	1018	940	979	967	981	1010	942	955	967	1023	936	1013	921	966	964	957	1008	958	968	975	975	1000	958	979	971	1024	962	956	995	957	979	975	962	997	1067	1013	998	1023	1034	987	1024	1020	993	933	989	1028	982	968	954	1009	1000	945	961	946	977	994	916	971	980	1021	1048	979	958	968	980	1004	994	968	999	999	951	968	985	954	924	976	957	976	1017	993	921	999	974	970	993	978	1007	949	965	962	1018	941	995	993	977	912	935	989	973	979	1004	998	1014	982	1003	958	1010	1024	981	1010	1003	990	996	971	1020	982	974	974	987	978	998	958	973	989	961	973	1009	977	973	990	1012	1026	1022	891	971	990	1013	955	998	1033	937	993	930	922	985	992	981	927	1013	984	1010	1007	934	1001	963	928	1001	919	1007	931	975	1021	931	997	967	987	937	951	989	1002	1013	993	950	971	947	987	981	1005	1013	982	1003	1002	996	987	981	999	1004	997	961	970	1012	950	913	976	1011	993	988	955	999	1018	970	963	984	1009	923	1001	1048	1010	973	1010	994	1009	1019	913	986	1023	961	1066	969	978	976	990	983	996	988	1004	1044	998	978	974	980	1021	985	992	954	1008	980	998	1027	1011	1017	998	1003	1055	983	958	936	957	968	967	996	931	964	968	1002	985	1002	1012	943	1030	1020	1017	974	992	969	1012	971	967	1006	1033	1013	942	959	1010	964	918	944	981	1027	1005	970	1019	965	971	966	975	1017	997	952	948	946	991	1002	984	912	993	972	1028	995	976	914	1013	977	978	1011	966	949	1019	987	946	1007	985	994	1018	1015	970	963	1000	1063	999	982	978	1024	983	1035	1019	1027	1017	958	1061	921	1009	1003	984	1003	975	957	1023	1040	972	987	980	999	985	983	1069	979	1000	992	1004	1055	1040	918	970	978	966	942	1013	977	974	1008	985	938	966	998	951	1053	992	967	1007	993	1011	969	992	1029	1005	990	1042	980	963	966	975	1019	1002	1002	1007	977	975	1009	949	919	983	956	973	936	947	942	1027	877	981	1009	1008	1001	980	994	995	1015	975	983	982	956	944	985	989	973	944	970	995	1029	979	988	951	1032	995	973	949	1022	974	982	957	1074	949	944	944	938	1026	993	960	956	985	923	1017	952	992	980	994	932	1010	985	952	997	975	1003	1000	974	1012	957	967	1002	977	1001	1070	1032	1023	967	982	1002	976	993	1021	985	972	948	985	1005	951	1009	995	910	929	998	1002	1012	1020	965	993	1060	984	1020	971	927	1001	1016	1020	978	998	1038	1025	1058	1058	966	987	994	1001	1049	1067	972	974	954	962	962	991	953	959	925	1044	1009	1022	1044	971	999	990	1030	1010	972	1011	996	1003	1030	1017	1024	953	1019	987	994	1005	1015	986	1017	961	981	977	960	937	1026	1034	991	962	948	954	976	953	985	940	981	966	959	961	956	978	994	978	1013	998	954	990	989	1008	974	1015	976	964	1030	977	994	1000	960	977	942	995	920	1004	976	980	1032	1004	968	1019	1025	956	998	938	1000	950	1003	990	978	987	1016	973	965	933	950	944	961	1012	956	1016	1091	986	1023	1006	1000	1025	1015	937	969	1032	1023	937	943	985	1019	943	1009	961	988	1028	929	993	1008	971	919	968	991	1008	1030	993	961	1011	975	934	958	1009	995	1016	983	939	981	965	945	1028	979	1004	1058	982	993	922	977	1022	968	990	972	1013	961	941	969	985	1014	981	981	963	997	996	984	1014	923	1010	1004	1003	976	942	1013	987	947	919	989	967	941	1019	1000	916	979	943	1023	977	948	935	1023	961	1010	1062	975	967	992	966	949	1031	980	1006	982	1004	977	1045	958	989	1001	975	923	1053	1003	1004	988	990	998	983	974	981	943	939	981	987	966	987	991	958	961	1005	999	1002	1016	931	945	1017	986	957	980	985	961	1011	931	937	994	997	984	919	950	983	943	990	1014	1036	976	980	1001	986	984	955	960	1027	1006	999	955	982	964	1006	936	994	958	979	972	1008	957	955	995	936	966	1010	959	989	966	1010	1014	1027	955	1061	956	968	942	992	928	993	1034	994	986	963	1023	931	994	1008	1012	1008	1028	1001	960	956	976	1001	1035	971	951	917	969	969	1028	953	972	960	973	946	962	1000	948	940	1004	1023	1013	993	1020	1006	938	978	966	944	948	895	1003	931	978	991	936	1010	962	938	991	1014	955	940	986	956	1028	929	969	972	1006	992	1003	1004	1038	1007	1046	1022	983	953	994	1040	1006	979	968	994	1018	956	984	994	943	1005	934	1051	975	1006	974	994	1040	950	970	948	966	997	965	1026	980	944	1050	924	954	997	962	947	969	1016	993	1011	967	1028	1002	1016	1000	961	996	988	1006	993	1000	1009	992	1001	949	998	991	1002	1019	999	992	995	984	1019	963	1020	1023	993	1031	1074	1063	988	979	1024	949	1023	980	956	975	986	960	1003	998	1004	1029	1010	1039	959	1011	949	1003	941	936	988	977	927	966	973	981	971	1013	985	960	970	1080	981	1051	967	1011	1017	1013	1046	974	975	916	958	990	1035	973	1003	954	969	980	966	1011	1014	960	957	998	988	928	932	1039	995	971	938	937	998	984	967	1062	987	998	993	994	999	1018	991	1022	993	973	953	954	955	952	970	977	1042	945	997	963	982	995	958	964	994	990	945	984	950	981	997	1075	1000	1028	944	972	967	1045	935	963	980	980	945	915	951	944	937	989	933	1010	939	1007	1016	964	960	956	1033	945	970	945	978	983	1016	970	972	1010	981	995	963	1017	1032	967	961	1014	965	1003	967	942	1056	987	986	977	969	1006	987	958	972	1017	1021	1002	1013	962	925	1016	1015	986	969	1035	992	987	984	968	974	985	1015	999	970	987	974	929	964	963	975	991	1037	1005	982	973	995	980	976	1021	974	1022	972	1002	948	1028	931	950	979	941	1003	985	992	1027	963	1028	985	1030	971	1008	993	939	973	1006	977	1012	997	963	1003	1009	981	958	1011	1043	1001	996	1025	1004	976	964	1006	988	943	944	931	984	1026	936	953	956	986	956	1011	973	995	945	989	978	991	985	996	915	961	1023	965	1047	1021	1003	991	976	992	995	953	998	983	1024	926	999	999	1016	1005	965	1012	1072	1006	996	1001	1002	972	994	1051	1007	960	932	934	953	912	982	997	987	1007	1011	1017	951	978	1009	955	1049	1006	989	987	952	930	976	1032	969	992	963	951	992	1009	1009	982	1000	975	951	978	946	941	1058	978	1038	966	992	979	966	981	994	1045	980	981	961	1014	973	953	1025	990	1024	1056	976	970	964	955	933	996	966	999	989	926	989	943	974	989	974	951	1036	1011	967	956	1033	1011	989	984	994	1010	959	949	981	1029	980	995	972	1014	1002	951	1018	1023	964	987	1032	1017	975	964	953	967	970	994	953	949	1003	978	918	1001	1010	963	964	977	917	990	1009	1012	985	1006	971	957	990	951	979	935
18587	16958	7416	1585	747	321	301	322	314	282	275	293	288	279	293	292	261	289	294	288	278	258	364	505	510	390	332	284	266	260	280	270	267	282	289	268	281	276	245	309	256	258	284	285	267	295	258	274	236	282	254	278	298	279	279	267	277	305	278	286	291	302	249	256	305	292	294	266	276	286	280	273	280	265	285	258	282	273	281	260	285	285	278	282	299	281	248	307	273	268	269	290	278	297	278	265	277	282	290	290	246	286	246	321	262	283	312	263	244	284	279	259	237	255	267	269	281	283	289	272	275	289	296	274	256	272	268	270	297	293	297	267	273	302	254	262	253	302	249	223	305	290	258	306	248	293	313	308	276	265	290	270	273	268	304	259	262	265	289	298	287	299	267	285	291	273	270	282	278	264	289	258	283	265	307	262	264	286	284	265	248	258	268	288	274	286	305	276	248	291	296	274	272	298	259	270	265	288	291	268	273	300	280	293	280	274	298	282	265	285	278	258	288	302	264	287	263	261	274	279	253	310	285	256	242	256	275	255	284	274	287	250	269	277	265	275	290	273	309	280	283	274	294	299	279	279	271	293	295	286	296	271	293	280	289	254	265	297	297	296	275	262	287	276	244	266	292	300	283	255	297	288	296	263	273	300	276	259	257	300	268	301	264	277	283	301	276	274	264	263	255	294	252	278	270	242	249	270	254	284	312	262	289	272	290	259	303	264	269	266	273	259	305	291	310	318	238	280	269	288	285	282	285	282	281	293	275	295	251	272	322	286	274	269	281	300	275	267	278	261	307	253	305	273	251	289	285	283	286	251	286	262	300	250	247	297	290	260	273	268	276	267	293	280	269	274	255	296	254	271	284	276	246	265	272	302	295	259	284	298	271	277	309	291	271	287	256	255	269	266	275	244	260	293	266	285	290	259	284	305	265	256	275	248	288	257	300	275	261	278	288	302	293	272	266	285	289	291	258	286	278	252	274	314	267	277	271	282	258	283	291	265	318	280	263	285	268	302	237	279	272	251	267	286	274	285	267	286	267	262	282	262	307	277	310	310	286	280	290	284	307	273	269	270	294	291	275	269	265	312	278	308	301	265	271	278	260	281	295	266	275	306	284	293	259	275	256	297	266	277	287	261	270	257	312	264	287	285	274	273	273	256	255	258	284	256	284	268	280	258	246	258	243	314	267	259	285	296	289	273	292	260	291	275	271	276	292	280	253	305	267	292	273	269	266	284	290	271	283	308	290	296	275	276	288	308	296	307	276	285	270	235	276	282	297	269	258	281	283	285	295	279	297	275	288	289	276	288	251	279	288	270	272	287	275	310	281	280	251	281	260	289	273	269	280	288	270	292	263	261	282	275	303	302	293	281	266	292	290	246	296	332	251	271	307	260	272	292	262	260	295	286	275	290	261	283	266	280	281	269	250	275	268	289	279	279	295	297	274	292	283	268	260	280	284	298	280	264	275	299	248	281	270	250	279	260	272	271	312	266	281	285	323	254	267	287	266	294	276	306	273	289	275	257	273	294	270	285	255	281	271	311	273	283	295	271	289	294	281	299	255	303	255	283	304	257	294	283	298	293	238	295	275	263	283	266	254	265	238	272	272	268	286	285	262	262	273	262	311	275	288	325	284	285	294	274	285	308	267	273	276	281	253	297	242	279	262	280	290	281	281	255	277	317	282	284	257	305	257	310	292	292	265	261	274	268	278	296	267	286	260	273	297	257	266	294	283	260	248	282	270	298	284	309	249	309	291	279	259	272	285	277	269	291	284	294	279	302	279	256	261	269	296	259	298	257	264	294	272	292	280	259	305	272	274	272	271	275	304	286	258	269	267	299	299	271	268	254	256	263	281	274	298	279	279	267	282	284	260	279	265	258	233	289	271	254	282	285	272	306	271	251	271	271	257	275	310	288	285	281	282	281	279	277	264	298	247	294	273	280	260	299	270	257	289	265	274	274	260	261	293	306	265	267	265	244	274	256	294	285	281	314	275	289	268	277	289	260	278	278	278	275	288	278	293	264	263	274	289	249	314	301	283	292	297	258	253	269	303	287	279	320	275	272	288	275	286	283	261	271	252	250	278	268	287	299	316	265	281	288	294	283	301	276	271	286	277	263	269	269	272	285	276	280	294	290	276	285	279	293	296	264	271	266	276	273	272	260	282	296	267	267	295	249	274	278	274	286	276	291	259	259	295	269	310	281	267	285	259	283	283	285	276	255	275	283	302	299	292	295	285	248	273	294	271	290	291	260	298	258	277	269	267	290	291	275	300	278	262	306	282	283	298	335	274	264	291	277	287	283	265	303	252	289	276	284	255	284	287	269	291	280	280	268	283	270	284	255	261	290	296	275	276	269	277	270	267	246	274	290	268	275	262	264	260	300	321	268	269	271	286	276	258	267	301	251	258	268	288	269	271	292	266	290	326	268	277	274	277	274	303	260	270	301	293	286	262	253	273	293	266	310	284	246	292	272	233	257	273	294	296	295	276	287	277	302	266	250	278	277	262	278	303	292	281	283	281	236	326	332	277	279	300	301	272	303	272	289	268	281	283	295	257	291	288	275	318	264	276	311	248	225	287	277	267	273	249	262	266	248	308	291	269	276	293	289	313	288	280	269	277	309	295	267	275	286	267	254	316	313	295	269	228	245	272	306	245	329	293	271	291	277	259	249	271	301	284	266	295	265	299	267	269	259	271	246	265	287	260	276	285	257	265	284	276	254	274	305	286	272	293	284	310	279	276	278	296	294	272	289	306	282	285	286	276	299	279	278	240	276	301	293	276	244	266	295	275	302	306	259	285	261	298	259	268	287	288	301	263	246	271	296	268	287	295	268	312	285	246	294	287	290	273	277	300	271	289	258	256	299	286	277	279	271	244	273	289	281	295	292	304	288	271	299	276	282	288	305	300	276	273	274	263	274	288	301	253	270	293	287	288	264	295	257	271	284	296	283	266	287	271	291	280	238	272	300	294	307	281	255	270	262	282	234	271	261	278	262	306	290	255	262	284	273	311	236	272	288	283	282	270	295	290	264	277	306	283	276	272	272	261	287	290	253	256	274	285	286	303	266	249	272	279	269	302	257	282	312	277	263	262	255	293	289	267	300	293	255	303	278	255	286	281	301	318	304	264	275	291	296	276	281	280	267	309	287	297	264	264	244	274	289	325	266	284	252	273	294	262	292	273	272	284	265	313	275	264	284	290	259	265	257	270	305	284	241	290	284	269	235	275	278	282	286	320	281	285	274	261	264	267	296	271	307	280	270	290	276	289	283	322	294	269	269	287	264	286	289	293	267	267	267	255	286	287	262	276	280	282	306	256	303	268	304	264	263	256	273	303	306	302	272	280	280	290	290	258	254	274	287	291	270	259	284	262	286	247	283	251	302	282	278	276	265	270	283	273	272	264	248	263	287	298	267	270	308	270	277	274	276	279	254	292	298	302	279	274	310	291	265	278	272	279	293	266	305	249	267	250	273	238	285	260	269	311	271
17598	22399	10630	3710	2249	921	856	904	834	803	857	907	884	834	842	827	883	881	863	831	872	916	1391	1977	1716	1294	1051	868	793	767	800	853	841	821	824	845	833	773	810	818	821	847	796	847	843	875	814	872	807	864	831	775	804	823	820	819	779	826	836	820	833	831	831	822	786	806	818	790	870	798	854	789	796	868	897	807	856	839	803	822	837	811	849	871	827	790	796	847	805	816	844	853	839	824	839	902	883	778	804	805	810	801	858	832	795	810	778	817	916	799	837	816	783	797	855	822	867	794	766	804	801	807	773	810	828	773	871	830	833	829	793	770	844	781	801	795	822	801	816	856	792	775	787	846	851	792	778	804	803	817	808	789	862	791	796	833	814	817	815	800	787	841	780	801	793	793	856	817	800	822	836	811	826	804	837	832	806	775	809	854	837	828	784	815	761	819	842	803	771	830	836	840	796	856	829	811	837	805	858	847	863	851	825	863	824	846	811	808	839	832	783	827	867	843	840	843	849	853	842	859	828	838	833	771	801	855	820	820	798	888	878	852	849	832	778	823	835	814	831	836	850	852	814	837	856	842	855	816	817	803	820	852	824	830	803	838	765	832	877	866	824	817	792	804	885	825	810	832	785	803	824	810	846	845	879	812	812	826	771	804	799	806	833	787	826	862	863	843	829	861	844	826	857	884	801	828	829	800	839	784	829	756	794	809	842	829	835	842	843	851	776	809	802	782	837	811	828	797	838	781	809	780	792	828	826	830	888	827	878	851	815	840	845	853	832	799	855	844	753	808	804	808	844	845	800	815	817	809	820	830	832	788	838	836	764	864	805	845	855	821	848	790	825	816	829	876	830	841	829	823	840	825	804	826	820	826	800	836	817	824	814	877	816	819	834	789	812	845	801	832	821	842	778	781	848	782	895	834	843	849	834	845	803	837	826	816	861	807	817	876	752	834	792	909	866	815	821	845	823	848	839	822	838	839	799	838	846	813	812	757	856	790	871	795	787	830	825	794	811	821	845	837	836	777	839	861	836	815	813	823	853	871	773	813	846	847	822	803	775	783	833	819	860	869	837	866	815	822	814	783	784	845	817	835	816	805	854	814	882	828	843	816	849	791	822	797	841	925	792	849	826	837	879	825	820	821	821	815	836	854	858	834	810	805	794	794	870	888	879	833	826	781	796	824	838	808	788	820	823	819	809	792	793	834	834	822	833	810	807	793	794	865	817	794	759	813	810	808	818	842	821	822	826	781	812	829	853	848	846	837	857	861	815	835	841	799	809	831	809	871	780	819	803	856	858	810	790	801	846	832	795	761	864	788	815	843	814	812	855	824	817	761	810	763	810	854	832	874	811	774	806	814	813	820	850	778	821	813	808	844	793	800	765	787	805	859	857	788	849	830	825	819	809	840	805	805	841	815	867	825	776	845	789	817	852	781	811	828	834	807	784	845	831	814	829	856	776	821	839	811	816	809	821	854	810	823	851	837	796	822	832	795	791	820	893	807	817	826	765	796	811	826	816	771	791	856	869	823	795	819	835	808	793	789	817	864	885	830	844	813	811	847	799	806	842	811	819	796	805	798	847	841	790	848	829	825	795	797	819	806	803	849	828	781	803	832	799	797	838	793	814	789	824	797	833	843	859	851	822	837	821	799	821	834	870	820	801	850	785	821	841	827	828	847	878	873	764	842	762	787	838	820	833	814	780	790	846	804	848	818	882	800	822	837	855	831	806	773	850	868	822	822	856	843	813	797	888	782	797	830	864	861	771	818	833	828	816	819	843	827	840	778	809	818	870	857	845	822	813	801	808	802	826	863	806	834	829	837	813	846	839	804	821	863	832	845	840	802	811	829	856	853	841	842	783	842	859	836	833	810	799	880	795	854	770	815	876	808	800	838	860	839	810	836	842	819	810	778	831	843	792	815	772	823	809	824	865	825	801	819	795	830	865	820	781	838	841	858	803	808	817	824	772	812	820	810	834	816	806	804	826	839	836	804	803	881	816	822	809	862	836	788	824	798	833	821	861	806	817	777	828	830	847	840	834	813	844	806	826	848	831	806	825	803	790	829	925	799	850	850	850	856	860	836	840	863	849	836	863	894	835	794	894	804	792	833	859	810	806	808	820	790	849	821	760	819	870	824	821	819	826	838	891	790	877	787	835	858	803	790	819	843	786	825	819	752	816	828	809	784	841	805	831	835	825	848	824	793	832	870	851	850	800	850	835	823	829	866	784	788	854	757	814	819	794	874	847	788	812	815	792	847	800	813	795	818	822	815	816	794	830	834	816	822	821	851	783	825	808	819	800	798	835	806	877	834	817	825	844	893	867	859	856	776	806	826	831	802	848	804	793	778	828	845	859	815	866	838	804	802	829	818	853	854	845	800	842	803	799	854	823	816	809	870	818	821	821	828	798	857	851	872	797	820	843	808	847	761	832	805	849	804	840	796	796	812	800	864	832	810	759	859	805	858	847	820	830	817	811	838	804	831	774	827	833	839	814	811	816	841	837	794	865	821	818	790	893	792	823	785	852	827	795	857	794	799	799	842	822	825	829	829	822	861	816	782	751	833	802	874	830	832	834	865	809	800	815	801	799	852	809	846	920	791	853	811	791	815	811	851	852	844	849	823	814	833	818	836	880	756	818	817	816	849	853	789	771	802	801	814	830	814	895	802	836	816	805	813	806	802	795	823	804	829	785	809	819	782	835	797	798	839	823	811	809	818	863	761	788	824	864	868	816	815	826	794	834	814	813	810	858	810	853	793	833	778	822	797	873	804	802	816	842	859	820	842	821	814	892	831	839	868	840	830	896	851	803	757	832	839	816	860	858	822	775	809	836	812	836	779	805	806	787	827	814	875	789	796	816	787	775	823	822	813	893	851	858	813	817	853	822	818	801	784	804	837	840	866	803	823	815	874	779	899	806	901	838	830	804	805	838	853	822	828	794	848	819	788	890	818	835	803	814	842	820	842	788	821	869	848	799	799	803	836	834	821	784	813	792	817	812	863	839	803	774	799	798	805	789	826	818	854	857	771	864	791	826	891	785	864	759	820	861	847	838	849	837	835	774	838	820	813	803	811	868	838	834	834	786	879	856	814	788	806	814	787	803	814	788	851	833	798	763	827	881	811	829	829	810	830	786	843	828	816	809	802	869	855	799	850	809	827	847	782	867	810	859	802	836	827	741	888	802	849	804	820	814	851	822	795	813	821	815	847	820	842	872	815	819	801	873	838	855	803	865	854	771	813	817	844	809	807	817	855	847	829	828	894	861	831	822	848	774	843	856	773	831	826	847	821	771	810	792	837	859	823	842	791	794	811	873	829	837	827	840	830	805	807	792	800	811	840	824	786	779	809	824	805	805	792	826	810	779	793	841	847	824	818	833	862	822	842	812	807	786	839	793	807	826	827	858	848	820	854	861	798	849	782	800	840	859	885	799	807	852	797	831	746	829	811	849	813	831	810	786	829	780	857	842	850	773	842	824	844	806	789
66717	67594	51960	25920	10471	998	523	514	413	381	367	310	360	333	355	389	378	383	304	341	339	372	1323	1773	1187	707	437	356	296	320	336	313	335	331	352	314	308	327	314	335	306	306	328	318	282	301	293	319	321	316	283	298	298	338	304	315	312	310	316	291	297	309	291	290	303	282	319	299	325	317	273	286	304	289	272	295	311	322	290	294	318	303	312	311	314	304	312	312	319	296	316	319	292	312	300	265	261	298	282	306	316	294	303	284	301	314	276	298	301	302	359	313	302	306	302	310	318	332	283	328	314	306	286	316	293	298	319	313	304	312	327	305	292	265	307	316	278	326	299	299	319	311	346	285	290	321	308	302	330	309	302	280	305	312	308	308	285	280	291	310	351	294	311	324	325	296	311	293	301	305	302	307	317	296	305	311	306	316	312	301	293	311	307	296	282	310	313	294	308	284	335	292	310	320	299	302	305	317	298	306	296	291	319	307	275	272	309	305	332	289	301	332	335	284	305	311	312	329	311	290	317	313	306	290	289	312	318	316	295	310	306	311	317	328	302	317	303	314	292	287	304	292	303	343	323	339	351	336	309	322	301	326	295	326	346	339	286	308	333	320	300	309	286	318	311	276	318	320	314	300	302	285	274	301	290	297	286	299	303	288	291	308	325	321	318	310	319	336	308	315	293	274	283	272	294	313	299	294	319	290	298	304	302	302	316	316	291	331	291	302	328	283	300	288	313	302	308	303	295	324	312	325	338	331	313	301	313	317	306	280	294	308	280	293	332	303	330	304	310	330	331	310	279	327	295	301	310	301	293	294	285	330	301	312	318	316	321	346	320	301	326	307	304	284	313	310	335	303	331	292	330	311	330	316	318	314	276	327	322	323	304	272	301	343	289	334	311	263	334	322	288	301	327	290	278	297	312	336	304	305	320	326	310	288	310	307	315	346	280	321	286	261	324	273	327	290	325	343	327	296	325	315	330	298	325	302	304	287	291	324	299	310	306	287	325	324	316	308	325	320	275	319	276	333	310	338	300	321	289	305	330	352	333	343	292	324	288	279	336	305	322	299	314	321	304	329	300	282	293	306	314	330	329	315	338	304	314	361	331	303	313	335	298	345	307	279	299	318	300	286	324	307	309	299	294	300	323	293	308	278	296	313	313	323	308	305	289	311	330	302	336	273	306	299	303	359	315	319	300	339	303	328	345	336	286	311	346	290	320	294	296	304	294	317	316	330	302	285	304	292	284	327	278	319	334	325	307	290	307	304	303	307	333	333	322	307	333	308	302	320	292	321	299	318	319	321	329	332	303	300	326	296	284	316	291	319	317	321	303	300	325	286	293	332	304	320	317	322	297	313	311	312	303	301	317	300	293	294	294	320	297	289	338	280	293	283	298	340	316	302	298	307	309	287	330	329	304	317	321	324	298	319	335	282	297	315	311	318	295	318	307	315	292	324	346	317	335	280	300	298	301	295	284	278	317	296	318	319	317	312	300	293	296	323	303	321	312	314	343	300	304	302	299	335	329	302	329	273	311	311	284	305	325	308	310	324	316	302	306	269	322	306	302	321	323	285	319	298	314	296	311	302	300	323	319	274	310	298	300	289	342	335	320	337	326	337	300	296	314	311	301	302	321	279	318	316	319	336	315	318	289	308	322	327	305	311	324	347	312	296	324	311	317	301	281	353	321	300	299	325	298	293	306	342	332	301	323	319	309	310	297	305	334	307	311	292	297	281	319	311	295	305	284	294	292	323	312	317	308	289	285	304	336	294	307	335	265	314	292	316	308	353	277	314	300	333	265	272	317	333	326	301	288	297	288	296	308	298	300	315	342	291	314	291	309	304	319	302	329	311	295	283	292	329	303	304	275	317	280	307	300	301	309	285	325	298	329	295	320	310	309	316	305	276	325	313	307	315	291	272	329	331	284	343	318	296	313	255	271	313	310	322	324	305	301	304	317	269	260	325	340	300	282	304	302	296	293	329	307	328	289	288	318	333	279	299	319	303	337	310	271	306	311	299	312	297	331	297	314	317	305	341	331	330	308	309	296	323	326	316	305	318	333	294	296	329	320	314	294	338	294	317	342	304	294	308	304	305	305	308	272	314	309	329	306	300	312	305	312	306	304	313	303	334	306	318	293	304	303	355	313	319	305	318	319	337	344	312	315	337	315	297	283	325	300	309	289	318	333	298	295	292	295	312	360	294	318	311	325	269	301	302	337	299	316	323	306	341	292	292	300	312	319	334	295	294	332	319	290	264	307	330	311	277	346	323	296	282	335	317	331	308	303	308	316	289	317	295	306	312	322	323	297	310	309	300	303	319	284	259	294	315	326	319	347	296	292	292	287	331	314	299	289	303	324	309	327	268	335	342	307	347	313	305	332	315	297	296	316	331	309	307	335	338	308	326	284	302	323	300	330	296	286	301	341	340	318	308	317	301	296	292	301	286	315	318	268	312	298	290	294	317	272	303	298	296	321	321	295	309	296	308	309	275	275	307	293	332	329	285	283	336	294	309	322	293	267	307	292	303	305	306	329	329	315	328	300	299	311	316	295	333	319	299	314	272	306	286	319	271	286	298	296	319	294	321	321	299	289	312	314	296	286	330	312	316	336	281	300	324	312	297	313	323	323	320	277	310	335	289	312	326	317	304	318	309	317	282	328	322	308	293	295	300	305	311	280	317	290	309	297	284	317	328	303	319	344	286	318	302	297	326	332	310	307	303	302	301	347	329	305	270	301	287	298	290	284	303	342	316	337	273	305	282	330	274	321	291	326	298	323	310	316	290	305	324	328	333	306	353	325	309	292	299	310	344	316	306	288	284	323	365	290	307	340	313	263	332	316	324	314	322	312	295	333	321	309	311	276	306	317	302	312	309	317	341	304	270	306	312	308	329	344	283	320	321	289	303	282	284	319	268	323	298	283	318	306	323	311	325	287	313	307	301	304	293	278	317	316	305	305	294	302	285	330	286	326	319	304	296	309	314	315	299	306	303	329	304	295	337	305	302	293	277	275	324	299	304	286	342	282	280	315	289	313	302	319	311	319	313	320	277	336	262	288	317	310	306	317	325	328	308	337	298	319	291	295	324	312	320	304	287	302	298	328	312	302	295	308	310	310	330	307	335	289	348	287	308	295	283	306	311	297	280	298	337	297	304	308	282	310	295	328	302	294	341	319	311	315	300	304	318	323	322	332	309	286	299	273	328	308	272	292	284	316	295	301	301	321	329	298	298	288	337	307	321	322	331	320	361	334	329	376	319	315	294	300	293	319	332	303	313	318	293	316	306	311	361	322	298	333	350	313	308	309	294	286	286	289	313	343	297	305	309	333	313	299	319	305	295	340	295	328	310	301	342	272	311	303	300	310	293	319	309	336	298	334	309	287	282	336	320	284	327	308	326	303	284	296	302	325	325	316	322	335	304	269	339	309	346	320	320	318	297	283	317	318	286	343	328	264	280	317	314	288	307	305	344	307	301	319	321	291	311	312	314
44382	52072	44847	27932	16102	1963	1761	1770	1343	1198	1131	1119	1084	1041	1058	1240	1138	1145	1090	1126	1008	1184	6735	8945	5652	3183	1593	1056	958	841	945	917	940	905	917	882	859	892	867	860	908	869	910	899	909	877	868	866	915	861	857	872	915	904	869	890	840	872	898	916	817	923	889	910	823	873	828	890	876	950	889	935	936	904	889	878	882	864	917	811	922	873	914	893	903	868	912	890	934	903	866	861	889	927	871	902	879	865	924	928	912	930	825	887	899	931	875	868	939	934	917	953	942	901	836	909	921	897	960	867	920	875	952	916	903	907	874	871	863	938	927	873	887	954	912	895	912	909	856	899	899	866	916	864	927	857	873	956	849	936	892	950	887	866	843	843	891	905	900	872	890	835	939	882	887	913	943	951	879	900	902	891	927	904	876	924	921	883	875	904	869	918	916	906	862	916	928	894	913	904	925	875	924	880	883	912	910	895	887	935	901	865	952	873	897	899	902	917	898	873	874	919	902	870	871	903	856	878	888	917	906	941	848	919	915	867	835	913	923	904	855	847	918	895	843	868	860	870	851	902	876	958	889	896	899	893	874	857	967	850	930	887	903	900	890	872	910	871	931	871	875	908	945	963	877	963	891	896	857	910	907	925	886	896	903	860	884	889	963	917	944	860	899	905	872	863	884	896	896	862	929	900	906	875	901	940	923	898	911	897	903	826	932	881	939	857	909	894	858	897	874	892	882	916	873	937	909	894	914	874	884	939	876	871	940	875	927	917	900	928	904	856	895	906	914	915	887	871	913	917	883	905	940	848	850	904	893	871	912	855	902	928	882	918	910	859	931	931	892	906	923	940	897	892	919	919	873	892	904	939	890	937	954	894	975	938	882	896	912	889	885	864	992	900	881	918	897	900	908	914	867	902	833	869	900	901	901	924	885	880	919	925	902	862	912	825	884	886	907	886	912	950	915	886	849	916	911	947	863	890	956	899	879	837	866	900	870	874	933	892	894	876	922	910	917	976	888	894	866	906	884	926	887	962	873	915	874	948	932	879	915	889	867	883	872	890	898	952	895	894	901	907	854	918	933	992	874	913	889	825	848	905	890	910	841	877	895	928	888	854	896	905	907	918	913	848	862	895	923	908	910	863	934	881	949	925	871	858	898	890	903	867	882	846	858	908	931	867	903	924	894	922	912	890	943	864	924	823	898	882	858	889	880	919	875	966	888	878	910	911	929	958	912	927	863	823	872	867	899	862	895	883	878	900	883	911	931	927	879	926	871	913	958	918	877	904	883	923	853	880	907	884	875	902	866	842	897	931	857	870	893	937	917	883	896	906	889	892	859	906	914	919	874	900	882	924	923	904	920	911	889	871	916	896	926	906	881	949	860	908	911	900	938	901	924	902	890	890	908	892	890	924	887	934	867	881	929	884	906	890	835	940	934	885	969	874	929	931	884	891	922	970	888	934	885	922	886	927	910	856	876	908	868	878	882	894	906	901	951	915	884	910	880	887	896	935	901	859	906	881	895	866	887	888	895	881	899	912	890	859	901	906	887	895	914	940	954	897	919	963	907	858	893	888	914	934	883	913	881	854	872	892	880	893	898	892	912	908	872	933	858	912	924	910	909	932	868	890	931	909	868	900	922	883	925	845	864	857	917	857	886	965	851	927	912	909	868	921	875	899	864	852	887	808	881	936	877	895	923	886	931	866	898	863	879	925	908	879	849	853	885	856	860	877	937	898	922	885	950	906	952	918	888	860	905	879	873	914	894	894	862	918	880	925	846	935	895	894	881	871	930	938	918	904	908	894	845	876	894	896	867	907	901	847	893	918	914	917	872	905	908	840	930	895	889	874	844	915	860	904	886	910	844	920	885	840	913	868	926	887	903	894	904	919	870	944	836	922	896	922	909	880	919	911	904	864	876	976	866	880	898	908	885	879	896	893	969	925	875	878	911	904	965	907	913	924	935	918	893	876	890	906	887	886	822	915	880	879	831	889	910	846	894	886	875	899	962	873	950	876	867	868	880	918	852	898	881	872	958	896	919	947	885	898	883	826	904	883	879	849	928	869	861	873	873	861	886	866	889	894	942	938	934	851	875	873	880	899	872	898	910	858	892	881	863	931	913	888	869	889	899	885	905	884	891	903	925	950	890	939	858	940	890	966	905	936	928	892	847	910	924	893	930	904	895	949	936	928	899	901	903	899	888	873	907	909	966	940	876	933	911	887	888	889	899	864	858	934	888	917	892	887	920	892	918	919	877	898	882	929	887	917	916	958	922	849	894	843	866	922	904	891	934	880	895	859	891	849	889	877	862	874	809	874	848	917	911	894	918	881	928	869	876	904	933	919	893	919	921	897	855	882	860	882	870	862	868	872	903	909	921	933	858	913	926	879	900	932	934	869	866	916	855	877	912	890	862	880	856	917	913	900	861	908	895	865	913	889	877	881	906	869	885	911	915	935	907	893	886	913	892	935	872	923	868	921	921	921	916	903	939	850	921	900	936	901	942	899	912	917	892	920	851	833	899	852	943	910	930	941	896	883	948	910	944	868	895	871	866	895	941	944	931	875	896	902	897	924	872	887	905	902	873	978	833	920	840	901	869	868	886	896	902	883	895	887	943	903	918	886	950	935	901	865	888	856	917	917	966	902	854	915	896	878	904	885	845	886	883	899	936	912	913	916	875	883	866	880	896	897	888	874	910	934	891	906	881	874	955	900	898	908	848	906	898	939	884	910	899	862	856	912	865	914	888	926	832	908	884	887	833	850	888	871	909	856	884	879	939	883	834	898	875	868	939	871	893	886	900	890	880	913	939	926	872	932	929	939	854	861	889	908	879	923	917	905	932	865	886	896	842	896	937	928	872	820	893	844	883	894	948	866	878	943	899	880	852	920	910	884	890	892	918	925	947	881	910	849	895	848	934	859	863	919	906	907	890	908	940	917	838	862	893	905	891	907	850	919	865	944	908	930	891	928	945	902	904	876	935	897	891	899	865	903	950	965	834	871	881	895	913	906	871	922	883	850	905	890	892	922	913	849	888	890	862	882	891	906	879	820	909	867	876	932	889	910	926	877	901	872	964	915	941	834	852	898	886	853	883	903	864	908	901	923	867	882	879	900	906	922	888	923	860	872	889	926	905	848	844	891	875	903	906	909	874	950	893	896	830	906	889	904	874	933	942	891	903	864	923	885	899	934	943	918	837	910	912	879	861	850	904	840	913	866	918	922	866	901	846	905	921	875	898	930	889	863	904	871	875	908	970	885	915	872	881	898	880	910	898	939	916	874	901	894	920	881	922	914	853	855	923	933	891	885	910	870	938	891	926	887	915	951	898	835	875	880	841	928	901	897	854	882	887	881	932	909	897	880	925	959	924	881	848	887	872	855	908	928	940	882	860	881	875	845	863	892	943	911	901	957	916	915	890	972	859	914	888	896	938	912	929	861	932	926	883	913	895	908	902	958	896	915	927	892	898	933	918	939	896	888	881	918	890	841	902	892
77087	79469	63251	35754	18890	3207	813	597	621	467	408	400	405	417	369	367	387	415	385	354	392	375	2351	2956	1771	1053	468	383	335	349	357	321	356	328	326	357	323	328	359	343	316	323	333	349	331	346	319	348	322	309	321	366	345	343	337	340	353	329	328	341	313	321	331	331	298	365	359	334	377	335	308	352	352	347	309	327	368	329	322	333	341	300	335	335	340	331	315	317	346	346	337	351	317	324	365	348	322	355	309	329	297	340	355	335	363	351	334	331	322	304	308	353	344	327	367	318	346	327	340	321	354	349	341	350	338	349	332	343	336	336	353	341	325	357	324	313	327	347	342	337	329	337	333	341	351	323	333	338	335	363	315	335	348	350	323	346	312	335	342	322	326	344	362	321	344	317	356	315	321	310	350	325	321	340	347	325	338	367	279	323	322	364	325	344	331	328	315	375	336	345	322	374	307	327	329	350	328	325	323	317	337	326	347	331	330	310	356	347	326	299	311	338	312	356	335	334	335	320	347	365	334	361	336	323	348	346	338	326	385	336	371	321	333	326	316	349	320	342	320	357	336	353	326	319	313	309	364	341	351	368	316	346	326	317	331	305	354	340	334	332	371	345	312	312	381	327	294	360	322	318	358	355	339	333	324	321	361	380	310	346	331	350	355	298	368	357	325	330	323	327	351	358	344	336	303	362	360	362	360	329	349	333	362	352	334	320	331	319	308	366	317	322	359	340	316	306	350	327	348	343	359	325	350	334	328	364	302	316	351	314	325	343	338	368	348	351	309	344	301	306	336	346	346	322	291	348	307	332	355	330	362	321	334	318	336	339	324	347	328	334	326	332	338	305	330	324	344	332	339	322	350	322	342	333	325	334	328	353	335	330	337	326	343	346	345	333	341	338	343	356	312	343	328	318	298	324	338	333	323	369	336	338	322	349	329	313	351	371	317	325	343	369	336	338	318	348	344	351	327	326	321	330	325	346	333	348	332	284	346	316	324	342	305	347	336	345	343	325	343	331	340	334	306	328	343	350	292	360	349	341	356	375	342	341	339	336	321	332	345	331	347	310	334	316	360	319	361	360	304	334	344	324	341	363	327	364	326	346	331	376	343	286	336	382	337	343	321	353	320	330	320	334	345	347	341	337	318	330	338	332	307	338	313	338	308	362	337	366	356	352	298	329	323	339	338	329	340	333	334	293	303	319	379	338	341	336	323	359	342	310	352	300	339	355	338	319	323	332	324	332	328	317	320	329	333	315	352	327	332	334	354	342	339	337	331	341	325	346	333	322	317	322	338	323	326	322	329	344	335	329	319	324	352	347	369	364	339	318	342	324	362	312	343	366	361	339	332	336	343	338	300	332	359	315	342	306	294	324	311	324	332	305	329	315	331	306	335	311	320	337	310	337	299	325	318	309	348	311	331	345	334	324	305	347	328	353	323	325	315	349	335	362	344	334	355	366	322	332	321	320	347	340	312	326	343	334	329	326	316	328	364	342	319	322	311	331	343	365	331	340	344	283	349	335	325	338	368	343	347	317	351	325	323	319	337	373	290	324	363	321	348	312	332	337	326	346	344	332	333	336	329	340	366	313	287	342	309	329	345	317	382	345	320	338	314	344	341	341	305	344	384	327	316	337	327	331	343	326	320	328	358	342	323	333	333	328	322	328	340	322	363	316	323	341	314	333	305	389	324	336	360	299	312	351	319	343	344	323	332	363	334	324	329	330	324	329	325	352	346	340	357	352	291	330	340	329	310	322	346	355	333	327	376	323	355	336	325	320	294	341	325	337	348	322	320	319	357	325	381	322	322	329	319	366	334	332	316	342	291	322	305	341	356	336	323	333	336	344	318	321	312	354	321	332	315	328	350	313	350	338	342	343	331	359	347	369	320	340	343	329	326	344	325	341	316	359	320	349	363	330	334	357	320	345	330	322	329	323	333	346	316	326	315	337	334	334	348	340	299	351	368	344	339	329	317	298	320	315	319	353	336	336	326	331	342	354	306	302	334	353	306	335	306	321	370	328	360	316	338	305	336	344	381	333	347	310	337	334	355	331	364	368	347	358	374	350	321	320	349	334	354	329	365	322	328	326	341	314	348	298	367	323	345	337	343	336	310	342	304	330	341	318	327	303	316	336	328	342	317	339	343	355	331	309	320	316	332	325	328	333	337	341	333	336	331	324	305	350	311	322	341	340	328	341	322	337	378	335	335	327	344	334	359	365	331	319	346	330	319	319	366	371	340	307	346	338	318	334	338	338	332	360	327	335	334	349	383	286	324	310	355	327	346	361	343	310	374	330	346	334	323	334	315	314	350	309	341	326	377	325	332	347	324	338	342	318	330	338	345	343	350	354	324	327	362	334	330	315	329	291	327	342	352	339	319	322	308	355	324	346	348	347	330	315	326	330	301	317	334	347	353	322	316	309	316	305	337	343	313	321	330	323	364	373	322	340	356	337	345	332	337	355	361	333	334	340	317	329	318	330	350	356	339	341	337	336	344	310	332	333	350	302	332	356	317	329	361	317	348	331	321	324	336	341	328	343	313	322	309	348	308	370	346	315	343	324	346	320	331	329	350	361	310	329	335	329	312	346	323	311	374	331	308	335	343	315	307	333	313	334	331	332	318	331	302	340	336	311	342	351	313	344	328	311	336	344	333	337	298	343	311	335	361	328	347	355	322	379	336	348	346	345	344	310	335	377	342	334	352	336	331	313	334	328	326	361	309	315	320	340	314	339	335	347	343	329	303	338	371	360	330	325	285	359	330	334	340	314	339	315	325	343	309	332	323	343	290	343	321	295	342	355	356	317	322	334	343	363	333	332	324	341	325	339	338	358	332	306	333	376	312	321	400	314	339	364	327	350	337	339	307	334	364	359	366	341	345	336	312	337	345	368	313	324	306	330	324	340	332	343	334	332	342	320	314	322	347	353	331	383	341	344	360	333	303	342	349	324	344	301	336	375	379	350	339	362	343	305	325	333	335	330	338	385	345	304	344	304	333	351	336	342	311	349	352	358	300	333	328	338	332	325	337	328	323	344	317	361	309	352	340	324	337	310	363	325	312	351	319	310	321	318	342	367	329	322	300	319	319	343	358	327	352	313	301	346	318	326	297	331	370	316	325	324	304	313	361	328	327	373	363	331	342	335	304	360	344	370	363	332	339	351	353	347	311	328	322	350	359	325	322	359	334	343	350	337	385	385	363	331	339	288	322	355	327	335	353	340	322	330	291	331	309	351	323	368	328	338	317	338	349	336	302	385	313	336	355	323	327	339	307	308	317	318	311	301	338	331	331	324	341	335	352	322	338	341	342	340	348	355	336	361	335	316	332	345	335	337	319	339	319	373	322	317	313	367	348	323	307	334	356	331	343	325	349	315	341	314	356	326	332	358	339	336	350	337	298	352	338	329	337	310	308	383	342	342	313	329	356	348	353	352	318	286	345	314	351	365	325	342	380	321	325	345	325	377	353	350	323	342	324	358	350	314	309	337
52973	64375	55271	37763	24661	2454	2486	2160	2024	1524	1471	1423	1348	1238	1189	1215	1218	1256	1215	1166	1160	1397	11717	13448	8219	4681	1886	1183	997	1072	992	962	1014	981	953	961	926	971	968	949	988	926	878	982	980	950	997	958	953	939	972	938	993	982	928	938	965	945	952	921	933	926	966	1049	947	925	950	917	950	905	953	958	940	976	961	929	928	933	892	965	969	1027	926	894	957	932	934	939	968	975	968	963	961	925	967	958	955	959	932	900	955	945	955	900	979	942	940	987	984	963	879	954	1010	953	975	1000	908	944	925	889	926	987	964	974	931	980	914	932	928	954	914	921	984	1011	922	960	917	1002	990	946	958	951	946	991	948	905	955	933	994	942	959	989	912	940	954	990	932	909	943	939	927	985	963	892	935	914	956	991	946	949	936	959	973	958	944	978	962	938	960	894	948	985	968	934	973	961	951	985	1003	947	950	960	960	898	1017	979	967	944	933	993	969	966	991	950	944	975	984	889	904	939	965	958	924	922	918	977	948	976	993	951	935	957	912	956	970	1004	945	973	999	952	978	946	971	1018	983	981	961	924	940	997	919	976	912	1034	977	983	972	962	975	924	977	994	891	964	990	935	923	969	953	984	905	922	901	935	909	982	933	947	965	934	914	952	930	983	1019	967	899	940	953	995	972	987	896	998	944	938	905	956	970	958	921	1015	1000	962	1010	951	960	975	969	1017	910	988	971	978	924	971	892	909	921	932	956	929	914	977	928	897	998	965	907	893	945	931	973	942	954	928	1063	983	1033	896	947	970	966	965	992	972	943	925	914	909	906	976	973	969	984	929	996	925	952	967	968	906	998	959	970	969	968	910	949	980	980	912	945	989	960	917	980	905	996	943	959	973	919	982	974	922	962	948	1034	951	987	965	1064	967	907	911	967	935	980	889	944	931	986	933	951	955	967	941	955	955	962	941	976	945	922	946	933	956	939	926	976	931	978	941	916	923	900	937	969	949	952	1026	961	962	931	1004	956	961	970	915	948	1021	973	958	962	1001	1003	995	928	941	930	931	924	956	979	965	884	943	899	934	969	938	958	931	951	966	946	934	938	980	996	969	951	936	962	932	976	959	947	918	941	967	943	950	948	1025	958	945	941	957	966	937	938	1020	980	938	906	966	958	950	988	954	937	958	963	906	911	941	923	999	923	943	1023	984	908	934	1020	966	932	974	934	1041	901	946	989	921	978	968	975	976	984	979	927	932	895	930	929	904	947	900	978	949	905	924	1014	984	937	986	968	960	941	959	983	936	997	923	971	911	971	1011	933	968	966	953	959	964	966	965	936	940	971	951	974	958	950	951	967	909	959	953	925	919	975	968	965	935	966	994	913	1010	944	928	976	967	923	1018	973	957	964	989	929	928	969	923	914	979	913	936	913	959	1008	967	945	973	997	947	949	936	954	955	977	937	1019	997	963	930	935	971	932	956	973	964	946	967	918	972	976	978	958	974	959	985	961	996	937	949	938	957	941	974	987	965	970	978	947	955	965	914	1004	914	894	948	903	929	966	930	929	955	961	924	975	979	1000	1005	961	959	943	902	977	955	959	904	994	926	935	966	949	941	909	931	943	929	997	910	962	936	937	926	980	963	956	917	946	975	946	994	980	914	954	968	956	975	963	940	951	968	967	964	1003	933	947	998	956	927	904	962	980	993	1006	882	922	936	970	979	990	1007	1009	972	947	950	926	898	951	1005	905	941	969	941	980	977	968	945	963	951	900	980	972	952	1030	975	969	976	913	929	945	952	981	958	961	933	1004	971	934	1003	942	942	967	940	939	911	942	995	924	973	1007	963	959	943	1009	956	972	963	965	1000	959	909	958	949	961	997	1011	954	955	982	968	867	941	952	910	950	961	895	1010	925	977	889	945	949	977	903	979	952	934	928	979	911	935	934	937	929	930	945	976	964	961	937	950	1016	934	910	977	973	885	939	958	967	975	931	953	918	938	951	983	946	986	970	988	946	1016	947	959	945	927	946	958	980	890	947	972	909	923	1008	920	971	973	927	959	949	916	987	958	940	943	909	979	913	891	955	930	926	962	922	896	956	924	985	944	921	969	906	911	932	996	918	981	955	957	946	949	1025	943	944	972	942	968	934	982	952	910	962	910	966	1005	868	955	947	943	942	929	996	953	971	945	993	954	952	955	910	980	936	957	994	970	934	963	938	939	955	957	944	887	979	949	977	990	900	956	986	1000	972	943	992	920	976	984	971	961	955	956	943	986	1014	986	988	967	966	969	967	971	940	897	951	999	934	925	946	995	998	892	968	899	968	948	941	894	985	970	990	986	931	996	968	971	998	940	969	967	923	980	921	975	965	943	904	966	1019	992	954	897	973	959	974	947	990	945	946	892	964	994	945	918	933	942	950	945	953	970	956	944	945	929	947	963	977	918	909	930	893	936	898	985	915	1003	967	951	922	913	952	970	999	908	939	966	956	972	936	974	947	969	976	952	926	941	970	951	956	972	923	902	954	978	955	927	998	963	940	928	1030	947	1001	942	961	945	942	963	999	978	954	940	979	971	964	911	959	961	938	957	954	904	928	918	933	948	957	970	918	919	999	942	965	874	1010	930	959	953	954	956	966	958	965	977	982	944	982	930	941	952	959	983	928	975	902	929	954	948	947	963	882	970	934	995	940	997	943	953	968	962	951	910	970	919	965	901	963	903	961	979	963	965	957	946	954	943	1017	914	1019	921	905	906	939	949	998	952	942	938	942	932	972	957	986	957	974	985	988	999	967	964	929	975	939	972	969	930	940	986	942	880	977	903	925	979	953	940	925	954	939	950	978	1016	961	917	971	866	959	994	935	949	989	879	940	987	1006	1047	930	881	993	988	969	1003	987	949	900	949	944	1004	948	965	996	992	947	962	963	979	946	965	993	894	966	991	992	995	936	1005	932	950	960	978	960	958	958	924	921	936	1001	989	970	915	961	975	896	931	923	981	947	927	903	1012	937	939	1004	937	953	973	978	942	968	923	961	990	952	976	945	907	985	934	926	959	991	910	953	930	937	934	912	965	989	963	975	911	992	957	977	998	997	1017	893	947	916	940	948	930	975	934	959	932	968	971	914	898	976	961	874	961	936	976	910	1031	948	948	960	923	976	969	1036	970	977	964	932	995	887	939	988	950	931	929	902	990	931	944	951	970	934	977	908	938	925	939	1021	933	961	930	921	968	960	953	950	967	940	969	961	963	972	967	956	951	975	917	919	939	977	987	960	972	912	979	989	928	938	958	953	966	957	968	991	931	962	976	923	935	959	991	910	960	948	1025	940	931	993	980	954	949	931	920	973	920	929	888	970	929	936	902	954	1020	964	1007	994	929	970	991	981	1010	988	1028	1024	983	916	965	903	930	959	978	988	962	960	923	982	974	979	977	1017	919	975	945	927	952	949	958	908	950	961	970	959	988	981	944	962	983	978	1022	962	946	951	925	955	982	911	904	959	994	923	1013	989	937	950	970	950	1017	923	916	962	985	944	994	971	953	957	948	965	969	977	968	912	937	940	943	934	1025	906	934	917	986	910	955	962	950	975	902	938	961	988	964	983	972	954	942	969
19030	17962	8851	1724	744	347	280	281	283	263	280	271	275	278	275	303	288	303	292	286	288	298	389	478	452	356	326	295	288	273	286	278	322	277	277	284	274	252	263	266	255	273	294	271	280	273	280	259	243	286	282	261	247	289	280	272	291	278	281	257	273	263	274	263	286	260	282	281	283	295	254	296	255	281	286	269	231	281	297	277	271	302	257	296	255	294	277	292	269	230	259	297	275	305	282	280	263	267	300	300	265	287	309	270	288	287	276	314	278	283	280	303	292	283	280	256	276	282	261	318	270	255	262	262	250	295	250	262	289	242	266	280	292	250	280	269	289	290	262	307	331	292	286	274	295	267	293	259	301	262	281	267	283	272	280	276	300	305	260	292	318	238	269	263	270	306	276	294	260	273	275	259	291	275	264	261	274	279	256	274	271	284	304	291	287	288	287	231	282	260	264	256	276	267	285	270	271	277	269	265	285	273	253	283	279	309	290	296	291	271	274	287	270	258	296	259	274	296	286	264	305	290	287	298	254	234	284	255	341	291	280	273	305	282	250	298	264	241	282	267	283	278	295	248	291	256	254	285	244	294	292	273	283	280	277	272	275	275	251	260	255	246	265	277	256	279	272	268	252	293	276	267	283	288	236	281	274	283	278	271	255	276	261	265	274	275	275	299	277	230	256	295	257	268	303	290	276	282	293	258	278	242	286	279	265	292	257	291	272	278	274	294	263	269	250	269	285	282	282	262	300	277	267	258	255	263	285	284	267	277	267	284	286	287	265	289	270	277	295	246	284	282	290	278	272	301	289	278	297	259	279	279	295	272	285	283	288	286	277	263	285	276	260	291	280	295	288	279	265	255	284	299	255	253	254	279	232	269	267	286	263	301	292	262	268	267	282	283	289	283	287	267	257	283	268	276	306	277	245	269	278	299	259	271	278	281	305	310	286	308	284	275	272	253	272	308	259	305	275	258	295	296	255	259	279	279	264	253	279	283	250	250	276	257	266	273	270	296	292	307	239	293	266	276	293	260	278	274	262	314	279	280	330	278	269	277	277	268	276	266	259	262	250	288	274	267	288	281	288	284	288	262	265	254	249	273	291	278	282	291	276	259	262	264	276	294	281	227	261	265	293	288	250	276	270	268	275	274	253	279	276	247	278	273	254	271	288	301	305	284	280	283	283	285	296	260	262	279	259	288	279	260	272	281	255	248	287	260	291	270	284	281	260	287	260	269	245	254	292	300	252	281	277	284	263	264	288	255	289	275	274	263	268	288	273	282	264	252	280	299	265	285	306	258	267	284	270	271	280	281	276	288	291	279	255	257	288	266	271	268	285	278	275	289	276	261	281	280	245	268	278	250	260	260	318	285	266	297	277	276	278	262	279	271	261	279	284	312	292	312	278	263	300	273	301	250	261	279	298	287	258	267	256	264	291	284	258	293	289	280	293	239	274	290	262	269	271	258	270	258	268	266	270	258	262	295	280	286	266	246	271	274	262	264	321	276	270	283	258	285	284	260	233	262	270	248	265	262	288	297	301	301	303	266	292	283	246	250	269	282	251	266	251	274	281	304	271	270	265	277	282	293	249	317	262	285	272	286	275	274	277	250	283	261	273	270	261	254	254	273	249	276	292	279	265	290	257	264	266	274	272	260	277	275	259	272	304	248	286	285	268	278	285	266	255	274	276	294	245	296	251	282	261	257	265	280	272	252	264	270	238	295	270	267	275	298	256	264	268	274	292	266	270	301	272	269	307	258	248	268	283	281	285	255	287	244	272	297	274	257	296	304	276	241	299	292	281	272	306	265	271	273	284	284	297	227	241	313	291	301	294	233	279	254	274	279	252	265	288	285	293	280	275	229	271	282	268	275	303	268	254	298	304	270	272	290	290	270	257	282	258	290	242	261	320	278	281	291	285	262	273	281	284	280	251	269	315	269	310	256	285	272	283	269	269	272	291	270	273	271	289	300	249	260	289	251	272	259	251	286	280	299	287	277	275	278	271	264	286	274	258	256	256	287	287	283	266	258	278	294	304	298	271	300	292	272	267	280	317	298	250	254	270	293	289	294	285	263	290	269	283	285	284	273	300	245	289	265	279	271	296	265	279	267	274	264	263	286	274	274	279	287	281	278	274	320	270	267	273	279	282	289	280	257	253	267	275	267	291	279	271	247	261	268	300	290	281	279	283	292	254	265	273	246	277	273	270	264	288	257	296	258	254	267	291	263	277	298	261	254	304	267	292	295	238	276	295	274	268	262	259	289	275	285	288	243	296	266	258	287	263	267	264	278	280	270	282	271	256	302	280	279	245	262	286	293	284	279	256	304	272	293	261	255	288	307	294	277	243	262	287	286	260	277	299	277	271	274	272	256	257	271	282	270	282	258	287	266	260	299	253	275	279	262	293	271	260	256	260	272	289	292	258	289	259	304	257	257	241	270	254	282	287	274	273	250	269	263	277	289	272	278	292	278	271	257	263	259	262	271	265	276	286	268	260	305	251	288	279	254	277	284	273	264	281	263	269	270	276	315	264	237	302	313	265	263	260	278	290	291	293	300	255	271	292	297	260	256	261	272	275	287	272	279	290	294	256	277	307	274	262	269	278	289	269	274	303	278	256	255	267	277	264	279	298	281	295	294	286	280	275	276	271	291	281	268	272	291	307	278	280	285	275	259	285	279	263	251	251	267	257	297	283	277	262	261	279	279	252	291	252	290	269	317	271	283	274	277	279	287	282	268	302	274	266	280	301	243	266	263	301	281	314	275	269	246	273	278	291	290	305	268	279	272	281	294	261	289	274	262	263	285	270	284	262	250	287	271	265	308	311	284	270	263	249	280	299	274	281	298	272	280	278	274	268	277	329	293	260	290	249	277	272	302	279	258	263	268	299	261	269	269	301	261	261	274	273	275	281	287	261	292	278	285	271	300	313	270	284	263	258	271	276	251	268	258	280	285	268	274	281	284	282	252	285	267	293	250	249	277	291	288	260	289	279	284	280	312	271	254	294	279	281	251	295	243	280	285	291	281	256	262	276	290	265	259	307	294	287	308	277	281	297	279	275	284	278	261	274	267	268	282	293	264	281	280	280	287	275	298	286	280	267	290	294	295	274	294	273	289	272	258	259	294	276	299	291	277	262	300	296	258	266	282	298	280	284	288	289	280	264	303	278	275	266	272	276	276	286	293	270	281	286	258	279	281	268	290	281	264	281	259	261	288	282	281	284	298	243	271	261	249	271	269	270	279	280	272	266	261	256	295	272	285	291	272	263	267	259	288	274	267	309	296	260	286	279	292	279	262	281	263	270	277	292	295	277	271	284	250	287	251	298	281	254	274	267	286	271	285	286	268	295	284	279	248	253	288	272	286	310	252	298	294	283	262	278	282	265	239	299	254	297	291	280	276	267	294	259	264	295	285	276	259	273	304	294	266	285	282	301	287	269	267	274	293	303	268	285	291	273	274	264	282	285	290	283	273	301	281	283	270	269	293	290	290
17657	23886	12347	3875	1932	941	900	876	854	851	839	874	807	800	887	805	830	782	800	838	831	888	1462	1838	1508	1116	895	855	846	888	797	830	849	790	825	778	817	881	841	856	843	864	847	869	812	773	839	817	822	810	856	833	765	848	844	821	790	855	815	872	810	808	819	821	823	768	831	797	785	826	778	825	815	814	840	805	767	840	866	792	856	825	833	828	841	767	836	801	807	826	860	822	809	799	823	846	822	838	827	815	795	800	783	790	826	794	823	846	805	813	827	840	796	851	845	770	811	858	818	844	796	813	753	719	798	838	853	795	802	813	823	807	866	809	797	857	829	812	815	824	821	851	833	792	779	855	827	822	885	804	890	859	845	783	813	860	808	836	841	820	810	865	793	831	836	814	848	779	756	784	795	859	779	801	861	796	844	875	835	799	773	836	817	804	816	740	811	823	832	808	784	867	765	792	786	831	845	838	797	808	838	762	872	808	838	752	796	877	829	828	866	836	786	828	837	809	790	814	817	813	856	835	812	761	801	860	830	776	781	824	827	775	819	807	828	804	806	855	856	756	809	833	785	781	825	835	835	842	789	834	833	815	874	798	818	786	794	801	838	803	780	835	872	839	833	834	858	840	801	828	832	817	830	830	794	799	776	822	851	848	817	794	836	844	793	836	818	844	839	826	776	822	849	841	815	783	797	844	858	786	868	818	821	845	797	842	811	791	767	871	823	834	838	849	847	827	791	799	820	823	872	820	776	795	810	806	837	817	852	836	793	813	800	756	805	823	792	802	792	866	821	819	784	774	801	813	786	838	799	796	828	821	777	830	818	813	818	852	839	801	781	801	809	838	806	868	846	804	821	830	808	794	832	856	769	849	789	789	830	812	813	817	829	809	843	826	804	795	804	841	853	809	817	813	855	794	790	832	758	829	758	783	761	784	800	854	834	837	827	860	845	801	826	796	834	871	793	815	864	814	816	760	812	878	844	831	855	830	862	837	846	776	880	785	828	830	814	789	843	861	821	820	776	817	823	790	810	810	842	852	865	835	813	801	773	843	805	810	787	877	844	792	805	820	826	825	867	813	792	853	807	807	820	795	811	799	786	826	867	777	849	888	814	804	804	806	815	847	839	850	889	844	806	816	873	803	831	823	782	849	813	822	825	802	874	867	791	781	843	806	800	828	787	804	813	854	778	803	805	839	834	826	841	808	829	800	804	857	809	794	778	804	815	781	795	889	808	834	814	812	825	805	844	845	822	877	806	821	790	781	816	833	847	836	825	822	866	796	811	840	794	760	832	842	839	825	793	827	802	845	825	831	782	863	803	850	845	862	787	909	832	810	818	870	826	858	798	855	858	809	876	823	837	785	821	832	771	816	828	818	777	770	817	780	791	830	807	821	820	800	752	804	851	843	820	828	824	867	821	843	799	842	851	863	809	803	815	830	800	885	821	804	846	829	809	760	847	842	814	806	840	855	829	799	852	756	760	792	784	843	810	832	810	826	817	852	808	827	833	822	756	835	859	851	859	842	795	748	821	787	792	787	767	799	818	809	825	886	854	808	828	819	791	820	772	827	817	804	862	817	832	811	792	883	782	776	811	788	762	841	833	769	815	788	823	822	799	870	773	793	761	858	827	798	799	844	836	823	778	728	809	816	803	810	816	804	823	805	860	810	838	766	804	876	853	767	775	826	796	827	830	797	794	851	850	786	771	874	824	797	808	846	860	810	810	782	790	791	828	805	776	809	863	793	784	809	783	832	798	847	794	813	811	808	815	766	830	828	762	762	804	794	831	874	804	837	775	791	817	849	795	853	782	896	836	802	867	842	765	831	815	870	807	840	791	803	813	790	826	836	781	797	792	824	811	800	812	816	811	834	821	865	757	791	807	799	818	820	830	789	806	815	797	798	804	827	788	815	844	850	762	812	836	825	843	854	789	781	818	855	828	811	847	823	829	781	829	791	834	826	834	792	827	788	830	810	760	823	831	835	828	839	796	821	801	827	842	820	814	799	863	742	861	757	831	779	801	790	836	804	814	834	805	812	791	858	828	820	807	810	763	817	809	840	818	827	779	817	863	857	832	792	849	793	837	821	798	823	808	878	829	838	830	877	803	770	835	833	783	856	814	796	850	773	841	782	829	815	872	817	866	802	847	807	820	803	795	787	805	798	801	835	833	858	823	819	838	765	849	835	797	839	821	871	814	860	781	832	853	803	815	862	832	838	859	850	837	852	839	808	783	868	799	802	820	847	822	804	802	843	744	822	796	821	795	856	843	835	824	871	854	828	782	846	776	829	796	817	850	835	803	819	817	818	833	795	829	818	817	832	820	800	825	798	824	815	809	812	827	798	822	804	804	819	820	780	847	839	798	798	839	824	805	808	834	819	785	804	848	854	814	846	828	778	853	852	855	791	865	852	799	753	842	836	857	800	789	819	739	790	897	797	805	824	821	840	800	854	809	818	839	812	852	825	853	844	831	808	809	812	778	799	847	800	807	793	784	793	823	851	830	834	832	799	796	834	763	851	831	777	856	827	823	827	832	807	801	814	756	813	838	813	830	805	808	804	798	819	860	868	837	788	831	850	826	850	789	828	781	855	835	820	878	851	856	813	819	825	846	818	799	811	833	799	807	808	835	783	816	832	828	802	866	815	821	827	815	750	818	840	821	815	789	820	810	824	827	782	804	790	790	787	809	824	785	833	810	860	827	792	812	848	811	814	835	789	770	813	791	884	789	767	785	821	816	806	843	827	818	780	837	872	811	773	807	802	830	867	852	794	809	832	816	781	816	866	828	869	836	785	835	827	814	814	860	803	789	797	841	816	827	891	835	802	810	832	882	790	838	819	828	870	829	843	811	810	832	779	834	794	780	808	792	823	777	840	817	868	812	839	841	815	829	817	831	789	794	838	857	789	817	791	790	827	797	818	806	829	822	862	784	803	819	838	853	875	779	804	814	826	786	807	808	796	761	808	780	834	850	805	812	812	827	863	804	805	812	802	812	820	824	766	815	770	801	826	834	772	819	796	841	772	836	806	795	870	829	779	776	837	789	795	786	788	778	837	813	885	812	838	855	801	783	782	833	807	835	812	849	841	804	828	837	761	791	814	823	798	824	813	814	815	864	788	794	834	798	827	842	757	792	889	757	832	802	874	837	808	851	849	836	810	822	865	834	817	819	832	816	826	811	852	787	807	807	802	820	806	865	797	849	754	765	824	826	838	814	783	789	844	799	824	810	772	772	822	844	797	806	843	800	838	818	800	821	787	795	789	727	800	821	831	830	792	815	757	797	786	827	856	856	799	881	827	852	779	835	791	820	832	790	793	843	748	820	813	832	846	854	866	823	815	808	848	787	764	843	860	811	775	845	832	878	760	820	854	820	780	794	830	826	754	808	834	832	789	807	826	835	821	817	829	771	868	788	835	807	842	798	823	827	860	875	769	837	802	846	803	843	828	837	781	791	770	798	831	833	830	850	815	847	798	803	840	809	830
65345	69817	52552	25169	9281	995	486	417	419	420	395	380	331	339	347	317	350	338	348	356	339	383	1509	1777	1079	641	425	341	339	329	310	334	333	287	337	302	284	324	289	312	354	293	336	306	311	314	316	323	304	344	329	320	296	316	318	326	350	304	340	315	277	310	327	312	322	313	337	297	314	322	308	303	328	314	316	341	323	347	325	346	312	311	324	317	328	306	298	337	306	316	309	334	335	313	291	343	337	296	326	339	323	366	321	316	342	280	305	322	308	337	320	311	328	346	323	357	313	291	327	288	329	320	349	325	312	331	313	309	351	316	306	305	316	302	332	311	331	327	311	333	334	339	314	337	326	298	316	333	324	290	339	337	307	323	311	309	323	301	339	330	304	309	293	349	354	324	332	321	350	334	345	334	315	333	343	324	278	339	343	339	340	340	330	342	319	339	310	340	330	312	341	325	321	341	320	350	304	297	321	359	309	335	333	314	331	298	311	318	326	316	307	343	308	307	322	302	306	312	299	315	335	315	296	324	324	320	290	311	314	335	295	308	336	328	273	315	318	348	341	336	315	340	306	340	317	348	297	309	303	312	333	318	282	308	339	308	327	330	316	315	344	303	301	326	340	329	339	315	283	302	311	333	358	279	327	309	307	319	292	322	307	304	299	304	331	323	332	317	311	353	303	289	337	308	315	323	293	316	289	297	297	319	291	316	325	350	341	333	338	311	317	339	323	275	330	318	325	316	283	326	337	348	330	340	304	358	325	349	285	310	338	302	305	330	357	339	323	320	315	301	326	316	327	336	310	363	280	317	331	358	278	307	324	317	309	301	335	321	322	338	294	306	308	339	311	315	326	327	308	289	338	328	347	316	339	324	322	284	316	331	319	313	331	327	298	340	322	351	333	320	331	296	306	331	333	305	303	314	340	292	373	323	329	358	335	308	331	306	317	313	302	331	325	318	279	360	351	310	307	334	316	346	363	330	305	312	339	285	288	333	341	325	324	324	320	302	326	312	304	320	312	342	333	351	300	338	317	298	296	316	327	335	314	299	316	288	315	291	303	292	296	300	315	315	311	318	332	321	313	316	322	326	333	315	315	337	308	317	321	325	332	292	329	331	303	326	312	319	300	312	307	332	341	313	331	323	300	301	319	333	326	314	317	330	309	330	350	323	327	333	319	299	317	298	334	303	324	302	307	291	310	303	326	329	366	306	312	320	289	334	321	329	330	345	306	305	300	321	302	341	302	331	296	331	308	328	333	309	338	330	342	299	317	339	347	303	303	322	354	306	287	347	346	324	323	325	335	301	324	335	330	323	338	295	324	322	317	324	344	326	343	340	315	309	325	290	310	283	336	346	339	331	306	330	315	314	307	321	318	317	339	350	331	326	349	297	291	317	319	328	348	317	296	335	313	312	352	321	295	311	296	309	337	326	333	318	320	325	289	344	281	354	314	347	324	334	305	338	313	348	329	325	335	317	314	312	312	313	298	280	355	319	284	337	292	294	329	314	339	340	309	305	324	311	327	309	315	320	302	317	342	315	350	311	318	325	341	323	343	317	324	318	343	284	325	325	299	320	321	324	367	323	323	298	333	316	299	309	331	322	316	346	295	326	329	301	338	341	335	298	332	335	289	309	310	282	356	306	333	305	320	361	329	317	320	323	332	333	281	320	335	321	348	312	312	325	299	292	326	307	314	334	317	315	316	312	291	364	322	326	305	319	305	312	341	327	313	313	316	337	294	322	323	327	292	278	296	344	309	320	289	321	303	323	345	318	308	303	359	318	319	329	322	335	345	340	300	359	320	368	328	326	293	286	290	328	306	329	343	330	309	322	286	331	317	319	337	291	327	313	295	317	294	314	288	321	336	294	338	338	307	320	326	339	323	317	304	333	324	331	313	326	327	340	296	302	293	342	326	317	294	334	356	302	300	330	328	328	294	320	351	300	292	335	346	306	318	333	311	302	303	332	312	314	336	292	328	337	296	318	320	325	319	340	322	325	347	309	321	322	325	327	329	317	326	319	329	340	345	323	360	346	341	302	332	334	325	307	308	303	325	334	297	320	347	331	325	315	299	323	333	280	337	361	342	328	308	308	314	312	278	301	325	360	321	314	331	317	316	331	293	325	327	318	309	331	329	327	322	283	340	299	348	329	317	330	303	311	316	311	342	299	347	337	291	300	315	352	330	308	314	351	300	325	317	331	314	319	296	317	310	324	302	320	315	314	328	317	353	328	304	337	316	292	299	341	319	324	306	270	338	309	319	320	280	318	365	328	309	344	326	334	359	317	310	325	328	309	315	310	331	288	313	322	349	290	317	317	321	307	312	338	328	333	283	341	308	327	320	314	324	349	332	322	308	316	332	345	295	316	317	316	335	320	359	322	317	314	296	316	341	319	326	294	305	314	307	299	335	330	309	349	338	326	313	311	313	316	307	309	354	314	318	275	321	293	333	337	341	315	326	349	297	336	304	343	309	321	319	304	341	330	301	311	331	319	315	317	333	335	340	318	308	339	322	309	289	338	329	297	349	317	308	318	324	291	336	351	323	317	329	304	351	326	324	304	320	330	333	315	332	329	314	324	317	308	319	306	310	315	304	330	323	319	342	330	339	311	339	318	344	335	313	309	358	279	322	300	317	343	325	298	298	317	330	299	330	323	301	322	272	264	332	320	353	300	308	328	326	321	281	317	303	348	309	326	345	323	315	321	324	334	304	311	341	289	326	290	322	330	323	331	345	301	325	313	299	325	303	340	311	296	307	297	328	322	329	296	344	308	333	323	305	315	318	328	320	297	337	324	325	361	320	289	351	341	312	318	341	337	356	328	289	336	303	338	296	307	311	326	314	304	325	300	313	334	312	324	354	308	307	327	314	320	311	283	320	336	299	356	308	305	331	333	328	312	339	301	309	329	312	322	302	315	328	323	289	324	314	313	309	344	329	319	312	343	341	283	294	337	316	295	281	352	307	348	307	344	291	323	328	322	329	330	336	293	291	318	320	348	333	301	330	339	371	331	346	346	302	362	299	313	320	322	316	334	340	319	317	315	318	277	326	312	273	339	320	286	351	338	322	312	330	305	264	317	344	280	326	357	311	316	317	330	312	322	334	328	294	286	328	339	324	318	311	311	320	363	331	335	299	328	282	332	320	305	324	323	311	348	313	321	318	327	331	334	340	321	335	329	310	311	362	341	308	284	307	308	328	286	343	334	322	328	330	298	324	313	322	307	330	324	306	322	354	305	325	311	326	338	312	299	336	314	292	314	320	287	306	321	323	328	319	324	309	317	335	300	319	324	339	339	301	289	312	332	329	309	355	355	340	347	279	312	304	318	329	342	291	327	323	331	321	321	337	301	302	314	364	305	318	302	309	332	302	348	304	289	316	332	353	292	311	333	326	325	372	302	324	319	331	292	292	319	362	363	315	332	327	333	306	297	315	318	342	298	310	323	333	311	331	326	331	327	324	326	331	338	287	331	334	349	309	315	297	322
43073	53710	44149	26934	14711	1870	1658	1522	1602	1316	1179	1100	1086	1049	1068	1070	1057	1095	1190	1182	1117	1285	7787	8863	4928	2449	1543	1130	1037	917	901	939	940	940	939	897	876	904	921	868	912	935	941	950	911	935	896	907	926	952	917	928	971	916	933	945	966	949	922	853	908	1011	893	928	901	893	887	891	930	951	883	893	913	905	946	971	966	914	908	911	872	904	912	938	851	915	955	921	953	960	922	952	927	974	928	922	924	918	913	970	903	958	943	904	949	904	863	961	925	946	935	943	896	939	1006	916	953	906	889	962	912	939	893	924	899	918	859	959	897	972	894	912	884	908	945	937	914	868	923	921	867	925	912	931	946	935	943	903	827	920	919	948	908	888	936	855	941	869	917	937	916	918	950	859	903	860	941	880	862	880	915	958	948	919	899	917	909	954	912	899	871	946	907	919	889	901	929	934	912	1004	928	907	937	894	933	937	923	881	886	922	982	982	899	927	922	896	916	895	969	906	915	951	896	875	936	889	950	966	912	962	904	925	947	936	979	947	892	931	887	884	976	929	915	870	916	951	885	954	923	931	925	917	905	1014	941	944	965	879	922	931	912	881	923	903	937	949	923	881	967	918	972	918	923	917	851	922	967	921	901	928	834	952	919	944	937	898	912	936	915	852	894	940	917	964	952	871	891	936	981	921	948	896	941	934	929	949	927	892	938	910	933	956	940	886	953	960	957	854	945	881	902	958	906	971	951	982	919	929	920	954	877	944	910	972	980	869	924	954	894	943	937	917	954	971	948	969	916	895	893	920	929	961	938	966	909	886	991	916	918	935	895	902	982	886	970	971	897	918	906	885	885	1001	926	934	936	914	942	933	917	914	919	933	941	920	887	942	939	990	920	894	865	899	893	884	884	940	922	967	909	916	934	938	944	914	920	930	893	916	859	876	971	918	868	924	858	945	925	844	928	903	925	940	914	938	1030	896	921	864	962	953	948	975	947	918	953	954	930	926	901	948	927	919	916	890	869	902	952	867	902	932	907	949	919	905	910	874	900	938	967	944	908	907	958	890	916	934	932	930	941	916	895	909	922	869	960	954	937	950	874	934	923	937	924	900	920	936	915	888	888	975	898	879	939	935	930	874	955	914	913	964	924	950	945	918	903	923	947	924	905	874	944	945	896	905	976	906	921	921	906	853	942	903	886	902	1000	910	918	901	877	931	925	949	995	916	919	959	925	948	883	870	968	969	970	978	887	918	921	895	955	914	898	939	918	938	954	938	941	864	881	909	934	963	920	943	942	889	939	960	923	953	869	895	941	919	931	944	945	881	920	895	968	902	925	990	891	975	920	939	891	888	917	958	944	960	926	943	927	883	900	874	873	976	954	921	931	889	891	926	968	929	924	908	931	936	920	915	906	878	929	908	935	912	948	916	968	916	919	932	891	883	918	918	924	928	923	889	902	911	937	906	966	940	906	890	916	933	923	970	946	933	944	900	942	837	934	865	897	951	946	914	916	892	917	923	933	904	939	972	906	960	889	904	933	919	947	937	898	947	977	884	970	895	961	918	973	905	924	920	869	853	904	874	936	1007	949	927	884	925	931	938	891	904	923	964	952	904	923	974	973	933	942	878	920	930	910	894	923	906	935	888	953	920	920	909	918	925	936	905	885	977	929	977	995	911	933	882	955	887	933	942	939	938	968	925	907	910	924	893	929	903	913	938	931	915	986	927	929	950	880	978	908	924	932	920	920	917	892	955	887	920	908	905	902	913	940	929	886	890	903	949	916	914	948	946	924	905	950	906	968	913	962	899	919	886	912	916	908	939	919	953	872	934	889	922	932	908	996	902	903	895	939	897	954	925	932	931	919	913	866	945	921	957	913	988	935	928	896	915	907	899	948	909	952	926	951	921	909	927	880	917	894	898	909	939	883	923	948	914	925	935	903	959	887	920	898	933	901	929	939	915	964	986	913	935	959	951	921	920	905	923	954	936	891	910	965	927	964	913	883	917	876	952	925	930	875	952	868	921	946	894	954	908	890	961	922	867	933	920	940	886	967	881	883	884	944	939	940	950	942	934	935	935	970	906	906	906	952	905	924	934	903	890	937	930	977	947	920	922	885	927	932	936	944	938	946	929	931	862	936	896	900	899	927	929	920	904	914	906	924	950	943	936	1000	909	927	956	901	941	965	941	918	931	916	904	893	924	938	902	907	954	901	893	974	910	923	922	916	897	927	981	953	895	896	885	920	886	917	923	968	952	876	978	933	893	924	938	896	861	865	879	886	929	896	921	883	968	909	868	894	960	970	919	950	876	904	926	932	924	930	949	941	880	892	922	925	954	927	935	896	961	946	985	928	904	978	967	882	964	835	904	882	922	934	883	923	912	918	917	975	972	926	997	917	921	918	899	974	896	928	899	909	1005	874	920	887	898	888	916	970	929	911	892	945	916	910	930	1005	968	907	946	968	941	930	945	952	888	871	915	945	906	970	935	979	946	874	848	967	919	915	902	872	885	939	899	912	917	983	948	898	910	925	913	964	920	973	959	951	955	990	904	941	908	951	883	934	952	971	902	922	906	920	924	880	928	973	943	913	934	946	945	824	927	944	923	909	919	922	946	985	899	935	861	907	927	944	842	890	935	881	933	980	916	933	864	879	915	900	972	909	879	942	943	973	932	891	912	887	908	987	918	943	936	864	908	909	923	924	945	961	948	880	955	904	919	963	929	917	954	943	907	905	853	908	965	913	900	889	943	863	906	893	931	945	888	892	950	920	917	921	894	896	926	1022	943	864	944	852	979	937	924	939	921	918	893	928	933	954	950	942	995	922	898	931	962	912	950	920	888	935	939	928	958	940	988	965	929	876	916	954	928	962	929	913	885	905	913	925	925	849	904	998	915	912	920	874	881	937	899	938	913	912	912	897	918	870	894	922	932	890	957	909	950	884	901	931	888	861	898	954	916	879	923	959	925	934	952	954	926	910	894	868	927	948	899	938	941	897	930	960	955	927	946	951	925	933	890	948	904	898	923	934	904	975	865	1039	938	915	946	886	919	912	886	933	937	941	914	887	957	891	937	949	959	904	889	901	918	927	941	920	911	893	899	958	940	938	885	922	939	904	963	924	933	855	927	898	937	943	924	981	937	895	916	906	959	941	935	937	887	939	923	915	930	927	915	1006	978	892	904	912	944	910	935	911	933	902	931	906	938	938	979	887	890	931	984	907	908	899	899	952	974	990	902	919	935	933	938	977	936	879	905	947	954	873	891	968	943	965	951	940	914	884	947	978	913	896	879	885	924	922	868	982	943	901	942	927	873	891	918	901	895	945	926	926	892	960	970	939	937	903	929	906	917	915	868	948	914	901	931	897	932	939	912	943	890	917	942	937	893	915	924	927	942	962	923	919	944	858	880	920	857	990	885	915	860	904	926	913	875	887	933	847	887	915	943	865	996	906	863	914	897	910	922	903	907	929	949	923	904	906	939	915	872	925	885	963	878	902	898	884	879	903	943	960	926	930	890
75681	80696	61303	32511	15669	2098	769	639	576	471	413	421	399	436	413	399	366	444	428	444	367	494	2557	2792	1680	960	541	404	352	393	371	356	362	348	333	334	379	346	362	355	333	373	342	347	381	325	337	344	353	353	329	351	309	350	339	341	385	316	383	345	362	365	321	356	369	362	369	343	360	377	374	341	345	337	343	354	333	355	367	341	342	367	355	344	368	345	359	353	313	355	384	331	356	356	377	325	345	336	349	329	373	333	320	342	346	360	341	352	376	355	324	390	370	346	337	320	321	358	379	343	373	354	395	335	353	372	364	369	327	326	367	372	380	348	361	362	337	359	369	358	358	321	337	339	369	354	376	352	339	338	365	367	374	338	357	371	381	337	388	349	368	361	329	354	369	362	348	350	350	360	357	343	344	369	358	361	369	365	331	371	379	357	366	390	350	376	361	330	349	344	361	343	348	334	387	360	349	388	306	359	331	353	375	333	349	392	377	322	357	376	377	354	347	336	349	379	370	386	382	354	378	359	354	318	324	359	342	360	326	345	356	356	355	348	396	334	387	359	331	340	352	360	348	376	379	337	340	324	324	325	358	338	368	350	369	387	376	330	340	316	341	348	384	352	339	322	393	365	350	367	345	380	365	343	305	336	377	355	368	382	387	335	312	374	368	320	324	386	351	357	383	332	357	360	309	355	361	349	340	359	323	366	405	337	360	357	369	352	365	341	338	359	353	331	348	340	375	361	350	367	360	351	333	329	315	390	363	361	344	354	391	356	358	335	343	353	337	378	374	344	351	317	336	327	366	336	343	354	335	339	350	348	353	345	384	325	369	354	358	314	339	346	328	344	342	363	406	352	329	387	332	334	329	332	333	327	342	379	355	347	350	351	376	361	360	409	350	361	315	362	353	346	343	382	336	354	403	347	357	344	368	369	388	357	351	358	355	335	365	339	331	370	328	358	364	357	337	345	369	355	330	349	357	339	366	335	368	330	416	328	330	349	366	318	342	316	334	344	362	377	344	364	388	378	372	373	349	349	371	367	352	333	357	380	370	372	374	347	341	367	364	340	377	355	338	394	374	371	351	386	370	333	364	368	365	366	334	349	311	366	377	375	368	365	347	312	340	337	346	350	380	350	336	380	367	354	391	341	332	371	354	359	368	346	347	315	315	378	355	324	359	357	352	357	355	344	367	374	352	382	365	326	373	365	366	347	350	347	348	357	340	361	356	311	379	355	383	381	324	345	358	379	360	363	340	336	348	359	354	356	351	368	319	335	349	391	338	362	373	320	363	357	358	320	369	353	366	355	382	338	367	377	337	354	365	354	374	333	338	356	351	358	348	339	373	361	357	365	368	394	357	362	340	368	335	328	381	366	341	398	353	372	359	343	372	349	371	350	390	350	379	351	347	327	327	369	351	393	331	362	348	347	380	328	345	394	377	363	336	346	347	319	348	375	354	333	360	334	352	358	309	342	343	354	329	354	355	395	347	362	350	355	341	344	380	348	354	396	361	331	318	325	386	382	379	373	367	383	353	351	374	352	367	346	347	369	381	366	348	376	342	363	320	356	370	354	337	366	343	331	344	350	359	329	390	341	366	375	351	319	339	367	325	342	360	373	312	349	348	368	360	356	369	338	353	368	345	357	363	373	347	363	361	338	350	363	364	339	344	338	338	354	345	345	375	346	342	342	358	344	378	369	346	341	340	331	373	371	334	358	336	364	355	320	344	352	375	346	386	350	377	348	386	366	369	386	338	350	381	374	353	343	382	334	349	378	369	349	342	360	351	400	354	360	354	335	337	343	376	361	366	360	370	373	329	386	362	326	359	338	354	380	344	361	325	364	400	384	375	355	363	368	351	370	334	346	368	318	373	341	356	348	382	353	351	364	316	337	337	356	377	357	375	349	358	376	317	366	335	332	330	308	383	343	331	328	383	377	354	352	369	344	332	344	346	332	368	358	377	382	350	380	369	359	323	380	348	349	342	391	334	358	331	404	395	335	383	351	364	351	351	354	349	325	356	379	351	339	361	317	345	336	323	326	340	343	372	387	370	334	387	326	325	353	350	384	342	386	368	358	303	352	369	373	338	378	384	358	363	349	368	334	329	368	351	360	340	346	382	360	366	407	350	318	357	344	387	352	359	370	351	384	369	320	341	341	358	316	362	339	328	374	359	382	352	336	328	349	362	367	354	348	327	323	344	382	360	362	327	340	348	355	351	348	340	337	346	346	374	339	340	352	335	366	346	359	346	371	350	340	361	406	371	359	352	359	358	337	355	351	335	332	397	336	357	355	308	347	366	375	326	344	359	387	336	330	365	389	332	382	369	362	348	371	346	328	317	339	354	371	351	332	369	341	360	341	327	358	385	365	351	383	318	348	367	350	372	352	361	377	334	375	370	349	389	353	355	366	347	341	352	358	364	366	362	358	319	352	343	360	340	339	328	339	358	361	353	371	336	349	327	341	373	389	383	368	386	387	395	337	356	349	344	370	338	359	376	353	359	386	372	345	358	327	353	367	376	351	316	366	333	337	349	345	330	367	376	361	324	333	356	364	336	341	353	346	391	342	366	349	326	405	365	336	345	364	360	356	361	360	353	367	366	357	368	326	330	364	319	348	384	373	354	331	348	352	383	372	369	387	343	344	358	380	379	367	352	373	348	376	346	362	361	344	345	370	334	362	381	341	351	312	385	364	349	351	369	338	362	340	360	342	360	389	330	341	379	366	364	366	363	351	341	307	353	393	364	335	334	371	390	338	340	373	365	351	330	332	368	345	329	369	326	349	346	362	346	376	317	325	339	374	352	385	294	358	327	334	356	343	372	343	324	340	369	362	319	394	354	347	343	352	398	396	359	304	345	316	352	370	358	366	352	380	360	375	399	364	365	369	325	317	359	397	335	335	360	364	366	336	379	341	361	367	396	382	382	323	361	308	357	362	346	346	353	349	336	360	370	340	374	368	377	334	340	370	345	371	355	335	346	367	372	323	352	338	369	367	372	334	371	365	359	367	362	373	338	341	367	322	358	361	327	354	358	411	403	355	335	365	376	356	348	324	364	368	358	335	382	359	348	369	349	342	359	346	350	340	377	329	339	363	345	361	341	335	355	362	401	360	364	345	387	364	386	349	357	375	327	351	396	380	335	373	325	366	356	352	384	339	348	336	331	381	364	366	367	377	370	340	347	352	349	342	371	356	357	368	372	351	355	355	357	368	396	328	351	336	329	380	344	385	337	325	360	345	345	353	383	357	357	356	376	337	337	366	373	342	344	341	366	378	339	325	375	318	315	348	328	321	336	351	364	345	350	353	393	347	328	368	370	351	359	312	374	349	362	347	410	345	332	361	367	366	352	361	332	333	375	367	380	384	383	367	370	383	366	333	378	345	399	326	333	363	386	356	353	352	358	377	351	340	356	321	345	346	393	384	306	355	330	342	349	328	345	366	352	347	344	354	338	335	343	347	359	324	362	368	346	368	346	357	347	334	343	335
52345	66769	53533	33273	20233	2640	2383	2257	2223	1715	1546	1328	1269	1320	1232	1327	1310	1442	1357	1561	1224	1984	12244	13291	7878	4623	1913	1231	1032	957	944	977	937	1059	958	1009	973	997	1028	964	1019	1008	1011	999	990	989	1005	1036	976	1037	1016	968	964	1044	1012	1056	974	943	981	992	988	995	1000	1010	1004	974	1015	1010	1004	982	1019	1036	1027	955	954	971	946	1065	935	1052	971	976	1015	988	1026	997	987	985	1015	949	1032	1043	1007	974	997	997	975	1007	1019	1039	972	1014	1003	1028	1010	972	1000	995	964	986	1052	969	968	1018	952	1027	981	1027	1005	990	930	957	1046	971	999	1040	984	1052	980	953	1013	961	971	1026	971	1011	962	945	1031	998	1001	1001	998	974	982	1035	965	961	1003	995	987	974	964	1011	981	944	968	1002	948	1037	1038	1041	1027	996	1000	999	1032	975	1006	1008	939	1009	968	944	1018	1009	1047	994	956	993	1008	954	1009	1013	1025	972	980	993	938	1001	955	1019	1000	971	931	1075	989	1046	1014	990	1067	962	1015	951	1052	986	988	973	1028	1019	1003	941	940	975	993	1021	1014	995	1076	961	967	964	978	940	1001	954	966	973	1023	949	975	970	1012	965	1025	1033	1029	1006	981	945	1023	1028	1012	981	1047	969	956	1006	986	999	967	1014	971	992	994	980	978	1019	1029	1039	975	1020	1038	1050	995	1015	975	991	982	983	1049	1035	996	976	986	965	1051	1008	953	1035	1031	1031	971	1037	1016	1007	984	1034	962	972	962	1031	1027	966	944	1005	1043	992	993	962	1003	983	1041	1021	1028	968	1035	998	995	1022	950	983	1005	1011	952	987	977	922	984	1010	1018	1006	990	1007	959	984	1031	1058	982	969	1082	989	990	990	1031	1031	979	1012	948	977	998	1018	992	1080	1002	1005	934	1026	1004	980	984	1010	1041	978	952	970	1001	1013	1065	995	1053	981	1010	972	984	1017	968	1073	961	982	999	960	951	1018	958	1007	996	971	979	961	1017	945	977	984	1009	994	945	981	957	906	1007	1016	969	995	1043	981	977	980	1013	1000	990	986	1049	971	1015	955	946	959	993	995	957	1026	1021	1020	1020	951	993	998	986	999	1026	996	1002	951	1020	992	1007	978	1010	1002	974	1054	1039	996	995	1015	991	978	1001	986	939	974	976	1060	1029	1011	1018	1019	975	878	1029	990	998	1044	960	988	960	1003	985	998	956	999	1006	961	985	982	963	988	1000	1012	973	982	998	940	999	995	999	970	1005	1014	1035	1020	1017	998	976	993	1036	1014	984	1041	976	974	1020	995	956	1007	955	991	999	981	950	1015	957	998	973	989	1006	1008	958	1013	1047	1031	980	985	956	1031	1036	1065	981	991	1039	1002	985	975	950	1020	974	1002	1018	1022	1006	964	1007	941	996	982	1023	1015	991	1003	994	1015	961	1038	979	1036	1000	984	1031	974	1012	974	969	1042	1024	999	1013	1021	980	1021	999	1022	994	1009	960	1024	922	1027	996	1021	995	940	975	1003	987	966	998	987	1027	1041	985	936	1003	936	1003	1010	1037	963	986	1056	1080	937	1024	1049	985	996	1054	968	979	1048	1003	996	958	1023	982	942	1018	974	971	985	982	1025	962	1043	981	1000	1005	1070	1041	986	945	1011	1043	1024	989	969	964	1017	1010	980	992	1008	997	945	1003	958	1012	938	970	1000	973	1059	987	999	975	995	995	987	992	992	967	979	1017	969	915	1030	1013	978	1070	1037	1016	989	1022	1050	1003	1043	993	952	1014	1016	1005	1037	915	954	1009	952	961	984	1013	1036	1024	964	1001	1001	1005	1007	997	949	977	982	1027	978	968	1008	1033	992	991	954	972	959	967	1001	1061	965	1015	993	991	1022	1010	982	963	967	966	951	1032	986	987	1025	930	995	948	991	972	1056	1048	993	1003	1013	1023	1006	963	1021	1005	1045	997	1024	1014	1003	1002	991	1051	1053	1016	948	933	1005	994	1015	1012	1046	1000	1006	1006	970	996	1014	963	1028	996	1009	1033	997	965	985	997	989	1078	1021	1040	998	1023	947	934	1031	990	1011	1012	1027	1039	1030	990	1048	990	1028	979	1026	1001	1004	1082	1002	987	1013	1070	956	974	934	968	989	964	1015	1020	996	1013	960	1044	1010	988	1030	1045	1017	997	959	1000	1001	964	1052	998	989	983	988	1046	1020	972	1004	1018	948	994	991	1027	1033	989	944	926	991	975	1018	1010	1062	995	936	1012	1011	951	1024	1018	971	1010	1038	975	1013	1029	1011	1004	1039	997	1034	984	993	1043	1005	992	1038	991	1012	1043	1031	984	949	957	990	1048	1006	1081	1014	986	958	949	995	989	1000	1004	990	1022	949	992	948	1004	961	976	992	1009	1063	963	927	1053	1011	1021	1006	954	1022	1051	978	1023	999	1013	996	1013	996	958	1011	1038	1057	1006	969	1048	1003	1010	990	975	1025	1058	991	965	982	1006	988	975	981	1042	995	1000	989	958	1030	1008	993	1020	983	1002	1005	1037	961	998	1001	1006	1024	979	999	975	981	997	945	914	965	1058	1015	979	940	983	996	1006	998	1053	966	1006	1021	962	1038	1016	993	1006	975	979	978	992	1019	993	1002	996	989	1005	1042	965	1017	1047	954	978	991	1048	992	995	984	1004	1000	977	1010	1006	1011	977	974	1000	1032	1044	1003	994	987	1022	1006	974	995	945	981	1018	1011	980	973	1022	958	1006	997	1007	993	968	1004	977	987	1048	1007	1006	1039	971	1006	995	983	992	1021	1026	974	979	945	1057	973	1030	993	995	975	982	1023	1008	1015	1022	1065	957	1022	967	1010	994	974	998	997	1043	1003	979	996	1024	1025	1042	1044	1105	1001	984	991	935	1015	1067	1018	987	1010	945	1022	976	967	997	994	1015	941	940	998	1015	1067	982	996	1027	1021	988	1006	1002	1001	1024	994	1013	1013	994	998	965	969	1017	958	1033	1015	978	1016	988	960	965	1093	1003	976	945	1050	967	1001	1025	1010	938	1009	997	978	1008	958	991	990	989	1000	1002	950	1009	1025	997	970	957	1003	985	978	968	1014	969	965	996	1000	991	958	998	1020	974	997	1004	1066	959	1019	982	1006	1042	1064	984	1018	952	968	995	1010	1019	1037	974	941	1072	967	989	1013	1013	991	1029	1001	1022	960	1004	1002	1004	986	965	940	1012	995	1075	984	1037	1017	996	977	1034	938	1021	972	1023	992	943	1088	1060	961	992	1024	981	1037	954	1012	965	1011	954	983	985	1004	961	1020	1042	952	1042	995	1026	1001	1013	974	1043	976	1027	1052	1005	1000	1017	971	959	1043	979	1012	994	1050	984	984	1035	1066	1002	987	1020	998	973	1028	995	1011	989	978	1009	996	988	969	967	981	991	1014	1016	1031	1011	1051	978	1010	992	982	1000	960	1016	1003	998	1032	1022	997	1056	972	1007	923	991	972	998	1008	1015	1000	1005	1020	994	960	1012	997	1011	922	1006	968	1042	1016	993	998	995	1009	993	958	1021	1018	970	1019	983	986	964	1007	1036	935	1021	1038	987	974	994	983	956	1040	978	945	960	1018	1046	947	971	1031	1021	1011	998	1040	1045	970	1046	1031	1056	984	1022	1042	935	993	1032	1092	971	1036	982	952	978	958	1055	992	907	964	947	980	992	1005	985	1027	1000	949	1041	976	942	1018	965	973	1013	959	997	982	962	989	1017	1014	969	1007	1048	1036	962	1007	1003	1016	982	1053	1003	950	1015	1023	978	970	1006	971	1023	1001	997	994	989	1035	1034	980	979	1034	990	949	968	1078	931	1017	1047	987	1013	995	978	971	963	1001	1001	990	1061	955	1067	1012	991	993	975	1034	1017	1070	1003	1008	938	1026	1007	997	998	1000	1004	988	978	1039	1011	980	998	993	1011	989	1001	1027	1045	973	966	1057	1023	984	969	993	984	1013	998	1008	985	975	1016	1019	1052	977	981	974	976	989	961	978	1062	977	1015	942	1003	994	938	1028	979	1036	1042	972	1008	1015	940	998	1030	1021	1022	996	1005	1022	1026	1034	977	968	973	948	1014	975	967	986	927	1031	1025	995	994	1028	1007	1007	968	1052	1049	1030	1027	1029	1041	1013	996	1028	970	1044	949	956
17373	18856	8372	1416	649	290	319	273	266	290	279	328	276	288	281	281	295	281	296	307	292	290	383	510	485	376	300	266	272	286	254	262	263	279	266	279	271	268	294	291	288	283	281	288	299	277	302	296	258	260	272	267	279	298	283	298	268	280	292	295	282	277	258	280	285	305	280	299	286	274	263	260	277	285	296	293	286	271	296	286	278	274	275	271	305	282	284	312	241	299	312	273	284	276	265	245	273	279	285	281	282	249	313	285	297	283	301	288	282	282	252	270	275	278	253	269	291	280	273	320	298	283	265	271	247	252	297	303	248	257	285	276	299	330	259	303	291	277	292	303	250	269	313	290	246	276	290	286	264	260	294	276	262	291	294	264	258	249	285	306	309	292	271	282	305	268	287	279	308	315	286	260	276	293	289	271	312	275	277	284	279	278	286	300	298	307	283	291	276	261	295	299	309	284	291	300	283	281	280	272	293	298	283	299	299	286	272	320	288	279	306	285	301	278	305	286	287	271	256	293	301	275	281	284	274	278	311	288	299	293	265	253	264	292	259	268	307	283	275	282	253	303	257	288	283	281	290	273	274	283	272	278	312	272	296	283	266	250	274	279	284	304	290	283	281	326	284	273	277	277	257	246	321	289	313	293	293	300	297	270	269	313	275	275	279	265	270	304	288	265	266	300	276	283	285	292	270	261	270	269	246	280	277	275	271	261	287	271	274	293	271	282	285	288	274	267	283	267	285	302	273	262	276	292	296	302	261	257	250	295	291	292	286	285	266	294	271	319	271	278	305	256	254	273	294	305	288	289	279	332	308	286	318	294	257	287	289	309	279	312	279	296	284	277	302	292	278	275	291	283	271	270	272	303	302	285	282	289	294	305	283	295	299	281	272	280	301	258	303	271	284	284	297	282	288	283	260	275	301	299	256	299	275	267	282	285	284	270	267	295	294	270	286	274	298	291	306	299	263	283	278	284	290	283	292	254	283	268	259	291	278	291	247	282	305	288	296	276	272	289	263	279	245	272	292	288	276	292	265	283	288	278	250	309	300	267	273	263	294	271	265	260	301	286	304	286	291	288	289	271	274	302	281	283	264	261	265	292	297	304	301	285	273	289	274	282	262	306	285	256	300	306	304	265	286	289	254	297	286	263	286	285	267	302	287	282	256	263	288	280	286	305	284	266	262	276	273	279	245	299	270	313	279	256	306	282	284	287	297	249	254	284	262	281	297	270	291	286	300	272	302	270	307	309	282	285	285	277	289	262	286	273	290	303	269	265	255	296	265	288	309	240	287	269	282	274	277	279	280	325	294	311	275	261	288	279	282	285	286	298	265	252	271	284	236	261	287	313	288	270	249	271	298	292	277	267	273	275	287	296	277	274	292	286	263	261	285	285	310	274	265	276	276	277	271	310	276	282	282	272	295	315	282	276	264	292	302	307	292	309	263	276	268	291	295	291	304	286	307	327	306	282	265	328	271	294	267	271	290	268	304	296	290	273	274	293	268	280	285	265	268	291	271	278	277	253	281	273	288	269	265	263	281	269	291	261	287	281	295	249	265	274	289	326	297	259	278	294	290	287	257	264	286	284	295	282	258	300	266	296	262	291	312	263	290	306	286	273	288	287	312	272	269	287	288	282	274	282	284	279	283	276	290	269	250	293	264	282	293	265	284	294	275	264	265	279	278	267	260	276	298	297	277	274	263	283	278	243	269	270	253	282	289	281	294	277	275	276	284	284	257	277	295	298	284	263	295	286	264	279	271	272	272	295	292	298	258	294	272	275	300	301	255	277	232	274	276	263	282	289	269	284	263	269	302	293	278	296	293	271	283	285	279	288	272	291	289	275	265	315	301	284	278	286	272	285	293	276	303	268	256	276	272	243	269	306	285	316	285	251	282	261	284	293	276	295	271	286	292	287	304	302	280	295	291	258	302	249	289	251	284	286	272	305	295	302	290	278	245	298	286	272	279	289	285	309	277	305	289	299	277	256	289	255	250	306	280	291	268	284	280	257	263	301	296	294	269	276	299	258	278	261	279	300	300	273	277	288	271	264	282	279	279	289	303	271	289	290	305	265	301	308	266	276	311	304	273	276	283	314	261	273	283	275	293	284	289	265	276	265	258	296	303	292	283	275	277	283	267	249	251	255	284	275	269	280	283	309	269	277	284	291	275	269	255	262	284	263	335	279	283	309	283	292	274	291	269	286	288	263	295	289	304	282	283	286	271	257	283	279	268	292	265	311	253	287	270	296	274	265	271	257	277	289	275	265	277	299	297	296	292	268	279	279	310	284	293	269	274	274	288	263	279	259	257	254	296	333	298	295	283	264	262	298	274	272	286	280	268	292	288	271	325	252	263	276	286	274	270	292	276	291	303	319	304	294	306	274	287	306	282	281	309	313	298	297	271	271	256	303	293	302	260	300	268	280	291	284	297	305	277	267	288	293	287	304	292	255	279	286	308	284	275	248	276	295	294	289	294	264	295	288	261	290	278	286	268	300	265	297	283	277	266	292	273	285	298	288	290	306	274	285	284	281	240	309	288	254	254	289	269	307	268	278	273	293	273	306	314	263	279	280	298	295	292	298	274	280	290	271	276	300	289	309	284	264	286	288	239	266	279	270	265	278	275	289	275	270	277	242	275	311	261	279	267	286	265	259	287	302	272	291	281	313	292	293	291	282	285	270	310	289	267	266	279	309	287	289	279	318	283	310	291	287	304	293	274	264	266	296	250	305	267	249	293	303	281	303	274	290	291	267	269	319	278	276	272	309	286	285	318	295	264	264	309	323	264	247	278	277	291	269	263	260	254	322	274	303	276	279	301	239	270	301	322	286	292	301	284	287	297	287	260	286	284	277	293	269	240	278	289	297	282	258	264	270	257	297	310	267	294	289	285	305	276	294	257	271	278	262	284	277	292	295	285	252	261	281	264	292	322	268	286	291	283	275	246	274	303	274	297	263	244	292	274	268	286	295	253	269	318	276	280	293	292	269	264	297	250	272	292	267	273	292	285	269	305	277	290	244	262	299	264	273	286	269	281	283	310	281	309	296	282	276	287	310	265	283	284	321	298	280	272	286	302	278	301	259	302	311	298	265	275	285	308	299	249	299	262	304	259	265	276	281	261	270	278	262	260	265	284	304	277	267	268	279	261	306	258	279	284	261	245	285	253	271	287	306	288	272	278	273	270	299	286	307	269	271	309	285	265	280	289	255	267	293	265	303	293	278	311	291	287	279	289	279	258	234	278	286	283	316	284	279	284	275	316	292	285	299	283	292	289	280	288	284	304	249	271	302	276	268	303	285	258	242	286	274	237	296	279	260	263	316	280	261	255	262	317	257	298	294	261	289	267	272	286	264	266	258	305	277	299	264	284	284	297	283	278	311	289	232	286	281	284	286	278	306	311	255	308	284	262	318	269	293	276	246	256	270	300	247	289	272	265	285	274	278	284	262	317	274	287	296	320	275	261	280	263	291	289	266	262	303	255	269
16228	24531	11544	3121	1689	937	914	890	842	889	886	851	865	840	876	877	911	815	865	871	866	819	1417	1929	1795	1313	1029	869	859	858	783	809	837	850	820	833	842	802	826	840	865	831	845	850	837	844	830	887	828	851	860	819	783	780	834	832	817	849	809	854	855	835	795	849	839	808	797	810	818	866	872	825	766	843	795	788	854	849	788	853	823	816	816	832	820	875	780	801	798	811	801	874	814	862	840	825	816	818	845	859	872	829	853	795	855	843	817	866	802	833	800	851	835	840	788	826	816	825	790	822	847	847	791	848	799	803	801	829	817	876	828	842	850	812	881	808	852	770	844	869	816	837	835	845	787	844	845	804	816	858	834	839	813	852	862	820	822	829	843	782	783	810	833	869	834	908	834	795	837	887	857	883	825	801	752	862	838	837	826	869	823	801	861	825	856	816	827	848	770	795	875	823	822	800	807	883	804	807	833	806	880	839	853	856	821	808	850	804	830	825	836	795	811	871	801	787	867	858	892	813	877	838	784	795	823	837	830	797	816	781	824	815	835	821	836	826	869	801	850	839	799	850	839	851	801	836	773	868	806	839	785	787	847	861	799	835	821	815	808	815	829	848	823	864	837	820	808	824	802	882	841	806	839	839	818	851	821	838	813	882	835	808	815	844	837	798	814	814	829	861	850	856	889	884	844	833	811	829	881	801	823	818	822	902	807	826	870	873	780	863	831	890	780	821	864	762	838	808	810	885	893	811	885	870	875	883	832	797	820	860	868	835	831	855	830	833	829	828	840	795	859	801	808	792	849	831	808	820	804	862	845	825	836	797	777	846	886	820	832	836	865	807	823	788	858	814	843	802	806	867	826	820	800	824	858	824	816	851	831	760	859	865	819	811	808	866	833	808	858	860	839	835	820	827	804	846	851	826	806	827	810	812	849	875	807	843	861	843	872	876	789	859	852	795	821	785	837	877	847	797	798	827	808	813	857	805	838	890	872	813	806	851	800	868	848	836	832	789	831	823	848	831	866	758	868	836	856	851	831	891	846	855	819	777	821	807	859	819	815	866	848	817	848	834	877	834	793	788	875	847	825	837	858	831	854	825	831	811	828	814	840	826	831	847	839	794	793	820	882	818	877	810	840	852	840	835	805	856	793	846	794	838	799	822	809	778	837	840	844	818	877	816	832	852	818	808	821	824	829	782	842	843	803	877	866	888	812	851	864	824	821	844	777	837	866	843	903	796	734	822	847	779	825	815	795	872	781	837	867	819	830	832	836	799	840	814	796	829	827	814	838	850	836	824	834	854	816	835	834	827	869	814	863	842	795	814	794	818	868	860	824	827	890	801	800	840	782	826	830	807	800	836	824	829	849	859	810	865	845	865	812	831	836	810	875	785	864	837	849	866	835	886	835	839	820	817	805	805	850	841	791	799	805	827	843	809	872	867	817	842	778	855	844	866	879	848	812	868	817	823	849	808	843	817	876	821	820	808	832	808	870	829	830	865	858	838	820	817	863	850	813	851	868	848	813	910	793	820	851	813	794	808	838	791	837	829	839	834	838	848	852	872	859	865	831	860	837	815	829	787	869	861	832	838	835	823	776	810	839	856	835	833	820	821	743	792	881	829	850	836	852	847	799	828	884	791	824	861	854	821	825	852	807	840	875	845	838	799	845	800	855	785	838	855	848	868	853	819	874	822	814	860	871	828	836	839	822	887	830	780	841	867	821	842	768	788	849	820	808	803	795	872	861	871	815	835	826	849	826	835	830	855	778	815	842	831	876	794	840	816	774	803	774	873	806	873	876	816	797	854	824	796	769	846	826	852	776	798	851	789	838	841	863	875	853	854	831	846	807	804	829	862	856	814	898	816	871	854	825	829	826	805	788	849	815	838	832	803	888	818	824	799	865	782	815	800	848	852	875	823	889	833	830	863	841	838	837	781	825	813	858	800	798	794	802	837	842	838	859	888	876	844	849	846	867	794	842	847	808	803	882	869	822	851	840	900	814	833	843	821	843	805	813	862	833	832	817	811	817	849	819	842	798	796	859	848	849	824	850	833	781	848	843	849	828	864	828	814	819	797	851	781	909	888	880	857	882	867	807	790	836	803	823	875	813	845	888	877	851	809	818	822	811	779	825	825	826	865	824	817	828	789	858	838	892	837	778	826	841	817	813	830	828	879	810	802	819	809	843	844	821	821	834	849	874	851	847	804	815	851	841	823	844	832	844	855	871	797	852	837	867	844	827	830	839	833	823	818	818	847	851	790	853	832	846	825	825	834	854	834	834	828	848	868	792	834	834	870	800	819	835	806	824	807	794	850	814	818	799	835	852	892	838	789	888	864	825	849	820	855	862	843	841	839	851	879	822	825	840	816	809	860	847	829	849	844	824	832	830	823	805	829	805	848	871	801	857	825	820	825	872	830	832	788	812	801	823	830	812	857	828	787	894	821	836	856	831	778	838	894	846	808	805	857	817	778	871	812	811	829	821	779	859	827	834	836	832	810	791	799	812	850	822	795	839	825	784	804	798	838	798	894	817	801	811	848	809	863	780	853	810	810	825	861	829	827	800	843	800	816	855	795	836	846	831	858	844	821	842	791	857	821	866	818	846	840	854	820	871	846	789	835	785	830	804	864	859	835	837	824	824	800	835	839	808	810	830	840	811	824	815	807	812	793	855	795	853	918	780	793	857	860	828	884	786	827	789	855	811	834	882	850	821	824	855	812	904	785	848	806	788	859	851	851	829	776	816	836	853	832	825	870	863	844	851	812	804	832	838	783	850	856	846	797	867	840	829	875	788	844	821	815	826	842	900	867	829	877	838	832	840	856	870	825	788	858	811	831	846	834	824	855	835	845	826	878	837	823	809	818	814	814	832	801	811	824	799	806	754	837	793	840	859	825	841	804	839	832	851	827	820	798	783	835	863	807	832	799	796	833	858	827	852	807	846	847	860	882	856	862	851	828	856	792	819	820	858	826	840	838	824	847	796	846	799	788	824	822	880	842	801	860	834	881	766	827	828	854	839	829	809	808	777	844	843	836	885	833	811	814	822	822	858	771	843	827	830	829	829	833	823	777	833	782	866	838	814	824	872	838	834	865	821	840	875	836	826	829	883	861	862	822	846	846	809	879	847	816	820	843	805	831	812	806	841	847	829	802	813	813	810	859	817	811	827	783	836	830	867	875	761	804	829	813	812	797	797	823	842	792	825	811	823	854	835	814	825	806	826	885	851	827	832	800	838	825	808	818	806	829	838	818	853	845	817	837	842	844	845	820	827	841	852	807	815	850	805	857	839	842	785	847	850	832	834	836	841	844	819	886	864	816	858	804	873	852	814	842	811	855	823	851	824	857	800	774	858	845	830	816	802	821	867	844	847	818	890	826	848	819	785	827	814	843	854	785	863	793	824	829	819	801	789	806	884	870	868	842	830	833	809	830	856	846	807	825	809	805	874	794	813	797	828	852	807	834	792	876	840	878	857	868	861	804	860	824
63515	68467	52767	22151	6461	708	503	447	422	475	390	374	347	339	355	364	346	360	337	344	360	338	1275	1886	1249	786	483	390	319	319	330	326	327	349	310	312	340	328	312	292	337	311	308	300	329	322	344	322	339	311	313	324	316	312	311	335	333	347	307	327	305	299	336	344	341	311	332	321	290	316	338	317	349	334	345	333	304	319	361	303	309	312	307	305	334	348	303	340	340	307	309	285	318	323	304	311	303	356	349	338	298	366	349	322	317	332	305	293	312	300	320	347	338	328	317	340	335	309	371	302	351	320	298	336	287	312	324	308	324	306	316	267	316	303	301	324	348	306	329	367	286	320	330	339	330	293	314	317	316	334	334	305	303	306	322	323	338	297	339	317	329	309	263	305	341	337	291	316	321	313	304	288	335	320	302	313	302	324	298	321	323	318	348	360	328	348	311	311	329	303	334	318	319	316	286	310	336	313	352	314	340	324	350	294	312	350	324	337	333	306	332	313	329	294	332	354	338	301	329	349	333	349	323	325	307	329	313	310	312	325	346	327	326	319	308	348	308	318	283	318	319	301	315	346	279	375	329	287	343	337	324	339	339	299	324	364	333	310	335	323	273	336	329	338	330	323	314	311	303	329	310	317	325	317	302	310	349	327	310	331	337	322	310	301	287	301	308	326	291	311	349	345	306	329	337	332	299	303	292	309	322	312	306	333	315	351	333	294	285	354	307	329	357	318	313	329	343	340	264	358	350	328	320	330	332	333	312	299	317	298	367	301	314	329	321	321	342	303	309	323	331	326	319	331	306	313	315	292	310	327	310	334	300	310	311	314	342	318	338	339	325	301	298	296	321	316	324	330	317	338	322	311	347	310	316	321	327	322	332	312	345	323	336	329	313	331	324	309	311	321	332	338	287	284	305	276	363	352	327	338	309	344	320	322	319	340	325	296	329	287	311	288	354	330	328	296	326	302	349	319	326	300	343	321	302	327	284	322	322	335	301	367	352	301	344	334	306	333	308	316	318	313	349	339	327	341	318	330	328	336	348	347	311	303	314	299	302	324	346	347	319	308	336	347	325	337	315	296	305	326	328	338	324	305	287	333	286	308	307	286	302	303	328	327	328	305	299	306	334	331	331	315	312	316	321	325	307	337	326	344	327	298	352	327	294	320	361	328	323	343	304	306	299	327	325	319	316	316	331	315	307	335	335	337	346	296	337	334	331	297	304	343	311	308	309	318	320	323	308	290	338	354	311	330	352	325	324	302	306	310	291	347	311	310	297	317	292	340	299	327	327	314	327	307	334	329	308	334	300	355	316	314	357	334	340	333	357	307	308	298	307	319	341	330	316	321	359	357	331	318	345	302	312	314	318	343	340	339	328	308	334	314	322	276	306	319	340	344	327	333	319	318	311	330	333	351	301	319	350	353	329	323	303	319	349	306	344	306	341	294	348	400	313	345	333	324	366	317	329	315	341	370	313	359	348	344	324	337	308	312	309	317	352	324	327	324	316	337	328	296	346	321	290	296	319	335	311	339	334	335	344	298	302	329	339	318	348	352	315	333	320	332	311	345	331	343	308	303	289	308	318	343	320	340	338	325	307	315	307	333	316	348	328	321	317	311	310	348	314	311	300	348	321	303	349	281	326	310	310	303	296	301	298	332	331	312	307	291	322	289	307	325	294	320	323	319	338	319	322	305	324	303	323	290	318	343	306	334	296	321	329	315	324	294	345	282	302	302	323	311	348	343	326	331	317	302	313	333	312	317	309	293	301	307	313	364	319	300	340	327	334	348	356	317	332	314	322	318	339	297	304	326	304	306	322	327	323	321	316	337	333	316	325	339	342	339	295	297	315	337	331	291	333	318	345	299	330	317	315	337	310	321	331	305	317	315	287	310	318	314	320	342	346	342	329	348	335	323	299	312	312	310	317	309	289	332	299	358	321	325	323	333	303	325	287	296	323	293	291	295	339	314	327	292	296	298	312	359	310	332	373	304	330	336	316	350	308	340	333	323	345	310	352	325	302	313	305	289	328	318	306	313	287	315	326	276	316	304	333	318	308	315	325	331	328	337	334	313	345	312	343	313	317	320	352	318	335	355	335	335	332	354	328	316	308	333	306	327	337	352	350	316	277	311	302	312	353	300	335	303	294	313	310	333	318	324	304	323	293	358	312	331	315	336	316	341	353	336	338	327	334	296	315	344	326	303	308	308	309	349	328	301	333	319	291	331	327	317	318	302	307	290	348	344	328	323	354	323	308	296	344	292	312	314	347	335	311	325	328	335	317	318	336	331	312	305	326	345	316	341	292	326	317	340	304	312	321	300	306	317	316	310	338	294	304	314	300	307	335	305	361	309	307	331	313	322	324	325	321	306	314	300	331	308	309	307	283	358	324	330	321	312	320	307	334	300	309	319	330	316	321	296	358	357	326	307	336	334	282	326	288	325	327	330	299	350	326	286	329	339	328	314	303	341	319	332	315	315	321	297	312	329	316	302	297	331	299	330	311	308	314	314	346	350	323	289	300	368	345	304	333	321	319	330	292	301	328	333	321	321	316	315	324	316	297	297	310	307	320	297	323	333	304	334	330	329	350	298	308	280	343	306	311	347	303	300	318	318	323	299	317	319	289	319	343	326	342	311	320	322	317	306	295	325	300	291	348	325	313	329	330	353	324	321	357	344	364	320	337	333	276	305	297	346	283	281	333	349	343	337	324	287	364	324	322	357	334	310	316	326	328	342	351	356	308	324	317	341	341	310	315	326	353	308	308	325	333	310	330	341	327	323	295	324	291	325	311	310	336	297	310	329	319	327	353	335	325	334	302	322	302	338	354	347	365	341	350	334	326	344	333	298	280	312	325	297	353	300	342	319	325	324	310	327	361	304	322	302	343	298	316	343	315	310	312	350	313	277	314	306	325	321	306	318	311	337	355	332	336	329	369	331	330	368	334	311	325	309	348	313	295	326	316	330	345	320	298	315	311	308	301	332	307	295	326	346	367	354	304	322	343	315	333	359	338	302	296	370	317	310	312	335	323	332	280	379	317	317	336	313	330	300	293	312	332	320	313	314	319	300	300	324	352	309	316	335	314	328	324	302	334	314	303	348	314	289	322	324	333	302	329	303	309	333	312	315	306	327	337	312	318	320	342	321	337	353	336	341	343	331	309	327	364	327	302	329	339	315	382	319	320	313	314	280	338	352	308	328	296	341	339	325	339	324	297	292	304	295	344	341	329	311	318	320	326	328	360	317	314	294	297	333	324	331	347	297	322	308	325	326	329	264	274	328	330	295	337	307	318	338	332	312	334	308	337	305	311	310	307	323	339	320	332	310	310	307	301	306	339	339	327	304	332	334	331	311	323	334	286	330	352	315	313	338	331	326	320	307	328	315	291	327	348	309	321	319	308	305	317	296	300	323	350	329	306	323	324	360	335	329	335	334	338	336	331	308	296	296	332	319	305	333	336	358	327	298	334	334	334	311	337	299	322	337	311	307
43408	53650	44689	21407	9632	1930	1791	1574	1436	1513	1175	1150	1042	1001	1042	1099	1105	1127	1153	1106	1045	1049	6814	9325	5663	3559	1609	1136	942	932	939	929	941	920	944	886	940	908	934	878	920	922	943	945	856	957	957	885	975	954	969	942	859	915	920	924	928	940	939	926	951	955	996	929	938	962	957	884	937	951	882	905	950	910	950	913	938	909	911	958	973	897	912	894	944	964	878	896	952	891	947	972	889	961	937	960	995	928	953	985	957	902	971	907	899	938	949	914	950	970	984	794	986	975	898	952	948	908	938	930	985	921	973	861	887	896	928	944	924	893	977	929	926	951	874	981	924	916	876	971	968	898	887	872	903	926	926	906	982	906	889	970	923	990	968	916	890	904	965	923	914	918	899	932	947	995	908	919	967	905	869	942	926	933	915	924	923	905	892	933	907	917	936	895	957	954	913	912	870	939	931	928	856	869	919	956	968	929	934	955	910	949	934	923	917	931	950	937	900	933	866	851	937	934	913	915	898	867	921	932	909	928	931	924	867	909	937	948	861	932	885	937	919	947	908	902	944	883	934	944	917	936	917	977	952	900	975	898	941	909	977	1001	936	884	931	859	948	887	894	914	925	966	970	905	950	920	894	965	888	922	915	928	888	913	928	1007	988	917	973	911	920	940	860	952	954	908	960	925	923	935	886	895	938	969	983	945	942	899	952	929	900	913	956	929	929	933	945	914	923	897	896	926	921	889	908	913	886	920	949	967	879	881	958	902	984	883	909	995	912	919	910	956	935	963	891	931	923	930	966	873	906	888	949	855	903	913	927	964	922	909	956	958	890	956	939	899	896	970	930	910	938	895	906	964	920	902	961	883	881	955	921	931	925	885	915	915	938	902	953	925	902	938	964	936	950	899	954	927	921	925	929	976	909	902	936	904	914	916	940	905	915	928	898	858	968	932	931	916	916	930	931	910	975	950	891	962	950	896	932	933	937	961	926	965	951	919	886	958	928	903	978	882	912	944	933	928	939	999	876	966	966	896	941	922	854	909	932	919	898	924	906	963	973	898	974	923	915	953	972	978	926	924	993	944	963	933	928	928	931	977	972	909	896	905	946	923	939	927	914	926	922	923	922	991	966	900	967	942	956	929	918	893	935	904	883	956	883	912	949	933	925	923	910	895	945	980	910	906	978	921	958	900	949	920	961	920	915	939	933	973	947	891	905	952	914	946	915	890	916	916	896	955	892	863	951	916	962	928	936	904	941	931	911	881	889	925	955	945	875	892	908	958	921	940	941	954	946	946	907	896	887	931	900	941	952	918	930	886	915	964	935	900	924	927	970	894	929	988	956	882	969	900	938	934	915	956	930	898	968	911	870	973	931	922	924	908	920	911	939	947	898	983	875	943	987	929	965	939	959	939	964	911	881	956	896	926	923	924	952	902	893	908	905	949	927	894	915	966	916	934	937	1003	875	974	925	955	983	990	885	949	949	941	885	932	865	893	912	915	934	929	965	942	868	900	920	904	889	890	929	854	950	869	904	997	903	928	937	933	966	953	914	961	910	958	943	994	960	955	928	906	988	965	976	919	922	961	931	975	924	974	913	980	967	944	944	881	968	910	959	875	934	912	918	922	916	875	958	918	965	893	1017	949	923	910	953	934	960	890	932	913	941	938	955	899	922	932	881	930	952	916	955	898	914	853	912	951	909	931	890	922	959	974	913	937	931	922	920	972	953	898	959	902	911	960	964	950	899	924	941	903	972	893	940	916	924	949	860	957	944	921	871	987	879	963	922	961	917	936	888	952	921	877	940	919	946	934	937	979	942	962	949	904	945	933	940	921	953	936	921	918	954	954	950	919	915	983	888	960	952	941	964	901	909	930	900	944	929	925	963	924	907	866	915	939	888	869	931	983	982	928	906	894	952	915	947	943	965	910	902	923	996	926	921	937	898	885	920	991	943	906	918	949	965	958	917	933	890	1029	953	858	896	860	943	941	918	943	885	935	916	916	945	878	858	959	929	939	936	960	949	928	984	933	948	934	907	909	884	881	904	873	922	928	901	875	890	941	905	956	941	917	928	944	947	943	880	924	936	880	972	924	936	909	905	925	939	935	943	938	901	887	964	898	964	904	894	951	896	935	942	988	926	886	887	942	954	934	942	939	930	914	974	936	983	983	964	916	901	899	964	937	877	983	880	897	905	894	926	927	938	920	983	930	935	947	974	937	901	938	955	873	951	968	926	918	900	900	1005	964	930	937	982	889	912	946	983	878	909	892	955	915	915	940	891	917	934	875	932	942	951	900	963	933	900	943	921	929	906	922	939	989	962	904	961	940	943	883	942	917	905	941	933	913	947	905	880	900	903	947	925	913	913	972	920	976	915	931	865	902	898	905	919	914	926	962	925	918	982	924	919	941	966	921	961	927	930	896	896	891	878	957	882	924	895	932	932	945	909	1002	906	951	916	926	956	924	929	957	912	906	927	894	890	897	938	939	922	904	924	967	942	915	903	917	934	932	908	899	956	876	913	908	934	916	968	976	928	925	897	971	912	904	909	905	913	933	952	943	966	969	957	921	988	865	931	900	962	963	956	902	935	919	904	975	957	966	909	932	920	999	976	945	935	929	900	872	934	900	936	957	939	911	855	925	892	940	928	946	880	921	913	922	900	870	941	916	924	955	861	946	917	915	889	926	913	904	908	987	949	911	917	906	928	940	928	868	913	910	883	881	977	930	912	898	940	903	937	960	864	936	927	964	920	958	945	854	954	950	948	968	904	995	954	963	952	874	907	938	984	960	946	895	974	889	905	881	904	917	952	851	880	865	929	917	941	917	894	945	913	926	902	890	943	966	938	940	970	917	928	935	881	904	911	974	906	938	943	960	901	986	919	956	953	1001	943	960	932	894	895	955	923	936	955	925	935	909	955	905	948	908	952	932	882	907	925	962	913	933	892	918	960	937	879	931	929	881	897	959	854	937	889	925	943	943	939	936	951	952	889	904	928	960	921	927	894	910	920	896	972	909	948	923	914	908	873	978	934	892	911	946	987	933	909	946	950	949	928	906	929	898	931	962	928	922	949	981	920	924	926	936	989	914	958	935	893	906	914	913	883	900	909	874	937	943	931	911	901	942	912	966	954	961	977	924	970	918	950	902	971	904	931	920	901	962	932	941	900	913	924	895	933	888	939	904	947	941	933	927	940	930	954	973	965	921	930	978	976	889	925	912	965	972	879	934	919	937	921	916	954	882	969	934	911	929	931	898	916	941	919	891	929	906	915	872	902	941	928	930	944	916	902	851	902	951	897	924	898	942	969	931	975	951	964	933	916	955	897	922	970	928	956	926	941	911	985	923	918	939	933	904	928	923	978	923	936	941	987	940	920	929	932	941	981	939	958	957	910	962	1026	940	896	963	918	899	951	957	906	953	930	911	899	912	961	943	929	907	904	917	947	930	901	958	888	953	960	906	927	944	914	924	960	928	916	902	920	919	949	901	991	930	992	923	954	958	944	941	954	908
78901	79986	64011	29092	11159	1189	748	766	752	745	606	428	434	358	373	365	368	392	420	419	385	424	2324	2799	1455	1011	519	419	349	354	349	359	416	309	387	366	374	357	382	329	382	347	408	373	336	371	365	364	342	352	357	348	367	333	362	355	370	350	381	375	360	379	356	352	388	355	356	416	318	378	348	381	334	366	339	356	357	342	358	334	383	393	380	339	360	340	371	376	350	350	346	353	330	331	360	377	375	333	369	370	360	364	363	318	358	372	356	338	374	374	358	354	327	359	351	363	346	364	360	334	332	344	351	355	367	362	346	383	365	382	349	346	350	350	318	346	301	351	388	357	377	377	355	325	303	348	343	393	372	331	358	342	375	361	353	369	363	351	388	401	356	352	375	375	361	345	365	361	370	332	335	352	402	323	360	361	341	330	334	357	351	335	390	369	364	368	347	358	347	343	357	345	393	376	334	365	363	362	382	375	381	395	370	345	331	350	371	359	409	334	392	343	356	387	328	377	337	347	343	346	360	386	375	381	355	325	327	398	349	363	336	343	365	357	337	357	353	357	385	367	358	347	338	387	349	381	372	346	338	328	331	365	351	338	340	374	389	367	311	357	327	361	348	376	362	343	371	335	339	324	356	368	383	355	350	351	358	340	367	357	365	364	361	347	322	364	331	397	378	353	364	383	364	387	341	377	358	339	344	351	355	351	335	317	372	358	391	376	324	385	359	364	364	410	361	335	358	376	348	344	376	357	386	331	375	378	330	334	354	357	327	347	358	359	398	367	343	333	324	387	371	341	335	375	312	370	332	335	337	378	314	329	355	362	360	364	373	332	357	348	352	342	342	377	373	329	361	339	354	376	344	338	341	336	358	338	367	384	342	349	357	378	372	341	347	332	346	348	335	370	367	343	353	354	373	320	380	356	336	333	331	359	368	366	380	377	355	393	352	351	361	361	360	366	325	363	364	351	356	343	344	379	367	355	357	331	372	354	368	340	353	357	360	320	377	330	354	356	362	335	329	359	381	373	338	351	348	340	376	381	310	361	352	361	336	369	356	344	361	348	372	351	338	392	359	364	341	334	369	333	383	362	369	356	332	378	350	362	353	345	335	351	351	344	338	351	346	326	354	377	327	370	366	335	370	348	367	354	365	382	368	352	347	341	369	360	331	362	345	339	381	358	325	352	367	362	377	343	343	379	351	366	373	358	352	388	331	380	367	338	373	370	333	326	320	340	336	379	372	361	378	335	373	379	365	398	386	371	374	364	351	335	344	340	354	397	355	359	327	373	359	382	359	339	369	363	346	355	363	377	372	347	331	370	355	340	348	345	372	362	387	346	339	333	400	337	368	371	333	348	330	364	357	328	327	365	346	380	375	364	378	345	358	337	332	380	357	326	347	370	362	363	346	332	332	347	348	292	344	342	368	330	358	320	346	394	339	352	357	348	367	341	387	381	370	362	345	357	346	374	372	363	350	338	349	380	348	354	358	386	353	328	350	306	352	331	363	326	361	373	367	294	353	353	365	345	346	352	342	354	358	360	352	324	333	351	367	337	342	355	355	331	348	374	336	349	370	354	360	369	354	415	349	345	329	375	341	328	383	321	345	381	355	378	368	363	388	380	367	339	333	384	400	344	328	327	329	363	353	334	383	357	367	355	373	331	361	351	358	433	372	292	377	335	395	358	353	386	332	330	368	365	398	378	372	357	365	342	362	338	346	389	364	359	363	365	385	346	337	362	351	362	360	336	332	363	370	370	360	349	377	341	340	359	359	367	360	340	375	340	355	364	404	351	372	353	355	332	330	382	367	349	380	367	329	324	367	351	369	327	375	358	349	341	354	362	355	317	387	392	377	358	354	344	357	362	369	347	337	372	367	363	366	389	363	343	362	362	380	374	340	350	376	341	379	339	363	363	355	366	351	377	343	329	361	360	355	362	342	330	374	359	357	341	326	334	381	322	366	379	369	334	348	364	332	392	357	345	346	329	362	345	331	351	341	359	372	363	344	347	363	371	355	391	325	339	348	363	337	343	320	385	365	337	343	379	340	357	359	392	355	356	358	370	360	345	375	346	323	372	359	377	331	357	380	336	385	386	398	341	350	335	352	331	333	379	334	356	339	356	328	333	363	343	351	358	353	330	343	340	335	380	364	360	364	320	347	364	332	348	344	327	348	363	375	343	358	319	372	339	367	376	356	370	383	329	356	356	369	350	393	361	356	378	360	344	356	355	369	334	371	341	345	334	362	343	345	361	380	364	343	340	364	391	383	362	401	329	347	336	315	339	362	338	333	348	368	378	351	324	332	349	350	381	412	381	353	359	345	356	345	316	365	355	326	369	351	366	341	384	350	351	344	310	353	372	347	374	343	331	369	361	352	310	350	345	374	340	379	388	362	339	353	349	359	393	326	359	368	372	357	365	355	357	373	323	346	348	342	356	338	374	353	347	356	347	386	341	346	324	365	373	380	337	335	367	381	340	343	349	346	359	358	334	393	363	398	332	333	369	373	341	330	351	373	391	333	353	380	322	349	347	336	362	368	341	333	343	356	411	379	396	338	361	365	377	347	352	339	349	362	364	357	337	376	361	333	345	360	380	343	361	330	379	381	371	378	360	362	336	339	323	378	363	330	349	331	349	356	334	334	337	388	376	387	351	343	368	329	340	400	363	379	371	346	356	319	333	360	375	344	322	335	324	368	316	360	342	359	379	349	345	363	343	373	379	343	377	325	352	347	363	353	352	362	355	343	347	368	367	335	322	350	348	378	368	407	361	374	369	379	344	386	377	355	317	341	377	371	345	359	360	377	319	359	362	368	335	367	342	329	324	329	352	345	360	342	348	353	335	339	379	372	342	359	382	347	317	361	362	339	349	416	332	348	367	338	330	335	353	322	322	319	333	327	359	328	372	339	368	340	339	386	326	351	359	352	362	396	354	370	350	384	363	345	338	319	326	346	329	359	380	325	342	347	369	372	318	356	311	376	353	376	372	354	348	359	328	359	381	373	332	362	358	331	334	347	363	369	334	353	337	343	336	415	352	354	340	348	367	370	348	351	404	342	366	350	313	349	344	329	335	361	339	393	372	370	366	340	338	373	381	360	372	361	356	359	348	330	385	356	338	354	353	374	355	338	378	385	352	361	366	321	342	340	349	395	330	350	352	355	363	350	335	362	368	359	385	362	375	337	346	354	357	402	386	347	350	336	351	310	369	352	375	364	334	334	371	333	365	323	367	330	374	387	361	371	378	364	336	363	339	344	346	351	354	342	368	349	350	339	377	335	351	359	336	379	349	353	393	395	325	324	344	355	334	345	360	358	335	366	349	337	358	334	350	382	371	380	367	349	354	372	348	356	359	355	344	342	367	351	368	336	361	358	350	364	362	378	339	370	340	367	332	349	383	338	351	368	302	325	359	352	362	370	332	365	348	362	369	402	350	369	339	375	365	356	342	335	358	381	352	329	362	377	310	352	366	346	344	359	348	314	380	346	348
54992	65505	54837	28168	11625	2298	2537	2633	2638	2974	1956	1506	1283	1157	1146	1273	1208	1343	1275	1270	1201	1503	11298	12854	6589	4217	1693	1244	1055	1030	1026	949	965	992	1002	973	1035	975	1016	1017	984	1038	1024	1041	940	998	1013	1015	1013	997	1060	1002	1019	1025	988	1008	991	1053	987	1010	1022	950	997	1003	1013	959	1005	984	968	1041	998	1010	974	996	974	952	1040	972	1032	984	1046	995	963	950	934	958	986	1031	927	991	1039	1026	982	920	1008	992	1041	962	959	1002	1018	1018	1036	952	1044	1034	987	989	951	1040	971	1023	964	1002	968	1054	993	1017	1003	1022	978	986	981	956	936	1005	1065	984	1008	994	1003	962	977	1020	980	959	1035	993	994	1043	990	975	991	954	1029	989	976	948	954	1003	1050	913	1039	996	963	984	999	1018	1027	1011	1064	988	957	966	947	972	965	1018	990	954	1049	1035	1007	967	972	995	979	1011	999	1026	958	968	1023	954	1029	949	975	943	990	997	973	983	1065	984	1014	989	975	1025	1004	1032	988	955	972	1018	1054	1046	992	1072	998	958	1018	1000	965	1023	987	995	1035	1012	995	987	996	956	1027	971	968	1001	1008	977	973	1026	1022	939	991	978	908	940	991	987	987	1028	1020	1056	1029	981	954	960	969	1007	941	1023	986	1036	1022	1004	989	989	995	1013	1049	983	1002	984	960	1026	1040	1012	980	970	1003	998	980	1008	1000	972	977	1018	1006	1023	1004	1002	996	1019	1020	954	1008	1006	998	1033	949	1004	997	1016	1046	992	1050	1062	991	1010	994	940	1021	1028	1000	1009	1029	987	1006	996	1041	984	1025	1026	965	993	991	1040	979	981	1048	1029	987	951	974	1036	945	965	1039	966	1028	1000	1004	998	1086	1008	974	1002	999	1017	1030	943	921	962	1021	939	988	1042	1014	993	972	981	992	1026	986	1001	1030	992	1003	1035	1012	995	983	1006	992	967	940	1022	983	1001	1027	1009	999	994	1007	1002	1018	954	1004	1003	971	998	963	969	967	968	1013	1015	997	1013	1006	984	955	1000	950	1031	976	949	1027	1019	1064	991	989	1002	930	997	1002	984	981	1022	1022	930	1001	971	981	1020	993	1010	1005	1007	979	1049	1045	974	963	969	1039	959	1021	939	954	984	1020	1048	1034	977	1013	976	980	975	986	957	993	950	995	970	1026	1043	989	964	1014	994	969	1009	985	1023	989	990	1004	938	1030	935	1029	987	990	1002	1013	1008	976	1045	1022	961	992	994	1005	1011	972	969	965	1024	1075	1014	972	940	979	978	973	963	1018	971	998	1027	987	969	981	1015	1012	963	1018	975	998	986	1020	961	965	1032	1006	968	1011	1008	979	949	1036	1005	1045	992	958	1004	985	980	977	998	1058	979	973	989	1027	991	994	1025	1014	984	965	990	994	981	1005	984	1007	1020	998	1017	989	1065	980	973	989	948	1012	1012	1014	1043	998	1026	957	948	985	992	1021	1006	1034	949	994	1015	994	1027	1010	1017	993	1001	975	1005	989	986	981	991	1070	1015	1052	993	989	1025	1005	1039	981	983	976	1005	951	936	972	944	1056	1010	1020	1051	962	963	1041	1045	1026	1045	990	1039	977	987	1007	1006	980	967	998	1001	986	954	1015	993	992	965	985	1001	1008	955	1040	1035	967	1067	974	972	1010	1007	1030	981	1020	1015	1018	1036	1052	955	975	1009	1054	983	971	1025	964	1050	1019	980	1032	968	1024	1028	1018	987	987	1022	988	1051	993	997	1010	1007	965	967	1007	990	1024	1065	1060	976	933	1019	1010	1012	989	1020	1009	1006	992	977	1027	975	1033	1014	1008	1015	1029	1016	1039	1020	991	1051	977	956	949	982	1013	1008	1063	998	1014	1025	971	1042	979	957	965	1008	1001	1012	1011	970	1033	1010	1010	983	1025	978	960	1012	1066	957	1031	993	1018	1034	989	972	969	997	1035	984	983	973	941	1048	985	1012	976	1040	976	967	1019	983	983	979	938	1013	957	1023	980	990	1027	1019	1019	1008	997	1052	1014	1055	1025	979	1008	989	972	958	1011	1011	1002	1003	1027	989	972	1017	1022	1024	1063	1003	1000	910	987	979	989	975	988	999	1027	983	972	999	982	955	972	995	1040	969	972	1027	1040	993	1026	1035	1063	1003	1012	1009	1038	1009	1018	1003	1026	1077	1021	985	982	946	1033	996	937	935	1003	997	1003	985	982	1065	1027	1002	1098	1004	1014	1006	1019	1024	1002	989	972	1091	1046	977	988	1029	970	1047	988	1013	971	996	1038	946	938	1017	985	1034	986	980	1058	1016	1035	1022	990	918	938	1028	997	1005	1045	1054	1046	995	1014	1049	1004	958	921	1007	1004	970	980	998	938	1006	962	988	1025	1004	1005	973	1043	975	951	1006	999	1035	1019	1018	1008	1057	1007	1072	950	948	976	966	989	1072	986	994	985	1046	965	1011	1034	985	944	1001	962	1021	1018	1015	987	977	981	1022	929	1026	993	1007	993	931	999	1023	1014	1029	1038	971	1041	943	1070	1008	1012	934	957	982	948	981	994	1004	1001	1022	1003	988	944	989	907	1002	1003	1018	1002	957	994	996	1021	985	1034	979	1071	992	975	974	1022	1009	1030	979	1020	980	983	980	1010	996	980	1016	979	1035	1040	1015	1037	1060	1002	1014	997	976	1009	997	963	997	987	1019	1048	1023	964	982	987	1001	1015	963	1019	1001	952	1019	982	949	969	1001	974	1025	1090	1058	986	1001	1021	1031	986	1015	988	982	981	971	1057	966	998	1001	931	1017	1043	975	981	964	988	945	994	1014	957	1031	1044	1036	989	949	969	960	960	1024	972	1022	952	987	980	1020	1016	925	986	984	972	970	971	969	1005	971	1003	936	1005	976	992	1050	995	962	926	976	1017	1006	976	1053	999	1063	1045	997	1010	918	986	999	961	1040	951	1048	1053	1018	1046	1009	997	1001	1002	1008	1006	1009	1038	990	976	1042	996	1022	1015	930	1030	1028	1003	1002	977	990	989	1030	950	971	1031	1028	998	990	971	987	997	989	1051	987	1040	1014	1028	996	1055	1063	1016	1011	1030	949	998	961	981	1029	1044	1027	1018	1054	972	1014	1004	999	972	1004	1005	993	964	999	958	985	1034	1014	977	995	994	987	1054	967	950	999	965	1002	975	948	935	989	987	982	981	1069	1022	990	1013	991	1028	1042	1008	1030	1013	1015	970	1010	946	999	1026	1044	995	997	1022	1038	974	1051	975	1023	1002	1015	1004	1008	1004	968	976	1058	957	997	958	1013	979	1017	1035	992	1018	1020	970	974	973	1000	996	976	897	954	1001	1050	1002	1003	1005	1005	965	1053	974	1025	974	1002	1004	942	1021	1003	1013	982	1043	1026	1007	1030	989	990	988	1027	1007	1075	1066	968	1016	1006	986	981	1018	1001	1009	990	1016	1029	964	923	1019	1031	1005	995	991	1012	986	982	970	954	1035	1062	989	1103	1013	1046	1010	1026	1014	996	997	977	1032	935	1008	1012	1042	1043	994	1000	1065	1011	1007	981	1038	1007	1015	932	942	1045	979	998	957	943	1021	988	1019	1020	997	973	1028	988	1037	1005	979	1000	1060	1023	1000	1006	1042	1021	993	991	959	974	1003	1028	1007	1006	990	1006	1015	1010	999	976	959	1002	973	1029	994	1069	1031	990	1017	1019	1028	973	1027	992	987	1050	1035	1020	962	1005	987	1071	973	1044	1024	970	971	980	977	1010	994	1046	1009	997	988	1004	968	992	997	1066	1019	1030	1040	983	1043	974	1080	953	948	993	1031	968	1004	966	1019	1034	1008	999	1008	1000	1026	1003	964	1000	956	992	952	1029	1016	974	941	1015	1001	1015	949	1000	935	964	1041	1017	970	995	967	984	1003	964	1058	970	965	985	1044	1006	986	1024	1006	973	974	1003	1045	1006	1021	962	971	1028	1005	1012	981	997	1017	973	991	1072	996	992	976	1017	1000	1028	1018	1017	1028	1044	1020	957	1038	964	986	1028	976	1020	995	1019	1024	994	974	994	1076	954	981	978	983	1023	1066	965	1025	994	997	976	985	989	963	991	961	985	975	990	1000	978	1041	959	979	992	974	942	1000	1028	1034	1020	997	1011	935	954	1007	1060	991	1049	1020	1032	983	983	1002	983	1000	1037	987	1013	1037	1032
21512	18380	9117	1371	546	313	297	319	317	272	283	295	298	305	285	294	312	334	311	279	318	298	370	477	471	409	327	274	306	285	291	312	275	275	289	314	265	295	292	293	304	304	287	298	299	288	285	264	271	294	299	264	285	308	299	268	292	251	289	327	293	268	277	305	285	286	282	287	292	272	281	297	295	281	296	305	274	294	268	252	293	242	272	297	290	292	332	283	284	288	268	263	272	259	264	266	288	271	312	290	312	278	286	263	266	279	281	282	288	265	292	280	284	296	300	307	284	301	289	285	298	268	263	273	285	280	276	287	293	299	291	262	268	302	281	256	298	293	299	299	279	281	296	310	257	289	313	298	325	269	299	311	277	272	288	285	291	282	269	278	301	288	275	305	303	295	298	290	273	287	288	301	283	285	292	264	275	287	305	278	286	276	295	272	269	320	281	261	303	299	274	270	319	299	287	291	291	275	277	260	266	301	286	306	278	286	268	299	268	300	270	272	275	280	259	284	291	310	282	301	291	288	289	266	273	283	285	305	280	284	285	300	295	264	310	282	287	295	284	267	280	295	278	286	272	280	275	333	285	297	290	301	271	298	291	301	295	280	307	315	263	258	279	269	282	253	280	277	294	290	269	264	297	271	269	281	315	309	266	293	283	271	263	293	283	276	304	264	273	297	260	280	279	289	297	280	282	266	296	300	298	298	270	314	308	301	253	299	304	295	291	262	296	295	277	245	275	279	297	242	287	249	317	296	283	276	287	261	288	294	302	241	285	291	290	308	273	273	249	262	314	291	285	290	275	291	296	283	271	285	274	291	288	309	278	263	289	292	291	288	294	259	280	263	295	291	276	292	253	287	320	309	285	300	283	280	294	275	257	294	278	275	273	269	301	298	285	273	288	303	303	290	283	298	277	312	269	278	290	274	301	276	295	290	267	273	273	297	298	269	305	274	294	297	275	299	297	283	277	281	262	269	294	280	293	322	283	264	251	286	283	257	291	293	288	313	287	281	277	282	301	293	303	289	258	294	271	272	266	271	290	332	269	277	323	275	296	285	292	285	277	264	276	288	265	270	281	297	287	287	299	311	266	317	297	265	265	268	281	294	250	259	267	290	287	269	269	297	285	264	321	291	290	274	266	287	302	282	292	271	302	264	271	288	268	279	267	304	302	322	305	288	310	284	279	284	272	272	279	273	292	305	292	316	296	295	300	310	272	290	287	280	270	295	297	301	262	278	283	309	288	238	280	296	275	296	280	276	290	305	278	289	317	290	313	318	270	263	319	297	299	288	302	262	264	278	282	304	286	283	270	264	290	292	291	297	262	279	269	291	287	273	302	282	281	287	294	257	311	274	304	292	316	301	310	282	259	282	301	295	279	271	312	273	287	292	271	295	289	287	292	265	253	310	279	328	268	255	291	287	287	300	315	307	306	261	259	289	290	308	287	292	290	313	291	277	292	293	276	273	290	274	293	309	268	275	283	282	283	291	309	265	265	296	267	275	281	296	297	271	290	285	299	295	273	310	281	289	266	283	309	285	291	291	254	277	268	324	285	291	261	317	287	279	269	271	302	283	301	283	257	308	254	277	286	308	266	260	268	252	307	292	299	300	274	290	278	271	276	291	296	233	275	288	305	316	286	275	272	284	268	261	260	289	270	294	280	283	296	265	282	284	237	268	283	298	291	281	294	283	278	302	319	286	282	300	294	287	262	278	292	260	273	281	294	262	312	292	274	314	289	298	279	275	288	267	266	296	280	294	268	281	295	298	276	293	269	299	292	268	261	309	273	308	263	291	296	283	262	284	278	297	279	273	263	272	275	281	302	321	276	277	327	294	290	279	260	262	277	284	298	319	302	278	298	278	266	280	283	286	296	274	286	284	298	302	299	287	319	269	291	273	276	299	293	303	274	299	279	317	282	297	287	283	304	311	290	282	277	300	319	258	282	274	270	290	266	289	291	300	278	251	292	258	250	304	298	274	298	268	285	275	302	264	286	258	299	252	283	255	291	297	275	290	305	293	303	279	290	294	285	288	307	271	294	306	282	261	276	289	265	268	259	280	263	307	280	259	271	290	282	304	287	294	287	291	298	330	303	284	271	285	275	299	304	283	290	278	283	266	288	303	294	272	279	284	314	285	281	292	251	337	272	295	281	268	291	272	292	281	291	293	308	300	298	255	256	315	258	278	282	262	262	273	281	273	285	287	260	269	292	293	277	320	282	306	276	285	303	284	296	270	267	279	266	294	319	265	298	279	290	281	295	295	312	278	308	296	300	273	300	287	283	309	270	270	285	262	286	334	284	298	278	280	306	293	300	271	292	292	319	315	254	286	314	274	289	264	254	276	273	292	254	257	281	288	274	264	266	308	258	297	271	304	274	286	297	312	258	293	259	281	281	288	288	277	308	312	270	276	273	260	266	251	306	279	268	278	296	271	289	276	281	305	267	304	307	293	267	291	303	277	284	285	301	291	278	285	295	296	248	296	288	282	275	300	259	299	272	248	287	278	263	289	289	317	287	292	265	260	285	288	341	285	296	260	316	293	309	295	281	259	266	304	280	296	271	278	266	279	286	303	311	297	310	280	285	291	261	273	258	288	303	311	293	279	261	253	267	279	316	278	290	282	285	320	282	266	311	274	295	292	311	283	306	325	308	301	300	305	275	271	278	322	292	305	270	270	255	272	272	275	282	305	314	250	269	284	286	291	287	299	309	275	296	279	294	271	280	290	281	275	306	277	273	300	304	273	274	289	269	292	291	277	293	298	295	315	304	275	313	295	270	301	307	304	295	278	283	282	283	264	282	272	290	261	286	262	280	289	270	303	294	278	313	290	279	307	297	295	248	319	303	293	281	282	318	276	295	265	297	289	289	293	316	254	283	280	266	294	299	277	302	318	285	264	238	283	296	271	268	283	274	296	254	267	271	288	310	256	290	278	259	290	334	282	280	295	308	277	278	287	262	294	290	310	267	315	298	268	245	283	240	267	274	293	288	307	301	316	300	298	269	301	269	288	279	283	269	279	296	278	305	279	290	293	298	281	310	295	291	290	282	270	280	288	289	309	280	294	275	296	289	260	305	297	300	293	281	294	314	283	285	254	292	293	297	292	308	314	293	285	279	291	286	289	285	243	273	279	331	273	298	287	287	289	287	281	256	290	298	295	285	278	281	259	294	310	273	313	297	282	299	282	280	321	268	286	267	279	260	274	260	282	309	314	256	287	305	282	278	324	271	279	271	285	333	295	286	278	279	313	296	296	268	253	282	289	269	284	285	284	254	271	274	309	283	296	292	298	257	306	270	299	285	295	292	262	265	292	290	301	286	283	247	283	308	284	275	262	272	303	293	326	276	284	331	311	284	282	297	315	275	292	296	298	289	309	322	278	272	290	291	288	285	271	303	312	310	291	296	281	285	274	265	285	267	270	252	304	277	273	265	281	328	265	272	265	266	310	291	288	302	295	290	269	287	299	285	265	273	282	298	316	283	284
20032	23859	12040	2895	1403	890	936	937	901	912	873	915	887	853	872	841	895	841	853	868	861	868	1384	1877	1621	1274	1021	916	816	858	847	806	841	829	858	856	834	874	873	832	879	846	887	864	850	835	838	874	816	852	863	823	813	827	839	814	843	862	797	882	855	853	854	848	862	823	770	842	822	842	825	876	856	860	847	818	831	877	841	835	830	850	878	855	880	814	824	784	846	825	894	831	822	835	846	822	853	889	900	812	801	826	861	790	853	848	847	872	828	858	846	843	841	849	860	843	823	882	801	884	859	829	814	858	800	873	823	894	849	832	813	893	805	837	890	834	871	820	875	857	856	832	849	829	847	839	904	881	868	836	860	802	834	811	833	805	791	815	780	834	828	818	849	895	838	851	839	825	869	786	864	823	783	795	830	834	823	861	828	828	861	837	837	859	826	827	846	862	812	821	847	828	847	833	844	845	797	882	822	856	814	819	871	840	847	862	819	838	862	839	826	816	796	877	883	875	823	798	843	862	901	828	854	884	810	872	811	825	830	850	861	847	848	810	849	869	834	830	801	789	820	838	887	867	840	802	901	908	835	847	859	821	830	858	858	800	862	817	868	827	878	875	889	817	846	820	876	863	817	853	810	822	768	792	877	845	844	833	881	823	863	851	834	876	801	850	853	842	820	831	821	916	820	851	842	828	816	818	827	795	882	850	842	842	885	816	828	796	851	795	812	801	831	878	810	851	866	876	854	821	810	827	828	803	831	848	834	812	879	777	813	837	841	827	804	783	831	813	784	861	826	872	833	780	835	869	841	856	832	839	820	866	866	871	876	857	871	809	883	848	832	834	859	808	864	784	873	807	795	844	829	829	867	835	883	829	840	881	846	922	853	825	812	845	860	819	834	836	867	820	880	812	835	819	868	809	871	887	811	874	844	876	812	884	846	835	834	863	894	778	822	871	840	828	840	818	794	788	779	861	823	837	824	884	829	880	817	856	838	828	882	884	861	819	870	820	843	831	839	813	897	790	829	888	837	885	902	841	811	891	836	839	812	827	884	868	832	834	854	824	863	805	857	897	796	820	878	791	910	854	829	799	810	802	835	904	866	814	834	818	890	799	839	845	845	830	815	872	861	884	839	836	840	849	842	849	879	803	809	841	800	823	845	788	839	864	843	804	809	869	828	842	877	833	822	829	851	875	885	806	822	862	849	815	830	881	840	812	794	826	850	821	820	834	824	886	796	843	859	875	811	845	780	841	856	861	826	821	838	827	804	820	870	824	855	844	841	770	870	833	878	807	841	875	887	880	829	878	870	823	882	866	839	881	791	833	847	830	816	914	840	865	816	826	839	830	857	848	842	877	828	878	825	806	861	811	833	882	756	817	838	840	823	905	860	851	821	838	833	858	822	872	762	816	826	862	871	875	799	841	835	820	830	845	864	847	799	810	863	832	830	832	825	793	820	804	825	844	850	814	808	841	881	837	899	815	816	821	764	822	860	870	801	893	905	814	850	825	895	801	813	823	825	877	839	879	793	805	843	851	825	831	866	840	834	840	842	786	872	862	878	886	793	810	821	871	824	827	872	863	834	813	779	816	855	833	853	823	816	808	771	877	849	868	778	827	791	779	827	888	869	828	809	777	879	821	825	821	860	857	778	815	829	816	833	867	876	844	807	821	872	858	816	811	877	873	852	814	839	880	846	790	828	877	833	862	843	804	820	819	814	832	805	860	814	870	870	803	857	897	846	845	812	799	912	786	811	864	878	836	846	819	837	848	863	861	843	806	847	824	836	823	842	867	810	818	807	868	837	820	832	880	807	814	807	816	824	839	850	855	817	825	876	853	812	871	835	850	857	819	808	915	859	838	863	832	839	847	803	837	800	827	836	867	873	858	871	832	814	810	848	849	825	860	857	857	828	874	831	887	852	803	877	869	803	796	804	875	862	859	802	844	792	840	809	872	862	798	875	871	821	868	869	822	836	826	879	792	824	846	872	863	869	846	844	862	835	836	821	863	800	824	849	817	799	861	822	885	834	864	862	859	803	840	887	843	835	791	832	835	877	804	862	832	832	931	858	811	865	836	812	858	863	866	849	836	830	897	804	832	804	832	850	828	814	822	882	827	854	848	808	861	895	774	803	871	857	843	854	826	836	866	827	818	850	839	819	871	839	833	872	856	830	806	843	826	817	861	857	846	814	852	804	890	860	847	877	838	899	877	755	848	830	852	797	822	831	810	867	864	844	825	870	800	855	816	864	854	850	820	801	846	869	834	870	864	847	853	851	869	829	796	857	843	830	854	875	823	829	814	854	793	836	869	853	807	807	839	811	848	812	851	861	854	859	843	867	882	776	883	880	845	870	800	812	802	844	848	843	841	892	836	834	848	853	832	798	800	829	823	885	885	830	856	883	809	845	829	827	839	824	768	795	836	849	857	855	868	867	882	825	799	834	840	804	825	840	823	829	847	895	841	879	880	830	846	862	864	870	791	846	857	857	825	837	830	841	826	803	846	872	852	865	880	842	848	829	798	888	852	870	821	810	847	858	849	848	845	856	800	819	835	822	855	834	864	839	855	835	819	814	839	869	832	788	853	827	787	827	820	827	819	878	896	911	913	885	853	901	830	850	838	834	799	864	779	823	838	857	839	879	844	798	808	854	860	868	842	892	847	822	874	877	792	855	855	841	813	812	872	814	835	860	849	843	863	870	897	828	810	835	829	770	845	831	885	864	825	880	830	842	841	823	846	882	833	849	872	837	915	894	864	837	836	863	831	759	881	789	840	835	808	825	885	858	794	834	896	803	841	866	877	886	826	851	779	833	888	859	850	852	835	897	836	883	847	823	832	849	876	842	785	835	828	845	864	846	825	826	853	852	840	833	830	842	811	816	872	874	854	780	835	873	798	825	862	882	821	814	876	891	847	860	837	903	834	853	790	790	822	816	794	852	892	826	885	875	840	835	868	867	843	923	833	813	778	847	886	853	861	826	836	794	812	911	868	827	833	757	779	845	866	913	811	832	897	773	830	844	840	824	828	818	846	786	850	848	790	828	878	786	874	857	842	854	843	915	858	871	827	804	830	805	847	828	821	908	854	867	835	861	864	788	828	869	842	820	826	842	813	839	787	814	858	835	845	880	855	834	843	848	838	834	844	871	831	856	820	815	823	834	855	909	826	858	869	835	868	856	839	863	883	825	803	885	876	843	830	822	882	910	838	866	830	889	815	837	830	854	831	825	843	876	820	864	821	800	823	836	906	865	849	826	825	886	836	839	792	838	799	786	848	847	821	874	835	832	870	877	861	890	851	870	874	873	818	885	860	788	850	844	781	908	850	867	808	838	816	872	869	833	829	793	848	854	843	793	859	835	783	880	870	868	868	827	803	838	790	879	812	847	876	837	833	854	784	836	822	846	763	857	864	853	853	863	843	868	815	885	808	854	862	778	833	781	849	835	834	837	799	831	829	851	840	862	862	854	846	848	817	834	832	842	874	853	824
65506	69394	53909	22315	5449	590	618	536	496	491	435	417	377	362	353	333	349	355	334	315	332	328	1011	1847	1215	817	419	343	294	322	309	315	313	293	288	324	315	320	293	318	347	327	341	365	321	328	300	328	295	303	338	307	319	310	330	315	305	326	325	351	300	324	324	286	277	296	317	292	332	324	328	313	352	327	304	295	318	317	314	290	313	295	302	298	307	364	343	296	297	346	304	311	321	347	305	327	329	320	290	291	279	316	337	314	306	289	288	312	304	336	324	318	283	319	330	314	342	282	295	297	322	319	318	313	331	341	309	361	342	322	295	286	323	304	311	295	273	312	313	316	291	321	302	332	302	311	296	342	298	310	300	321	284	298	319	290	318	312	316	291	327	329	322	342	295	328	318	311	285	323	337	291	290	308	297	326	283	316	314	310	348	329	312	325	295	315	321	281	307	319	325	286	320	297	324	305	324	295	271	332	309	334	331	312	296	298	309	355	336	291	310	346	341	338	310	316	298	339	315	313	293	315	286	322	334	311	316	296	334	292	322	304	290	291	338	305	309	309	309	316	314	341	302	285	306	291	329	306	297	332	331	350	328	323	325	333	310	289	313	292	346	282	318	311	317	327	312	312	282	316	310	300	306	307	322	311	306	324	307	312	308	313	325	286	324	312	323	315	317	294	312	317	303	267	303	328	299	320	348	344	314	323	326	311	305	316	344	311	315	299	301	279	339	295	304	301	321	300	281	331	311	306	274	318	304	282	313	305	309	328	309	311	319	318	311	300	320	322	314	287	326	309	306	304	311	290	320	347	325	329	292	306	321	331	280	328	319	316	301	322	332	289	317	318	321	297	315	307	309	278	340	327	325	317	282	299	315	302	306	324	329	321	342	297	316	338	302	322	335	320	339	321	345	324	342	313	332	327	311	331	358	301	323	289	315	306	315	332	311	320	326	331	332	309	306	294	337	291	281	330	308	289	326	333	321	323	321	303	328	310	307	322	289	334	319	275	326	347	328	325	327	321	321	298	315	327	283	319	329	323	337	326	330	331	303	312	314	313	319	307	304	302	338	337	313	319	293	343	317	330	286	335	324	328	344	331	339	333	324	296	322	309	341	287	300	321	334	341	326	334	323	264	300	294	343	283	330	342	360	319	317	307	325	320	301	307	341	310	351	296	305	291	357	322	343	311	304	326	342	319	317	314	327	318	347	293	333	323	320	281	326	334	298	331	316	321	340	309	300	283	320	331	303	312	344	295	325	331	308	311	316	301	326	329	307	320	326	312	326	303	305	293	372	334	331	328	311	276	307	333	331	309	306	269	348	316	372	324	303	291	265	294	314	325	347	308	341	321	298	322	332	286	276	324	292	327	313	318	294	339	300	324	319	293	294	307	293	303	285	318	317	311	301	280	320	310	302	341	302	295	336	288	311	328	324	317	309	312	315	344	314	312	319	312	304	314	306	287	294	341	318	350	296	327	276	291	315	377	334	312	326	312	340	320	297	291	319	302	297	318	299	324	331	298	340	319	310	344	263	318	321	316	297	299	315	317	332	314	296	317	323	317	306	330	327	296	310	311	286	286	301	318	311	286	323	316	305	303	280	345	313	286	356	348	338	286	337	317	309	316	329	326	342	300	322	284	289	337	304	307	318	351	325	296	349	300	296	336	332	336	323	340	326	289	315	311	310	283	324	322	323	307	305	335	323	313	306	330	302	305	309	320	337	307	339	314	323	314	331	298	323	304	313	326	326	355	322	326	292	297	314	307	313	318	342	334	312	293	299	315	330	304	325	304	292	353	336	302	318	309	298	304	298	377	338	320	314	319	318	338	318	325	313	312	297	273	338	324	282	327	282	325	277	301	297	310	303	307	317	320	323	273	307	313	300	336	316	317	324	310	332	299	336	340	309	330	309	297	316	347	336	321	325	325	316	321	319	294	314	310	342	295	294	310	315	349	323	285	319	358	316	321	325	339	305	321	322	311	296	316	289	321	292	284	310	307	286	306	310	312	287	328	342	308	299	319	311	273	302	349	337	325	334	306	311	321	308	351	321	293	319	305	300	341	314	337	297	321	305	324	296	324	333	337	328	335	327	288	293	325	280	338	329	301	287	297	304	312	349	294	304	288	348	345	297	294	312	324	340	355	277	330	300	321	312	288	309	267	295	273	302	313	346	301	326	340	317	341	343	326	304	314	339	302	317	331	311	305	285	329	342	330	315	311	343	306	339	292	307	317	316	280	294	329	310	307	314	330	311	336	312	305	292	288	293	304	308	328	323	302	290	318	289	336	325	337	298	347	323	301	316	304	346	335	348	335	305	311	339	323	313	348	336	309	302	311	321	340	291	334	335	310	305	310	318	301	314	324	298	301	292	320	315	316	287	321	308	325	361	341	311	314	321	306	329	332	307	316	351	317	338	305	327	365	348	322	311	280	321	297	311	297	334	315	348	309	328	307	330	295	329	302	301	310	295	297	320	313	294	350	320	358	322	305	344	317	315	294	330	311	290	313	302	319	265	315	340	334	291	288	322	316	275	321	301	339	315	318	338	287	279	325	300	325	319	328	300	304	329	323	298	312	321	335	311	312	342	319	317	325	317	327	305	305	316	326	304	307	316	305	296	307	354	332	282	297	335	281	331	338	300	355	311	318	304	317	297	305	302	295	302	304	296	309	328	329	344	310	307	313	317	304	291	352	307	286	302	338	347	351	329	302	293	311	292	338	315	329	328	315	341	323	316	350	309	314	302	290	288	267	311	328	294	308	304	308	329	334	312	317	302	300	291	310	327	334	307	273	343	322	325	306	324	334	331	324	292	292	298	308	296	306	296	290	318	331	317	325	324	329	357	311	312	325	307	284	282	305	337	296	317	358	301	304	304	289	318	297	307	339	339	333	303	306	327	337	332	317	292	318	323	323	318	283	325	311	334	296	328	329	294	292	305	336	291	334	289	288	329	302	299	310	324	317	334	321	316	318	307	300	306	313	297	317	301	358	336	302	326	301	277	290	292	306	302	318	289	295	323	334	297	318	312	336	322	331	323	299	276	283	285	326	306	309	299	315	300	309	335	270	292	308	283	326	297	327	296	326	320	313	329	316	281	323	300	299	317	326	330	342	315	302	327	329	325	338	311	322	281	280	305	309	286	321	347	303	323	317	309	318	352	297	340	290	320	323	301	323	309	311	301	315	336	350	310	317	308	317	343	324	327	343	285	308	320	327	333	328	332	285	341	289	318	293	289	346	303	287	300	307	327	299	315	286	297	331	302	317	301	315	328	321	343	315	325	285	360	329	317	309	321	307	316	296	297	306	300	304	346	299	280	296	280	303	334	304	307	334	322	288	321	315	298	322	331	297	333	315	255	317	335	306	316	337	351	350	293	302	316	307	305	309	308	315	299	305	299	339	361	317	328	311	320	303	317	333	325	287	308	341	313	319	311	333	334	278	327	293	293	311	328	301	308	329	314	318	326	302	332	311	326	278	330	298	305	280
43682	53662	46184	20808	7140	1618	1974	1915	1794	1933	1541	1473	1252	1241	1192	1079	1161	1145	1115	974	1036	1009	5072	9478	5783	3620	1616	1125	922	916	918	922	919	944	879	911	895	909	938	906	907	936	938	912	945	902	894	904	936	836	887	922	928	871	901	922	896	908	876	903	911	897	889	919	902	890	865	886	906	897	927	907	923	884	973	913	928	855	927	905	942	971	912	947	919	895	859	900	877	891	881	896	924	951	878	843	914	924	878	919	925	856	943	951	916	893	883	892	915	909	921	895	886	898	919	879	920	874	905	907	913	939	883	895	892	908	897	920	898	933	865	921	884	855	903	939	908	962	860	924	937	899	909	916	935	900	912	879	898	905	889	859	946	887	849	934	968	931	945	875	941	904	950	901	963	908	944	942	956	964	952	947	940	964	896	930	904	912	912	896	910	932	909	931	938	955	969	924	901	941	893	934	850	873	879	957	876	953	851	838	902	901	879	896	926	863	881	895	927	907	953	874	907	942	907	911	857	913	893	975	913	929	874	861	861	873	898	905	888	913	879	887	881	912	910	927	894	893	896	903	928	908	860	882	928	929	913	894	967	894	876	951	930	970	895	908	874	909	923	955	900	901	937	907	879	879	908	901	915	898	948	866	911	896	868	918	867	919	902	948	914	927	953	900	914	940	909	924	880	865	859	901	930	950	887	905	899	868	896	903	933	857	868	859	914	868	970	946	863	892	875	834	942	930	895	882	879	949	902	906	909	897	936	933	923	866	899	955	920	879	900	918	884	917	944	928	908	873	869	975	963	944	889	941	898	923	886	922	887	907	912	885	925	898	930	898	868	959	868	936	945	882	904	906	943	878	904	881	974	888	958	912	934	928	907	914	855	971	890	929	887	973	885	902	915	961	875	896	877	932	907	844	915	907	899	888	926	926	914	868	902	881	880	863	941	909	901	897	876	911	903	925	914	914	927	887	977	925	924	912	919	920	899	883	867	877	944	920	919	947	923	906	901	926	920	890	823	939	898	875	905	904	931	938	904	956	922	909	928	938	917	924	928	906	902	950	924	893	902	882	899	867	934	902	925	943	932	945	898	849	864	889	886	911	919	971	941	935	898	913	887	885	882	851	976	952	902	901	904	924	933	875	971	888	921	892	917	909	954	894	912	958	900	873	920	862	918	907	921	882	929	926	934	885	909	915	882	895	858	908	886	968	905	917	916	918	930	920	863	876	933	928	937	889	861	902	883	901	936	870	909	928	897	932	962	962	893	949	889	843	920	895	932	863	906	916	893	849	862	904	954	925	925	909	860	898	903	906	936	859	929	898	972	919	910	881	908	944	924	969	911	878	926	926	929	889	916	874	893	944	892	893	932	880	952	924	899	919	909	928	952	905	855	935	842	876	961	877	901	939	957	936	882	878	896	942	833	944	901	935	944	916	944	863	903	920	878	934	913	900	937	915	891	942	917	861	890	933	957	920	953	926	911	901	866	943	861	945	878	886	905	974	910	898	916	887	903	846	911	889	857	958	849	946	894	929	952	943	869	936	879	893	926	891	879	875	871	954	897	930	901	889	897	904	909	900	939	934	870	884	927	948	910	873	900	880	908	914	917	899	929	922	913	940	955	873	906	897	937	897	885	900	889	891	881	922	957	893	931	909	950	875	893	888	910	956	900	910	948	964	933	860	895	907	906	915	900	941	930	863	889	929	884	875	936	909	886	891	946	916	885	904	884	907	934	844	923	903	903	914	905	942	873	885	923	972	875	968	893	923	913	888	886	907	893	893	957	912	890	923	929	935	894	892	867	925	938	927	884	966	910	857	879	909	962	880	868	866	923	903	936	920	940	900	939	900	906	882	826	900	939	886	900	879	914	896	952	944	858	880	874	933	950	938	891	933	909	944	924	903	906	883	852	975	940	884	884	900	922	917	915	928	872	911	880	943	900	958	855	865	899	928	902	882	853	915	891	960	927	967	918	904	899	927	902	892	911	957	848	900	867	887	906	871	869	917	875	945	916	935	962	884	877	889	869	928	893	847	920	946	869	851	874	873	879	871	867	898	897	935	914	939	955	915	946	884	918	898	902	898	843	934	893	895	879	890	911	901	943	949	938	944	945	849	896	972	912	906	892	875	859	935	920	896	951	888	911	868	836	885	953	961	880	915	942	868	946	932	954	890	864	930	935	918	905	918	918	926	927	846	927	868	951	938	878	913	918	892	913	921	883	896	891	885	903	892	855	906	881	922	888	968	881	879	869	921	960	911	902	907	931	900	949	906	902	925	867	917	853	888	914	956	833	941	885	921	914	970	907	824	892	923	950	891	915	895	914	915	860	905	943	928	930	904	944	857	965	899	892	867	837	876	909	944	859	909	894	895	925	884	955	916	887	875	938	920	927	913	910	884	942	852	880	952	889	896	893	930	859	926	892	889	872	980	842	935	910	931	883	869	861	943	964	945	893	892	900	907	886	907	901	918	848	901	890	905	919	885	947	905	930	956	912	923	911	901	926	927	938	867	861	942	885	878	917	901	957	929	903	968	903	911	892	896	950	892	900	909	903	915	901	883	924	890	938	912	860	875	947	932	942	919	873	947	949	875	929	896	933	889	908	927	952	870	911	868	884	932	882	896	877	884	920	908	904	969	905	846	920	906	872	872	913	905	910	886	916	840	893	903	942	884	924	893	899	952	904	927	937	854	931	905	910	887	962	907	946	904	944	913	923	904	965	941	899	906	915	855	929	877	960	919	890	949	982	873	883	889	953	879	904	900	921	874	905	887	862	872	938	890	917	858	876	913	901	893	926	910	893	879	925	906	824	869	871	910	934	870	925	908	906	936	917	932	869	915	939	890	847	920	882	922	961	934	881	889	895	895	939	904	897	990	890	896	939	882	871	923	887	900	901	894	863	857	958	933	887	918	884	881	844	902	928	899	957	947	894	945	878	863	941	941	920	878	892	923	905	911	888	960	916	922	915	923	922	914	871	920	902	881	880	922	910	910	948	915	922	908	918	911	882	892	932	911	863	890	962	927	888	911	840	880	1001	938	908	864	927	918	836	947	926	911	923	874	925	864	890	857	958	913	907	908	895	915	857	891	913	929	918	953	868	876	905	851	943	918	969	923	907	862	932	879	892	899	947	924	863	887	856	907	915	874	861	931	952	860	935	937	916	929	953	858	858	859	902	880	948	841	900	945	944	914	925	847	933	878	954	862	907	883	886	899	919	891	891	860	886	934	902	911	870	923	926	863	925	885	933	969	865	926	916	903	881	859	901	882	872	887	919	963	883	909	986	912	847	919	948	890	905	964	884	889	859	951	903	917	905	910	845	886	925	914	964	942	941	942	932	883	871	970	916	875	923	910	908	885	913	914	908	902	935	932	905	848	917	874	889	874	899	872	918	930	894	921	898	889	885	893	953	895	921	882	918	880	962	895	944	864	957	880	899	897	919	919	865	872	948	923	893	918	900	896	861	896	908	947	917	868	909	946	921	901	949	910	868	899
77959	80926	63780	30234	11230	1486	823	791	674	640	608	523	419	410	416	427	375	397	438	407	338	426	1833	2972	1897	1155	550	438	373	312	335	308	354	344	352	359	355	326	368	366	335	369	354	327	339	332	331	365	316	339	359	358	326	339	341	340	340	337	312	373	341	345	305	335	335	345	298	367	348	356	356	348	342	332	382	359	383	346	325	374	369	363	333	348	324	311	364	367	337	331	377	409	364	361	344	332	346	344	354	326	352	320	353	351	338	378	330	341	381	353	359	330	347	344	348	331	361	316	325	362	365	353	360	331	358	359	340	378	358	369	327	312	337	345	375	351	344	342	337	349	328	351	354	354	358	348	346	358	332	342	330	346	369	338	350	348	378	347	334	339	327	310	360	344	328	327	348	357	359	372	354	345	354	344	319	323	358	349	379	367	362	358	371	342	323	370	336	354	350	366	358	360	366	335	330	354	354	374	325	337	369	353	361	329	343	351	365	363	367	391	342	316	365	327	353	367	362	359	354	342	385	354	391	364	381	362	347	349	346	314	377	356	322	376	337	333	345	336	325	360	344	362	342	345	333	361	324	333	391	331	326	353	342	329	312	355	324	333	343	367	347	314	305	352	311	359	335	358	325	357	340	319	337	342	322	359	368	352	350	351	319	320	361	362	357	355	354	347	338	373	344	342	389	323	339	326	351	353	357	323	321	334	335	397	315	350	318	331	359	339	354	354	348	311	343	344	352	333	397	353	344	338	354	338	315	326	324	355	334	330	356	349	338	371	357	364	315	349	367	310	353	346	379	373	373	356	339	343	326	349	352	333	351	355	316	332	344	339	366	351	327	367	311	376	376	334	350	327	360	337	342	351	346	346	327	355	334	351	315	317	333	356	348	375	368	323	346	324	345	375	360	335	314	348	341	362	330	351	345	330	337	359	357	330	351	353	355	357	362	323	356	352	327	354	295	338	348	331	328	337	353	323	349	346	337	381	372	333	321	323	357	351	338	350	345	321	337	350	347	349	362	340	327	351	335	357	342	342	342	330	333	345	335	341	335	332	329	349	353	316	323	359	319	358	329	342	361	370	350	336	322	304	367	325	330	337	360	343	329	353	334	342	336	347	355	339	353	336	358	359	340	365	330	346	331	390	338	326	389	368	327	352	344	368	342	395	367	366	368	357	306	363	336	323	370	350	316	359	334	327	342	327	338	330	365	368	380	345	344	377	353	351	364	357	341	346	368	331	322	346	352	329	368	334	343	338	337	375	366	322	348	371	349	369	394	369	359	381	329	336	349	366	375	341	369	323	360	344	359	340	343	348	347	333	352	336	341	350	332	365	377	363	345	327	328	387	366	311	345	350	368	343	333	360	350	346	342	339	326	377	352	351	314	361	318	344	371	346	322	349	356	358	348	333	336	353	333	338	322	329	370	333	306	335	332	329	344	323	316	347	336	338	328	319	351	309	348	320	334	318	357	324	341	320	362	336	319	349	340	373	326	356	336	350	335	369	344	387	344	367	337	338	371	336	347	338	335	363	345	356	316	313	368	322	373	345	365	352	349	382	348	328	347	327	335	336	356	341	347	360	372	346	336	332	370	330	368	354	373	328	380	355	352	348	365	370	317	354	392	362	370	308	335	367	364	334	346	353	371	349	361	331	346	352	343	360	341	327	341	347	379	343	384	357	332	388	389	340	332	340	336	345	343	343	321	333	364	334	364	338	345	335	331	356	310	343	356	350	349	321	357	330	360	347	349	356	371	341	336	342	354	361	340	354	349	365	352	341	362	321	347	360	370	328	333	339	331	358	360	341	323	318	349	364	332	368	368	349	326	350	347	377	367	353	329	359	353	349	330	385	374	311	330	340	356	361	386	365	344	354	332	341	329	327	379	338	356	371	345	339	314	348	342	348	332	353	353	347	339	325	363	329	362	344	357	346	334	387	367	328	360	327	326	333	317	359	381	378	347	320	353	343	341	347	353	322	320	322	368	349	356	330	365	362	331	354	357	324	349	331	352	331	359	340	376	357	327	301	330	348	360	343	343	368	312	333	350	309	352	376	334	334	327	340	349	352	378	377	345	351	345	348	345	314	369	332	364	337	314	344	384	339	353	325	368	348	387	317	327	355	387	332	344	319	339	360	326	348	367	353	359	370	319	353	351	321	351	349	352	346	358	347	344	320	324	305	331	351	344	375	357	345	338	332	337	341	350	383	366	351	365	369	363	358	362	370	358	320	310	360	340	341	269	349	338	371	348	345	356	334	332	362	336	353	334	359	361	333	330	309	327	353	333	360	348	338	345	341	336	350	367	391	382	336	347	322	338	339	360	345	353	332	347	345	338	341	315	379	336	356	352	361	305	332	395	337	336	315	361	333	368	398	356	325	382	360	307	346	369	344	352	312	386	336	374	382	337	298	357	349	343	338	301	317	354	317	329	346	335	341	366	371	356	368	355	350	360	322	372	354	360	367	360	372	362	359	353	320	359	303	322	365	321	373	363	318	364	352	365	331	368	371	392	353	329	292	334	396	325	351	312	317	334	350	369	358	345	351	343	348	322	336	356	318	337	337	355	347	354	348	332	388	334	360	342	361	349	347	334	355	345	362	340	354	319	362	343	347	355	351	334	325	371	336	345	368	341	346	372	348	357	340	360	347	336	355	355	359	328	333	352	345	310	352	336	326	345	341	333	351	365	369	359	363	339	344	329	357	314	341	349	337	333	330	350	351	373	349	335	332	329	333	312	334	362	365	336	368	328	317	345	328	332	377	349	336	357	331	346	366	333	331	325	359	367	333	333	327	322	329	340	349	356	341	402	347	356	330	366	369	329	327	332	319	353	351	385	360	326	351	317	358	338	342	333	348	340	345	351	340	332	338	368	326	358	330	350	346	353	334	343	348	353	368	338	342	331	296	331	364	341	337	321	359	345	324	363	370	368	348	346	351	350	366	335	351	341	368	340	387	340	335	324	342	325	356	339	358	338	355	338	341	347	323	314	324	363	358	358	335	350	330	375	337	342	384	350	335	350	377	339	337	338	367	338	336	335	342	338	345	343	367	290	338	323	344	365	366	364	347	378	347	345	343	349	347	331	338	380	317	340	361	327	320	350	343	368	362	326	365	348	344	335	353	356	348	323	347	335	358	307	348	319	369	353	331	333	364	353	350	346	369	334	395	323	357	313	337	355	364	330	334	375	361	337	363	334	336	355	317	352	331	344	375	363	378	347	355	331	344	338	334	333	352	339	363	346	352	331	348	338	359	361	357	341	391	352	344	351	357	313	378	383	328	323	352	365	342	354	377	346	340	313	334	384	313	332	331	377	353	333	330	351	322	348	354	367	332	333	382	325	403	351	382	307	329	330	373	379	340	365	347	358	358	307	374	368	335	360	354	361	364	321	329	335	356	306	338	369	356	321	322	346	377	347	363	382	338	346	347	343	313	320	339	341	327	319	342	374	333	349	325	342	340	335	362	346	351	348	330	342	362	324	344	329	328
53865	65828	56132	29245	11200	2679	2835	2752	2341	2439	2118	1772	1451	1373	1210	1254	1341	1399	1601	1316	1231	1381	9190	13636	8674	5288	2173	1372	1089	1002	942	952	975	1066	972	989	932	966	955	992	943	1008	1014	979	896	972	1030	983	997	966	908	980	982	965	975	921	963	1012	1025	1017	924	983	1003	950	984	951	964	974	919	975	953	1008	972	957	943	947	946	1005	1035	988	997	931	950	1002	941	949	969	1023	940	1065	966	1019	924	929	999	983	925	901	985	972	943	1013	949	983	994	945	944	962	1037	991	993	1033	1000	982	978	987	939	973	959	1007	1005	940	942	989	972	972	938	1019	921	959	984	997	954	1032	995	953	1032	996	1023	951	991	963	976	950	986	947	1020	1006	994	964	976	962	1011	962	978	943	1024	929	921	950	967	972	985	967	958	980	955	975	1049	969	971	946	1037	966	966	946	960	953	993	995	959	991	973	968	993	948	981	975	952	1014	984	961	933	968	919	981	1023	985	999	931	956	1008	996	1008	1011	954	939	909	1005	935	975	987	1028	970	976	1022	1002	969	989	952	1011	1006	956	957	999	966	941	960	919	1000	924	945	948	955	995	933	962	994	949	983	965	956	971	997	979	1001	976	943	989	926	997	961	991	935	953	949	994	973	910	1029	965	914	997	1007	971	948	966	953	987	953	962	1010	975	953	999	1023	988	990	971	971	959	974	982	955	970	970	964	1023	926	968	911	989	997	966	997	989	1011	943	955	1021	950	984	925	939	939	972	980	994	943	1014	966	937	972	1049	973	984	960	995	1001	943	978	960	985	1009	980	963	965	954	995	965	950	976	994	939	981	993	956	909	995	965	942	983	929	937	971	962	986	978	893	970	952	939	953	987	949	977	986	918	978	945	983	999	920	988	1000	959	979	964	994	913	1022	997	970	963	1008	1010	968	970	977	964	963	936	970	953	966	947	1036	1019	941	978	901	982	966	969	1001	943	919	971	1030	968	1013	999	985	949	993	1023	962	1003	949	966	1004	992	937	974	987	974	956	960	922	973	992	968	1006	946	951	951	1044	994	978	972	970	1024	933	1028	984	980	981	1011	934	985	979	1009	967	990	986	993	961	970	1001	949	982	968	1026	918	939	956	973	1011	987	964	967	967	973	947	938	953	986	962	896	931	977	959	1027	971	983	1013	1005	934	957	1001	940	942	962	982	990	984	983	939	954	1012	968	957	993	1026	1013	965	942	955	915	976	949	921	990	984	962	927	1008	933	986	1004	976	965	930	983	933	963	940	1005	1006	999	930	952	1002	986	1001	1009	996	966	963	988	935	969	984	960	956	1009	910	951	952	1005	976	937	972	927	1021	992	1042	972	988	973	997	1025	934	978	941	1015	1002	991	987	1001	972	985	1002	987	975	978	941	971	1032	937	982	914	944	933	942	971	920	1026	975	1046	960	944	946	984	959	962	980	967	1017	988	1023	965	966	929	983	917	1014	992	956	1002	976	978	993	932	989	1011	935	956	999	976	1012	1043	961	959	1005	959	960	995	1014	1002	1046	1004	994	948	967	948	928	1045	951	983	947	956	950	1003	983	938	991	978	949	977	980	1000	982	900	990	983	983	953	994	942	960	908	976	979	1031	995	942	1009	919	965	981	931	988	975	914	996	953	992	972	1069	996	944	988	1015	1002	920	1020	1026	992	901	998	1002	981	967	974	918	931	959	956	958	957	1002	969	986	922	971	945	980	980	980	953	984	927	986	899	984	1025	1036	992	991	979	1029	992	953	964	988	973	1033	937	1039	995	973	987	985	947	1012	966	985	912	1017	916	940	974	948	1009	980	960	948	934	918	996	960	955	997	946	992	954	948	993	930	936	958	998	999	970	995	1026	955	983	974	979	1027	963	991	991	967	1014	975	944	1012	918	997	990	997	950	995	948	937	1000	990	1008	969	962	907	984	965	1026	966	1006	1001	943	964	1037	961	965	996	966	985	952	1024	1010	991	938	994	977	971	1000	945	1001	986	980	937	960	988	974	976	964	996	999	985	992	992	903	961	982	983	1031	973	896	980	942	902	994	960	945	967	946	926	976	1005	1032	976	1021	1035	933	985	1017	959	922	1011	968	962	937	930	1008	961	1016	990	997	981	944	1004	966	976	1011	925	1031	948	947	1024	942	934	967	1017	958	959	975	923	981	966	988	986	907	994	1004	949	968	985	944	966	982	969	934	935	965	967	975	1008	980	997	1020	950	1029	928	917	952	1005	981	970	956	1019	965	934	908	957	967	1045	1050	988	1006	918	957	964	1001	1010	996	971	975	969	983	994	993	992	963	998	962	969	974	981	966	1040	940	948	963	934	964	1002	1014	1004	940	990	983	1007	1026	960	963	946	967	937	987	1008	979	962	978	988	970	992	938	977	933	948	905	966	1004	965	983	1015	971	958	1002	918	953	914	963	969	955	960	1025	1011	961	942	945	995	998	985	1009	1010	1034	989	1001	962	971	1004	1007	933	918	977	950	1011	973	973	942	957	974	974	1003	980	942	1022	983	1016	930	988	1022	995	997	1002	931	945	937	984	1012	959	980	969	929	944	969	889	1001	944	955	928	942	954	957	972	952	987	1026	992	986	962	1032	937	1009	964	998	910	964	962	1002	918	993	1023	1014	943	950	972	984	917	981	977	948	960	991	971	948	902	1032	960	990	985	966	981	1022	967	951	921	944	971	971	1008	929	918	920	983	936	998	987	972	952	963	1005	1013	989	959	996	952	938	943	966	987	946	946	911	941	948	1006	948	960	935	1005	930	939	947	943	1019	939	987	1008	992	952	960	986	929	1025	941	1006	945	1018	990	975	924	982	974	988	947	986	1001	975	991	1007	987	977	978	1005	978	961	952	981	972	959	1026	961	939	959	1039	942	951	937	961	977	907	1007	977	925	1056	982	952	935	920	938	1001	975	926	958	1003	987	995	963	959	958	934	971	1001	965	966	947	986	968	946	970	1004	968	955	1000	983	961	1011	1020	1021	1025	982	956	945	909	988	982	970	974	971	978	965	1016	976	1022	968	971	976	1016	963	958	953	991	942	950	951	982	941	978	997	983	931	947	1014	1027	986	956	1002	969	939	962	1011	972	959	983	932	1015	978	973	1012	996	965	945	899	976	1031	934	993	947	970	949	961	991	972	1023	900	968	1026	962	989	964	1044	999	928	950	923	937	1012	947	1019	1058	961	1017	966	1011	1051	1017	983	905	943	983	955	921	1056	971	967	970	976	925	957	993	999	1025	958	984	960	992	956	973	930	901	980	984	930	959	964	959	985	1006	1008	1008	1005	969	998	950	950	934	1027	983	972	982	995	960	982	1049	955	948	997	930	942	1008	1049	976	1009	926	953	1042	912	967	970	933	968	1027	972	1033	943	998	965	980	960	955	993	1014	971	984	964	952	996	957	934	965	1040	933	969	906	1020	1050	973	925	952	1008	943	937	980	1008	1011	999	993	975	994	953	956	963	1002	1011	1008	992	958	1001	983	1006	967	934	962	962	936	978	959	946	974	989	937	1002	948	1013	978	1000	981	961	1027	995	912	981	925	991	912	918	1022	967	996	941	962	956	1007	956	973	1029	983	968	996	956	989	961	990	1024	915	962	958	972	943	993	973	939	967	975	964	1004	969	973	976	916	934	971	951	957	981	998	945	1007	956	942	985	958	1030	1032	964	977	986	985	1008	950	984	959	1030	942	954	937	1023	973	929	974	967	992	959	962	1011	929	1002	928	928	960	952	981	994	935	1020	976	990	1040	1017	1007	1017	996	967	910	927	956	932	930	966	984	957	969	931
17222	18930	9812	1278	495	321	282	269	283	311	283	300	298	265	260	276	296	309	285	263	308	305	283	414	417	330	373	284	290	274	277	281	304	266	277	278	262	258	306	265	311	293	297	269	296	304	266	272	278	271	304	289	258	263	260	268	273	260	289	273	264	308	276	286	291	269	277	327	312	281	278	269	296	295	278	270	293	279	282	320	314	276	303	304	283	277	265	286	285	270	293	319	284	270	285	280	268	274	259	270	268	286	301	296	244	294	280	288	258	273	289	284	299	276	270	289	308	274	292	278	249	296	287	279	348	285	289	315	273	259	297	301	285	271	261	265	262	250	281	291	285	273	260	311	277	278	261	289	270	288	274	301	284	305	270	288	303	259	304	298	282	277	305	306	298	282	286	278	318	312	270	276	253	253	312	271	310	279	287	270	291	297	274	314	271	263	320	281	285	271	285	296	291	276	257	282	253	276	304	297	282	282	296	287	284	278	287	306	261	280	276	275	293	302	296	276	313	260	281	265	303	276	306	280	297	280	247	287	284	270	281	267	332	294	285	297	303	300	286	285	283	295	312	307	284	299	273	275	280	289	291	294	288	302	283	270	278	265	274	300	262	284	261	294	285	257	316	280	296	285	281	299	296	294	299	257	288	311	299	276	263	278	281	274	290	273	291	286	273	276	279	276	298	285	270	287	309	272	269	287	306	244	270	282	310	288	292	256	251	296	279	292	320	291	291	263	277	316	287	247	276	288	268	277	319	279	307	273	272	270	249	302	304	296	272	258	275	266	260	299	274	280	318	279	292	294	300	273	265	350	311	274	310	282	248	311	259	292	280	282	281	291	282	303	273	294	280	271	328	264	303	296	284	284	296	283	289	288	263	274	281	268	275	311	296	285	264	277	291	285	302	242	290	282	285	298	268	269	271	255	291	267	267	305	276	274	298	282	300	282	303	282	291	283	289	284	327	265	279	299	276	248	308	329	306	289	277	319	284	302	277	297	294	296	287	265	292	258	301	314	304	273	294	282	278	296	285	279	277	276	288	277	275	297	312	279	308	299	283	312	299	294	304	282	283	279	268	264	297	267	293	301	298	309	285	292	272	296	265	262	281	302	287	275	265	299	291	308	283	288	307	270	299	284	272	276	288	302	292	325	304	304	274	237	276	272	292	256	280	272	275	305	283	268	298	271	264	291	294	259	304	262	296	273	262	267	285	264	296	299	255	292	257	293	281	304	286	297	321	284	277	291	301	261	280	283	292	302	272	275	255	272	286	299	281	283	301	301	281	323	286	248	258	311	292	282	276	287	277	314	308	270	296	306	279	303	289	260	275	283	307	289	274	300	276	260	266	272	306	286	284	260	314	295	293	252	290	292	317	299	255	285	287	275	305	266	251	311	289	257	277	283	277	264	259	279	260	252	276	288	270	315	266	305	277	273	267	274	304	299	267	256	260	291	271	283	317	298	300	293	291	298	264	274	265	311	265	264	251	293	287	288	290	290	294	274	285	300	288	273	289	292	259	288	291	280	280	278	298	280	284	279	310	299	270	304	265	270	236	257	285	276	240	267	248	276	300	307	275	243	305	268	317	247	327	300	281	280	306	270	286	305	267	268	276	251	300	287	272	301	281	256	269	304	294	283	313	260	294	325	286	253	274	274	270	319	282	308	284	270	263	253	306	295	279	245	262	289	291	286	310	275	287	278	283	296	298	283	297	297	262	256	298	300	307	302	282	315	266	271	280	295	279	282	305	292	293	270	292	315	304	282	279	289	260	292	268	276	253	279	280	305	291	254	298	272	302	246	301	272	282	280	266	261	288	275	286	292	272	281	275	306	299	297	284	274	279	312	307	292	264	291	280	276	303	290	268	299	259	300	290	280	278	289	289	254	285	298	286	292	280	287	273	261	272	298	279	311	255	297	271	289	286	267	266	268	309	266	265	273	287	304	285	289	293	302	255	316	278	287	282	282	253	270	286	289	301	276	278	280	288	273	253	294	251	289	289	289	276	252	313	267	282	287	276	254	277	280	326	302	315	294	260	284	288	286	291	279	281	267	279	266	318	281	244	280	264	296	283	267	253	274	272	245	276	308	312	295	292	302	289	277	281	287	274	305	292	285	259	297	302	286	272	284	279	255	279	297	271	298	312	263	261	263	333	283	273	292	288	302	260	292	292	303	287	272	286	325	279	264	282	257	289	288	292	266	277	263	284	295	291	271	284	311	318	317	282	291	286	273	299	271	272	305	274	281	297	300	296	257	277	261	282	287	281	273	299	263	288	295	286	274	272	291	294	306	264	282	252	288	274	257	271	274	264	267	257	243	251	283	285	272	282	293	267	293	284	282	286	275	289	262	318	312	280	304	261	279	326	307	281	283	293	303	269	306	291	300	298	303	300	287	295	285	277	273	278	282	273	293	286	266	309	261	292	260	307	271	295	269	277	315	274	274	264	293	303	304	298	281	310	263	296	266	315	277	250	272	293	253	284	304	291	279	274	293	307	254	292	292	270	309	278	291	271	297	283	292	270	250	280	283	297	231	281	253	302	282	271	295	256	273	298	269	258	299	307	263	302	285	263	296	259	262	276	265	264	263	279	257	286	283	268	271	307	255	245	297	286	295	268	290	279	292	277	289	312	278	287	275	273	293	313	295	281	285	313	292	252	296	290	291	282	303	260	296	278	272	293	280	272	299	282	299	277	279	276	296	311	271	296	296	279	280	307	264	293	298	297	270	287	287	265	289	269	278	290	280	274	307	309	328	299	275	301	259	291	251	280	290	272	296	303	278	265	288	315	278	285	278	299	292	288	302	275	301	280	261	243	292	272	290	284	297	266	270	310	295	281	287	301	298	293	315	259	256	280	288	306	279	299	272	289	275	307	271	300	285	279	269	313	293	291	309	276	274	280	259	291	293	301	277	281	281	288	274	286	272	294	277	284	280	290	309	286	301	295	280	292	286	272	299	306	303	266	284	294	283	270	281	281	271	289	280	252	272	298	294	281	271	291	317	291	275	310	286	278	293	281	280	260	303	288	298	292	258	288	258	273	287	262	291	296	285	292	259	277	241	255	260	323	291	268	264	276	283	267	275	266	266	289	279	278	304	288	278	272	296	268	310	279	317	257	249	264	297	252	276	268	294	282	287	279	299	267	269	269	307	280	293	278	283	298	288	278	277	321	282	312	281	293	279	285	285	313	297	311	319	240	274	274	281	285	281	273	297	299	276	289	239	249	276	311	298	276	275	260	301	296	274	266	278	305	297	271	308	286	278	303	274	334	297	267	291	302	321	284	277	318	295	285	269	301	263	303	274	272	278	295	296	266	295	310	288	292	279	281	265	280	290	267	288	279	289	306	273	290	283	263	279	292	274	270	278	309	294	266	289	310	283	272	294	295	298	270	262	265	301	296	292	289	295	270	268	283	287	246	313	291	260	305	260	297	277	286	261	270	251	317	260	265	269	270	272	281	284	277	315	285	291	284	254	307	302	261	281
16298	24724	13493	2694	1175	931	892	863	921	884	884	842	892	832	860	884	804	817	832	834	862	834	1200	1729	1739	1409	1007	832	835	831	809	827	815	819	840	868	872	870	799	870	771	789	780	846	816	872	821	802	842	876	854	775	840	778	853	833	824	792	825	848	824	843	845	780	833	807	822	858	848	799	845	802	930	849	859	785	857	787	864	816	849	805	831	800	789	840	854	844	832	838	889	789	867	862	840	846	883	845	879	880	853	842	859	853	839	839	793	828	832	823	773	833	824	834	821	882	810	838	802	851	859	819	866	869	784	847	873	807	829	801	826	787	820	759	805	804	801	793	850	848	778	856	833	792	830	837	837	881	842	862	794	766	808	809	810	813	782	844	817	832	825	780	865	782	831	879	809	847	807	804	865	876	842	888	813	832	864	811	871	836	819	844	856	861	862	819	823	813	813	830	814	849	860	831	791	809	769	813	856	789	814	879	790	832	857	836	770	821	813	835	829	866	821	868	863	840	773	787	853	835	830	842	840	822	866	803	873	866	781	848	778	861	830	801	860	869	793	814	831	822	864	810	869	834	845	839	846	842	858	823	796	792	871	864	834	787	866	874	845	830	855	803	811	855	804	825	814	832	900	824	848	802	823	815	851	816	851	819	774	872	774	805	859	872	819	812	851	845	805	794	815	812	853	795	851	883	831	765	870	801	832	808	833	843	832	882	810	866	823	833	837	776	855	791	863	864	805	815	837	805	847	840	835	807	875	826	810	885	821	844	897	859	830	801	866	805	839	834	832	792	848	816	854	842	761	843	861	867	798	842	831	794	851	804	878	873	871	815	834	818	810	842	879	839	748	813	836	828	796	841	887	844	850	757	805	818	819	839	833	804	825	875	805	853	831	850	809	782	813	845	794	791	872	814	867	845	856	856	814	824	879	835	869	807	874	812	863	786	782	810	830	833	858	852	843	794	771	847	838	828	820	760	809	898	872	806	831	836	820	893	852	897	843	823	865	828	848	846	814	800	775	823	825	870	839	797	842	796	833	880	821	851	812	820	805	817	879	823	844	868	897	821	843	865	840	831	841	806	822	772	869	832	807	798	821	866	834	845	779	827	837	852	855	833	789	848	808	793	835	857	816	823	786	815	824	804	834	820	868	849	827	790	888	801	841	840	823	836	885	894	773	807	819	886	835	861	791	817	810	821	869	837	806	838	877	779	853	866	752	861	877	813	819	855	824	781	849	884	792	834	839	864	838	830	839	829	813	826	831	835	842	837	847	814	842	847	850	858	842	838	832	848	819	851	860	832	862	822	849	790	806	870	833	800	811	835	902	833	833	818	805	859	877	822	832	837	818	861	809	880	856	867	835	860	839	839	774	830	803	867	798	883	893	819	837	832	853	884	821	813	874	858	838	818	824	843	812	759	866	829	832	795	849	854	834	878	861	858	859	811	832	854	785	823	840	806	892	803	825	811	843	785	799	832	846	862	775	824	867	891	766	844	833	851	842	868	795	816	844	830	788	844	840	829	872	816	833	833	834	783	814	786	822	862	891	820	837	810	845	785	830	803	784	859	782	844	829	890	818	824	851	871	844	791	854	826	830	875	812	790	826	818	864	835	837	835	829	800	821	845	829	829	862	826	804	820	869	811	827	851	849	830	803	856	804	836	856	818	785	832	828	884	819	838	845	795	834	844	794	885	840	821	779	896	839	844	796	827	814	898	798	834	845	846	830	831	861	854	839	755	822	908	806	819	829	814	794	858	787	819	849	817	816	833	883	852	791	838	791	848	817	823	769	829	822	829	834	835	832	834	815	832	889	862	841	781	824	844	831	822	819	833	804	782	804	857	829	845	830	799	854	872	861	839	825	786	854	764	797	839	839	797	897	778	797	865	831	798	862	842	819	790	862	807	842	788	821	845	825	795	823	873	856	824	856	874	843	860	859	815	886	807	847	832	854	844	847	823	859	809	821	831	856	805	863	808	829	822	814	800	849	840	843	849	870	819	861	824	819	845	859	808	765	779	814	870	804	821	852	850	840	857	821	808	774	855	847	842	865	848	857	837	883	848	836	831	843	868	821	804	784	832	819	823	821	836	842	875	809	848	877	892	816	829	859	852	856	875	842	826	834	854	839	811	775	804	872	810	854	824	850	789	818	808	873	828	886	848	814	814	859	818	803	852	787	824	789	795	815	904	845	845	856	851	845	850	837	823	847	848	830	804	830	878	823	837	866	814	845	854	809	830	856	816	830	848	819	815	815	825	835	804	809	800	818	795	829	801	820	813	812	796	819	822	820	869	854	838	812	813	782	843	879	815	806	877	862	825	791	830	803	818	813	801	842	851	744	861	810	858	797	814	797	834	824	845	869	871	790	817	830	869	823	797	808	866	879	838	860	869	840	832	877	847	853	833	810	857	809	767	840	826	819	823	825	853	873	832	848	838	845	796	806	814	832	827	798	888	829	824	818	816	826	852	847	825	795	874	838	846	798	894	853	846	838	834	884	859	854	839	836	868	829	837	835	829	834	855	855	831	803	823	814	824	799	835	807	869	822	827	800	807	813	784	837	834	866	774	819	858	790	813	830	795	808	831	831	825	758	921	819	786	848	832	787	876	785	831	821	808	860	850	799	822	831	801	828	825	856	805	831	845	818	803	847	876	838	840	867	787	778	813	883	795	836	835	846	844	797	875	893	843	813	838	834	842	825	806	797	834	787	842	856	781	836	820	819	785	809	792	844	800	822	797	814	775	832	830	806	849	809	833	868	832	872	818	864	850	892	792	878	835	893	839	886	825	901	834	836	829	781	812	874	779	822	827	811	787	819	835	802	850	824	869	851	780	833	793	781	792	816	803	864	836	840	794	825	866	872	879	783	826	871	833	815	863	858	891	835	824	792	802	808	830	795	789	833	838	818	863	874	854	858	780	777	858	855	866	832	770	832	815	840	779	817	813	819	834	836	833	887	871	835	822	860	887	806	854	860	802	842	809	871	831	830	876	846	810	835	808	815	856	845	840	844	879	843	806	875	798	808	829	857	873	798	792	866	850	784	854	865	868	842	848	765	806	800	850	833	831	801	848	833	839	867	792	831	854	846	853	871	848	839	833	773	783	856	810	834	866	751	856	837	867	784	890	876	854	797	844	847	811	853	853	823	859	836	798	829	837	840	873	827	798	839	828	797	867	840	852	815	825	819	872	804	854	846	824	802	836	865	827	815	849	825	862	860	867	812	795	806	839	856	905	829	827	808	806	816	847	879	848	840	844	851	770	837	871	833	856	808	811	818	879	801	814	884	815	804	846	795	846	796	810	829	853	824	837	822	795	858	837	787	823	822	823	833	825	839	851	891	816	828	874	839	842	834	870	793	826	820	841	819	832	836	856	827	826	821	800	812	793	804	869	805	860	782	815	821	824	885	848	870	872	873	830	861	803	811	847	876	815	840	828	854	898	824	783	848	829	824	839	855	877	835	782	851	882	804	860	843	822	918	815	871	833
63038	69627	53139	20766	5008	745	536	504	553	514	404	439	393	370	385	421	356	394	389	394	356	355	940	2112	1394	918	507	364	352	399	333	326	332	360	344	313	318	327	337	316	327	357	324	361	349	322	355	339	357	335	342	334	345	329	326	337	336	312	368	325	310	347	339	326	318	339	315	322	327	353	322	337	349	341	346	338	323	310	317	345	338	333	323	338	350	359	349	342	361	370	320	317	338	310	308	298	357	314	330	306	346	344	305	321	340	307	340	374	308	326	341	311	347	342	314	343	342	347	335	323	344	320	332	342	339	328	324	332	318	315	334	313	315	339	335	296	330	329	345	348	370	324	340	353	324	349	364	349	318	324	321	339	330	343	310	343	326	334	334	328	361	317	340	338	354	331	320	336	322	341	337	344	330	339	299	315	321	315	304	340	313	334	365	320	336	298	330	308	333	358	343	364	341	348	303	339	340	327	346	337	344	327	341	336	329	304	341	348	343	313	333	316	312	307	329	360	342	320	357	340	334	335	299	363	339	331	345	327	344	340	330	311	315	347	280	337	313	340	332	314	328	320	336	313	316	324	324	320	329	311	352	341	347	339	336	323	336	315	350	321	338	345	329	330	317	329	307	326	355	370	322	307	342	322	340	319	326	324	327	392	350	350	361	320	320	339	309	333	349	307	305	349	331	352	364	352	371	341	378	359	366	326	330	322	348	326	331	310	346	326	309	318	334	331	331	351	328	368	347	319	343	341	323	313	310	320	318	326	321	309	352	308	357	317	338	323	342	373	320	358	293	358	332	300	341	310	326	299	339	339	361	338	335	335	334	349	330	347	332	324	319	346	340	342	341	337	319	341	328	354	340	349	328	335	335	329	351	303	334	328	310	323	361	333	347	321	305	332	347	318	302	364	335	334	302	319	334	344	347	330	330	357	365	321	347	342	293	327	329	333	328	316	319	331	347	333	354	360	333	301	316	305	326	338	335	369	355	318	337	329	355	354	325	308	327	327	347	307	339	324	329	333	313	339	315	310	360	356	340	340	316	326	325	323	334	326	326	324	313	338	342	329	318	349	338	359	284	336	328	318	324	332	330	336	356	348	341	340	322	359	343	320	333	350	323	347	302	345	313	343	329	339	310	314	326	325	359	360	335	322	341	348	320	315	306	325	307	335	338	325	310	325	298	320	333	316	314	344	326	347	359	306	327	320	348	358	292	328	319	339	352	353	352	337	345	321	311	369	330	343	343	343	323	319	333	345	326	361	346	337	353	312	324	355	383	331	317	358	339	329	350	353	343	366	353	342	327	346	340	299	356	304	352	315	296	340	333	348	348	334	310	372	340	358	317	349	343	324	344	335	326	333	363	333	344	332	333	341	331	345	307	322	319	321	358	329	371	319	316	344	318	315	359	322	326	333	341	308	311	327	317	318	362	317	331	322	345	325	315	338	324	328	320	318	384	346	340	342	352	317	334	365	336	345	327	325	354	336	348	332	328	310	322	328	324	352	336	342	334	334	342	357	291	337	356	319	337	349	313	302	325	351	337	307	337	345	325	316	353	343	310	346	327	333	311	342	340	369	328	302	304	325	335	332	342	326	309	341	325	348	359	320	321	338	337	314	332	359	321	341	322	321	342	346	371	340	331	330	355	331	364	339	322	348	356	307	305	339	349	321	324	340	327	310	329	341	288	331	349	343	339	310	321	300	302	326	338	336	306	319	341	348	337	302	329	334	293	370	351	282	325	342	327	305	336	326	330	320	365	348	337	340	324	335	288	318	329	301	325	327	333	312	323	331	332	341	318	334	361	322	357	346	349	346	310	288	330	334	320	350	371	346	306	306	335	348	300	333	321	344	301	332	348	323	354	328	343	324	352	327	352	352	313	340	335	334	346	314	319	333	346	315	294	324	342	350	352	316	346	353	345	359	332	327	348	327	332	344	326	338	308	384	342	328	330	354	337	344	325	313	306	318	355	302	327	334	343	302	368	374	332	319	304	387	357	357	318	330	334	350	295	302	330	332	327	319	317	337	324	326	369	338	353	351	351	347	319	324	322	327	365	370	327	329	322	330	321	313	323	335	324	318	339	320	333	349	359	356	327	350	345	373	351	363	336	340	345	367	363	342	341	337	364	352	313	343	306	293	310	318	345	295	309	338	301	312	330	329	325	336	309	344	333	328	321	339	327	348	360	357	306	317	347	365	336	320	313	305	323	316	347	344	360	331	309	320	332	317	350	370	327	343	337	350	348	367	316	301	351	325	352	324	322	330	322	324	346	347	297	333	312	351	339	319	343	334	311	303	326	344	323	353	326	324	347	345	338	357	325	318	315	348	327	322	310	313	354	366	345	304	356	330	341	318	330	316	323	329	350	349	339	337	311	346	328	345	349	334	317	316	327	355	318	320	326	333	337	325	320	331	317	333	353	350	306	358	313	335	331	346	330	341	301	339	316	339	313	308	319	316	291	343	302	324	317	342	344	341	333	323	309	291	346	344	338	318	316	318	328	350	352	334	281	333	331	317	347	329	335	318	320	329	322	334	316	326	341	301	319	307	328	334	346	336	332	356	367	348	339	344	281	322	340	339	335	348	324	298	349	328	361	330	349	338	329	325	293	303	292	340	338	329	354	329	345	345	348	294	345	307	310	321	311	357	335	342	341	328	318	310	349	353	363	333	334	300	337	303	317	330	306	318	311	331	376	342	317	340	345	335	348	348	315	365	326	286	331	369	312	325	309	333	338	309	332	360	356	313	303	336	324	333	340	378	331	364	329	315	379	305	323	302	349	341	334	302	328	334	320	341	328	332	319	336	301	321	347	335	320	321	342	359	328	337	305	355	345	327	329	351	343	338	352	339	323	319	348	326	333	344	323	343	321	391	324	303	330	303	302	327	351	337	270	313	346	349	316	316	343	356	323	322	313	355	345	337	333	287	321	351	317	344	326	355	337	303	338	335	340	328	345	322	342	298	326	320	354	359	353	337	345	315	341	351	332	305	337	322	338	355	323	348	337	330	338	331	341	329	334	320	329	356	322	328	313	314	321	321	335	350	335	337	346	350	334	346	317	341	311	322	332	323	323	330	335	324	347	328	339	345	313	321	350	335	329	322	329	329	309	356	325	327	368	328	332	313	345	349	341	320	318	312	353	312	352	352	344	370	328	325	326	375	361	368	330	311	334	328	333	367	297	321	327	332	307	319	296	306	307	313	355	361	316	335	303	320	340	353	321	319	379	292	336	336	332	339	312	332	324	324	301	309	340	357	356	335	312	351	328	344	346	317	343	342	338	319	335	330	340	348	316	364	344	327	330	322	305	332	330	324	336	347	341	347	330	320	319	337	321	345	320	338	346	342	352	321	330	343	340	382	293	309	337	305	337	314	304	370	377	321	319	346	369	359	343	354	313	320	331	347	339	335	331	328	292	370	332	314	329	331	362	320	318	364	314	333	339	349	342	352	313	343	326	343	331	358	364	329	298	320	349	321	363	335	332	310
42579	54096	44794	18201	6794	2029	1770	1858	1932	1769	1526	1504	1294	1151	1180	1180	1247	1178	1222	1226	1224	1228	4951	10347	6682	4214	1808	1162	1044	934	981	1010	935	935	999	961	909	943	960	988	987	900	987	963	920	956	859	927	913	963	940	984	1000	977	930	930	923	960	980	973	935	945	945	924	941	898	956	953	935	939	947	969	965	893	987	956	961	894	977	924	953	938	949	1001	952	949	871	947	984	937	950	989	934	950	899	996	898	930	940	933	938	943	933	975	999	971	927	950	923	927	988	932	961	932	950	944	934	988	906	947	938	930	985	936	982	952	942	967	919	960	923	907	974	912	946	910	928	947	960	920	936	961	951	973	966	938	968	928	968	877	905	919	1004	965	970	961	955	959	921	900	969	934	965	948	993	950	1008	922	888	945	955	862	903	894	930	960	972	962	948	885	979	980	1006	985	1005	946	905	961	1006	965	951	947	979	900	931	988	970	946	970	905	944	914	975	965	965	989	972	940	920	974	984	899	944	931	972	967	966	946	938	924	925	942	938	996	891	910	1000	986	945	947	943	1064	921	951	981	909	967	919	960	914	920	993	987	1023	957	921	1007	971	991	912	1026	937	994	951	961	982	960	959	916	946	905	946	928	987	971	943	986	986	959	957	974	911	908	985	890	961	939	959	1011	1003	977	907	972	956	889	996	917	948	935	922	934	925	988	939	914	953	940	993	928	992	911	977	964	974	986	937	939	934	941	981	907	989	1004	904	952	929	968	921	963	912	926	951	944	946	995	913	898	953	944	954	970	921	919	963	966	980	966	947	935	1005	902	954	939	914	935	983	940	942	945	926	1021	948	932	897	994	922	977	930	950	903	966	1005	932	952	1004	987	939	939	884	998	934	960	980	957	965	959	934	957	946	952	951	923	931	981	901	924	869	1012	935	971	911	961	984	917	929	897	957	992	964	963	911	921	1019	943	958	925	921	889	907	988	950	963	977	908	966	986	961	977	935	961	936	902	919	940	911	955	956	960	942	954	975	982	935	982	1030	928	960	972	935	953	943	958	927	957	979	940	936	878	974	1015	976	976	916	959	1003	925	919	950	955	947	944	958	933	981	928	963	929	922	985	934	916	974	994	975	939	956	929	951	918	971	942	941	953	921	954	987	903	949	953	987	951	962	993	984	931	989	911	954	1019	918	959	957	969	964	1002	936	888	929	962	860	939	955	947	916	957	976	999	967	917	983	963	959	946	956	974	914	952	947	950	927	974	907	924	946	995	937	915	930	931	993	966	949	977	1017	973	968	998	961	949	958	901	905	979	961	1010	961	989	994	939	980	920	925	907	905	1026	960	930	923	1000	945	947	961	989	962	956	967	934	970	963	930	933	898	989	916	933	980	969	955	903	986	934	916	961	910	931	990	950	944	963	911	962	953	930	909	962	1002	1031	1021	941	947	917	967	903	914	1012	952	927	958	928	977	952	954	896	979	956	972	963	926	1020	985	980	977	968	980	974	958	933	986	963	909	944	967	946	970	916	952	891	969	978	952	973	1002	955	934	974	968	919	927	946	950	877	927	954	961	934	940	908	955	971	931	963	957	963	917	904	926	946	946	986	957	981	936	947	954	870	969	940	914	1032	964	931	941	1008	977	976	972	956	922	976	943	896	999	982	900	986	940	1024	992	942	952	960	981	916	1012	936	1028	960	941	921	943	926	1015	930	959	957	955	939	948	931	936	969	943	894	943	947	904	988	924	930	956	967	917	974	981	988	949	922	951	976	956	954	962	973	973	960	976	940	951	921	927	931	1008	917	987	911	965	879	955	946	969	967	967	950	975	932	948	947	943	956	955	949	950	977	979	990	942	978	933	933	926	952	998	864	936	954	979	911	969	927	990	935	951	927	934	962	999	982	939	957	958	964	952	955	943	964	974	942	989	962	957	907	907	1014	997	955	967	958	958	952	951	972	947	980	949	946	917	950	1002	1000	891	944	1013	925	953	983	933	1008	1001	930	938	1002	960	975	981	944	950	941	983	915	989	955	937	918	958	918	969	978	868	930	955	922	936	940	960	934	962	963	898	963	1014	927	925	905	994	948	951	981	925	961	1004	948	950	955	950	969	950	936	921	913	945	950	973	905	925	913	939	966	936	913	951	957	913	969	924	954	967	936	923	922	996	986	945	963	920	867	942	958	970	937	999	972	986	941	1022	960	948	921	896	943	949	957	960	938	988	938	915	956	965	916	929	959	919	952	938	837	956	998	931	954	930	978	952	922	974	956	936	967	952	893	926	979	963	907	933	937	919	945	928	946	936	1015	893	927	1007	975	955	928	961	973	945	918	952	989	934	945	942	952	912	970	933	938	961	950	925	957	929	961	956	987	887	939	920	925	900	950	972	981	982	898	906	996	917	896	958	965	919	919	956	967	930	956	927	911	941	964	932	943	1006	984	892	926	982	895	891	917	916	939	974	912	977	921	987	957	985	933	935	968	976	988	1014	926	940	930	969	905	977	896	959	971	1001	935	995	939	973	904	979	941	940	906	958	925	968	977	947	978	984	930	962	922	924	910	953	938	988	924	914	996	949	929	1022	954	968	992	970	993	931	993	995	957	998	927	941	915	974	973	958	943	918	896	944	958	988	923	994	928	942	957	956	960	882	976	897	923	923	939	962	986	943	884	993	910	978	965	972	959	944	985	967	952	945	937	1002	911	998	972	938	988	978	886	1001	996	982	949	976	889	978	945	948	958	954	989	919	933	946	957	954	996	980	1003	942	964	941	971	959	958	984	1024	999	914	946	887	960	983	920	917	902	932	979	995	928	896	963	927	946	954	921	923	919	969	963	922	941	927	987	959	1000	1008	880	934	983	976	944	967	985	970	940	915	971	980	882	921	883	950	932	960	899	995	903	943	977	996	969	972	925	911	910	940	953	864	948	909	911	960	913	921	1017	976	933	947	955	978	967	945	949	941	993	947	1006	969	933	940	941	980	956	975	942	902	967	931	953	969	953	975	974	970	937	1010	964	963	975	934	882	938	972	968	981	953	976	969	935	908	971	938	951	995	967	954	916	905	957	902	951	922	975	960	925	958	938	993	977	957	954	950	944	980	940	948	921	952	994	917	965	952	986	897	908	978	928	962	895	954	997	981	977	936	1025	937	926	995	884	965	934	895	964	985	975	932	957	883	955	999	953	948	960	998	915	975	929	983	969	967	933	928	969	942	968	943	965	910	969	942	921	943	858	988	942	942	897	935	925	935	970	958	985	885	953	920	935	940	975	939	951	955	997	910	1004	1023	1008	989	987	978	963	940	931	961	938	958	932	883	908	976	927	946	919	966	912	960	973	975	935	927	920	964	920	952	944	983	904	927	959	931	990	921	982	951	979	942	935	966	933	931	946	918	970	976	937	931	949	922	952	929	965	948	954	923	977	967	936	901	937	890	1003	931	979	933	985	938	967	921	932	959	964	936	948	948	905	981	987	989	965	950	946	975	927	965	878	931	946	955	954	1023	944	957	903	928	975	918	984	929	939	959	938	995	953	933	873	959	953	921	942	955	950	937	960	951	949	956	978	923	959	924	940	965	920	929	908
77596	80931	61659	25814	7768	1350	873	680	748	641	635	582	492	436	398	388	416	397	480	450	423	1161	2680	2754	1767	1071	550	403	384	341	384	380	322	353	321	353	371	361	350	383	378	371	351	360	342	366	372	370	347	312	353	365	350	379	406	353	379	357	347	366	383	357	333	335	363	348	326	383	353	364	370	353	363	371	372	372	392	392	381	375	370	357	376	344	375	375	385	332	341	381	412	353	361	391	350	344	337	381	361	333	379	355	354	366	332	364	336	361	391	344	355	364	322	361	340	341	366	350	393	367	353	368	334	359	360	377	341	355	386	344	354	374	330	370	389	347	403	381	358	369	375	358	362	365	359	367	365	352	370	352	342	340	369	365	358	409	416	390	329	372	350	343	383	318	356	392	349	338	364	361	382	375	389	380	387	386	361	358	390	358	367	351	381	375	374	405	335	395	328	375	360	362	353	372	373	354	346	353	369	366	387	370	348	337	367	354	350	360	346	353	346	344	366	376	365	377	365	378	357	379	378	359	372	345	365	334	365	357	356	382	325	353	349	362	372	353	360	367	361	344	351	402	373	393	385	376	378	351	376	344	387	368	358	372	354	388	362	397	323	369	351	346	357	400	416	360	375	359	329	321	325	329	378	386	357	385	352	379	395	356	378	367	365	364	348	338	388	345	365	364	365	356	353	358	350	360	388	337	351	345	365	369	402	366	340	346	346	344	360	360	403	363	378	391	362	358	388	344	384	405	382	379	374	405	406	389	365	369	346	390	373	344	388	356	374	346	340	396	387	408	364	378	375	360	354	355	361	350	340	367	323	348	387	380	416	347	389	372	350	353	356	377	387	377	365	409	358	388	350	330	403	361	370	375	350	351	347	377	378	346	358	366	315	334	366	376	364	376	355	339	381	349	345	354	332	377	329	355	375	357	327	355	396	361	353	391	333	376	361	380	366	350	343	355	368	358	392	352	371	368	377	364	370	351	393	363	342	378	365	382	388	347	377	379	366	365	339	393	364	356	370	360	353	366	369	377	375	384	382	365	375	358	324	347	353	341	336	364	354	350	378	370	375	378	345	332	382	322	339	371	344	371	360	352	367	369	355	363	362	370	364	337	351	339	366	348	383	330	386	383	369	372	357	328	388	408	369	348	348	390	379	358	349	404	367	374	375	367	362	361	388	377	379	350	360	344	348	372	377	353	365	361	376	360	373	362	360	352	372	384	332	365	354	370	367	366	365	372	370	351	346	402	384	363	372	357	356	339	390	374	352	384	360	400	354	369	372	398	347	390	334	341	348	406	386	365	365	358	376	353	412	376	385	351	373	359	372	391	362	366	351	396	391	374	365	364	399	365	374	363	371	361	359	357	370	356	328	361	386	340	388	360	354	354	352	350	350	322	376	366	389	341	342	380	360	393	385	384	382	337	367	323	358	351	319	335	378	347	364	324	368	359	358	339	348	347	382	364	378	350	385	336	373	357	382	350	342	362	368	339	349	360	393	364	360	372	379	344	350	408	375	380	365	366	385	371	335	366	338	386	372	367	380	326	362	352	346	341	390	339	395	371	357	380	367	379	380	356	358	345	353	337	360	365	352	384	388	384	338	349	344	381	347	384	377	415	368	376	320	382	313	357	372	394	376	344	340	365	364	393	364	374	357	359	344	342	387	365	369	413	375	369	372	359	391	336	387	342	352	360	365	304	356	367	357	386	361	341	347	356	363	330	341	398	361	370	357	356	398	377	344	360	385	344	390	349	343	379	346	344	392	382	380	380	363	361	380	393	352	378	353	351	347	351	369	328	366	375	354	385	371	309	369	367	346	353	356	352	351	344	386	356	356	368	380	388	361	365	388	336	358	354	370	348	346	348	326	316	354	349	389	348	326	334	395	360	405	362	399	358	387	352	341	340	374	384	329	365	352	378	363	380	389	361	326	357	397	401	377	391	371	381	342	357	345	379	411	376	368	323	374	361	379	357	353	364	346	365	358	380	353	376	388	360	379	320	344	317	376	342	345	345	386	380	350	386	364	369	371	387	367	376	409	354	360	383	363	338	349	372	357	400	379	357	401	348	400	389	332	410	341	351	335	345	351	398	327	352	333	344	404	378	369	342	344	374	385	358	331	336	353	379	363	350	398	397	355	362	394	389	375	382	380	376	392	380	389	387	383	366	357	397	367	379	323	388	364	380	343	347	343	368	366	343	343	340	370	389	350	371	369	384	327	364	398	348	345	349	388	393	371	343	341	367	372	346	378	362	351	352	314	351	364	347	357	367	357	362	385	356	367	361	385	373	382	345	348	375	368	336	343	337	382	380	362	328	366	374	342	333	369	378	379	357	335	342	389	380	392	375	365	351	382	371	382	349	345	401	353	386	366	345	345	378	361	371	348	368	393	387	374	367	368	380	340	398	338	379	378	354	372	367	369	382	368	365	347	376	373	374	382	370	343	357	370	349	360	370	346	358	398	402	371	383	376	356	364	368	366	376	378	398	373	375	397	340	378	360	333	362	390	327	348	349	332	349	365	397	370	367	395	363	389	354	395	349	408	354	355	354	342	333	373	361	384	384	376	352	376	350	381	397	363	354	369	347	378	353	359	383	348	367	319	361	346	394	359	359	335	303	356	342	368	371	360	345	307	356	369	364	347	387	372	351	355	334	398	346	352	386	354	319	376	366	359	393	350	349	356	352	361	355	352	378	413	368	363	349	370	358	374	357	351	331	377	374	382	371	360	387	351	345	363	365	364	358	382	363	391	374	394	398	374	373	329	384	330	354	357	369	344	387	362	326	379	380	312	314	354	384	367	392	356	379	359	384	351	350	377	354	315	366	370	369	391	352	365	366	357	334	346	350	354	348	396	389	359	384	354	346	354	361	375	404	374	367	341	338	394	354	375	397	394	352	415	343	361	348	345	362	363	359	374	348	404	352	371	342	367	371	382	392	350	373	368	325	353	377	355	366	417	357	339	335	356	388	335	369	378	391	389	370	348	363	343	366	374	384	328	317	374	343	378	390	397	363	348	356	337	335	363	350	402	375	359	370	358	373	391	369	341	404	364	356	392	361	408	378	357	381	357	346	388	365	373	380	354	381	357	365	368	383	364	389	382	363	325	356	328	361	356	349	364	372	330	337	378	375	366	346	403	406	373	387	361	325	348	353	369	357	372	404	352	364	378	339	348	351	372	356	347	393	370	387	364	368	365	397	383	379	392	382	386	369	338	364	362	355	350	358	332	382	382	385	410	401	321	379	370	358	365	368	328	369	345	340	371	362	350	367	351	361	348	374	400	324	374	379	344	365	394	401	367	354	346	382	354	363	365	388	361	350	359	394	373	391	357	361	363	368	376	362	369	377	369	329	341	344	379	334	369	341	346	360	362	367	403	421	353	329	371	374	362	365	352	355	360	350	398	365	382	380	388	364	372	364	324	364	383	388	354	416	358	393	368	356	383	355	370	353	343	380	396	395	350	375	362	344	329	386	319	364	362	371	328	386
53624	66592	52492	21977	6032	3164	2748	2668	2614	2507	2162	2323	1858	1424	1306	1406	1299	1387	1632	1628	1324	5316	12037	12984	7860	4525	2070	1294	1111	1012	1042	1050	994	1012	996	1021	1072	1018	962	1037	981	1016	1043	1095	1011	1035	1017	1020	1046	1069	1028	1024	1066	1008	1024	1020	975	1022	1022	1052	1029	997	1060	985	1005	1012	1045	1016	988	1058	1020	1010	1012	1013	995	1002	992	1053	1030	1072	1054	1053	1038	1009	994	1028	1040	995	1012	1033	1024	1031	1006	1075	991	1040	1078	1014	1088	1026	1062	1000	999	942	1037	1007	934	1020	1026	993	951	987	1057	1054	1000	1022	1019	1058	1039	1044	1024	1009	1023	1005	1045	1008	1023	1038	1060	1011	983	981	1042	1038	1046	1018	1011	1018	1018	1053	1067	1002	1033	974	1069	1027	1003	986	1010	996	1014	1022	1019	1070	1023	1052	994	1019	1009	976	1029	1044	1018	995	1007	1098	1021	1019	1024	1007	982	1081	1028	1013	998	1056	1023	1014	1000	1007	957	1038	1023	1033	1069	1007	1015	963	1001	1014	979	1085	981	989	1011	1039	1056	1003	991	1064	976	971	1034	1039	990	1032	1036	1023	1021	960	1014	1082	1007	1037	1015	1030	1000	1007	989	941	1011	1071	997	1032	992	1000	1004	1070	1034	1066	1031	1038	1046	1043	1019	1073	1033	1058	1034	1074	1048	996	1012	1024	1031	1063	1040	1076	1021	1041	1010	1022	997	1011	960	989	994	1060	998	976	1029	991	1036	1025	1058	1002	1068	1009	1044	997	1004	1070	1005	1019	1001	1015	1000	1063	981	1072	1045	1042	1045	1023	1018	1007	1004	1010	1036	1056	988	1061	1059	984	1044	1016	1004	1037	1023	1073	1060	994	989	993	986	997	1033	1047	993	1027	1067	1092	1037	1020	1022	1038	978	1025	994	1065	1064	1029	1002	1027	1022	1060	1032	1017	1029	1002	1032	1084	1002	1049	996	1040	1004	1014	996	991	1012	995	1010	995	1058	1016	1063	1070	983	995	999	1063	1046	1038	1067	973	1030	1023	1036	1081	1009	967	1024	1044	999	1007	1015	1049	1002	1048	1010	980	980	1044	1005	1036	996	998	1016	967	1020	1046	1033	1073	1049	1063	1064	1049	1031	969	1013	995	1049	1024	1011	1003	1002	1035	992	1018	1032	1009	1002	1020	1007	1020	1002	1017	1038	1043	988	1037	1003	1092	1039	1032	1008	1049	1040	1039	1031	1051	1054	1052	993	1021	1029	994	964	1025	1075	1037	988	1004	948	995	997	1012	1007	1063	986	969	1001	1020	961	1025	1003	1032	987	1019	1061	989	1017	1042	1025	1012	1056	1018	1049	1055	991	1009	1045	997	1019	1042	1014	1046	996	1034	1074	1009	1048	1009	1026	1006	984	1035	998	1040	999	994	1045	1059	1034	989	1040	1000	1030	1089	1099	992	1051	1039	1052	999	1032	992	958	1005	989	1008	1042	1039	990	1023	1017	990	968	1017	996	985	986	994	1050	962	1042	1011	1043	1063	991	1016	1032	1026	991	1032	1091	1056	1054	1038	1024	999	1008	1040	1043	989	1042	1014	1002	975	1032	992	965	1021	984	1018	1040	1017	998	1024	1083	1057	1013	988	1055	994	996	1034	1064	996	1074	1075	1003	990	998	1073	988	1014	1030	1090	1042	1007	998	1003	1061	999	1057	1060	1025	993	1044	1010	1013	1055	1000	1026	1038	999	1017	1030	1054	1098	986	1029	1016	1008	1013	1018	1014	1032	1079	970	1047	1035	1011	1049	994	1048	1004	1036	1033	1017	984	1011	959	1035	1063	1030	985	1005	1010	1060	1018	1007	1016	996	1015	996	1030	987	1008	1015	1041	1028	1046	1131	1027	1042	1070	989	1002	1012	1049	979	1044	1076	1015	1066	1027	1077	1075	997	1035	1039	1019	1069	1039	1035	1035	1016	992	1003	1044	1074	1056	1029	981	1022	1055	985	980	1022	959	1030	1003	1038	1017	1001	1059	1022	985	1061	1000	1033	998	985	1003	1047	1025	1046	1047	1023	1044	1069	988	1031	1004	1012	1045	1017	1063	1022	995	1038	994	1091	1002	1081	995	1023	1020	944	1031	1015	1045	1067	1057	1075	1095	1052	1072	991	1065	1091	1009	1030	1024	1039	999	1069	1030	1026	999	1075	1006	1040	1101	1074	1062	972	992	1054	991	1036	1028	1065	1019	980	1057	982	1012	989	1030	1005	1061	1088	981	988	1006	997	955	1053	1021	1009	1004	1048	969	1008	1056	1043	1017	1070	979	1028	1017	981	1019	986	1060	995	1007	1010	1063	1002	1044	1086	1052	988	1025	985	1026	1057	1041	1026	976	1046	1039	1026	1050	1049	1093	991	1071	962	978	984	1055	977	1017	1031	1020	1047	1009	1042	1052	1049	1004	1021	1011	1035	1062	995	998	1013	1016	1005	1044	1065	1023	1003	1045	980	1042	1007	1065	1024	999	1037	1069	1051	1040	1028	1097	1010	1015	965	1050	998	1007	1027	1071	1047	1014	1030	1006	1007	1008	999	1061	996	995	1048	989	978	1030	1061	994	972	995	973	1022	972	985	1068	988	1039	1026	1078	1074	1044	1073	1015	979	993	1019	1011	1000	1009	1017	990	1026	1051	1022	1029	981	979	1025	1021	981	1011	993	1010	983	1004	1005	1016	979	977	1042	1043	1004	1052	1002	1001	1043	1056	1003	1056	984	1018	1021	1035	1056	1000	1037	1027	1005	995	1021	1012	993	972	980	1022	1011	1044	1070	1007	1023	1019	978	1063	974	993	993	1067	1030	1055	1061	1029	1073	1011	1032	1038	998	1073	1044	1020	1008	1039	1068	1061	1053	1039	1013	1057	1055	1100	1040	1093	974	1050	1040	1031	995	1008	989	1006	992	1012	983	983	1035	1051	1041	985	1013	980	1010	1048	1052	1019	1009	1053	1014	1012	1001	1046	1042	916	1043	1011	997	1052	1029	1049	1032	1028	1052	994	1057	970	1017	1110	1018	1020	1038	1071	1059	986	1071	977	1044	1011	978	1089	1074	1068	1056	1057	1005	1002	1027	1040	986	1013	990	1058	1066	968	1031	1054	1090	970	1032	1059	1013	1028	998	1039	1037	1023	1015	1083	1002	1000	1006	985	1036	1040	1030	1086	1039	1003	1039	1069	1026	1028	1007	995	997	991	1037	1040	1022	1002	994	1057	1024	1030	1054	994	939	1037	957	1009	1031	1071	1044	992	1016	1034	1032	1030	1054	993	1059	994	1044	1059	1015	1023	989	1038	998	938	1058	1015	1016	1021	988	997	971	1044	1015	1008	1059	1014	1044	999	1017	1072	1049	1038	1002	1035	1044	992	1029	1054	1020	975	1051	1049	978	1014	1056	1027	1021	995	975	1027	1068	1004	1000	1024	1067	1020	1054	1026	982	1056	970	996	1044	1002	1022	1007	1024	1048	1003	1059	1001	1022	1052	1010	1041	1026	994	1047	1008	1033	1040	994	1030	1043	1040	994	1008	1041	956	1037	1056	1058	1013	972	1063	1021	1034	1011	1046	1029	983	1014	1001	1042	1044	996	981	986	1059	1064	1041	1016	984	972	1047	1003	1025	998	1001	979	980	1050	989	1063	983	1012	1018	1080	1054	963	972	996	1021	991	1043	1025	1027	999	997	985	1064	1042	980	1017	1010	1084	1000	1066	1050	1001	1001	965	1048	1058	1009	1070	989	1044	1086	1004	1019	1054	1004	1047	1004	998	1044	1002	1052	1021	1077	1008	1055	995	969	1033	998	982	984	989	978	1053	1040	1013	1005	1033	1006	1044	1023	1070	1055	1027	1006	960	1009	994	997	977	983	1002	996	1001	995	964	1058	1013	1004	1039	1023	1033	1008	988	1065	1069	1033	966	1082	1006	1073	1053	1023	958	992	1033	1041	1053	990	1015	1072	962	1008	1052	1018	1011	981	1019	1015	1004	979	1041	1092	1034	1054	1001	1036	1063	981	1020	1025	976	991	1102	1057	1056	1006	1055	1043	1002	1003	1063	1025	978	996	1002	1016	957	994	1047	1009	998	1028	1051	1020	1045	1044	1038	1013	1026	1028	1003	982	1021	970	1062	1057	1102	983	1021	1050	1042	1084	959	1025	1034	1042	1076	1032	1031	1022	1013	1048	1049	1070	1021	977	1008	1028	1072	1082	975	981	1021	1020	1007	1003	1030	1056	1001	1063	1017	1023	1022	1002	1007	991	1046	988	1028	999	1052	1029	1011	1052	1012	1029	1004	1043	1057	1022	1053	1022	1037	998	987	1004	1044	1043	1021	1086	976	1023	1067	1024	1066	1034	1013	1020	984	992	1015	1048	1003	996	1055	1004	1051	1034	1043	1067	1032	1004	1048	1063	1011	1025	1010	967	1076	1044	1045	1031	1039	1008	1068	1008	989	1023	1009	1028	991	1055	954	1025	1092	1000	1011	1025	1067	1036	1001	982	1032	1065	1028	1059	985	957	988	989	1009	1038	1023	1077	993	1057	1036	1019	1040	1000	995	971	1060	1064	996	1024	998	980	1027	1028	1003	1036	960	1059	1017	1045	1043	1036	1003	1018	1010	1096	1044	1054	997
19880	18010	7668	868	315	300	291	321	308	311	275	346	334	273	299	312	292	280	322	327	275	339	427	481	467	446	357	321	277	296	278	340	319	283	312	310	261	268	291	323	297	279	285	306	282	295	319	282	291	295	313	312	261	288	307	312	314	349	311	298	291	293	286	282	297	342	300	315	307	287	315	311	283	304	299	307	322	290	287	289	292	272	276	293	288	299	287	315	291	295	340	307	260	290	277	294	314	314	307	302	307	307	297	314	316	290	310	306	319	318	312	290	306	307	313	300	309	290	308	287	298	288	288	314	288	322	325	313	322	309	317	280	323	292	295	331	295	294	288	288	315	294	313	291	294	330	304	311	285	292	286	272	259	271	302	264	317	327	309	285	331	305	257	313	287	303	297	278	283	309	307	252	329	309	287	268	288	315	267	280	279	285	323	309	305	342	301	318	300	312	322	310	293	340	300	292	269	280	294	288	273	280	306	270	298	315	276	292	320	320	315	297	313	301	287	282	288	297	309	307	306	292	288	285	295	287	300	281	301	312	274	302	308	293	297	307	320	268	327	317	319	311	290	283	304	273	279	293	304	293	297	308	293	285	298	284	309	287	298	292	291	268	253	300	300	279	308	291	260	310	324	316	253	304	284	291	271	330	278	298	287	317	286	328	319	294	294	297	322	310	291	289	283	312	280	306	284	328	317	308	290	319	312	309	303	275	261	333	311	335	285	286	302	279	304	287	336	297	348	268	290	303	268	311	335	285	276	285	307	306	298	303	314	266	301	328	312	286	287	297	284	324	281	299	296	315	305	287	281	302	260	295	292	304	312	295	288	273	273	308	309	309	274	310	308	314	307	283	304	259	277	306	281	309	326	282	272	290	303	286	284	288	326	312	309	289	265	286	291	313	292	272	313	306	287	269	301	291	303	280	309	292	342	331	290	298	284	280	309	300	290	314	308	295	272	314	304	287	284	270	275	277	309	302	294	347	283	299	295	308	346	299	303	295	331	292	320	328	319	314	297	297	319	283	296	310	313	286	294	262	292	326	311	292	306	305	294	274	271	316	289	290	325	316	292	306	303	299	274	297	307	293	259	308	281	299	315	295	292	320	301	276	285	280	300	277	270	302	308	286	289	348	306	304	286	275	275	288	284	320	274	293	295	306	301	276	265	305	279	287	303	311	284	292	299	286	292	285	293	294	295	303	294	310	303	344	321	265	281	323	301	306	326	273	336	299	309	267	306	327	282	296	272	288	305	325	291	311	323	294	306	270	299	327	309	322	274	305	275	291	276	286	294	284	303	280	292	306	318	303	297	307	280	276	303	319	291	324	290	306	283	318	323	284	314	309	327	303	294	257	315	337	265	289	290	283	292	284	352	300	267	321	299	305	318	252	277	301	327	277	316	290	279	308	298	312	291	308	316	298	331	306	310	286	328	301	296	281	303	321	301	284	261	269	320	298	269	289	328	336	324	300	309	295	275	272	321	296	318	296	309	305	313	286	310	299	290	274	297	311	305	303	302	281	297	283	305	269	303	324	307	279	289	287	280	321	298	313	306	282	319	299	295	306	293	272	309	298	296	316	322	295	294	271	342	294	311	306	285	300	270	313	296	286	307	308	282	303	297	282	288	329	302	307	290	338	298	299	284	295	294	271	314	310	271	327	309	307	303	337	316	304	299	315	281	262	305	319	286	301	269	303	269	299	276	315	354	286	324	319	311	307	313	293	310	297	279	287	307	318	303	284	262	310	313	298	287	330	297	306	325	269	294	290	306	276	314	271	288	323	308	292	298	283	308	303	305	298	263	269	289	290	307	287	359	299	300	283	329	331	303	282	295	322	313	310	288	317	301	248	311	322	308	286	282	298	292	290	278	320	268	286	320	282	281	296	318	299	330	318	278	288	283	319	297	311	325	298	297	304	317	297	262	312	321	294	301	289	299	333	324	306	269	330	262	306	283	318	299	303	306	304	267	327	320	302	288	308	303	283	301	335	290	295	295	304	284	315	303	281	293	319	300	287	287	313	282	294	310	300	268	294	284	296	312	307	283	297	318	302	300	278	309	315	302	291	285	296	303	328	302	301	304	309	312	296	289	319	285	304	283	293	291	271	300	311	318	313	312	324	314	293	332	306	287	280	342	311	299	298	276	316	313	295	245	303	324	323	311	325	290	282	309	344	295	282	319	313	332	277	286	307	317	306	314	292	302	303	278	311	275	331	303	323	285	279	298	264	290	319	311	328	321	310	275	308	272	293	277	290	310	290	289	307	331	307	310	295	276	285	270	304	301	265	271	271	324	313	306	275	279	316	297	250	300	307	327	319	293	284	296	292	255	314	304	282	287	292	314	278	274	298	316	324	312	321	310	271	319	269	280	320	297	264	288	298	278	336	303	273	294	285	318	309	283	323	298	291	318	264	308	289	295	289	301	284	294	302	282	296	304	263	284	275	310	337	309	275	299	280	287	263	286	297	334	268	294	276	302	325	301	298	305	334	301	300	264	315	318	298	257	304	320	306	337	296	315	290	305	312	288	300	316	297	291	305	298	309	320	330	308	327	305	297	311	304	307	323	331	301	284	283	277	282	305	299	299	275	323	296	310	321	291	267	314	285	289	299	289	276	325	273	302	296	310	277	289	276	296	286	319	290	290	301	301	296	260	273	307	295	294	270	329	309	311	314	285	296	273	283	329	330	287	294	313	285	293	324	292	309	308	290	266	312	271	284	281	296	338	304	282	276	288	302	321	298	278	302	302	291	317	281	269	266	310	299	296	293	322	287	280	307	265	312	300	312	324	290	293	299	305	303	316	297	291	293	309	318	290	302	301	340	342	313	296	299	330	306	295	287	285	317	302	305	296	282	290	318	296	303	291	312	279	294	339	278	295	287	309	296	280	288	290	310	275	318	314	302	304	293	257	310	312	310	274	308	287	271	283	298	299	285	268	306	274	289	315	292	310	262	331	305	315	298	278	307	325	303	311	328	283	287	275	277	305	319	290	283	281	287	303	273	293	278	313	296	300	285	303	284	321	274	295	275	294	303	298	306	302	317	323	289	294	296	303	314	295	310	284	318	301	291	307	282	275	296	318	304	298	287	311	302	288	312	295	305	308	280	294	284	297	289	297	299	302	307	300	281	287	294	301	325	274	252	272	291	296	314	276	293	311	311	283	258	317	299	266	303	304	292	303	286	292	328	273	322	300	283	319	293	317	311	299	260	292	306	303	291	280	302	307	303	288	282	298	301	287	275	299	339	303	295	305	351	316	289	298	299	296	309	278	292	294	277	304	267	286	294	291	303	297	299	313	286	286	271	285	284	313	280	324	308	287	302	286	311	266	289	289	322	310	295	284	333	325	259	290	303	292	310	284	290	280	311	332	324	340	275	311	306	302	281	297	302	288	298	294	291	285	311	323	269	263	281	316	284	310	317	305	305	297	317	301	305	291	323	284	307	293	296	309	281	287	258	312	316	296	280	325	278	302	283	295	306	300	273
19203	23539	10772	1720	998	955	942	900	946	887	937	917	942	893	864	915	922	929	921	908	942	1036	1550	1704	1665	1385	1028	927	904	852	840	881	876	872	878	851	918	895	881	841	868	829	873	887	901	809	870	861	864	910	919	878	936	862	853	849	823	923	819	828	874	866	851	897	842	826	895	885	885	887	861	841	855	849	889	855	814	874	826	887	867	901	866	872	883	869	870	888	866	880	919	853	866	887	824	852	854	882	855	837	875	894	895	867	886	816	905	909	920	894	860	848	865	902	865	891	847	831	870	822	827	888	885	873	864	836	892	854	840	832	881	867	886	867	857	897	863	848	852	889	848	854	878	866	852	875	914	861	834	840	857	860	850	894	866	903	876	911	897	860	813	907	881	831	864	872	825	880	856	855	852	847	880	883	882	874	890	843	844	823	859	866	959	895	871	888	857	831	838	855	872	885	829	882	883	904	861	899	907	829	917	906	885	921	861	899	863	881	875	881	907	902	888	869	860	901	879	802	871	849	881	900	892	863	907	868	825	856	862	877	864	862	879	934	856	870	867	852	894	878	873	869	854	863	869	899	901	866	865	894	902	836	845	809	876	885	888	889	886	831	823	909	870	825	842	924	894	889	833	840	858	876	864	893	925	821	954	906	839	854	889	880	869	865	858	853	867	827	846	872	880	897	860	854	826	827	857	873	879	896	850	844	839	848	871	833	875	834	894	837	865	844	881	885	877	871	877	862	907	868	861	892	917	923	870	824	889	806	884	868	823	875	916	901	915	845	907	839	878	881	869	908	894	854	840	802	890	926	800	866	882	840	883	872	849	888	867	883	859	872	824	850	840	921	828	900	861	890	873	930	847	867	827	811	892	879	796	910	866	897	872	899	902	885	875	869	866	870	856	881	906	879	884	886	860	874	870	875	856	870	919	844	895	815	853	851	885	908	888	885	875	841	844	797	875	830	925	825	856	862	858	885	916	828	873	921	868	887	908	888	846	837	871	836	864	791	942	854	821	802	870	865	892	873	895	850	882	837	909	903	921	858	903	869	922	856	857	865	871	947	906	881	898	822	871	883	864	877	884	847	894	861	862	856	861	813	877	834	825	878	844	916	838	843	881	861	876	843	919	871	864	821	898	924	897	822	840	852	884	907	802	907	826	882	872	828	895	848	896	867	845	893	842	860	868	858	856	902	900	878	831	916	905	884	858	872	947	880	881	881	952	902	893	855	849	892	905	873	882	887	823	812	850	835	861	935	883	861	871	853	890	841	875	870	869	880	849	888	835	830	912	870	860	853	877	856	894	890	837	828	869	881	864	870	826	873	876	873	904	879	857	867	891	857	925	891	856	864	852	941	850	819	897	873	884	868	848	873	851	846	885	856	858	865	862	887	888	890	864	826	917	822	844	864	860	827	871	884	898	843	808	842	846	891	884	911	889	810	841	848	835	851	890	851	863	876	878	860	817	877	863	846	872	857	941	878	859	899	920	865	843	857	835	877	829	846	880	864	860	923	871	879	853	840	863	875	887	872	858	863	884	911	864	818	879	890	902	882	906	846	847	872	886	842	866	847	863	832	883	827	833	879	875	853	893	886	879	833	863	871	830	881	927	873	930	903	840	839	862	858	841	857	876	886	871	848	852	869	862	841	863	902	909	890	898	903	941	866	865	856	900	815	852	815	822	868	855	903	857	866	886	898	875	872	838	858	908	870	888	897	888	906	856	841	857	856	877	874	855	902	877	848	849	789	854	894	902	898	842	882	826	895	891	888	879	811	854	841	875	881	860	835	892	867	870	907	857	941	858	881	900	892	892	910	852	875	866	883	855	822	894	902	903	890	869	864	867	844	893	900	873	895	856	910	865	857	888	859	840	866	831	832	846	908	838	830	898	850	888	943	829	837	906	900	879	831	955	886	864	841	855	835	831	788	896	874	893	814	853	849	887	894	853	851	891	871	850	899	893	895	856	878	868	861	846	887	849	919	898	860	867	882	890	833	849	908	895	845	928	866	856	820	915	908	864	863	900	863	873	843	852	850	882	851	874	850	850	883	925	872	889	867	862	917	847	860	884	869	841	871	838	860	881	894	878	870	868	886	868	772	846	828	876	842	924	817	875	873	897	865	846	833	869	862	861	878	890	877	885	928	937	869	874	893	871	878	921	907	880	863	892	864	892	895	875	865	913	885	869	856	873	883	856	837	868	834	919	839	845	885	860	816	847	921	914	867	831	880	842	885	870	901	882	897	853	880	898	876	853	831	861	908	849	908	853	863	902	868	931	876	876	880	894	885	850	884	853	849	833	849	827	889	839	878	883	892	915	861	885	908	881	843	862	905	896	885	860	898	945	822	865	917	891	833	862	876	881	852	899	851	873	919	879	829	916	871	875	895	807	896	891	851	931	905	900	851	848	853	920	908	890	835	913	902	855	882	886	868	891	837	833	847	829	956	848	870	858	850	875	885	880	866	877	891	900	874	860	884	878	852	913	853	836	900	883	867	913	860	857	938	836	918	853	883	824	894	905	854	864	833	860	859	864	887	887	854	873	858	902	863	927	857	832	867	837	841	893	857	852	852	887	884	898	862	909	869	891	859	897	869	869	935	902	887	882	854	881	887	822	817	852	882	867	866	835	796	889	885	889	844	840	874	834	818	838	869	903	854	816	912	866	879	866	881	928	827	850	918	887	829	896	883	843	870	907	833	852	902	906	905	870	947	896	920	836	865	846	913	834	897	912	873	894	891	817	836	872	842	867	928	905	873	874	856	896	903	835	862	873	885	840	854	890	888	829	881	916	872	857	859	876	884	866	805	836	885	862	882	841	844	846	896	861	931	885	908	877	858	848	868	890	883	828	880	885	892	914	897	885	886	868	913	859	897	859	847	878	896	905	893	866	885	879	869	852	889	871	843	902	812	863	911	854	833	871	842	912	925	839	823	892	940	876	874	857	870	925	905	878	891	885	874	865	868	831	863	793	853	817	863	884	925	855	843	848	850	833	872	898	855	951	885	912	863	836	889	866	881	869	857	878	842	898	881	850	859	866	871	875	841	879	829	847	922	858	918	870	926	895	831	863	837	891	847	818	894	877	827	902	905	877	850	867	857	773	898	910	881	911	874	846	885	858	881	873	857	864	869	841	880	867	849	882	839	859	872	921	838	888	807	862	901	823	862	837	866	888	924	860	845	870	833	870	914	880	903	893	868	867	862	890	874	907	851	861	830	867	835	868	831	877	859	864	874	908	858	876	877	878	858	893	893	841	897	889	827	840	853	856	835	865	912	867	839	895	857	864	896	891	898	805	885	891	836	862	901	848	887	872	942	846	905	937	850	838	900	808	862	828	871	877	840	894	879	866	878	889	846	931	834	831	860	847	848	917	900	842	839	888	888	857	859	867	889	878	865	943	878	844	838	870	895	895	845	773	867	820	890	859	876	864	892	907	863	895	908	848	866	824	895	825	859	884	892	840	844	843	831	916	887	863	871	928	779	849	899
68261	68994	50655	18136	2860	701	587	514	480	539	557	447	427	424	346	378	369	332	318	339	325	373	1112	2144	1427	878	486	425	345	339	323	358	311	294	293	361	307	331	344	340	293	330	312	337	326	326	340	333	308	329	325	320	315	341	330	333	335	304	339	338	324	314	315	321	341	277	311	335	328	327	301	303	329	312	347	328	341	319	306	283	315	337	292	330	346	319	307	345	314	315	274	313	327	348	319	320	308	349	321	324	311	337	341	315	302	337	325	351	315	329	327	356	323	308	328	301	311	339	368	345	316	322	333	332	346	296	325	294	315	310	346	314	323	309	335	324	333	340	307	313	306	333	342	316	345	284	306	324	324	330	296	324	309	308	335	319	359	361	326	319	296	323	306	318	311	299	296	318	307	325	332	360	336	327	318	323	321	307	337	305	317	304	324	314	338	330	337	301	357	277	339	316	308	308	318	296	307	348	307	311	313	321	346	300	285	293	325	325	318	327	301	348	299	314	339	330	331	300	349	320	318	313	305	307	319	357	302	338	355	332	326	318	321	342	325	314	325	295	358	318	291	296	325	298	328	299	319	333	309	326	332	343	296	311	321	310	322	312	300	327	316	300	313	307	330	304	320	322	304	312	362	319	305	306	327	321	341	288	304	346	323	338	324	321	340	347	330	275	317	311	313	282	336	320	300	325	333	339	312	298	330	350	344	292	329	298	319	331	324	286	308	323	316	313	355	325	308	361	305	299	325	325	302	336	315	324	334	309	342	310	283	315	337	344	343	307	349	305	299	312	320	336	346	304	329	331	301	324	325	317	332	342	316	304	342	310	310	347	314	338	306	367	318	315	321	305	352	316	329	326	314	338	330	333	340	318	352	327	365	315	313	310	317	354	315	330	330	311	314	303	331	330	304	305	327	331	299	343	315	342	301	322	333	324	306	304	293	295	325	330	289	347	324	339	347	325	338	333	335	338	321	312	295	306	330	318	329	330	328	314	316	302	304	318	319	315	351	328	327	304	319	350	282	308	318	301	358	346	371	309	316	345	335	325	324	304	313	331	336	295	311	316	323	303	303	322	295	363	341	311	303	343	309	332	306	299	337	306	336	360	353	297	335	344	350	340	337	367	326	353	323	305	339	312	299	320	325	321	311	317	321	333	319	320	313	312	301	304	355	305	351	331	321	347	310	325	325	326	324	301	309	320	351	318	291	321	337	292	331	317	302	326	319	325	299	338	331	311	326	327	311	325	325	312	332	312	305	330	324	335	302	320	318	300	332	345	309	299	324	332	300	304	307	319	308	307	298	335	359	293	311	313	304	358	333	330	303	327	334	310	345	344	341	312	297	326	331	314	337	303	326	349	336	327	306	336	339	328	309	324	329	324	303	312	300	294	297	354	303	299	317	297	311	324	332	283	323	308	326	292	337	347	333	340	344	334	322	326	330	319	299	330	304	305	349	359	323	314	320	340	321	353	311	333	311	309	341	324	323	315	284	323	317	288	358	330	346	318	325	297	331	334	329	341	330	333	309	321	333	305	331	323	344	338	322	329	336	327	308	324	307	328	326	327	320	325	323	320	301	325	318	322	296	315	289	331	337	310	308	333	334	321	343	323	298	312	298	316	311	313	325	320	339	302	317	332	292	318	295	368	323	301	340	328	313	312	329	318	315	340	309	314	341	313	282	302	321	316	305	312	335	311	349	333	321	332	311	309	310	292	303	329	298	307	306	353	313	283	342	339	329	328	309	366	350	326	351	353	328	290	315	329	330	319	308	345	340	309	361	331	326	333	316	318	322	339	318	290	353	325	328	326	333	336	340	330	324	295	338	316	322	347	321	329	328	344	344	319	323	304	330	336	307	335	329	330	336	326	333	336	314	305	342	336	319	322	347	290	301	304	287	333	315	322	327	326	329	335	319	329	330	317	286	349	323	320	329	324	337	311	318	314	303	364	313	295	321	345	334	333	333	277	325	322	307	333	299	311	292	342	332	325	331	309	344	314	337	300	286	337	315	296	330	313	312	327	346	323	346	342	338	319	303	302	329	328	327	316	349	314	321	332	337	345	331	290	337	287	285	369	346	280	301	346	314	331	337	310	321	350	354	324	309	352	307	303	315	338	288	313	367	307	337	299	347	308	341	338	355	348	346	322	318	295	320	340	319	343	328	291	313	318	337	330	296	295	315	326	335	332	329	340	318	326	328	298	330	326	315	329	305	300	288	318	298	311	311	284	347	315	314	329	325	326	311	307	322	349	341	330	321	296	294	341	314	311	319	310	332	308	329	299	323	288	332	317	325	321	326	300	336	313	326	322	314	316	298	341	359	301	319	326	313	313	322	332	311	326	338	336	364	312	294	332	335	299	335	333	331	340	320	312	308	354	343	321	310	320	340	330	289	314	319	278	329	334	341	328	306	329	367	294	328	309	334	315	296	324	316	321	332	344	336	339	308	324	325	332	329	323	323	314	343	344	332	338	329	330	277	322	327	316	323	320	325	314	344	324	303	316	326	347	338	305	302	324	329	306	340	311	317	314	363	324	350	325	312	324	323	321	287	323	352	304	283	330	323	323	304	319	333	314	338	328	318	335	347	346	346	306	325	319	318	323	307	307	351	346	336	328	317	357	331	296	331	292	327	321	333	312	296	303	344	333	308	325	294	307	302	314	288	324	320	323	330	311	288	332	325	302	335	315	343	316	317	294	303	307	332	310	307	301	349	310	341	348	317	333	312	271	331	307	325	300	315	315	320	296	329	298	321	282	288	302	359	307	310	335	326	336	375	331	358	336	322	321	335	299	313	308	350	344	337	315	347	307	326	306	321	315	326	317	331	364	305	303	346	329	367	291	328	316	336	320	315	319	313	337	337	332	333	309	352	312	321	305	351	291	338	373	341	303	324	343	335	313	316	329	359	332	312	334	341	353	344	308	301	304	335	329	326	355	337	315	330	323	323	312	329	275	360	329	329	327	339	306	297	306	313	332	337	313	341	324	339	318	351	322	332	323	310	292	357	307	330	313	323	339	315	336	302	318	331	364	322	328	310	312	344	301	303	334	338	338	331	324	340	329	311	332	318	346	330	327	333	330	330	331	337	326	310	322	338	339	309	337	336	338	329	310	327	320	331	328	311	311	312	337	330	279	322	305	334	290	338	315	319	331	327	310	308	330	344	350	308	315	343	316	329	312	290	310	328	278	343	293	340	329	331	323	349	316	343	327	311	321	335	311	336	337	310	333	318	303	335	334	314	314	308	326	308	325	305	329	349	334	302	362	308	325	327	326	324	319	321	327	313	296	354	328	309	366	328	319	336	350	329	339	323	324	321	314	341	328	317	332	332	314	320	306	351	330	329	321	296	325	303	314	310	304	357	331	327	325	290	322	318	309	323	333	341	319	309	315	336	336	344	332	284	346	328	331	326	313	322	322	330	302	342	298	305	339	337	293	342	312	314	317	349	296	309	336	324	316	339	318	330	289	331	284	317	333	314	298	342	319
44750	52697	42538	13803	2045	2080	2118	1788	1505	2014	2117	1768	1475	1385	1171	1048	1105	1036	1059	1046	1091	1087	6029	10648	6700	3832	1717	1139	971	922	951	935	938	929	895	966	950	940	886	929	916	958	923	934	929	895	930	929	957	978	907	972	942	899	898	933	977	880	967	916	947	907	930	888	936	876	943	855	916	914	973	909	941	963	949	934	947	969	871	900	1005	965	950	956	942	930	947	900	869	853	931	971	876	968	908	890	961	933	943	935	895	901	957	901	992	973	912	944	830	890	913	918	942	890	912	955	898	967	894	993	980	969	914	945	894	945	885	869	917	974	979	913	923	914	928	912	955	921	916	915	949	947	877	923	919	917	911	965	974	921	915	881	880	853	915	975	936	947	962	921	941	950	920	904	932	909	924	921	921	850	911	910	923	944	901	941	911	881	871	924	934	912	875	878	896	952	995	937	870	943	936	896	932	860	904	843	864	945	918	924	949	909	931	884	937	908	911	942	938	934	884	940	957	962	942	952	897	952	919	905	953	890	951	924	911	927	839	942	901	938	947	919	889	907	937	931	929	875	963	917	885	946	915	951	877	915	944	928	938	948	866	949	961	937	890	907	910	920	871	964	922	893	914	932	939	932	909	982	881	928	943	921	911	947	972	928	874	917	864	929	924	857	908	912	926	928	938	974	893	901	887	900	916	915	929	885	946	891	933	948	919	914	908	976	914	928	944	926	936	912	883	907	979	900	991	940	913	870	914	882	918	878	896	904	916	900	916	870	906	883	982	894	810	966	918	909	938	916	883	907	917	885	934	894	928	909	930	915	912	914	958	924	852	890	878	934	958	917	907	914	954	949	959	910	947	937	918	947	928	916	917	942	927	934	898	890	942	901	880	942	932	919	924	898	948	959	967	949	897	926	941	902	902	934	906	884	923	920	957	987	890	944	956	875	956	873	945	916	890	916	933	949	973	923	898	918	959	914	898	952	907	892	945	948	897	944	923	936	898	918	915	922	937	909	970	926	948	943	943	923	925	922	897	938	963	958	927	992	902	911	928	917	917	948	963	937	873	936	1003	1022	877	955	942	917	873	959	951	920	949	911	930	938	964	872	950	923	941	930	912	925	899	946	954	942	936	967	931	959	899	912	935	879	898	953	910	920	925	913	899	877	901	925	927	954	933	933	911	855	943	927	891	955	955	889	943	877	930	832	881	931	905	894	893	933	961	901	891	943	958	927	945	940	964	946	849	902	950	896	904	943	897	943	904	919	883	895	908	960	907	894	936	953	970	912	957	941	919	900	941	993	932	927	908	926	945	966	875	870	897	922	911	922	919	891	927	914	955	903	922	919	931	971	913	925	917	954	896	914	940	924	930	899	906	922	945	911	899	918	932	898	955	952	881	930	926	955	909	938	948	945	951	913	918	975	888	920	898	940	904	920	964	952	903	943	896	880	933	912	898	938	980	978	903	903	940	903	961	926	898	891	933	910	865	909	926	941	876	876	957	929	934	936	893	909	916	959	902	899	872	919	885	955	924	886	914	823	941	859	911	899	904	923	927	947	899	908	947	928	898	994	896	911	884	947	931	911	926	968	893	898	920	905	939	870	889	928	913	894	905	924	878	974	968	939	960	923	911	912	930	944	929	907	887	937	948	934	967	891	921	926	936	868	932	885	935	904	938	951	919	943	887	959	894	961	910	901	969	972	934	928	929	906	902	924	875	973	958	920	878	958	928	950	915	939	964	906	967	887	891	935	889	956	929	942	924	935	919	892	956	922	953	906	944	942	921	942	890	882	864	910	918	878	944	896	915	910	930	918	951	918	926	925	975	903	907	883	882	906	900	905	895	920	946	941	913	905	968	893	859	921	933	932	961	900	1003	949	950	874	869	954	946	892	936	960	974	944	952	868	894	945	955	945	919	948	917	919	954	907	965	849	889	883	947	936	937	905	905	937	928	918	878	900	938	938	926	873	957	916	955	880	885	1002	900	932	890	901	907	870	833	904	870	885	947	920	883	957	976	937	981	890	974	956	896	863	859	908	905	898	966	911	948	912	895	886	981	962	869	863	978	915	897	896	907	908	895	878	909	1023	909	931	920	920	933	934	866	939	930	933	911	939	949	922	944	969	892	923	951	892	903	888	976	904	936	862	918	897	898	984	880	894	931	951	907	928	929	916	963	968	926	921	930	923	946	892	878	930	952	909	940	941	955	909	904	896	903	923	884	859	926	1001	934	892	929	907	898	910	921	971	897	934	909	921	896	936	879	912	920	962	880	888	941	874	900	927	932	905	893	947	922	926	957	904	868	914	933	961	977	919	897	914	998	913	926	896	915	911	891	932	923	876	942	998	919	966	921	908	879	885	855	941	937	893	898	919	872	907	944	924	904	913	882	865	891	932	912	885	952	948	934	944	938	968	925	903	859	935	911	964	926	887	932	914	866	951	965	904	930	942	868	898	914	888	956	925	939	972	905	894	916	937	907	940	952	856	925	917	915	926	925	976	935	907	937	991	855	865	921	929	910	917	987	956	904	971	975	937	896	986	940	978	961	921	871	904	856	901	923	927	901	908	918	907	876	910	961	958	982	937	911	962	953	912	941	948	928	918	977	927	919	933	909	900	945	890	870	903	931	934	922	863	952	946	1006	967	935	898	913	872	897	944	867	957	918	982	895	922	862	890	884	934	916	911	922	900	958	881	905	958	946	919	957	932	929	960	914	854	908	867	946	925	985	948	917	953	941	904	884	919	895	884	905	930	942	951	912	899	932	926	946	864	939	950	896	923	914	901	877	916	915	904	923	965	921	988	891	937	951	958	934	899	928	910	927	907	941	911	965	891	894	938	955	912	950	925	934	948	972	932	919	893	916	899	915	948	981	965	902	947	951	895	853	929	895	943	972	899	929	897	940	863	961	861	872	872	1026	919	944	897	939	908	960	904	909	904	949	905	924	983	900	954	875	963	946	941	906	923	899	981	949	918	903	911	903	949	895	978	921	887	847	888	919	871	920	915	883	899	952	934	980	964	901	876	876	941	940	1028	899	919	912	939	929	894	873	901	925	906	972	963	886	915	911	901	979	977	924	928	945	902	971	899	894	923	891	912	954	959	892	921	912	934	848	924	954	956	914	897	939	903	932	942	911	877	896	869	887	900	916	941	951	938	936	872	887	916	930	867	959	886	893	968	885	890	939	884	925	846	947	947	955	920	951	909	909	954	881	890	959	975	904	876	968	931	908	935	1002	858	881	914	942	948	922	866	930	889	874	940	893	926	943	864	935	950	962	945	922	908	948	879	911	926	897	929	906	958	942	930	971	927	917	963	923	916	944	974	952	956	932	866	977	919	916	871	954	957	906	879	918	875	907	902	937	981	922	906	917	925	889	906	964	915	942	951	940	922	997	941	1005	941	900	915	936	926	932	904	876	934	935	966	922	908	914	953	879	946	991	960	961	856	945	935	937	957	926	919	890	976	895	905	915	912	920	956	886	933	933	917	879	934	940	961	912	940	977	963	920	1002
79659	80578	61108	24588	6543	1377	891	865	763	655	693	603	531	512	430	428	363	402	380	391	358	399	1754	3489	2241	1249	571	412	387	357	333	344	334	359	343	360	345	373	323	377	322	350	344	321	350	377	351	328	355	340	321	325	366	345	355	343	333	330	344	344	356	352	358	332	387	356	351	361	369	357	333	350	331	332	357	336	348	341	363	356	334	389	347	319	352	328	362	340	356	363	352	353	343	356	351	345	345	321	368	346	311	357	339	369	363	308	309	307	363	363	346	337	332	323	350	343	368	332	320	334	325	340	363	350	334	348	349	365	317	327	369	325	337	339	364	318	316	324	339	353	339	352	363	332	337	371	334	337	379	354	318	349	355	341	362	357	347	324	353	343	341	360	375	330	362	329	348	348	363	337	372	340	345	332	348	351	352	295	341	370	348	343	356	340	298	346	356	342	347	343	324	303	351	310	331	327	368	367	319	330	338	348	327	362	361	324	329	330	348	349	359	347	320	351	341	348	358	387	339	339	338	335	361	365	346	358	323	364	348	324	343	328	358	353	364	372	359	354	349	341	335	342	330	344	335	344	354	328	352	346	307	340	365	362	348	366	302	373	320	338	306	334	347	326	341	379	327	335	354	370	366	360	293	371	325	333	400	328	340	374	349	305	385	365	334	368	329	334	335	352	360	345	322	329	343	366	352	330	347	367	313	343	343	335	331	328	353	352	388	358	348	347	338	324	331	350	358	336	331	369	344	363	327	321	364	318	350	327	351	320	364	342	353	325	344	336	371	349	307	372	342	339	340	386	351	341	345	328	347	349	369	356	354	350	337	371	377	350	344	312	335	352	325	357	357	379	347	356	331	334	333	322	364	372	365	367	357	332	358	354	325	342	313	362	326	346	352	349	358	358	330	320	353	329	380	326	344	310	393	358	363	352	313	339	360	348	357	387	350	328	367	344	354	385	350	328	331	336	336	340	362	354	331	377	345	347	329	346	337	334	385	348	329	385	369	339	346	362	336	341	382	336	397	357	333	340	327	330	339	360	344	335	348	338	322	369	343	313	347	388	331	383	331	315	340	373	355	380	394	350	360	325	379	321	379	337	343	324	329	370	387	349	344	365	346	319	329	316	344	364	328	357	350	356	345	338	326	350	341	359	365	344	340	387	319	371	329	369	366	357	349	352	352	367	363	366	327	340	373	348	355	339	327	383	362	340	338	339	321	348	356	359	334	351	376	352	358	339	362	343	350	352	351	327	339	328	328	341	326	355	369	361	354	337	335	357	353	388	349	331	369	335	344	341	353	366	348	329	321	338	330	353	334	379	363	334	371	351	330	323	353	340	352	362	344	309	323	321	343	353	362	361	362	351	366	328	343	317	346	328	349	352	344	337	363	348	334	330	376	346	321	344	318	349	349	325	357	393	328	365	367	346	341	315	350	329	327	339	365	339	330	326	325	303	346	351	353	314	325	360	359	359	371	332	368	326	354	348	368	382	364	370	326	349	307	343	356	350	307	325	366	347	313	312	321	383	336	392	376	309	379	326	319	329	325	339	347	349	306	340	350	326	329	308	328	338	351	353	357	312	363	369	349	337	344	345	333	353	371	342	362	344	363	379	367	351	322	339	359	326	371	308	320	328	397	363	333	333	366	330	348	321	346	327	350	307	350	334	333	300	315	329	347	351	373	332	351	358	330	348	348	342	346	391	359	377	315	358	346	366	390	341	368	335	342	352	370	377	321	342	317	334	366	320	300	360	329	319	354	356	333	351	312	388	336	397	370	371	348	340	317	348	364	350	338	342	372	344	347	382	369	350	361	345	351	364	358	314	391	332	342	332	343	371	360	334	353	339	296	366	393	366	340	322	354	366	339	317	308	367	379	325	388	329	341	354	354	342	326	343	344	334	329	345	351	376	397	360	338	364	336	371	337	362	338	338	340	329	382	354	309	362	346	341	338	392	341	346	320	357	365	301	370	326	359	380	328	345	342	332	353	339	375	371	356	332	371	358	352	348	355	322	356	340	338	335	331	321	367	364	346	333	329	337	334	341	334	318	347	361	347	369	324	340	355	358	341	330	361	376	350	389	333	351	360	350	341	341	360	310	378	315	327	345	351	339	341	361	326	363	349	327	315	332	344	324	366	333	366	328	341	353	352	342	376	371	351	353	329	362	367	342	330	360	320	318	347	342	338	358	333	343	359	321	353	342	370	359	345	334	387	360	339	341	352	362	341	356	351	345	370	284	314	351	347	329	386	357	375	358	332	352	334	346	351	311	334	347	335	349	341	317	346	369	359	357	338	300	331	344	365	333	336	326	347	322	342	341	324	342	373	323	334	357	369	371	339	334	351	315	354	352	347	364	319	353	352	321	334	342	349	362	341	300	316	339	369	329	331	382	353	339	340	338	339	337	375	338	342	340	360	353	364	326	316	326	323	333	340	372	341	351	348	375	304	335	346	346	323	380	314	349	335	345	312	366	313	353	324	344	385	345	342	367	337	341	321	348	357	358	314	330	346	351	351	332	356	338	378	329	398	360	359	321	316	329	351	363	360	331	346	328	326	349	370	323	356	363	359	344	325	329	347	364	382	318	340	336	319	326	377	359	344	369	332	369	366	332	329	341	359	344	356	350	330	329	337	339	371	371	338	313	328	323	343	356	329	331	350	351	363	369	326	348	351	327	346	328	331	424	338	364	350	348	348	378	314	380	341	328	325	336	374	329	364	359	355	367	354	375	367	336	292	388	355	372	333	320	349	335	355	352	339	383	323	393	335	386	388	314	377	340	368	348	344	324	345	328	348	317	356	395	398	350	324	351	312	351	352	328	352	364	349	337	364	338	366	357	356	344	347	355	357	340	345	338	362	367	334	342	346	366	346	365	351	370	367	343	333	329	340	327	365	323	350	311	343	340	329	328	348	321	345	340	361	330	356	317	351	318	369	304	345	315	325	326	309	343	358	308	361	367	326	352	343	308	346	362	355	338	327	308	347	363	340	378	337	342	346	328	328	343	325	344	355	346	369	359	355	353	383	369	334	331	314	352	357	375	361	329	334	310	368	343	353	367	321	309	296	395	364	364	360	394	363	335	364	360	330	342	331	332	342	359	360	321	349	370	337	362	358	326	371	339	316	361	319	330	343	356	346	319	330	350	373	366	335	338	339	360	377	351	319	348	324	334	367	358	316	347	322	333	371	350	388	351	326	360	336	365	356	354	383	364	376	341	369	336	315	331	344	326	347	344	341	351	339	355	347	349	346	309	354	343	289	322	327	352	363	353	344	371	348	329	355	344	363	358	316	312	335	319	312	346	359	324	335	354	351	335	369	350	342	342	315	350	337	342	336	355	359	339	338	359	348	338	359	340	335	347	349	360	355	344	319	364	372	352	345	346	330	328	367	322	336	367	386	346	371	356	319	340	338	363	346	389	324	348	314	370	338	347	360	339	311	332	387	324	332	343	354	357	366	402	361	340	326	322	348	385	359	337	337	359	338	337
54562	65810	51915	19517	2878	3223	2786	2860	2733	2383	2824	2071	1981	1861	1376	1310	1327	1179	1188	1158	1161	1194	8624	15414	9828	5845	2258	1384	1068	962	1020	1003	1009	997	1015	979	957	978	958	971	957	953	920	1010	979	1035	1021	957	929	980	1001	965	945	984	990	928	930	1028	999	940	964	989	973	1002	986	916	942	942	965	955	947	976	974	1004	920	972	977	974	970	954	985	1008	1002	994	971	1022	976	946	972	986	1010	1033	967	983	952	933	941	968	959	935	978	967	989	955	987	947	923	999	998	995	957	1030	974	969	969	1010	985	990	984	985	1023	946	965	912	947	925	956	948	1007	975	960	943	987	974	996	971	1008	938	984	939	944	939	955	968	946	994	966	975	1023	985	1019	991	958	1009	974	924	1004	923	953	990	938	930	936	983	919	929	961	936	1001	945	990	921	899	983	953	906	961	964	931	932	997	1065	904	987	980	947	1017	966	954	981	985	933	979	995	957	984	957	1053	991	970	900	954	1023	947	935	1031	976	963	941	1027	975	958	983	978	1000	972	951	990	1007	983	1009	984	955	984	1040	1007	1001	1074	882	1012	966	939	990	936	965	985	1002	999	925	987	948	977	945	967	957	972	983	997	974	1034	1019	992	1011	1007	955	950	971	1049	998	988	984	992	951	1020	986	953	993	978	930	901	1033	1002	969	985	944	988	948	975	1028	921	1032	1006	1009	962	973	1004	980	927	995	970	962	1020	1023	990	1037	958	948	1003	964	1008	1010	972	972	969	1029	974	937	964	963	979	994	937	1011	998	928	973	966	941	1006	1000	1007	1003	1003	968	990	987	1004	957	954	951	977	973	984	981	989	952	962	959	1031	970	994	993	966	991	976	993	1009	1004	922	979	1009	920	969	1021	1008	1003	983	931	923	977	950	965	958	943	947	968	906	975	987	985	963	986	1021	992	1018	1009	959	954	959	980	1028	992	958	999	1001	998	978	975	985	954	1015	924	973	970	968	1033	944	969	999	983	969	999	946	985	952	1000	958	978	988	1007	962	934	980	992	1001	987	992	965	990	982	964	962	990	961	998	984	931	926	965	1017	981	946	996	965	980	998	939	958	1052	957	949	976	996	981	921	951	969	984	955	1000	954	979	926	965	988	984	1036	1014	1026	974	999	944	905	999	978	990	965	1030	928	992	970	978	986	1014	983	964	993	962	976	950	1006	986	950	1001	918	957	958	973	981	1019	1005	982	981	913	1012	965	984	970	985	972	969	961	941	944	1021	940	946	983	997	936	1014	967	1030	954	954	1000	951	1018	993	969	1031	981	944	938	990	958	948	950	985	943	875	1003	1000	993	992	957	1021	993	1009	911	993	962	1002	981	970	969	967	960	995	954	958	894	1008	984	993	965	1027	1050	941	984	982	1016	993	946	941	985	974	987	953	992	940	985	1021	930	1038	993	956	940	1032	1009	954	983	943	938	951	955	951	996	981	979	937	971	1035	1029	941	959	928	957	1015	993	988	949	976	1003	1037	968	958	984	948	925	997	973	984	998	973	983	968	957	1004	995	1092	994	1038	999	957	972	965	938	959	1004	1012	986	1012	991	908	962	1001	940	1018	962	1001	942	1016	966	923	962	978	986	993	999	950	982	945	1007	967	964	985	984	1010	969	1017	1000	989	978	945	981	967	940	925	989	958	953	979	947	988	1065	1000	949	1004	982	1041	967	957	977	964	967	1003	978	1024	963	1004	930	989	998	999	961	1013	963	976	1004	958	1016	972	1036	1012	949	988	980	1047	1012	983	985	1009	960	965	962	975	991	1024	997	972	1001	963	1003	892	928	1025	920	963	924	938	968	963	937	979	985	975	977	983	972	978	968	1017	925	972	987	975	920	970	951	942	941	972	889	972	976	995	1024	961	971	984	962	941	959	985	952	1017	994	937	931	954	984	932	1001	937	1021	995	1062	967	971	1007	979	1029	1001	978	945	913	1016	938	980	1042	962	944	910	979	974	996	975	984	1027	976	970	1006	979	937	1044	941	983	936	978	1055	893	939	919	955	993	954	999	958	929	968	983	941	908	999	972	999	959	954	992	971	925	1017	988	901	940	990	1012	992	953	959	961	1003	945	966	952	1009	989	908	913	960	961	1012	961	961	1003	938	993	978	925	977	918	994	984	996	948	991	991	937	973	949	961	953	977	948	914	993	1008	942	996	999	992	960	964	985	968	946	974	986	965	993	993	990	1031	947	967	983	983	992	1003	1005	948	917	962	932	958	922	999	1014	984	1007	1012	1016	956	1018	947	998	1023	965	908	992	1003	951	961	998	962	903	999	968	1000	981	922	957	938	994	968	985	965	957	920	954	990	1004	992	1013	941	986	1005	990	985	1014	968	985	963	953	956	1004	963	1032	989	1040	976	956	971	947	986	982	950	959	995	968	1015	979	1002	929	920	933	983	1007	991	964	919	979	982	960	962	982	1036	1021	929	1026	987	1008	1023	1047	994	957	961	996	942	1009	936	965	943	1025	964	996	981	985	965	990	940	998	1003	1015	989	973	987	968	1036	955	1004	946	969	992	946	1067	999	1020	984	1004	969	1020	982	963	948	968	983	1009	962	979	1030	972	997	999	978	996	919	1015	983	979	972	1015	993	986	935	989	960	971	1011	990	985	957	936	950	992	958	986	976	1037	981	975	994	979	1007	988	1069	968	993	980	977	975	939	976	985	1020	1004	984	995	1001	982	1003	960	994	988	981	944	922	990	972	1039	1005	955	1008	943	1033	947	941	964	986	939	979	1015	950	1012	1002	1005	1022	936	1000	993	978	936	932	1018	1018	1009	958	1002	966	957	961	899	978	933	995	949	990	974	1016	964	986	968	935	945	979	957	977	991	990	1001	937	980	978	969	985	973	931	971	966	997	996	985	949	951	1019	970	1047	989	941	968	962	970	928	938	1038	964	1002	962	933	995	1000	972	981	1008	999	977	1009	1007	962	1035	930	1014	1018	1026	944	962	990	943	980	961	989	922	965	943	994	985	1019	1003	1008	960	955	944	1047	952	978	1015	1004	972	995	947	940	968	971	986	1023	996	1002	948	1002	1020	1005	1027	1008	932	936	999	940	1022	967	956	980	971	951	904	1009	991	931	986	957	998	1030	947	980	995	976	936	944	931	997	991	946	961	1004	986	1003	942	998	1001	997	935	969	967	974	1005	943	968	971	921	1009	1030	1023	954	976	940	1042	1004	953	1004	932	957	956	977	990	951	963	964	979	991	932	972	999	999	992	922	970	958	977	969	907	993	1038	960	934	933	949	953	1017	947	909	950	957	978	937	950	936	961	1023	1006	957	1003	963	968	915	968	984	982	1033	961	958	1060	957	963	957	995	996	930	939	958	960	1001	993	988	976	932	955	1024	975	1001	975	949	977	941	997	1002	1010	990	1003	953	1007	988	999	918	1006	985	989	1038	959	961	905	998	987	984	984	1008	1004	934	983	983	953	957	943	979	972	968	939	960	956	994	960	940	958	945	939	952	1021	979	976	1004	988	1006	971	1005	954	981	941	977	973	936	949	945	943	951	978	1005	893	990	1058	920	983	987	1019	962	961	952	939	1012	965	925	1060	942	952	981	983	918	958	943	989	1032	968	1026	969	952	966	942	975	945	1016	939	951	936	936	963	955	1002	957	994	973	914	1020	977	985	949	1002	989	951	982	958	983	1014	999	993	975	1000	1038	952	1007	1017	1018	988	1001	1007	943	992	989	978	1000	997	982	954	983	981	940	991	1013	990	935	966	985	1011	975	1062	939	993	1005	930	978	990	955	1010	1000	937	995	921	1045	976	971	959	1012	954	1003	981	995	951	981	936
20829	18854	7875	1062	411	300	281	331	289	316	301	291	297	307	328	316	305	304	318	336	308	289	346	503	485	408	346	330	290	295	277	264	300	305	309	309	303	318	289	286	270	297	313	294	292	290	260	309	259	330	315	282	284	287	268	300	280	273	308	323	268	282	306	284	313	287	280	289	319	290	262	253	306	275	276	292	297	285	266	314	300	304	293	272	281	309	289	320	285	271	282	297	301	256	314	292	295	272	284	282	262	289	276	298	290	271	309	266	283	284	304	285	291	298	276	300	295	308	309	263	301	278	285	266	268	293	259	255	279	301	296	274	299	254	293	284	271	264	270	284	271	297	318	276	248	267	276	300	316	313	268	295	297	275	266	284	288	295	314	271	273	271	311	300	267	292	287	256	312	298	316	317	285	304	299	289	287	304	300	318	295	281	259	277	289	274	298	315	287	285	285	307	282	285	292	313	302	303	269	266	300	272	297	315	297	260	308	328	264	274	301	268	311	286	305	266	269	281	281	316	290	275	321	304	269	280	280	299	303	258	288	290	287	291	292	314	315	266	283	279	293	243	289	289	287	309	301	267	292	253	293	280	295	299	295	320	293	264	307	297	298	286	309	298	304	264	300	287	297	298	291	270	302	282	279	277	298	305	288	296	269	267	231	304	275	301	309	263	321	285	280	282	309	323	308	282	301	264	260	303	271	252	299	274	300	273	295	307	305	322	304	269	293	288	305	318	285	281	325	319	276	296	310	279	289	292	269	290	326	286	281	293	294	272	271	282	322	266	275	265	301	309	291	290	282	278	326	280	260	281	291	284	309	254	337	314	293	299	310	287	298	296	286	313	304	283	294	317	286	303	290	262	277	299	276	293	287	317	303	281	240	272	309	260	309	267	294	288	299	254	302	303	288	295	285	291	310	300	306	283	264	302	288	270	286	284	285	268	302	272	262	250	313	317	268	250	286	282	271	280	285	279	281	276	271	321	255	282	284	273	330	295	290	287	278	294	257	301	308	291	306	281	307	290	262	258	280	268	308	293	278	308	305	298	286	310	272	279	321	325	294	293	293	288	281	283	271	275	301	313	267	282	288	297	264	305	277	287	312	292	259	287	314	304	314	298	301	314	306	315	284	301	294	271	284	277	273	272	281	288	295	297	291	263	314	296	271	271	305	267	277	289	280	331	323	296	297	295	274	295	257	321	291	293	284	271	287	297	281	327	277	276	292	275	276	301	289	310	276	282	306	267	287	292	302	326	282	267	285	289	294	264	266	286	286	299	332	291	282	298	272	310	262	297	280	266	281	289	291	319	284	264	275	324	260	295	267	280	301	297	343	298	290	282	279	270	293	297	298	272	306	295	305	301	295	297	272	277	302	325	255	259	294	315	290	312	273	297	331	285	314	300	291	292	299	307	265	320	278	310	281	294	265	273	287	321	274	274	300	300	302	285	274	320	290	286	290	266	251	284	291	305	287	270	289	275	288	292	263	265	298	287	286	326	272	297	275	264	280	289	285	309	288	275	312	289	303	277	271	257	289	304	274	257	292	304	277	307	278	267	320	282	296	283	304	285	315	306	272	284	268	280	298	324	272	271	299	282	296	287	308	292	279	287	311	304	294	321	320	276	320	284	297	257	282	283	284	298	268	295	309	274	255	269	268	270	302	295	305	276	284	285	291	267	291	276	302	296	319	290	278	259	288	300	295	320	289	300	269	259	296	273	285	286	282	284	260	290	292	273	286	288	278	290	292	271	280	302	295	308	298	286	296	311	296	316	287	316	274	310	335	296	317	286	286	303	318	295	269	275	258	282	278	315	271	316	268	296	285	286	262	294	290	298	307	269	303	258	271	280	261	292	304	305	264	289	295	276	277	299	302	295	309	303	300	288	292	297	283	268	287	296	288	263	300	312	274	276	301	294	302	280	282	276	263	289	291	238	289	303	280	299	242	307	311	284	290	307	261	267	294	263	312	291	268	271	270	290	297	305	299	283	300	270	289	273	273	299	292	300	259	281	270	299	307	294	273	334	291	299	273	286	262	290	279	281	305	279	278	288	274	315	281	313	290	325	292	278	278	308	294	254	280	284	273	289	303	305	296	304	314	266	269	301	303	310	284	315	298	292	293	313	287	316	308	302	301	263	282	278	265	306	292	270	266	309	273	279	283	290	256	307	308	279	313	272	266	283	261	288	266	288	300	275	292	278	295	254	290	287	289	275	271	324	289	260	287	302	271	292	315	262	285	268	277	297	294	302	289	288	317	308	310	275	281	274	269	280	290	304	282	308	303	299	282	291	273	259	266	286	290	305	288	282	253	306	295	306	271	269	297	288	284	307	312	314	295	335	290	285	303	278	278	310	279	261	269	283	267	308	324	299	301	338	296	276	323	313	309	282	313	288	302	256	290	298	281	299	277	317	279	272	277	292	259	280	289	276	281	284	291	267	281	298	299	276	276	274	256	308	299	286	268	310	301	294	281	306	295	278	275	286	294	281	294	267	303	304	315	290	277	296	283	270	296	289	293	316	285	263	293	262	295	297	296	281	288	262	295	269	271	258	305	300	276	309	279	317	297	302	295	280	292	312	270	303	281	271	285	354	282	283	292	298	292	301	261	279	270	257	289	317	270	286	284	285	314	277	266	288	314	295	294	280	300	272	304	301	283	302	295	291	291	291	290	272	292	280	304	296	301	291	299	303	278	298	297	333	302	265	283	288	297	322	292	281	275	286	292	304	257	295	317	294	265	267	287	282	314	266	291	263	280	293	304	270	298	264	322	314	248	303	295	296	304	272	308	282	289	327	290	275	282	267	292	271	297	237	291	295	281	255	313	255	310	283	310	320	306	272	258	282	308	315	282	275	329	263	284	301	291	272	303	287	259	268	301	302	293	268	276	300	283	296	306	265	303	286	289	304	303	266	262	314	274	290	264	272	281	241	314	309	306	283	277	266	281	289	305	298	291	270	294	259	269	275	296	299	298	296	271	288	287	271	300	280	263	314	305	256	271	291	271	290	280	305	274	302	270	280	295	278	268	286	305	255	296	295	280	288	304	273	285	306	278	282	305	276	305	292	294	302	275	282	303	281	311	280	278	269	308	307	282	291	269	288	287	312	278	286	274	299	282	288	292	302	319	254	299	313	296	305	266	298	316	290	300	271	307	288	306	297	275	272	296	269	275	273	295	290	313	288	288	254	282	295	267	286	279	303	260	324	279	299	275	264	268	278	291	307	291	284	298	286	264	244	321	297	283	299	262	300	301	276	309	297	299	307	269	288	276	304	290	291	277	282	296	285	294	289	266	315	297	291	282	285	274	305	275	316	285	313	287	287	288	274	300	302	288	283	294	280	305	291	282	294	289	295	288	282	309	270	281	302	284	272	289	281	276	287	287	278	289	276	275	291	321	294	247	260	283	273	289	290	289	279	291	294	302	291	285	284	303	288	297	307	316	291	298	297	296	302	298	292	275	290	297	278	241	283	293	295	308	270	321	294
19361	24186	10317	1862	957	943	926	962	931	940	912	913	878	964	906	925	920	914	873	890	890	950	1364	2132	1881	1481	1125	918	911	819	860	813	884	877	839	861	842	840	901	880	835	895	883	837	920	872	881	805	875	819	874	905	826	836	827	809	888	847	846	897	883	789	857	860	811	849	897	861	844	825	886	905	852	865	829	829	923	833	866	882	853	873	849	856	851	838	883	833	838	897	802	832	835	811	795	867	906	875	870	798	821	886	868	838	864	843	877	907	955	840	868	832	872	853	861	814	886	845	853	882	895	851	845	879	858	872	868	841	849	860	879	844	839	853	857	857	839	836	876	848	854	869	894	855	851	867	855	874	853	896	845	838	899	837	859	777	850	823	826	807	916	838	849	903	826	889	840	791	869	862	856	905	810	835	826	840	876	882	868	894	880	851	843	821	810	830	895	928	852	853	883	867	845	793	801	858	819	843	846	851	849	887	836	810	842	825	872	884	790	827	843	802	918	842	858	837	858	846	852	843	878	797	845	905	883	858	838	882	808	823	799	849	874	918	873	887	831	872	839	837	837	844	852	797	840	826	834	859	819	875	880	848	897	910	814	835	808	820	875	805	846	809	873	838	812	786	847	829	886	859	816	835	850	820	860	864	877	828	839	833	873	918	832	862	882	873	805	879	837	914	838	846	887	841	881	822	845	842	907	846	901	890	858	876	803	838	839	854	867	921	861	942	848	854	855	818	837	909	932	863	877	861	839	848	871	840	849	812	896	864	852	852	850	869	820	868	866	888	849	831	820	868	849	854	871	859	802	867	861	856	904	833	859	885	840	938	859	793	839	864	854	851	841	813	803	891	859	828	891	876	818	832	873	854	868	827	793	849	882	842	826	857	859	869	868	850	875	825	830	865	797	902	899	874	891	842	849	851	826	907	897	842	926	812	832	861	847	843	839	912	894	824	823	868	892	826	894	851	865	898	843	844	893	847	855	848	822	835	898	851	828	792	893	851	832	886	818	863	878	828	804	883	880	918	836	832	853	856	929	846	847	864	879	863	891	910	850	883	817	804	883	828	857	890	867	844	819	820	851	846	868	863	829	821	908	822	836	883	819	825	844	902	808	812	818	847	836	829	872	840	799	833	823	856	852	866	848	860	814	859	868	878	852	831	894	867	865	827	822	804	817	819	847	839	865	854	859	830	814	869	839	816	805	849	802	875	849	835	853	851	829	843	882	857	869	868	859	820	859	861	885	874	861	837	838	804	838	852	856	827	852	887	876	886	859	815	846	891	841	805	836	858	896	873	815	859	847	873	856	818	823	869	855	839	863	935	876	916	878	835	841	836	862	804	869	831	884	857	861	857	842	897	793	800	885	847	860	837	823	851	836	879	856	880	820	850	914	819	851	851	854	842	854	874	849	862	870	846	844	860	892	861	851	869	874	889	843	895	838	835	857	863	809	785	838	854	871	788	847	879	799	848	859	884	848	858	874	891	839	852	851	845	869	884	862	877	868	883	814	899	857	816	876	873	885	862	835	806	864	856	806	836	873	884	869	891	808	853	842	887	857	877	841	843	861	851	892	817	860	820	844	884	815	888	876	858	835	844	825	868	847	814	829	873	803	843	880	861	928	866	830	855	852	839	867	819	877	846	814	867	880	854	791	838	836	858	830	848	844	862	843	825	903	864	839	831	854	824	837	906	879	862	766	830	872	803	812	854	892	847	855	818	862	900	832	820	865	910	811	810	873	858	864	821	841	855	809	882	887	918	856	875	869	859	882	866	779	905	844	870	863	868	882	766	867	829	864	847	860	881	855	845	834	837	879	821	853	817	930	864	864	841	833	849	841	890	862	838	846	802	829	882	836	878	849	809	891	838	849	870	828	897	836	861	878	872	865	836	822	857	799	859	921	826	891	879	902	821	907	881	849	856	815	823	860	808	825	877	926	791	868	878	856	783	838	816	875	828	825	872	909	813	872	825	847	831	813	830	846	829	827	812	862	858	847	855	865	864	818	852	832	850	804	815	871	894	854	860	816	852	772	879	893	838	841	870	865	887	848	881	854	880	853	815	876	892	864	828	845	808	857	810	857	854	895	857	839	829	811	886	870	868	843	825	829	824	842	850	894	855	854	886	863	838	866	889	876	887	888	834	819	854	842	852	825	854	882	865	843	845	886	812	828	881	871	889	867	897	872	864	879	890	854	848	834	834	816	815	876	866	926	828	829	908	820	860	865	849	871	862	865	910	824	848	829	834	827	901	814	871	873	843	869	790	824	827	878	898	882	860	856	788	851	892	867	828	865	822	822	880	842	881	873	840	899	793	815	821	858	879	814	907	832	886	847	840	770	779	857	877	852	829	827	797	853	829	896	833	826	858	831	867	856	905	814	840	847	889	902	828	884	860	878	865	890	874	849	862	854	833	878	834	824	831	844	863	816	861	853	858	816	866	810	845	874	833	896	886	835	875	847	854	893	843	887	802	860	921	861	863	833	873	819	848	895	806	856	867	854	854	872	843	867	806	883	838	884	867	821	862	857	838	836	834	815	854	894	879	883	883	849	862	839	840	820	876	862	902	862	812	881	894	862	855	860	846	835	907	857	884	853	859	856	798	864	847	859	901	844	874	852	858	829	824	779	805	895	862	886	836	810	902	839	868	853	875	810	792	838	863	854	846	832	855	819	880	881	827	840	861	848	826	864	870	818	818	854	862	884	878	816	853	807	874	859	860	813	843	868	803	783	853	805	876	913	844	834	901	848	819	832	849	874	838	863	865	840	874	876	861	899	901	835	877	864	824	840	842	838	861	850	843	859	838	871	888	859	819	805	915	845	876	869	859	856	873	854	830	873	902	852	846	836	823	866	902	854	823	868	809	873	850	852	846	816	859	870	823	859	828	827	861	868	813	813	812	808	841	843	851	851	874	813	866	836	922	856	853	853	893	861	814	861	890	866	886	853	873	830	826	839	878	902	825	834	832	889	870	852	827	880	862	847	850	866	824	829	828	884	834	872	787	832	804	882	923	796	886	864	820	845	872	865	851	816	823	853	833	813	857	793	859	897	896	895	851	896	849	811	841	855	828	850	868	829	851	862	833	842	800	911	859	828	859	814	890	874	855	849	856	840	811	882	869	882	823	856	903	897	880	827	860	822	862	891	801	818	894	833	871	840	875	895	837	869	863	825	876	818	849	886	865	818	832	871	860	808	863	843	822	818	870	842	872	828	871	850	832	850	820	884	827	894	816	814	865	902	904	903	875	864	891	850	862	838	833	867	790	847	846	855	809	850	928	857	835	892	806	828	827	855	879	864	863	869	894	842	830	868	880	822	860	854	834	822	882	870	862	814	803	851	870	811	795	827	838	870	873	825	868	860	858	844	849	855	839	876	878	908	850	892	876	859	855	865	869	861	812	874	851	870	781	804	870	849	838	845	861	818	853	887	845	820	928	886	869	819	834	927	853	805	814	847	858	840	817	843	851	871	862	861	862	881	877	830	812
69200	67978	48336	16129	2368	876	636	660	595	576	518	443	419	386	399	358	321	325	362	362	343	338	1267	2072	1346	837	455	379	338	354	320	322	332	334	321	322	363	331	328	303	303	345	328	315	358	338	317	326	354	356	319	319	333	330	296	331	293	316	326	311	342	357	328	340	305	356	338	350	330	314	330	328	318	328	300	328	318	327	338	332	324	337	358	338	298	339	319	313	317	335	315	331	302	352	318	313	351	359	313	315	302	337	315	357	277	346	306	290	352	309	333	316	317	338	322	339	319	347	323	346	329	344	318	362	322	330	334	339	347	310	341	332	315	313	342	341	313	349	319	345	314	342	316	347	345	326	345	327	346	341	345	312	327	348	317	326	360	355	331	332	308	308	336	318	323	331	343	290	319	333	321	303	304	289	292	308	311	336	314	326	313	304	316	352	336	334	319	354	282	325	344	300	288	310	327	315	336	320	321	319	330	292	313	338	308	317	344	344	326	321	343	316	300	321	299	330	325	336	308	327	324	320	359	318	310	344	333	325	334	314	320	345	337	335	288	316	336	336	305	304	332	328	322	344	344	321	325	283	350	308	336	293	330	333	303	353	316	320	345	353	333	319	345	295	318	342	344	348	327	337	313	350	356	311	351	329	327	336	327	324	316	328	317	298	322	307	309	312	326	307	342	320	331	325	348	324	348	344	326	344	318	326	343	299	324	341	314	281	322	331	315	351	333	302	292	357	321	316	338	308	350	308	358	315	306	303	353	312	306	317	281	306	329	342	294	322	321	323	306	299	316	301	337	348	324	329	316	328	318	335	330	325	340	327	307	294	335	346	356	306	297	308	352	336	334	316	329	353	335	321	344	329	338	347	310	355	295	303	305	322	309	300	357	335	341	311	305	327	322	297	343	328	314	299	316	326	344	307	364	344	318	327	368	329	321	313	280	336	299	310	315	303	314	313	315	322	293	301	332	326	336	300	325	331	307	348	281	296	318	325	309	292	305	361	292	288	312	333	324	335	320	350	295	311	296	312	347	325	334	316	306	339	320	337	343	343	342	351	313	316	296	317	316	312	305	321	321	351	317	332	347	332	312	315	363	337	340	322	321	358	341	326	305	303	312	338	331	310	363	328	330	307	324	326	320	344	332	333	327	325	352	338	294	329	307	298	327	327	346	333	334	346	329	328	339	281	323	362	325	301	309	374	308	319	314	308	337	342	328	332	331	364	330	336	338	323	336	324	341	301	320	297	307	326	365	309	330	327	311	335	365	323	365	300	340	308	332	320	319	371	357	308	340	329	294	343	329	348	346	330	335	315	312	314	321	338	324	319	304	332	360	336	313	317	316	330	359	319	321	336	335	319	357	316	325	350	370	314	325	312	292	330	331	288	372	326	297	304	309	350	328	278	330	330	339	323	333	335	337	310	361	300	334	307	344	286	336	308	297	305	316	336	303	327	321	343	345	311	341	308	333	343	339	326	320	337	319	312	306	287	315	358	297	329	305	322	322	349	326	341	327	329	334	311	348	363	329	295	319	340	303	357	345	306	334	317	309	322	303	308	356	348	325	315	316	304	308	365	307	331	299	359	322	329	327	342	299	289	336	387	344	313	314	302	332	325	330	325	328	330	289	297	316	345	342	307	327	363	307	336	348	325	321	345	318	326	314	313	315	305	343	323	305	345	320	347	315	345	326	337	327	338	343	351	359	282	333	334	326	354	344	337	315	325	319	335	327	302	314	266	311	344	311	319	305	314	322	316	340	311	321	318	347	331	311	323	328	326	329	321	285	337	340	281	333	325	329	305	325	324	303	317	364	310	319	341	307	296	333	332	297	299	321	332	329	341	349	321	324	355	313	341	350	346	322	306	345	299	327	330	320	294	313	299	326	316	304	329	334	316	302	322	299	331	298	370	317	320	329	323	339	320	315	326	322	319	328	303	304	290	342	301	325	321	348	319	335	318	329	338	311	301	342	304	306	360	361	299	322	328	309	309	299	303	309	315	317	342	341	312	331	363	333	313	358	341	335	365	338	323	331	318	309	305	313	304	355	284	343	310	312	337	339	303	350	314	338	326	318	306	305	335	331	337	333	289	326	357	347	295	343	313	320	322	355	339	337	346	323	357	335	314	318	329	352	293	307	335	372	319	309	305	350	347	328	329	330	323	309	357	316	344	312	313	340	324	323	339	317	332	335	335	321	286	319	321	301	348	356	311	324	343	354	311	310	285	328	344	333	337	324	311	338	300	315	363	311	335	290	320	348	340	320	366	324	319	328	339	288	297	340	313	358	317	302	325	302	279	302	316	319	322	341	330	318	313	306	325	321	311	345	342	330	343	313	329	341	296	297	328	333	339	297	405	319	332	321	351	327	316	315	304	328	333	329	323	343	298	342	307	299	321	331	336	309	302	345	312	297	344	328	328	344	325	330	331	321	328	313	323	288	340	354	337	307	311	318	355	329	304	342	333	313	305	304	304	334	344	341	328	336	327	308	327	335	310	297	308	282	338	312	338	330	309	320	357	346	307	294	320	304	308	309	330	331	329	321	351	324	338	336	361	330	347	352	336	305	331	304	329	335	302	325	335	338	299	316	344	335	324	338	345	346	349	302	338	353	347	305	304	347	330	308	315	354	325	312	286	344	309	305	303	363	320	308	347	319	336	297	333	289	340	332	337	342	317	339	341	295	328	341	343	322	315	304	334	320	305	302	331	319	318	337	313	353	354	308	315	306	351	335	343	328	330	364	325	316	334	315	305	309	331	317	319	333	302	334	309	311	342	332	309	280	315	315	351	324	326	312	330	356	352	327	346	320	310	326	296	321	319	307	318	329	335	327	346	306	337	316	324	308	333	330	316	334	284	354	366	335	317	315	340	308	290	336	337	300	333	308	328	351	329	313	276	314	319	326	356	337	334	316	306	344	362	339	322	333	342	311	328	322	364	331	335	361	340	326	323	347	325	326	322	339	324	314	365	317	307	351	297	322	281	311	310	313	333	349	303	325	327	334	336	322	325	320	309	322	325	325	346	349	320	349	337	331	315	335	336	324	277	317	274	304	335	312	318	319	293	320	324	354	328	316	334	327	304	333	333	294	355	322	321	302	282	333	324	336	349	340	320	334	300	356	318	301	347	349	338	337	327	338	320	334	325	338	316	364	318	349	295	281	340	318	323	313	362	328	336	309	295	323	320	308	313	344	305	342	325	328	361	349	307	362	294	352	283	290	310	312	354	353	300	360	321	302	323	317	311	299	340	314	322	337	299	306	345	364	333	342	337	340	313	320	308	326	325	311	357	329	309	353	295	305	320	298	330	323	305	347	337	314	329	321	324	305	319	339	308	323	327	325	319	346	346	352	342	348	310	303	281	276	321	289	345	335	316	314	334	331	348	342	361	336	271	351	327	312	338	313	361	309	344	305	366	312	319	332	315	336	317	335	360	324	356	340	363	289	330	346	334	336	321	349	334	325	348	309	337	350	336	324	300	315	334	327	334
45962	52425	40925	10836	2895	2760	2211	2457	2018	2170	1822	1564	1516	1316	1203	1143	1064	1144	1148	1192	1104	1188	6365	10228	6004	3611	1662	1175	1038	912	936	965	939	888	904	915	961	922	940	913	934	954	983	976	903	920	928	910	981	919	900	987	944	956	884	935	930	937	1014	908	856	991	905	928	912	960	900	929	914	900	925	881	914	916	882	973	916	977	992	931	926	891	922	912	963	925	890	935	922	942	933	932	909	927	936	959	930	987	948	907	927	945	954	907	946	906	879	918	939	877	959	901	890	923	977	878	931	961	911	929	961	874	956	963	940	922	919	939	914	924	903	953	960	967	884	908	951	876	936	944	863	914	976	924	920	928	905	882	995	950	947	938	964	930	954	949	905	941	918	921	973	911	968	972	866	921	973	936	960	965	913	960	957	934	956	976	916	926	916	914	926	937	939	923	849	882	873	897	922	916	969	947	927	935	921	896	925	868	960	921	954	933	931	960	914	960	935	924	880	954	923	945	916	955	946	1002	905	899	918	944	919	928	963	900	928	952	936	893	906	964	938	924	904	941	921	948	928	933	940	908	961	909	939	940	918	864	950	882	967	966	953	916	916	922	938	933	940	934	914	881	918	915	925	987	930	910	963	936	881	957	918	940	934	911	926	919	962	935	1041	896	925	891	921	919	935	942	960	917	949	975	971	925	938	906	901	894	935	925	985	873	1004	955	933	991	857	951	939	932	951	908	903	911	972	964	932	897	941	950	963	925	925	918	884	914	932	902	947	858	983	923	960	972	889	992	928	939	910	959	885	957	971	977	943	915	907	933	946	920	943	908	918	948	943	952	872	946	964	910	924	956	914	950	911	917	933	917	932	913	944	941	926	889	936	948	977	937	928	941	911	908	913	922	954	908	945	937	949	957	911	936	939	940	940	951	941	928	926	959	939	966	898	889	913	921	922	975	938	962	940	895	928	851	924	918	939	951	849	950	905	945	957	942	992	893	945	928	897	987	965	876	896	908	961	931	873	939	882	923	917	933	934	921	950	925	899	939	932	927	846	946	870	920	895	946	981	919	880	861	943	965	917	977	960	928	935	843	972	953	928	959	921	911	994	910	940	972	963	954	876	953	915	949	871	895	926	929	926	922	890	939	932	939	956	916	938	935	945	914	900	946	903	927	968	907	931	902	977	944	853	897	912	939	974	890	931	960	932	961	901	942	914	902	918	950	879	956	963	908	927	869	990	937	957	915	931	926	957	886	958	938	929	915	944	921	954	884	959	912	913	961	907	887	925	891	952	870	954	893	930	991	980	915	928	927	913	960	914	935	957	893	907	930	962	908	945	948	883	987	934	918	936	873	910	923	925	936	959	917	880	915	957	909	922	921	941	953	857	1007	943	886	924	917	870	945	953	904	886	953	957	919	958	954	902	886	889	970	945	900	939	908	984	947	939	979	892	913	935	916	944	949	949	883	924	916	923	948	918	911	977	911	915	936	906	941	919	955	960	929	924	923	958	925	901	961	882	940	967	910	918	959	891	912	907	972	941	927	920	886	937	941	981	930	927	899	930	894	972	936	953	953	980	939	963	888	911	947	957	906	929	904	969	957	952	914	945	920	907	918	897	887	923	911	967	921	926	986	928	944	941	887	938	911	871	914	945	981	933	908	966	936	941	914	966	905	951	914	920	935	921	919	879	936	936	935	873	927	895	932	933	922	972	910	907	928	910	963	943	985	933	919	987	938	943	913	926	916	913	936	927	881	947	867	960	957	978	972	940	946	974	927	957	950	917	940	895	883	930	925	933	915	875	915	922	988	899	914	959	971	963	920	878	925	933	1001	976	906	944	919	927	938	964	945	927	885	948	925	936	937	959	952	957	945	951	968	908	974	945	908	936	946	914	942	920	958	904	908	936	930	977	919	969	935	944	915	912	954	951	934	927	923	890	876	900	874	989	954	1002	996	932	945	909	952	984	899	906	865	954	891	914	959	954	878	910	963	919	878	899	920	896	945	885	895	945	933	929	953	955	944	890	915	942	909	978	956	891	905	951	903	924	944	885	875	921	903	908	938	917	924	906	949	948	927	955	952	898	911	918	934	921	857	904	942	940	931	991	934	902	921	879	949	925	887	882	913	940	915	995	945	920	932	914	898	905	953	920	933	939	900	971	905	933	913	930	923	932	957	958	892	958	920	922	887	889	915	941	922	926	941	971	974	952	895	965	955	984	949	980	950	918	953	918	915	993	965	926	931	928	962	950	942	937	904	911	958	886	890	914	885	936	916	905	945	912	951	873	959	905	935	941	904	956	972	887	974	946	856	945	986	886	979	925	913	912	963	946	880	894	889	919	941	949	936	950	889	919	881	921	935	971	960	897	974	906	979	939	949	895	892	920	907	901	980	904	941	876	982	963	920	848	954	989	925	968	946	915	917	895	847	967	922	983	935	891	885	975	909	934	938	926	924	904	930	955	912	914	913	949	987	878	923	915	931	954	984	932	972	926	883	979	892	879	927	984	947	932	936	903	952	955	895	929	889	944	871	879	917	954	892	927	935	927	959	873	945	884	892	914	901	913	954	952	915	954	996	941	947	939	931	959	916	924	912	945	914	935	906	942	927	931	918	994	933	907	913	994	950	912	868	933	901	939	957	972	937	938	916	931	962	927	916	969	939	935	908	891	963	970	938	900	868	936	964	953	949	902	946	937	917	915	892	936	891	920	906	921	916	976	914	937	903	944	935	922	895	919	952	898	941	947	911	956	954	965	915	907	923	930	962	952	887	955	853	936	953	950	907	990	897	935	952	939	951	951	931	923	938	880	908	924	914	955	965	899	930	986	952	929	971	916	945	922	898	950	959	955	932	934	905	866	908	939	961	938	923	910	994	941	902	986	896	947	982	951	917	933	956	955	972	929	933	950	912	937	938	906	941	904	933	937	911	927	992	894	941	986	898	921	951	899	916	939	911	977	911	990	903	912	992	929	933	893	961	958	949	915	946	936	933	903	959	905	895	938	895	915	953	925	933	914	977	924	919	954	976	958	907	935	937	940	961	882	931	972	929	911	920	999	888	949	993	996	930	948	895	919	925	927	916	925	954	947	946	941	923	904	965	987	963	916	874	943	984	920	890	989	885	955	911	935	930	963	946	999	907	957	949	930	902	863	969	894	994	900	951	925	901	955	910	930	954	917	945	946	912	927	894	968	953	892	922	948	944	878	869	936	979	905	893	916	959	937	975	920	969	920	947	923	907	896	930	938	922	938	866	928	939	1003	909	895	1009	931	950	890	936	912	937	932	939	911	974	947	951	916	939	929	919	927	915	935	925	948	894	979	1019	931	905	936	953	924	917	960	987	916	926	911	936	965	945	923	953	903	959	957	954	899	911	938	946	896	955	938	888	932	973	951	937	940	904	956	958	921	891	932	886	932	891	938	932	892	929	940	898	897	977	901	909	958	966	883	952	944	930	935	956	980	980	883	891	1004	929	918	912	961	907	898	965	913	946	913	929	878	908	905	863	948	879
77963	79634	58666	21463	5644	1261	1109	998	817	579	586	590	544	418	417	420	381	422	408	391	391	834	3461	2952	1759	1007	531	393	384	375	337	339	333	329	314	330	359	344	340	328	357	311	330	326	335	349	353	388	351	357	335	319	338	333	335	343	348	343	339	319	386	344	387	337	369	349	362	319	314	323	355	335	371	346	361	365	338	348	384	401	329	317	369	332	323	352	361	344	357	354	381	339	360	320	330	305	376	373	366	346	330	353	352	336	372	339	365	356	345	360	319	356	354	380	334	371	367	357	348	342	371	337	393	343	354	347	340	317	377	372	339	367	332	373	345	356	326	343	361	379	327	361	358	370	378	348	352	353	375	330	331	390	372	345	349	321	342	359	326	342	305	372	329	319	346	355	361	349	375	362	358	350	352	348	383	313	346	354	364	337	332	326	368	352	366	372	363	333	371	346	367	341	366	332	339	365	371	344	330	358	390	333	333	365	365	344	398	323	368	338	335	315	342	373	342	376	388	335	336	365	375	347	355	350	349	345	359	364	355	345	353	338	334	347	314	359	350	363	392	346	333	329	314	318	339	365	334	357	328	330	378	341	341	366	348	338	354	314	305	338	358	372	366	340	325	344	312	358	365	328	332	327	344	365	348	370	349	390	308	360	331	355	358	383	365	370	369	371	356	333	360	376	356	365	339	345	352	326	337	321	347	363	329	343	358	368	319	342	345	334	330	356	368	374	333	350	326	339	373	351	358	345	345	345	350	362	357	327	345	366	377	366	325	351	347	353	354	366	346	361	333	354	360	330	363	343	366	357	365	358	354	373	333	349	352	328	330	373	342	335	397	343	341	344	349	309	342	352	350	383	386	408	368	348	354	348	352	336	348	361	383	378	366	373	332	342	335	371	363	319	356	352	361	345	337	341	324	363	353	340	366	373	340	336	371	369	337	348	374	367	351	336	324	319	342	373	366	357	384	372	299	356	352	370	342	368	368	354	342	296	361	349	322	345	325	381	372	340	356	327	365	346	364	366	358	329	327	332	361	361	344	334	359	382	341	346	339	347	341	357	322	316	352	361	345	313	319	343	351	354	356	338	328	414	385	366	354	341	348	363	350	334	353	362	391	335	338	372	352	334	352	334	355	333	344	356	379	332	319	339	341	355	359	325	344	327	333	336	365	339	318	362	315	363	386	329	352	366	375	364	321	322	329	344	369	345	346	343	319	360	345	359	365	356	360	315	357	355	376	332	357	415	348	365	331	352	376	314	351	362	350	340	346	360	355	366	315	368	369	381	395	387	353	368	342	351	345	349	389	383	352	351	334	352	363	365	345	308	386	321	314	359	347	337	364	339	408	357	360	322	339	343	342	371	340	351	339	343	373	342	336	342	348	337	363	348	309	348	351	359	396	355	392	306	337	350	346	347	349	337	364	344	340	326	328	372	367	359	343	363	345	332	356	368	393	309	357	338	365	369	365	363	330	321	334	325	336	382	329	353	355	336	339	378	348	367	351	340	344	342	325	334	334	343	371	356	320	356	360	374	360	345	338	333	373	349	357	366	367	358	329	347	341	322	333	356	365	360	341	364	352	354	332	369	334	337	373	362	324	348	365	328	356	351	358	334	375	324	349	392	333	337	301	343	378	354	346	353	325	357	349	328	349	335	360	341	339	358	367	340	382	360	345	378	310	327	363	330	367	337	350	362	336	345	334	363	360	385	334	331	342	333	328	340	349	306	379	351	342	325	345	359	342	368	375	325	361	357	376	319	339	397	326	322	361	350	365	350	342	384	342	312	358	350	375	369	328	365	327	366	334	355	358	338	385	362	345	353	355	365	340	393	370	329	355	339	355	312	335	348	333	350	358	333	341	357	345	335	344	342	353	344	334	341	353	360	364	370	345	381	346	368	325	356	358	328	345	320	348	379	331	346	351	328	346	352	341	323	347	367	367	341	353	365	343	365	397	382	371	364	351	374	357	340	366	399	324	382	365	336	327	348	322	347	360	377	331	335	366	360	376	359	350	328	352	341	371	334	364	354	372	338	331	352	343	360	327	347	312	358	359	359	366	325	322	330	379	308	374	355	368	367	377	362	335	367	394	328	333	351	376	346	356	361	339	323	353	346	370	384	364	369	341	373	381	323	341	343	342	327	365	356	349	333	339	345	348	350	355	364	358	329	339	362	361	366	338	348	318	340	356	322	341	337	362	390	354	364	373	358	363	364	356	365	337	315	368	331	334	349	374	388	357	362	343	362	357	364	325	352	335	318	358	383	375	348	366	335	353	370	379	363	346	350	370	342	326	340	320	328	331	341	342	332	329	365	365	333	350	354	376	340	331	362	368	361	374	356	366	336	332	367	340	368	364	354	345	333	376	332	333	301	370	344	302	325	354	355	326	321	380	368	357	361	331	353	327	388	351	348	370	366	365	327	334	340	364	356	330	331	346	337	357	327	378	405	330	338	337	350	389	364	378	340	360	365	341	382	353	372	340	374	302	324	381	337	329	322	353	333	330	323	337	351	390	349	315	373	410	383	349	356	361	353	342	339	328	375	346	319	351	332	346	347	371	380	345	311	382	336	336	330	321	335	366	339	346	374	343	364	368	362	319	365	356	362	341	347	367	342	369	325	340	335	356	319	345	388	365	360	334	344	332	328	337	374	343	306	356	362	382	338	353	361	343	313	349	349	331	364	339	324	369	348	374	369	335	338	307	345	351	329	355	369	396	322	363	387	349	332	310	331	367	353	372	356	354	326	320	355	356	333	361	342	357	345	386	354	352	358	357	353	340	381	345	365	346	355	356	325	360	353	389	371	348	358	339	355	336	351	321	353	352	326	360	337	353	346	350	381	366	340	363	342	354	323	392	339	332	331	375	363	350	378	345	353	332	361	337	312	353	374	368	372	357	358	316	364	328	327	330	350	338	349	350	348	340	330	332	361	329	378	340	350	348	316	374	331	363	367	341	359	310	380	348	347	381	355	350	366	348	344	340	378	341	350	376	376	309	361	352	324	361	362	351	402	353	383	340	369	354	335	363	378	352	373	366	347	349	364	341	368	380	384	343	343	342	348	383	343	370	299	389	341	339	354	371	339	349	343	326	369	369	387	383	345	324	350	321	344	356	337	401	315	384	344	359	363	359	327	360	337	338	325	337	355	364	381	366	337	348	354	343	386	352	348	346	350	348	360	380	344	332	315	354	353	361	356	344	339	359	359	365	335	330	371	383	365	353	354	335	352	345	352	333	341	352	360	359	348	365	359	337	348	308	338	360	335	322	339	324	322	367	338	340	346	352	332	346	359	353	356	363	400	364	391	374	338	334	371	378	370	364	341	323	350	352	340	347	337	343	338	321	334	386	342	356	327	356	357	354	354	339	315	349	346	323	342	307	328	354	324	364	370	330	345	376	354	358	328	377	343	367	364	389	348	390	323	334	333	390	346	369	336	362	324	346	333	341	325	332	361	334	361	360	375	356	360	309	331	344	316	342	388	348	347
54729	65360	48474	12541	4136	3029	3497	3527	2979	2067	2278	2176	1844	1473	1418	1362	1237	1257	1217	1244	1274	3610	15751	13348	8042	4473	1944	1210	991	1020	1016	980	971	999	984	955	971	1010	1024	1004	1016	961	977	968	943	981	993	1021	999	997	1007	922	1029	1008	1002	970	988	1006	1009	975	1014	987	1010	1010	991	986	961	973	998	943	1003	994	950	989	1008	1046	1031	987	992	942	965	979	985	986	1027	991	999	1007	962	983	952	974	1009	1007	928	957	954	1024	989	946	941	995	968	995	1004	988	956	945	1016	978	994	1010	947	953	989	947	982	948	1019	983	971	971	1050	978	972	1004	1000	984	994	984	972	940	953	956	994	954	993	991	967	957	1003	990	950	1001	959	1013	991	995	1043	1004	1023	997	1029	965	981	907	992	997	904	945	1038	965	978	972	970	946	1006	1021	967	1021	1003	989	970	917	962	1060	981	987	992	998	938	981	1026	932	978	946	973	994	979	1055	991	1013	978	900	956	979	1007	1039	989	1006	970	996	1001	990	951	947	955	1016	957	986	1061	1005	940	939	1011	975	1054	987	946	948	949	970	942	956	1013	1005	974	995	980	945	1026	994	955	1031	921	993	1040	1025	966	928	984	927	1007	966	1014	1008	1011	974	995	965	989	971	993	1050	1022	989	946	1016	961	938	1016	907	1033	992	1006	961	1029	986	989	983	983	957	992	958	995	982	1015	1007	1010	989	1001	944	1045	982	987	954	983	965	1033	963	980	962	983	986	1033	1022	1033	1022	940	981	1002	981	1046	949	1001	952	952	999	968	947	960	954	986	976	948	977	1007	971	933	939	979	1000	1004	986	990	992	1007	1003	975	912	995	985	982	1007	945	999	966	980	980	937	1005	997	1023	1020	948	993	998	983	995	1021	1050	985	977	994	958	1007	962	963	968	940	976	959	1032	992	976	942	1024	985	949	1012	955	1015	941	1014	1005	992	969	999	954	952	974	952	956	951	941	997	1016	994	984	981	1030	1007	1007	952	1007	1008	999	1018	990	972	1011	982	1019	968	991	1055	1003	1017	964	1053	958	957	1002	948	1007	975	990	1024	970	990	984	1013	966	998	967	1034	962	983	981	1026	1000	1028	967	1019	972	923	1034	986	927	999	999	1005	986	927	930	963	933	998	1014	934	952	1020	994	1003	960	1019	965	971	993	1004	1002	965	1010	930	1026	1042	964	995	991	969	961	926	990	992	959	987	956	951	999	963	945	1056	946	927	1007	994	1008	977	951	1026	1021	933	951	971	1021	963	958	1002	982	1005	1008	1008	980	1021	1002	1004	1014	954	962	1008	894	945	1031	995	1049	1004	966	1017	999	1040	1028	949	948	943	972	1019	978	952	974	1087	1030	996	949	948	959	1021	966	995	1044	1055	993	1001	1029	999	997	968	980	957	984	995	972	1027	993	943	944	946	977	978	958	932	1000	956	1003	1002	994	1000	1039	1035	1012	1007	975	943	964	930	948	1012	969	1019	1019	1030	996	967	1012	980	1018	996	1038	972	960	1052	1007	959	1014	986	935	1003	939	1034	944	1000	1012	1020	985	985	962	1005	1002	1063	983	968	1001	963	937	966	978	983	968	1001	954	1016	982	1010	986	1000	981	1022	1029	985	1023	954	945	1040	976	1009	948	989	996	1031	1013	960	1003	962	981	1050	931	1043	943	1024	1050	992	1001	1032	968	990	995	934	1005	996	970	1024	970	949	956	970	1014	974	989	974	948	995	997	1006	997	915	997	965	989	967	1000	1042	978	931	940	1000	971	1013	966	932	984	976	1024	980	973	910	980	1027	1059	1018	986	1046	1035	1023	962	953	957	951	987	966	968	978	975	973	1011	968	974	1014	979	984	972	986	965	950	1038	991	992	993	979	1003	976	978	950	912	949	990	1019	952	993	1032	1017	1012	1046	973	1019	951	963	987	982	1021	966	960	950	987	991	965	987	997	960	1008	1019	983	949	958	987	997	965	996	984	934	1022	985	1042	951	953	989	942	967	983	907	920	1015	992	975	984	983	1006	1001	978	1023	980	948	977	1046	949	944	987	939	977	983	980	947	952	995	1038	981	945	935	993	1020	996	991	994	957	969	952	944	956	1017	998	1034	962	988	1020	1002	968	984	981	1020	999	1051	962	999	1006	963	998	1011	973	999	973	957	970	949	994	1007	991	1013	1039	972	1005	962	930	1000	978	986	1013	961	1000	1015	964	990	961	956	988	952	1019	986	1020	971	956	962	1006	1012	950	952	1029	988	981	1021	995	949	994	958	912	1002	993	1027	993	996	1034	898	998	1019	948	954	1013	1043	965	992	948	990	948	990	1018	986	1005	943	1002	1005	1025	998	1019	1024	1012	955	1002	991	1000	982	978	990	961	1000	1041	1007	1009	985	962	989	1004	1008	973	943	1037	1005	978	1020	948	994	966	1012	964	1000	970	963	993	1017	981	996	1007	983	960	1017	972	1005	999	981	1006	935	973	1037	993	949	960	987	1008	1038	953	1036	946	1015	982	914	965	965	1022	989	968	1003	906	1002	963	1002	958	1013	1000	985	943	996	1013	1008	1001	991	980	1007	971	963	1037	981	1031	1035	1006	940	908	990	942	971	1025	955	971	977	988	943	985	930	1030	911	963	1009	991	1001	977	943	996	1030	938	975	973	982	1007	960	1012	1031	980	1044	1004	1036	962	985	969	1009	975	1011	999	952	962	960	946	994	989	982	1005	1001	1008	1006	957	979	941	964	1002	1003	1047	939	1048	996	997	965	1024	1029	980	1011	986	960	975	979	947	985	915	1006	1023	1006	1012	956	967	965	992	1023	954	937	986	911	972	989	1057	980	954	971	999	969	1009	949	993	991	958	988	993	974	992	991	997	966	1012	995	1047	1019	1031	983	1031	980	1000	971	945	973	1030	1037	985	1010	996	964	1032	996	975	935	1029	951	952	1025	978	980	1007	981	1006	983	1054	921	1016	964	1003	918	1017	989	1033	986	970	1002	987	960	978	1012	1025	1016	959	997	979	962	1004	984	1009	1070	975	1036	960	985	1015	1005	941	998	1027	976	917	917	958	929	960	971	979	972	963	955	1028	1005	981	972	985	1004	989	1008	983	941	944	1047	964	974	985	983	954	1028	999	976	970	940	993	997	1023	928	1036	1008	932	967	940	978	980	993	992	982	896	1025	1014	1001	992	934	997	946	997	997	969	1003	1052	943	1003	978	1046	996	971	1073	979	955	1039	1005	946	955	982	970	969	943	983	992	957	978	977	1018	943	1029	976	912	951	994	999	950	981	936	991	970	954	1000	972	941	1055	1008	993	983	927	966	977	986	978	1007	1001	964	1046	963	1011	915	1035	996	1060	1003	979	999	973	996	966	983	1016	966	1024	961	983	997	951	976	998	927	1012	972	991	1014	1024	1018	993	1023	984	980	969	957	989	980	1005	1000	1020	983	985	1001	964	968	991	1018	907	948	969	981	948	979	981	955	984	992	950	934	967	991	976	998	970	987	950	972	997	963	959	1018	978	1021	1042	1060	998	1034	963	997	951	958	995	937	943	958	960	975	1028	1007	920	1008	925	972	976	1014	972	954	1014	1003	977	953	1013	1004	982	942	998	961	956	984	1016	1050	1000	988	1034	1031	958	992	988	1008	992	1028	995	962	1015	1001	952	964	994	979	989	947	971	996	967	1006	1026	1033	958	1041	1028	981	965	992	965	969	962	1001	1003	938	971	968	999	1000	939	1034	973	993	979	1053	941	940	965	978	957	1031	982	951	940	1006	1040	1005	956	991	979	1014	969	953	1045	1038	961	970	982	962	957	983	975	945	999	1031	949	970	1017	1001	960	993	1027	945	1008	1006	1037	936	955	956	971	939	991	1051	1005	1021	988	961	1001	918	971	961	1042	1011	914	1013	1027	995	967	998	981	969	994	936	1004	936	1016	998	967	1008	1002	969	947	960	984	970	1014	996	921	940	1001	982	953	1004	972
20534	17121	7529	694	388	313	295	332	312	263	348	318	284	292	266	295	286	276	285	269	278	280	365	493	456	387	332	308	285	323	269	264	261	276	284	283	308	271	296	288	280	281	266	287	284	305	276	307	248	272	300	262	248	277	275	299	288	270	288	319	304	298	254	269	239	292	282	276	263	284	288	266	258	293	275	261	265	267	283	281	274	278	286	234	286	270	292	302	242	291	269	256	273	274	287	255	306	279	309	297	289	282	283	297	283	253	297	286	278	266	265	305	310	264	269	274	256	270	288	263	298	260	260	263	286	286	264	252	276	289	266	266	254	287	309	266	285	270	268	276	280	298	270	295	291	277	258	267	285	262	288	282	302	268	296	275	290	256	256	283	277	289	257	255	247	277	256	280	283	268	273	288	291	280	275	277	258	257	261	270	291	272	286	277	285	225	288	267	257	272	283	244	257	286	277	294	290	281	274	282	304	301	287	275	267	274	281	297	283	274	286	263	288	273	291	276	253	255	278	287	284	285	312	284	291	297	287	276	272	278	303	290	276	284	272	298	266	280	279	252	276	267	259	258	283	240	256	293	221	248	319	261	255	260	269	265	253	260	287	276	258	279	285	263	309	280	303	269	284	280	271	309	276	271	277	265	288	278	283	248	252	296	294	268	327	268	262	287	251	265	278	289	279	258	292	287	270	272	254	279	278	265	229	298	249	265	249	286	279	290	272	270	283	287	286	299	273	286	298	280	265	277	255	301	256	283	287	285	279	246	263	292	298	262	281	272	299	258	292	293	286	279	275	283	259	245	269	276	274	269	280	312	266	272	268	289	256	282	289	279	283	254	294	259	266	293	252	257	265	235	273	259	273	273	265	282	293	271	275	299	270	280	269	295	275	284	292	264	271	273	293	299	263	276	254	292	246	276	307	237	266	262	267	278	264	264	256	271	267	251	289	280	256	260	295	277	265	268	286	281	270	292	253	301	299	260	263	249	294	298	280	287	283	282	282	309	318	265	290	265	312	267	262	261	268	287	273	268	316	286	286	270	284	289	290	245	259	284	289	283	256	269	282	277	285	282	303	273	280	268	263	259	284	286	278	326	275	283	272	271	280	296	275	245	269	266	282	280	281	280	276	243	275	270	271	288	268	310	305	266	296	303	280	285	287	282	285	265	264	292	277	288	278	277	276	269	275	240	292	264	284	261	280	265	319	269	292	274	291	260	303	251	280	247	281	310	292	263	249	312	257	275	270	259	243	284	259	283	242	285	292	270	276	265	279	250	270	269	295	271	292	265	266	288	268	253	299	254	281	280	265	252	242	278	256	282	248	274	264	273	266	277	276	258	275	293	257	255	287	261	267	283	322	266	266	266	265	278	280	269	287	276	278	255	257	220	290	284	283	268	278	284	244	261	291	259	324	284	271	283	269	289	257	276	305	280	273	299	291	252	270	288	285	257	290	268	323	312	298	293	293	247	292	278	251	260	280	273	248	278	251	276	261	239	248	287	256	273	285	285	264	278	285	268	281	273	261	277	256	269	274	281	278	252	280	273	278	299	272	256	280	268	280	276	239	278	269	283	276	273	309	270	260	278	272	254	247	284	273	285	282	288	282	281	281	253	288	284	296	271	271	302	282	260	291	272	267	266	276	292	274	299	301	298	269	274	310	272	265	260	245	274	247	277	300	287	278	285	279	292	254	262	281	271	270	281	260	296	268	283	241	296	277	272	268	269	276	276	265	304	291	258	296	299	283	293	294	262	260	264	264	255	276	263	317	272	263	290	290	291	277	238	255	285	269	290	270	246	241	286	299	289	263	284	301	299	264	269	251	276	271	247	263	258	261	256	258	280	296	285	259	274	265	279	257	291	263	287	275	271	261	263	261	288	281	286	242	303	311	268	275	251	280	236	274	265	270	263	258	290	280	237	263	283	259	257	279	282	316	288	274	270	291	253	266	289	275	276	272	256	287	299	266	298	268	263	279	336	273	258	294	275	277	318	280	277	275	251	291	263	288	279	268	259	284	258	289	289	290	252	282	299	243	244	253	238	274	274	248	288	280	250	281	267	295	264	244	278	287	268	275	271	237	286	270	246	265	250	277	290	296	292	287	270	288	288	256	270	287	267	282	290	286	278	262	263	256	284	314	305	262	305	288	279	312	256	268	267	268	286	262	300	289	280	271	250	272	261	220	279	286	276	271	292	278	265	294	283	248	267	289	283	283	284	253	279	249	275	283	271	295	280	294	280	274	273	313	327	279	254	240	279	291	283	265	271	258	269	274	270	278	301	248	291	284	283	262	267	271	288	270	298	286	255	293	292	254	278	298	294	272	286	284	259	288	279	261	265	258	269	283	255	304	295	266	287	288	304	286	272	307	294	255	271	282	264	274	266	281	330	279	265	270	275	286	258	280	309	264	288	247	252	291	265	267	262	276	254	293	290	293	289	271	274	281	256	276	276	281	276	281	273	286	281	285	261	257	258	271	276	258	275	285	264	304	267	274	305	312	282	275	292	292	281	282	274	281	265	266	269	269	283	301	267	264	260	325	317	247	271	296	284	306	295	258	241	243	265	282	251	292	284	263	269	279	306	281	270	283	293	261	275	301	303	255	281	257	289	281	269	285	259	280	281	261	276	262	313	299	251	283	285	248	290	282	267	299	244	262	267	272	289	279	293	253	275	294	250	272	319	274	280	283	252	273	289	275	280	264	269	297	268	285	248	276	249	277	263	272	262	260	302	260	279	263	256	280	262	287	252	284	283	272	303	259	297	271	277	260	264	320	292	268	270	268	288	272	263	269	266	276	284	271	292	275	289	277	277	266	281	284	281	262	274	259	234	285	277	263	295	247	262	277	299	268	288	278	246	272	254	275	272	293	277	284	258	305	283	283	305	267	248	295	275	267	274	274	258	268	300	293	262	305	276	283	268	275	285	247	276	289	275	266	302	263	274	263	286	317	249	244	273	303	297	290	272	272	288	267	240	282	290	284	278	280	259	319	292	281	281	261	274	326	260	251	270	264	274	282	276	292	269	277	264	268	266	248	277	299	286	303	281	250	272	283	321	262	248	271	290	268	264	310	270	297	273	269	260	302	283	241	291	283	292	277	284	251	282	252	280	285	279	273	295	283	291	290	292	312	291	267	263	250	295	277	249	261	276	263	258	282	277	287	263	283	283	287	275	265	274	294	279	267	270	291	283	309	269	277	268	296	253	301	227	268	284	274	265	291	265	294	301	273	265	251	280	306	286	280	274	262	246	272	275	259	282	283	275	266	255	286	292	294	274	262	280	260	275	259	306	270	269	273	290	297	310	272	247	279	271	276	267	289	232	292	259	269	280	292	265	279	277	288	310	251	300	300	289	277	280	302	327	267	269	265	284	298	296	292	275	271	286	263	284	308	287	284	280	269	268	272	294	276	256	284	292	264	253	258	277	279	297	291	252	294	278	286	266	263	289	259	314	254	256	299	280	278	276	278	290	292	265	300	281	302	306
19365	22066	10574	1396	1006	905	849	924	883	837	858	889	888	869	836	900	848	789	825	861	858	883	1444	1978	1792	1366	1027	925	855	856	801	806	792	798	821	759	802	813	851	830	780	795	795	797	828	815	821	782	844	838	848	812	853	836	811	832	773	831	784	804	829	754	826	813	790	832	856	795	786	843	815	848	851	809	797	785	784	794	782	874	809	790	790	778	832	855	840	798	796	821	823	840	776	817	818	814	812	782	840	816	783	819	799	858	790	784	759	808	834	755	779	847	805	805	797	807	802	831	850	833	791	836	829	838	784	806	826	814	836	810	811	823	809	775	817	793	850	757	858	792	897	790	796	870	795	788	812	807	786	820	752	837	869	870	796	770	833	814	788	798	794	844	787	816	774	784	869	801	778	814	808	791	868	815	814	782	795	843	798	821	818	783	813	835	767	752	790	830	876	787	819	817	822	784	833	836	828	854	808	799	824	781	829	789	810	800	802	819	820	819	813	764	817	842	790	817	799	799	795	860	811	843	798	782	803	839	787	808	848	826	829	812	798	844	780	790	784	833	761	791	829	797	801	784	799	807	760	816	828	825	813	864	753	801	808	795	824	757	827	833	856	809	794	844	859	778	817	825	747	801	795	836	830	816	829	852	793	799	724	825	776	792	799	817	805	831	836	811	808	834	741	806	835	829	837	812	834	858	889	857	826	823	791	833	810	821	815	829	858	797	852	834	830	822	852	783	826	807	842	800	792	807	805	789	813	800	761	742	855	843	845	842	829	733	823	793	815	789	855	817	820	784	816	786	763	773	821	837	763	825	804	847	841	786	794	811	831	784	789	803	864	816	791	809	824	834	781	793	817	829	816	838	863	791	812	813	801	838	792	825	762	740	841	857	836	793	808	785	844	808	848	792	774	866	798	837	786	832	835	792	829	840	858	777	797	766	781	882	813	835	770	807	783	773	838	797	834	804	840	833	827	804	814	805	810	828	821	788	776	768	793	819	828	850	767	890	788	838	808	821	808	810	823	772	819	801	764	760	826	820	818	835	840	847	809	774	813	823	776	781	839	798	815	795	824	819	762	814	823	790	822	893	791	790	843	841	804	803	804	789	814	817	793	833	785	835	824	851	843	861	793	782	834	796	806	811	831	833	806	805	820	799	793	843	844	802	842	808	755	776	820	836	865	755	760	804	797	821	861	805	823	860	776	827	785	770	819	859	792	797	796	815	828	842	847	855	838	828	813	799	834	782	827	769	796	811	811	847	845	774	826	802	782	796	820	782	833	806	861	845	838	823	809	796	829	839	822	901	809	843	838	795	783	811	804	798	814	811	827	831	787	816	799	865	804	819	757	849	810	789	847	797	791	774	801	757	796	810	791	783	868	808	833	806	866	830	826	815	842	816	810	830	824	852	797	791	826	831	768	842	816	818	837	799	773	848	788	794	784	843	838	744	792	790	803	810	769	813	796	792	830	822	794	776	860	821	801	817	833	842	813	792	829	883	850	826	874	826	809	803	859	807	783	834	797	816	833	868	869	837	845	758	806	810	807	835	759	860	788	774	804	777	828	792	839	800	848	829	853	787	770	771	803	847	786	753	801	808	850	810	811	840	804	830	819	802	841	809	777	872	806	833	847	803	880	808	822	819	847	837	804	781	799	843	829	820	889	810	821	816	779	819	781	781	863	849	858	805	747	803	856	803	871	833	825	781	807	752	852	797	795	841	800	789	846	795	841	818	819	825	813	832	830	798	824	791	839	742	803	838	799	757	779	820	817	811	821	849	825	835	798	803	848	847	810	816	795	784	834	814	819	838	851	882	790	814	841	849	840	808	772	826	831	828	826	832	839	781	814	810	804	836	843	848	832	794	805	783	786	810	777	823	772	801	824	789	819	808	800	836	794	821	834	787	826	824	831	813	830	817	833	826	804	808	804	834	785	848	820	857	845	778	793	794	821	855	769	794	761	832	825	769	821	746	768	830	799	838	839	745	846	802	815	852	824	832	852	838	812	821	761	845	808	812	814	810	815	805	789	807	818	887	776	842	798	849	847	861	837	800	796	753	816	804	828	826	834	794	789	782	790	783	842	804	832	777	801	864	817	812	769	831	845	820	842	780	780	867	802	848	839	799	765	822	840	838	876	787	753	818	846	786	822	826	869	817	770	801	847	828	846	781	811	792	821	814	806	799	796	823	771	817	835	851	776	806	828	812	812	809	837	839	808	806	792	829	853	750	798	817	846	811	800	800	805	839	849	810	820	770	799	771	785	814	816	787	801	795	860	781	825	837	828	817	818	823	789	773	795	802	816	818	803	821	842	795	806	788	829	864	805	807	888	822	824	839	782	823	812	795	792	802	758	824	806	799	858	807	774	811	843	849	766	817	826	823	856	852	788	818	835	816	773	825	856	796	793	815	771	819	803	765	825	811	851	796	823	754	828	888	838	817	819	769	800	834	810	774	813	777	799	817	808	830	860	833	855	788	797	801	801	817	819	896	772	773	774	820	802	785	859	854	813	787	798	861	827	812	810	806	825	810	767	779	803	828	804	798	796	796	797	762	806	838	790	814	826	841	833	792	830	815	798	829	790	812	895	789	791	831	834	884	814	773	807	779	880	810	811	784	793	805	822	762	829	831	769	834	848	797	834	757	892	811	839	850	795	826	790	768	799	815	812	806	818	847	832	770	823	795	867	834	765	795	824	830	810	817	831	736	828	789	870	780	822	805	834	857	840	763	782	819	855	890	781	867	741	825	814	807	852	852	820	777	807	790	837	801	823	792	823	790	809	785	840	836	821	805	848	823	798	813	859	841	839	807	799	840	775	809	762	828	802	806	820	768	799	852	847	800	832	835	810	837	833	857	805	852	849	785	777	816	755	813	770	791	805	782	807	811	787	795	820	842	768	740	828	834	823	849	850	806	802	813	832	762	817	902	827	823	788	843	801	749	817	895	862	819	790	796	789	805	769	797	795	841	818	821	823	823	781	844	809	824	792	798	780	757	870	846	841	796	770	833	802	797	821	804	821	843	803	810	816	813	775	818	833	815	808	789	809	778	811	799	793	771	877	832	826	821	772	772	790	804	844	784	778	796	820	839	772	844	784	793	813	824	843	830	773	804	793	790	820	854	795	838	795	833	817	838	834	790	870	805	848	801	823	820	827	767	806	870	844	788	804	809	837	835	821	811	786	870	824	842	756	820	779	795	843	803	781	807	841	748	794	796	835	824	831	779	816	790	831	829	774	864	822	850	794	823	826	803	767	831	838	822	843	769	871	810	790	828	830	820	783	822	766	800	832	863	803	831	759	811	810	769	744	802	867	786	813	800	840	842	839	775	785	774	822	858	810	808	774	833	827	793	794	821	792	799	793	826	812	836	852	788	824	801	876	832	862	806	804	799	839	793	803	826	777	828	806	772	756	827	752	817	821	846	846	832	770	827	825	747	800	810	828	833	739	823	798	817	786	826	853	819	802	809	812	815	796	813	823	827	818	818
65963	68243	52264	16247	2439	805	729	529	591	611	578	447	431	433	398	351	290	359	365	315	336	328	1242	2221	1442	888	483	386	317	323	312	288	297	322	330	319	274	324	332	287	327	317	330	306	294	324	299	304	274	343	301	322	332	304	289	322	295	313	342	280	311	331	307	309	319	342	280	307	304	297	309	324	313	282	325	279	289	314	321	345	339	282	316	290	314	283	312	306	315	321	312	331	320	306	317	302	319	305	293	296	302	350	323	294	292	304	298	264	323	340	339	294	283	308	329	328	291	302	342	279	320	297	301	344	308	324	298	313	277	307	339	326	337	322	299	303	315	290	326	287	297	317	293	310	278	306	309	304	311	288	332	284	302	324	301	307	329	303	283	309	315	307	301	306	319	296	284	312	296	295	321	287	318	294	290	292	297	296	312	326	274	308	313	300	292	328	327	320	313	318	338	305	320	316	291	321	318	324	311	304	289	292	300	313	317	305	301	287	323	303	295	325	312	276	312	294	363	317	322	331	335	315	300	311	319	293	292	312	304	316	311	337	297	299	317	331	321	306	297	312	307	300	272	323	347	320	323	282	309	279	273	335	320	331	315	319	309	308	316	328	324	309	308	298	335	296	327	324	304	316	289	320	288	295	286	310	323	332	310	320	328	285	318	320	296	311	296	302	297	311	301	313	304	315	305	293	309	328	283	289	320	295	308	299	306	329	289	324	306	319	311	313	291	302	297	280	300	313	289	296	301	323	304	302	308	288	304	323	305	264	289	300	308	284	331	304	322	288	304	317	282	307	333	313	256	313	304	318	319	288	302	318	318	331	312	295	311	302	298	317	320	299	318	297	330	304	323	283	296	316	287	301	301	303	286	328	355	284	315	293	292	308	280	316	300	306	320	298	325	314	328	295	341	336	317	323	283	339	306	310	293	289	318	308	329	300	331	318	344	340	308	298	295	313	294	273	316	334	288	314	309	313	317	302	313	324	303	315	302	309	327	313	310	288	333	336	304	299	284	300	299	327	315	310	313	333	323	331	332	328	289	284	316	311	278	310	318	281	304	303	309	304	308	304	309	317	321	287	309	326	305	310	298	300	328	288	282	311	288	312	324	305	308	321	336	309	306	338	302	303	313	311	330	290	322	304	297	339	293	326	312	313	355	293	318	322	323	319	333	302	317	318	313	301	301	330	298	298	311	295	285	309	370	298	302	348	270	300	306	296	310	303	305	292	302	286	332	311	314	309	300	306	336	328	312	315	317	329	311	307	294	294	334	328	309	301	318	314	325	299	333	304	316	294	300	267	304	298	285	304	341	291	300	330	309	305	298	316	321	314	314	314	295	330	311	322	311	324	291	291	317	319	284	307	328	290	312	275	318	329	304	306	298	314	279	286	308	280	293	282	307	290	319	295	285	298	283	279	307	283	304	347	318	303	318	333	294	292	316	330	276	310	309	273	303	319	320	312	307	310	329	326	299	304	304	291	315	304	267	311	323	335	312	331	303	290	312	319	319	326	291	327	275	321	312	335	317	356	298	306	331	312	296	332	316	282	292	338	333	322	359	308	325	291	324	318	310	300	286	294	282	326	315	290	317	291	337	265	346	339	313	267	273	313	280	278	306	326	332	279	313	293	305	310	325	314	313	268	295	299	298	284	304	320	304	321	289	316	289	295	329	325	284	326	320	325	306	316	334	348	281	280	293	288	300	286	335	289	302	316	295	279	306	301	281	315	325	321	329	312	311	281	278	340	266	300	297	293	322	286	307	328	298	310	342	299	323	315	265	318	301	336	311	308	321	307	307	288	308	295	266	322	313	308	355	302	314	307	299	291	294	305	290	319	318	299	312	282	309	326	299	308	282	278	325	292	324	313	288	301	309	308	297	319	318	292	284	306	300	296	319	302	279	312	288	301	308	298	325	302	305	283	305	299	273	293	302	279	322	302	316	322	281	330	321	311	295	308	270	297	315	274	307	356	344	348	315	368	307	298	297	328	296	295	313	309	315	335	332	303	304	304	304	317	321	278	312	287	322	325	293	313	303	312	300	308	314	322	303	361	285	289	317	303	310	331	316	287	291	296	349	306	336	319	325	347	301	303	276	312	288	310	288	304	328	308	319	327	305	303	279	306	335	374	280	270	297	254	295	336	316	290	314	323	306	302	304	288	313	265	303	292	293	296	306	292	295	312	303	299	304	291	321	313	297	322	306	316	297	317	276	303	283	307	312	317	304	279	306	278	306	315	296	289	297	312	314	361	302	270	294	306	318	287	318	330	279	290	303	327	314	309	307	344	316	330	304	315	305	326	289	303	324	286	323	305	302	312	286	289	295	302	299	307	306	287	292	293	311	291	294	280	306	343	332	300	314	305	311	304	279	297	333	289	301	290	311	315	311	299	321	313	299	338	326	313	315	290	321	273	289	302	318	288	292	267	307	290	296	294	301	324	299	310	301	325	300	311	307	307	324	288	297	297	312	314	304	325	340	290	280	290	299	315	312	300	295	322	331	313	316	321	283	291	323	318	289	315	290	290	330	285	277	265	290	303	308	301	313	339	300	284	308	298	315	286	302	282	271	292	326	300	301	293	319	292	316	312	355	334	304	309	262	339	311	327	299	285	306	318	305	332	297	262	280	291	300	280	298	313	282	299	317	341	305	273	319	310	297	281	326	302	318	300	258	283	297	298	323	287	351	324	303	306	293	259	313	288	267	299	296	328	303	310	308	309	290	311	270	316	291	301	301	288	317	336	294	291	310	323	348	270	320	320	322	309	309	330	334	328	305	282	293	278	306	322	342	331	290	277	327	318	333	302	280	286	299	309	294	270	307	264	291	301	346	279	293	317	284	316	329	290	294	292	288	277	315	299	301	307	323	312	298	308	317	285	333	321	263	339	288	328	307	331	310	280	322	319	306	295	315	302	318	320	331	309	314	320	335	303	307	327	324	314	273	335	305	307	332	280	333	296	315	309	324	304	337	326	301	300	293	325	319	323	298	300	320	306	297	328	278	324	328	295	301	293	324	293	327	293	293	305	295	285	310	305	308	309	330	302	304	319	329	282	312	280	300	322	302	320	326	316	287	324	308	260	313	318	294	298	324	286	309	343	299	280	313	314	309	333	304	282	294	309	313	325	304	308	315	299	296	319	312	313	311	309	290	261	275	285	289	304	287	323	336	322	344	324	327	329	303	316	296	307	327	329	324	313	297	304	318	311	317	309	309	302	333	334	306	304	271	335	297	311	284	289	328	297	319	309	311	318	294	318	307	293	312	299	309	315	317	319	322	322	303	294	327	287	311	293	321	356	318	288	319	282	310	322	288	302	261	309	297	308	283	287	330	333	305	300	317	302	297	313	311	352	280	294	309	291	307	358	292	331	307	338	305	279	281	301	302	309	300	309	307	301	305	281	302	330	313	279	317	324	334	290	297	304	280	330	299	324	319	331	310	304	316	297	295	301	284	330	270	287	318	325	302	342	342	315	279	313	325	308	350	334
43781	52531	43434	6737	3150	2296	2392	1889	2095	2390	2030	1787	1650	1611	1381	1129	1077	1030	1072	1019	1045	1026	6695	10905	6799	3855	1817	1104	891	899	912	894	963	852	948	916	939	914	834	864	898	888	883	929	945	880	876	882	892	927	850	860	881	913	864	926	921	883	865	911	869	830	865	888	902	905	921	903	893	866	847	871	861	881	879	849	893	830	909	914	883	886	833	931	886	886	895	895	898	892	896	888	855	921	876	871	902	864	882	886	893	938	866	920	836	888	866	885	896	879	957	829	899	926	890	885	916	926	908	889	877	861	868	864	883	936	880	904	865	931	898	906	916	912	949	864	910	835	894	887	880	891	885	802	861	920	899	913	873	925	912	883	956	846	886	859	908	886	877	893	901	839	888	872	894	914	892	877	922	872	895	876	814	885	864	892	866	896	889	862	924	839	896	889	888	887	869	888	933	856	895	874	868	893	869	842	930	925	890	933	834	909	877	876	874	931	892	907	886	923	886	923	903	901	868	901	859	894	920	919	880	874	879	868	881	973	877	903	867	889	884	903	863	946	891	851	866	901	902	875	848	839	842	883	931	903	878	871	871	952	923	927	902	925	890	910	840	886	848	919	854	868	869	907	871	864	917	867	895	861	847	937	927	926	876	940	847	899	884	903	906	844	926	912	928	897	883	835	868	900	897	879	871	920	888	901	814	883	886	917	892	893	857	855	921	867	890	869	903	883	916	870	911	912	920	912	895	889	874	920	894	883	871	877	853	905	834	887	929	878	850	867	849	929	905	907	945	890	900	834	872	844	873	926	882	916	873	863	939	847	850	964	868	874	881	857	915	912	894	840	870	895	854	919	953	890	912	916	864	889	897	924	895	844	880	912	909	918	837	846	874	872	903	905	921	890	922	888	876	860	891	879	878	940	855	918	900	927	885	865	857	896	889	852	923	883	875	906	870	899	919	893	933	948	884	883	815	883	922	883	862	887	867	892	895	881	884	891	881	911	911	868	881	849	841	892	883	934	881	890	939	891	904	851	929	904	896	936	906	875	897	911	883	878	877	879	915	933	904	855	881	909	864	877	845	876	895	919	891	867	885	896	882	902	869	919	877	900	939	872	863	893	854	892	882	892	880	865	886	856	857	910	914	897	857	872	918	924	909	882	878	916	884	896	908	887	876	928	911	905	887	962	877	896	920	871	905	911	826	918	861	915	855	868	878	878	817	877	906	870	868	897	903	846	890	941	906	869	872	911	880	877	910	871	900	907	848	874	912	887	834	889	856	876	834	893	891	831	845	917	893	903	875	896	893	876	845	893	899	888	904	917	830	897	914	889	849	917	929	899	901	870	925	873	862	863	901	893	909	879	883	872	929	885	874	926	848	902	859	906	907	892	868	864	894	885	941	858	875	873	866	869	889	917	858	859	877	875	953	890	909	867	899	888	881	928	909	890	860	917	905	868	902	855	822	877	884	891	932	899	874	917	884	825	951	885	901	876	853	886	914	881	881	888	943	890	852	857	938	898	893	869	834	903	879	902	863	898	851	915	921	915	920	850	900	929	906	869	946	903	879	915	849	855	917	906	865	873	943	867	940	893	956	915	917	898	848	885	868	864	940	931	868	880	848	902	910	891	890	865	889	876	879	888	845	935	909	903	868	902	864	913	846	896	841	939	876	945	867	895	886	874	890	876	857	886	876	890	896	902	903	891	886	930	918	888	852	899	891	872	881	901	887	869	900	915	906	909	906	901	906	890	863	870	899	906	866	874	871	875	922	897	917	842	884	904	947	905	859	907	883	914	862	908	917	826	883	851	901	893	926	867	809	835	885	854	905	910	856	884	913	959	912	891	871	899	864	898	906	864	854	858	824	877	901	888	894	914	874	900	927	883	814	901	881	920	809	830	919	869	887	870	868	895	889	878	907	886	875	895	868	881	908	871	892	913	870	889	893	899	913	840	905	846	947	868	868	902	858	916	837	850	900	845	936	941	912	859	851	894	846	872	888	881	861	895	975	855	933	853	865	823	920	894	906	872	966	901	911	873	855	863	890	866	914	925	875	912	912	891	854	900	913	860	927	886	876	915	890	913	861	950	946	896	898	905	882	850	886	897	873	908	864	865	917	880	917	903	892	878	894	903	905	901	949	846	889	892	910	854	888	914	924	870	908	896	922	863	952	813	929	879	888	907	936	890	865	888	903	885	862	884	860	917	911	913	885	891	941	877	938	889	842	891	894	882	901	827	859	941	860	918	875	858	924	906	885	922	860	844	925	876	845	843	914	897	937	859	901	859	888	896	872	908	921	881	917	847	938	859	945	869	869	939	853	964	863	885	884	921	863	889	887	897	865	854	890	917	912	911	879	879	852	876	892	907	905	889	916	856	896	945	864	860	890	877	846	873	927	897	891	844	909	941	904	844	870	924	923	871	911	866	858	853	876	864	874	873	902	924	907	847	904	953	853	869	853	846	898	907	934	913	870	861	880	974	922	832	902	856	867	884	887	827	926	912	889	852	897	949	869	978	899	893	899	884	890	894	901	888	910	899	888	892	897	926	855	901	898	866	896	867	890	853	899	913	914	921	812	844	897	836	926	903	883	881	853	904	908	914	884	861	909	905	850	871	876	860	934	796	840	841	881	921	903	846	880	894	898	852	910	910	895	900	919	925	911	915	931	846	850	868	866	877	897	898	836	984	828	901	926	879	880	894	877	899	876	913	873	909	905	863	892	891	897	879	867	893	840	947	927	926	903	902	871	902	922	921	915	918	873	906	913	861	868	890	871	917	903	874	865	845	901	882	893	938	884	882	907	885	908	878	901	949	913	849	855	920	946	840	882	899	933	857	889	883	867	889	890	866	888	935	891	895	907	880	927	860	896	939	898	861	928	930	940	879	880	906	922	934	858	918	925	849	884	923	863	882	871	846	871	884	899	875	843	900	859	854	900	890	878	883	883	888	875	877	906	866	940	908	859	910	886	884	894	868	921	880	870	896	860	907	876	856	877	837	931	896	887	859	938	870	870	888	945	879	852	871	878	870	886	909	931	901	846	886	894	867	875	883	915	857	929	908	888	893	865	911	841	873	938	874	878	917	907	916	893	852	919	905	904	887	851	911	969	879	951	918	862	895	925	911	915	865	789	889	952	976	857	862	916	886	885	935	910	927	878	914	930	933	859	940	893	893	860	906	832	858	955	830	924	862	870	919	856	920	945	925	922	927	865	848	869	876	899	887	886	871	853	914	923	936	909	871	877	873	865	924	881	894	866	945	912	853	933	863	882	920	889	908	886	875	910	892	872	914	921	872	920	911	900	932	879	872	921	845	869	884	916	827	890	886	846	872	897	887	907	900	893	912	838	880	917	892	856	941	915	886	852	935	875	897	878	914	855	948	883	859	909	879	857	918	875	894	886	886	917	888	881	901	898	863	916	903	935	924	859	861	900	865	908	907	893	889	844	889	872	873	912	891	865	881	864	902	850	905	920	919	886	887	817	911	850	875	884	854
79101	79713	61505	22630	5469	1862	1222	868	857	854	722	688	555	490	503	483	432	393	431	382	397	404	1790	3555	2174	1174	611	446	380	363	328	350	305	331	342	308	328	332	335	316	340	381	373	343	345	326	313	343	323	322	349	366	301	324	336	335	341	335	365	333	357	335	327	339	361	322	322	312	356	307	339	329	339	339	312	307	353	310	334	354	348	310	333	298	339	331	349	343	325	365	340	352	338	289	336	315	345	323	341	349	335	367	297	318	336	358	311	332	342	345	330	329	314	330	345	317	361	334	335	337	333	376	336	380	350	305	317	326	335	327	349	323	323	354	331	342	358	326	344	333	336	318	335	318	341	364	329	356	328	315	320	365	331	341	335	294	354	354	330	327	322	358	300	325	349	325	351	325	315	326	351	328	341	328	331	336	324	335	312	340	323	316	323	315	358	358	279	329	323	330	306	314	337	351	359	309	318	352	323	357	348	345	314	327	327	339	332	375	335	342	307	331	342	320	352	328	303	331	354	294	333	327	325	336	302	343	324	326	318	354	303	305	338	327	316	338	304	382	367	327	332	320	341	299	310	342	367	327	353	343	326	309	368	345	349	293	366	369	362	329	311	342	354	310	311	339	336	361	326	310	378	327	344	331	325	317	345	361	331	304	285	355	359	370	364	326	340	336	339	352	353	311	357	342	346	303	320	312	351	303	343	327	339	349	313	334	345	367	365	330	349	335	321	367	329	326	356	358	337	331	337	353	324	289	326	334	347	305	348	351	326	334	331	329	348	360	327	331	313	318	329	334	336	349	325	353	363	371	332	353	357	348	354	315	303	332	343	326	345	321	347	325	333	297	328	357	341	339	349	325	338	318	327	289	344	341	337	334	342	323	347	379	328	320	338	358	317	325	337	345	336	347	353	351	317	328	321	320	353	324	342	328	337	322	324	372	371	369	334	357	319	320	346	341	340	352	374	311	342	323	301	311	328	317	348	303	296	375	317	343	302	321	386	339	348	338	356	338	332	314	346	332	327	365	345	327	329	353	300	291	320	340	357	347	329	366	317	328	305	345	310	338	338	338	355	335	354	334	333	364	318	348	342	314	349	342	336	324	344	318	322	333	286	390	369	345	330	347	358	312	325	344	351	310	353	346	323	347	341	348	347	334	340	347	335	320	345	338	315	361	316	299	320	326	376	324	345	334	397	363	342	327	314	332	353	348	334	319	334	309	353	345	273	323	347	338	336	346	350	346	348	328	320	353	299	337	345	342	345	355	344	388	352	336	342	357	308	339	367	344	327	325	328	332	289	335	314	338	326	317	333	317	341	363	360	343	326	372	329	316	359	343	316	330	368	305	323	344	344	342	361	333	358	347	325	349	332	323	343	336	333	354	321	329	358	346	367	373	367	361	340	365	356	351	342	359	316	363	340	329	321	354	353	332	311	348	324	357	342	322	339	367	352	316	315	337	318	324	332	368	336	334	363	351	343	363	365	319	357	335	329	355	319	313	352	352	291	309	325	342	316	333	303	328	363	358	330	331	358	318	335	387	349	326	333	324	338	350	313	319	347	317	353	350	307	363	334	383	328	342	330	366	310	278	362	331	327	357	298	336	329	317	356	349	329	347	302	342	361	324	362	349	363	314	335	335	335	340	343	332	314	336	318	317	319	341	338	367	361	340	365	351	332	346	346	348	358	339	337	341	329	302	313	329	314	317	343	342	318	336	329	351	322	328	339	347	352	338	337	314	326	340	344	367	338	326	370	322	335	350	337	348	326	361	358	363	329	343	323	329	327	335	333	321	356	334	314	345	344	370	360	354	315	299	309	362	362	330	333	327	330	344	352	337	344	348	358	366	360	332	323	360	333	322	326	333	333	336	312	345	375	347	350	330	334	326	331	331	322	349	323	300	342	325	328	330	323	317	343	342	366	296	322	317	350	382	321	319	319	333	341	304	345	314	324	322	324	352	335	354	345	359	348	340	357	327	325	327	298	315	339	329	338	370	320	357	319	362	341	346	321	358	312	365	326	368	354	300	343	357	349	317	331	327	336	332	307	359	374	364	347	314	334	344	324	336	340	334	339	337	337	352	336	328	337	335	346	358	305	345	324	373	339	355	370	309	322	352	342	348	317	329	336	344	348	342	365	354	353	319	322	357	360	311	310	330	373	340	350	361	295	331	322	315	358	340	337	290	357	341	337	344	336	364	353	352	344	348	315	337	384	342	324	338	328	338	319	302	348	331	328	319	368	349	362	333	313	335	317	349	349	354	329	329	348	340	350	298	323	311	355	299	361	338	335	347	344	326	353	336	344	306	343	354	325	369	369	356	341	358	340	352	350	357	347	337	380	335	361	322	321	374	305	355	356	341	338	324	352	330	346	318	322	350	350	320	352	362	345	335	362	327	346	350	314	343	346	303	357	351	343	321	332	329	327	363	320	357	337	341	309	324	341	345	332	342	344	348	326	353	316	319	344	359	336	385	330	342	313	322	336	329	350	365	303	327	328	351	344	381	339	342	334	330	317	325	284	331	351	364	357	386	328	359	343	328	342	332	328	316	326	340	308	304	348	361	320	329	324	360	365	348	334	357	327	324	317	346	335	351	363	327	331	322	333	356	346	344	332	268	344	347	346	348	371	329	313	318	354	332	343	312	337	345	343	330	326	334	338	335	361	343	312	362	340	368	350	312	343	349	324	301	340	302	326	357	342	347	314	341	328	331	341	298	349	308	324	325	325	323	336	349	320	356	340	328	331	314	349	350	351	324	342	355	331	330	330	335	311	331	341	370	316	357	343	324	342	359	325	318	344	306	352	327	351	374	357	331	352	352	343	342	308	346	324	344	328	358	347	355	303	335	341	300	326	346	318	319	336	319	306	317	327	350	313	348	326	320	323	327	335	375	347	343	330	332	307	353	295	322	350	337	331	306	335	325	327	350	350	340	322	337	321	319	335	302	353	314	317	326	327	352	361	314	389	341	320	311	319	346	339	333	362	350	330	337	332	328	338	330	324	339	321	294	322	301	312	312	342	324	325	320	317	350	334	327	322	356	292	319	343	364	344	339	351	323	334	330	310	294	341	333	346	336	350	333	334	302	323	335	369	350	327	338	307	316	329	338	361	355	348	340	336	305	314	310	339	344	335	323	346	318	349	365	367	329	362	313	346	318	388	332	345	301	341	333	333	308	357	374	290	321	322	345	368	335	348	351	317	357	345	317	334	344	376	372	342	355	349	357	312	308	328	338	334	335	355	354	326	356	356	343	335	349	340	295	342	345	331	336	293	354	366	349	373	327	336	375	336	329	336	349	333	323	336	300	324	354	290	352	358	346	334	344	328	311	321	332	322	361	379	326	354	344	329	345	368	345	335	352	345	376	332	316	333	343	306	335	320	341	348	347	323	344	326	371	329	350	351	356	327	317	353	343	327	305	310	341	332	335	313	295	325	302	372	339	343	356	342	372	337	340	345	336	368	352	365	328	369	341	338	379	318	327	319	325
54696	64734	52402	9675	3951	4501	3164	2748	2920	3181	2940	2452	2042	1999	1823	1631	1424	1379	1381	1381	1300	1259	9117	16190	9913	5736	2535	1474	1162	1024	955	900	962	897	971	985	961	958	988	933	947	929	938	956	918	928	934	904	941	970	973	982	933	1011	961	872	948	985	961	925	1005	908	953	958	941	1027	983	921	974	932	982	957	945	902	930	997	951	965	977	937	926	934	941	1007	893	977	933	914	924	875	1010	999	938	981	1004	932	945	975	993	973	939	914	942	938	1006	938	973	1046	964	985	938	948	940	987	957	948	1010	970	981	972	936	945	955	970	921	895	932	946	965	1003	964	950	998	996	950	948	998	923	943	915	941	1000	971	924	986	978	918	904	1004	931	932	952	966	952	940	967	1008	909	969	964	938	962	909	898	949	892	970	881	941	1009	927	1008	923	902	920	991	970	935	990	966	1016	953	987	967	944	948	966	962	922	944	945	931	993	953	1010	927	929	972	932	961	890	953	941	948	984	912	901	944	965	963	902	918	996	1000	953	923	926	907	928	936	879	941	973	992	916	966	959	966	945	957	944	927	979	919	911	935	967	976	955	936	936	962	912	953	963	989	962	947	962	927	1011	969	967	939	993	946	969	925	998	946	915	961	977	877	931	968	953	921	932	986	925	947	961	945	991	1032	996	946	923	928	994	953	918	1008	920	924	951	965	910	937	974	905	927	935	946	959	961	936	975	973	959	953	872	943	916	962	990	920	954	950	950	919	990	947	964	964	930	917	943	939	980	914	976	940	986	875	964	920	942	960	907	929	990	1006	947	920	889	931	966	984	912	970	984	948	930	897	936	930	897	936	966	939	920	927	945	919	949	937	942	958	959	934	942	911	921	952	903	920	949	916	912	976	912	964	917	954	944	988	974	995	897	938	999	941	951	917	940	945	956	941	915	902	1017	945	1001	944	910	899	962	1036	888	940	906	952	949	920	937	1058	906	956	927	931	954	903	962	937	989	943	922	919	910	931	945	923	980	925	899	957	943	967	926	930	959	897	982	963	960	983	986	906	887	930	936	914	960	967	953	973	922	957	942	938	926	971	904	917	919	928	946	968	898	963	976	966	909	937	943	979	938	941	974	940	965	990	965	994	963	992	909	951	944	944	962	970	947	958	909	929	933	937	976	928	943	935	915	972	969	1018	946	924	941	960	1002	970	971	908	940	914	893	962	948	973	935	989	963	975	978	964	997	965	978	933	973	944	949	927	898	899	951	953	936	965	947	964	931	965	995	903	915	920	962	960	941	976	891	962	994	968	957	944	945	959	968	929	980	951	908	960	974	918	1045	939	947	922	950	906	958	994	942	937	971	980	934	930	978	875	948	898	969	940	927	978	922	994	957	953	964	944	919	948	930	953	995	978	957	915	912	906	923	988	932	961	913	964	977	959	947	952	925	980	966	940	998	997	931	932	981	960	926	974	952	956	969	933	933	993	932	984	915	946	988	936	939	981	952	889	958	908	964	990	942	980	940	951	976	950	964	917	963	949	901	948	975	900	939	951	1010	962	936	941	955	963	977	972	959	910	960	929	978	948	969	992	981	955	919	909	939	993	947	913	988	1004	1027	963	889	986	983	935	968	952	930	941	975	977	894	969	954	1001	966	991	1002	1004	970	930	934	989	965	933	938	937	975	969	927	940	952	951	961	965	935	934	872	928	951	933	969	980	963	946	994	966	932	930	984	1051	934	971	932	972	936	948	962	962	1007	974	917	935	942	960	1000	982	924	868	923	939	885	979	934	990	981	915	988	970	973	941	1006	911	985	919	951	920	979	992	956	967	928	946	908	937	955	920	962	970	965	975	1008	990	922	992	943	939	858	929	1010	963	952	963	885	965	942	972	909	940	986	977	933	928	971	960	928	922	960	981	958	979	899	894	946	985	898	996	908	938	956	941	940	918	960	976	958	949	960	934	978	940	941	969	957	945	996	964	946	968	954	915	968	995	984	968	941	950	992	878	955	900	960	977	936	977	906	975	987	947	936	892	1010	948	989	890	959	940	935	945	947	972	945	915	970	965	937	991	892	947	980	902	975	982	935	888	919	973	959	911	931	940	969	977	938	928	952	975	983	958	920	913	913	971	1003	922	993	974	953	947	939	969	963	891	954	919	921	958	972	951	926	975	932	993	902	931	943	956	972	945	951	951	973	1037	980	916	909	951	995	953	957	1002	950	993	983	934	907	970	982	997	922	944	977	921	950	911	970	964	948	931	915	923	992	896	931	895	968	993	927	944	945	945	1036	977	981	921	921	1002	973	909	952	935	900	962	910	996	897	950	946	968	956	971	919	916	950	886	983	924	990	961	980	1028	985	979	960	973	953	945	969	962	983	943	942	980	937	1029	993	922	949	944	928	959	902	975	952	903	1005	954	952	918	994	940	967	1032	952	921	934	946	932	932	970	978	955	951	967	895	961	894	915	977	958	936	988	957	991	975	961	967	968	913	950	981	972	951	976	965	941	943	1031	972	936	981	1014	925	950	990	952	958	967	1007	956	918	909	1041	931	925	897	965	985	1000	951	925	973	923	910	976	937	983	949	998	969	934	936	994	979	949	945	931	965	948	924	926	973	963	931	914	929	981	888	914	937	914	1000	927	1013	980	891	936	970	1002	972	936	966	946	934	965	950	935	955	945	945	919	981	955	917	932	995	941	930	944	974	958	947	930	976	933	976	977	876	936	955	950	945	965	954	987	909	976	954	915	953	968	988	934	969	936	983	969	944	914	957	895	984	963	948	938	969	948	958	951	935	942	944	941	913	975	935	927	946	987	990	969	946	947	953	921	1008	964	1031	933	963	943	1000	925	920	995	967	961	947	949	950	951	947	910	951	956	923	962	977	1004	932	948	1017	954	967	932	930	941	964	946	947	949	1040	968	977	971	877	1027	934	926	971	956	935	954	950	954	951	984	964	996	965	1013	948	960	977	937	951	927	951	983	953	950	912	918	921	946	924	975	1014	952	926	977	959	980	934	929	975	957	992	954	968	928	996	930	1003	996	973	960	978	907	941	951	1017	932	860	938	979	911	901	971	972	945	913	937	969	967	899	946	960	938	969	915	953	941	916	982	965	882	939	938	946	999	963	997	949	989	986	930	933	987	930	939	959	975	916	947	901	954	928	911	984	917	950	890	922	880	912	968	936	950	948	988	920	934	898	917	996	994	891	1000	999	948	939	952	949	968	981	972	925	944	1020	954	923	972	922	948	879	956	952	904	902	935	906	933	1005	942	965	949	972	955	941	1007	990	936	898	902	986	936	981	901	996	940	969	1002	943	982	961	960	972	985	926	940	919	940	922	980	940	988	1035	950	960	942	898	970	974	988	986	965	1003	943	969	981	959	972	963	926	940	975	922	891	917	976	931	973	999	972	965	946	1021	979	957	969	936	885	940	975	927	936	997	932	922	944	917	893	978	971	946	957	920	946	954	969	963	885	929	954	938	911	930	975	955	905	964	958	932	940	956	964	941	959	913	951	963	998	973	962	990	932	957	978	952	969	938	963	885	970	934	961	936	937	929	1001	950	921	942	976	909	887	961	927	943	891	941	899
20481	16704	7864	874	351	287	289	284	275	278	288	302	271	284	288	272	289	292	267	281	261	265	331	483	442	375	320	269	290	300	276	282	276	266	248	250	293	269	257	257	243	252	259	252	300	248	289	264	283	239	242	293	271	264	284	266	259	251	255	248	268	258	271	263	282	223	252	248	276	281	271	250	290	301	258	260	270	251	273	314	263	267	240	254	301	279	292	288	265	252	268	268	275	283	251	245	277	289	261	252	260	270	276	244	265	280	275	257	281	270	268	269	274	249	262	248	234	268	239	230	255	255	253	273	266	242	239	263	287	267	275	261	251	287	252	261	262	247	265	253	295	268	286	283	249	253	257	264	252	270	277	273	284	283	254	260	281	267	272	294	274	293	269	273	285	269	236	267	289	255	261	262	253	252	243	244	263	283	238	271	295	278	286	255	252	295	280	268	259	243	270	254	259	243	281	275	238	282	257	287	269	257	263	274	279	277	266	288	285	280	256	274	250	254	292	280	245	254	279	285	283	267	265	272	245	276	254	263	239	298	262	272	283	255	255	282	267	276	252	281	262	287	284	290	279	281	258	234	270	270	230	267	258	247	265	276	224	267	267	241	269	293	258	275	269	253	265	280	258	272	257	247	249	269	253	234	300	276	292	273	275	242	274	277	277	289	274	277	272	272	294	255	266	276	270	246	254	278	283	231	236	265	276	271	266	252	290	240	254	290	278	255	289	288	226	302	263	267	252	259	243	245	251	266	232	263	262	265	270	260	283	259	266	289	254	256	281	296	266	247	286	308	287	271	268	274	280	264	265	272	234	286	277	246	259	298	259	274	248	249	237	258	289	296	267	290	237	279	281	288	241	236	212	278	255	277	279	272	265	246	250	314	253	253	259	282	246	259	266	252	244	241	285	303	268	265	288	264	265	270	281	250	290	283	263	261	277	242	239	283	238	271	264	263	267	259	271	275	293	263	261	293	248	280	274	263	255	268	263	237	260	272	248	251	250	278	253	264	252	253	263	255	242	264	244	270	305	244	239	254	278	255	276	269	300	265	269	259	281	263	241	268	279	257	275	259	309	278	279	284	292	263	241	270	257	312	263	266	256	265	270	245	279	253	305	265	270	265	276	252	260	264	262	278	252	271	234	260	234	260	265	248	265	268	237	278	243	256	258	298	279	245	278	290	263	299	273	267	274	317	239	241	282	246	258	270	287	275	249	273	294	253	278	293	279	277	280	276	253	236	271	295	254	290	253	286	257	243	239	284	286	276	296	264	238	295	271	258	282	264	244	270	259	263	249	272	286	283	262	283	246	259	233	283	270	255	274	267	294	266	241	289	246	267	294	286	250	272	248	247	270	264	267	257	285	264	240	260	273	262	253	276	260	291	284	272	268	258	281	256	247	278	279	252	268	262	273	264	268	280	299	271	253	268	267	279	270	291	303	281	255	275	260	269	303	255	265	276	280	287	267	254	290	290	246	269	263	264	260	269	267	249	286	268	265	266	285	281	286	284	225	270	244	295	271	280	260	263	283	254	307	264	254	261	284	267	299	252	271	255	257	256	267	286	275	250	274	276	282	266	275	299	272	279	283	256	291	267	271	293	255	277	265	258	243	288	261	267	255	259	269	274	273	267	266	246	278	283	277	264	255	246	273	260	296	256	263	267	244	279	285	261	272	261	260	272	271	291	286	265	257	279	248	274	266	264	257	262	261	287	289	269	283	295	263	266	230	271	281	276	283	288	271	298	260	281	239	276	263	269	289	251	246	270	257	265	271	287	294	272	254	254	262	247	268	257	264	267	289	258	266	257	258	270	271	278	261	266	244	251	268	295	261	262	261	287	266	263	291	251	275	257	249	283	288	249	249	257	277	253	278	254	257	249	279	279	283	222	247	267	257	264	279	254	260	250	269	264	222	283	256	261	268	268	265	272	285	279	275	263	250	263	285	247	269	248	287	278	263	263	284	270	289	267	254	268	265	263	243	268	259	293	268	264	231	273	265	272	282	251	251	241	282	275	263	248	277	253	279	277	256	234	263	273	249	264	272	257	264	270	263	286	253	268	248	308	237	254	281	281	261	270	263	260	250	252	250	306	288	272	251	281	259	262	297	277	262	272	266	263	270	257	273	257	260	270	282	277	279	260	235	279	233	255	279	289	272	270	262	257	283	256	262	250	261	260	253	273	270	272	267	281	263	238	272	284	248	285	295	264	276	271	247	292	268	268	228	238	269	284	307	255	239	287	279	283	287	270	287	262	262	249	272	270	277	273	278	257	280	272	281	290	286	270	279	246	260	271	262	281	277	266	270	238	232	289	279	267	253	246	245	255	272	249	261	265	265	270	282	253	199	250	283	260	257	289	256	254	266	269	262	243	264	278	251	300	279	272	276	287	282	276	260	241	239	253	261	261	295	253	276	263	254	236	280	271	258	302	285	280	260	255	289	248	254	256	262	263	258	243	305	264	274	247	252	288	290	257	272	253	246	251	294	254	237	282	293	230	235	269	259	247	287	270	287	248	277	280	250	241	277	240	275	274	236	270	264	291	284	279	297	267	273	254	259	282	259	272	246	261	279	232	271	272	256	242	278	277	270	255	300	258	281	254	262	252	276	289	276	275	260	287	269	279	267	257	232	260	249	255	276	275	278	274	274	259	286	300	292	276	262	256	297	300	263	260	258	240	266	258	250	266	254	265	262	290	254	258	262	273	269	260	275	254	270	306	298	270	273	283	245	258	277	249	281	264	301	261	254	258	278	259	285	246	238	270	284	250	250	256	249	314	276	258	236	263	275	266	271	239	262	264	273	280	266	293	253	267	294	276	253	242	255	280	294	302	255	294	257	297	269	255	292	262	266	271	256	264	241	258	264	237	271	245	300	238	272	272	301	276	298	236	259	283	260	245	301	263	273	239	257	254	281	286	235	288	269	287	287	288	268	249	291	258	295	268	272	259	262	273	283	253	266	243	275	260	289	260	261	246	265	265	285	298	254	242	306	259	250	265	250	270	254	255	274	298	285	258	262	248	240	292	264	242	261	265	245	271	289	275	261	317	282	284	287	272	298	267	258	268	246	252	303	252	246	263	271	276	267	273	280	251	236	272	255	267	270	273	259	263	276	264	249	289	254	242	289	267	272	278	253	271	281	265	262	254	281	261	267	274	266	287	267	289	288	255	284	249	281	238	265	273	263	253	281	276	241	255	256	285	241	259	260	259	268	292	258	281	298	271	274	287	298	263	293	247	283	313	256	252	258	276	238	231	274	247	276	264	245	287	276	244	260	278	269	255	268	278	259	257	263	267	242	268	282	231	288	265	271	283	258	278	290	278	244	277	253	288	222	281	257	268	260	280	277	269	253	247	259	274	273	278	255	270	291	277	263	269	262	299	285	228	252	269	289	253	285	283	292	280	251	279	255	247	253	302	256	254	267	276	242	283	274	223	268	254	257	271	272	258	287	260	279	239	230	267	272	263	273	257	281	261	262	258	258	267
19279	22098	10856	1493	886	942	870	892	895	876	884	806	882	914	939	935	861	879	841	892	824	804	1244	1956	1596	1234	1027	914	834	815	813	715	821	811	768	821	788	791	779	782	763	781	804	789	758	792	811	764	797	743	836	769	781	823	843	797	795	844	792	718	806	753	775	755	791	805	785	755	771	836	781	770	829	763	776	843	800	801	842	795	797	797	828	803	789	769	777	817	784	807	815	792	800	748	774	802	757	794	802	754	842	804	811	770	845	763	784	763	758	796	744	740	799	764	866	769	813	778	863	744	803	746	781	791	813	745	773	806	815	774	760	821	806	824	790	781	807	770	759	793	809	774	818	802	778	776	776	721	812	828	761	827	800	764	791	786	816	815	803	812	798	767	755	784	805	776	800	746	793	748	783	793	833	815	781	767	764	809	800	807	777	748	783	732	789	823	760	776	766	793	787	789	794	808	755	787	851	831	772	762	793	829	778	782	822	800	789	789	831	796	816	756	757	795	790	779	782	777	790	808	759	755	783	809	834	779	834	774	821	817	790	777	823	760	819	826	717	754	787	787	767	752	818	804	821	773	797	822	778	813	751	815	806	789	792	766	773	783	736	826	807	798	782	736	775	776	776	754	786	740	781	753	742	775	804	737	778	818	803	744	815	772	788	791	844	780	747	779	804	784	806	761	752	764	762	819	792	846	789	784	784	792	812	792	821	722	813	774	833	845	817	812	829	819	814	727	754	810	815	782	803	768	803	780	787	770	787	801	745	816	850	804	774	791	843	806	815	774	765	762	766	793	802	774	793	819	812	829	758	768	765	758	808	791	793	830	796	777	823	878	758	815	823	819	774	796	822	796	813	810	772	767	839	795	778	807	822	798	783	739	787	779	806	778	795	709	809	793	750	766	802	760	768	842	787	818	780	829	799	761	795	799	807	761	820	756	779	765	811	783	822	761	779	806	808	789	796	805	811	793	822	779	783	790	783	758	779	795	765	747	810	772	733	779	797	795	846	792	794	779	808	806	799	814	757	760	817	743	774	777	779	787	818	752	797	804	815	779	794	830	813	751	771	766	808	802	813	758	786	797	792	809	763	771	804	796	838	795	789	810	831	775	804	785	773	810	794	801	783	852	815	768	849	792	808	796	788	815	785	801	791	767	814	774	817	780	775	782	832	788	803	750	848	793	816	806	784	754	835	831	765	804	814	840	800	842	794	769	763	819	801	790	857	813	781	800	799	766	785	779	864	840	832	790	804	799	809	831	732	764	790	809	777	860	770	824	784	840	737	784	759	789	775	786	828	789	754	788	782	809	796	846	838	836	802	787	792	768	734	781	772	834	817	776	774	808	773	824	793	783	757	823	798	822	807	782	765	800	719	802	827	788	746	766	751	811	834	811	732	798	820	819	844	768	800	782	775	797	779	833	778	774	837	788	801	792	768	772	808	799	806	793	776	836	797	784	836	796	798	767	788	781	793	781	788	772	778	765	809	795	796	777	761	827	747	776	787	785	793	815	748	796	770	815	798	817	839	811	760	774	806	779	770	819	826	792	781	796	798	793	810	799	801	786	749	816	824	845	798	769	867	829	827	782	777	788	765	778	761	793	795	759	792	818	755	806	827	828	786	829	771	795	767	827	751	774	793	771	783	774	812	772	800	817	727	778	830	812	793	803	808	826	805	767	797	800	814	787	797	760	786	802	775	810	850	845	782	825	782	842	754	790	819	819	788	755	792	765	733	800	760	781	787	778	851	857	798	818	780	852	801	786	821	766	829	802	792	814	816	747	737	819	792	837	815	758	789	776	788	818	743	787	804	772	790	824	778	758	798	834	764	829	754	803	817	819	848	822	854	822	734	838	813	772	747	799	784	774	755	719	747	825	799	790	865	789	761	789	815	816	768	845	817	814	783	817	804	809	776	756	757	779	779	800	820	799	769	842	733	805	796	811	821	761	768	821	830	846	826	810	807	802	794	767	762	800	781	810	738	800	772	787	753	763	832	785	767	776	784	816	823	809	754	773	840	782	771	751	782	783	775	768	771	789	787	767	767	789	764	753	811	770	823	771	805	839	790	783	820	802	841	808	766	777	788	796	744	753	765	770	830	831	760	795	785	768	820	733	836	754	773	761	780	825	768	803	757	815	789	845	787	801	751	744	762	810	811	871	768	823	810	804	787	762	796	780	757	796	762	758	759	816	782	775	835	800	777	802	750	729	779	733	816	818	797	754	856	812	794	772	776	763	765	817	784	818	812	774	809	811	776	786	809	801	789	793	827	831	780	797	777	818	789	747	822	807	839	792	807	760	787	787	853	814	735	716	801	742	828	763	805	747	801	751	802	799	797	790	822	760	857	789	803	799	790	828	825	750	808	778	783	804	792	771	792	779	738	814	751	744	790	823	823	783	787	770	771	797	754	765	818	773	831	807	795	788	785	793	813	828	817	778	777	805	813	805	782	806	815	813	802	773	847	760	788	777	789	825	807	772	759	772	761	803	780	819	795	756	794	827	788	785	795	800	813	777	771	783	786	763	857	818	757	790	776	815	755	784	785	825	769	763	811	770	777	832	822	781	770	798	744	804	774	801	828	785	771	807	784	773	824	831	775	774	764	813	796	817	803	824	841	811	814	825	759	776	793	796	781	720	778	792	765	816	761	817	779	750	828	771	790	741	784	793	763	771	788	767	820	789	745	824	841	766	790	831	804	767	766	782	813	799	774	775	796	807	794	799	843	783	829	806	797	821	776	794	779	820	772	767	739	830	768	812	755	797	723	808	782	790	773	758	815	722	762	765	811	805	784	755	774	780	786	777	778	788	774	779	837	819	772	801	808	763	816	804	796	816	786	795	789	752	773	740	733	764	791	775	773	759	808	794	810	766	790	888	811	786	841	734	779	773	808	762	795	809	762	771	782	769	776	785	764	842	808	818	810	755	797	769	782	818	781	793	783	798	784	797	803	808	817	792	727	768	750	778	768	787	774	773	820	824	816	788	775	802	777	820	732	846	762	804	822	817	749	741	755	798	773	755	763	785	764	769	798	829	769	819	784	785	791	797	783	789	779	819	809	792	817	810	773	778	814	759	834	752	802	820	823	786	777	800	760	804	779	767	806	854	820	788	759	798	787	795	830	803	818	824	783	780	773	792	762	807	758	760	812	780	772	800	821	776	746	783	809	790	770	795	821	776	757	824	815	795	799	788	818	785	812	828	777	772	824	789	818	789	785	759	758	804	853	772	807	760	815	789	804	776	749	772	773	770	805	786	849	824	790	841	847	808	771	789	752	740	782	806	769	785	752	823	763	831	802	761	828	790	788	795	792	761	766	799	727	765	782	824	835	788	799	784	726	816	800	769	833	783	790	799	788	812	802	872	818	778	826	824	788	785	801	768	836	792	800	797	806	823	781	799	802	756	792	809	787	803	782	751	789	769	826	751	796	782	781	806	815	852	796	768	755	745	824	785	848	813	777	771	777	804	800	763	796	801	805	782	805	833
65254	67862	52837	17888	2505	736	728	539	606	562	534	465	407	409	401	352	387	331	344	338	365	326	1326	2067	1411	821	429	380	336	301	315	312	347	332	311	313	276	319	322	348	299	319	303	278	292	339	298	325	292	292	294	295	308	311	287	321	285	311	319	339	303	314	317	292	321	304	352	325	301	323	299	300	322	297	292	297	288	314	295	316	276	324	296	284	297	287	295	306	285	336	309	282	283	294	303	302	304	318	339	291	312	298	264	330	335	302	311	286	280	297	288	304	302	275	304	318	293	287	313	321	314	308	307	269	325	288	327	282	328	309	301	301	312	322	341	327	320	300	346	284	325	315	304	328	319	284	331	316	271	316	304	321	321	308	296	287	295	300	314	295	306	325	325	285	299	289	291	309	296	304	267	304	316	306	341	326	286	304	301	302	292	311	299	329	322	327	283	304	311	296	278	329	315	345	313	343	311	314	297	318	310	326	308	329	320	301	293	287	298	333	296	341	314	319	258	326	310	287	304	316	294	309	353	272	274	282	321	294	284	307	295	295	272	294	327	298	321	289	308	300	294	315	312	305	308	286	269	295	296	332	330	318	341	293	299	308	304	312	311	282	297	292	304	296	301	307	285	303	308	290	311	322	302	304	333	314	322	343	270	304	297	299	297	293	323	321	321	304	306	312	310	293	314	293	303	275	294	327	347	278	303	292	296	279	300	315	277	325	312	285	330	318	316	289	309	313	295	322	280	297	331	301	323	274	302	311	314	289	306	285	299	322	308	347	303	333	310	319	340	330	297	274	307	294	298	290	292	304	317	310	303	307	324	316	326	301	326	339	292	316	320	303	316	301	277	301	304	291	305	299	295	281	322	309	295	278	294	282	346	259	310	313	321	307	310	313	282	262	301	306	266	306	316	285	288	319	337	279	283	319	325	287	282	285	285	351	334	291	289	336	295	284	306	325	323	270	289	298	324	324	347	280	316	275	339	290	314	323	304	293	324	299	329	316	312	316	305	317	335	314	273	311	306	276	321	306	317	299	276	289	300	313	339	284	272	302	300	290	287	290	288	308	303	301	293	287	328	276	325	283	303	286	294	306	304	286	284	278	319	291	300	290	299	293	295	301	300	315	311	308	318	305	303	288	288	301	297	329	289	296	283	282	316	318	334	286	323	310	293	296	285	310	314	317	319	306	307	303	271	321	298	324	311	299	289	292	300	288	317	309	291	305	296	326	320	320	310	293	268	321	327	271	289	292	314	304	331	325	297	305	302	284	309	308	307	315	292	300	310	273	292	296	319	290	296	298	298	282	308	296	300	299	320	279	311	306	281	301	306	317	297	304	311	327	305	295	352	273	329	342	327	308	311	299	321	314	326	298	315	320	294	312	336	300	303	313	328	312	332	281	336	313	318	316	290	266	297	304	336	296	311	274	297	290	285	253	318	289	325	324	309	274	281	334	331	298	350	271	293	278	321	303	346	318	321	336	332	318	297	322	312	290	316	307	307	290	284	302	252	279	304	308	317	319	320	289	304	274	299	329	321	300	294	335	303	299	305	337	296	289	272	333	305	324	303	304	348	304	338	306	303	278	339	304	321	287	311	312	344	315	335	319	283	293	352	327	303	317	337	316	283	287	303	308	289	300	288	307	324	313	352	330	313	296	303	298	310	333	294	295	298	304	313	315	288	306	320	268	290	283	331	284	294	293	295	245	302	313	295	319	283	307	301	266	295	316	285	306	321	278	327	328	287	304	292	338	291	324	306	300	309	313	332	335	298	318	276	340	334	322	298	275	279	286	277	291	290	320	275	302	302	316	335	317	321	313	301	293	321	294	310	318	269	290	311	281	287	311	299	288	302	310	329	289	310	347	307	298	303	271	300	329	313	289	320	300	289	295	306	315	309	287	276	302	303	272	327	293	266	272	302	336	290	264	302	321	317	309	280	324	299	282	289	305	347	325	303	320	287	284	292	278	296	310	282	306	303	339	327	324	284	310	273	305	277	312	329	308	301	299	283	301	319	309	332	283	329	320	312	287	305	333	272	315	304	315	295	308	343	285	313	339	335	297	287	314	337	316	276	312	311	302	331	287	320	315	321	316	307	330	299	316	307	323	269	312	310	257	269	287	297	302	315	321	312	329	299	356	309	302	343	328	321	304	306	290	327	328	289	316	297	315	292	301	284	299	305	315	309	326	289	274	345	309	282	329	306	325	334	291	309	315	287	325	314	335	330	328	300	315	317	289	301	320	295	309	314	324	319	296	335	314	305	299	282	303	331	313	327	309	305	296	336	319	317	301	311	315	312	311	272	261	313	292	303	302	310	337	298	321	297	298	278	298	296	327	318	304	289	282	304	287	283	292	276	271	286	298	281	341	312	303	295	292	326	293	303	306	337	294	320	293	285	296	308	293	297	311	317	288	313	287	325	318	322	319	303	287	281	313	302	291	284	341	313	303	278	297	332	273	276	296	324	319	285	278	309	295	314	323	324	337	313	294	290	288	300	302	314	310	282	318	302	300	298	331	335	324	328	302	276	288	326	295	331	329	320	294	296	322	310	311	289	312	287	311	292	289	282	318	286	304	310	286	313	275	293	300	266	322	293	287	308	325	306	315	309	290	315	295	293	296	275	291	295	277	315	304	316	302	328	321	302	308	300	332	295	299	308	311	313	321	305	289	293	331	335	301	300	289	338	315	280	289	295	305	314	302	308	319	328	300	267	301	324	295	325	339	295	292	305	311	297	311	315	313	310	275	319	278	319	298	299	291	310	344	308	324	296	293	325	317	296	307	306	292	306	303	321	317	340	323	317	299	316	305	308	273	305	284	286	292	279	317	302	306	294	290	320	322	305	281	311	279	312	313	307	298	292	322	336	288	319	316	310	326	328	304	335	283	306	289	282	291	311	331	297	280	301	320	308	320	311	309	285	312	318	299	290	324	303	307	244	307	320	335	275	278	282	321	325	306	324	309	301	299	292	304	293	301	290	324	314	311	270	306	345	288	315	327	313	293	275	319	274	313	308	273	320	299	312	305	318	293	286	303	301	282	314	306	332	304	310	292	305	284	288	328	313	290	301	300	293	301	304	279	303	321	327	294	315	300	297	273	356	314	284	337	311	312	307	314	308	310	279	294	304	324	339	301	313	310	314	316	317	288	275	322	299	319	271	306	287	300	315	314	328	301	296	319	300	310	297	312	307	321	305	310	309	279	319	299	331	291	316	298	305	305	285	304	311	293	296	316	318	304	331	270	296	324	290	286	347	303	268	322	271	291	302	304	314	324	315	323	279	310	304	288	300	321	298	310	281	305	323	294	302	290	270	278	277	324	302	310	296	297	306	272	313	299	319	322	286	297	298	317	301	298	303	311	284	309	321	306	281	296	294	280	287	302	305	299	313	308	302	316	317	309	309	311	324	325	292	277	293	307	277	320	343	325	300	327	286	320	312	293	294	281	300	297	285	292	315	285	310	313	313	301	284	305	293	287	306	307	291	305
43341	52159	45514	7740	2635	2216	2688	1950	2372	2346	1914	1785	1580	1433	1363	1276	1193	1218	1187	1100	1068	988	6810	10485	6867	3545	1811	1130	920	884	909	862	867	876	884	885	876	912	907	868	966	879	842	872	840	842	895	931	866	881	852	865	900	867	930	850	875	944	839	769	921	805	943	901	866	867	942	896	841	892	901	897	881	882	882	841	819	867	880	862	898	905	836	871	905	863	876	905	926	844	892	855	911	890	858	864	950	886	846	880	917	863	891	866	852	918	909	893	881	890	868	961	856	901	911	894	863	824	906	926	907	879	890	934	885	862	889	881	931	890	874	875	836	891	909	925	867	906	897	892	858	865	850	910	897	919	904	896	897	814	867	891	901	860	870	921	916	855	885	881	884	907	884	898	862	927	839	808	847	947	882	889	893	854	871	879	886	915	859	878	922	877	941	869	899	881	894	861	879	864	895	914	895	915	890	904	914	843	931	882	881	844	835	868	891	880	909	874	802	893	830	815	877	854	881	911	889	910	846	842	875	898	852	860	881	869	884	896	876	868	876	869	879	851	861	921	857	865	871	888	897	902	887	861	898	896	879	845	831	898	918	892	885	899	842	919	864	890	862	871	930	904	862	852	916	877	924	865	908	865	916	888	904	886	846	926	799	912	858	935	856	887	889	834	844	904	889	909	892	875	915	859	840	859	864	831	909	824	837	850	912	887	929	843	909	896	855	867	849	828	955	924	892	887	916	827	894	909	928	889	845	879	870	813	851	921	879	945	876	894	935	897	875	873	886	891	855	877	864	909	820	872	869	861	882	927	847	843	930	839	914	837	891	899	853	895	908	858	887	868	912	943	911	952	902	916	863	897	886	828	873	904	862	939	922	867	908	838	862	913	884	905	846	933	931	920	863	908	866	903	846	868	889	881	887	836	866	846	920	920	871	908	899	943	890	883	815	899	833	911	863	876	839	929	873	918	899	876	909	921	910	909	900	861	847	843	826	865	862	896	914	850	867	906	940	889	836	877	908	856	906	925	879	820	878	870	893	884	861	892	870	886	819	871	902	900	854	866	860	855	898	905	896	860	839	937	906	877	867	897	911	951	830	902	868	901	906	869	873	846	904	864	853	872	870	856	842	878	945	839	848	868	856	885	908	825	905	901	884	876	902	858	873	884	959	863	893	851	926	941	853	826	883	895	856	847	857	936	872	895	838	914	881	852	884	925	886	864	867	894	946	813	868	909	899	833	946	906	885	892	960	955	859	878	825	823	895	811	875	874	862	885	911	872	897	879	901	897	939	926	864	908	895	895	908	841	879	947	873	855	868	863	903	871	906	928	919	900	879	869	822	876	915	874	826	872	883	831	896	869	828	891	840	948	924	862	860	893	885	902	888	896	844	870	908	883	903	859	928	878	821	878	884	892	932	898	881	858	917	828	895	924	902	892	871	886	860	900	870	848	844	813	910	901	891	925	936	845	835	860	885	892	908	879	885	888	854	905	862	872	813	888	881	877	903	871	903	875	875	975	874	833	825	900	902	875	896	914	851	891	879	891	894	869	839	921	877	932	868	864	916	824	810	898	888	880	861	904	881	934	867	858	907	892	901	882	857	870	866	906	795	867	817	907	875	884	910	882	878	905	845	884	920	880	889	901	896	908	873	910	894	887	934	865	895	871	886	916	881	895	911	903	858	909	880	874	891	888	859	860	857	852	889	946	882	942	907	900	902	872	925	889	940	896	847	895	883	863	867	878	885	881	912	888	863	864	926	914	863	910	870	869	913	901	875	906	932	875	907	847	916	924	824	833	856	893	858	869	911	911	848	857	853	873	843	896	874	852	879	893	854	845	877	866	841	828	862	910	850	873	855	904	876	894	911	885	922	950	857	838	852	877	856	860	809	832	876	904	846	887	931	928	857	858	903	927	871	917	878	906	901	867	892	850	859	890	859	881	885	860	885	931	850	908	870	899	883	872	848	806	915	865	858	924	928	852	824	867	886	901	889	914	880	833	898	908	911	909	910	857	915	897	858	871	871	881	842	896	885	927	905	906	908	917	848	926	852	921	911	869	880	914	931	940	888	919	870	904	865	923	829	903	917	916	901	889	869	905	936	838	886	887	843	884	881	896	906	930	861	909	867	847	918	899	876	843	846	858	861	809	875	888	871	860	876	879	853	882	889	889	870	866	896	905	910	872	882	879	901	894	832	911	873	873	899	913	897	936	864	866	862	829	889	927	821	897	832	897	865	899	891	886	910	850	910	828	869	860	876	905	819	869	854	851	882	890	880	891	853	908	860	917	894	918	848	883	843	887	838	810	939	842	922	908	888	846	804	853	858	942	910	916	926	838	885	867	891	873	836	829	916	846	849	827	849	840	874	905	908	866	836	862	861	851	852	894	881	942	888	868	868	845	953	897	868	871	904	882	886	879	840	943	904	895	882	854	861	883	891	890	862	866	886	833	930	919	918	917	876	915	838	885	895	906	882	931	863	858	829	829	906	900	840	872	880	876	889	869	860	888	837	874	884	863	889	940	881	885	890	856	889	881	894	843	873	866	930	906	912	869	952	814	852	881	919	885	933	883	893	926	813	893	847	896	902	902	882	875	916	887	957	860	897	902	846	878	933	924	870	847	869	862	922	872	869	889	901	884	855	888	868	873	866	907	918	929	886	855	833	882	841	962	894	876	879	887	891	867	891	850	933	914	875	931	929	891	889	877	886	942	886	870	870	876	864	890	897	920	843	895	878	840	867	903	907	873	927	960	850	861	865	868	873	896	811	885	854	919	891	904	975	897	935	837	861	872	886	829	932	865	883	841	888	921	903	902	832	887	869	830	871	916	851	879	912	913	938	905	855	848	915	829	903	862	810	898	870	903	839	915	919	871	834	881	908	845	879	842	941	890	869	863	872	892	857	883	916	845	869	852	912	925	950	927	870	907	890	875	858	869	861	869	914	909	849	902	874	896	878	839	895	920	860	887	864	856	865	889	893	909	892	891	892	875	900	912	867	862	852	873	847	888	864	875	882	862	890	907	888	949	857	897	925	834	887	917	908	898	892	945	906	850	872	919	869	894	801	879	894	849	861	867	799	920	911	933	835	885	852	887	852	911	889	905	900	871	908	784	897	888	904	937	897	912	899	906	940	895	887	870	897	894	919	876	905	890	880	850	915	843	926	890	896	926	878	842	888	860	890	845	875	891	831	877	870	903	974	869	839	828	899	873	855	888	859	861	882	858	907	909	853	900	864	903	840	903	867	868	832	922	878	892	875	943	866	890	860	884	917	869	857	886	862	881	823	833	901	883	941	849	876	903	885	882	864	900	911	906	952	890	887	885	831	888	903	870	924	891	895	889	820	910	865	910	886	863	895	866	941	865	843	905	834	831	912	881	868	913	873	854	909	921	912	831	856	869	900	867	925	890	882	844	901	925	895	898	837	870	892	865	869	885	884	898	881	835	850	871	832	902	950	871	889	912	850	864	883	887	857	915	906	864	884	828	917	844
78288	78084	64807	26891	6499	1088	869	874	741	818	733	577	531	445	465	408	396	412	421	436	421	606	2430	3176	2028	1062	540	376	336	313	335	359	335	315	333	327	347	344	320	385	317	344	352	346	318	376	341	359	340	356	334	368	302	339	321	347	350	337	360	321	320	362	370	349	368	339	345	344	342	339	347	345	362	369	346	328	384	338	356	304	316	335	331	342	334	343	307	362	305	320	299	360	367	355	309	316	335	343	345	337	364	309	360	305	339	329	364	353	334	386	339	357	339	383	374	346	312	339	317	320	314	354	340	319	337	320	368	348	327	365	368	325	356	359	350	312	349	357	335	327	362	317	352	358	347	321	325	333	378	371	333	357	342	314	318	337	349	327	314	360	307	336	370	374	359	335	341	320	336	320	312	327	345	302	324	316	342	318	340	348	339	358	371	317	322	374	329	335	332	339	340	316	369	332	326	351	342	337	298	356	346	355	312	342	359	354	313	331	374	315	349	372	348	342	351	348	382	337	321	338	332	330	362	308	354	313	356	345	335	347	299	339	331	357	334	371	388	336	319	328	352	316	343	344	350	343	296	332	344	310	353	338	326	378	367	338	351	312	324	334	339	333	310	313	319	343	326	316	326	340	342	343	391	318	323	329	338	352	329	326	334	326	357	318	337	335	329	328	379	320	319	316	308	344	359	362	311	364	351	336	322	334	326	323	322	372	377	367	308	346	322	306	304	330	368	312	354	331	346	362	334	361	324	336	332	320	322	362	338	352	327	341	340	335	343	350	333	378	337	346	328	354	328	328	329	338	332	361	348	366	319	337	340	341	337	350	328	327	342	318	345	370	339	342	347	304	345	336	328	338	320	370	344	333	307	340	327	327	362	318	307	333	301	311	343	343	331	331	339	331	316	354	336	341	334	362	328	348	333	349	349	357	334	327	333	336	327	322	361	347	312	323	354	318	342	307	310	335	310	378	340	355	349	342	327	338	305	345	313	347	342	357	316	296	346	336	319	344	362	333	362	298	349	316	335	367	308	315	304	330	310	323	307	308	338	333	337	337	328	335	336	329	359	322	343	345	320	305	322	367	311	336	322	378	323	313	335	341	341	324	326	349	361	327	348	325	382	313	362	346	349	309	348	329	345	327	363	341	350	305	309	369	355	351	351	324	334	336	374	314	345	333	350	355	343	319	363	344	308	316	348	334	331	349	351	351	351	337	341	328	344	322	317	332	346	325	340	335	355	294	376	324	315	337	327	345	357	323	316	344	307	366	331	340	330	319	323	317	348	354	370	339	324	355	332	342	369	353	361	318	344	339	351	360	330	358	333	359	355	336	332	333	341	356	331	342	339	356	340	322	328	339	335	319	332	343	360	357	347	364	324	384	355	337	340	340	352	368	340	336	326	360	320	348	310	346	318	367	308	348	345	354	342	299	329	366	336	336	337	326	330	345	351	334	335	336	337	340	339	329	354	323	353	323	356	324	349	330	318	335	325	337	325	335	311	292	369	332	338	337	329	312	335	300	339	326	354	315	341	328	332	346	311	352	356	372	350	332	350	353	334	364	366	351	362	311	363	336	310	348	364	365	343	331	357	319	331	322	345	315	317	323	328	370	332	333	309	352	330	326	348	371	349	341	322	334	367	375	317	334	359	335	349	349	370	367	324	339	303	331	340	357	306	384	329	337	358	311	319	337	320	350	345	338	347	326	349	287	341	354	348	359	332	340	289	351	339	343	301	302	326	344	347	321	360	317	357	342	319	333	330	351	318	338	330	323	351	360	337	375	331	337	329	345	320	333	314	366	327	320	383	352	349	347	355	330	332	323	330	342	374	357	344	313	311	351	340	342	354	320	353	331	328	317	368	347	355	322	316	320	334	351	355	325	291	363	324	309	308	316	326	336	357	324	345	325	302	302	355	341	363	338	355	356	331	332	339	350	356	355	305	367	327	366	314	321	321	361	333	329	310	353	338	332	334	362	342	372	363	315	374	329	345	333	362	347	331	337	318	331	364	355	315	336	319	320	347	312	324	346	298	335	312	364	345	341	361	365	326	329	345	346	353	329	340	339	321	298	369	285	379	339	341	352	310	357	342	386	343	315	322	358	371	358	334	341	341	337	355	328	310	345	333	334	333	316	358	348	347	345	315	348	350	357	330	336	340	303	373	347	326	336	309	377	316	325	332	397	330	347	324	346	325	329	319	334	356	357	329	358	334	323	338	346	324	363	379	345	337	344	341	331	299	380	300	312	373	339	348	353	326	289	364	339	326	346	324	330	334	354	321	343	364	344	324	331	347	322	331	347	350	352	355	311	334	371	334	329	366	364	350	343	356	329	351	351	346	359	317	365	374	344	357	360	331	335	352	318	353	326	329	352	362	337	289	341	344	346	318	325	359	356	314	369	379	340	345	336	341	338	339	340	334	334	360	341	341	348	363	360	307	312	334	373	358	354	319	297	326	369	312	345	343	332	322	316	358	338	361	354	315	348	343	330	329	351	351	335	321	338	336	375	390	334	326	347	368	322	337	313	339	351	337	308	376	342	327	364	328	356	327	334	325	328	367	301	326	365	369	312	319	347	339	343	353	312	318	361	346	338	327	348	347	322	328	324	339	328	337	353	342	337	318	340	317	339	315	352	332	349	353	332	350	312	336	337	311	343	319	340	306	340	347	363	323	340	326	328	343	338	347	344	347	313	343	316	321	344	353	353	310	341	313	355	336	345	311	353	344	340	336	346	345	363	364	320	326	329	370	371	330	316	347	346	321	335	332	325	331	349	334	327	347	341	328	356	314	312	339	342	358	312	357	330	319	335	322	333	325	337	298	332	353	320	365	364	317	316	329	359	342	331	348	351	340	370	332	343	362	360	353	328	322	346	316	376	342	319	333	338	342	338	323	329	333	355	359	320	348	325	355	340	348	338	337	316	359	365	353	301	347	339	343	340	370	327	322	366	335	385	347	295	367	334	368	341	328	330	338	337	368	331	343	336	325	317	313	346	330	343	297	352	338	357	354	335	335	350	327	364	322	348	343	345	313	375	366	329	331	361	321	319	340	306	339	338	348	338	323	347	360	325	341	357	320	335	328	335	367	322	318	298	359	360	366	351	340	335	374	344	343	304	340	366	349	306	376	331	351	351	369	339	342	334	325	321	346	326	331	321	357	357	347	317	317	343	315	327	311	332	353	318	336	363	336	344	383	362	342	376	316	354	310	326	351	348	341	351	353	358	333	335	325	341	354	312	359	364	357	345	331	372	332	322	355	320	336	324	346	338	351	315	324	362	317	347	333	336	318	353	346	371	339	342	325	323	332	340	306	359	340	341	325	300	315	349	335	356	330	355	295	321	338	343	349	345	331	348	329	323	326	340	347	354	338	359	294	337	318	348	320	354	310	324	289	333	320	327	320	389	337	310	331	380	367	341	349	303	327	313	293	341	334	316	336	325	340	337	319	346	350	340	354	308	352	341	358	341	332	337	319	354	342	289	323	390
54261	63336	56571	13004	3731	2468	2797	3175	2741	3252	2870	2455	1902	1663	1575	1494	1494	1440	1345	1355	1374	2502	11984	14105	9676	4817	2151	1311	1117	903	960	871	960	941	938	960	924	939	944	952	951	1014	866	949	914	909	966	1014	948	914	990	994	999	924	972	1005	947	956	950	1016	947	929	922	936	971	943	971	932	986	953	908	937	940	969	987	936	923	932	903	942	962	962	985	939	968	921	960	922	933	971	928	937	985	948	942	922	984	929	939	964	962	966	952	940	1001	898	936	992	985	924	984	949	940	964	931	973	927	963	916	873	944	919	974	939	961	991	891	989	961	947	942	989	952	957	975	936	933	916	928	862	952	985	991	980	979	919	929	967	927	919	986	949	1011	951	968	938	970	980	971	966	919	930	913	982	949	912	907	882	1019	969	969	928	930	976	951	962	893	959	928	913	920	1021	938	1000	875	879	990	992	953	900	977	876	899	960	966	945	952	947	945	917	954	937	999	944	960	956	931	929	953	958	957	923	916	916	940	1036	973	921	923	988	998	959	942	898	898	925	976	870	936	912	901	989	995	967	968	938	881	979	964	933	967	916	908	931	949	978	943	954	857	932	972	956	935	957	947	993	948	857	956	981	978	875	919	942	1013	957	915	945	917	974	903	994	938	968	932	874	958	931	941	937	952	935	956	944	958	968	961	993	923	1006	912	909	928	931	960	959	1000	965	951	952	1007	919	947	980	887	988	914	944	871	948	902	950	983	931	936	999	944	963	952	961	918	938	970	935	950	907	866	944	934	990	1003	933	989	947	958	896	951	967	991	956	974	971	950	1025	964	1015	922	938	970	905	982	949	1025	967	1000	996	978	943	965	946	965	973	950	971	982	970	911	949	1002	1018	966	912	952	906	994	937	978	944	973	905	945	979	921	952	961	918	902	951	951	955	957	984	945	958	939	996	912	932	951	963	933	955	950	960	946	988	997	1003	949	946	961	900	945	962	927	991	968	954	916	934	933	995	940	981	996	921	916	985	977	934	944	969	959	898	967	979	997	971	1009	936	984	979	970	931	958	951	962	929	970	935	949	987	955	961	991	955	956	977	977	943	957	972	1005	987	960	964	934	919	994	966	908	971	941	990	946	1049	961	977	931	909	932	895	928	911	935	987	897	979	936	964	958	907	1000	970	912	955	952	989	933	933	961	981	962	929	960	937	1002	950	904	967	975	922	935	978	962	949	972	971	929	935	970	981	973	967	917	978	972	961	999	928	951	955	985	902	1055	956	954	906	980	957	933	980	987	964	908	919	989	969	943	995	937	994	1005	905	927	954	936	965	941	914	937	969	937	998	1000	941	916	961	935	892	935	950	988	988	937	950	997	928	965	906	944	927	915	1018	967	922	1019	939	937	991	913	918	931	926	924	919	989	945	984	909	1012	949	1014	930	992	933	948	920	900	932	973	911	991	960	905	994	959	900	964	919	969	946	939	905	967	937	958	927	912	957	917	961	949	972	982	947	976	937	983	963	937	997	958	865	934	986	977	955	955	983	896	963	1011	928	956	929	919	966	953	981	982	944	953	923	932	885	923	936	982	975	941	994	1019	993	963	966	988	967	959	968	994	990	998	917	916	914	932	918	932	938	991	959	957	965	959	1019	924	962	931	979	983	935	958	970	920	976	954	939	959	985	892	932	980	935	991	964	931	922	929	919	997	956	950	946	952	906	992	965	972	943	970	934	964	1007	972	979	944	928	969	983	921	905	913	945	945	919	965	904	950	959	970	940	933	940	927	955	932	1019	967	913	972	906	923	963	904	994	948	932	919	954	920	977	949	995	902	904	920	884	939	987	984	961	928	952	986	961	960	950	958	974	955	952	1005	954	986	932	972	930	985	929	1014	945	936	892	889	965	926	863	930	953	965	952	970	913	931	925	934	968	942	966	925	934	972	966	928	989	952	966	983	950	953	939	934	966	946	940	909	941	983	903	981	958	947	926	947	946	900	1014	948	1021	936	981	913	936	962	954	920	946	936	935	930	972	920	931	937	961	966	919	963	983	951	967	1013	903	989	895	981	986	908	976	964	962	931	929	910	928	953	948	992	977	920	901	959	968	960	959	972	998	920	937	957	919	967	965	932	924	959	962	926	934	961	928	978	905	991	980	933	1019	941	930	944	1012	1008	996	953	969	950	942	975	960	938	946	888	998	951	970	957	979	932	918	870	939	965	986	930	995	986	979	947	948	953	1011	926	922	940	909	967	974	921	896	897	939	908	902	924	922	933	1003	955	952	992	910	923	1003	940	944	903	933	963	966	910	990	972	903	972	916	991	970	937	935	981	897	964	984	978	979	956	912	923	955	907	934	964	933	959	947	937	1077	928	953	932	964	948	932	982	926	961	971	975	945	946	916	929	944	972	961	946	985	964	923	936	951	952	949	942	956	973	920	967	977	941	991	936	949	924	970	938	949	932	937	928	944	934	956	895	971	951	969	906	952	914	988	920	946	981	937	918	927	955	1006	974	983	1002	1009	948	946	995	909	945	922	988	971	917	949	935	912	957	956	954	995	963	959	989	917	967	967	947	939	1009	938	966	945	894	891	996	971	985	932	944	971	966	912	935	973	946	936	971	965	942	984	965	952	1004	932	946	969	1017	959	945	922	937	938	962	955	943	956	944	897	959	1038	963	960	954	992	996	962	973	954	983	953	895	908	967	949	965	944	974	934	947	938	939	977	951	968	964	946	975	949	921	962	983	978	938	920	956	964	960	952	949	944	973	932	970	980	933	1002	959	896	921	937	946	914	1001	959	893	917	930	921	936	928	925	971	936	947	955	987	991	894	930	981	936	940	924	974	929	905	910	928	943	947	920	985	981	989	936	918	941	958	965	983	955	948	951	994	912	953	960	961	946	892	958	936	945	944	925	965	942	953	988	926	998	957	921	929	965	934	918	938	1011	915	955	978	952	964	968	924	909	982	979	894	947	957	986	939	1007	919	959	915	905	945	943	918	950	964	941	975	911	959	951	972	930	996	939	948	975	981	945	943	993	975	950	959	979	1026	967	962	957	906	925	961	959	946	906	986	926	983	987	932	949	924	975	926	936	974	1011	1039	949	889	921	918	1010	913	942	901	953	987	949	946	895	926	903	1003	956	895	946	925	943	934	929	989	927	965	954	952	929	962	955	932	942	923	964	958	946	934	928	985	973	959	956	1012	960	948	975	968	927	1021	985	977	960	982	941	930	955	938	935	923	896	974	976	897	940	919	1028	948	948	891	972	909	1009	1003	896	944	977	1009	946	974	934	967	945	988	948	920	945	950	909	944	877	988	1004	955	973	964	956	985	959	975	995	966	913	909	948	978	920	988	961	965	954	1005	962	955	969	972	963	938	908	915	944	958	951	932	934	949	941	970	891	960	927	969	969	969	931	944	961	965	993	897	936	986	983	1026	1002	944	934	956	949	894	968	981	957	978	927	958	965	949	928	960	908	997	921	971	952	953	1001	973	954	946	1009	929	947	908	901	980	971	1015	976	919	986	995	915	934	904	936	975	960	930	969	959	1012	937	986	940	985	945	930	962	933	992	998	985	943	935	910	923	958	975	939
20828	17998	8508	1117	338	273	255	274	284	256	262	307	288	260	275	276	281	290	284	301	286	267	322	427	469	363	289	285	261	245	266	265	238	292	299	324	261	263	280	264	282	238	283	237	260	278	277	295	274	291	276	303	285	262	245	267	282	258	297	275	259	265	270	274	259	274	261	297	259	289	288	274	264	299	319	251	231	278	285	270	274	254	278	271	275	252	276	260	297	292	280	278	230	253	262	260	264	270	273	256	253	276	250	267	276	280	247	271	281	273	256	278	295	252	275	270	284	274	258	254	285	297	263	297	252	265	273	270	258	245	251	265	253	288	248	297	255	289	278	278	244	265	280	251	258	275	276	267	252	262	278	264	247	261	274	264	274	277	263	274	259	292	257	297	260	265	266	275	254	265	297	262	261	295	285	258	296	275	243	293	298	267	250	269	291	263	312	285	295	252	279	278	246	255	252	241	272	247	249	255	273	254	252	280	271	263	277	306	296	261	265	289	242	266	278	249	250	244	289	294	238	281	268	262	265	276	296	261	282	309	252	262	293	296	291	233	270	271	263	255	272	270	245	277	275	269	288	278	274	245	268	269	264	243	284	268	276	270	265	287	267	279	269	293	279	258	256	279	305	281	265	273	293	289	305	321	267	269	240	242	251	261	231	305	284	267	267	289	269	264	262	280	266	263	259	265	259	225	267	240	287	250	259	298	254	276	284	273	273	273	268	288	286	286	295	280	250	274	261	261	285	243	248	255	288	283	255	253	296	274	276	268	260	316	229	285	288	277	262	271	274	272	277	298	305	248	292	281	282	253	254	249	274	280	272	264	301	238	255	243	290	255	247	307	290	250	270	295	245	259	278	271	249	262	276	258	263	281	273	274	253	284	260	236	283	253	265	269	288	284	257	286	254	245	253	255	286	278	268	254	259	272	286	287	281	264	283	278	267	244	273	262	296	276	256	270	283	276	288	269	266	282	272	279	314	263	269	278	270	279	258	275	248	245	263	245	254	294	245	262	259	263	277	269	242	236	275	314	285	276	294	291	294	274	276	262	257	290	294	260	288	274	275	286	256	252	267	291	281	224	280	330	302	288	274	280	254	264	290	286	266	291	286	302	292	297	274	271	251	260	284	255	288	286	259	256	277	269	234	276	234	257	269	287	260	294	252	282	249	290	264	267	264	279	257	271	286	265	275	276	262	274	249	267	270	276	260	260	251	260	263	257	270	276	269	248	302	267	259	265	270	262	264	272	273	270	255	298	282	267	260	268	291	265	250	249	266	283	274	279	255	248	301	281	266	295	279	264	275	282	254	250	289	266	245	291	268	295	274	292	265	272	287	281	283	252	264	282	251	277	278	260	263	264	279	263	286	270	303	251	259	287	276	255	267	258	253	275	240	295	246	249	236	271	258	259	288	277	248	249	265	301	286	244	247	270	279	286	240	235	260	289	245	241	266	282	257	282	250	274	276	263	281	295	267	249	263	278	260	274	275	300	277	241	263	314	287	251	282	290	265	277	270	272	288	292	309	263	271	295	261	281	265	310	260	262	259	261	282	252	266	279	275	274	266	277	282	259	253	290	312	272	282	271	273	275	269	272	305	276	303	281	292	286	270	269	258	276	272	284	290	282	295	267	260	274	283	262	272	281	258	266	256	262	257	265	275	290	250	259	275	245	264	270	310	285	255	259	277	250	257	270	256	254	274	304	254	253	261	277	266	264	259	309	242	288	263	236	257	273	242	281	266	267	277	272	270	273	291	288	259	296	283	271	283	249	292	274	255	274	282	266	285	230	265	273	263	258	292	268	264	261	253	296	266	270	247	277	285	242	275	270	258	305	269	292	242	270	289	255	243	259	288	262	279	259	259	265	275	302	255	294	258	257	263	272	239	246	258	271	279	258	297	247	239	269	252	266	271	255	265	271	266	253	273	271	266	290	248	272	249	278	258	242	270	269	244	260	297	240	274	275	295	297	251	290	268	296	283	267	274	272	260	243	287	230	272	275	264	268	255	294	256	288	269	268	270	266	251	280	264	291	270	267	282	257	292	258	311	282	238	256	275	288	274	298	294	208	283	282	237	305	263	263	264	244	261	282	270	269	289	290	279	284	287	269	245	279	258	286	259	285	268	281	242	271	309	262	250	261	287	268	267	260	258	294	275	266	282	237	272	276	278	267	251	282	290	297	273	243	243	268	291	283	291	270	279	283	254	272	265	260	252	286	267	265	269	292	278	270	253	275	262	252	275	278	292	282	244	273	250	254	280	312	291	285	269	291	271	260	248	247	314	248	288	263	261	247	307	267	311	274	294	272	265	293	292	254	290	247	276	273	244	261	286	265	286	290	252	287	271	256	238	277	287	304	293	282	292	272	281	272	274	259	255	253	257	242	267	269	278	250	288	249	249	298	249	263	220	246	270	263	253	270	233	273	278	279	280	281	244	258	276	269	255	265	260	281	262	283	271	275	249	271	275	296	252	267	299	272	280	240	300	306	289	261	273	260	264	279	295	279	263	264	258	262	242	233	254	310	261	286	253	260	279	240	264	279	243	268	294	274	283	256	254	296	255	285	266	273	273	272	277	253	251	271	255	251	251	260	270	283	283	279	280	259	260	256	282	261	298	268	269	266	281	279	269	300	267	285	274	263	284	287	280	249	269	281	302	284	249	298	258	261	289	294	260	275	281	277	277	275	266	275	272	255	273	272	284	268	259	260	261	255	290	234	287	281	255	247	271	287	293	274	272	252	261	282	283	297	283	249	248	287	284	252	261	290	268	314	282	282	276	298	261	281	288	246	252	296	261	255	300	271	258	265	287	249	258	258	298	267	263	294	280	293	269	277	298	280	274	290	280	289	274	284	276	277	269	259	255	241	270	275	270	266	265	274	299	278	258	276	274	278	283	246	263	257	254	299	262	280	275	265	262	256	281	258	264	286	230	252	236	282	279	275	248	297	263	280	275	295	251	276	260	294	275	265	291	280	269	285	274	275	285	258	271	248	261	273	281	258	267	258	265	270	278	259	235	253	259	237	282	261	259	278	238	249	286	256	305	276	306	269	269	293	256	279	277	297	275	267	254	306	270	286	268	277	263	255	266	278	282	259	272	281	275	265	256	288	291	258	281	271	293	315	290	255	237	286	295	273	292	267	264	256	291	238	282	296	258	265	248	269	281	268	269	252	260	265	279	260	231	262	278	256	267	274	266	277	298	258	335	255	272	298	240	290	263	258	233	241	274	294	280	260	237	279	276	246	249	257	306	271	275	288	266	258	283	288	261	270	272	236	267	269	248	262	265	274	303	268	297	272	279	302	250	268	241	272	272	291	289	263	275	291	266	239	292	264	263	268	245	261	292	274	246	290	261	309	259	262	261	260	269	254	238	261	262	286	264	263	248	306	282	270	252	255	266	270	284	262	250	273	277	244	251	243	267	301	281	309	252	257	261	266	262	300	270	272	248	258	256	271	265	277	257	250	264	309	272	262	297	286	250	293
19466	23222	12186	2009	988	916	892	912	856	907	906	892	922	859	923	893	918	880	888	915	909	909	1424	1691	1589	1199	944	812	833	849	793	814	787	810	817	839	792	752	797	835	788	811	808	781	813	810	836	779	793	766	814	834	760	746	792	829	782	805	848	769	859	789	810	825	827	782	803	823	792	780	816	813	847	802	778	839	783	781	748	779	789	780	837	771	821	834	711	785	807	847	790	796	820	781	807	769	824	812	794	789	830	817	802	840	791	842	781	794	801	835	842	801	836	851	806	817	845	782	796	786	720	822	757	820	735	799	757	744	831	753	821	803	814	875	790	801	763	791	743	807	840	771	785	859	818	831	812	750	767	785	806	817	797	793	755	754	849	827	798	788	814	814	797	795	796	836	799	826	822	817	791	804	763	809	777	825	770	778	751	773	802	778	794	839	790	824	819	782	846	798	818	791	804	799	837	785	767	801	762	817	821	797	795	793	806	809	758	812	773	779	785	822	824	760	809	848	828	841	777	787	780	825	814	735	832	838	804	796	817	811	802	788	817	786	743	811	823	796	811	800	763	849	794	781	799	772	769	815	752	804	774	812	793	789	848	787	829	840	799	759	806	801	803	739	834	824	843	784	815	784	845	850	844	790	829	829	834	801	842	812	815	807	857	818	774	776	800	762	774	825	785	797	790	750	808	793	812	818	845	804	790	807	785	783	787	834	846	799	778	830	819	799	836	737	787	802	828	826	802	743	799	834	812	863	761	794	789	749	802	775	764	795	787	855	821	754	833	735	790	832	805	796	835	802	770	814	790	844	851	784	808	773	757	781	802	784	795	780	753	803	845	803	792	788	782	766	810	806	816	780	815	792	761	774	795	839	773	804	777	827	750	747	790	825	809	843	811	834	816	852	792	771	813	748	802	820	722	779	754	789	806	798	780	801	832	779	796	830	782	806	785	773	782	825	789	802	787	821	769	829	841	813	831	812	810	809	789	821	817	827	759	797	772	806	810	791	808	808	784	835	800	813	810	756	809	796	826	821	757	829	789	812	824	826	807	856	773	826	782	799	810	793	793	820	755	815	804	817	819	818	812	788	762	833	784	788	839	766	776	797	821	791	787	783	821	845	801	838	771	807	825	798	809	810	771	777	763	797	816	805	790	821	779	817	784	814	798	786	791	768	767	810	815	821	780	794	821	832	819	786	762	774	807	807	831	792	816	789	823	881	808	851	831	825	778	765	769	797	818	831	774	794	756	792	809	842	778	779	772	758	790	824	809	779	795	798	814	839	752	772	802	761	762	835	769	831	831	797	827	810	849	835	783	778	807	839	817	796	812	742	760	783	744	851	857	841	815	825	827	844	785	780	795	816	786	825	813	811	837	823	810	780	802	828	805	855	811	756	833	733	775	810	767	813	819	806	826	823	852	858	818	828	812	770	745	856	791	745	810	804	808	781	782	807	803	823	748	792	812	858	816	775	788	798	820	815	807	787	764	817	829	786	817	849	787	821	764	820	792	788	787	774	757	834	803	836	811	786	835	820	798	782	783	758	773	863	766	819	830	787	793	798	772	803	852	777	803	826	819	778	817	825	786	796	860	784	804	850	752	833	712	759	765	801	768	812	812	755	788	825	780	841	839	765	799	788	826	804	766	804	806	807	793	832	798	792	801	804	825	805	760	767	791	792	807	806	795	787	781	800	862	837	793	790	797	843	789	791	818	771	785	824	829	830	766	798	848	821	782	772	775	807	810	779	820	819	828	804	790	789	785	847	753	779	810	803	758	818	896	769	817	801	790	782	819	828	773	791	838	783	809	812	739	771	836	814	761	798	801	810	798	819	796	790	837	774	835	838	801	808	866	780	768	798	833	858	849	802	819	790	743	759	777	841	736	835	781	795	798	774	851	797	822	817	841	779	738	779	777	863	747	823	820	788	774	765	786	863	815	829	778	832	825	806	802	832	785	861	734	807	793	797	799	816	785	770	779	793	819	813	811	844	793	800	798	788	866	799	828	790	774	816	805	781	814	771	766	778	780	758	777	800	785	808	770	816	773	809	852	802	785	742	741	749	803	779	780	779	755	819	805	792	817	752	814	825	763	814	816	808	819	808	810	809	815	782	831	816	778	770	858	804	804	793	824	751	798	807	793	765	843	778	763	843	781	749	831	783	823	822	813	801	817	801	858	788	818	824	778	774	819	774	780	788	799	776	803	791	836	767	749	798	780	787	812	822	783	810	799	782	804	758	808	797	785	820	801	850	784	793	833	822	808	770	794	840	825	794	809	845	841	892	795	763	824	796	832	767	803	829	818	808	787	781	815	811	813	828	731	788	829	825	853	773	792	784	786	758	774	805	810	783	797	828	826	808	849	829	777	789	787	785	742	784	771	773	780	839	799	829	836	852	813	854	779	805	825	768	755	832	786	817	790	802	819	806	832	802	825	813	830	833	796	800	807	829	760	776	795	822	833	849	792	844	809	779	860	822	830	805	805	786	779	771	837	837	848	806	817	803	782	799	840	855	812	823	793	778	776	887	801	781	844	797	805	799	849	798	778	735	791	785	785	799	787	778	796	793	829	796	852	784	773	762	789	778	824	829	862	800	800	774	767	759	799	821	793	805	788	846	782	765	782	786	835	799	800	804	826	782	796	809	798	788	799	783	806	818	822	860	834	800	811	790	789	715	852	729	829	781	751	828	793	839	811	858	810	801	802	840	790	785	826	786	823	806	801	759	819	814	834	752	799	778	781	812	786	799	830	820	866	782	814	794	797	852	834	805	815	751	791	784	827	849	776	847	780	843	844	776	793	783	794	804	808	828	798	800	797	737	847	845	754	744	807	785	801	824	773	771	804	793	774	764	787	802	842	811	802	811	779	809	786	825	794	819	796	846	789	795	791	790	818	770	790	823	810	835	794	816	755	809	790	827	803	769	794	807	798	772	774	737	773	824	799	816	769	810	785	824	783	829	761	825	750	832	783	791	797	811	808	769	809	819	763	785	808	795	800	793	793	809	802	813	832	774	750	780	822	775	778	759	786	790	814	761	857	790	759	835	834	785	804	813	757	833	827	801	794	798	791	822	832	777	823	832	772	825	805	799	811	797	773	821	824	821	769	846	803	743	808	811	773	825	785	764	834	759	780	825	845	826	826	787	782	870	778	778	806	806	797	816	771	774	776	825	795	780	787	826	803	758	793	813	834	780	783	809	772	820	779	782	795	815	806	823	811	781	771	792	826	829	835	773	806	850	791	787	769	809	808	767	773	807	809	834	818	794	780	825	793	788	800	799	764	784	837	820	823	879	794	809	817	793	826	801	768	833	817	784	785	800	788	800	788	784	792	830	836	827	818	807	791	757	783	825	785	806	841	799	777	749	800	791	781	830	823	807	789	832	778	791	810	825	849	792	773	818	817	833	783	819	760	824	845	789	816	824	801	796	820	871	820	781	804	845	775	820	805	771	788	781	805	819	756	863	764	791	801	776	818	820	797	799	828	770
66856	66758	53097	21135	2800	801	769	688	522	453	502	416	382	396	403	393	397	371	368	369	363	478	1567	1673	1175	694	479	346	334	321	315	320	321	282	308	306	342	339	318	353	310	347	318	325	325	305	290	315	319	312	300	328	323	311	350	326	329	309	332	320	326	321	318	337	323	340	338	306	341	320	331	307	319	309	290	312	305	302	331	301	339	305	319	334	318	313	291	332	309	314	299	304	295	334	334	308	330	325	325	319	324	339	308	310	299	304	293	332	288	311	309	320	310	288	305	303	305	346	318	308	289	324	312	328	342	299	321	306	351	322	312	295	303	336	320	298	300	311	341	312	343	336	329	290	344	317	356	325	304	336	318	326	287	340	337	286	330	293	320	312	321	322	324	285	323	306	320	323	278	325	330	328	309	319	314	302	320	327	309	339	320	315	308	326	328	319	330	327	327	297	336	305	274	295	299	302	310	340	344	336	283	326	312	297	325	352	316	327	319	346	321	312	314	351	300	324	312	304	312	326	334	331	294	335	302	308	292	329	298	314	335	308	313	311	291	295	334	317	314	303	311	328	328	331	310	312	300	295	320	324	288	294	314	305	305	320	305	316	313	311	350	331	325	296	279	322	337	320	335	345	328	323	306	321	324	320	331	303	298	341	319	277	314	317	306	330	281	300	332	319	334	325	324	300	285	318	347	329	286	325	336	285	309	303	304	295	339	298	302	323	262	298	319	333	330	306	302	306	286	298	320	316	324	326	294	325	299	303	297	302	327	327	308	330	335	314	320	328	322	312	331	304	327	299	304	310	319	320	300	290	292	311	322	336	305	335	326	335	279	294	323	296	307	324	319	312	338	311	304	353	299	309	324	297	344	329	292	317	287	308	319	333	322	341	342	319	332	301	341	335	329	319	325	316	304	302	299	293	301	329	331	326	310	316	338	307	328	286	312	309	304	321	315	314	313	306	317	291	314	289	332	318	311	338	350	315	312	321	292	297	346	322	327	314	331	305	321	327	322	328	317	299	309	312	313	314	297	307	323	334	306	303	296	304	312	319	334	312	317	291	349	310	327	298	339	318	302	296	301	328	281	345	334	325	327	317	318	344	300	327	327	334	333	299	345	312	341	300	327	335	325	294	312	272	306	338	298	358	307	267	306	295	332	315	308	339	329	294	301	320	292	301	317	306	294	331	332	335	276	293	312	322	305	313	316	306	343	311	328	322	318	301	319	333	335	366	326	287	307	320	336	335	313	327	319	316	305	285	334	304	291	293	308	304	347	317	327	297	320	319	314	339	323	314	280	314	317	340	292	338	305	296	330	339	327	353	345	298	308	335	320	349	294	314	321	299	345	343	314	323	316	320	306	336	326	333	311	343	335	350	314	329	335	289	300	311	335	322	340	315	338	325	333	313	317	288	321	317	312	314	303	336	304	344	283	306	306	301	325	321	329	330	285	346	356	292	353	301	343	352	288	307	293	342	298	299	321	308	305	289	302	330	313	305	314	323	316	334	323	339	319	338	322	324	287	305	325	318	302	310	330	309	313	298	336	315	335	340	310	316	318	360	294	323	323	305	320	321	339	333	338	315	307	335	289	316	314	323	325	326	327	319	316	338	339	328	332	308	310	320	319	311	344	309	335	331	328	323	322	305	333	279	330	322	335	331	318	288	327	312	310	310	328	319	322	318	314	283	336	323	300	286	291	349	285	305	293	305	300	316	314	319	293	332	327	326	322	299	352	350	287	316	334	338	333	337	345	326	318	325	310	296	328	315	346	339	318	311	297	320	315	328	343	329	302	279	339	323	322	299	320	305	334	338	356	325	320	310	338	345	311	319	337	308	317	321	316	320	306	312	335	301	317	318	305	298	342	339	306	310	350	291	319	306	345	324	328	323	340	306	299	308	304	342	303	313	310	313	301	313	344	327	294	296	299	327	303	317	283	311	311	383	297	315	307	301	356	333	318	331	308	314	338	339	284	327	315	316	318	324	308	280	336	287	338	320	317	297	301	279	283	327	307	310	311	303	295	337	346	315	347	316	309	288	327	329	330	291	331	300	331	327	314	302	315	307	281	324	301	305	309	295	303	301	351	345	324	329	312	327	330	298	293	311	285	304	285	310	327	319	297	300	345	305	325	314	348	318	310	333	325	309	281	332	296	305	272	309	312	318	294	338	308	305	323	318	307	319	309	320	318	301	333	268	317	330	292	351	310	350	293	303	314	311	319	299	313	290	301	302	294	322	326	309	295	319	306	331	311	319	318	306	309	327	357	344	291	323	347	356	349	315	304	331	308	299	299	318	286	305	300	335	318	299	296	302	327	286	326	307	314	290	324	334	323	302	324	323	298	306	300	312	322	301	306	301	336	300	294	326	335	308	314	317	344	343	315	287	338	331	289	309	345	361	293	326	317	304	304	320	300	325	324	342	316	312	313	326	321	313	305	302	298	304	285	334	332	338	326	297	295	332	311	311	323	335	309	315	299	311	337	306	340	299	313	308	342	306	319	290	264	346	319	290	310	362	320	319	310	287	325	321	344	307	295	306	307	333	319	326	341	330	302	279	300	331	313	297	304	328	344	325	330	303	318	340	290	311	309	296	301	297	347	353	328	302	308	313	291	325	301	302	331	288	323	319	317	279	274	321	341	303	354	294	325	318	333	297	324	311	337	296	307	354	331	354	287	301	299	324	309	319	303	294	330	318	309	313	320	299	285	296	323	279	322	299	325	297	306	322	279	341	320	311	300	291	308	326	303	290	301	286	337	347	320	293	346	331	307	312	344	311	320	331	284	326	325	302	291	332	298	346	326	298	299	331	302	317	308	310	354	305	313	322	298	331	309	341	316	313	318	322	331	277	334	323	315	313	315	327	292	282	316	359	334	334	308	307	320	330	307	312	303	284	307	338	321	318	327	303	331	311	332	320	288	319	323	337	299	290	296	331	366	307	327	332	318	305	316	302	327	325	284	352	311	293	331	344	332	284	329	321	360	274	291	331	300	338	301	316	325	292	328	286	318	300	320	311	325	320	311	311	332	311	308	326	287	315	314	313	335	324	346	330	297	320	316	342	300	314	315	296	339	379	340	274	316	307	340	299	322	292	317	343	313	314	335	301	273	300	332	319	317	311	296	331	330	326	308	282	297	327	306	299	320	311	301	327	324	300	278	318	308	302	324	320	324	321	316	305	315	342	293	314	336	302	332	338	300	337	316	289	330	314	319	305	367	306	305	300	305	323	299	270	305	310	287	307	302	324	341	322	329	316	328	334	300	315	323	328	349	344	288	328	321	276	336	305	325	320	296	303	304	297	335	304	318	294	330	327	328	311	302	299	320	310	316	310	334	347	312	288	318	307	305	304	317	318	359	325	330	300	311	361	331	297	334	293	343	331	317	290	294	318	313	309	312	308	308	293	293	317	299	328	322	324	334	329	330	300	320	291	299	331	315	323	296	326	290	293	325	326	331	303	338	297	337	330	320	317	333	321	313	332	320	316
44997	51502	46167	13681	2392	2543	2620	2064	1798	1574	1821	1369	1308	1328	1258	1303	1255	1238	1198	1257	1314	2055	8037	8516	5627	3221	1587	1111	984	956	942	924	922	909	936	922	951	891	910	921	885	885	916	912	910	917	917	898	877	916	953	964	886	904	919	932	888	918	896	936	927	924	942	911	912	858	882	898	893	948	886	920	957	879	956	888	868	963	918	957	882	968	951	908	924	925	878	899	860	934	894	887	930	916	875	949	908	994	932	915	946	940	872	885	932	908	967	963	905	915	931	902	915	893	981	869	908	905	893	956	931	961	898	919	926	867	937	860	879	888	880	903	855	902	887	950	893	971	887	888	851	904	866	887	892	942	905	930	932	957	923	895	873	924	900	855	893	892	895	897	910	936	903	871	905	884	866	881	938	938	938	946	895	899	911	909	871	890	909	938	906	921	927	920	920	911	908	890	887	911	899	957	891	899	890	931	944	939	861	908	960	909	883	943	856	949	892	917	936	933	907	887	979	912	883	896	940	883	880	935	931	879	915	945	920	888	948	911	850	906	904	890	892	872	937	850	849	977	890	886	882	851	956	957	945	845	891	929	895	890	909	903	877	898	929	867	933	901	907	916	896	887	874	909	857	870	863	900	923	886	858	934	894	975	942	911	849	906	927	906	916	909	890	891	861	894	913	848	937	923	914	868	946	893	890	897	900	859	899	925	940	902	905	942	894	896	939	915	903	938	886	960	888	904	863	913	931	918	869	949	984	842	914	926	884	923	883	908	901	889	896	930	939	979	912	930	913	906	893	887	870	926	905	963	900	930	935	946	911	899	901	908	887	878	921	892	918	907	860	893	914	902	856	910	878	855	873	867	920	920	940	915	921	924	949	952	962	875	878	901	933	899	943	930	913	889	926	944	917	944	902	879	911	940	876	896	871	897	865	890	849	861	919	872	893	952	917	935	940	971	923	940	891	929	887	893	894	883	1009	962	862	903	913	894	874	887	909	984	922	951	893	879	909	931	893	871	899	918	878	943	973	909	953	961	933	904	892	891	938	925	895	963	875	959	907	899	878	921	876	927	932	875	932	923	952	911	921	889	943	936	841	886	900	869	941	904	927	893	897	914	864	952	925	914	895	963	892	873	892	886	935	941	869	884	891	877	892	933	922	893	986	910	859	923	908	846	891	898	867	913	943	947	913	936	875	913	921	909	857	915	840	936	952	885	919	961	945	883	910	948	906	913	881	887	909	907	896	945	844	911	911	909	909	889	902	906	892	964	915	920	887	910	927	931	957	939	929	923	927	896	942	873	859	913	918	890	944	860	872	990	885	930	896	926	951	943	967	861	905	884	944	920	948	942	936	902	920	955	943	880	893	923	914	901	915	939	918	882	940	853	906	929	915	876	956	924	855	910	911	895	919	927	863	947	933	913	875	888	918	915	865	921	913	878	991	889	919	881	878	884	883	872	919	948	846	859	897	883	852	931	893	882	939	913	961	882	874	872	942	900	902	939	927	905	970	861	872	939	892	916	938	925	929	891	904	975	932	941	977	884	928	856	968	869	940	899	941	917	887	899	907	924	862	935	916	904	883	864	904	850	918	932	888	895	894	868	919	913	893	924	894	920	918	896	913	898	881	892	934	934	853	896	917	918	927	879	909	910	886	880	863	903	885	847	858	918	923	884	968	935	887	849	887	881	880	897	904	917	846	908	948	933	912	938	905	912	874	903	929	909	901	855	901	891	907	918	902	869	884	906	862	927	907	895	913	957	923	859	894	914	927	894	918	892	917	937	869	924	927	888	891	944	919	916	927	899	915	930	922	916	870	898	929	897	894	922	944	892	906	906	911	888	931	944	965	928	879	915	941	875	847	911	841	917	950	900	950	888	902	918	879	953	889	912	909	917	859	910	901	918	879	913	921	885	906	950	857	882	856	921	833	940	869	885	879	911	900	954	888	861	950	904	909	909	898	918	915	916	907	878	939	920	847	887	897	912	880	915	926	895	895	952	921	902	918	887	920	871	894	907	888	940	924	830	906	902	897	928	921	968	908	936	920	960	889	931	936	922	957	862	904	882	906	908	921	967	888	879	906	962	913	891	928	919	930	878	884	913	947	904	930	877	865	942	911	884	939	937	942	930	882	962	892	880	898	962	942	864	873	842	893	876	915	920	906	900	893	869	948	896	888	944	920	944	925	886	892	892	884	881	912	922	885	903	964	913	918	887	949	908	917	881	898	1002	870	904	948	852	901	914	846	931	890	867	922	948	895	967	900	899	880	895	934	927	902	869	933	965	903	920	963	881	896	912	907	879	901	937	946	945	943	922	881	953	939	869	858	918	882	957	922	956	866	913	941	926	912	856	904	922	925	925	918	914	891	887	879	922	893	885	897	936	932	920	938	939	882	858	875	895	922	963	924	883	919	876	879	901	925	919	902	864	893	980	927	843	861	910	928	963	921	897	887	926	960	924	899	804	902	954	890	867	870	907	885	903	902	930	867	889	892	897	921	949	911	849	892	925	909	905	942	872	897	955	929	859	926	926	854	880	894	961	894	931	957	915	831	903	936	963	904	887	886	908	840	877	904	922	856	876	890	886	868	884	909	930	955	911	1002	920	878	964	955	900	866	916	890	852	914	922	915	887	914	985	912	872	915	906	867	940	900	876	905	946	961	860	891	922	853	925	920	947	930	918	869	896	919	897	979	873	862	901	915	916	919	948	905	922	905	861	884	963	890	883	915	912	933	928	853	897	891	843	910	867	933	856	863	967	942	897	943	905	933	908	907	893	875	903	930	934	919	960	928	930	879	926	936	899	909	853	916	887	935	883	885	963	886	894	964	892	902	891	938	871	913	917	938	916	923	856	879	892	885	904	871	915	944	959	899	928	924	876	972	922	884	862	856	908	894	927	885	907	871	867	907	924	875	926	854	860	877	866	945	957	877	899	963	868	868	874	920	906	947	885	874	904	881	898	903	899	922	925	906	965	911	889	883	915	892	880	916	901	930	888	888	909	912	896	886	914	947	903	954	880	908	934	909	915	891	913	918	870	890	912	913	933	896	959	920	917	900	888	890	871	918	862	916	928	899	922	916	838	878	911	915	876	916	896	887	882	906	921	927	894	935	918	897	939	936	915	933	921	907	893	865	892	877	886	863	966	891	873	950	894	856	900	887	930	933	893	956	881	910	945	917	918	940	883	909	904	927	945	899	892	888	901	863	946	850	890	856	928	855	915	854	921	867	938	866	888	808	892	876	926	912	849	912	968	901	926	924	982	941	945	923	879	973	911	932	921	848	903	915	914	878	879	860	860	938	837	939	920	872	912	875	844	918	900	916	923	915	893	924	862	920	903	930	934	881	879	927	907	894	938	888	904	961	942	837	870	866	903	948	876	884	892	898	908	825	913	915	890	871	901	875	920	871	895	871	875	910	934	844	887	897	901	895	905	887	928	886	927	862	922	965	850	929	899	862	882	892	901	903	923	880	930	891	960	939	938	954	901	939	945	869	885
78947	79399	63981	29385	7276	1839	1106	969	868	513	465	586	461	461	424	465	433	428	438	443	449	569	2196	2942	1733	974	549	403	352	340	372	320	328	418	346	324	347	337	347	349	375	356	382	367	355	361	331	329	331	370	347	346	368	352	326	331	368	358	349	329	348	346	375	334	313	379	342	319	341	368	335	389	375	337	350	363	331	355	332	360	354	332	358	356	383	322	324	375	353	355	311	353	355	356	322	322	370	316	313	330	375	360	342	305	360	348	353	346	358	334	327	351	346	356	347	379	352	366	344	330	327	337	358	364	358	372	373	361	360	363	365	330	312	343	364	378	379	361	344	344	380	373	343	320	365	334	363	343	320	349	342	366	330	371	329	322	378	350	398	337	354	367	345	335	343	367	374	335	352	363	334	362	362	333	335	373	329	340	376	361	353	301	355	344	372	341	348	348	322	394	325	321	338	335	360	360	330	363	360	367	381	348	364	347	334	353	343	350	359	353	360	320	353	364	349	333	354	372	338	357	362	349	338	372	353	356	352	375	346	354	341	347	388	347	321	346	378	355	352	344	360	331	332	356	383	365	388	333	345	347	313	355	357	312	364	359	343	363	360	339	358	346	330	311	349	335	363	333	349	348	372	329	387	347	350	352	392	375	366	384	363	376	341	324	330	319	343	346	367	374	331	346	326	333	356	328	328	341	342	317	367	339	311	354	368	349	341	352	346	349	342	342	355	391	382	359	388	343	336	362	346	351	354	352	350	356	327	357	372	375	366	387	325	386	313	355	335	336	341	357	356	368	337	402	351	359	386	346	333	377	374	363	357	348	375	319	381	339	358	354	362	371	342	330	351	363	350	339	326	324	372	361	335	370	350	363	346	353	364	370	330	319	341	342	325	352	340	358	325	339	354	349	342	366	374	358	312	344	355	355	356	330	372	334	364	361	379	321	318	346	371	362	370	349	359	348	349	354	391	328	356	380	392	367	340	358	343	345	337	386	328	360	325	353	360	377	344	367	367	345	348	364	308	308	341	301	347	335	353	365	339	358	358	348	367	331	353	327	348	340	351	348	338	364	369	363	352	363	333	405	346	354	332	391	316	402	338	358	351	345	376	366	362	354	355	321	363	355	355	389	349	323	353	384	347	349	355	366	352	359	347	357	340	338	353	353	374	382	311	330	365	365	352	324	324	342	384	329	341	366	359	368	347	348	354	379	349	351	374	345	317	357	332	377	353	340	357	311	371	335	336	366	382	350	361	368	306	356	351	379	378	371	382	348	353	324	333	338	374	342	338	397	326	391	341	354	352	337	353	326	363	345	353	371	324	366	334	365	358	364	323	342	353	341	336	368	338	340	361	372	378	330	338	313	381	370	316	381	381	333	354	380	353	360	348	359	328	365	332	352	395	332	378	355	343	362	359	367	339	346	359	364	343	337	390	333	362	352	352	340	332	345	346	326	361	367	342	369	361	334	353	326	333	341	359	319	355	323	331	351	363	341	359	396	327	340	347	382	369	391	346	382	363	366	343	355	346	345	299	376	348	347	342	343	355	354	349	370	359	367	366	346	343	337	380	365	349	357	333	350	347	359	343	382	337	351	385	362	377	330	351	336	337	344	335	358	366	360	341	343	337	368	357	377	359	343	338	337	370	327	347	336	346	324	365	340	362	355	365	336	336	346	354	342	335	356	339	319	322	359	336	325	343	330	324	303	340	330	355	372	388	355	356	334	358	352	310	345	381	343	356	343	367	373	355	330	312	363	321	338	380	366	350	331	353	359	352	370	339	336	363	333	360	343	368	379	376	385	341	359	329	339	369	360	371	347	385	362	323	360	332	333	338	378	316	346	386	345	345	318	346	367	332	365	328	327	360	328	318	361	331	345	358	339	337	348	358	350	354	348	368	360	379	318	349	365	358	321	352	351	371	366	342	326	353	319	336	387	345	356	341	339	328	364	344	350	375	339	340	343	350	327	347	360	337	366	326	344	339	332	347	369	378	361	315	334	356	338	385	351	358	341	359	340	312	345	340	357	348	365	345	334	364	323	373	346	346	336	329	346	361	347	336	349	336	333	353	364	389	341	379	374	320	347	354	350	383	335	350	359	341	341	351	354	338	328	367	332	361	358	386	323	355	370	362	335	321	312	336	378	329	357	388	364	338	363	324	370	366	355	373	371	348	344	378	341	337	371	334	349	352	370	348	339	344	372	323	359	362	364	387	355	303	373	374	342	339	353	353	346	355	336	345	336	345	361	341	367	376	357	354	371	379	347	330	367	345	331	331	350	375	340	351	350	351	328	376	352	353	332	377	349	361	323	357	348	360	317	367	330	352	354	383	352	320	363	358	341	339	347	333	352	350	397	359	363	362	365	383	322	337	332	347	356	328	370	349	355	389	351	369	356	336	349	358	318	364	379	325	348	368	342	366	331	367	354	335	380	332	346	336	352	355	344	358	346	358	346	354	344	352	369	339	352	361	326	388	359	375	325	351	321	371	334	357	359	375	338	373	350	349	369	353	336	344	362	307	341	353	358	312	347	367	375	329	372	367	357	360	370	330	330	353	345	366	367	307	369	331	326	349	365	342	358	344	318	359	308	360	352	360	324	370	341	347	319	357	347	342	362	358	341	334	357	321	361	370	340	363	338	341	366	342	336	344	362	360	348	372	330	372	353	338	357	350	350	332	359	330	355	340	357	355	341	347	333	358	374	344	344	332	366	363	337	387	348	327	362	327	386	347	326	323	318	336	399	344	343	334	376	328	351	333	360	329	345	337	334	328	348	329	346	366	358	361	338	345	328	340	356	338	369	389	348	384	367	350	344	369	346	346	346	370	335	360	383	367	341	322	365	334	350	323	368	358	368	353	354	357	358	348	357	354	323	342	323	340	322	360	374	370	329	376	309	355	333	358	338	346	337	310	363	360	318	333	337	343	364	331	359	337	359	389	342	357	359	376	357	298	349	392	341	330	334	370	331	321	326	336	346	351	340	344	347	368	360	356	328	346	343	363	342	380	388	336	366	347	364	339	335	362	356	349	347	350	376	361	357	377	341	314	380	353	349	341	357	367	340	352	340	366	341	339	340	360	351	328	376	358	360	371	351	374	333	338	376	313	339	364	356	333	330	355	367	339	347	356	363	355	369	302	317	344	343	376	337	341	334	326	340	316	345	365	333	360	362	356	312	368	340	314	351	310	353	365	335	336	360	365	371	314	350	338	328	342	389	346	367	344	386	338	387	347	360	358	357	307	375	390	335	356	342	369	335	328	325	375	352	347	368	359	339	360	333	348	360	330	328	339	330	325	361	377	351	386	379	317	370	378	298	312	344	340	342	350	348	377	370	339	359	360	368	350	337	350	334	324	364	342	374	346	307	296	336	361	374	384	355	357	326	344	336	356	343	340	357	349	358	360	349	365	347	343	343	356	358	376	363	376	333	359	340	367	333	354	317	332	360	358	362	344	344	363	340	331	341	345	348	347	351	347	369	371	347	362	348
54543	64011	56953	18738	3447	4227	3414	3161	3012	1806	1633	2070	1762	1611	1576	1560	1557	1514	1553	1436	1525	2383	11033	13664	8248	4456	2176	1335	1088	1004	992	988	971	1005	961	951	1033	992	993	958	980	991	979	933	944	1004	965	1023	978	967	1002	990	979	1025	992	965	1052	976	1027	1035	988	972	1032	958	985	1005	954	993	958	977	985	1013	1034	1033	1029	1003	972	977	960	993	1013	1003	954	1007	980	954	983	991	1004	1024	976	1035	1030	958	999	965	1015	1000	986	987	1007	953	952	959	998	979	939	1030	954	985	885	1027	980	938	984	930	1009	1033	928	964	923	985	964	952	1015	975	1022	953	975	997	1015	1000	1037	960	943	1048	1036	1037	1010	1066	976	1009	975	983	969	980	968	988	1055	983	987	1034	946	1005	966	1001	991	903	961	1009	985	977	1012	989	992	975	956	1019	993	960	984	955	993	997	967	1001	989	970	1074	978	1005	987	995	992	985	941	979	983	1008	1025	1010	935	988	954	979	1001	927	996	986	981	1009	1004	971	978	964	981	959	1027	1017	985	965	1018	927	1017	944	1008	972	1002	963	983	1003	997	1030	960	991	1059	945	971	954	953	966	996	962	956	962	970	999	1014	957	982	978	1021	1025	1025	976	1035	1003	1014	976	968	1000	938	991	982	951	1016	1005	973	995	947	973	981	989	1012	972	961	1069	988	945	936	962	969	996	1012	992	994	952	984	1000	1028	973	990	959	942	922	991	933	1017	971	947	979	918	1021	1016	957	1028	998	968	1005	949	973	984	979	964	1026	1011	941	1028	968	1026	982	970	1050	1023	1006	1004	962	971	977	1031	948	926	1007	958	1012	989	967	999	1036	943	985	945	973	983	1021	1013	941	992	971	972	991	954	1021	966	996	1020	1000	987	929	981	982	1005	990	1044	1004	1007	1007	1012	982	971	1033	981	998	1005	988	1013	992	988	991	976	992	967	1041	992	1047	1032	938	969	1011	1010	948	1016	972	969	1011	993	1018	1019	1030	952	1018	984	1028	992	1040	968	954	1005	922	982	1056	987	931	971	984	926	949	966	961	961	1016	1044	996	1001	935	1008	975	955	937	1020	965	1021	977	996	968	956	1009	1012	1054	1019	1008	973	929	1045	991	943	958	989	989	949	987	955	1007	1000	1016	991	1047	989	1038	954	984	972	970	1006	1019	942	1016	1018	1033	989	987	965	1005	941	935	938	985	989	949	1000	978	974	969	974	1006	1011	973	968	985	1029	978	973	988	1000	1009	957	1018	1003	1030	1015	980	1001	979	1003	976	1005	937	966	968	975	1009	951	962	1043	948	927	1000	1037	1015	1021	1042	970	978	959	1027	1025	1031	1031	981	974	994	1007	948	974	996	1006	977	1002	964	1035	1000	987	1040	1016	965	975	999	1007	965	1014	947	1002	989	1004	1008	954	1028	950	992	985	958	969	983	973	996	1010	948	1049	992	999	980	976	956	1048	979	971	950	965	995	959	970	927	991	1030	1000	952	968	959	985	1007	1003	1007	981	960	964	988	1018	974	951	944	964	975	965	1052	976	972	1033	979	1011	1015	959	955	988	949	1006	989	965	912	944	999	987	989	985	1030	1030	957	994	940	1008	982	981	993	1021	994	1049	1002	982	990	942	950	947	1019	1012	965	1051	999	966	989	998	1020	974	1010	895	961	975	1061	990	1062	953	964	1034	1065	949	962	1017	965	1018	1002	958	1007	998	968	939	973	1019	1026	988	983	1044	900	1051	1023	956	1014	964	1060	1075	1016	1022	992	1003	970	928	1029	990	1004	948	1006	1019	1027	994	1007	965	973	1042	1010	946	1066	980	985	978	1002	1039	1001	987	1007	956	923	1010	1051	954	963	994	1052	1013	998	1010	970	985	982	944	970	975	1000	968	986	953	998	1004	961	1006	1059	988	1016	956	985	951	915	1000	984	998	1031	942	992	1043	1025	986	1012	968	930	977	994	985	997	1038	980	1006	1036	982	936	999	981	974	1023	969	1022	984	995	984	946	997	1001	929	931	1006	951	980	930	1036	937	963	982	950	954	973	961	994	958	1013	1017	960	989	965	989	952	1016	890	959	983	969	1061	1027	1032	1017	1030	967	995	961	1023	965	994	977	1048	1014	1012	920	1044	992	977	952	1042	985	934	951	968	1036	1099	1031	996	1044	996	1015	1069	947	963	1012	1005	1012	1005	969	997	950	1014	969	949	957	1004	1036	1019	1002	961	1001	994	976	998	1010	998	980	1044	1024	1000	937	993	998	929	1009	928	1023	1006	1038	961	977	1020	990	977	967	994	992	988	982	944	984	962	1025	982	979	990	916	999	990	995	1032	1025	987	962	1023	1016	1010	1029	973	982	930	1009	971	975	1011	987	958	971	1019	1010	1008	980	1022	981	977	1012	998	1010	967	1001	975	983	979	1044	952	1019	973	999	995	953	993	1016	987	927	1023	964	952	937	1040	997	965	1009	978	1012	992	1064	960	973	986	994	1034	956	1001	995	963	1026	972	1002	1062	1002	969	982	979	951	986	1021	982	1005	1027	1049	972	985	927	971	996	989	1039	966	970	989	977	962	1029	972	942	1014	1033	941	980	1009	1015	1007	998	992	955	1032	1006	957	1006	1006	987	1025	1009	993	968	996	959	995	1037	985	981	1048	1020	975	1013	987	1071	977	990	1022	976	1027	1016	957	966	988	990	989	978	966	995	960	939	999	986	959	971	988	983	960	957	997	1013	1044	992	1000	978	961	971	1040	938	933	1033	943	959	982	979	991	961	995	1010	984	979	992	938	993	894	1021	966	935	1012	954	1005	987	1037	945	947	1007	962	983	962	929	976	980	1046	940	1023	968	1016	1022	1012	932	986	960	971	966	1000	1017	946	1034	960	1023	986	957	1006	1018	963	1012	995	959	1007	940	911	964	1005	988	1022	985	948	992	979	974	963	982	987	1008	940	1002	942	1030	1022	967	979	1024	1012	985	991	967	963	1006	1029	958	1018	1022	963	967	988	1008	960	956	995	1005	969	957	1049	924	991	1018	949	954	931	1013	1018	996	957	1030	965	1028	989	1011	979	964	971	1011	973	965	1020	988	1030	935	955	1008	907	1004	961	994	966	995	976	945	1049	971	993	939	980	1005	957	976	995	972	997	996	969	999	991	913	1026	971	949	960	951	992	975	1021	976	973	937	982	988	1016	1014	936	1019	952	1019	979	959	948	968	978	1020	942	1038	986	964	969	980	984	978	981	997	967	921	992	971	997	1000	961	1009	979	977	963	1019	992	997	970	972	999	947	1046	972	957	973	987	969	948	955	983	968	992	993	1020	974	978	1046	949	975	955	996	971	1049	983	966	989	1010	1004	1025	962	974	952	1017	943	939	1021	956	1036	955	990	1021	1041	996	952	1022	1013	946	963	1017	1021	1008	996	928	956	1005	981	978	956	995	1020	1025	984	941	972	1021	999	994	990	966	1010	954	967	957	999	939	958	959	983	977	983	958	972	956	924	987	1032	959	959	973	1025	991	1000	933	937	1024	1052	1020	1030	953	942	998	965	994	937	987	1033	995	947	1013	1004	980	1008	980	1011	1027	1036	1004	1039	1002	1027	967	983	988	1038	953	1056	942	944	976	949	1009	992	1020	969	956	1018	1000	990	971	975	1000	1018	1031	955	996	1017	976	997	1045	953	996	963	982	983	964	1028	921	977	953	975	962	985	917	1028	978	955	993	965	971	1013	998	945	940	972	941	968	1040	992	965	976	1037	1011	986	972	936	1013	973	981	947	951	931	986	1010	1023	1025	1001	1006	984	980	999	984	980	1005	955	934	978	932	966	960	1014	972	983	1048	1007	1033	1032	1034	1027	956	1003	1038	986	996	996	982	1057	1047	1074	918	1016	999	979	944	1014	1020	951	1001	1021	912	976	998	923	937	1010	1075	956	1008	1012	988	917	1031	973	973	1002	1001	930	1005	962	1029	979	965	974	968	977	985	1045	970	963	989	933	984	977	1009	1010	1028	961	1025
23271	16684	8306	1310	381	344	281	280	303	286	306	289	314	271	345	282	313	321	294	290	285	308	356	411	418	384	354	313	275	267	315	287	295	300	297	300	291	310	312	258	275	268	292	315	268	279	286	254	253	300	278	284	254	283	288	292	295	274	291	271	294	304	290	286	285	292	277	294	277	269	305	285	275	274	307	268	298	276	260	285	299	277	274	279	272	287	283	324	272	305	264	281	265	270	276	297	249	283	264	276	274	285	316	252	302	274	258	274	282	271	269	267	293	317	259	294	300	305	272	265	284	280	261	253	296	276	276	280	316	264	282	271	258	291	278	270	271	296	260	312	266	275	298	265	274	283	312	282	261	267	288	249	293	297	268	284	280	292	296	285	277	315	282	273	273	304	269	305	278	272	274	285	311	323	266	325	277	316	274	295	244	298	277	319	281	280	250	253	269	277	278	277	302	282	286	269	271	289	260	272	278	300	290	277	296	286	282	269	302	268	288	272	295	255	300	302	272	279	292	272	263	281	268	269	299	281	267	295	310	275	278	277	298	300	288	253	251	261	253	267	273	277	261	307	315	281	282	251	280	286	297	315	294	286	281	263	304	264	295	272	283	298	272	298	281	278	319	284	278	276	260	301	285	277	267	292	291	271	272	287	305	291	262	306	289	286	272	293	271	276	260	286	291	282	289	269	288	278	266	258	254	280	252	280	283	299	280	290	298	269	306	270	279	297	273	288	272	284	307	297	259	289	280	260	284	279	292	253	256	282	314	272	273	285	312	297	283	295	305	289	281	271	311	285	278	234	280	282	285	240	287	281	286	289	334	295	282	298	272	280	298	280	267	243	265	300	283	265	259	281	294	266	280	271	256	295	270	260	292	267	280	304	262	294	291	284	283	277	254	305	260	295	282	278	312	291	248	274	288	294	280	285	263	323	287	279	279	301	272	258	268	284	261	304	255	257	265	318	280	262	312	281	275	296	263	312	289	311	270	278	263	286	274	290	272	289	295	264	271	293	284	295	266	286	297	273	280	253	303	269	281	265	274	297	263	290	273	271	293	297	270	284	256	270	289	278	281	280	277	286	256	266	284	285	293	256	291	286	304	303	284	265	327	304	287	272	297	278	291	271	282	261	265	291	281	262	287	281	294	280	286	300	269	269	279	293	271	279	310	295	258	267	239	264	281	297	272	273	278	263	296	307	306	292	275	298	279	304	292	284	272	258	260	295	288	296	284	277	280	264	288	267	288	274	270	268	267	307	276	292	308	268	284	305	285	277	299	248	287	296	284	292	293	269	289	317	298	297	308	294	280	287	269	291	297	293	255	279	286	289	286	269	260	281	306	293	272	270	276	280	285	264	276	281	297	287	278	254	277	290	288	312	254	258	278	257	292	244	283	266	286	302	269	287	262	295	269	288	262	268	295	300	290	259	295	295	261	301	295	288	304	263	288	284	295	287	324	291	291	266	266	291	292	276	271	256	267	296	245	284	295	272	282	270	240	281	280	286	253	281	277	280	285	277	260	275	258	282	300	281	285	254	272	295	267	251	260	307	294	288	290	294	288	236	262	288	280	273	253	282	292	307	273	293	290	268	285	262	288	265	298	296	282	284	272	273	276	272	271	289	255	274	275	292	283	298	284	268	277	312	273	275	264	279	285	274	266	284	250	290	293	280	292	287	276	271	275	268	268	286	280	274	268	291	285	271	264	309	267	262	282	299	292	289	278	278	276	289	295	267	306	285	280	302	285	234	272	296	274	280	275	286	264	274	242	286	303	263	300	301	281	283	270	290	259	274	257	315	271	279	299	249	268	257	272	272	266	294	345	283	274	252	299	298	298	273	265	253	284	285	247	295	298	281	246	271	267	284	311	317	276	262	296	278	248	298	289	266	254	273	256	312	272	292	276	275	287	292	283	244	277	306	272	286	302	263	282	285	280	297	268	267	299	269	274	266	299	284	288	285	269	300	327	257	302	280	274	286	290	320	306	291	256	261	295	289	289	283	287	244	285	281	251	285	280	295	292	273	300	284	275	274	265	275	292	290	289	281	264	289	292	304	277	300	295	276	286	287	255	275	299	317	284	245	283	292	273	286	279	287	269	241	286	261	271	284	326	279	286	286	269	259	262	307	274	272	260	306	265	318	255	299	300	305	272	263	262	291	286	288	312	318	283	277	267	287	308	290	257	251	292	253	288	295	276	277	269	310	285	267	265	263	289	283	265	297	283	306	272	285	286	274	299	296	274	271	292	273	277	270	259	259	261	268	290	282	260	258	301	313	281	279	268	283	285	290	280	286	293	281	278	300	291	242	275	301	275	257	271	248	307	275	266	306	250	261	281	274	282	308	261	275	289	300	276	293	270	277	259	271	295	285	278	259	280	273	264	263	304	269	282	241	280	287	279	308	260	268	281	308	291	274	292	277	261	284	270	285	275	296	269	282	279	279	281	272	305	290	327	300	268	319	301	284	285	303	287	299	291	315	293	290	267	260	283	293	269	274	270	305	279	296	289	295	311	275	298	286	308	274	284	258	293	291	310	314	325	291	301	286	304	263	279	297	285	278	301	278	281	278	278	300	255	265	265	287	285	276	279	296	293	272	276	278	272	304	272	256	273	275	278	285	250	269	314	281	302	295	309	285	274	282	307	288	280	299	255	273	278	280	284	253	270	295	274	268	262	291	273	264	278	265	279	266	266	263	294	280	259	299	292	232	275	299	272	292	268	258	278	294	304	299	273	294	286	292	277	274	247	257	259	257	308	293	251	287	277	264	326	311	275	290	285	265	284	296	270	298	285	275	284	253	251	278	260	282	284	297	276	306	278	261	283	258	277	297	249	298	268	280	315	299	305	282	294	296	296	278	256	282	278	326	269	290	273	284	275	258	293	298	279	281	307	300	295	268	284	291	313	278	274	250	247	281	262	307	304	279	277	279	284	320	263	253	249	273	249	292	280	282	292	284	278	298	302	283	249	254	289	276	302	284	287	276	294	304	273	266	317	274	276	287	310	274	296	294	298	275	267	261	290	272	287	269	277	321	292	308	282	313	298	274	280	291	293	293	282	260	268	254	297	302	289	267	274	256	298	264	272	274	290	276	274	288	251	271	279	278	280	287	262	290	274	282	325	283	290	289	286	294	295	308	288	246	277	280	277	255	292	288	278	283	276	286	282	299	308	244	314	282	280	321	278	254	277	284	294	293	306	298	295	284	283	256	289	304	276	279	308	295	264	288	310	299	285	283	284	291	284	265	323	290	285	277	294	286	313	292	292	310	264	260	290	277	301	254	274	283	265	262	298	298	294	273	249	266	278	272	251	265	322	317	275	260	283	284	297	262	300	295	274	265	275	285	310	275	258	286	303	286	298	301	301	267	311	306	298	285	307	286	278	274	267	273	272	302	268	251	307	268	295	302	259	288	289	275	281	280	274	320	275	297	270	258	288	295	291	286	268	288	283	267	248	294	300	285	320	307	289	287	317	287	267	281	290	308
21984	21569	11986	2698	837	1009	928	834	939	945	876	954	883	908	888	880	894	914	998	892	938	906	1308	1663	1528	1275	972	954	802	819	839	890	849	825	830	879	843	878	827	761	847	794	823	828	823	840	797	825	836	794	830	813	731	857	850	827	844	817	810	887	818	873	827	798	823	852	831	857	836	827	846	830	852	836	832	808	832	848	815	758	841	781	841	775	836	833	805	840	824	818	843	792	801	869	860	824	825	838	837	802	831	800	831	826	757	859	835	806	806	788	822	825	798	865	840	868	844	779	824	808	807	854	824	826	804	829	847	861	820	834	810	842	873	826	835	828	846	810	832	870	838	808	837	847	803	837	813	859	845	848	852	800	781	840	853	833	875	795	812	841	908	790	789	824	805	798	848	852	854	815	812	843	873	794	813	856	841	813	837	872	809	786	848	846	834	855	850	865	842	817	819	811	855	769	860	814	812	830	844	807	815	871	802	809	803	837	798	828	830	829	818	853	818	891	801	846	809	824	812	836	846	836	855	837	823	847	785	832	771	816	860	882	834	805	823	867	841	803	782	822	831	817	815	835	824	783	802	888	838	827	819	835	843	872	851	808	787	806	837	881	897	847	830	863	826	804	840	815	853	854	818	828	860	834	804	815	857	828	833	797	843	847	780	860	812	830	803	816	805	808	854	820	824	815	811	854	846	827	799	818	838	877	836	817	758	838	824	864	767	818	780	829	816	871	793	793	805	778	841	844	788	777	824	869	810	853	892	831	875	799	806	812	831	847	888	849	829	807	869	835	807	875	874	780	787	831	862	861	812	852	837	782	849	820	825	770	810	810	803	794	802	802	852	821	814	764	885	833	830	841	835	801	822	832	833	811	796	817	802	781	852	848	825	842	825	839	779	788	788	761	843	804	800	820	833	847	760	878	850	855	828	824	852	849	871	835	818	863	845	742	800	836	837	809	840	814	861	851	798	831	794	857	864	856	848	863	762	796	800	812	871	841	811	813	792	836	829	860	811	846	846	850	805	795	775	853	790	848	806	836	827	795	859	835	832	865	806	821	812	832	845	890	836	815	823	885	808	849	829	829	826	836	824	827	824	844	847	810	822	808	807	837	767	832	820	810	849	844	817	785	796	836	877	812	758	805	802	871	785	838	831	821	823	791	808	843	864	848	847	866	812	819	804	865	838	835	851	803	884	818	788	822	784	864	794	823	791	861	820	802	807	835	898	825	837	838	844	897	884	807	803	833	792	821	847	844	821	813	887	845	843	834	870	892	782	848	839	788	813	795	822	861	881	806	801	882	817	831	840	833	861	857	824	854	862	899	818	801	768	824	823	764	826	854	808	806	824	843	861	801	842	819	821	794	872	782	884	819	837	850	838	848	823	850	809	828	813	819	858	825	850	847	845	834	898	816	781	853	847	838	844	805	839	834	822	759	852	813	843	831	847	809	821	806	838	826	821	842	805	862	796	839	772	810	804	846	831	804	830	853	839	791	804	800	832	884	830	841	818	826	826	797	803	807	820	780	845	851	809	862	781	855	799	830	861	815	845	825	826	870	806	821	854	816	861	848	818	832	809	869	854	824	852	837	792	864	787	802	848	846	817	860	853	865	841	805	817	842	821	857	782	831	849	848	832	837	828	805	848	812	832	870	785	892	786	772	805	820	832	755	816	798	791	828	825	895	784	806	817	824	862	864	845	822	827	818	893	819	854	823	824	849	778	804	796	822	815	847	842	822	815	802	859	804	853	770	833	865	813	886	844	812	865	817	838	795	770	812	885	810	830	846	862	806	820	816	807	797	829	832	872	876	843	856	818	839	884	816	837	838	840	899	867	798	833	786	846	817	873	883	838	810	832	822	795	827	761	814	884	816	838	830	818	860	810	817	793	787	856	811	806	813	808	812	840	808	832	801	891	828	859	843	845	801	863	849	899	787	832	831	839	797	818	821	836	819	821	860	899	818	822	808	830	779	827	815	822	765	857	842	795	788	835	885	813	802	786	799	774	838	848	796	798	833	852	844	821	794	811	860	797	821	835	861	793	819	824	819	812	829	828	851	804	823	787	840	834	860	841	839	841	905	786	831	818	828	825	853	827	806	817	860	808	830	820	839	800	831	818	872	829	852	846	801	819	801	831	820	848	844	809	808	755	843	818	826	801	843	842	781	813	866	825	783	853	802	853	882	857	846	789	858	810	807	844	818	771	823	832	787	864	799	832	821	832	853	826	824	830	775	830	772	861	771	825	842	828	868	814	898	823	817	852	837	862	819	823	814	863	867	848	849	818	816	849	818	891	781	824	835	783	834	823	826	831	865	836	785	853	847	854	813	847	859	835	848	773	832	855	831	834	799	858	809	841	834	800	844	777	807	854	850	858	851	812	871	862	810	859	853	841	834	793	857	792	846	862	826	810	785	822	835	840	867	810	878	847	826	875	870	876	837	859	873	820	846	803	817	841	831	841	815	836	815	858	834	868	835	840	863	786	809	864	776	856	862	854	825	819	825	842	868	827	801	849	781	845	832	832	837	817	798	836	831	852	853	829	804	826	812	821	821	809	802	836	782	807	862	801	846	860	802	839	787	803	851	836	869	874	888	814	811	841	828	837	809	805	779	853	775	849	796	849	809	884	787	810	812	815	765	773	793	821	769	826	799	788	818	792	829	783	876	794	822	847	843	868	881	790	854	779	846	817	808	818	838	842	832	882	824	881	851	788	773	832	829	878	837	833	795	825	834	838	797	819	850	863	876	831	774	826	836	828	792	823	831	799	861	828	805	898	872	844	809	856	842	858	823	834	891	830	818	825	869	859	812	760	869	833	828	848	869	767	797	869	859	848	810	816	869	798	829	859	851	808	796	880	876	830	822	853	845	848	920	844	794	802	805	814	805	839	851	787	863	836	838	780	779	797	854	828	848	827	817	873	787	820	821	845	839	855	842	876	799	861	841	752	882	793	864	817	821	793	816	801	782	748	815	834	840	779	848	861	825	796	865	833	797	828	782	840	809	815	859	841	830	794	852	836	807	841	849	844	792	810	843	797	868	791	827	836	807	776	842	850	871	857	859	862	836	826	847	841	808	843	776	767	857	824	818	797	800	852	849	855	866	845	769	769	829	794	820	820	864	876	840	878	790	852	816	845	846	821	779	826	771	824	839	844	889	837	859	812	805	837	846	816	836	851	838	790	841	820	808	795	814	805	799	802	805	831	864	818	829	847	822	817	856	864	836	789	839	823	829	809	812	836	862	790	828	818	837	855	821	836	826	866	862	873	793	822	805	819	817	836	816	824	839	814	824	813	884	904	866	847	831	852	822	874	826	759	837	848	819	814	840	823	870	864	832	847	823	834	812	795	828	796	827	817	777	864	889	847	822	859	839	822	844	876	868	824	873	833	829	886	821	835	793	854	820	807	931	832	823	919	855	868	848	797	827	841	793	809	791	854	853	846	781	772	824	825	865	773	822	801	826	809	800	813	824	829	795	883	812	842	831
67696	66733	52447	24772	3919	931	655	522	555	564	457	441	411	365	371	366	395	405	365	418	361	430	1102	1598	1232	798	502	387	319	337	325	304	309	322	300	336	306	312	334	330	304	324	321	302	306	337	316	292	297	302	329	273	315	290	286	302	337	296	341	305	307	298	321	300	303	340	309	304	290	288	323	324	290	326	298	325	307	302	333	283	326	333	330	298	279	317	289	272	329	286	318	316	301	283	322	314	297	291	298	295	332	329	323	290	321	327	308	320	294	309	317	311	323	288	315	332	303	357	326	304	301	312	321	310	300	321	294	282	334	318	310	299	309	321	313	310	306	284	328	312	339	319	325	333	314	325	303	301	298	326	313	325	311	291	337	288	299	313	308	334	315	317	334	340	332	291	299	324	301	327	289	310	284	318	328	334	322	329	312	316	338	305	333	306	287	310	301	309	290	306	316	327	345	320	316	323	326	303	342	333	313	310	345	302	322	329	304	293	334	317	328	305	337	312	331	316	316	368	326	338	325	319	294	306	289	309	318	304	295	318	326	328	325	325	306	314	345	302	334	349	307	321	324	343	331	303	325	317	352	313	304	299	334	322	308	315	336	275	318	354	275	340	284	308	314	332	273	297	295	283	318	306	304	325	313	290	309	300	284	305	332	301	309	274	322	320	326	358	322	314	313	342	317	313	329	349	288	330	312	319	328	343	320	327	296	326	306	310	296	302	325	319	330	326	327	302	300	323	296	287	258	315	330	325	285	320	313	324	308	331	297	322	322	343	327	307	284	321	313	335	321	308	360	313	321	323	348	323	323	321	287	297	292	338	298	332	336	339	329	305	311	267	312	304	331	305	310	331	313	305	309	349	298	323	314	331	307	304	318	308	313	331	305	291	332	327	331	320	285	316	290	324	309	286	296	338	316	352	312	302	309	319	318	351	319	331	332	312	316	311	355	306	291	322	340	329	312	331	304	310	306	338	348	298	309	318	300	304	325	335	301	286	330	297	328	321	326	314	310	320	335	280	346	307	348	312	298	310	325	314	325	327	338	295	327	308	289	327	321	287	301	337	331	297	318	283	323	354	337	293	322	298	294	292	304	301	302	281	331	351	333	338	328	309	296	342	318	303	320	325	335	307	314	317	298	345	296	316	298	307	312	349	317	321	344	306	351	302	308	315	302	317	273	316	278	328	307	327	312	327	314	320	322	293	326	308	331	309	315	348	333	323	313	357	311	317	269	312	335	311	335	320	295	325	359	322	358	332	327	330	306	292	302	293	306	324	289	329	333	289	305	323	332	301	340	325	298	313	321	338	336	317	326	343	333	313	299	321	298	299	312	315	324	293	324	323	321	293	332	303	305	307	310	310	289	319	296	307	310	312	299	322	321	327	352	262	314	299	327	323	327	298	303	319	289	332	331	317	282	302	333	319	331	336	343	327	337	315	347	295	344	295	322	296	311	327	293	307	318	342	301	309	286	319	320	291	332	315	318	309	331	320	320	327	330	308	329	322	325	343	300	292	331	318	326	319	304	344	316	296	336	297	315	321	334	307	298	293	321	318	296	351	325	291	274	303	298	298	320	309	298	315	329	334	298	316	303	328	337	331	321	309	309	338	330	316	312	313	340	294	336	319	298	359	300	317	318	317	302	304	329	316	349	319	308	314	316	296	322	321	324	272	350	308	313	304	321	351	310	331	331	303	316	313	325	309	322	311	283	321	323	284	348	308	326	305	294	303	306	298	343	322	314	315	307	309	296	324	287	297	304	278	314	314	293	312	305	300	309	318	314	295	318	306	270	339	306	331	300	335	329	317	293	318	314	293	306	273	318	301	336	311	322	319	334	322	331	324	294	309	291	298	305	314	302	303	317	333	335	305	325	329	360	325	317	340	286	300	289	329	356	309	300	329	324	277	302	312	323	310	336	356	307	309	320	304	303	316	296	295	295	316	289	267	342	341	322	337	295	292	337	312	353	305	339	317	336	306	299	271	314	336	303	345	328	327	306	314	292	365	323	345	315	320	336	300	313	309	365	344	320	359	323	298	315	340	314	316	345	287	313	308	316	327	325	325	331	313	306	288	333	317	338	310	317	327	293	311	316	326	325	337	300	327	313	320	316	325	282	294	324	268	346	323	312	340	339	322	327	319	317	296	270	285	316	322	295	317	327	310	296	299	314	299	299	320	312	369	313	335	325	312	309	318	316	330	328	332	329	323	307	304	326	359	342	315	344	309	319	338	313	317	317	266	298	316	302	332	308	315	341	327	304	334	300	284	312	308	314	328	333	304	299	344	344	313	306	299	317	341	289	316	322	301	308	280	321	313	300	323	310	316	325	337	315	301	314	321	289	330	293	314	291	293	298	305	317	343	311	314	297	336	283	298	301	336	322	277	354	325	313	341	315	325	311	313	297	314	338	312	313	333	296	307	334	295	281	312	306	294	289	333	295	299	308	300	324	327	313	326	332	309	297	292	298	329	302	311	318	317	335	296	341	311	323	308	328	323	280	291	330	343	331	303	286	324	303	320	282	290	295	278	348	324	327	247	336	349	322	301	304	315	299	307	310	316	320	306	323	307	316	336	348	316	297	291	291	298	347	348	314	303	326	303	380	310	285	332	331	325	302	298	297	297	296	331	311	301	326	341	304	293	311	323	303	316	301	335	315	294	319	355	302	331	316	289	305	338	321	318	306	312	307	307	299	314	310	318	303	327	298	324	312	347	324	280	310	307	312	308	275	336	307	290	318	308	292	340	330	309	336	315	337	308	337	311	288	293	322	311	257	297	307	290	291	325	319	277	333	306	312	333	351	299	297	338	305	318	294	292	311	325	327	326	287	330	299	325	267	305	308	322	297	316	303	299	318	328	289	350	277	325	341	337	327	319	307	299	289	295	340	341	325	318	332	320	269	325	296	316	302	301	292	342	310	298	345	295	299	322	308	308	322	289	359	305	323	302	281	308	283	344	327	295	314	291	336	291	265	324	349	312	347	308	298	302	335	325	334	349	302	320	314	325	317	272	329	323	342	307	295	316	302	325	302	344	286	323	326	344	305	307	291	330	333	331	311	305	296	332	336	330	314	327	313	294	335	294	317	283	272	301	300	318	291	293	310	302	301	302	285	292	364	304	309	340	301	298	308	309	319	313	312	316	326	315	301	309	294	315	305	340	339	310	292	338	321	309	324	300	317	331	350	286	324	330	317	301	314	320	323	337	338	311	297	318	333	330	289	310	316	342	308	297	343	310	328	281	294	305	310	312	325	358	338	317	307	296	309	295	331	298	337	319	336	291	325	328	301	342	330	329	315	322	306	295	309	340	313	313	332	294	333	311	317	321	333	302	298	315	283	319	323	271	326	315	309	321	313	329	332	301	306	317	335	368	324	320	325	341	305	289	332	322	281	328	359	305	302	318	341	325	296	341	307	313	291	323	323	307	341	353	280	313	304	345	300	321	331	312	331	309	309	316	339	315	309	290	299	291	321	314	294	312	319	338
45428	51252	46482	20445	2876	2738	2198	1817	2009	2214	1721	1462	1419	1357	1260	1281	1340	1297	1251	1280	1190	1715	6002	8061	5893	3660	1714	1153	936	968	912	918	854	887	876	921	900	897	921	865	866	895	904	912	880	911	880	972	924	920	895	896	925	890	892	904	860	947	888	909	843	935	877	925	871	858	931	901	896	903	851	925	851	871	886	887	916	884	882	949	864	886	892	925	945	876	895	894	954	912	932	883	866	897	897	878	969	885	892	901	873	901	900	857	875	913	908	875	874	945	892	863	839	923	953	892	933	901	932	856	858	868	891	913	877	902	842	934	887	927	933	876	935	903	873	889	902	905	957	912	900	963	851	884	850	910	881	899	890	897	920	894	897	928	873	846	882	916	899	904	890	897	873	879	866	911	904	899	935	913	921	918	888	908	863	905	952	871	897	857	895	956	904	956	894	898	960	891	904	907	840	895	919	856	891	882	923	895	850	935	915	838	882	881	936	896	900	849	840	908	881	932	919	880	894	890	896	926	853	893	865	907	911	909	908	896	915	894	874	963	878	919	910	880	943	882	965	877	932	963	871	918	869	901	946	934	908	869	868	910	881	870	910	915	953	858	922	879	920	879	956	917	870	935	920	919	857	958	948	859	938	955	885	946	918	872	883	897	894	915	867	919	883	870	908	898	907	871	836	892	898	898	866	909	870	884	907	869	908	905	900	929	919	920	919	919	900	878	874	934	933	890	881	934	949	875	876	930	949	891	922	895	908	905	802	885	903	917	913	923	876	871	935	914	891	934	972	908	871	925	905	848	930	895	895	914	930	925	914	903	923	917	913	939	885	926	860	881	870	921	873	932	929	914	906	935	958	924	886	968	931	894	907	919	911	912	926	878	921	920	874	927	923	895	886	893	934	917	879	870	870	906	936	964	893	896	851	913	923	903	919	903	918	870	890	857	852	959	921	901	945	890	877	906	872	929	873	918	980	917	939	902	873	912	958	899	916	903	924	885	850	920	914	856	870	971	938	926	871	938	858	920	910	865	906	874	908	935	892	894	936	907	930	846	928	857	900	884	868	850	889	892	987	884	894	882	855	898	913	940	962	871	874	899	873	901	916	869	877	907	852	906	936	932	928	891	836	917	906	957	921	939	872	936	956	890	845	885	875	851	961	938	898	899	887	882	902	894	910	901	926	899	863	882	907	937	893	889	895	940	906	955	901	886	920	868	911	908	856	889	892	899	899	877	903	861	921	886	932	859	940	939	952	877	919	937	929	876	929	969	889	928	941	954	890	899	965	914	893	944	903	889	838	903	883	923	882	865	903	956	879	885	920	865	907	840	909	909	890	850	919	897	886	883	941	948	950	890	876	869	870	876	922	915	903	853	946	908	925	904	932	914	936	935	872	866	858	895	924	891	902	891	881	846	853	980	898	922	876	866	890	972	910	967	961	913	905	937	914	940	864	916	856	893	936	918	924	920	910	891	885	885	934	944	970	960	917	913	899	952	962	911	913	905	914	922	889	898	902	882	907	919	936	869	911	901	917	880	901	831	902	850	907	888	855	901	880	888	885	867	865	895	892	868	894	908	880	965	916	894	922	906	855	857	891	917	876	872	902	956	896	849	945	936	911	924	900	950	907	870	955	898	941	895	916	852	928	913	907	907	875	886	962	981	824	891	894	899	923	897	945	838	923	869	921	903	898	931	931	904	851	879	919	916	913	891	907	869	884	877	871	897	898	924	904	891	865	892	912	908	926	884	897	879	966	918	892	901	918	890	904	885	927	948	877	875	911	870	920	897	931	856	902	908	901	980	904	927	917	919	937	861	947	850	913	902	931	916	893	910	895	870	876	909	927	902	921	918	909	936	934	892	942	923	869	912	919	851	921	901	893	871	899	861	891	954	898	883	911	895	894	918	893	895	887	913	830	899	887	868	868	930	880	925	890	855	889	901	914	899	923	888	914	916	850	916	893	905	895	876	918	912	937	881	856	926	912	882	864	944	871	935	910	898	890	909	874	902	905	933	897	877	884	898	897	908	954	871	930	875	912	873	941	892	917	935	915	866	893	869	945	884	956	938	916	865	893	896	913	903	882	884	960	939	869	873	910	883	908	887	843	910	907	858	892	859	837	921	898	910	962	951	912	884	911	904	955	880	894	880	944	889	873	894	903	879	882	939	888	955	929	896	941	924	921	929	895	943	959	899	892	933	936	902	908	939	930	876	942	899	876	944	946	922	849	915	937	930	927	965	870	925	859	940	919	869	894	848	910	889	907	914	937	921	895	894	902	864	897	853	862	880	909	901	889	924	904	930	817	915	881	853	907	861	845	918	913	933	912	923	866	901	889	898	891	946	870	859	917	892	906	915	840	869	930	948	888	900	941	907	850	928	875	948	909	913	883	940	921	901	959	915	879	861	876	901	868	868	886	844	952	868	883	872	893	921	935	894	869	927	903	919	898	889	902	883	878	933	903	900	920	915	949	913	930	920	886	813	896	928	953	948	924	919	928	895	813	937	900	911	919	861	901	873	879	907	888	838	879	935	847	860	898	857	872	894	894	907	887	890	938	897	865	954	887	891	922	928	889	893	937	900	921	917	912	956	950	883	904	916	946	927	975	943	929	926	882	897	893	912	879	846	921	945	912	910	858	874	894	904	889	886	884	873	890	913	893	895	881	907	939	889	875	921	917	898	925	910	906	918	872	899	902	932	902	887	895	860	886	947	885	862	966	913	865	957	938	927	855	923	856	923	899	829	871	919	991	942	874	896	900	901	961	874	854	898	953	891	915	905	865	836	895	918	860	902	899	916	956	872	894	921	908	906	908	899	833	930	935	915	869	891	924	870	937	911	926	870	942	949	926	954	886	947	866	873	882	917	904	900	898	964	853	942	915	945	928	924	909	930	873	877	994	921	863	941	926	860	943	912	975	907	905	895	916	909	910	949	875	917	954	896	930	848	891	911	923	908	949	974	942	886	887	890	894	878	885	951	952	920	883	925	871	963	850	943	897	917	957	910	845	889	851	952	968	887	891	912	893	926	873	955	918	969	893	850	935	923	910	907	871	893	879	907	906	927	890	913	898	923	905	861	927	889	920	941	958	899	880	891	920	879	862	940	919	894	908	910	875	941	892	901	903	937	901	868	877	886	877	919	941	897	909	911	926	922	936	905	908	899	908	969	889	905	857	908	904	892	899	943	918	836	857	848	902	884	928	923	958	896	916	911	868	841	903	902	907	882	920	946	912	848	881	883	879	937	886	895	904	903	869	869	937	912	924	917	863	854	924	899	916	929	901	912	851	931	884	877	897	899	870	926	889	848	895	918	948	849	921	927	906	878	953	877	870	931	876	905	898	880	893	973	894	947	902	888	890	911	932	887	976	931	917	855	865	902	888	894	941	895	878	921	954	933	964	929	830	927	917	913	927	917	968	883	896	943	865	914	911	898	877	947	909	891	858	924	922	915	911	914	937	910	885	886	913	881	878	857	870	912	926	916	891	886	875	890
80217	78679	64303	33365	10103	1406	1093	852	683	839	707	556	463	475	453	445	453	457	480	415	486	513	1744	2809	1956	1141	603	433	390	369	327	333	331	333	332	344	352	336	367	327	362	337	366	349	342	365	375	321	335	345	360	347	332	341	324	364	341	363	325	331	337	353	332	344	313	325	355	345	348	376	367	347	361	351	315	364	352	345	348	333	355	345	336	361	341	338	352	353	361	339	371	382	329	338	337	363	302	310	349	370	383	354	339	295	347	342	358	330	341	323	326	341	373	360	353	347	342	361	338	375	352	356	344	334	331	333	317	370	354	361	337	329	365	372	390	351	364	329	325	331	343	335	357	325	368	379	330	344	393	357	339	340	370	356	368	359	340	358	369	340	363	333	347	366	348	355	382	348	342	331	348	345	348	362	361	329	333	340	368	314	376	323	352	340	326	291	337	349	373	350	327	377	334	325	340	331	360	358	367	313	351	362	347	338	369	327	376	353	353	350	330	348	369	338	351	367	334	333	356	338	359	362	343	338	335	341	342	346	369	335	334	345	382	339	332	377	368	353	368	329	341	287	361	309	390	306	329	348	351	335	387	322	338	311	354	333	345	355	319	336	325	361	340	328	339	340	322	334	345	342	332	337	347	326	346	347	334	384	353	338	331	388	330	370	322	349	337	395	349	339	359	350	346	368	345	333	342	329	316	333	348	309	346	342	330	337	368	315	368	352	347	333	305	349	378	377	389	331	328	361	359	355	322	347	345	340	335	349	330	298	362	357	341	360	313	347	353	344	349	342	346	334	348	331	352	369	338	327	330	329	357	366	348	357	366	350	340	336	343	360	350	370	362	317	341	327	364	356	372	309	366	351	341	332	338	326	352	356	348	366	370	338	320	333	363	369	339	327	317	361	339	325	366	336	337	320	338	341	339	342	354	351	371	346	351	288	336	350	340	380	331	354	364	337	377	350	351	348	356	374	385	375	330	332	357	357	358	358	374	340	347	329	333	333	343	324	394	334	369	351	340	382	343	340	337	371	328	359	347	340	343	338	324	335	327	321	362	323	346	326	355	351	353	371	377	286	353	324	308	314	323	337	363	374	374	334	350	355	364	364	339	356	349	352	347	360	342	324	361	340	367	377	324	340	353	368	327	325	356	350	325	307	356	340	382	342	335	352	396	355	344	332	327	385	367	324	345	346	379	381	325	329	375	339	352	328	348	335	354	324	358	312	346	361	347	331	335	366	355	377	343	382	324	348	341	340	361	334	347	355	318	356	382	360	326	368	356	344	349	347	340	343	318	361	357	357	384	347	322	337	376	350	343	340	330	323	336	309	334	349	318	354	332	344	365	363	306	370	298	315	356	380	343	336	348	350	327	316	337	346	313	340	361	367	356	329	361	321	346	370	358	327	330	334	364	347	334	311	405	322	354	316	343	342	351	309	329	346	365	324	328	312	325	323	319	329	355	359	340	359	348	343	332	335	361	335	362	379	328	317	334	380	315	351	347	329	319	355	341	352	333	336	355	313	332	339	331	301	347	336	333	353	360	359	364	359	351	334	373	339	338	361	326	348	372	311	387	331	343	360	349	340	342	346	338	330	314	373	351	352	317	362	351	351	332	330	351	373	313	352	340	343	355	342	368	349	325	345	309	343	381	347	344	328	340	340	348	354	374	332	352	360	362	356	345	340	395	339	362	331	301	314	381	329	367	372	336	338	355	345	330	332	342	333	334	349	349	371	345	350	353	350	346	400	336	335	345	355	343	303	347	343	346	323	347	344	342	339	349	354	328	333	338	326	345	330	357	352	359	326	305	369	366	338	340	318	325	346	348	355	345	347	350	321	337	379	329	350	350	386	324	356	352	342	341	352	362	342	360	340	351	341	338	329	355	353	341	306	352	332	338	363	344	331	337	361	337	369	352	339	327	372	355	347	339	352	344	344	325	368	327	351	331	355	320	299	335	364	370	331	320	349	340	346	322	329	355	337	367	349	338	378	379	323	339	360	357	320	337	356	327	361	351	361	339	357	332	367	371	330	317	352	312	311	341	346	374	327	337	359	358	333	337	356	378	325	331	363	381	373	356	354	341	340	319	322	318	337	324	318	364	357	340	342	332	324	316	354	330	366	371	365	333	400	383	339	354	347	353	327	350	321	348	335	341	323	361	348	363	332	375	376	368	355	332	335	310	351	345	330	380	357	342	332	341	352	337	328	378	325	322	359	354	336	343	329	350	329	320	360	371	331	333	317	356	361	363	346	334	349	355	368	389	327	350	341	321	390	331	355	355	319	358	319	344	361	343	362	355	350	349	356	323	346	322	336	341	319	344	352	348	333	337	344	350	320	348	343	373	348	344	370	323	337	358	327	348	323	350	347	375	373	331	342	357	368	370	372	351	355	348	339	360	365	330	379	334	326	345	345	335	368	399	375	350	358	365	318	350	312	344	346	367	359	326	369	362	358	323	367	348	332	368	349	347	377	316	317	362	348	364	340	308	326	363	347	313	337	382	339	343	348	332	355	373	354	338	349	355	340	330	344	337	359	363	336	328	315	357	357	330	331	331	324	349	363	387	341	347	359	346	343	342	356	352	337	312	373	341	324	367	321	351	345	343	360	391	332	350	375	346	332	383	318	365	333	324	337	364	364	360	359	339	332	354	341	352	338	350	350	356	353	341	317	348	339	340	311	326	337	332	337	362	360	357	303	321	343	345	351	341	322	347	344	327	355	353	355	354	376	355	312	329	354	357	355	331	343	352	352	349	332	325	353	358	368	318	339	369	350	378	345	335	358	349	342	347	350	352	369	347	324	342	353	361	327	322	327	302	337	311	335	340	394	354	337	324	335	358	356	324	339	330	356	366	333	345	345	352	370	347	351	330	353	324	339	348	321	352	356	342	338	327	327	350	334	345	296	362	363	349	319	332	354	305	337	355	331	382	378	316	351	330	330	332	338	326	323	334	376	359	327	303	348	367	331	357	352	345	331	352	353	323	372	342	373	362	343	350	375	337	343	348	333	364	346	311	334	370	378	334	321	357	371	375	332	372	369	321	355	347	345	334	365	339	339	320	383	350	334	339	349	345	370	350	361	349	355	334	344	377	318	317	330	333	344	349	353	348	333	335	358	368	316	336	355	326	318	321	302	336	351	325	327	344	371	360	376	345	333	319	328	349	346	348	330	312	371	339	360	348	385	358	368	319	340	341	339	379	356	358	321	345	338	345	315	346	354	356	325	363	344	347	340	343	297	374	353	314	316	337	356	341	344	405	339	355	375	336	356	349	338	323	370	359	313	357	353	366	359	302	359	320	389	396	351	354	374	368	358	373	340	354	346	332	378	359	372	334	327	358	361	344	307	354	308	369	347	359	371	359	330	361	354	367	374	338	383	370	361	344	330	335	327	354	350	306	344	363	375	351	321	355	344	325	357	340	366	361	351	323	373	358	352	385	361	363	346	344	373	359	334	375	352	317	353	331	341	330	341	350	356	354	365	309	375
55367	63610	57175	29509	7926	2910	3723	2523	2395	3362	2590	2263	1711	1567	1550	1528	1477	1490	1521	1522	1543	1720	8688	13025	9201	5137	2307	1532	1198	1039	935	970	943	922	1023	959	1046	943	922	956	968	978	998	1003	977	1019	967	974	946	996	983	987	976	988	932	973	962	977	1008	987	991	977	968	953	918	956	934	971	938	975	994	1004	986	1004	1005	983	981	990	976	998	1015	986	1012	948	921	958	955	972	911	925	1021	963	935	989	988	970	966	932	1017	953	969	951	951	1020	998	939	938	1006	1006	993	899	897	983	957	989	983	930	985	967	929	955	998	977	986	925	1011	971	965	948	978	968	954	936	958	973	960	934	981	953	943	987	959	995	970	941	987	981	953	947	1011	935	940	991	980	934	974	998	989	966	1006	983	960	967	1059	955	971	978	964	988	996	923	1004	985	981	995	952	980	1011	950	937	988	993	932	959	957	964	926	971	978	1006	982	940	945	967	957	940	1010	1052	1012	1019	921	979	971	936	955	936	1030	962	985	932	947	967	967	990	954	908	927	919	963	1047	927	1030	1013	1032	941	965	936	941	952	981	1008	941	962	939	962	967	983	972	981	885	986	983	1005	956	935	980	1015	956	1000	980	998	927	981	997	948	951	956	998	935	955	964	1008	961	992	1006	966	922	986	927	946	992	983	941	924	985	995	990	980	980	981	1023	993	996	921	1045	1023	944	956	963	937	921	1008	967	942	930	985	954	970	907	950	980	963	1010	1012	1023	987	1002	912	942	1002	967	966	1016	1003	963	1013	987	994	941	972	970	1019	1003	1024	1008	964	959	935	946	994	963	952	987	990	1010	998	981	993	997	957	938	975	961	995	920	963	956	918	989	1005	959	974	921	969	945	971	994	932	979	978	1023	989	953	934	1010	938	1006	996	980	966	993	986	916	996	1005	977	969	1046	980	947	929	1025	1019	1014	995	968	1027	972	984	971	990	996	951	969	983	961	967	1009	936	1051	1039	975	921	982	971	1046	935	978	1049	967	973	975	929	980	1049	954	913	1028	980	985	940	945	966	994	955	961	1022	922	959	943	1014	1001	973	968	997	978	981	1012	924	1051	964	958	923	995	941	973	997	955	932	961	941	978	971	954	1036	1021	1035	927	974	937	1007	980	929	947	976	951	931	978	982	983	933	986	995	922	962	1018	968	977	984	930	965	982	978	992	955	926	1004	924	954	945	987	972	972	988	969	978	979	938	1015	973	977	1000	965	952	1022	964	958	964	1029	922	933	978	971	920	952	997	985	1017	980	996	974	952	977	949	892	976	969	972	976	929	1010	1014	1016	979	939	1013	988	1010	1025	955	915	984	934	953	948	955	988	1018	989	961	933	934	982	969	948	957	992	903	984	997	925	1010	1029	992	1005	996	939	949	1000	948	995	967	1005	943	987	970	1063	930	995	980	983	968	1006	978	988	965	942	999	973	963	975	988	939	995	1024	944	917	1010	1017	945	928	970	964	953	1005	998	992	927	962	1023	975	1006	960	984	948	952	959	1004	975	973	971	917	1012	937	983	969	1011	1012	967	968	935	988	996	955	946	1005	926	965	984	890	947	1009	949	958	1013	933	906	974	1071	1012	928	897	1025	986	967	951	988	960	1002	1030	965	996	996	918	943	981	980	981	964	991	961	1013	1028	1008	963	1009	907	976	981	956	992	951	938	920	1000	916	980	1005	938	979	979	1016	941	951	1017	964	999	1005	952	992	974	947	956	944	995	979	1015	945	962	970	983	997	964	937	948	1052	985	949	996	950	983	958	971	933	1028	1016	977	948	991	972	931	955	984	979	986	1009	967	930	967	971	944	964	951	1015	966	931	919	948	953	999	1004	948	938	980	988	1005	980	995	1004	976	985	1001	967	987	996	1017	966	1013	946	969	980	937	1039	969	961	980	996	941	954	964	1001	1004	958	977	1002	991	956	983	967	932	989	986	944	965	998	966	958	979	1003	928	989	977	935	891	1015	918	902	1015	1021	1053	1007	927	942	971	938	1017	924	999	942	979	975	1016	987	1004	994	954	994	943	987	968	971	1004	988	956	941	975	958	1027	955	988	1002	989	981	960	972	937	994	1019	913	983	1009	979	967	968	918	977	922	992	952	938	967	968	930	1005	1023	963	973	909	994	961	942	1048	993	979	997	998	978	996	942	958	973	915	1001	977	952	947	977	984	971	1034	980	1010	1022	981	989	999	954	972	1004	959	1000	990	1039	963	918	1011	941	1050	967	945	994	981	933	971	963	979	937	968	1025	989	941	1022	997	1012	984	952	972	1013	946	992	959	972	974	989	992	967	972	1002	985	918	952	918	1012	991	1034	961	1016	985	978	977	972	1072	948	935	965	967	1004	994	1001	1012	987	998	953	993	992	964	979	998	993	980	925	942	963	1011	941	1011	983	955	991	947	929	966	1012	964	990	1013	938	946	920	961	921	1014	1022	1024	991	934	928	946	960	941	937	944	1016	988	972	992	991	943	968	977	990	1011	966	988	950	933	958	940	955	964	950	913	999	985	973	939	991	930	999	923	979	1045	957	1023	973	987	935	943	970	953	1046	1029	993	1006	934	920	988	964	980	1008	872	960	1044	950	904	929	955	928	966	975	913	1006	1016	960	1050	941	917	973	1100	990	999	922	954	1028	958	941	984	983	982	951	919	938	984	917	979	943	932	941	989	966	964	930	988	940	924	974	1002	981	987	946	919	965	962	956	955	934	978	999	981	1014	993	998	987	937	1020	923	989	994	928	970	981	947	1014	949	982	990	976	919	993	989	935	973	931	972	913	967	984	986	937	976	1008	990	961	1030	960	983	984	941	974	1024	963	966	986	995	945	963	997	961	978	957	993	1022	932	995	941	911	1004	980	984	979	946	987	996	1031	983	993	920	960	972	1035	959	916	983	1038	940	907	956	939	1007	994	986	988	948	919	970	908	912	974	1021	948	941	962	1024	984	937	978	991	965	965	985	975	951	971	968	995	1033	993	947	989	978	980	1030	996	922	963	970	954	973	954	976	946	979	980	952	978	987	952	970	933	1002	936	1032	965	969	986	907	923	985	1024	984	979	971	968	1017	929	973	997	973	950	1018	940	951	960	923	918	1030	949	918	954	971	1005	1010	946	949	1004	972	965	930	991	1044	1010	983	1000	953	949	985	1001	1003	1012	959	964	944	1000	955	941	1017	1020	1023	954	999	971	1016	966	1004	937	953	989	966	986	979	974	950	971	889	1016	939	980	973	1018	990	948	949	991	1026	931	964	970	985	1008	935	972	1002	944	999	918	1027	958	1008	999	943	923	984	987	931	1010	971	988	980	996	921	1009	971	1040	981	1016	997	977	1010	960	1021	1001	1030	952	974	974	986	1006	1030	982	982	958	949	927	959	1026	947	982	972	949	1017	971	957	1003	1040	919	1006	999	924	914	972	972	1013	961	985	992	933	1002	978	945	947	945	967	908	972	1010	974	947	906	956	976	970	928	962	1039	989	961	985	975	1009	932	990	952	949	967	978	1008	957	971	987	945	993	982	980	953	983	948	962	934	1005	934	962	1002	876	986	1004	954	995	1015	956	1012	976	1009	940	981	918	984	972	960	968	969	1015	990	972	951	981	987	918	1029	996	989	961	1027	955	1011	983	997	929	985	1009	981	980	968	983	945	973	939	1002	1017	1008	957	940	965	986	961	985	948	945	976	996	1030	944	977	1046	993	1010	949	971	985	953	972	981	984	966	983	952	1051	949	979	924	978	983	1008	948	989	992	948	966	998	965	1007	910	933	939	978	974	1029
19415	16920	9320	1680	496	300	269	305	296	302	287	311	253	302	287	276	342	308	289	274	276	236	305	391	380	372	333	282	275	250	274	259	266	244	272	261	279	259	279	259	274	303	256	276	271	293	292	275	257	275	257	278	249	278	300	273	250	257	264	257	268	282	293	272	283	269	259	286	275	283	281	266	299	301	247	273	271	263	278	250	268	272	250	290	274	257	273	321	263	292	245	259	279	297	261	276	308	253	278	279	297	286	276	278	297	269	267	249	255	273	287	265	260	255	283	254	275	267	258	278	254	276	277	253	293	285	257	287	275	274	279	274	235	285	264	283	261	263	273	286	252	266	273	239	297	259	264	249	256	261	276	281	274	268	241	276	271	276	267	266	248	276	296	290	263	232	274	248	266	273	272	283	261	285	245	295	283	256	267	239	284	250	291	244	265	274	259	270	288	291	262	271	269	262	286	246	261	306	265	258	277	270	270	271	285	264	253	255	271	269	263	261	298	299	278	257	262	287	267	270	268	285	248	266	229	296	243	270	251	263	240	257	294	256	252	251	280	264	293	275	261	286	272	238	265	301	272	305	285	264	252	255	277	269	264	258	262	269	272	247	273	299	257	251	239	252	257	250	234	261	282	252	257	262	286	256	288	257	239	238	263	269	276	269	278	270	258	257	240	286	256	255	266	266	253	274	285	267	282	267	258	261	256	277	267	276	248	289	285	262	250	276	249	286	276	266	291	273	257	282	261	264	287	264	250	267	272	254	284	265	257	274	267	284	285	266	300	251	276	256	263	261	277	264	251	265	278	273	263	256	249	256	273	274	223	274	248	271	283	278	247	263	254	265	276	267	288	295	250	262	245	267	259	264	256	277	285	238	291	258	271	245	270	280	296	270	282	305	260	257	267	236	259	286	247	251	256	246	275	251	264	274	255	237	265	278	268	244	299	269	267	285	289	265	280	264	272	256	273	262	279	273	304	275	281	245	267	257	293	244	282	267	256	245	265	256	274	256	279	262	266	266	276	254	265	269	247	289	241	279	268	284	288	257	267	270	264	275	242	257	270	250	285	316	264	290	244	259	259	264	243	276	255	280	238	258	285	292	282	263	278	263	273	284	291	249	245	274	319	254	273	257	233	273	279	286	303	291	283	281	252	275	262	240	282	299	262	285	271	266	274	287	268	267	274	267	278	269	271	235	265	262	312	321	277	267	291	255	283	288	240	292	276	280	270	268	249	258	302	282	256	290	285	270	260	244	286	285	257	279	269	287	279	256	255	265	286	281	273	245	256	263	267	239	250	262	241	274	238	270	277	291	260	244	267	242	278	272	262	294	244	253	264	240	274	283	240	265	258	259	262	269	247	245	284	264	275	264	275	291	282	278	265	233	256	262	280	283	272	282	273	254	271	242	288	288	289	224	281	266	277	257	271	266	280	255	281	287	256	254	264	282	265	283	282	284	278	281	294	255	270	265	266	280	290	280	234	291	271	270	285	249	285	278	263	253	245	242	245	261	265	240	266	262	304	287	246	267	271	277	279	281	270	276	251	257	269	255	257	255	243	265	249	274	299	270	290	275	251	251	273	279	256	293	266	246	271	266	247	247	300	271	246	273	262	278	288	279	289	271	282	269	276	271	257	239	250	293	254	248	270	260	282	270	261	298	290	261	264	285	302	268	286	264	288	274	269	279	251	269	291	254	300	254	250	286	260	295	262	251	300	286	274	253	257	257	272	256	271	252	253	259	263	268	267	261	282	251	260	273	272	274	279	240	272	269	265	264	266	246	269	259	252	269	248	263	270	291	266	272	254	309	233	276	258	271	277	272	252	255	315	283	285	261	266	278	238	266	252	243	260	235	252	266	274	269	273	258	285	236	258	270	236	255	276	279	238	257	256	269	265	272	264	284	239	291	266	277	271	264	256	261	268	257	260	282	284	274	253	255	225	267	260	273	274	298	255	292	262	239	291	277	256	267	257	253	263	258	271	281	309	289	249	270	252	274	260	258	267	258	248	276	259	252	289	299	283	289	284	263	291	265	295	253	282	257	255	267	263	260	287	257	288	260	258	259	257	263	249	245	259	297	267	266	259	247	269	274	261	280	285	244	257	271	296	280	252	264	269	272	257	259	265	295	270	314	242	276	278	252	293	244	258	301	261	276	262	278	268	263	257	280	294	264	277	275	265	273	251	260	311	291	277	268	295	288	296	306	275	274	279	276	252	256	261	280	257	304	287	270	255	252	282	278	250	289	264	257	269	237	283	307	249	271	321	253	257	272	237	256	256	254	262	281	305	249	280	267	263	230	262	238	299	255	270	286	303	254	229	239	288	269	268	289	226	279	268	263	244	307	268	288	279	241	232	264	259	261	273	258	284	305	283	280	260	275	287	270	251	232	272	279	305	270	257	254	268	256	239	261	282	276	267	299	246	277	271	237	266	274	256	274	267	246	278	262	292	250	259	270	299	256	258	250	248	272	265	264	275	259	265	258	255	259	296	260	277	263	240	278	268	228	297	274	253	270	274	274	266	258	275	269	263	273	271	287	252	259	259	294	271	252	283	264	237	274	259	257	307	275	261	259	241	289	262	281	260	253	265	281	254	279	294	255	269	287	254	275	252	254	252	298	272	270	272	285	257	262	279	270	285	271	275	264	243	281	268	275	278	287	240	249	253	277	272	252	293	276	274	269	267	243	286	294	271	232	281	284	264	280	251	242	286	251	260	289	257	286	268	269	270	272	283	265	259	251	268	264	274	264	274	288	253	285	255	260	259	249	275	242	270	258	255	282	254	269	306	280	273	263	267	268	254	272	291	243	256	237	285	256	270	240	284	293	259	230	282	262	260	282	274	238	257	245	279	283	271	297	258	252	253	281	252	286	268	256	283	273	285	275	280	267	266	285	261	267	239	283	251	250	282	260	260	264	238	274	266	274	262	266	265	259	222	264	244	281	279	273	279	256	273	262	272	281	257	263	280	253	266	268	271	249	274	256	267	265	251	276	271	289	250	246	260	260	262	239	263	243	256	288	254	253	276	253	240	271	290	293	248	298	275	292	283	269	282	268	246	278	277	263	293	257	249	238	267	250	230	277	259	244	279	272	260	271	272	278	267	256	260	249	285	263	262	257	267	276	252	264	247	273	292	258	297	268	298	272	274	247	279	225	286	254	264	258	262	302	305	269	261	273	259	256	285	295	291	270	233	299	287	261	272	254	269	237	268	271	266	268	235	258	258	291	247	284	255	227	263	282	283	263	278	262	253	253	273	247	283	294	292	260	260	238	269	267	272	245	255	248	314	255	258	286	276	229	288	249	264	247	269	288	284	253	293	292	275	284	262	284	261	264	259	271	260	276	252	266	247	272	246	310	298	281	286	288	267	292	284	274	240	277	265	258	275	254	265	248	243	298	275	290	263	273	270	260	259	268	276	263	268	271	280	277	255	254	228	287	268	252	273	264	278	254	291	298	224	247	258	289	278	300	260	251	241	280	235	292
18627	22003	13312	3629	1106	870	872	902	904	911	848	828	845	853	856	939	888	935	925	875	926	904	1113	1516	1589	1217	978	893	806	783	801	796	801	823	811	798	829	816	780	787	782	783	758	800	801	834	790	734	770	798	816	785	810	765	728	816	769	827	798	777	757	824	791	783	792	766	814	773	789	790	817	836	782	816	790	811	765	782	824	834	797	790	771	750	783	790	765	814	816	799	793	821	761	798	790	832	788	771	803	794	744	782	823	783	813	792	753	835	785	820	789	784	792	796	847	778	789	782	798	794	748	818	760	815	788	753	784	823	790	809	774	796	830	816	807	815	811	748	819	759	774	802	821	770	781	816	763	765	741	780	788	794	787	749	754	757	825	768	761	833	847	767	789	773	761	808	816	809	827	821	753	773	747	785	755	744	789	807	774	813	750	778	798	749	788	826	819	781	722	808	817	840	791	814	808	805	796	764	798	792	839	801	796	811	784	800	774	849	803	808	809	789	821	763	812	803	774	816	831	776	788	763	718	768	771	776	840	793	798	803	851	839	839	763	803	814	813	821	748	750	820	734	820	781	798	827	740	818	793	808	754	823	832	816	805	793	786	818	830	786	805	790	776	788	766	770	782	769	799	828	785	750	807	763	786	772	798	786	821	737	814	779	830	805	830	788	792	767	821	806	810	830	781	765	778	745	825	774	804	816	792	733	754	784	834	798	825	810	765	815	775	800	850	839	796	770	783	788	779	808	766	757	799	819	742	841	793	802	822	798	765	781	754	761	789	801	771	771	756	808	727	782	834	810	758	801	777	786	785	755	813	754	776	759	784	780	801	799	791	808	774	780	749	839	764	784	744	825	872	813	822	744	803	776	793	836	787	810	732	763	804	816	777	802	757	788	828	807	799	804	791	850	814	807	814	826	792	806	773	784	790	794	761	764	790	786	784	789	772	792	789	805	820	835	827	846	745	760	834	808	807	781	804	785	829	781	820	789	791	754	809	796	786	790	791	782	809	819	834	790	762	831	831	802	800	767	825	786	800	784	797	801	754	821	827	743	751	803	825	794	761	783	760	807	778	857	817	766	774	800	805	814	797	809	800	758	730	793	792	777	792	797	799	797	765	819	768	758	780	782	820	825	773	843	796	810	765	753	779	810	814	769	776	760	840	770	800	746	773	777	779	782	792	750	788	778	759	835	820	781	774	785	792	780	776	783	790	785	771	754	785	785	819	799	763	774	805	781	785	793	805	785	789	814	804	765	835	801	766	850	765	835	788	759	790	783	826	814	750	778	832	781	810	750	815	838	817	779	815	783	783	808	798	830	833	786	807	804	879	788	764	790	735	880	887	819	739	773	736	774	811	767	835	797	790	776	776	782	783	758	818	801	847	784	788	775	765	792	779	789	794	776	824	790	785	790	790	797	754	794	847	781	803	817	811	779	770	767	823	789	757	811	787	775	786	837	803	786	798	768	804	762	803	798	782	812	766	808	759	805	786	769	757	730	835	786	811	748	752	760	806	766	798	809	773	769	858	750	784	827	808	758	748	811	816	745	821	763	807	813	817	803	781	792	791	751	778	769	787	787	753	816	788	836	790	786	786	861	790	798	774	767	746	780	813	762	789	784	743	748	745	852	798	812	791	766	783	779	776	830	795	791	814	808	765	785	815	812	817	782	846	785	781	784	818	769	769	788	781	768	788	845	781	793	842	807	735	801	800	783	770	765	797	779	833	817	781	801	817	773	795	779	784	781	828	770	794	808	838	836	798	815	773	788	794	830	750	844	823	801	792	730	829	766	807	749	795	819	782	792	773	811	845	784	785	806	832	809	805	764	807	780	804	770	799	812	815	754	778	767	791	796	776	801	805	818	793	755	785	789	811	772	796	803	778	766	826	792	861	770	756	821	808	797	800	810	782	797	775	786	804	816	789	782	762	781	807	782	794	835	786	789	796	821	781	795	815	810	770	820	798	818	852	802	801	822	737	778	778	766	738	765	778	800	832	842	789	814	763	749	831	789	781	781	826	791	785	791	814	761	792	763	782	793	844	780	812	778	800	765	798	841	780	765	790	823	820	771	778	760	822	746	765	820	776	811	790	801	823	802	820	831	814	805	822	786	774	802	806	823	760	824	782	801	822	822	806	808	760	793	829	744	789	822	789	801	723	802	778	751	766	798	856	750	804	806	825	744	800	769	788	790	824	756	829	762	800	754	782	799	851	794	791	761	765	772	796	795	786	815	782	829	781	736	791	789	799	806	771	837	766	785	813	776	770	731	823	809	771	754	783	856	815	792	832	757	789	773	839	820	781	824	753	792	786	786	807	811	779	836	841	759	809	826	777	824	793	779	764	747	793	805	775	844	811	803	798	794	751	798	805	850	778	798	735	841	758	821	839	767	798	762	778	815	779	794	821	838	798	804	734	819	814	804	787	773	819	798	821	812	807	754	744	812	792	807	776	772	791	731	772	817	804	797	768	750	786	817	783	793	785	820	786	780	778	783	795	760	806	785	794	842	786	773	814	794	791	783	789	759	783	778	803	776	785	773	757	845	759	823	807	819	763	772	852	742	797	813	853	728	820	793	817	826	818	762	849	786	766	835	805	785	784	799	825	776	762	789	775	813	842	870	838	802	761	810	757	761	751	758	830	798	819	751	781	754	811	782	816	783	792	817	831	769	814	802	781	742	778	772	837	783	820	812	822	817	813	757	760	802	806	799	824	804	852	834	793	784	782	776	752	833	754	776	828	753	798	815	818	797	830	738	819	787	798	820	854	810	787	776	776	785	790	827	830	763	820	789	787	821	832	804	805	773	831	776	806	811	788	778	788	800	818	806	778	787	819	749	747	769	727	820	732	783	782	810	862	813	781	820	756	805	767	748	820	783	765	821	800	771	780	828	825	781	774	784	762	784	742	816	818	794	778	793	783	787	765	799	807	800	778	786	794	747	776	777	822	795	817	784	837	775	828	841	797	787	780	790	794	764	805	789	829	791	775	814	836	838	784	777	804	798	786	794	785	806	802	771	795	805	774	828	808	776	832	760	734	816	793	796	771	793	771	760	815	767	786	785	786	805	809	820	792	759	770	777	821	795	801	828	807	787	797	797	760	788	805	806	762	827	751	817	844	807	797	824	799	803	755	800	803	789	837	797	809	801	748	791	805	777	764	794	808	858	779	787	816	798	795	782	847	765	790	776	769	794	837	811	788	762	759	792	796	793	798	796	816	819	761	817	786	790	792	804	793	798	826	824	802	793	825	799	805	860	819	763	814	815	796	788	788	790	755	869	769	755	844	781	815	783	784	811	762	842	796	798	845	742	801	788	765	787	825	767	832	811	802	801	745	811	774	852	796	816	745	812	799	770	766	762	839	771	790	820	796	775	744	789	786	768	766	786	788	746	796	781	811	790	786	813	785	788	826	771	814	748	810	780	812	801	770	770	770	729	772	790	762	792	755	796	793	725	758	833	780	797	845	792	733	795	775	753	840	773	758	776
67261	67386	51922	27671	6842	1118	837	742	519	611	580	393	373	320	385	390	350	417	385	438	419	377	1035	1592	1194	733	470	404	335	353	265	303	303	303	315	316	299	322	321	331	308	289	290	304	309	293	305	299	307	315	338	288	287	299	273	314	311	297	324	326	327	320	314	311	319	289	307	305	306	286	267	304	290	342	303	337	314	290	306	290	303	306	283	318	284	338	325	291	301	280	274	313	281	277	334	301	298	303	326	317	303	315	304	298	307	303	318	299	285	284	318	325	291	303	296	285	301	328	306	348	321	283	284	320	304	309	336	306	310	284	317	297	289	307	322	324	280	333	293	310	297	299	319	299	319	343	296	299	336	310	307	326	247	330	312	276	272	313	307	334	285	312	304	291	266	298	318	277	297	299	307	294	303	284	294	353	335	301	314	299	313	282	310	325	331	327	305	285	309	295	324	336	317	345	294	288	273	303	283	306	318	297	322	317	329	303	295	338	302	294	296	285	285	295	303	292	303	292	307	313	304	312	326	300	297	326	323	304	305	251	308	317	320	319	303	285	326	322	304	268	324	287	293	322	313	331	288	305	293	340	334	322	276	277	339	321	305	323	305	313	299	305	285	294	285	274	299	322	312	360	326	310	327	289	332	310	308	314	303	265	322	329	325	302	307	325	345	331	345	319	321	280	323	294	292	296	322	320	310	324	286	293	303	312	299	326	296	305	322	319	315	279	331	280	307	338	303	295	287	286	324	268	329	304	274	314	305	290	319	324	312	307	274	304	319	332	302	315	299	314	307	291	322	322	338	299	294	287	302	309	307	312	270	267	288	315	313	309	274	316	312	312	330	304	343	322	323	343	317	297	317	335	260	322	286	301	301	288	316	326	318	298	321	320	297	303	312	280	328	306	302	303	296	306	313	323	306	296	338	318	323	275	320	310	322	294	308	291	296	320	325	319	309	304	299	310	323	306	307	283	295	323	331	287	293	310	294	340	281	290	311	293	299	302	321	296	347	318	305	308	258	313	301	299	292	311	298	292	283	302	293	335	310	265	300	311	302	290	309	303	322	290	321	307	311	291	300	278	289	313	281	312	331	307	306	308	338	318	342	279	324	298	303	313	321	302	301	295	297	330	326	297	301	304	324	335	301	287	292	280	321	312	278	270	332	309	338	319	305	290	303	269	315	306	318	329	279	309	286	302	299	329	326	313	287	258	320	289	287	312	281	330	297	339	335	295	302	282	277	327	308	286	278	297	297	300	294	309	306	324	339	309	314	291	316	305	290	282	311	289	263	286	329	304	285	308	314	279	327	278	313	328	344	310	294	324	294	327	277	320	307	304	310	312	309	313	326	309	352	300	306	315	314	298	294	329	296	309	305	327	342	292	308	348	318	352	316	300	292	297	312	333	348	308	282	328	304	283	296	314	299	311	267	340	317	298	305	302	276	303	291	279	328	262	315	319	303	315	289	317	296	327	285	325	322	325	303	294	304	296	297	316	324	318	298	310	322	296	308	286	301	304	309	286	339	325	297	283	298	289	280	301	330	308	320	276	322	315	314	320	295	327	323	332	316	318	308	296	290	330	317	296	295	316	312	340	284	302	253	316	280	314	300	286	322	289	278	257	314	301	328	295	303	304	302	317	290	300	317	304	292	316	312	320	349	329	298	324	311	287	249	320	312	319	301	324	317	329	321	293	289	299	313	299	295	287	307	335	317	344	287	310	296	309	277	324	287	308	290	329	316	304	323	316	288	325	294	287	325	331	318	307	303	287	311	291	309	315	307	314	322	336	326	300	335	338	346	293	294	340	339	348	293	272	327	335	290	317	306	286	282	269	321	297	289	307	292	294	301	341	297	306	287	299	291	290	332	299	276	326	308	297	305	337	310	285	324	296	302	268	286	343	341	325	292	314	286	293	299	333	290	324	309	291	299	317	327	305	331	299	324	310	340	294	253	317	300	289	296	284	299	328	314	345	280	308	293	332	340	309	312	319	317	286	295	315	305	321	287	304	282	286	317	329	351	301	296	311	290	303	330	320	326	358	318	322	279	299	311	277	307	300	313	310	309	293	276	325	293	300	306	305	271	326	329	325	313	291	312	286	324	291	308	295	308	276	315	323	320	321	295	331	297	345	299	290	352	290	286	284	276	295	297	318	313	305	308	284	275	311	341	311	308	295	296	293	291	287	308	290	325	306	314	320	307	311	318	293	335	319	315	295	321	309	310	319	304	270	283	309	343	284	307	322	286	318	309	285	279	287	302	309	304	314	315	320	275	279	303	311	299	301	286	330	327	304	312	314	285	288	295	311	289	293	353	317	325	279	311	298	307	307	315	293	325	288	303	333	331	316	284	309	304	263	296	299	319	307	323	320	348	299	314	278	286	305	315	299	324	293	297	307	294	325	315	292	340	308	309	333	336	303	307	285	309	300	306	296	281	312	285	311	301	302	302	291	322	336	315	344	315	308	312	321	298	307	307	349	311	351	274	312	302	289	335	329	288	312	319	314	284	295	310	304	322	328	291	325	325	300	332	302	292	312	319	305	284	308	314	310	288	304	304	295	293	336	306	286	304	319	311	330	314	301	302	339	299	307	302	296	302	297	330	299	311	291	304	304	300	278	305	305	289	287	313	335	295	307	293	285	301	298	325	299	306	338	309	311	318	271	305	317	310	285	303	333	301	331	324	308	312	326	290	307	299	305	291	331	319	291	313	264	286	289	269	331	313	300	321	284	294	282	305	296	299	290	312	287	305	335	299	328	324	315	326	313	312	293	302	279	347	301	280	312	312	331	309	317	327	310	274	272	355	303	281	336	306	313	312	312	303	292	306	321	322	315	273	329	313	337	294	299	299	314	348	261	298	312	286	326	272	286	334	268	326	275	302	296	322	269	305	281	274	270	318	303	300	294	318	312	298	320	302	300	300	298	308	335	253	314	308	276	332	270	315	333	277	296	321	327	283	294	311	298	320	344	303	295	314	314	308	310	283	304	334	297	313	323	289	331	320	306	302	285	322	287	281	301	276	303	288	309	292	316	305	329	322	328	302	321	274	328	281	274	321	312	322	275	304	290	312	296	295	304	313	318	317	298	285	311	315	289	291	312	344	321	316	318	297	307	301	311	284	328	274	301	295	315	313	265	299	294	303	360	336	311	309	275	336	297	300	301	337	309	331	304	307	310	304	323	297	307	296	298	289	284	291	289	290	317	303	279	279	314	285	321	299	319	322	306	315	301	320	284	278	295	309	324	285	322	298	320	303	305	264	336	326	295	322	319	296	295	333	297	322	294	274	310	318	279	307	293	296	326	303	302	316	311	295	294	315	308	305	290	333	319	314	288	314	298	304	285	303	299	311	284	269	289	289	314	303	306	317	336	293	289	308	292	326	304	314	300	302	325	294	314	297	334	301	303	286	287	265	293	280	317	285	301	278	291	286	296	319	299	278	312	297	317	321	277	334	305	289	321	297	281	322	285	281	318	347	321	282	335	325	299
44739	51425	45173	29440	7491	2730	2961	2710	1763	2466	2141	1523	1243	1205	1156	1241	1302	1385	1440	1406	1448	1324	5042	8066	5811	3334	1881	1292	1035	874	908	930	860	817	888	921	899	855	878	926	891	895	896	909	845	825	869	924	836	863	932	920	861	903	881	819	876	851	851	892	874	872	864	882	879	849	925	889	859	891	884	900	829	852	901	876	831	896	906	894	917	873	926	824	923	903	887	927	888	860	882	895	913	877	916	905	909	874	885	870	844	909	859	885	891	839	863	933	843	901	889	898	868	874	876	868	877	901	866	871	903	890	889	887	833	897	883	902	871	908	933	870	897	865	837	867	908	852	892	876	881	925	893	886	866	925	867	893	896	876	863	910	871	898	835	851	853	856	895	858	903	902	877	910	883	880	857	830	883	865	957	888	923	899	860	946	905	824	913	853	903	926	894	845	851	846	859	906	910	850	880	866	899	870	843	928	873	911	822	916	908	882	878	897	878	839	891	865	898	867	878	865	934	849	927	911	879	884	887	827	941	897	913	875	864	870	873	890	826	887	920	901	892	913	887	881	841	857	889	846	880	871	903	849	891	923	938	891	833	901	872	893	921	888	882	886	912	889	847	936	865	940	848	854	885	881	875	916	910	864	884	896	883	891	882	881	824	891	873	842	888	864	905	860	891	953	870	876	898	878	937	825	876	843	847	877	892	887	865	866	850	904	899	902	891	856	869	864	865	862	896	874	823	886	901	891	890	866	916	897	845	858	845	874	877	893	864	858	875	847	882	889	877	854	853	910	969	892	830	864	875	870	870	897	882	894	872	869	881	861	891	880	870	862	910	878	847	909	844	889	905	941	861	886	873	919	893	955	927	932	848	911	858	860	827	900	899	875	856	887	862	873	881	843	886	884	863	854	909	876	897	882	869	883	901	882	857	885	858	915	897	859	869	863	891	885	882	838	867	877	901	873	895	858	883	896	878	810	822	869	921	873	868	865	863	874	871	865	859	907	851	854	892	882	884	904	857	936	883	887	891	876	886	818	885	881	921	869	883	919	871	875	909	869	877	870	876	864	857	871	890	869	886	870	816	837	883	878	877	849	880	859	882	873	868	813	891	886	882	868	893	839	922	832	845	860	881	888	842	883	827	886	890	898	888	854	868	880	930	902	866	863	866	860	888	916	901	866	892	920	899	907	852	909	900	881	848	871	893	905	897	892	846	893	884	869	908	902	885	884	891	843	961	910	869	909	903	852	833	907	883	869	840	904	884	885	863	899	866	820	864	910	840	888	912	815	878	909	929	835	895	857	885	873	855	913	875	828	891	861	885	906	909	913	823	925	848	872	857	862	887	876	897	920	897	908	863	859	908	819	881	872	839	889	884	883	926	894	881	887	878	877	783	885	867	894	856	899	928	882	841	879	872	924	913	850	904	896	868	896	899	852	890	895	915	851	856	883	878	881	889	919	830	939	871	886	837	846	906	824	879	862	868	847	873	889	881	888	843	854	923	885	894	863	869	866	892	865	861	872	824	873	916	883	906	901	878	881	838	862	891	846	893	893	852	874	866	863	924	889	870	906	913	892	872	872	844	899	869	870	873	885	901	917	852	823	859	893	863	859	920	906	865	860	878	891	890	878	875	844	881	910	894	852	827	853	923	876	868	909	871	906	906	827	865	927	894	918	969	876	932	901	863	879	889	926	915	853	873	885	891	916	831	861	889	899	872	859	863	833	888	870	893	935	847	887	888	916	902	852	865	923	847	864	835	875	908	922	837	899	912	910	887	894	901	844	875	919	886	879	888	869	884	907	850	901	892	927	874	914	869	885	926	851	885	833	900	913	842	895	898	828	868	904	885	888	912	836	904	896	855	914	889	881	861	908	871	897	868	853	910	883	862	924	882	879	853	888	866	902	949	919	883	921	873	875	875	875	917	863	918	863	878	875	827	920	889	902	887	869	939	924	851	920	900	830	850	882	845	901	819	867	938	919	923	846	888	860	884	833	921	881	805	883	852	875	899	865	881	861	876	854	866	894	896	927	858	894	873	919	840	906	915	837	844	877	893	888	893	898	852	848	909	863	916	865	891	883	919	890	901	875	905	862	912	893	920	898	890	913	824	909	934	942	919	931	888	969	891	870	882	921	884	877	872	895	856	892	864	879	894	885	874	924	873	900	900	802	877	954	845	933	843	871	876	815	864	909	886	828	857	858	902	844	850	911	898	890	903	877	898	885	902	904	866	907	869	904	916	856	882	898	899	878	910	893	894	881	904	825	869	848	868	885	891	905	862	884	850	873	874	892	858	911	867	920	884	846	897	880	899	862	912	925	862	879	912	836	937	905	895	918	904	852	898	907	873	837	858	854	937	933	822	866	890	826	843	888	854	854	820	859	850	814	845	910	937	875	892	877	936	873	893	865	826	808	868	838	872	963	890	867	864	918	898	840	877	876	822	876	886	916	857	889	897	867	870	907	870	848	854	851	823	906	874	943	825	925	837	856	881	852	831	914	886	865	906	900	874	905	896	936	889	863	864	864	839	815	886	845	903	888	858	924	933	900	862	911	894	888	868	914	839	879	907	899	864	897	904	932	934	838	868	877	934	882	887	861	876	882	897	895	863	891	912	875	899	884	893	880	861	858	928	907	868	885	867	940	863	891	860	854	861	907	902	893	865	856	889	869	912	916	896	858	844	815	859	875	875	892	870	893	842	859	875	892	857	909	873	854	830	922	874	884	905	834	888	908	867	893	849	902	944	893	903	862	901	907	886	868	884	864	926	906	930	828	883	908	882	873	923	877	901	904	873	873	919	884	896	856	852	899	867	882	880	922	858	924	839	868	910	908	927	904	904	838	909	894	905	937	849	853	890	889	819	860	886	882	885	897	884	909	898	868	885	868	872	898	840	879	841	867	933	892	846	943	855	879	896	894	849	880	865	826	854	926	915	865	909	895	917	866	881	884	890	852	894	856	883	906	871	852	861	870	923	893	903	925	872	849	883	898	927	837	839	868	907	907	841	854	944	854	906	910	865	903	856	866	935	862	830	850	886	873	887	896	859	909	919	972	917	868	875	929	865	847	874	874	872	858	875	900	852	885	887	889	939	902	890	930	874	895	897	911	873	903	829	886	890	839	892	897	830	836	868	893	862	852	910	853	882	884	928	921	873	852	927	832	879	883	863	878	829	873	878	827	881	866	890	888	902	966	896	908	853	844	863	901	886	881	917	845	896	887	854	897	920	902	865	875	887	828	874	851	864	838	916	868	874	916	882	860	884	917	888	880	903	884	882	851	881	812	866	853	877	936	887	861	849	834	839	879	804	838	864	900	849	891	884	864	870	871	880	891	884	920	861	839	866	879	901	931	861	860	839	883	885	880	892	867	842	878	901	919	882	819	866	849	894	869	842	870	915	899	935	860	908	884	884	905	816	935	818	885	856	868	915	873	894	815	887	879	927	875	904	916	943	870	889	903	919	844	904	853	897	843	914	849	889	873	898	855	875	922	878	872
80079	77638	63118	39587	14627	2386	1521	868	655	814	639	551	462	418	453	498	494	543	534	503	459	427	1433	2545	1772	1079	610	483	383	339	325	353	340	327	346	387	359	404	323	342	343	349	365	338	342	328	377	345	380	351	325	350	343	335	361	372	339	354	370	352	361	306	334	360	341	324	365	371	389	391	340	341	343	354	320	368	325	362	363	370	335	324	337	336	360	323	324	345	336	333	325	387	346	347	351	325	296	348	335	363	339	334	354	356	334	359	297	327	346	331	355	360	368	342	324	345	337	356	354	349	314	334	344	339	386	336	323	352	361	323	350	330	337	354	358	328	325	340	345	347	353	356	328	357	335	363	338	333	343	354	356	349	364	353	357	359	346	347	347	332	359	350	321	364	337	355	328	356	353	345	305	333	366	354	316	358	342	339	325	305	368	376	330	316	322	355	345	323	353	344	370	355	371	347	354	359	366	323	284	338	358	331	331	333	353	361	360	343	361	329	342	362	340	364	356	323	323	348	343	337	395	323	336	366	338	327	325	320	307	362	325	362	362	367	364	322	340	353	324	358	361	346	365	337	344	356	301	318	353	353	347	348	321	336	335	365	338	373	361	331	347	330	367	353	362	347	349	349	359	380	333	346	358	321	336	327	335	344	346	353	323	334	360	348	344	304	356	314	343	325	328	360	335	358	306	330	348	344	377	341	342	343	342	320	348	349	338	346	335	332	329	345	332	334	360	356	376	339	338	358	359	343	348	328	353	362	344	326	322	332	351	353	319	352	320	344	341	328	305	325	342	374	346	350	310	349	338	339	293	362	369	350	320	348	305	298	345	377	347	354	340	345	333	336	327	326	341	304	356	360	330	359	342	347	345	318	357	338	345	360	355	337	372	366	355	338	326	316	331	317	347	346	330	364	346	348	312	372	323	350	341	328	334	328	351	336	335	353	313	371	365	365	336	313	318	335	344	335	325	340	378	358	363	351	356	327	384	339	354	339	352	355	356	339	353	388	337	306	325	355	351	344	341	359	363	303	348	344	312	342	386	350	351	307	344	333	348	329	367	324	371	355	311	343	329	347	333	340	360	334	344	333	320	336	354	344	328	343	389	336	368	350	349	390	339	341	339	316	317	362	354	330	336	349	340	320	326	337	320	338	362	317	369	316	346	366	388	341	330	365	338	350	347	346	360	309	339	313	307	350	343	355	339	336	348	321	363	357	318	391	364	342	327	362	370	341	321	325	301	351	355	369	344	366	324	325	372	337	328	350	369	359	343	374	336	344	341	324	379	366	357	323	347	334	362	406	331	368	348	343	335	328	361	361	343	333	341	336	365	369	359	340	340	354	372	373	353	359	344	351	361	363	326	330	335	349	384	352	366	344	357	330	369	353	312	336	355	353	337	356	344	344	310	348	361	334	364	348	356	385	341	333	371	367	351	331	370	358	334	361	332	343	336	358	346	333	347	351	360	367	326	373	364	321	333	342	355	317	334	339	340	347	372	325	333	337	348	351	365	360	321	339	340	302	324	324	346	318	338	298	332	338	328	330	364	341	360	339	370	345	354	349	327	353	349	328	342	377	348	332	313	338	332	318	344	343	334	373	343	349	344	312	354	361	341	361	352	322	367	353	343	352	368	340	356	326	371	324	341	361	361	312	320	383	340	297	323	350	353	353	339	346	344	369	336	351	329	318	345	351	354	349	338	315	326	338	372	332	355	360	365	346	337	339	361	326	341	337	327	340	352	343	367	380	339	313	362	336	360	382	361	326	339	377	352	369	354	345	333	403	316	345	360	336	356	352	334	307	371	352	346	356	357	321	388	324	351	345	322	324	350	360	336	309	324	384	342	320	331	308	341	360	354	324	335	325	374	377	358	365	347	327	325	310	349	332	317	337	336	348	346	331	333	294	348	336	333	383	336	338	326	349	333	342	319	304	345	316	329	337	328	355	328	305	301	368	320	342	333	364	370	363	319	345	318	362	371	344	374	325	349	334	328	346	357	328	359	343	329	365	319	354	337	320	320	323	347	376	345	335	325	342	355	331	327	340	350	338	347	344	317	348	361	337	362	344	356	366	352	339	356	328	355	305	342	347	368	368	336	363	361	325	318	337	318	338	342	339	352	336	364	375	336	367	336	313	322	330	375	385	314	364	363	323	379	343	357	316	339	335	317	329	329	350	327	347	343	340	338	360	343	347	319	334	343	395	361	347	336	334	357	327	374	328	371	359	360	353	351	344	332	322	361	332	331	354	348	340	363	351	370	358	324	329	364	351	342	350	351	373	321	332	377	368	385	315	320	352	353	347	344	344	369	369	344	320	353	327	330	341	333	340	341	363	324	374	350	368	358	333	344	334	352	338	350	376	319	321	338	338	371	351	339	328	315	310	310	327	356	317	320	346	330	352	324	353	364	347	333	318	334	335	348	339	347	352	360	352	356	389	314	328	335	337	320	333	349	328	334	318	339	359	299	374	333	307	322	367	303	320	353	328	346	375	382	333	337	390	362	350	332	366	352	328	360	341	295	389	328	338	307	337	335	320	326	357	340	334	330	341	288	382	354	341	345	352	349	341	330	315	326	338	334	379	324	353	330	329	353	335	355	322	338	345	340	327	347	346	343	311	296	303	345	363	374	282	336	344	343	361	331	344	329	373	313	339	338	366	366	315	331	347	327	302	332	367	322	345	295	348	352	323	343	348	348	322	317	377	321	351	337	340	328	352	359	324	344	341	348	337	331	364	319	330	358	362	372	335	356	346	329	339	347	359	304	343	339	339	334	367	361	366	334	355	339	351	332	346	365	347	365	373	351	347	337	340	338	365	334	353	308	329	298	342	340	356	330	336	327	353	312	329	355	362	322	377	358	341	334	332	331	333	372	337	334	339	349	328	364	350	340	331	334	330	347	354	368	342	332	330	374	321	345	305	322	310	375	350	370	370	341	340	334	362	369	372	333	316	353	360	331	328	311	324	352	332	325	388	358	340	343	323	378	318	346	325	336	357	372	344	365	301	314	331	327	342	361	310	338	352	351	326	339	390	327	371	328	342	324	342	362	355	317	331	353	333	339	339	352	340	328	312	363	358	324	375	363	326	334	351	373	356	331	350	385	359	356	375	366	343	354	371	343	342	333	342	313	325	345	330	380	336	329	334	345	349	337	303	329	359	373	298	348	355	353	357	347	350	325	315	377	316	325	348	376	328	325	336	337	328	312	330	315	364	331	354	354	373	335	366	336	331	328	326	339	355	371	348	328	332	315	327	340	335	354	322	339	326	328	352	346	327	359	374	319	362	354	360	365	359	326	321	333	346	359	326	331	356	328	354	314	347	366	339	325	358	376	301	351	326	336	332	346	359	341	325	346	341	311	347	356	317	359	308	334	342	338	372	366	327	342	362	337	376	330	356	321	330	361	352	332	350	311	387	377	342	350	308	327	313	368	305	326	327	365	312	332	314	360	365	331	342	333	310	372	355	328	392	306	375	353	356	336	329	366	346
55126	62440	55544	40600	13207	3982	4672	2797	2185	3095	2271	2026	1478	1526	1701	1848	1913	1943	1911	1781	1543	1667	7030	12010	8498	4723	2244	1508	1105	1013	955	954	991	920	964	986	920	1022	969	909	972	936	940	1015	983	952	985	963	959	1028	978	980	977	954	963	969	980	985	922	996	975	966	1006	958	983	932	930	979	987	947	940	976	991	911	942	946	959	897	980	967	981	965	984	951	961	958	973	934	956	1025	978	977	946	958	968	1013	957	990	1008	966	964	970	987	970	974	1005	953	987	980	968	1001	983	1000	971	928	968	952	993	989	985	944	932	966	950	973	890	976	950	1044	932	967	989	993	1001	982	959	919	897	1030	1000	938	926	987	977	979	975	948	924	974	928	971	962	1008	976	970	972	975	954	911	897	959	923	940	1000	965	942	956	960	952	988	955	953	925	882	951	968	996	974	932	925	934	971	944	967	899	983	1003	949	941	962	929	988	959	945	976	979	967	964	881	949	976	914	973	981	965	973	950	1014	984	970	1002	951	930	982	983	995	959	951	997	988	948	947	1007	957	937	979	968	930	1004	940	965	936	932	963	936	948	979	990	974	967	932	1015	963	929	995	931	966	991	944	957	991	952	945	935	958	938	950	925	939	960	883	915	987	961	1005	972	973	992	928	1014	936	993	948	984	923	969	922	955	959	981	958	941	978	1003	931	924	883	987	975	974	910	977	908	947	947	933	980	994	973	969	933	960	979	927	971	975	955	959	985	925	927	975	945	899	943	996	940	916	959	991	994	993	957	961	978	961	918	998	990	946	931	934	960	991	957	927	936	986	1022	904	948	1019	969	961	969	980	989	932	991	950	965	960	974	986	988	935	968	945	942	900	937	933	954	965	981	935	968	962	999	985	931	967	978	997	957	955	962	949	953	1005	969	897	945	947	1007	954	944	962	932	996	966	924	922	931	941	960	956	914	1016	911	942	965	963	946	932	998	912	992	965	878	965	928	989	973	943	927	941	983	939	974	949	937	969	954	940	934	943	996	924	982	998	949	981	983	984	986	909	929	1001	935	936	943	972	934	957	944	922	912	970	991	953	1019	967	933	998	956	977	943	981	961	962	920	983	981	914	976	968	992	972	995	984	968	980	1004	975	999	983	910	968	959	969	952	944	902	970	958	920	956	1028	913	1004	984	977	948	943	968	1029	1005	978	948	935	953	940	895	954	951	937	948	961	877	946	1004	951	961	974	942	980	1006	980	940	1019	959	946	922	937	1010	908	990	1001	964	905	965	1009	971	980	950	925	937	896	917	996	916	984	970	996	941	957	970	933	986	970	992	908	982	959	979	982	1008	1001	975	936	961	983	968	935	955	953	962	984	963	926	963	928	973	912	945	954	933	963	932	964	951	959	921	969	911	953	972	916	995	940	1050	966	962	950	942	1007	929	903	959	913	966	942	943	1027	927	950	979	945	972	940	900	986	939	908	948	958	984	987	1019	966	987	992	993	996	993	891	979	953	985	946	1024	938	984	982	990	938	938	906	992	947	976	939	894	963	994	935	1012	973	972	991	936	940	932	949	966	942	970	967	939	936	977	942	928	992	897	928	1003	981	962	999	959	954	904	927	1019	924	943	926	955	1017	964	952	975	942	964	977	931	941	941	932	945	997	983	962	950	942	978	950	1003	988	962	933	999	975	960	946	976	988	955	994	971	991	964	926	936	930	983	970	864	945	951	985	960	956	939	945	1010	946	967	1001	916	948	962	1001	953	971	939	1012	921	904	942	945	985	912	924	893	996	888	906	942	1028	948	963	962	944	935	930	943	946	985	978	957	976	971	955	940	962	954	919	938	930	1000	1013	1022	925	1026	965	954	1038	974	930	947	964	950	994	942	940	952	979	930	951	975	933	945	988	988	947	985	960	973	976	990	943	961	965	944	932	934	958	962	1019	911	1011	963	902	969	971	983	939	970	954	944	940	935	1005	948	996	936	1012	975	915	968	965	958	939	913	984	930	951	921	903	921	964	970	942	967	933	946	983	974	948	1008	949	950	962	955	988	935	949	935	985	1022	947	978	980	998	952	971	919	952	937	1000	961	933	960	989	903	975	961	942	990	947	997	1006	972	951	949	954	919	963	944	968	1062	952	1023	933	936	1008	968	993	946	929	955	980	930	940	944	986	971	965	975	1004	1001	940	972	938	950	972	921	931	943	956	990	949	954	929	978	952	938	921	951	914	950	1001	980	935	1037	943	984	974	1001	920	973	991	922	960	939	987	968	988	956	980	921	987	922	911	1015	960	931	956	954	917	958	929	932	944	1013	933	998	1009	947	925	960	968	911	925	972	960	969	908	1019	983	961	1005	960	952	1025	952	996	946	1004	931	956	947	916	989	995	984	944	986	976	929	948	947	905	930	922	969	962	988	980	984	923	978	968	935	973	1002	934	954	979	993	983	917	1036	981	971	958	982	964	972	935	948	950	934	994	953	975	924	1019	914	1002	1021	960	991	931	971	990	924	920	945	933	977	985	1010	896	970	918	938	991	1034	989	1005	984	896	1012	933	981	951	967	1017	972	935	968	981	974	950	976	963	1026	973	980	965	915	893	951	954	931	951	989	985	1021	973	987	971	930	942	940	962	934	1008	959	929	929	956	923	949	945	982	996	945	888	950	964	941	936	914	900	872	977	980	940	965	936	985	991	974	972	963	981	957	941	946	947	965	949	923	985	945	971	998	979	960	967	988	928	923	936	975	935	976	945	1012	979	953	963	944	1000	961	947	928	943	961	944	979	929	919	975	952	950	947	1002	919	966	960	959	957	995	930	1024	969	938	911	957	939	958	919	959	977	959	921	978	1025	969	951	970	910	1017	929	997	1014	904	987	955	964	925	965	889	964	938	919	996	976	941	967	969	957	935	977	976	969	953	959	969	963	984	952	923	910	1015	943	958	989	978	978	947	947	888	981	1013	989	955	966	1014	939	974	969	1023	996	915	969	952	974	985	962	994	920	942	970	940	994	883	968	931	976	975	934	943	887	937	1000	969	970	982	929	969	910	981	872	945	959	947	955	995	902	964	934	941	973	915	941	976	935	1002	1026	943	980	1009	930	963	935	959	975	964	958	995	909	990	1005	946	1024	960	926	985	938	1004	966	974	959	986	924	996	971	959	992	943	919	965	989	962	995	943	965	916	988	947	967	990	973	934	930	931	983	926	945	945	974	912	988	950	952	955	965	934	989	1018	972	960	940	984	997	960	957	933	980	1013	937	952	968	936	961	923	1004	1023	1027	986	1003	981	965	1000	990	925	962	972	1009	912	947	975	992	1013	936	941	986	982	972	949	932	936	979	944	970	949	937	968	991	979	912	917	956	952	946	986	988	958	991	978	962	913	990	955	973	981	974	938	933	937	949	931	966	961	944	964	956	967	1042	975	952	975	940	949	938	973	979	936	941	970	955	949	958	979	960	952	960	952	988	982	978	1011	1025	959	975	978	1005	996	1007	951	968	949	1006	984	1038	971	956	942	1019	993	1002	936	985	1005	960	966	906	902	950	952	929	936	986	998	919	993	996	947	959	923	959	1000	941	966	917	910	967	972	954	1004	914	902	947	956	966	941	931	946	970	1001	1030	943	968	960	963	964	923	960	927	959	959	967	949	947	988	1009	1017	996	981
19594	15673	8088	2083	564	343	268	291	299	265	264	278	272	313	289	282	314	290	298	287	288	266	290	414	429	342	308	271	272	307	316	286	282	253	265	260	243	252	265	250	262	278	272	293	255	280	283	298	259	280	272	247	263	268	270	266	255	250	266	293	277	278	289	273	247	276	271	276	261	301	291	281	250	269	273	287	251	268	250	277	301	255	275	245	272	248	268	266	251	269	285	279	295	230	296	313	254	259	253	291	296	263	253	264	263	272	249	285	267	293	272	263	272	234	266	254	247	275	238	280	270	250	242	278	258	249	270	276	291	259	254	284	284	240	269	281	271	288	263	272	251	267	236	251	282	262	234	265	258	275	271	285	248	278	264	274	261	266	280	260	263	279	246	273	273	250	243	280	247	285	282	254	271	261	265	243	247	252	256	284	279	252	250	257	266	260	251	246	263	272	262	274	281	256	281	259	268	262	248	231	273	262	257	269	228	258	271	262	260	303	271	258	270	252	251	266	263	256	272	279	292	288	285	298	270	270	275	263	282	279	243	291	271	237	270	239	256	274	253	290	275	285	229	275	249	255	274	264	278	282	276	264	249	249	258	244	267	271	285	248	275	268	265	264	270	270	294	252	288	263	295	235	275	239	290	263	268	284	245	268	263	275	237	265	244	259	262	264	233	275	277	257	277	241	253	272	237	252	245	252	266	265	257	248	261	282	278	268	264	246	257	263	275	283	241	252	236	269	269	243	248	251	275	259	237	284	274	268	256	257	257	256	269	225	287	255	290	282	258	267	223	295	236	276	287	283	281	284	263	260	238	252	284	239	259	277	272	253	321	255	283	293	253	266	253	262	273	270	293	275	252	244	243	273	266	263	288	289	264	291	266	238	286	263	256	275	256	278	277	254	290	245	272	265	291	261	259	271	252	297	261	284	271	249	283	280	247	265	247	258	289	271	266	292	290	262	275	282	237	249	260	231	289	272	269	259	279	276	269	272	251	252	244	237	307	252	262	280	250	251	249	253	271	284	246	263	274	254	261	264	267	252	242	265	237	249	269	255	262	267	269	247	243	305	262	239	269	241	263	277	270	283	260	249	289	272	280	244	238	228	270	265	273	304	267	282	274	254	274	259	265	274	272	263	238	250	251	247	296	265	266	289	268	273	260	259	276	258	269	252	256	260	274	253	286	231	265	266	296	262	314	285	238	249	297	278	256	239	281	239	267	274	265	277	288	274	270	255	268	288	268	275	258	275	286	292	278	252	248	266	266	260	256	270	265	262	282	232	247	236	263	274	280	264	254	250	288	307	249	284	270	291	275	231	240	239	262	266	266	226	297	274	272	296	279	254	283	268	256	244	296	262	248	266	248	269	253	271	237	280	257	290	259	283	253	271	272	246	260	281	290	275	269	261	244	275	264	254	258	291	317	249	260	285	252	284	265	286	252	248	274	261	250	289	293	295	250	262	298	275	288	276	291	246	275	263	277	268	267	248	248	264	298	281	282	273	263	279	285	280	273	245	270	244	251	263	252	250	271	264	298	274	267	270	273	268	271	267	243	272	246	278	258	248	261	249	270	248	277	255	279	260	256	263	223	249	263	250	262	223	262	281	304	268	245	249	261	260	263	245	251	239	299	252	270	304	264	259	245	297	262	261	266	246	243	266	276	277	280	275	254	254	254	246	250	275	251	243	255	270	268	279	260	261	299	268	237	240	266	253	271	269	260	259	263	276	279	282	281	250	265	254	233	267	254	274	256	262	247	295	292	264	239	252	261	273	291	274	297	256	255	265	254	243	260	277	262	278	296	270	268	248	246	254	258	244	243	282	295	277	253	261	263	266	262	247	274	254	265	272	249	254	263	261	267	270	245	272	267	241	258	253	255	271	274	283	255	259	264	267	248	268	281	244	248	277	290	270	278	272	239	292	256	252	269	273	298	262	255	250	226	271	275	246	264	242	290	255	259	267	237	271	252	285	247	302	248	275	269	290	235	225	278	262	256	257	258	250	264	266	289	244	252	288	271	269	261	279	287	297	272	268	269	265	251	247	264	271	275	247	285	255	279	264	249	230	262	255	258	260	281	279	266	247	249	276	278	260	289	262	257	270	256	274	272	259	293	292	266	267	277	253	268	237	295	272	280	254	267	270	272	271	292	245	311	264	271	263	270	268	257	262	269	226	274	242	253	269	248	290	276	262	293	245	291	263	255	278	307	245	278	250	274	284	280	235	267	263	256	250	276	273	261	253	300	256	289	258	237	266	267	267	284	257	254	257	257	286	281	252	253	284	245	276	272	269	282	241	235	251	289	295	259	263	261	225	257	239	271	259	263	263	278	269	275	256	258	264	268	298	268	252	253	300	259	258	298	258	262	283	274	257	278	296	267	277	228	278	229	252	253	284	240	242	244	307	290	276	277	259	279	248	301	258	264	286	259	281	271	276	280	263	252	243	245	281	286	252	271	261	265	274	249	223	274	300	268	254	261	259	295	263	263	269	265	280	255	255	323	270	277	239	272	256	269	244	251	278	283	254	290	277	263	269	253	288	265	234	269	248	249	260	265	266	266	248	272	275	265	275	260	279	244	287	249	277	283	274	289	289	244	267	254	264	244	261	245	272	221	279	280	276	266	253	256	252	255	256	264	289	268	264	254	239	233	258	240	265	273	268	277	253	260	272	261	240	262	244	269	273	294	310	267	276	257	291	275	242	267	252	260	259	270	264	275	270	276	258	253	261	288	265	264	242	277	271	267	234	254	273	249	261	251	255	280	271	252	281	289	277	270	255	261	272	271	296	249	256	230	272	275	267	249	221	241	262	266	299	257	257	244	284	234	266	254	235	255	250	268	260	281	256	272	233	289	271	273	229	248	274	269	288	253	273	288	253	300	244	273	270	261	256	274	258	295	256	268	242	273	262	260	242	245	264	287	296	239	239	250	263	275	276	259	263	266	248	254	266	236	261	252	246	262	250	299	265	269	278	274	241	237	283	270	269	233	276	252	264	253	248	283	256	237	250	247	263	250	248	261	253	282	237	246	287	240	251	255	257	278	242	250	274	273	253	271	277	231	244	244	278	255	285	244	243	252	256	267	280	253	244	287	279	266	284	256	269	246	257	276	242	276	238	240	255	259	262	267	284	260	280	241	245	248	252	270	256	227	256	306	257	265	241	244	261	258	289	257	252	254	254	269	293	273	291	269	283	233	251	248	258	289	235	270	246	279	245	285	254	263	266	286	267	294	282	272	264	273	251	268	280	282	265	268	278	265	283	282	273	288	271	290	300	298	269	258	275	289	265	273	268	269	267	257	268	250	258	268	266	253	270	235	263	259	269	251	254	259	281	266	259	258	274	292	262	253	257	280	288	264	250	243	242	216	249	279	254	268	250	281	280	263	257	246	267	292	267	241	272	282	251	257	280	269	263	265	276	285	258	288	279	290	284	276	272	259	237	280	254	245	233	293	283	273	284	267	229	245	262	276	245	269	260	284	275	277	259
18810	20850	12257	4751	1547	980	982	838	763	874	876	793	863	950	1031	998	1004	1025	998	981	849	883	1068	1592	1567	1208	1084	876	852	827	815	778	771	791	819	751	785	755	772	772	780	816	788	761	780	755	747	771	812	770	790	806	771	766	744	802	805	776	756	813	772	777	752	775	790	773	792	840	791	802	788	776	770	789	782	786	803	746	798	813	791	789	787	735	778	787	780	799	765	750	799	780	796	848	800	802	820	805	811	772	800	825	820	802	772	804	808	767	813	775	802	814	740	813	751	793	784	812	750	825	819	769	765	838	748	781	781	821	778	803	821	799	742	763	785	834	762	767	724	792	843	807	798	753	779	799	758	791	801	804	785	796	774	746	768	787	822	787	820	780	744	777	817	796	799	829	763	815	803	823	788	780	801	768	785	794	784	759	798	760	798	787	793	782	799	796	797	777	796	766	779	759	800	837	751	749	777	720	773	772	808	770	766	801	786	815	815	785	814	801	723	761	818	754	751	841	761	742	756	784	745	760	786	781	754	798	790	811	784	846	806	805	834	780	761	788	768	755	863	812	813	736	789	756	793	771	776	778	803	773	805	788	802	776	781	746	815	786	776	777	807	778	780	788	773	775	768	773	781	790	790	802	770	761	774	753	770	737	755	793	768	799	812	748	787	786	761	777	797	773	801	761	770	812	830	803	821	745	844	809	775	775	778	805	709	775	814	773	814	726	788	792	819	756	759	793	769	784	747	787	736	826	785	755	765	790	807	808	710	813	765	779	794	795	780	790	805	819	760	819	767	798	779	759	811	757	766	816	772	824	761	860	800	803	736	762	769	763	789	823	792	823	784	733	820	788	760	779	804	755	791	758	828	798	811	785	767	769	799	774	808	739	765	800	803	721	820	789	778	771	802	823	785	738	791	771	757	823	775	804	749	766	855	793	840	785	779	833	747	793	818	728	796	791	751	753	800	792	792	769	797	743	756	773	769	847	793	773	756	774	761	748	751	749	776	794	782	798	774	755	792	777	844	720	774	770	774	772	826	770	816	781	751	735	776	751	813	777	753	792	770	801	798	798	730	836	760	782	768	858	830	802	760	812	773	790	749	786	794	756	788	808	795	803	800	764	811	753	773	778	769	808	844	751	789	719	816	809	777	755	786	756	793	806	760	785	729	775	754	778	759	785	784	767	743	762	757	746	772	783	765	764	760	759	769	758	774	745	795	815	775	783	742	796	806	762	785	777	756	806	804	777	806	797	806	825	759	736	771	755	766	729	743	795	752	779	774	746	762	760	763	787	756	777	784	788	784	782	783	802	785	768	776	783	779	773	800	786	786	792	793	787	781	768	794	745	753	768	817	793	757	788	798	769	747	787	788	806	790	782	787	818	752	771	783	786	763	822	791	787	752	792	771	788	758	803	763	745	758	784	816	794	757	762	773	765	799	821	755	808	730	793	747	737	813	775	776	779	756	771	765	826	799	744	778	748	745	759	794	797	759	782	830	793	811	759	836	779	779	779	803	783	819	766	797	827	796	766	720	781	798	802	764	793	792	795	771	807	780	731	733	794	810	762	774	811	797	744	777	768	791	774	810	787	809	734	793	809	786	768	819	752	758	763	741	758	785	773	787	762	810	795	772	766	789	712	776	758	801	816	790	795	792	829	784	809	762	739	797	779	751	780	835	784	774	770	809	751	766	735	742	775	784	772	781	803	782	814	780	819	729	778	759	800	767	791	772	773	708	784	761	788	777	730	743	776	734	742	837	742	741	817	774	830	852	758	761	776	783	805	775	757	823	810	782	862	755	805	800	759	787	756	881	827	705	794	788	791	803	768	803	805	729	764	770	767	761	786	768	767	787	812	857	739	803	795	764	814	785	821	818	764	768	796	793	790	849	761	757	802	786	796	734	798	750	760	789	779	784	804	786	732	747	795	773	771	766	817	791	798	820	730	828	731	784	749	743	789	766	776	798	809	778	789	839	777	779	798	798	809	782	784	808	745	767	778	772	765	792	813	786	756	824	819	763	761	803	751	791	734	793	815	801	757	788	822	779	729	813	769	782	757	851	770	760	753	790	795	817	786	798	797	767	777	820	725	782	800	759	796	787	806	807	787	803	757	744	859	783	764	784	788	795	815	794	793	771	773	795	785	789	743	813	758	802	798	764	770	790	701	823	766	774	807	762	733	733	761	818	779	762	775	785	790	818	733	791	787	771	814	752	787	792	821	772	772	737	750	765	789	790	811	776	789	786	810	782	798	757	773	802	797	770	760	807	859	772	817	806	756	787	798	784	736	817	783	800	820	746	759	759	807	785	804	791	772	743	789	765	797	824	770	742	777	746	793	804	822	795	822	801	795	819	850	754	770	770	770	803	807	806	786	775	755	742	767	851	820	822	779	801	787	793	767	776	776	773	811	788	785	739	819	769	762	802	718	766	785	709	791	832	806	723	799	754	795	775	789	759	775	753	781	777	778	746	826	777	782	719	808	740	757	796	790	748	849	829	772	792	779	794	801	732	795	807	784	814	825	778	774	805	775	851	742	824	753	780	761	761	782	809	755	840	765	822	812	782	797	736	820	790	775	727	831	812	769	800	754	783	792	812	816	751	782	796	798	747	744	800	772	791	779	740	764	776	756	783	787	718	776	744	753	741	773	736	815	779	767	793	738	794	803	776	784	775	770	759	711	790	809	770	780	751	808	851	791	825	756	797	808	774	756	795	782	818	797	817	825	741	820	749	760	780	787	767	787	783	742	818	772	808	766	792	792	750	778	806	772	770	835	818	789	788	762	743	798	799	785	830	797	780	754	784	759	796	818	820	794	770	805	816	728	843	797	763	794	811	799	774	760	818	778	762	735	770	776	758	787	820	787	801	772	792	782	736	752	741	795	759	784	774	779	797	722	813	766	750	740	739	794	797	766	786	761	809	755	750	774	778	809	851	786	753	733	809	762	785	787	775	748	748	815	737	788	782	811	760	767	781	800	793	785	758	743	784	791	810	813	781	815	785	776	782	782	794	796	789	728	785	773	778	787	800	745	727	809	730	774	749	824	776	791	797	735	776	791	821	766	774	789	755	802	801	771	740	807	803	766	746	835	773	786	844	774	793	804	805	788	802	790	771	767	734	755	771	788	767	779	776	776	841	822	768	778	755	796	791	785	781	738	785	808	751	783	772	746	767	766	809	784	733	793	800	766	737	745	795	768	783	765	784	766	821	759	799	833	811	764	743	836	826	813	752	780	797	761	766	829	763	813	770	773	774	772	765	831	774	795	759	743	781	807	751	806	728	785	756	747	756	829	727	790	766	810	720	802	745	806	755	764	775	800	813	782	807	782	740	845	779	744	783	808	767	744	803	794	837	783	769	789	782	760	784	829	722	779	738	791	843	779	816	765	796	764	814	791	753	788	852	773	786	778	780	782	803	750	785	792	783	793	765	806	743	790	798	791	805	769	771	799	770	726	804	795	778	821	773	752	815	827	799	807	803	789	785	739
67614	66858	52012	26709	7331	1161	940	826	420	553	441	447	425	462	462	433	431	405	388	370	398	374	614	1427	1491	989	542	412	352	318	313	326	282	312	279	322	300	305	282	282	272	287	340	292	336	316	312	303	331	299	302	337	296	301	315	315	321	303	324	311	294	318	322	315	335	292	307	296	299	310	315	282	312	305	298	308	294	312	315	340	307	313	267	300	292	300	302	295	325	290	261	316	282	314	295	329	306	319	284	286	323	291	305	300	306	326	340	323	317	302	303	316	306	331	293	330	286	281	329	312	301	297	268	295	335	329	315	291	282	265	291	320	323	296	292	281	281	316	328	298	299	308	330	338	292	296	300	296	292	316	323	310	300	294	296	310	293	311	317	283	287	299	290	302	312	281	293	305	301	311	285	324	309	313	302	304	335	315	305	304	294	281	295	308	308	299	268	295	305	300	310	285	330	312	339	319	334	320	294	319	281	292	298	300	281	299	325	322	301	299	305	295	302	307	266	313	292	333	273	297	307	279	317	302	319	318	301	311	319	273	331	314	294	298	277	324	324	314	281	306	302	273	295	307	290	308	295	281	302	312	267	307	308	284	312	308	299	301	309	300	303	297	322	280	324	296	318	287	278	324	302	305	312	332	310	302	262	310	333	269	305	318	303	313	312	319	300	306	279	311	330	295	285	344	289	302	301	274	306	296	284	308	296	292	287	319	260	299	312	308	301	323	302	311	290	334	336	296	310	278	283	292	299	300	293	264	287	281	304	286	330	319	307	311	313	299	307	326	318	283	294	314	295	288	304	328	310	303	295	298	309	325	311	286	326	304	306	321	344	326	302	292	307	284	302	301	326	284	280	290	340	295	298	281	321	300	311	293	287	284	313	279	289	292	297	279	327	298	324	325	249	321	284	279	321	307	298	271	281	299	294	292	325	325	306	345	321	289	321	306	333	300	290	305	294	282	284	310	296	321	271	273	316	281	290	276	327	326	320	294	301	278	318	306	311	306	309	296	317	313	299	288	280	276	288	282	286	288	300	306	319	301	305	303	282	300	310	325	297	289	293	326	305	292	301	297	302	310	291	302	298	300	316	324	296	301	281	312	297	293	321	311	294	276	288	311	298	301	304	314	306	348	294	297	283	312	280	333	321	317	292	287	317	297	294	322	317	300	285	289	296	323	326	292	287	306	300	317	282	312	295	295	279	335	296	304	300	307	298	291	286	313	321	297	292	319	302	288	331	285	302	336	274	346	315	301	293	308	313	340	321	301	316	323	308	272	285	295	313	303	308	315	274	324	312	313	296	301	349	310	302	265	295	327	292	298	280	299	294	290	299	295	298	288	299	289	326	318	315	308	304	331	311	293	320	303	276	293	299	287	296	321	296	317	326	324	301	293	316	296	334	335	306	314	328	298	316	300	312	300	301	308	330	308	308	332	299	286	319	289	259	305	292	314	293	336	306	297	334	300	282	337	298	322	295	306	309	331	343	293	270	341	319	302	344	302	315	305	325	329	320	307	321	287	315	311	300	283	269	335	303	288	316	294	288	293	309	300	315	280	288	314	323	288	325	284	318	318	316	291	308	353	296	299	302	273	304	301	311	328	280	312	330	321	315	310	309	275	288	289	304	306	288	304	295	297	311	320	277	263	305	315	295	318	304	311	304	322	293	294	282	325	304	290	306	281	297	290	302	317	339	298	330	314	311	318	310	325	293	308	305	313	295	296	281	317	293	308	305	271	295	313	302	317	306	311	302	311	318	305	278	296	310	325	315	290	311	334	308	300	317	308	324	308	328	298	335	296	280	336	277	330	295	330	298	273	350	318	306	304	310	316	297	316	280	281	303	320	317	336	311	311	324	341	314	302	329	291	348	306	293	302	286	302	297	284	327	298	317	313	298	293	306	321	294	281	285	305	274	315	315	281	323	272	284	301	323	329	305	302	318	308	288	289	319	303	305	317	335	302	289	305	298	345	294	315	305	321	291	345	296	312	300	314	323	301	304	295	319	318	314	318	319	290	296	312	323	273	327	287	293	310	323	299	287	343	299	296	319	281	298	293	308	313	318	265	291	280	295	271	320	302	324	328	293	304	278	318	314	305	337	310	315	330	323	313	304	329	295	285	311	264	334	320	327	290	328	305	310	311	306	272	298	321	324	341	306	318	309	307	285	287	317	301	321	298	287	315	286	335	288	286	291	303	314	309	302	316	279	302	308	293	287	321	282	314	340	314	285	283	320	307	304	313	297	293	303	316	331	301	260	344	328	298	300	287	297	300	316	303	289	280	326	313	315	277	325	291	332	299	306	314	297	297	300	288	276	294	290	287	288	292	319	312	295	331	344	323	309	331	303	333	278	361	328	288	300	311	282	299	332	264	316	286	312	295	306	311	264	314	272	317	306	301	324	344	284	311	295	297	310	282	283	296	314	309	293	303	313	299	314	320	328	286	322	317	327	281	328	303	307	328	310	293	294	323	280	287	293	312	336	286	311	325	320	311	311	295	264	297	315	277	320	271	314	314	283	311	316	280	292	313	318	303	309	308	345	303	301	258	304	296	294	310	316	291	317	308	308	334	332	334	305	307	319	308	326	321	282	312	280	302	334	308	327	314	290	289	290	309	310	281	312	296	326	298	298	308	315	275	280	314	325	287	295	261	320	287	317	312	310	291	288	301	312	324	335	321	322	324	278	311	306	300	308	317	286	307	340	332	280	294	309	337	337	323	323	289	307	272	326	304	297	311	297	310	285	301	318	315	323	291	323	320	305	320	319	306	277	304	318	314	291	301	300	303	314	293	302	313	293	322	303	300	302	315	278	321	328	311	296	281	299	304	324	311	301	322	286	289	309	280	277	284	330	302	281	308	317	278	287	323	305	282	323	294	303	315	293	254	298	277	255	286	309	310	311	287	285	330	325	300	312	306	285	298	306	300	323	289	284	343	303	324	315	296	313	296	282	266	295	259	299	315	286	294	304	335	325	321	302	317	266	292	289	313	317	268	313	308	299	311	316	288	290	323	303	315	286	282	303	313	319	301	274	321	320	313	336	303	302	348	312	316	302	307	301	267	298	322	317	314	299	315	326	302	319	306	304	303	320	324	310	332	281	297	302	298	308	307	288	297	296	320	302	305	324	306	275	290	304	233	302	279	284	298	284	290	302	303	309	316	268	300	281	309	312	309	288	293	318	332	312	293	325	325	320	287	304	273	324	300	315	282	319	285	306	320	336	340	322	304	299	321	314	321	325	267	299	300	301	296	293	311	298	300	301	325	290	285	321	291	354	309	305	298	334	306	352	332	314	331	296	296	327	276	325	319	298	313	325	315	317	315	328	297	296	294	295	312	318	342	306	298	279	351	296	328	276	334	288	297	335	308	263	321	312	316	312	314	288	319	288	328	294	293	294	326	334	316	306	283	281	309	285	323	305	301	298	308	319	312	318	304	314	319	334	340	331	310	311	308	290	306	328	307	278	306	297	308	309	288	319	318	317	321
44651	51239	44998	27562	9547	2890	3532	3153	1458	2074	1585	1669	1497	1701	1651	1624	1463	1578	1559	1359	1275	1374	2908	7356	7397	4690	2391	1352	1064	898	849	874	860	916	867	887	933	885	890	905	856	862	906	873	837	842	901	810	899	880	881	848	887	920	905	875	831	844	941	871	901	882	873	865	856	932	860	883	853	903	888	839	848	912	892	877	877	821	869	866	874	883	849	885	910	871	840	885	906	854	843	873	894	852	911	854	856	912	906	882	863	849	843	924	878	876	881	888	920	880	870	876	903	966	902	852	833	845	911	872	890	912	864	862	899	876	915	868	860	847	882	870	833	901	862	802	870	881	902	883	885	904	907	960	876	857	919	807	859	902	875	864	913	903	846	828	885	859	898	884	863	877	841	869	869	908	877	868	941	886	913	891	895	836	921	821	877	868	829	888	853	845	919	895	899	888	852	871	867	852	882	894	869	803	856	891	922	910	922	843	888	873	820	891	885	862	867	850	877	913	909	865	825	909	886	854	847	886	886	870	871	874	889	871	878	865	860	865	870	831	890	869	890	863	887	853	858	832	923	821	881	876	889	891	894	860	828	887	874	867	861	881	893	860	890	901	858	876	852	878	879	847	878	877	891	896	863	798	899	890	866	856	916	900	888	921	884	912	925	883	868	881	878	871	894	908	865	834	925	892	897	856	939	870	870	863	882	871	844	881	857	900	915	898	877	870	872	839	838	869	845	888	851	865	835	908	877	868	915	876	895	844	960	881	847	882	833	888	874	867	895	836	854	859	907	900	878	863	899	878	911	865	898	872	878	857	922	899	900	864	907	899	868	908	839	852	857	868	841	910	874	926	851	908	872	879	912	918	876	881	864	917	890	928	879	927	848	825	883	834	838	867	829	857	839	896	871	872	917	868	942	855	877	864	900	825	908	919	861	893	877	849	847	888	832	836	906	892	876	887	949	908	854	930	898	888	815	899	891	875	848	906	861	891	855	868	835	947	812	911	842	850	896	896	825	926	818	886	901	852	885	859	899	880	870	875	895	930	891	841	877	857	850	857	891	909	908	830	877	908	896	877	888	924	923	886	886	888	904	882	838	867	871	861	854	875	929	880	823	886	890	876	919	912	845	920	941	910	861	857	912	847	895	863	866	888	825	941	826	866	857	872	884	913	900	890	858	870	892	871	874	851	892	880	852	897	904	965	887	930	904	868	800	867	900	933	866	919	824	876	876	902	882	858	922	987	857	864	890	833	858	930	900	831	874	879	876	851	882	878	821	917	875	907	897	890	890	872	869	892	865	887	876	871	840	918	819	910	846	900	907	872	895	890	885	916	929	915	881	844	948	815	890	885	898	867	879	894	830	836	886	885	862	905	859	881	892	931	890	813	896	904	919	905	920	849	869	926	939	874	910	893	892	883	925	830	846	901	859	948	895	928	909	876	907	869	913	865	891	911	920	866	877	846	860	864	894	880	905	830	866	895	925	922	846	861	914	899	864	795	898	879	887	807	888	872	866	901	925	876	836	871	889	930	845	873	890	872	860	872	916	894	883	873	886	854	906	882	892	879	877	849	843	930	830	853	838	871	912	882	887	863	873	886	894	910	907	879	847	861	872	898	891	852	923	844	867	888	919	878	829	862	853	836	919	873	868	888	897	908	911	865	899	842	872	880	870	871	875	881	860	879	829	866	860	915	864	838	846	960	883	884	938	858	868	850	850	870	852	867	855	864	850	911	945	852	875	885	904	891	896	912	868	893	852	830	879	913	874	823	899	889	903	858	910	905	897	909	913	873	821	934	825	863	921	900	880	877	890	856	948	888	868	854	869	867	885	878	789	853	842	904	833	901	881	909	902	853	864	900	885	866	893	856	838	883	828	855	866	939	841	889	890	813	875	841	844	884	909	883	889	877	883	823	915	891	887	901	889	938	874	873	852	912	832	904	927	884	863	847	883	865	886	897	815	889	844	865	871	877	842	886	854	836	877	861	850	847	897	830	950	876	860	865	894	886	895	834	824	841	855	877	827	846	863	873	863	862	864	884	865	899	901	877	848	886	902	856	888	895	876	882	858	917	906	862	837	913	870	874	955	892	890	875	802	865	845	890	881	908	840	890	873	847	819	939	838	854	833	889	837	872	933	831	847	904	976	880	816	885	932	874	873	841	877	926	857	903	901	877	861	826	883	879	904	852	928	884	857	906	857	874	918	890	862	881	883	899	870	799	866	947	850	825	834	891	917	924	894	874	905	858	856	863	879	877	832	883	888	871	849	883	926	840	867	880	843	851	808	899	887	890	819	892	840	895	885	884	859	863	861	864	883	928	850	848	842	886	814	906	889	872	897	865	881	855	876	891	848	846	870	869	906	847	859	927	865	853	889	862	848	878	903	885	912	914	848	887	869	844	860	839	904	856	821	845	875	913	919	894	860	859	871	870	852	955	881	874	890	850	856	909	893	856	913	874	887	890	835	910	827	847	842	817	963	929	847	867	858	864	872	915	849	880	886	846	847	865	865	925	839	885	890	884	894	910	855	861	902	917	932	891	832	845	878	838	882	889	838	853	820	828	867	817	871	893	868	851	913	878	923	890	837	849	835	904	874	816	855	900	859	854	914	893	857	895	871	889	868	863	864	863	822	890	882	873	905	898	892	826	847	871	851	830	890	840	874	853	905	907	856	922	879	854	861	891	918	869	810	910	897	912	875	865	948	837	875	896	858	864	925	841	907	910	879	887	905	932	913	847	857	842	809	888	862	867	853	950	889	886	906	884	907	820	897	881	914	897	891	872	865	856	871	938	894	921	901	893	846	909	902	841	860	836	892	825	880	921	820	858	865	850	891	856	886	866	823	909	847	858	854	843	893	917	874	900	878	821	881	884	900	888	836	884	922	891	899	818	889	916	845	867	887	854	840	884	905	909	854	855	900	896	834	855	897	872	866	854	867	865	919	880	864	924	924	873	905	875	901	856	920	908	947	846	845	860	889	864	922	826	868	868	916	881	900	842	851	904	863	906	877	866	921	877	893	867	878	812	782	898	860	893	832	886	913	924	885	920	912	836	848	941	926	930	883	851	813	865	875	887	846	864	807	829	873	852	862	923	905	896	851	884	857	868	862	907	849	884	849	903	916	872	880	913	887	937	905	867	861	841	855	852	885	851	813	856	903	861	853	824	857	871	864	868	887	909	892	854	885	858	848	890	879	893	904	892	875	888	894	888	854	815	886	895	843	935	843	892	836	847	897	862	878	892	862	860	871	847	919	908	883	845	829	855	905	881	893	917	852	897	900	871	876	918	861	857	895	889	895	866	876	880	875	868	861	806	917	884	866	888	861	852	875	882	896	857	870	892	915	886	856	900	886	882	874	891	831	854	903	861	849	888	824	878	890	915	938	847	892	872	913	914	912	840	908	918	881	898	840	861	831	862	840	832	878	866	862	910	906	838	850	892	902	873	940	912	879	818	866	839	871	885	895	882	869	865	883	900	836	946	901	892	831	871	910	873
79135	77607	62068	36710	13628	1905	1574	1727	728	797	646	607	612	614	540	549	553	531	528	500	462	483	1040	3087	2421	1207	679	447	410	360	345	372	370	383	375	346	337	351	354	330	385	348	369	375	370	375	353	352	352	366	340	368	362	363	365	346	394	348	334	354	320	366	314	354	344	334	357	293	344	346	363	339	327	333	388	354	344	371	389	339	334	336	338	323	357	350	316	358	358	369	366	340	374	369	336	340	330	331	353	347	317	341	341	351	361	351	320	339	349	378	363	333	354	339	365	372	336	301	351	370	330	341	341	322	351	360	362	369	378	342	363	319	342	330	324	329	338	336	352	310	312	347	392	356	302	340	362	350	396	341	302	340	369	350	312	365	384	354	348	322	350	339	392	331	358	347	352	369	361	318	325	344	347	351	345	328	373	358	349	349	370	342	344	347	309	322	353	340	348	370	333	329	347	366	364	351	348	313	358	351	341	372	346	353	341	348	365	352	333	345	361	335	346	339	344	355	364	358	335	354	336	354	371	344	322	295	357	329	336	339	346	359	361	363	380	351	370	338	355	338	395	339	358	336	345	317	348	352	349	341	358	316	354	370	324	315	341	360	344	348	345	363	358	341	359	343	360	347	349	371	322	351	332	339	320	362	338	359	358	337	338	346	364	334	311	367	376	362	363	367	368	341	344	366	345	340	370	319	344	345	317	352	357	332	361	317	372	326	343	343	323	318	334	337	376	401	389	344	365	356	350	341	330	356	359	339	338	364	367	348	304	337	349	358	379	346	374	375	357	348	367	355	364	353	350	359	329	355	329	343	327	321	348	315	346	320	351	369	316	315	336	304	305	335	345	343	358	341	372	321	359	374	315	345	315	363	347	336	378	349	333	370	331	347	324	382	343	366	322	356	331	347	326	378	364	356	324	333	357	327	356	361	339	345	366	338	346	331	352	367	327	367	333	328	334	352	349	329	367	319	378	364	389	370	360	329	339	323	338	366	322	348	321	394	344	346	347	323	334	362	351	363	352	360	364	345	375	347	358	333	347	318	331	322	363	354	377	326	387	337	317	362	384	338	374	346	349	349	327	343	307	335	339	356	331	342	328	340	321	302	353	343	349	371	333	353	342	343	340	326	344	357	337	339	348	348	348	350	353	361	352	320	355	350	367	327	360	347	363	338	355	342	349	356	365	349	373	329	321	395	363	388	319	354	340	362	361	322	369	353	382	347	335	314	376	366	343	324	348	339	366	349	352	341	382	351	341	338	353	319	329	330	331	325	381	350	350	336	360	363	330	330	328	326	330	361	329	347	343	361	361	342	331	337	376	375	351	354	311	326	330	337	364	359	348	328	343	368	329	357	327	327	340	334	369	307	377	350	374	338	363	369	376	352	349	335	365	320	349	389	343	354	323	358	363	319	333	353	327	338	358	320	342	315	376	316	339	339	346	354	338	373	354	371	375	350	377	357	353	359	345	339	357	346	375	346	393	344	321	367	331	368	357	345	353	347	384	368	333	335	356	366	323	323	374	330	343	341	345	358	356	332	332	342	333	339	327	345	344	354	326	345	341	355	357	336	348	357	345	309	352	368	365	331	325	348	385	349	343	371	369	330	331	346	345	344	394	363	356	363	326	377	340	322	376	349	374	387	402	367	322	348	345	362	343	363	328	325	329	347	343	353	351	319	372	364	360	326	344	376	364	358	352	352	336	338	332	344	328	351	347	372	358	332	317	371	372	347	361	386	346	322	366	347	372	336	358	356	309	348	353	329	359	343	388	333	322	359	352	357	369	363	359	353	381	341	376	371	327	413	358	359	312	336	339	350	361	370	351	365	346	369	352	355	361	388	352	343	350	370	320	351	378	355	378	358	386	329	328	346	349	317	371	380	315	364	326	374	341	345	349	354	385	328	406	350	372	340	351	361	340	342	303	322	351	351	302	329	342	339	323	317	345	316	345	354	376	367	347	327	378	339	359	370	329	335	367	373	341	350	358	351	347	343	331	358	366	327	363	355	366	376	304	334	333	348	370	364	324	345	348	384	359	326	328	349	375	321	323	384	343	341	334	351	406	379	363	321	347	374	354	326	400	370	326	354	333	307	322	335	367	328	351	344	367	358	334	319	388	355	365	358	350	346	348	336	344	322	317	316	349	361	353	343	353	371	305	315	340	335	372	327	384	351	372	352	331	326	357	335	367	337	323	363	353	345	367	353	348	357	368	351	354	330	330	322	358	346	349	353	341	336	369	348	374	351	362	334	372	345	361	357	336	348	353	366	345	344	384	329	363	337	344	344	317	375	359	319	320	394	351	355	359	364	377	349	338	391	338	317	394	343	370	336	341	329	334	334	371	370	377	351	354	342	319	348	356	355	354	336	350	340	354	370	339	295	382	355	350	347	347	342	350	350	356	367	357	359	336	341	394	343	381	338	379	330	349	318	368	362	346	324	353	398	357	332	322	347	335	365	365	355	377	348	349	344	330	357	330	365	350	365	364	331	381	372	345	353	368	348	311	335	327	331	328	364	336	329	344	361	346	356	354	358	378	347	345	337	311	375	360	333	362	337	340	328	393	366	340	337	354	382	330	354	356	327	394	344	340	332	330	376	342	314	332	358	354	368	355	321	341	339	324	358	350	308	356	350	331	337	376	361	378	330	359	343	333	380	329	343	346	355	351	364	374	314	339	339	358	382	369	347	326	332	353	327	340	343	339	367	316	361	372	348	348	358	345	327	349	362	351	328	355	338	380	370	351	351	317	386	350	364	357	355	333	377	347	343	357	335	340	335	351	322	347	346	360	342	358	353	354	326	346	346	341	352	344	361	372	341	350	412	352	351	319	332	323	374	348	339	339	370	350	331	346	350	369	361	362	316	333	332	368	367	333	353	359	339	347	342	352	298	373	353	374	321	348	375	339	290	354	321	359	347	379	323	377	393	340	372	343	304	327	332	315	339	324	345	341	330	364	315	357	360	329	339	349	345	378	327	397	361	380	359	335	339	336	374	301	341	343	355	345	367	380	364	349	350	358	310	326	342	352	335	406	336	344	361	366	360	378	352	331	335	364	350	332	362	345	351	348	362	344	370	353	331	344	336	350	352	360	348	346	342	343	322	366	336	385	354	334	355	321	353	342	352	344	338	374	356	318	362	390	330	347	347	334	361	362	376	324	342	353	364	352	361	332	329	363	350	368	345	332	362	370	326	355	372	365	358	335	352	333	356	313	393	324	351	360	334	345	369	366	384	340	362	368	356	367	358	343	370	392	353	355	345	349	347	368	345	332	339	399	359	333	340	357	351	404	313	365	327	321	340	334	357	339	349	341	341	368	342	353	328	340	356	365	329	318	352	350	360	342	328	351	357	329	361	315	349	332	364	369	352	355	309	350	380	334	342	341	347	362	386	359	373	349	364	316	328	357	349	335	353	341	352	345	349	359	384	343	339	356	356	356	353	329	352	343	357	343	349	379	352	371	357	372	351	299	382	368	375	336	370	375	344
54644	62625	54548	36722	12872	2702	5282	5788	2621	3249	2491	2290	2410	2401	2257	2210	2195	2207	2213	2017	1729	1878	4841	14382	11120	5754	2713	1585	1245	1043	1049	968	1016	976	989	955	986	997	955	948	1008	992	998	986	1012	948	988	948	922	940	993	951	965	933	1002	958	963	975	969	1018	936	935	1010	979	981	956	1045	936	1028	905	1001	945	1019	983	993	977	963	966	1003	982	978	942	985	1006	919	1065	966	1002	976	959	968	939	931	940	939	964	972	977	956	977	937	992	955	973	956	944	981	958	977	1002	1028	959	998	1057	937	980	983	993	955	913	971	1012	987	964	951	1006	987	968	977	942	1002	978	943	989	1033	1003	978	915	1004	931	908	1005	989	987	978	961	980	949	986	1008	958	991	967	948	967	964	992	1017	986	939	985	979	920	966	1067	973	1012	1063	974	999	980	972	1013	927	1013	1011	968	989	996	974	936	1012	955	976	945	1037	973	999	931	991	1023	977	965	1016	924	989	958	970	995	963	962	959	947	1011	1015	1001	988	950	918	891	994	899	954	987	930	974	980	966	959	985	1010	969	888	993	988	949	954	998	992	941	963	929	968	982	922	942	961	962	947	966	971	982	960	972	966	977	932	985	961	964	941	1001	985	964	1010	1017	981	983	996	910	1006	996	929	959	937	943	1016	987	916	960	958	969	917	948	970	930	916	981	1003	981	900	1004	1035	952	926	963	970	980	949	941	953	999	1020	970	979	999	977	978	985	940	949	949	965	913	1008	958	967	972	939	955	982	942	1016	947	995	917	989	913	976	971	966	1020	975	960	993	920	1040	967	1039	1008	987	962	1006	1007	947	949	990	978	983	1013	975	1014	971	949	953	991	977	1002	972	985	991	1000	1025	956	987	989	983	931	946	948	976	1001	1026	1016	938	945	962	949	956	963	967	965	958	965	978	979	917	964	996	952	944	995	995	962	977	984	1010	992	988	977	986	989	998	1013	1025	968	932	960	1047	956	992	943	968	978	957	934	970	1001	997	1038	968	986	978	981	973	954	1003	1011	988	1017	993	930	974	977	953	973	934	981	1012	920	956	985	961	1025	957	951	982	971	968	958	931	953	971	944	925	979	1006	965	985	933	1043	916	1028	959	946	971	982	980	971	989	955	985	922	1000	937	961	967	893	1004	988	953	997	966	1043	964	954	996	948	933	973	942	936	939	1009	1043	1021	946	952	987	983	968	1018	922	932	977	1007	983	994	972	1003	1013	956	1018	1007	967	1030	953	993	1007	965	955	1024	1038	1065	956	995	1037	981	961	968	970	932	958	962	972	973	943	975	934	935	979	1012	921	956	953	962	1002	934	943	931	978	988	980	934	997	954	984	964	976	975	1005	964	1064	1026	935	993	965	1005	946	969	944	949	1010	995	1033	985	961	987	1002	969	975	985	942	995	915	983	950	947	968	1023	959	958	985	973	984	975	996	985	964	1002	991	958	1017	979	976	982	930	914	975	1024	930	967	972	978	997	965	990	968	1025	949	978	981	904	939	905	1021	994	998	904	950	935	955	967	967	977	984	965	989	979	935	935	972	1054	950	977	979	967	965	986	1003	998	982	959	967	944	993	947	997	959	998	977	980	981	987	915	987	970	1046	1041	975	943	950	964	969	992	1000	946	994	1007	971	984	992	1024	994	953	959	952	912	967	960	1022	1028	968	970	996	972	963	942	952	993	966	974	979	944	1006	967	962	1002	980	972	949	982	1031	982	991	997	992	966	931	1067	943	944	907	971	979	971	977	921	943	985	902	983	962	976	983	966	1006	965	964	984	979	945	990	966	988	1004	961	975	943	1019	942	975	1005	959	975	1018	1040	993	975	942	946	1012	1034	987	995	1045	963	981	970	965	962	913	967	1004	950	1000	951	971	974	960	899	949	955	964	974	910	1013	984	993	953	983	1017	974	925	1015	1002	973	970	1039	1003	1011	935	941	967	1000	987	959	1001	974	981	990	997	973	927	1016	1014	938	948	974	962	1019	946	1011	989	970	997	1014	1018	981	987	942	959	995	949	964	936	969	968	1005	984	998	948	1001	980	959	975	999	965	946	944	1018	901	978	977	898	977	961	991	981	979	977	996	985	921	976	923	963	997	949	964	945	954	946	1021	968	937	951	931	945	954	1008	969	995	1013	945	961	915	928	1006	969	1011	997	949	991	1028	994	986	1009	987	1011	954	974	1016	982	965	947	952	950	1006	959	938	981	984	952	943	942	969	929	1018	946	986	970	973	987	961	990	918	946	967	995	955	922	970	997	996	962	993	983	966	969	967	936	1003	1029	967	969	1042	1035	965	966	949	921	978	927	910	1010	922	974	996	938	985	993	961	934	985	973	918	977	955	986	983	959	1017	1020	948	972	1002	968	992	958	981	967	949	969	973	946	971	966	963	931	963	947	1008	981	969	976	995	971	972	973	986	963	975	987	964	981	1029	990	996	969	1026	1003	1012	916	1062	1002	981	1017	993	986	959	937	928	1030	993	979	894	982	977	962	1028	1043	1011	931	953	979	965	935	952	981	993	992	982	1030	968	923	1020	970	925	970	951	1001	967	989	1021	958	974	935	1005	983	922	962	1016	936	969	987	964	994	935	968	1017	944	991	1037	911	978	950	1025	976	980	1022	969	961	935	941	990	970	952	971	1030	988	969	937	951	975	962	951	952	995	968	958	969	939	974	1061	944	964	959	1011	912	990	971	959	974	962	987	936	1034	990	963	938	984	965	979	985	962	962	1016	947	983	977	968	983	979	985	939	985	985	902	997	975	924	969	1012	979	1044	978	967	986	959	996	972	925	967	998	953	978	977	1012	991	1029	974	938	1004	962	936	999	991	1039	995	1001	984	967	978	966	974	986	957	971	967	990	973	952	985	952	940	1010	939	978	1024	939	992	896	959	1005	968	971	1005	1016	984	964	980	991	986	1001	1007	1035	938	922	955	938	977	963	999	973	983	1020	972	977	1021	978	967	977	930	982	980	936	994	1004	944	944	1022	930	988	966	960	944	983	978	1011	1008	916	988	956	959	924	964	936	969	952	944	984	997	905	967	1000	982	955	1030	941	973	1047	962	1010	966	1007	1017	994	952	988	933	988	974	994	1032	958	930	982	1006	974	935	968	994	950	961	991	1003	964	996	980	1007	970	1017	983	1020	1012	992	1009	952	972	965	989	928	980	964	997	949	966	1024	991	977	946	976	982	1052	1044	974	955	982	985	1003	972	973	1013	987	925	984	966	1028	966	972	943	1004	966	994	947	959	985	960	915	928	925	980	944	903	980	934	1006	959	974	983	1001	975	945	993	981	920	964	1005	959	1000	968	960	962	1000	999	966	981	1009	939	957	992	998	952	997	989	997	935	1031	934	940	924	991	993	905	925	943	926	978	962	959	999	972	1019	920	1008	970	1000	968	941	960	978	1013	950	1043	982	958	982	1003	995	982	958	1011	949	1025	974	953	978	1042	978	946	996	982	927	1010	962	1005	1024	992	986	979	1020	1031	1004	994	934	926	1022	970	963	1027	966	956	923	934	982	1020	965	1000	961	991	1016	966	1020	952	938	1046	1011	939	999	987	963	1020	1050	1034	918	950	969	1052	1043	962	982	944	941	961	961	925	1025	1031	919	933	980	951	995	1030	933	1000	973	958	944	953	964	980	951	949	1012	945	946	991	969	976	1007	960	1013	983	986	955	1035	950	1001	975	990	988	1049	972	950	1061	983	995	978	1008	965	961	1002	944	980	1036	973	934	1078	974	940	1013	993	998	968	947	927	989	951	951	980	945	1024	993	961
19422	15716	8517	1905	542	313	317	305	311	321	311	290	304	273	290	307	297	343	303	317	298	299	351	426	413	372	336	315	298	282	255	277	279	265	265	286	282	297	293	263	283	293	259	267	262	307	252	296	260	279	307	270	297	238	281	275	275	300	279	272	311	260	279	270	262	297	306	262	275	322	279	270	282	298	274	262	260	276	268	277	307	279	288	274	272	289	282	284	316	264	281	289	286	287	312	286	293	272	286	303	269	263	303	279	292	292	289	277	268	273	298	298	314	286	281	260	270	274	279	292	262	277	305	267	256	279	278	286	283	276	293	277	294	273	292	271	246	269	268	281	291	276	255	262	260	295	291	270	295	301	299	288	264	241	259	271	291	245	282	295	298	289	289	264	289	289	253	287	265	266	263	261	282	276	272	271	280	250	285	265	242	300	293	282	288	276	319	279	275	258	259	300	301	282	272	262	287	297	309	284	276	270	301	283	287	291	278	271	288	273	282	293	304	273	296	289	282	256	274	290	313	310	299	256	269	298	275	258	260	252	239	272	301	264	260	305	245	304	282	271	268	264	264	269	257	248	274	288	270	290	284	288	283	256	261	268	288	305	259	290	296	265	250	262	240	261	268	295	266	253	268	263	272	288	253	267	284	296	270	264	291	269	269	269	303	266	281	288	277	275	297	282	279	276	279	257	278	265	292	238	290	299	272	281	272	255	281	277	261	289	262	251	282	256	279	290	295	248	255	302	246	251	296	263	294	268	304	305	296	269	283	303	282	282	296	282	288	245	267	289	277	295	279	266	240	301	299	280	278	278	270	308	298	268	276	302	287	272	289	273	246	263	292	295	286	267	284	284	273	256	288	276	292	275	295	246	283	284	304	282	290	287	283	282	253	288	309	282	277	279	256	270	279	245	257	273	278	281	260	259	289	248	247	240	267	254	264	304	270	260	269	274	276	279	270	281	289	281	264	276	276	273	251	283	268	258	290	245	286	277	256	299	289	247	265	253	258	289	296	264	277	278	298	286	298	285	265	284	290	269	284	300	274	275	283	257	261	247	310	262	299	291	284	300	269	293	288	280	268	318	287	266	304	295	282	250	284	279	261	282	264	310	271	292	273	280	295	301	270	298	257	271	292	275	279	291	302	281	260	257	260	270	290	263	285	293	291	263	264	264	277	269	254	281	294	274	250	289	283	282	284	255	295	289	259	231	258	282	271	260	279	264	275	279	268	285	285	290	250	269	273	280	276	267	267	269	281	291	270	276	305	270	284	268	305	252	275	282	245	284	264	292	274	282	310	323	321	268	265	277	270	283	286	280	225	258	307	265	290	264	290	267	269	273	289	257	316	257	282	261	338	269	288	259	293	282	255	297	278	292	264	280	272	278	250	291	290	281	279	271	284	270	277	262	290	273	277	281	259	297	276	271	293	283	303	277	273	272	290	276	303	281	266	286	245	259	252	281	292	264	302	286	266	278	305	259	282	289	267	267	301	241	261	261	276	278	255	266	252	267	268	282	289	251	286	269	277	261	268	278	288	275	273	287	259	261	264	296	275	255	283	308	274	295	309	283	311	288	257	291	283	296	272	278	285	291	288	273	282	245	259	260	281	270	270	269	244	279	294	271	293	283	300	328	269	278	259	265	299	307	303	246	274	301	268	277	285	273	279	280	283	286	266	275	284	310	254	264	289	276	316	305	302	278	275	265	264	280	260	305	262	267	280	272	269	309	281	279	278	266	293	251	245	276	284	294	279	287	288	279	272	276	301	263	244	282	302	260	278	287	286	292	302	289	282	282	259	263	314	271	270	288	278	263	284	275	286	299	271	269	274	268	287	295	270	261	282	275	279	270	272	305	292	248	307	274	249	285	287	282	266	291	248	290	294	284	261	279	291	284	282	277	295	281	283	303	274	286	274	270	268	254	242	299	292	277	267	292	284	270	243	277	278	270	257	282	276	281	283	273	284	281	296	269	295	253	300	271	301	297	267	281	269	248	273	237	292	272	288	297	292	291	290	299	252	277	287	287	286	301	300	282	283	283	293	302	283	267	244	289	276	262	283	259	270	279	278	266	298	246	274	275	260	312	286	264	283	274	284	292	272	310	258	289	269	261	277	277	262	245	296	294	288	298	301	305	259	273	296	274	256	258	267	284	267	271	257	288	300	275	280	272	320	274	282	295	246	285	273	304	262	267	253	289	272	257	270	311	297	274	289	292	254	311	265	262	258	286	287	295	293	271	255	291	276	295	271	277	298	280	273	258	257	279	280	288	292	286	256	296	288	296	286	270	284	281	264	242	286	277	252	265	270	311	263	264	281	285	277	282	300	303	287	287	270	306	273	249	282	272	287	299	288	304	294	295	303	295	261	271	287	279	289	248	267	267	275	246	249	281	269	294	287	261	252	290	293	269	267	290	274	259	288	273	286	262	301	261	268	252	269	280	280	286	293	259	296	258	288	291	271	295	278	325	278	245	272	294	259	272	281	298	244	265	281	258	256	295	293	284	281	254	264	283	276	281	257	304	280	276	286	290	260	278	287	267	287	310	273	294	286	272	298	245	274	283	311	262	296	282	296	284	284	291	282	273	284	303	292	275	258	284	266	280	255	290	272	232	265	254	320	266	251	299	293	263	262	260	288	286	272	260	290	294	300	290	263	265	283	302	304	291	319	264	320	281	262	313	271	279	248	258	283	278	263	269	298	262	264	291	287	296	276	303	272	264	290	269	273	281	272	266	279	291	295	254	294	279	273	286	286	265	287	246	255	294	292	287	261	260	263	274	269	266	280	291	271	283	276	267	261	273	273	270	248	280	266	300	235	269	293	278	250	266	272	257	291	288	271	283	287	255	262	287	271	250	280	322	274	287	257	236	276	301	264	271	273	279	264	280	267	297	301	271	271	263	272	297	262	281	302	269	295	287	276	265	280	279	246	283	281	303	304	266	296	303	279	254	265	272	273	272	284	305	244	291	285	273	290	278	294	269	255	294	250	281	293	293	285	288	298	270	288	269	259	288	285	250	288	276	273	282	275	263	273	292	237	281	301	293	276	258	250	270	279	305	295	287	260	254	273	269	271	270	278	257	289	262	288	328	269	260	259	276	286	266	291	270	243	277	289	274	304	254	287	293	287	274	281	255	271	287	285	284	288	287	284	314	267	264	287	289	255	282	262	281	336	285	252	289	262	270	262	269	284	277	306	270	277	301	269	304	270	293	261	283	295	312	314	263	260	280	299	278	298	288	281	273	298	274	275	272	271	283	275	298	281	252	278	311	297	288	255	280	274	283	285	279	279	275	273	297	280	262	239	287	268	274	273	279	276	275	295	293	273	305	299	265	315	284	286	290	269	291	292	294	320	282	261	265	287	278	288	279	281	284	262	282	296	298	275	272	243	308	251	281	286	280	276	306	288	288	292	269	258	286	260	281	279	256	274	271	270	255	277	286	274	301	278	251	310	312	269	238	305	262	288	291	284	272	305	303	269	315	274	257
18520	21175	11915	4589	1285	980	921	1010	900	967	898	933	947	973	999	1090	997	1037	962	962	980	966	1318	1708	1601	1272	1000	891	807	852	857	788	802	847	767	832	808	848	832	842	841	823	792	808	819	818	834	816	832	820	781	827	807	827	853	801	810	826	808	821	846	781	794	847	831	845	800	784	838	813	830	845	793	806	780	795	837	802	821	802	798	815	770	863	841	793	819	818	808	799	859	870	878	823	836	860	845	839	802	853	781	870	841	817	792	766	764	852	771	832	787	816	840	796	819	829	782	780	817	819	808	816	801	759	798	800	754	860	807	817	839	815	793	831	796	793	769	785	823	769	859	808	826	764	803	798	771	843	840	792	805	830	804	809	843	820	839	816	827	802	782	835	843	812	815	830	820	783	817	805	812	857	805	825	820	813	835	815	809	794	845	883	820	775	831	830	801	806	788	808	840	783	882	803	848	789	870	819	837	789	759	784	839	830	777	824	809	807	798	821	798	827	826	800	845	739	769	824	808	786	819	798	857	788	803	814	811	775	842	877	838	791	853	778	819	759	797	868	787	822	851	791	822	814	863	782	774	818	819	853	847	819	835	799	835	821	866	842	840	803	814	805	836	818	834	829	812	808	806	786	828	763	830	798	758	825	844	804	799	814	768	864	812	798	792	828	817	801	804	848	809	816	845	798	855	782	842	787	838	849	782	808	855	819	827	814	858	810	808	870	761	801	812	818	885	795	798	812	809	812	818	768	825	872	775	824	780	863	873	838	848	848	822	889	857	826	751	811	833	831	766	819	830	830	796	812	781	791	808	796	801	782	807	837	827	796	811	811	793	830	852	820	808	819	833	773	815	798	826	807	854	819	813	825	804	845	782	780	819	858	833	815	827	849	817	782	806	863	877	816	822	803	828	869	785	887	846	832	843	838	863	825	812	853	866	828	774	823	799	819	837	838	830	792	831	824	792	825	830	850	795	809	831	834	793	848	831	805	807	776	821	809	846	812	806	841	801	889	802	808	790	802	839	801	805	848	823	818	804	867	798	821	845	778	871	775	824	800	811	847	784	854	814	860	800	808	861	814	804	821	789	837	828	856	814	841	767	830	831	838	803	850	833	822	858	784	820	858	830	838	780	827	828	817	776	831	825	796	828	790	840	839	830	805	798	809	795	812	787	764	835	801	838	810	807	834	790	814	765	860	847	807	790	815	800	830	787	819	836	826	831	824	788	805	826	822	821	792	804	802	840	787	856	792	794	790	817	884	824	799	803	826	764	803	806	752	790	840	819	828	856	809	813	801	801	849	825	778	807	834	841	875	883	779	817	807	828	830	825	818	828	818	869	805	835	833	774	798	786	769	816	869	825	828	822	793	771	788	794	790	813	832	837	780	818	782	821	817	820	795	818	858	836	805	803	839	755	828	826	817	869	847	836	829	841	832	780	788	835	807	802	853	781	813	813	851	823	782	834	779	865	813	829	835	825	818	866	808	813	800	813	833	817	853	831	845	788	804	769	845	849	821	795	803	784	834	791	795	778	801	865	737	813	816	812	880	840	785	876	820	821	812	824	778	808	841	785	766	787	853	815	802	810	805	758	831	827	814	810	787	792	838	808	873	813	795	838	792	834	798	797	794	858	854	754	771	812	881	808	801	782	804	844	818	793	761	855	812	773	819	807	824	837	815	757	841	796	809	828	819	839	787	827	828	805	814	827	820	805	841	836	852	843	858	812	826	809	733	820	784	793	806	827	798	832	773	816	844	828	834	820	772	844	773	773	843	798	812	829	841	769	873	787	841	840	830	790	877	788	756	811	791	785	807	843	817	818	828	847	743	784	800	793	805	836	829	800	820	818	810	790	813	844	843	852	804	833	814	808	861	810	776	823	870	814	825	780	792	789	811	785	787	840	805	791	829	866	800	764	791	747	836	810	800	787	862	820	812	827	853	760	805	780	844	818	841	793	794	785	801	796	810	835	820	782	836	865	882	799	789	825	818	837	805	805	807	845	823	787	839	799	814	817	760	820	815	848	807	816	789	741	799	782	834	789	820	847	797	796	793	799	810	805	815	802	821	851	845	806	829	822	793	801	817	789	876	848	776	809	778	859	826	806	778	859	782	822	815	815	925	815	802	831	809	832	853	858	821	748	850	880	884	818	869	789	797	882	850	843	845	852	872	787	795	815	815	865	795	797	828	799	811	819	822	840	824	824	805	793	764	801	860	856	799	822	812	836	834	825	763	831	853	813	790	779	813	834	798	809	808	778	806	802	782	819	838	769	810	807	830	861	840	812	857	812	793	831	839	830	794	811	819	805	842	796	817	810	791	777	768	863	815	796	839	822	779	783	829	776	818	789	841	767	828	734	825	837	832	790	779	809	828	770	805	825	864	803	795	804	834	812	823	805	806	785	865	840	831	827	812	848	777	818	842	783	789	801	884	827	763	816	851	822	811	858	794	832	854	775	836	778	780	818	809	809	878	834	850	816	825	834	854	780	846	832	808	830	807	801	852	790	795	829	825	784	793	825	811	821	785	810	821	792	798	795	805	849	770	827	826	883	829	818	782	805	792	829	869	839	855	798	811	806	816	790	802	833	807	805	821	822	804	785	827	779	816	836	783	829	793	788	799	811	800	844	820	823	805	789	798	830	788	802	792	815	804	836	835	834	785	787	815	795	756	829	843	792	820	835	855	809	857	833	797	881	818	807	812	792	859	821	830	785	786	769	783	828	784	810	867	809	801	817	799	819	796	765	797	850	777	798	829	800	842	769	755	776	828	807	758	824	770	823	825	761	827	845	808	760	808	766	860	878	879	849	833	825	784	787	792	823	769	834	753	810	800	780	788	855	809	837	844	768	797	835	831	893	798	754	849	850	786	812	795	801	819	807	845	792	798	830	746	830	818	835	828	818	851	812	805	793	846	831	841	881	804	801	795	806	813	800	789	774	822	823	877	856	826	820	845	800	800	843	821	803	786	823	790	861	814	779	786	856	748	806	875	823	838	829	807	794	827	774	840	862	874	760	844	839	844	808	798	780	859	882	796	779	773	833	829	780	801	817	826	872	845	790	781	812	834	844	766	786	817	775	881	870	826	813	843	831	816	815	860	852	860	829	843	814	813	798	789	795	844	833	812	815	773	868	825	835	837	831	799	780	790	784	809	777	805	848	866	866	822	783	823	826	832	840	768	811	838	816	810	828	816	845	845	795	819	843	779	847	842	861	745	805	784	856	854	810	780	831	809	826	794	821	848	805	770	797	803	847	792	782	855	808	834	807	830	795	871	790	858	798	795	825	847	789	847	827	804	802	800	770	834	806	830	867	770	761	822	807	812	800	831	797	818	791	817	826	856	815	813	798	834	809	856	797	801	805	784	808	817	804	826	834	777	833	832	817	826	859	842	820	834	791	839	789	783	827	807	807	801	781	833	861	797	812	759	748	854	839	811	862	816	847	839	811	800	842	839	873	836	871	836	780	836	815	755	792	833	783	802	796	850
65680	67914	52228	29591	8289	1331	932	957	807	566	450	452	467	504	417	453	490	433	401	413	384	444	1277	1711	1229	727	426	338	321	323	286	335	331	328	360	276	310	341	308	312	309	320	315	313	300	304	326	311	310	336	297	288	296	321	333	307	309	313	304	322	313	311	316	317	346	323	339	328	310	327	332	307	318	334	327	318	318	339	320	332	326	305	324	303	326	324	309	305	289	300	275	308	325	336	316	320	326	334	331	304	294	276	334	312	314	300	338	333	318	294	326	330	328	311	297	310	291	327	305	326	321	330	313	288	336	309	309	314	298	319	313	314	335	288	350	292	306	349	320	328	334	350	299	316	340	291	338	305	325	301	295	320	343	353	306	313	312	304	307	256	310	305	319	331	307	319	293	304	322	333	305	322	331	328	287	310	309	366	302	361	327	321	335	304	285	301	348	339	320	321	285	308	291	311	280	276	366	317	325	326	303	328	309	328	356	306	309	317	294	307	349	338	319	352	325	288	312	315	304	308	350	318	320	335	289	340	288	315	307	307	300	341	317	314	320	339	311	318	301	346	329	291	314	337	329	358	330	303	322	331	285	323	335	286	323	314	342	303	303	316	328	325	299	309	332	280	313	312	312	302	314	270	314	328	307	319	360	312	341	340	321	331	343	319	340	311	325	301	308	333	324	328	336	294	316	314	277	316	320	316	333	294	354	310	345	344	345	318	325	315	299	318	297	326	309	293	332	340	322	311	296	315	296	296	305	329	324	275	303	323	312	325	319	291	282	316	314	337	297	324	300	307	327	302	317	302	333	304	307	291	337	317	308	332	302	359	325	314	301	307	325	316	309	334	295	325	331	299	306	339	291	331	314	315	308	342	310	330	285	299	318	307	296	310	334	288	315	326	316	312	287	352	313	328	309	308	325	293	322	309	301	343	320	316	333	277	328	285	303	302	313	299	304	298	295	348	310	309	315	316	327	313	329	312	320	323	318	323	321	328	305	335	309	299	340	311	345	315	329	322	312	321	292	341	294	312	319	320	291	327	313	302	319	327	333	349	326	315	292	323	340	321	316	337	322	304	291	307	334	315	352	326	328	329	301	300	348	331	335	322	319	333	309	301	311	342	328	335	322	298	341	336	310	299	336	308	293	304	316	327	338	336	300	285	339	312	304	342	328	332	328	325	319	306	319	290	313	347	304	286	309	324	318	295	358	336	301	313	327	325	320	297	308	328	335	334	347	336	309	299	316	286	349	321	302	351	318	325	297	280	313	306	345	342	335	309	337	313	291	324	329	322	358	334	309	326	300	323	326	312	330	326	327	312	328	283	284	334	318	349	345	302	333	305	306	295	326	312	294	314	314	342	290	299	298	338	310	313	309	319	279	335	323	298	327	329	341	341	291	334	304	347	324	323	312	288	312	318	306	333	321	325	347	306	356	339	334	302	281	328	326	316	318	361	314	337	317	321	302	329	313	323	315	319	321	348	303	316	308	299	300	325	318	318	314	291	346	316	332	316	310	330	320	304	343	328	323	310	315	310	328	319	341	323	312	330	298	328	339	314	312	307	291	296	331	316	314	311	351	342	300	317	289	332	317	325	298	330	297	290	329	292	302	317	313	326	315	324	322	328	337	331	307	295	313	307	305	330	319	317	311	317	340	306	320	334	320	338	325	327	327	315	340	316	336	323	338	304	319	308	349	326	330	332	313	287	292	331	318	366	305	344	314	333	299	327	347	319	285	291	289	325	322	302	328	328	316	302	292	317	329	344	351	301	320	306	309	300	321	308	322	345	312	356	315	331	338	355	309	326	317	303	308	318	307	306	331	324	301	324	343	317	324	335	344	329	307	310	345	312	347	306	319	305	298	327	312	315	306	318	334	316	332	317	323	300	317	314	319	306	324	300	323	312	290	304	316	324	310	316	318	308	324	310	314	320	313	328	355	332	329	291	321	341	307	287	329	335	349	301	307	316	315	289	297	330	315	304	335	307	287	329	313	327	282	364	332	333	326	329	310	299	303	326	312	291	330	306	312	314	312	331	329	306	309	301	298	311	318	311	330	338	290	328	333	321	303	346	327	313	328	316	314	282	331	336	322	307	271	314	323	320	312	335	311	312	315	328	355	305	341	312	317	325	327	339	329	320	342	312	336	342	289	309	362	294	352	327	353	316	319	326	343	303	313	319	318	316	306	331	299	321	312	318	308	332	297	353	328	309	346	341	320	331	336	322	318	317	317	313	316	315	313	339	330	360	318	319	324	321	304	342	309	343	332	329	311	320	289	293	299	315	294	351	315	323	289	298	306	316	347	341	320	297	304	360	309	320	324	320	315	311	330	324	347	343	305	316	320	321	326	314	339	330	310	310	304	281	317	289	319	342	331	295	303	305	307	284	315	318	302	320	314	349	332	302	317	304	341	321	302	321	314	306	326	300	315	304	321	313	313	308	337	359	303	323	310	275	304	308	297	349	317	321	285	309	317	316	329	342	351	319	304	331	297	315	309	313	330	347	342	335	312	329	315	298	314	330	299	291	309	294	326	318	324	358	298	340	315	309	314	339	322	329	351	343	307	350	294	315	323	319	293	347	338	336	316	291	321	292	304	311	309	327	311	314	316	308	333	313	311	315	311	327	337	308	263	320	290	323	318	328	299	306	300	330	310	291	296	312	277	313	344	364	323	327	328	322	312	309	302	305	336	302	338	289	315	327	323	297	303	327	328	332	286	301	342	296	314	320	336	300	327	312	306	342	302	347	300	327	313	309	327	346	298	306	340	308	340	313	321	318	311	355	360	289	293	305	280	319	290	315	321	320	297	310	299	327	316	331	306	331	334	316	314	325	334	314	311	336	333	298	340	299	322	326	292	317	327	316	317	293	301	327	333	317	310	336	303	314	320	287	325	323	322	327	342	309	341	308	340	334	336	322	308	313	345	330	299	314	279	341	307	311	311	314	322	356	311	303	319	288	318	302	331	314	325	300	308	320	328	337	325	308	303	299	309	311	316	327	305	300	311	337	296	324	300	314	339	313	307	331	298	350	317	316	301	294	337	316	310	305	344	315	333	315	316	313	308	293	328	321	313	321	321	319	342	309	297	306	355	302	346	331	332	330	288	323	335	316	304	305	317	279	309	343	302	351	349	306	313	271	308	340	272	327	289	300	307	347	330	335	319	310	284	281	303	303	307	295	335	333	272	315	311	353	340	332	313	355	315	298	305	327	352	317	290	320	315	313	362	303	325	287	275	312	302	345	279	332	277	358	314	310	302	322	291	314	327	341	321	307	340	327	330	322	304	310	323	303	313	345	320	320	305	312	307	300	330	306	330	317	294	326	305	286	327	327	326	320	362	343	304	314	333	324	327	327	338	291	352	320	295	312	276	337	300	337	296	317	298	364	359	312	340	334	307	293	331	315	310	341	330	309	322	305	298	331	331	301	328	309	324	306	300	337	327	342	308	320	309	321	323	312	348	348	326	327	299	315	315	325	345	338	317	341
43551	51938	43105	33566	9413	2979	2860	3724	2888	2076	1654	1698	1846	2155	1611	1628	1766	1735	1614	1552	1389	1723	6758	8348	5832	3099	1723	1164	1000	913	889	870	945	901	952	907	949	919	918	899	914	908	963	912	910	930	903	963	940	898	916	911	944	890	919	912	916	948	905	893	979	960	916	942	897	947	904	915	880	907	900	884	884	908	919	954	862	952	883	902	910	946	898	961	922	962	845	933	937	870	911	916	898	890	939	883	900	938	895	897	912	905	899	894	950	901	898	907	882	898	926	926	923	906	879	913	885	920	931	879	917	899	987	903	894	900	922	923	929	954	917	884	930	935	915	886	874	882	958	943	894	955	937	896	858	892	884	896	954	871	906	925	934	920	934	907	875	907	916	949	922	909	912	900	897	882	878	914	964	914	875	943	928	935	880	911	937	944	885	942	927	885	959	922	865	923	892	885	910	913	924	884	863	911	921	925	875	930	899	912	859	944	918	907	927	919	879	884	907	925	927	894	902	925	950	887	910	944	939	911	932	873	890	933	901	945	895	905	957	975	869	927	944	905	933	924	930	870	865	901	930	922	916	922	955	855	915	882	916	935	870	859	874	908	943	907	891	916	910	912	881	920	974	928	905	912	908	870	908	890	930	867	905	871	909	903	968	893	904	970	911	935	886	918	916	876	911	957	903	895	901	893	863	957	955	915	903	879	924	932	855	910	855	899	892	940	932	987	885	972	917	944	896	882	942	991	925	914	961	948	865	929	910	900	914	868	912	901	914	936	871	930	838	854	914	926	863	922	936	910	848	927	889	943	893	937	870	950	908	890	855	894	916	903	942	908	905	898	928	828	943	902	933	926	870	974	874	890	879	923	887	867	921	870	942	926	885	877	890	914	895	913	933	894	950	933	871	953	970	900	896	931	893	966	924	920	930	963	901	906	955	874	927	884	909	893	942	922	936	924	950	890	967	959	936	902	874	915	954	935	894	870	901	933	945	891	940	944	866	933	889	886	933	959	900	951	936	920	904	911	951	897	918	916	916	866	904	912	898	914	918	916	952	877	912	928	935	937	958	902	911	889	950	926	936	894	878	917	907	977	913	914	920	900	969	881	913	928	943	884	865	917	933	908	928	871	938	920	866	927	887	915	943	920	959	935	903	930	855	959	871	856	896	904	958	929	914	950	916	911	933	878	894	924	871	863	953	887	905	933	929	910	895	921	887	903	910	894	959	892	908	920	924	882	926	904	935	999	930	930	898	851	924	941	945	873	882	932	941	952	911	926	936	938	905	886	911	927	914	940	877	876	904	919	889	912	855	890	910	899	860	908	938	934	838	909	938	898	926	874	855	886	986	950	903	905	881	975	929	914	906	921	868	940	875	891	890	918	860	944	888	903	898	910	871	868	911	943	921	943	945	873	945	977	903	884	926	902	899	941	960	933	909	914	898	961	918	930	942	921	944	931	927	848	898	887	993	941	944	896	938	926	888	890	916	839	895	918	879	928	922	885	892	877	949	955	884	948	981	931	937	940	951	849	901	956	924	907	896	884	933	945	895	945	883	885	918	941	931	932	891	961	905	908	858	938	928	916	910	935	998	900	929	906	858	905	923	878	912	929	906	890	897	894	941	933	951	920	910	893	927	906	954	913	846	950	922	912	846	858	883	914	917	881	883	911	919	902	953	904	884	910	858	935	961	955	938	936	944	907	896	864	873	905	891	848	935	872	912	921	913	899	934	975	923	905	904	906	910	882	893	934	897	861	911	926	907	871	922	946	944	909	925	881	912	943	935	872	868	887	918	890	863	909	939	892	844	910	886	870	879	968	918	935	872	883	912	936	921	927	846	918	909	931	855	935	925	904	918	984	899	891	882	918	897	893	897	920	906	894	849	887	918	937	910	923	898	919	901	908	871	944	904	895	925	903	917	912	862	907	930	875	959	857	916	876	907	878	895	882	895	886	930	856	894	867	900	923	896	906	906	947	929	929	940	910	931	891	941	964	933	929	928	879	922	912	919	899	895	902	931	920	897	923	894	866	936	968	877	938	909	903	934	922	933	901	895	879	938	897	885	886	937	921	875	933	928	942	923	898	940	939	875	918	935	900	909	981	854	918	894	915	857	937	973	915	907	893	921	912	909	897	939	905	928	932	928	885	946	901	896	882	1002	925	925	866	917	907	881	970	912	926	955	909	939	948	927	906	933	915	893	911	895	906	960	954	885	873	905	901	931	899	828	892	947	992	933	907	940	925	866	910	933	886	967	927	882	918	928	923	924	840	909	931	922	872	935	870	946	912	944	886	866	887	921	910	862	919	921	932	886	954	973	856	941	872	943	909	908	954	937	901	973	919	882	892	920	896	871	935	914	912	923	891	889	944	905	921	946	893	959	899	930	959	884	936	879	914	933	904	843	988	920	874	879	905	922	917	917	902	947	877	901	935	943	942	900	912	963	984	911	996	923	994	951	932	898	859	912	882	884	905	909	855	907	911	984	888	935	917	902	890	866	922	935	899	866	890	918	896	926	878	918	927	909	951	921	888	907	974	928	926	874	857	916	908	925	916	910	870	903	939	864	1007	869	891	944	941	949	923	896	916	889	940	960	919	936	938	869	868	904	891	948	871	886	943	938	919	893	875	895	894	947	930	983	912	915	891	904	917	891	879	947	914	945	871	878	895	944	867	901	930	906	868	889	917	892	940	924	890	906	887	912	935	852	904	862	919	894	904	907	958	974	899	913	911	902	899	882	923	936	891	869	938	865	927	866	860	903	938	877	888	859	917	898	876	906	915	898	934	897	865	961	952	950	918	870	944	916	941	893	922	906	911	920	871	945	934	927	862	935	916	940	920	903	905	921	918	865	894	936	899	871	896	901	944	859	934	941	889	886	882	958	945	903	930	946	931	907	923	868	921	903	873	902	895	908	926	886	896	936	885	947	868	922	912	875	891	959	865	919	925	873	901	890	924	867	917	897	866	923	932	911	896	899	922	888	861	935	931	891	921	894	937	913	890	882	895	909	932	912	863	891	918	907	922	902	924	943	909	904	894	869	906	909	910	906	912	911	916	852	930	896	924	867	917	877	939	923	977	910	881	920	918	890	932	888	974	864	919	865	877	953	913	920	874	863	867	890	950	892	869	935	909	931	835	874	879	923	878	963	867	848	905	887	917	950	930	938	948	864	860	928	931	892	928	993	866	947	892	939	876	899	942	835	932	950	869	940	911	920	931	932	858	925	887	888	911	942	903	916	913	925	883	882	953	919	898	941	944	880	936	919	887	913	873	919	843	906	970	903	900	848	901	871	940	886	903	922	959	995	906	900	924	927	942	875	832	888	890	940	922	931	890	902	871	911	896	959	938	900	900	950	930	921	885	912	955	914	932	866	926	866	888	896	873	868	890	881	859	961	889	908	955	836	882	909	901	866	876	912	928	911	868	899	901	976	880	949	878	870	896	890	902	907	912	936	924	934	956	969	894	860	901	955	925	886	885	942	873	926	923	867	909	919	917
76587	78960	60101	36952	14449	2074	1416	1781	1012	679	614	680	639	685	585	606	630	562	514	437	434	533	2233	3126	2045	1168	604	438	430	346	328	381	343	340	361	332	364	303	366	360	357	340	374	385	362	357	350	348	345	354	351	361	340	319	347	308	370	385	344	350	343	368	323	357	350	315	363	361	307	347	363	356	362	392	353	356	372	327	329	331	351	335	375	362	360	370	344	346	356	345	338	323	353	371	357	343	310	368	329	356	343	348	353	353	376	361	365	357	357	328	329	336	377	333	339	351	368	381	343	337	332	381	361	362	383	362	383	338	374	380	336	339	357	357	355	357	337	329	349	359	327	346	348	330	359	330	351	330	375	354	359	329	359	316	332	329	338	366	353	333	345	381	371	356	368	329	343	361	401	324	390	347	311	339	368	334	340	353	291	343	334	328	362	347	349	382	360	357	349	352	354	343	322	353	346	311	370	334	355	374	357	344	356	345	372	331	337	336	347	354	343	329	328	377	341	353	313	335	338	362	355	362	353	363	346	348	347	389	338	358	328	397	341	343	360	383	358	371	338	336	350	335	328	310	345	342	358	362	342	349	320	336	325	340	354	397	324	395	318	355	327	353	348	378	370	358	346	343	332	356	334	379	342	367	342	368	333	335	365	367	364	403	340	386	357	335	356	365	337	350	374	345	328	329	378	320	362	399	359	387	364	342	355	359	375	366	312	377	312	333	350	373	324	357	366	362	389	324	351	360	338	317	370	376	382	360	347	333	354	371	371	417	363	323	343	345	343	361	354	321	374	342	341	328	314	357	344	344	360	330	364	360	311	329	334	351	355	383	332	387	376	378	364	334	353	342	329	337	342	338	356	341	379	367	372	332	359	369	382	338	344	359	373	336	363	346	353	325	347	360	361	363	337	362	360	354	381	349	350	365	325	365	346	381	358	389	347	376	383	394	383	369	338	367	363	349	364	311	326	343	301	344	334	385	347	343	376	373	384	384	347	359	354	373	326	351	316	362	315	400	355	374	345	325	332	329	335	339	341	339	346	367	334	368	349	391	339	368	328	323	360	349	371	340	370	348	351	353	414	325	356	344	352	336	346	336	379	330	363	342	345	351	330	359	350	354	366	317	338	320	375	362	359	376	368	335	347	345	348	364	355	355	390	345	357	337	346	334	354	357	344	333	353	350	347	335	353	358	354	350	341	349	391	373	384	285	349	353	377	361	356	370	355	360	343	341	347	355	351	371	366	339	368	370	353	332	366	340	348	345	359	368	330	351	318	352	309	364	332	383	356	356	356	333	352	332	346	358	357	372	348	344	363	352	323	348	350	335	333	340	356	368	313	368	360	328	334	357	354	320	371	343	354	359	337	339	375	312	325	351	349	360	355	356	358	332	358	349	344	363	350	369	348	340	327	345	375	361	360	359	371	329	325	330	340	348	351	341	342	354	359	331	371	353	336	338	372	355	367	349	375	336	308	355	332	359	354	362	375	329	361	366	366	351	348	352	369	351	337	326	326	316	365	360	360	381	338	343	334	329	334	353	326	367	362	374	340	367	376	379	327	376	371	349	356	353	339	380	352	384	373	343	364	339	309	378	330	372	331	364	339	351	363	351	367	342	346	319	322	387	375	381	377	352	349	365	341	347	360	362	340	348	379	379	376	344	360	370	370	376	373	360	322	354	371	335	331	370	341	369	359	338	374	390	349	337	366	358	353	355	327	367	368	355	378	343	361	355	367	366	361	343	325	351	337	382	370	344	364	326	363	355	351	390	383	340	336	328	369	320	355	333	364	352	348	360	363	361	352	389	355	349	362	361	347	365	364	330	351	349	329	355	360	355	347	364	358	337	349	345	395	320	345	375	349	353	355	364	338	341	332	336	341	342	358	348	354	390	392	318	353	334	332	343	371	327	337	352	347	386	374	373	361	343	350	342	356	359	324	354	345	325	344	349	345	374	338	349	348	359	360	357	343	365	381	342	323	375	350	393	345	349	321	349	356	343	334	323	313	339	345	337	337	339	393	346	338	335	347	377	356	365	373	352	337	349	325	379	353	358	348	352	383	390	365	366	324	368	395	370	314	333	352	364	339	360	361	372	321	341	329	345	321	331	366	353	335	341	321	334	365	347	374	362	353	375	332	351	374	351	341	370	376	366	365	357	372	348	337	345	311	325	333	343	381	382	393	366	336	361	343	370	317	351	366	359	350	365	348	341	339	347	341	333	359	342	340	318	350	357	375	386	342	337	341	343	347	347	375	334	352	332	303	345	323	373	326	347	360	342	360	328	319	366	329	340	375	353	384	358	381	345	360	327	322	376	367	371	371	386	340	370	330	330	354	321	337	349	354	355	311	331	337	383	352	357	320	350	369	402	327	334	335	329	356	336	396	330	367	365	334	305	346	352	388	336	342	391	331	337	361	360	367	348	326	313	367	358	347	348	346	366	375	322	314	324	358	326	364	343	373	365	360	337	374	393	316	357	355	332	342	354	351	344	387	334	337	346	353	339	382	332	328	358	341	336	374	316	374	347	338	338	373	350	361	363	348	345	350	408	355	376	360	354	349	338	375	367	386	359	370	361	345	367	314	356	347	342	415	354	347	324	342	312	347	375	345	365	309	342	373	343	337	311	359	365	336	387	359	320	354	351	324	347	337	329	318	331	356	349	343	329	346	323	360	351	352	349	358	352	355	345	363	382	374	376	341	374	357	352	369	357	368	358	360	392	334	338	389	350	347	382	359	373	364	375	356	355	324	363	364	338	324	348	352	377	344	380	339	336	347	353	360	352	359	328	370	353	324	391	334	351	321	385	380	387	351	360	364	346	370	380	372	335	347	314	351	379	308	369	348	364	364	362	377	391	345	334	340	338	364	364	315	318	332	308	335	375	340	375	361	349	374	318	340	373	347	367	372	348	354	309	354	335	322	344	333	345	359	357	354	357	345	349	372	395	338	362	353	354	345	363	340	353	415	311	347	360	332	379	370	319	357	354	352	385	355	326	371	359	381	347	371	390	373	315	328	363	339	347	337	344	349	336	363	346	340	315	351	365	349	384	375	323	360	336	356	361	359	326	345	365	339	360	374	356	337	366	390	351	373	338	351	362	352	344	365	345	309	364	354	341	322	317	352	373	383	338	373	354	347	322	328	327	358	349	330	339	323	360	362	356	319	368	375	359	327	339	377	346	339	360	372	369	386	346	378	358	380	340	377	368	349	374	361	325	343	352	381	350	331	365	344	362	324	361	349	373	358	350	374	338	371	325	320	326	371	343	372	373	333	335	331	321	348	387	377	379	333	346	332	382	351	341	366	310	325	349	324	322	353	345	344	359	372	346	329	348	349	369	349	329	346	398	344	353	362	336	358	330	328	374	386	357	376	353	359	369	359	387	346	366	341	365	382	329	361	341	342	341	349	369	402	317	331	318	293	322	364	353	347	358	361	342	366	356	311	344	363	333	388	329	335	356	360	369	338	373	333	340	341	339	320	357	347	376
53137	63947	49479	39865	12470	3038	4218	6373	3738	2691	2184	2628	2590	2754	2434	2386	2461	2146	1826	1693	1581	2105	10778	14442	9591	5149	2226	1410	1168	987	953	998	987	988	948	986	980	1011	914	1005	940	972	948	971	983	1006	988	1032	988	984	1028	970	928	957	914	931	973	974	886	1002	969	1011	1003	977	958	1031	976	1010	1004	993	960	1015	1049	1000	956	1017	997	991	995	967	974	966	960	978	1022	929	963	934	987	1033	972	976	944	1020	988	991	955	958	969	934	989	1003	976	1071	971	913	1005	966	933	1068	1032	1020	992	1008	993	1003	972	1031	1047	980	941	999	959	1005	957	938	1021	946	988	916	970	965	1028	997	962	1023	955	962	1009	1005	986	966	1030	999	898	934	979	1012	981	1017	992	1016	993	987	944	977	914	933	970	970	975	939	996	1010	1015	1036	1017	1016	957	974	975	975	982	981	997	978	973	979	995	974	951	985	986	996	1026	952	956	1012	990	991	1016	993	994	1025	967	945	981	976	1005	970	941	974	1000	999	1018	1003	991	953	990	922	974	962	1040	987	956	976	968	971	996	938	986	985	992	1007	931	994	904	963	923	1012	977	1008	966	990	968	998	1009	956	980	1016	929	982	1032	988	956	1023	1005	967	1019	931	998	990	992	961	960	1011	967	978	965	1028	976	969	948	998	1009	1009	945	989	981	982	982	1020	963	1065	963	984	951	960	1006	1029	976	987	1018	930	970	1015	958	984	949	978	1054	997	934	947	994	969	977	940	947	941	921	975	1004	966	1016	998	1040	979	968	920	946	989	942	944	972	1003	950	963	984	985	977	998	963	998	973	1014	994	976	992	986	975	968	1016	994	969	987	995	1011	980	985	983	963	952	993	968	1018	932	943	1002	957	961	1018	1051	974	957	1014	970	912	990	1015	957	994	906	1014	980	1001	992	955	972	1027	957	1010	981	994	1000	965	967	963	952	927	973	948	998	1048	981	921	985	986	999	1004	999	960	1005	942	985	955	1007	979	1044	943	1007	994	993	993	995	998	966	973	1009	1034	959	1042	978	982	943	1013	1003	970	894	959	992	1015	1020	1060	971	968	974	957	974	968	1029	948	969	1034	998	1019	970	1038	1007	990	1029	981	1000	948	980	1011	1008	993	962	957	955	961	1031	1000	978	955	968	914	1022	964	952	966	993	968	991	965	982	971	936	949	945	938	990	928	900	999	987	984	1050	978	1050	997	952	1005	993	990	986	950	1031	992	978	978	1010	956	991	997	981	966	1019	987	971	950	958	984	1012	964	970	1029	986	1020	953	982	977	970	947	1001	992	1058	989	970	965	952	959	968	973	1013	954	986	1024	983	981	999	987	932	1025	927	1002	963	954	1000	925	1005	951	1002	954	1005	989	968	977	977	981	1034	942	1044	966	1035	959	962	1046	1020	941	1011	946	974	976	957	953	1015	1015	975	998	1028	1016	976	976	972	971	939	990	929	1009	986	934	959	995	975	944	981	997	973	970	973	946	1013	1005	986	965	1016	968	991	998	977	982	1027	965	955	998	1016	992	955	1004	1006	991	1001	1019	947	991	985	996	983	957	935	1050	970	939	986	999	1012	958	994	1020	1026	1000	1008	1037	977	988	1025	974	967	1011	994	992	992	987	965	961	945	1007	1001	1042	968	953	976	1021	982	936	1007	989	968	955	901	938	981	983	1044	999	987	953	1026	994	959	938	952	1013	992	966	1038	927	999	949	947	987	962	1025	1028	974	981	952	977	1007	1000	932	940	1036	936	1067	977	1022	1002	1011	973	1002	961	995	968	972	977	965	1037	1025	962	987	952	1012	997	942	971	965	956	975	964	1006	986	995	1025	974	978	965	982	1027	970	968	980	1009	947	1041	961	987	1015	909	982	1031	997	971	986	989	953	941	1002	985	958	969	974	951	971	904	929	966	981	1019	954	964	944	981	988	969	1022	928	958	969	879	946	942	1035	946	966	979	990	997	966	978	977	989	999	988	959	994	958	992	976	962	974	987	996	986	953	967	1039	991	1005	954	984	1020	991	950	974	978	906	953	1006	1000	1031	1013	939	1007	987	1003	988	972	983	986	963	981	945	978	956	946	1030	973	990	908	959	958	1030	953	987	963	963	999	1029	1014	972	977	1001	964	987	928	1005	1027	1007	955	999	992	964	1001	934	978	965	996	1025	968	920	973	945	949	1033	976	996	994	986	981	1013	1001	943	962	982	949	967	957	1050	1004	1007	1018	1003	997	933	965	985	1005	1028	956	1004	994	1040	1036	979	1009	1023	932	957	991	981	973	1021	971	980	1002	988	953	951	1007	1002	1020	941	1022	1020	948	940	1037	961	1022	1059	1043	950	962	985	955	982	997	994	987	985	982	957	952	903	947	959	979	952	988	995	975	989	1015	999	949	1003	934	960	1002	988	954	936	976	947	986	1020	959	995	1007	963	914	1003	948	981	1000	959	963	978	935	1005	954	991	987	997	933	996	905	959	942	991	966	948	943	980	1003	987	959	978	1016	938	974	1008	961	988	1011	968	984	984	989	955	985	1010	976	971	984	935	974	1004	964	969	970	946	976	956	968	947	976	964	956	928	1002	981	1015	951	997	974	1015	923	966	966	1015	956	1044	921	987	994	956	969	971	984	979	988	1003	986	1004	957	1028	983	919	958	1007	987	952	1002	903	965	989	941	933	974	1015	953	991	1001	948	931	920	985	1000	973	998	965	979	976	954	924	968	935	986	950	1042	1014	1024	943	995	951	940	1073	977	978	974	952	964	955	983	944	995	966	978	943	979	986	961	930	975	1045	973	1021	1007	970	1022	1021	999	1001	984	1029	988	959	910	990	982	955	1013	983	990	920	977	1039	1004	1002	992	950	1042	977	1018	979	981	1016	972	982	1011	954	958	1035	974	981	992	1024	942	938	946	997	982	988	970	1008	970	958	926	947	974	966	1033	989	944	990	995	917	1019	979	957	960	992	948	1007	1003	977	942	970	985	976	976	951	954	960	1009	987	1016	953	986	1006	924	1040	999	929	942	1006	1009	1014	1006	1000	969	979	981	950	1043	976	981	1032	1036	951	935	949	978	972	1017	960	1026	1011	955	973	1005	995	940	928	953	1004	961	975	969	969	936	926	944	890	957	982	1032	1042	1015	960	949	930	998	988	1009	925	950	992	941	984	983	986	1004	980	988	953	957	986	972	1023	963	960	921	954	940	966	950	979	964	972	948	997	972	955	926	961	976	995	977	971	955	1047	955	922	973	984	1015	950	1018	1052	910	1016	966	965	978	982	958	946	957	967	1000	961	975	1009	998	975	942	991	990	1009	998	987	922	1018	964	975	991	918	1013	956	990	973	957	972	995	947	1039	983	1000	947	1033	968	983	975	974	902	947	993	951	968	985	1016	1017	1015	1027	958	981	955	964	984	977	983	955	1056	979	958	943	960	996	971	972	928	910	1010	1015	1020	1018	1003	1012	931	908	968	1004	954	914	993	967	970	970	1006	977	1000	979	993	960	1003	941	979	968	974	976	932	998	990	963	956	955	959	956	988	972	1025	914	979	969	991	1018	982	979	1002	920	985	1034	974	964	995	980	981	926	927	934	961	980	995	947	1000	959	1032	1004	963	978	1073	1013	974	1006	1019	1002	944	994	969	984	975	973	964	975	966	975	930	1012	993	929	987	952	933	959	932	1017	972	980	975	957	1029	1038	1008	971	974	958	981	968	903	955	984	953	1004	1012	973	971	1005	1042	943	963	1002	990	983	970	976	942	991	1010	979	985	927	1003	1004	905	1028	981	961	962	1008	949	978	978	947	977	988	907	982	989	965	977	915	980	932	994	1006	965	957	1000	985	951	947	961	962	1001	988	982	979	959	963	996	971
20653	15518	6183	1691	516	336	296	344	299	304	287	310	318	319	318	342	325	294	334	303	274	317	405	480	466	345	324	269	274	286	271	260	271	253	284	251	261	296	277	279	268	296	286	282	280	302	236	274	263	264	295	267	295	271	278	289	267	302	268	234	293	259	248	256	256	279	257	268	303	262	267	286	265	311	279	268	281	251	270	302	282	255	254	269	251	251	285	232	250	264	240	297	277	280	282	285	264	265	263	292	307	280	254	293	293	289	274	273	273	268	291	265	313	276	280	264	296	284	251	288	258	286	271	270	278	293	273	283	261	262	284	274	270	265	288	252	275	260	288	279	264	265	274	275	281	274	260	276	302	280	280	279	263	289	256	278	259	300	319	272	291	281	288	239	261	257	268	275	305	278	285	276	261	274	283	264	285	312	298	301	272	272	267	287	259	252	263	258	249	289	285	241	249	297	285	301	249	285	283	260	261	267	279	303	252	260	256	295	289	312	260	266	294	286	289	252	292	247	262	257	258	269	298	257	277	260	280	294	287	284	281	280	275	262	278	283	256	291	287	293	274	289	278	283	269	293	278	277	311	259	256	278	240	274	271	265	282	263	261	294	285	279	284	269	277	265	269	278	251	283	270	275	269	296	278	277	292	267	307	262	284	294	290	275	300	251	279	271	294	296	253	280	306	283	314	288	263	266	277	287	291	258	226	317	276	305	269	253	280	260	261	293	263	285	252	243	265	261	269	273	264	266	263	291	284	274	274	261	296	267	285	267	286	254	279	285	291	283	305	271	286	265	329	241	274	302	277	292	264	267	252	287	282	280	286	285	325	282	282	285	286	262	276	281	309	269	283	296	267	267	260	314	258	266	303	278	259	256	295	290	270	297	314	290	277	279	266	273	284	240	271	268	272	290	286	277	289	251	301	275	266	269	283	279	265	275	290	285	303	299	310	291	262	271	282	245	295	258	298	286	285	275	294	261	284	323	290	295	281	267	245	260	278	283	268	268	296	267	282	270	294	272	275	281	289	269	249	264	292	248	286	279	273	284	254	268	262	226	269	271	262	283	254	268	278	278	256	259	267	262	283	272	276	287	305	274	277	275	271	252	265	277	271	266	253	298	268	279	305	277	268	267	274	276	290	258	272	277	263	287	298	260	267	268	293	280	274	287	272	287	276	254	247	248	274	285	242	294	263	261	325	260	299	284	280	291	278	303	280	255	255	281	283	283	283	282	293	268	278	301	272	285	243	262	286	274	260	263	273	263	299	288	283	272	272	292	308	285	264	293	271	252	280	255	305	280	259	265	255	267	289	262	298	286	302	272	294	263	273	266	295	259	266	272	265	264	280	269	307	289	281	234	273	283	242	288	280	277	278	268	285	268	259	275	279	284	280	297	277	273	277	275	253	272	303	256	260	276	253	263	260	298	278	300	276	306	281	292	284	238	271	276	272	269	253	266	269	284	300	274	269	285	285	291	334	276	311	306	283	287	247	265	270	276	295	264	261	252	267	286	286	273	277	260	269	271	292	252	265	270	289	291	277	287	256	308	240	295	264	269	288	264	257	255	289	276	245	292	232	281	302	290	255	283	273	283	295	294	269	286	289	292	309	261	299	257	288	258	268	286	283	286	273	277	264	275	270	240	303	284	260	240	290	275	289	258	284	288	269	283	284	298	294	260	260	285	257	295	251	271	272	252	259	284	261	274	261	273	279	275	300	277	258	291	277	277	280	310	280	297	263	260	274	278	263	281	302	254	262	269	317	277	296	263	267	272	290	258	275	241	268	253	272	267	286	263	286	264	276	291	267	284	257	289	305	277	230	238	260	287	232	252	264	267	267	279	280	278	276	270	260	278	300	270	278	286	283	263	263	302	279	289	286	284	279	280	266	282	274	293	267	282	276	265	292	282	254	288	280	254	293	280	263	280	283	278	278	277	288	269	282	271	280	279	314	290	260	279	312	282	248	262	275	257	243	247	299	274	300	261	291	269	259	253	267	239	297	277	271	329	321	290	283	278	260	274	252	276	257	308	257	284	266	291	280	274	266	257	302	264	274	274	299	300	296	281	280	264	304	302	274	270	256	279	292	285	279	262	296	287	250	296	304	253	274	315	293	292	274	268	259	265	294	286	283	288	253	292	269	268	253	285	296	278	236	283	271	286	289	259	302	277	290	286	273	272	245	309	273	285	249	292	268	276	286	273	286	313	273	254	282	286	279	279	245	259	239	298	250	269	271	256	273	258	263	286	292	293	288	275	247	296	247	290	253	275	307	289	252	288	268	270	280	292	286	251	270	262	287	262	273	279	305	293	289	277	270	246	283	276	287	290	303	245	271	219	294	297	291	251	248	256	244	261	278	255	295	291	289	307	261	263	287	267	266	280	277	251	308	271	243	282	290	299	274	262	259	285	282	266	258	261	249	292	279	247	270	285	258	281	281	280	278	292	274	267	300	268	288	274	283	285	282	270	285	257	246	267	278	290	282	245	280	284	286	280	263	299	299	255	292	277	260	261	295	267	277	295	300	255	307	277	286	259	235	287	251	255	253	263	268	292	250	276	270	247	293	294	256	288	256	248	249	266	260	304	258	299	283	254	272	268	276	262	281	262	265	261	273	277	257	250	282	269	306	300	282	268	253	263	283	254	309	255	269	259	279	268	274	261	239	276	283	296	274	298	261	262	287	291	291	279	297	286	270	248	288	281	318	277	307	295	287	274	266	272	300	257	275	266	282	265	269	257	274	286	269	280	282	276	254	302	282	297	275	285	265	259	283	282	300	277	257	286	289	269	289	271	263	257	275	259	298	274	279	281	301	268	301	252	282	302	282	290	271	285	258	294	278	287	297	248	277	273	293	294	280	260	266	264	294	285	284	279	296	273	270	318	293	303	308	281	239	275	247	271	287	298	293	273	298	307	262	252	284	275	296	255	270	288	299	274	262	257	286	278	263	288	259	238	270	272	289	263	292	267	281	278	291	297	255	304	256	284	263	278	266	292	288	315	255	284	279	285	280	277	263	299	281	279	289	277	289	295	290	246	294	285	289	298	312	254	293	265	290	312	286	275	274	307	276	268	271	258	270	297	296	283	241	278	250	280	281	275	300	293	264	280	272	247	280	285	287	267	268	260	265	304	264	279	257	275	290	295	259	250	271	272	279	260	268	301	278	238	297	294	295	289	252	279	289	265	271	257	282	241	284	256	279	274	281	299	283	286	267	263	269	285	264	269	280	295	302	285	288	270	291	284	282	297	294	279	298	254	283	263	286	280	275	238	270	304	271	281	294	268	278	279	282	260	302	280	253	278	284	288	270	264	284	304	279	262	243	260	282	256	299	263	265	272	264	264	315	282	268	263	267	261	279	246	289	269	281	276	295	287	256	254	254	268	288	264	291	272	290	263	285	291	284	278	257	266	285	275	280	278	280	265	299	267	280	263	263	273	274	265	279	293	275	300	276	260	276	297	304	300	276	295	284	238	239	287	257	289	295	311
18948	20469	8685	4172	1227	1025	973	1109	945	996	987	1070	1049	1143	1035	1184	1149	981	918	935	943	1067	1621	2024	1755	1317	1017	866	848	851	843	793	814	848	781	791	811	796	782	835	804	817	797	774	817	809	813	793	808	833	811	836	825	831	793	797	732	750	797	809	854	870	816	748	825	795	772	792	783	760	818	779	816	841	782	831	794	800	798	828	800	794	820	839	822	782	793	841	766	834	750	814	829	771	766	810	831	795	843	776	828	846	814	831	801	803	762	764	785	745	777	825	824	801	799	790	784	749	805	789	845	844	768	792	802	785	837	804	824	789	799	838	781	824	777	813	812	800	784	803	814	776	786	828	808	822	768	740	762	777	847	869	787	793	788	789	812	764	813	827	805	878	796	803	836	742	820	807	786	774	804	820	764	869	804	784	826	813	824	787	826	806	804	806	762	793	798	806	799	811	846	805	819	819	753	880	812	794	830	787	815	792	812	771	768	797	821	766	831	811	796	830	728	817	836	812	844	807	845	803	793	766	794	764	842	770	791	804	840	829	756	824	796	784	791	830	738	820	807	809	832	812	831	757	807	806	794	833	809	792	843	871	837	836	795	801	826	839	829	775	800	826	845	798	785	807	825	821	828	792	830	770	833	807	784	810	808	793	836	800	852	822	845	816	808	770	790	797	821	804	839	818	819	829	772	850	766	804	822	793	821	814	876	805	830	841	843	815	804	771	803	804	785	811	826	823	778	797	824	788	791	810	809	849	819	806	840	791	745	787	793	812	777	809	792	804	815	726	831	800	779	822	768	814	786	798	831	773	820	841	821	789	800	826	852	839	821	824	804	784	820	753	787	825	769	815	746	805	844	742	742	842	817	782	808	818	829	739	834	817	783	802	833	783	830	832	818	869	797	825	816	828	800	841	829	757	812	789	794	778	770	827	750	814	769	820	802	746	781	807	820	787	783	803	817	799	832	822	834	802	821	803	863	844	800	820	811	857	823	853	771	830	811	804	821	850	819	792	836	802	880	823	825	822	780	843	775	817	839	795	816	873	822	819	801	793	815	798	812	790	829	810	777	847	840	807	852	837	819	788	832	795	755	842	782	842	831	780	816	827	790	811	865	845	811	851	817	787	785	795	805	766	795	832	848	822	827	836	774	799	828	813	814	784	773	821	784	787	793	759	792	800	801	793	802	834	807	784	800	837	783	854	795	810	794	779	811	807	836	781	856	854	791	796	854	779	830	841	764	793	810	796	823	777	760	845	782	822	847	755	822	835	812	819	779	820	826	823	791	832	769	761	784	754	754	804	800	777	793	789	828	791	782	801	835	769	788	786	803	786	848	789	835	772	793	767	794	770	760	795	787	845	819	785	873	786	856	760	788	776	807	814	762	796	814	813	822	826	816	847	761	830	792	824	798	795	744	855	801	804	832	818	853	819	773	831	794	845	818	793	793	804	784	813	846	782	813	807	799	784	801	814	763	800	814	753	820	831	820	812	776	817	857	793	788	798	786	805	851	794	814	770	785	833	792	826	820	768	832	823	814	770	799	779	888	752	812	780	781	861	858	810	827	842	838	824	769	799	831	823	827	765	819	840	813	777	788	833	768	777	761	785	776	778	854	817	818	752	796	843	805	807	855	798	844	784	800	760	786	750	745	806	813	840	810	816	790	851	798	798	806	806	820	797	802	823	811	814	779	772	809	764	778	815	799	742	834	837	824	789	829	804	811	882	759	768	832	801	832	782	775	804	816	784	794	796	844	833	779	791	807	837	755	792	786	774	789	796	822	790	796	807	799	752	840	819	858	832	756	825	863	794	871	837	831	802	820	783	821	809	812	813	786	769	803	812	821	800	832	827	801	797	796	785	801	802	782	849	733	808	754	809	800	758	804	794	808	791	833	805	844	810	815	860	798	833	778	830	804	765	761	758	823	771	801	850	814	801	757	811	777	737	796	791	797	780	827	812	819	791	813	812	814	779	792	801	801	784	803	778	771	790	793	777	796	799	827	802	789	819	819	788	813	804	850	857	799	755	771	824	801	786	857	765	845	806	784	827	847	839	814	817	842	737	829	835	794	791	767	837	833	792	852	799	809	818	797	774	799	919	769	857	773	803	752	807	822	786	806	826	806	783	828	798	763	807	850	787	776	783	844	817	772	855	768	799	859	869	832	843	789	818	761	771	803	846	781	811	834	759	808	793	772	800	808	797	802	777	812	786	778	827	806	802	740	754	813	777	795	858	798	865	809	843	819	838	814	783	785	746	762	777	819	814	828	800	823	731	834	770	791	835	768	786	804	795	769	782	826	811	827	828	851	791	779	838	759	774	766	761	835	781	813	825	801	810	805	856	799	834	801	807	791	803	794	771	808	794	754	731	798	790	796	799	821	813	841	832	747	806	833	778	783	774	795	826	833	789	866	846	768	834	764	790	796	781	793	818	782	856	794	847	793	808	799	810	775	797	786	810	755	780	811	825	805	781	787	813	772	821	813	812	808	809	807	836	839	794	839	790	794	842	817	822	789	796	757	754	848	792	808	774	808	790	779	815	791	837	797	796	814	817	824	826	820	830	830	780	780	850	803	800	776	796	852	806	763	800	819	763	781	698	831	791	810	837	781	789	810	847	861	815	838	815	807	776	805	820	736	779	799	793	800	757	820	807	772	852	797	817	839	803	867	786	849	802	819	838	784	843	783	745	796	795	707	821	807	791	845	766	790	769	773	745	793	784	867	825	809	820	869	824	809	813	802	810	812	865	786	823	825	851	766	791	791	813	818	797	771	788	788	784	822	815	807	826	837	771	800	802	800	780	817	788	831	799	843	831	788	780	843	765	734	794	843	765	746	779	797	765	787	811	795	815	805	763	795	806	823	800	786	836	841	748	824	777	804	782	766	804	840	803	796	847	823	813	824	842	760	867	778	826	820	824	853	791	852	801	787	817	848	792	834	819	828	865	831	786	841	812	776	809	817	814	806	797	797	823	770	814	769	763	827	845	808	798	738	788	804	897	791	816	782	821	806	827	796	817	773	811	842	756	791	797	815	844	788	807	795	829	781	794	808	785	817	817	881	802	873	817	882	845	814	829	849	816	824	813	817	795	837	836	827	847	795	807	815	776	818	789	792	787	765	829	862	834	826	760	778	812	814	812	768	861	760	816	769	841	844	781	837	782	831	734	831	812	827	876	809	835	850	795	828	883	861	811	797	799	797	787	781	813	776	765	824	757	794	798	807	833	825	782	811	785	782	837	815	800	854	830	788	792	833	776	825	756	843	779	809	773	824	830	811	791	776	739	850	792	800	786	821	829	850	782	741	788	849	798	788	844	855	806	817	774	812	805	791	792	805	768	801	824	744	746	777	784	805	798	826	834	825	892	805	811	833	822	791	827	809	767	821	819	836	794	788	811	770	817	820	818	753	802	775	832	787	800	848	846	822	758	864	774	832	832	817	760	821	773	785	826	779	804	819	820	766	811	778	780	842	771	750	819	792	860	810	788
68061	66769	48686	24440	5031	897	816	1264	622	554	455	464	455	460	455	516	482	468	390	404	453	653	1623	1706	1112	672	444	360	321	341	296	327	306	332	311	336	335	329	308	348	323	341	336	316	348	327	305	320	338	315	324	343	315	306	323	330	354	347	337	290	315	324	319	322	314	328	315	347	333	286	336	298	286	293	326	326	287	305	324	330	308	331	328	360	317	299	312	333	319	294	309	329	350	300	312	327	329	316	298	334	316	318	341	349	321	279	304	297	300	317	299	299	309	327	314	335	320	331	325	295	321	303	340	291	288	348	330	326	291	319	292	307	301	327	280	329	287	316	314	320	302	334	302	317	298	334	314	338	325	303	350	295	307	285	310	298	276	318	303	317	304	334	304	317	314	351	294	328	319	292	328	316	320	317	315	284	335	323	283	358	312	287	349	316	326	302	325	323	311	325	306	321	311	298	316	295	330	340	319	335	293	299	325	292	333	320	292	314	336	310	319	301	308	322	306	306	310	332	295	307	334	320	311	321	307	309	303	336	291	329	313	313	294	316	332	328	344	306	310	314	300	355	356	310	314	297	348	359	277	306	301	357	319	305	326	337	298	298	355	305	300	314	349	316	314	297	331	309	301	315	322	336	319	317	325	303	292	343	289	293	321	288	325	327	292	299	314	318	338	331	335	303	347	332	305	351	309	338	313	333	335	307	311	321	280	353	339	305	312	282	336	291	293	318	297	353	309	288	308	317	337	300	348	310	277	309	337	357	334	311	303	339	339	285	302	349	302	316	315	346	296	333	345	325	289	307	320	302	297	315	300	308	323	333	303	295	351	342	327	326	292	344	313	301	301	317	327	319	310	289	313	317	300	322	290	327	314	315	328	335	322	297	321	342	321	332	319	308	348	268	304	326	330	305	295	327	330	330	319	320	328	343	328	311	312	310	293	325	286	301	313	323	328	328	307	321	285	328	296	326	328	305	324	337	333	304	328	315	347	304	316	321	304	331	310	319	291	306	310	334	312	328	313	329	340	305	334	287	306	323	323	341	319	312	339	331	315	331	270	323	315	334	334	317	312	312	324	349	321	330	310	314	315	308	345	306	313	319	311	317	311	312	324	325	315	305	295	291	289	318	355	320	347	335	299	339	330	336	325	333	345	340	307	361	319	312	312	326	332	316	319	316	291	337	308	298	302	304	329	322	306	320	343	323	337	320	293	338	309	316	327	285	352	301	316	329	324	311	299	297	353	336	294	278	337	311	338	314	310	319	309	329	328	311	331	310	347	332	317	303	311	329	332	308	344	357	332	287	310	320	317	309	286	303	332	341	338	299	308	312	325	332	307	323	296	321	314	317	338	316	325	341	340	304	311	317	315	299	298	309	324	298	325	297	320	310	311	317	338	338	335	308	329	314	318	303	299	306	306	311	303	300	321	298	315	317	327	326	284	343	325	303	343	335	328	312	336	343	306	336	319	319	302	312	312	290	312	329	293	290	322	320	329	317	364	311	315	343	329	297	308	338	310	305	306	340	314	318	311	307	310	313	299	332	324	291	348	308	325	301	322	329	332	304	300	312	318	321	342	296	308	310	334	330	346	297	284	286	307	311	311	318	289	351	307	307	334	282	315	309	325	324	288	303	347	292	317	312	304	342	328	292	347	286	318	286	347	324	319	311	313	324	313	331	320	317	317	291	314	316	290	337	320	313	275	307	330	284	308	337	294	297	337	330	298	320	332	306	314	323	325	308	264	345	330	319	303	350	318	320	322	320	307	344	339	286	328	312	335	322	301	308	334	337	279	309	324	336	320	337	342	333	352	313	322	337	293	337	324	309	321	316	297	321	327	329	343	340	333	346	324	321	301	304	301	309	330	326	307	292	338	309	295	316	314	324	367	302	323	326	303	304	315	323	315	318	313	263	305	318	308	300	303	295	313	280	297	343	344	327	332	309	331	339	335	322	298	324	340	300	350	324	325	294	273	316	330	300	316	303	324	319	304	302	323	320	320	323	318	288	341	297	325	316	332	329	322	312	308	341	316	320	326	303	302	303	317	306	302	331	335	277	308	334	298	314	316	286	324	309	322	355	353	313	326	335	284	307	329	304	377	328	322	291	320	325	335	308	276	328	299	315	289	287	317	314	282	287	274	323	327	287	318	310	322	343	335	322	328	338	342	324	334	338	314	302	350	336	318	307	303	323	313	326	336	329	335	311	307	315	334	316	304	341	312	277	314	329	297	332	299	313	323	313	307	307	311	318	344	312	321	333	322	333	310	347	313	337	318	312	309	284	309	311	309	311	285	269	314	323	319	319	305	315	322	328	337	322	304	317	331	315	291	281	300	339	303	324	348	286	325	338	331	283	324	333	334	320	322	328	324	310	301	291	300	326	305	333	321	312	282	276	314	318	345	282	328	299	350	324	318	300	340	302	338	288	309	306	306	321	298	286	297	303	312	330	328	311	324	338	328	278	289	282	327	324	288	308	312	305	308	313	280	332	297	312	305	321	297	301	296	335	336	330	315	308	318	312	346	307	353	292	312	298	317	357	322	323	323	342	346	312	303	317	359	355	330	323	310	342	327	310	306	329	323	288	336	345	294	313	344	335	313	322	314	318	312	321	338	329	305	323	344	332	302	327	329	310	326	310	324	312	338	320	286	325	326	307	340	343	305	325	287	329	335	329	293	316	284	300	323	344	325	327	337	313	321	339	307	305	281	316	304	285	300	331	325	332	306	316	294	322	319	304	301	291	309	304	290	350	340	316	287	309	299	312	305	328	344	317	341	312	303	295	300	338	292	343	330	325	323	288	295	352	319	306	312	321	291	307	331	304	298	331	359	292	294	338	324	308	342	354	318	312	319	357	321	312	319	314	291	337	315	318	332	310	322	316	287	370	329	334	314	311	320	341	343	320	331	293	306	345	297	303	300	337	296	340	320	300	319	314	362	275	322	299	326	311	317	303	345	312	312	307	321	366	333	323	324	291	300	339	353	296	330	295	297	305	324	335	331	287	358	335	303	319	348	292	322	329	320	343	331	322	338	319	335	321	304	351	305	331	319	278	318	331	298	303	328	315	312	329	321	346	325	303	330	345	299	302	329	299	296	347	321	314	322	317	313	295	337	342	302	310	314	292	327	351	312	307	295	328	310	316	322	334	335	305	308	312	337	325	320	315	304	313	312	327	320	321	320	329	323	297	325	343	345	343	325	279	299	328	316	285	292	321	323	320	307	304	326	333	305	287	314	334	336	329	321	297	324	308	320	319	356	336	313	349	323	298	317	299	327	331	314	328	327	335	324	326	332	324	314	313	328	337	298	314	328	334	333	342	336	330	326	302	322	336	332	321	327	317	306	313	335	295	308	308	340	323	285	309	294	308	334	288	297	302	297	319	306	341	305	344	323	301	359	321	289	305	324	289	320	306	311	318	326	334	301	305	344	305	308	307	337	304	318	326	326	298	299	310	291	314	335	341	317	361	314	294	303	314	327	285	312	307
44895	50709	39116	24225	3880	2508	2800	4752	2538	1867	1660	1713	1777	1870	1928	1953	2051	1734	1505	1564	1683	2910	8239	8415	5320	2820	1686	1183	1126	902	925	895	931	905	919	897	877	931	905	895	832	894	939	910	871	932	979	911	856	892	902	880	904	927	935	872	891	964	874	898	925	946	938	896	871	899	928	956	947	913	911	925	918	876	946	930	895	911	905	867	923	933	895	926	894	883	873	939	877	899	942	860	908	935	895	883	869	882	919	901	891	898	912	849	892	923	922	870	891	893	905	862	896	886	876	927	923	906	877	907	940	855	902	912	859	924	872	900	919	937	884	937	938	914	852	912	961	914	904	958	867	896	900	880	907	897	885	948	913	873	855	891	904	878	860	949	923	878	873	899	924	901	927	898	923	899	898	864	894	929	912	910	881	890	908	938	931	930	896	901	864	923	899	936	926	872	883	834	895	930	888	884	904	902	852	863	978	852	904	891	819	890	952	905	905	861	901	888	847	921	907	884	933	873	905	941	892	901	917	903	890	879	899	923	894	892	911	910	901	883	894	926	948	913	910	987	929	895	908	861	936	951	881	865	892	916	957	939	910	947	937	922	886	868	897	937	943	912	904	896	926	887	928	874	910	964	989	890	936	848	918	903	905	892	945	918	878	891	886	878	851	885	912	918	931	898	879	916	871	872	873	961	960	964	936	983	882	911	869	924	912	914	891	856	913	941	920	929	906	920	936	925	947	905	896	878	876	911	911	869	913	892	895	898	864	933	911	912	915	897	964	934	888	914	921	962	904	947	904	907	894	855	933	836	895	895	926	914	900	917	885	911	935	914	880	903	900	909	913	872	947	907	893	904	877	909	897	861	861	880	920	906	912	945	914	911	877	887	895	852	900	908	892	933	976	1015	926	923	905	979	907	854	914	910	939	875	887	935	933	916	923	910	922	930	870	940	892	890	915	877	919	924	890	920	911	937	891	884	903	927	930	894	917	921	853	891	870	934	886	924	919	873	858	908	919	912	935	905	885	896	869	881	939	934	950	921	891	891	936	926	869	958	873	895	885	857	855	927	905	922	919	923	937	910	949	938	933	876	945	934	879	907	876	909	936	892	881	952	917	917	907	909	925	848	871	922	878	899	937	907	930	1017	941	925	896	947	943	916	942	918	880	981	918	889	872	918	893	920	837	925	933	918	870	929	917	953	947	923	959	907	889	902	955	854	908	909	894	915	929	901	935	921	830	887	943	885	898	879	868	893	928	905	896	908	908	920	860	885	904	881	939	871	888	920	936	889	873	882	871	844	886	893	879	855	943	895	923	943	910	920	850	894	857	874	901	902	950	908	907	842	872	931	934	883	929	923	881	972	957	883	943	878	907	882	896	903	934	921	871	855	843	951	869	909	893	885	844	905	893	874	904	937	927	836	899	884	929	880	925	926	867	983	906	939	906	870	900	868	923	877	860	918	880	866	902	912	863	909	867	874	925	943	910	922	903	912	871	895	942	957	908	856	907	897	960	911	905	934	893	887	881	928	934	923	885	913	916	878	914	972	850	924	890	902	894	842	899	881	910	979	876	880	881	958	952	934	950	945	920	891	842	928	955	899	896	915	900	906	842	862	853	919	885	934	871	928	934	896	913	879	920	895	900	867	950	929	900	925	902	911	945	926	930	925	899	930	904	919	906	935	901	932	898	969	851	930	920	926	910	903	936	905	887	936	960	881	917	900	871	916	929	909	911	873	983	896	878	908	896	938	860	876	853	929	911	904	908	826	891	930	933	944	906	877	923	909	872	898	937	881	916	896	903	883	903	898	889	895	920	946	866	919	941	862	888	903	892	934	915	904	869	932	892	910	938	930	923	912	952	886	909	885	967	882	903	886	916	956	818	933	891	973	908	826	914	955	925	890	907	877	868	888	936	863	911	839	890	931	890	906	901	885	878	869	939	865	909	887	915	919	876	915	922	929	922	943	946	932	924	928	945	879	941	876	892	927	863	903	928	942	863	943	911	929	881	921	977	917	886	896	939	909	842	873	917	899	921	892	928	849	904	933	933	868	953	879	877	889	900	885	929	905	903	917	932	917	926	880	911	925	884	995	880	900	908	927	949	855	934	928	885	868	912	909	876	886	927	934	857	969	878	907	897	927	880	917	923	895	898	881	894	862	881	933	860	894	928	861	882	919	853	944	921	906	930	847	924	882	845	984	870	912	914	896	918	897	967	949	887	890	900	910	932	931	890	896	911	897	939	868	911	920	937	950	981	899	892	869	907	869	925	898	949	964	866	925	923	882	925	889	912	910	946	944	875	974	889	901	932	895	903	898	925	938	868	930	922	924	863	896	878	920	965	954	922	846	905	939	921	914	919	943	860	907	895	856	879	924	909	894	907	911	904	903	896	943	862	913	856	938	932	889	890	885	946	890	879	926	894	873	907	917	888	910	967	892	907	946	901	901	881	910	949	941	940	823	884	967	983	933	878	916	924	899	939	936	906	905	965	905	939	915	897	953	897	908	832	929	866	937	910	869	847	909	919	944	895	942	854	934	879	877	876	908	926	910	873	911	921	889	921	910	893	876	913	920	885	913	890	879	902	917	919	877	875	882	938	899	897	886	870	857	918	918	889	913	897	959	916	889	867	969	892	918	903	936	895	918	933	887	919	871	892	887	928	886	929	888	949	913	867	868	906	874	953	943	879	918	918	885	912	889	883	929	938	890	878	943	954	966	917	913	886	921	898	927	867	913	865	881	905	923	951	875	858	915	894	899	932	898	944	913	868	892	865	958	949	913	985	905	868	906	891	917	873	907	900	925	900	904	926	903	882	883	937	917	853	898	913	888	950	910	934	962	913	853	929	896	864	939	889	883	943	894	842	916	912	904	897	891	961	876	910	934	930	895	898	928	889	876	934	922	841	882	886	934	855	945	908	908	902	954	862	966	909	932	869	874	893	918	880	928	919	869	878	951	913	886	889	910	879	874	931	892	933	886	894	915	968	925	929	904	896	918	871	937	924	846	868	926	922	911	869	910	917	893	942	918	875	909	887	925	863	902	853	895	901	909	913	886	888	900	880	981	838	858	936	896	900	883	905	932	919	869	848	925	898	899	919	971	993	938	896	940	869	900	902	844	914	949	915	888	887	889	911	978	894	871	946	871	862	950	904	889	884	911	928	919	845	921	928	902	886	869	908	923	914	904	853	920	879	980	863	977	899	896	940	896	933	884	857	890	933	893	957	914	917	958	974	873	891	916	896	917	876	935	890	926	918	885	925	957	917	959	890	895	923	947	904	901	917	952	966	862	870	920	892	932	880	897	935	881	918	900	871	903	927	898	853	955	853	882	998	943	911	909	920	911	887	863	943	917	888	922	907	946	954	878	909	907	914	924	955	832	866	888	923	903	923	924	896	886	897	951	934	908	893	861	912	903	906	940	915	884	885	895	872	903	895	919	946	895	939	891	930	904	914	922	913	827	945	886	919	897	936	921	952	932	894	884	927	919	920	933	877	970
76798	75644	58719	33948	14233	3003	1903	2111	1234	850	696	679	746	752	760	781	688	604	516	585	566	1005	2683	3098	1928	1008	575	482	435	375	340	336	326	346	355	362	340	369	345	347	347	384	351	328	361	356	346	339	358	381	360	373	359	374	342	343	352	342	346	347	369	347	350	322	343	347	353	326	349	371	335	330	348	362	375	347	370	387	353	323	340	302	347	345	367	337	329	357	354	334	363	328	386	355	326	328	338	370	343	304	320	324	353	358	360	338	353	311	322	349	370	356	328	335	380	356	364	356	362	357	343	371	349	358	362	351	378	359	355	393	351	362	341	348	329	332	328	353	351	345	366	358	328	340	353	338	358	336	365	353	318	316	328	359	336	339	342	373	372	348	356	344	345	342	357	370	335	348	346	344	391	353	386	339	353	365	358	337	330	348	364	327	380	351	347	337	375	328	336	366	343	328	350	358	363	345	355	369	356	377	339	357	364	330	355	380	335	368	340	331	318	355	342	347	361	374	358	380	335	350	394	344	350	364	347	348	324	332	334	333	372	331	344	343	354	357	371	324	373	366	357	361	342	366	354	351	344	362	359	350	328	331	349	320	348	369	364	356	355	340	292	352	343	353	364	334	371	386	347	340	398	346	382	351	338	331	332	378	376	349	358	356	337	366	342	359	377	362	317	379	362	334	324	373	377	362	345	359	352	385	345	334	342	349	346	351	340	366	368	351	352	355	348	362	350	349	340	371	343	344	322	342	341	360	322	350	323	380	391	344	345	358	351	329	372	364	376	364	351	365	358	337	365	352	346	355	350	380	354	346	327	324	352	361	362	342	329	385	374	383	366	332	342	321	327	313	366	324	351	345	357	333	351	340	356	369	383	383	348	362	370	380	353	349	335	347	401	352	345	371	349	351	366	353	338	351	345	356	380	347	342	305	345	362	337	352	359	351	326	357	354	338	373	342	374	332	359	307	381	345	355	335	375	347	343	366	372	333	351	360	367	306	347	351	337	320	356	350	335	363	340	352	324	336	359	368	331	322	343	364	369	355	360	324	361	339	378	339	359	349	366	343	382	343	366	330	395	395	346	365	339	351	355	353	348	348	347	354	349	342	322	395	351	356	338	352	327	340	352	345	362	357	337	342	362	364	345	362	353	372	345	385	348	360	350	339	335	368	328	363	365	369	341	349	356	347	369	369	338	354	343	322	345	361	343	362	340	368	372	313	337	346	335	370	357	344	353	343	338	371	330	342	345	393	349	349	340	363	374	348	327	355	346	338	349	352	345	350	342	353	334	335	370	370	359	365	336	371	358	344	360	360	359	329	362	334	361	341	311	373	324	320	366	327	327	340	332	307	327	357	398	362	316	353	386	339	337	366	362	341	355	366	330	372	366	402	363	357	329	389	353	360	365	335	360	371	311	342	358	348	370	354	353	352	334	351	352	350	362	370	345	375	325	367	381	332	332	334	339	367	338	379	331	350	361	386	352	348	318	355	325	322	366	328	366	317	373	364	339	353	351	346	350	344	366	355	343	387	364	332	350	358	325	372	333	367	311	375	391	336	358	348	340	374	337	341	333	355	347	347	287	328	339	306	363	331	346	350	388	373	361	349	327	322	373	304	346	355	342	370	375	378	326	405	368	344	376	320	338	369	353	334	338	357	368	376	352	333	355	364	342	353	360	357	348	355	327	396	375	324	371	362	358	359	376	365	360	341	367	338	333	350	350	352	374	325	373	325	354	371	352	383	338	343	364	366	341	338	342	365	338	337	345	364	349	366	342	351	340	365	329	330	311	386	357	344	351	362	358	349	358	351	341	331	367	341	356	346	385	336	328	336	339	392	386	334	359	346	337	363	362	368	360	379	352	373	328	383	355	370	361	363	355	334	354	333	338	312	343	353	359	345	338	364	325	340	358	348	369	356	350	335	352	329	342	342	325	351	325	349	365	349	332	355	360	323	330	372	374	344	349	320	381	318	360	367	358	378	344	358	362	359	340	360	348	347	357	346	339	373	356	383	385	346	352	337	373	357	325	328	311	334	350	350	331	380	358	383	348	362	377	347	378	343	375	347	349	347	324	352	331	317	350	337	367	345	324	368	339	324	366	333	342	349	377	392	362	348	317	350	357	339	347	362	388	344	332	345	350	373	360	328	351	333	361	365	368	355	336	382	327	366	357	364	346	330	358	392	349	333	336	329	344	396	376	334	355	361	358	351	333	365	344	328	353	368	334	366	346	346	345	373	381	356	348	330	333	374	332	329	359	372	356	339	364	329	329	362	327	365	381	357	359	341	336	336	341	338	349	368	347	325	358	342	409	370	369	354	374	334	331	357	311	325	333	360	370	356	364	342	347	377	331	354	355	336	330	394	384	349	355	332	343	343	345	367	358	347	356	355	332	341	356	374	367	350	368	348	366	369	357	345	374	312	364	349	363	336	352	380	343	328	350	364	341	370	330	363	351	352	373	326	361	384	359	345	358	333	343	378	345	363	345	340	347	382	348	360	380	325	344	358	356	381	333	338	363	336	337	334	345	345	356	345	343	350	334	345	331	340	368	386	333	371	338	354	355	370	359	346	317	355	307	353	369	337	344	312	360	365	369	364	353	381	353	349	356	347	362	338	370	352	357	342	357	365	350	334	337	372	340	337	385	382	366	343	326	338	356	348	335	364	355	307	331	333	346	342	346	332	361	389	338	330	349	349	338	347	371	364	368	347	387	345	330	394	380	340	314	315	384	349	331	359	358	340	363	358	367	358	353	390	396	389	357	359	383	346	353	383	343	360	393	374	368	357	386	356	342	381	392	353	368	351	352	367	344	346	336	387	339	348	342	326	373	344	344	357	353	359	356	350	350	340	357	393	331	360	340	346	331	393	358	367	349	345	327	358	324	363	348	343	326	340	373	336	388	347	354	341	364	340	328	356	329	334	336	363	306	343	337	355	356	366	355	384	353	292	345	349	340	385	348	341	345	352	338	365	359	371	365	370	377	363	367	342	371	374	369	341	359	350	341	355	384	340	346	369	360	331	358	351	333	349	383	362	349	374	366	351	352	397	379	353	343	344	341	332	341	359	375	348	330	350	355	364	356	346	344	340	360	316	316	354	316	359	350	328	385	374	352	363	340	352	366	371	347	329	334	372	362	363	350	340	367	355	347	338	365	347	364	338	379	362	352	367	369	359	338	353	337	347	354	340	364	391	331	364	361	358	355	356	389	320	334	386	355	333	343	338	374	337	320	350	358	358	355	365	341	371	340	322	356	356	374	359	346	337	392	352	360	366	365	335	337	344	338	353	333	339	363	307	380	360	342	357	341	326	353	381	324	344	373	338	357	376	365	376	362	355	329	332	345	356	325	348	338	383	337	381	362	360	353	351	367	369	357	344	351	351	322	368	353	329	364	359	328	359	383	331	329	336	328	352	349	338	340	344	370	338	356	339	372	373	342	350	362	354	347	366	341	334	362	359	366	361	338	339	333	334	361	356	310	380	342	361
53703	60815	48652	34095	7026	4832	5475	7130	4106	3231	2596	2670	2903	3192	3269	3563	3057	2429	2225	2272	2538	4914	13067	14113	8831	4312	2205	1634	1170	1077	1059	990	1011	961	965	1002	948	963	963	1032	972	1013	998	1051	1013	981	1034	948	992	1016	976	981	952	959	1020	962	964	1047	966	1031	1010	1039	1006	965	928	943	1021	993	1019	1055	975	978	997	1056	925	995	1006	995	957	973	1010	958	953	1007	943	977	957	1011	1033	980	1005	987	982	1025	1025	981	979	965	981	1013	958	994	945	1053	1024	981	981	1016	1008	972	1015	948	1016	965	983	1021	1016	1027	944	959	1010	973	1004	952	972	997	993	1040	1037	965	937	981	999	991	1005	965	1027	949	981	987	988	934	986	990	999	985	1056	997	970	985	1025	954	1007	943	1020	985	1025	1046	972	1019	1014	980	1009	965	1011	994	959	977	983	1010	958	983	1000	959	957	960	1024	1057	997	960	951	973	960	1014	954	978	965	985	1015	1035	1028	1076	1034	998	1003	962	980	1067	1017	1015	980	979	938	976	991	998	951	984	996	953	1044	1003	1078	982	978	968	1010	1004	1037	1008	1070	1034	966	1015	961	978	988	959	1025	1029	988	991	1034	987	1013	998	1026	1037	975	1003	971	1032	998	993	1035	915	964	1002	985	1016	1012	1020	964	972	976	977	1000	982	945	991	984	1005	1061	983	976	963	1035	977	1003	1037	972	926	994	1005	983	948	994	968	972	1019	942	967	1024	993	1006	932	1016	1011	1008	991	1006	993	992	968	1022	985	959	943	976	1031	939	987	988	990	1049	1000	991	985	947	1004	998	980	969	1003	1030	991	1033	943	967	988	1019	953	958	965	968	1015	1036	999	978	985	961	1005	1022	968	1024	972	963	951	949	1028	1014	1051	925	989	1009	1077	1025	996	924	1011	966	971	1024	960	1025	985	1013	952	964	1030	1010	936	1080	1008	995	963	954	959	966	929	1000	929	970	1015	980	998	966	1105	1012	1023	1012	1006	914	1012	945	990	946	1000	969	980	1039	1077	1002	949	1010	966	1015	941	1024	1090	998	979	1005	995	995	1004	997	1021	991	987	973	1016	970	1024	956	1044	1036	986	991	997	1004	943	955	1000	1010	973	983	970	1013	944	971	963	924	956	979	967	990	966	1005	984	1030	988	1019	956	980	973	987	1024	1025	1078	1046	963	1019	1014	925	1014	948	997	993	972	973	949	947	980	1019	1004	960	969	991	983	1014	1056	1011	991	969	1009	983	992	1012	986	976	1013	995	993	1010	1005	962	1030	990	1014	1000	1019	962	1004	1023	943	961	970	1014	1112	1017	964	1006	1011	984	1010	967	1016	1000	1036	957	978	1028	1015	951	940	1038	971	1017	950	969	1039	1025	998	953	999	968	1004	951	1028	1017	959	995	1043	940	968	1030	984	971	927	995	948	1061	1035	966	998	959	1022	1008	1059	956	983	1003	1010	1002	995	959	985	1004	973	940	996	947	982	1014	991	1011	973	975	968	981	1013	1036	966	1041	1018	1017	1016	991	958	1010	965	976	968	981	946	1015	986	1011	973	1011	910	1026	1002	926	980	1035	1035	985	1013	970	1005	967	1001	1011	979	968	972	958	991	1005	1004	984	963	1039	1042	932	1041	947	1005	1046	965	965	989	1004	986	1020	983	1013	987	938	1028	962	1012	984	1029	994	957	944	1053	991	1040	969	935	1005	979	1038	1012	926	927	977	949	1001	949	1002	1065	1006	941	938	990	976	975	915	947	990	960	998	1024	1010	1016	959	955	943	1014	1063	987	1013	975	998	1021	1016	983	959	953	985	1016	958	993	995	972	998	966	960	987	1032	963	933	1004	968	955	998	980	952	1009	993	1039	960	948	1018	1004	951	1000	1049	993	986	993	994	1015	975	989	968	963	1014	963	998	989	973	968	965	990	973	948	998	1039	1001	996	1034	937	1018	1031	995	1030	999	984	1001	977	960	975	992	1005	936	942	973	1032	1000	1000	985	972	988	1056	957	1010	999	955	1025	1007	1009	1002	1002	946	980	1037	1005	1004	968	916	990	952	947	1002	981	1080	997	971	995	1021	948	993	939	1080	959	995	948	1003	984	1000	951	1009	1016	969	935	1063	1006	980	947	1030	955	987	1021	951	1019	989	980	964	938	1035	1038	1007	1009	979	1055	987	1004	945	1014	994	1047	1009	1029	1021	979	943	995	991	974	949	997	1022	964	979	952	966	962	1012	1035	965	1006	973	936	969	996	986	963	947	1012	1021	987	1004	1013	1027	971	1039	941	967	962	1044	1028	952	1019	965	954	999	967	1011	999	978	944	994	938	935	989	1013	1002	1049	922	1003	1003	1003	944	1034	987	944	949	1040	1018	939	1076	1034	961	1006	996	1024	958	975	978	968	1012	1027	1039	1005	955	983	995	1005	957	1012	977	1005	995	991	1041	1057	988	961	958	935	1019	981	987	961	953	942	925	992	1015	1002	969	1016	1050	1024	1094	997	963	963	979	993	992	1003	950	1025	954	971	1013	995	987	944	1024	977	975	991	972	963	1040	980	1003	940	1014	998	991	960	1001	1000	972	1036	1000	1041	1031	1021	1026	981	1027	976	933	983	1021	983	948	1010	1031	984	995	1023	989	1041	1074	966	998	985	932	956	969	1004	996	997	1028	978	1061	930	1010	1009	963	992	1073	966	1069	979	1003	1002	981	1008	967	999	1013	1018	1007	1003	1010	941	991	1008	985	978	971	1021	977	1004	963	979	1003	979	1023	964	1050	1058	950	990	989	995	986	971	992	965	1075	1025	967	932	1046	930	984	989	996	1018	1000	1005	994	1002	989	1047	1014	985	998	1020	971	931	989	1001	1037	999	967	981	974	946	1022	1022	1010	954	979	955	1031	972	994	1031	945	1013	1017	974	968	988	1025	948	966	983	929	985	1022	1008	916	990	962	1002	1023	984	995	999	999	971	1031	981	911	1010	1043	955	1068	1055	959	1011	966	975	1009	967	1010	1029	1001	971	973	985	1022	1000	1019	991	949	997	987	967	996	1035	989	941	1026	963	931	996	1009	953	1035	986	991	1045	989	1014	965	998	919	981	1000	890	968	929	991	986	940	975	1015	1012	988	970	992	1040	974	997	1025	1007	964	1020	1013	1025	993	1031	974	1032	992	974	974	1028	1015	945	990	1054	971	972	978	959	1002	966	1067	991	1017	1037	983	1045	983	993	953	946	1010	980	980	1021	994	1007	1007	990	960	1030	985	976	992	991	969	1032	946	1006	1032	1014	999	1035	984	965	1032	1003	1079	987	1034	1031	1024	933	1037	984	1017	994	995	955	920	1017	1029	996	1073	1013	970	1029	961	971	1028	1032	997	978	1012	1007	985	944	1013	1042	939	936	965	900	964	993	989	969	965	1024	971	998	963	1011	1017	991	1040	991	1062	1033	1008	966	969	969	1049	1042	995	976	999	1006	979	959	973	964	976	940	1050	1049	1001	950	984	985	933	929	1008	1007	974	1023	990	1014	960	946	957	987	977	1021	1034	959	1017	1042	1024	1008	1000	986	976	1025	1007	1009	1002	972	951	988	962	1004	1039	958	955	1003	999	1015	962	957	970	1011	1001	1015	988	1005	1012	982	981	965	1021	958	975	1021	956	1001	1070	965	989	991	963	979	982	1005	947	937	982	1040	1082	942	984	920	1014	1006	941	994	1006	1011	1009	996	1020	910	992	954	953	1050	981	957	994	1018	1032	1020	1029	988	952	989	1007	959	1014	977	973	996	1002	999	1019	949	1037	994	982	1025	1000	1012	1035	986	1054	957	984	995	945	954	1013	983	996	1029	962	993	1012	1024	952	1059	975	947	944	995	1040	982	957	985	1016	1037	963	984	972	940	1018	997	1046	934	989	940	999	1019	1000	1002	1018	982	986	934	960	951	1019	987	1011	991	1017	995	948	959	972	983	969	991	1016	1018	1032	997	1002	981	997	971	980	962	1000	983	1002	997	997	1014	1067	1032	946	1032	1068	973	1014	1022	954	1007	1025	960	938	1020	1031	995	991	1027	1003	1012	1002	952	1023	991	980	984	1025	984	1057	974	1001	1030	971	909
20371	14786	6156	1642	498	355	324	343	319	338	291	334	339	344	382	377	360	353	368	362	356	379	404	496	432	356	309	267	283	277	275	273	260	302	269	286	267	294	299	261	283	242	251	293	265	285	234	305	271	297	254	319	282	291	289	258	270	304	270	281	272	290	236	291	249	292	263	280	282	279	290	275	283	288	309	252	268	260	286	293	308	275	281	257	303	290	269	308	297	276	277	327	265	295	276	298	267	273	261	243	270	264	279	259	264	276	271	279	285	303	285	293	300	269	313	310	280	261	256	321	313	297	294	285	264	281	294	297	289	273	271	281	266	288	262	276	293	275	265	291	243	286	292	285	297	241	309	274	275	244	291	282	307	295	284	279	283	319	275	267	291	298	266	288	278	261	280	291	268	249	269	258	300	287	295	275	300	256	292	288	288	299	282	257	264	276	289	315	306	282	294	272	273	257	280	294	280	303	241	278	299	278	253	277	315	259	269	290	321	301	290	293	301	270	262	272	277	279	305	282	277	276	290	264	285	275	262	271	311	274	301	283	290	298	270	296	293	270	290	287	258	278	293	247	284	274	268	309	255	284	301	324	279	296	276	298	270	272	277	257	280	302	304	256	276	293	248	272	284	290	253	262	273	279	288	309	280	259	300	293	308	265	316	309	283	298	260	288	280	292	285	259	288	289	302	279	263	282	244	271	271	298	307	252	317	286	247	279	280	261	256	257	290	276	275	277	304	281	286	309	301	290	303	284	293	272	313	297	269	310	282	306	278	258	255	319	290	306	274	284	310	306	280	294	281	298	290	286	282	238	288	293	274	294	281	249	290	273	286	304	277	270	299	314	304	290	270	287	289	261	285	281	271	290	291	264	277	288	302	294	300	271	267	277	273	278	288	246	297	293	271	315	294	293	321	260	267	276	277	277	276	299	281	318	296	275	257	271	283	279	247	261	283	263	316	281	283	299	283	296	264	278	280	248	290	262	272	308	261	265	266	301	283	283	273	296	287	261	295	270	301	291	297	270	256	283	278	298	278	264	270	272	275	274	282	309	281	283	298	263	320	294	293	262	288	248	262	271	284	266	276	299	256	290	270	242	283	299	277	283	277	272	275	268	273	260	304	262	261	286	276	279	277	310	280	272	283	264	270	277	323	255	256	278	314	280	284	302	275	276	305	305	289	296	275	263	299	299	266	303	273	268	305	281	291	276	268	279	305	296	271	287	282	248	270	283	319	265	297	281	283	287	307	275	271	313	279	250	286	248	261	275	292	270	303	249	307	275	289	264	276	297	279	299	251	272	253	287	276	286	300	301	296	285	280	259	294	294	302	300	280	265	261	279	264	289	292	282	270	258	271	299	260	272	262	284	261	307	291	270	299	279	265	267	301	288	286	281	290	324	300	291	297	271	261	294	273	306	290	310	288	274	266	280	277	268	289	273	280	303	289	274	319	279	297	324	282	284	262	262	299	300	255	271	278	267	299	279	273	252	266	272	278	295	256	290	271	289	263	265	287	254	278	281	262	273	270	261	296	274	295	272	274	302	293	267	261	256	280	298	285	283	289	303	272	270	245	268	248	305	277	270	262	295	295	267	294	292	287	270	273	282	273	311	270	284	273	287	295	280	255	297	272	255	299	270	310	296	266	266	266	298	296	307	286	296	285	297	244	296	310	275	263	284	282	287	246	300	284	278	295	277	298	299	293	273	260	275	286	293	309	265	286	292	266	283	278	257	296	265	293	272	280	280	247	246	280	276	255	281	282	294	256	298	268	275	328	285	285	258	289	263	279	277	294	285	269	271	306	267	269	278	257	243	283	260	267	297	270	289	302	287	276	280	289	248	289	283	282	303	273	274	282	283	284	277	282	270	283	333	300	274	273	278	335	264	280	265	279	274	291	314	277	276	284	283	269	290	300	285	279	260	282	271	254	274	304	276	312	278	293	289	272	304	280	297	269	316	296	267	291	269	265	285	306	276	279	284	291	272	267	247	270	260	299	290	279	287	282	303	295	275	273	261	291	313	289	251	268	277	271	257	278	293	271	307	250	284	295	274	268	258	284	279	260	302	267	258	271	286	278	289	276	273	258	304	289	286	289	273	262	272	278	269	253	283	307	295	238	258	289	270	244	294	283	298	296	276	272	305	279	271	297	304	309	297	298	277	302	280	298	267	276	264	308	274	279	283	284	284	274	297	294	247	249	277	255	274	256	237	314	303	257	296	301	282	280	263	256	278	284	264	260	306	268	253	308	264	273	266	270	294	282	317	287	263	297	270	267	284	290	265	277	292	284	298	291	298	305	286	262	273	315	278	273	283	272	283	299	269	260	270	299	305	257	288	262	275	281	258	271	283	283	296	292	312	251	287	273	283	307	276	263	288	277	276	273	276	279	298	289	292	272	281	271	285	313	290	267	286	283	267	256	288	296	279	293	272	286	274	269	304	285	311	277	290	293	322	242	280	273	306	283	257	288	261	286	271	290	268	277	277	255	286	262	269	288	286	271	268	284	311	297	278	247	285	276	264	302	282	255	277	291	290	269	273	258	301	285	272	254	283	278	276	292	311	266	267	262	260	313	258	296	261	284	266	289	289	260	271	301	292	298	283	286	287	311	250	243	292	266	269	279	277	271	297	269	298	303	278	263	295	267	287	266	279	265	287	310	291	287	304	297	279	284	301	265	290	262	310	272	269	278	280	292	313	302	247	293	311	289	274	300	317	288	294	282	285	287	271	274	282	283	254	298	273	288	264	275	265	271	275	275	270	289	280	307	281	277	272	295	272	247	300	258	270	279	289	307	275	270	269	254	290	276	257	287	291	273	290	303	263	259	303	262	298	271	275	269	292	262	250	262	274	295	277	290	269	272	299	281	279	292	283	284	340	271	296	263	283	257	283	289	286	271	256	270	307	291	261	290	276	278	286	281	283	300	274	296	288	287	272	306	276	267	279	271	262	274	260	271	281	296	291	307	274	303	292	291	264	288	296	259	280	276	276	248	293	278	275	292	279	256	285	273	299	287	308	275	292	254	260	269	259	285	268	285	280	301	289	288	272	280	303	289	257	295	247	279	253	293	272	277	274	287	284	300	259	281	297	286	283	322	282	295	291	259	255	285	290	266	278	277	304	280	269	294	292	269	259	285	297	272	259	281	278	285	291	269	308	321	281	284	280	279	293	257	287	247	258	268	261	261	259	304	265	271	255	284	283	272	276	302	283	256	316	287	275	297	325	295	290	251	278	255	283	271	270	289	285	267	274	260	300	261	278	297	268	276	281	284	287	266	276	296	292	271	279	285	268	261	280	301	265	288	301	282	275	287	278	316	286	274	321	283	264	263	295	299	325	278	278	286	310	281	276	269	287	263	271	301	312	274	271	285	275	276	262	275	286	279	284	296	272	254	278	306	304	257	261	303	252	262	266	264	288	290	283	284	270	291	252	294	280	268	288	277	308	297	291	268	282	268	238	312	311	289	283	251	297	288	258	316	295	280	285
18829	19258	8305	4108	1137	1061	996	1085	1048	1002	1065	1156	1176	1296	1435	1408	1235	1329	1255	1275	1211	1259	1657	2054	1812	1274	975	920	867	849	789	836	824	840	832	822	856	843	897	809	813	824	818	855	841	801	838	826	795	788	849	819	835	861	779	860	794	810	833	867	835	792	840	796	795	827	813	861	793	807	818	839	827	818	794	844	805	831	860	815	835	788	870	830	808	817	816	832	812	825	797	773	772	838	829	800	801	832	820	753	872	820	805	800	821	821	831	847	773	784	785	853	873	834	838	742	810	820	821	752	828	833	828	848	823	847	889	818	812	817	857	819	823	853	832	812	791	768	811	806	867	847	767	803	867	886	852	823	812	787	805	849	873	792	832	802	848	827	856	890	799	829	760	837	824	823	778	863	821	804	776	885	814	842	803	772	834	864	841	827	846	819	858	838	826	808	785	809	842	860	816	803	813	849	796	799	822	810	842	845	821	825	837	837	851	816	853	860	847	810	777	875	843	775	825	833	862	825	845	821	788	834	790	840	813	779	840	823	829	852	817	809	892	837	874	799	856	851	841	794	822	822	881	840	826	802	851	785	843	826	822	836	861	803	870	811	851	829	788	832	930	786	845	848	783	834	833	814	837	809	827	812	839	845	834	866	842	802	781	815	829	831	773	826	799	860	768	750	795	835	799	840	831	832	851	794	817	854	879	850	819	814	820	796	778	846	819	865	812	788	840	813	846	810	845	804	828	892	843	790	780	825	810	819	846	831	830	817	858	764	820	805	865	801	804	811	832	811	816	866	837	845	787	856	847	866	901	846	857	864	826	816	781	841	802	813	791	848	811	815	816	824	890	836	824	838	853	839	852	799	763	769	821	862	775	800	793	819	858	856	825	806	842	815	863	823	799	807	783	829	844	846	789	791	871	753	856	806	785	854	877	865	866	860	832	787	812	799	796	831	841	826	832	813	787	830	795	787	876	794	820	844	825	823	845	839	812	862	847	850	871	828	829	775	822	798	834	826	780	746	823	840	792	811	847	858	785	841	880	818	797	877	804	826	803	794	815	852	779	793	788	815	813	854	786	840	818	785	837	850	881	838	823	821	813	853	810	910	805	836	859	830	854	828	803	830	856	790	821	902	866	821	798	852	808	815	811	877	807	885	857	819	834	857	830	856	866	830	847	844	798	857	807	835	799	832	769	788	857	808	819	848	893	857	780	825	799	830	840	783	854	858	834	863	861	864	839	829	829	806	825	831	789	820	883	794	820	801	867	779	810	869	826	830	834	785	845	857	825	865	816	822	794	822	839	788	840	881	814	823	832	798	837	811	843	823	850	854	840	841	772	783	787	778	797	814	850	837	806	817	795	825	829	813	844	812	840	798	820	803	837	740	839	777	846	831	841	862	824	793	833	795	844	848	847	781	858	822	785	828	862	804	796	849	849	850	820	854	857	839	816	821	848	832	850	792	867	803	871	847	852	862	841	864	810	756	839	828	861	821	849	838	853	819	790	823	806	861	823	833	825	836	853	817	820	822	793	816	852	809	816	843	827	811	841	837	844	839	810	824	831	862	813	872	802	772	846	806	836	868	822	826	865	798	867	840	785	833	849	820	827	829	816	826	776	857	820	842	828	805	786	874	808	846	831	836	862	862	794	823	814	797	821	843	792	830	828	852	813	757	827	808	828	807	851	807	848	830	820	814	864	852	834	849	869	824	800	789	839	769	800	817	844	849	857	799	842	774	770	828	824	821	812	795	840	783	833	830	790	823	848	832	796	810	840	830	813	852	807	830	799	758	817	827	820	787	819	814	825	868	843	777	804	833	775	840	801	833	907	843	817	836	845	847	835	849	842	848	837	780	802	833	834	836	837	819	805	789	808	875	856	805	846	844	864	832	839	803	807	800	853	803	861	805	828	811	833	836	806	810	836	844	850	834	836	815	826	795	795	855	878	793	821	779	810	833	817	817	855	865	812	861	785	824	845	815	850	855	814	841	821	837	817	818	814	823	848	829	819	788	810	818	805	844	847	833	812	824	827	821	835	826	793	838	812	835	851	790	866	803	828	818	837	840	819	835	845	812	805	792	815	842	810	803	789	835	825	785	817	827	815	835	841	911	846	815	846	810	869	834	864	828	859	819	833	849	806	786	815	845	794	838	772	807	822	845	818	837	876	815	787	852	791	843	832	844	823	790	854	844	808	765	836	820	856	774	845	823	863	832	829	803	806	817	797	805	914	845	828	822	846	862	819	811	842	835	862	784	832	803	765	756	835	837	885	809	866	837	822	842	838	851	902	782	825	825	847	811	800	800	829	818	825	795	807	812	846	871	781	821	836	773	850	823	818	852	814	801	772	792	810	772	835	902	847	832	751	901	816	852	830	851	788	849	865	806	853	819	845	807	873	782	848	834	841	857	831	825	816	784	865	797	824	845	825	772	838	831	817	786	848	824	798	794	829	806	853	840	842	800	855	803	816	861	827	823	825	774	812	826	843	853	768	863	826	761	817	883	863	890	760	829	837	819	886	809	828	775	833	810	817	837	821	828	838	817	847	805	890	824	821	804	853	780	806	841	848	831	816	828	799	823	817	830	824	802	825	817	808	789	874	824	824	846	865	806	800	833	808	827	897	837	845	851	817	863	755	856	830	843	832	822	799	759	833	771	832	813	796	797	821	850	833	801	826	812	818	823	806	883	813	815	852	789	799	838	820	794	819	826	800	833	872	852	814	816	808	860	836	835	813	834	809	819	820	830	759	845	792	829	818	813	798	823	845	817	906	857	826	857	869	832	799	820	814	844	766	838	855	776	815	851	868	813	789	812	842	852	837	874	818	845	889	836	792	789	823	795	769	829	802	798	779	854	861	832	817	825	811	813	817	845	843	850	837	835	851	840	854	789	867	775	784	803	831	858	812	792	755	799	844	867	774	779	830	847	816	875	854	848	802	826	826	798	851	847	804	846	814	813	799	828	834	789	842	882	818	824	830	806	821	827	811	828	846	820	858	838	802	776	824	876	798	862	824	852	813	823	843	881	837	828	811	839	826	852	841	854	866	851	768	815	803	837	840	857	848	814	786	869	814	837	817	799	859	806	791	861	809	837	827	779	859	849	804	847	793	815	809	858	820	829	818	841	801	814	828	829	836	793	853	851	823	835	852	829	824	784	830	823	859	869	811	796	817	840	818	795	828	793	805	865	826	823	824	842	801	817	809	803	833	787	837	853	813	824	825	791	819	823	814	825	817	799	842	764	804	835	852	853	824	810	856	796	812	853	849	841	862	817	815	796	826	806	839	775	835	815	795	865	826	788	859	866	842	809	811	852	834	863	850	803	837	817	837	831	808	851	804	837	818	797	769	803	835	833	836	813	812	827	865	839	867	878	870	842	787	770	846	774	818	809	808	850	775	851	863	827	821	807	853	815	839	791	833	787	796	810	793	821	761	812	833	805	837	862	810	840	741	837	825	885	813	792	836	834	821	838	834	818	829	834	842	862	856	848
63239	65391	45424	24412	8357	1387	1071	1520	778	589	506	495	500	567	511	517	601	529	508	514	512	538	1777	2367	1419	903	487	376	341	383	321	301	337	299	325	323	315	337	316	329	351	298	321	287	332	320	338	337	295	344	310	294	328	319	313	306	325	332	314	322	337	333	328	332	358	322	343	340	325	316	298	312	310	294	289	312	338	312	303	337	315	328	340	324	338	320	294	315	340	290	313	362	338	333	317	314	339	302	320	307	335	314	312	328	312	300	322	319	327	343	328	334	357	318	322	326	331	327	324	343	321	307	346	319	294	346	322	335	315	338	305	312	318	285	330	302	341	329	315	300	331	334	314	344	311	320	312	313	315	315	323	326	354	334	335	329	340	308	291	349	304	279	296	320	340	309	335	319	321	333	345	340	332	315	305	319	320	315	287	333	329	291	330	351	327	307	316	336	320	325	356	348	314	345	303	309	325	299	302	320	334	325	335	324	316	314	319	319	315	321	349	297	355	346	320	304	342	308	343	302	306	305	312	324	353	327	326	306	304	339	312	310	332	316	302	300	364	323	329	339	305	330	307	307	332	360	310	336	326	325	314	318	344	317	317	332	305	306	334	318	351	304	316	332	326	313	289	321	293	317	280	311	286	311	327	320	283	302	323	344	320	316	279	320	306	279	340	335	319	303	341	322	312	317	327	308	316	328	331	322	334	332	322	320	337	316	312	285	333	350	328	309	330	310	314	313	303	340	326	298	292	325	310	298	337	345	334	307	282	347	309	299	332	342	307	329	309	330	345	350	318	329	312	352	323	302	320	326	321	337	313	325	326	338	354	304	346	310	345	309	344	313	291	328	323	300	307	352	331	329	327	345	325	322	317	327	286	340	315	327	315	349	308	346	350	301	318	334	304	320	313	335	331	330	325	326	296	306	334	365	333	320	348	359	313	322	317	306	331	323	314	330	320	332	319	336	332	312	337	319	340	332	290	334	349	315	333	343	352	340	331	295	296	315	302	346	306	294	355	309	306	336	351	321	328	301	313	323	291	323	300	302	302	285	383	325	330	337	340	310	356	344	320	322	316	350	306	343	345	338	338	298	308	299	311	323	299	310	298	364	327	366	346	311	316	317	338	371	293	311	332	301	350	297	324	343	330	314	317	281	342	343	306	339	326	331	307	318	295	312	346	321	334	356	317	301	304	320	300	292	306	334	339	335	293	274	327	359	320	310	336	327	289	340	317	326	292	295	305	321	347	300	333	328	308	299	293	326	340	320	296	306	313	343	326	330	312	295	324	323	322	301	310	303	330	305	298	342	307	314	302	318	291	315	369	338	310	289	335	336	320	302	330	348	301	316	296	328	324	310	310	297	334	335	324	340	324	329	348	298	328	311	325	327	371	319	366	321	302	311	343	328	334	313	327	324	325	292	323	341	317	314	339	330	306	344	341	315	301	338	333	283	289	307	343	304	341	353	308	336	290	321	335	385	325	321	297	333	321	339	328	327	340	305	315	351	325	344	308	286	309	320	290	273	322	306	323	316	324	321	360	302	335	318	333	329	322	295	318	323	311	348	290	310	311	322	306	333	295	336	337	300	336	321	301	330	313	306	313	298	295	337	294	332	327	322	300	315	358	334	328	301	308	317	331	316	326	305	325	320	356	336	330	300	343	343	300	315	300	315	273	315	346	303	316	317	317	309	300	349	328	315	318	347	307	335	342	314	288	308	351	314	307	313	327	329	298	330	334	339	323	332	295	349	311	369	321	307	285	330	340	317	341	277	326	325	319	311	294	312	295	325	302	335	325	317	363	346	324	334	351	313	317	330	308	319	333	323	317	311	315	332	310	314	341	306	347	341	313	316	329	337	328	320	334	330	326	323	329	303	303	333	331	304	311	350	307	307	322	311	297	302	328	299	307	312	325	326	325	334	332	320	298	314	349	354	284	305	319	325	332	354	311	344	340	338	309	297	321	331	337	316	301	302	302	287	300	279	327	326	295	304	326	340	348	337	323	336	302	268	318	335	358	325	326	334	315	334	324	321	309	337	308	333	335	306	298	331	303	329	322	350	333	323	316	324	339	347	300	303	325	333	295	350	318	303	299	333	329	320	315	357	282	319	314	305	303	285	319	293	304	299	318	298	331	339	330	342	285	318	343	323	337	307	363	357	342	340	313	350	305	325	325	354	341	298	304	302	323	339	318	296	333	322	298	292	319	305	321	309	324	330	332	345	314	302	321	313	286	333	341	310	332	330	312	292	302	317	306	326	310	323	321	324	291	331	295	329	354	338	350	296	330	337	323	309	308	329	333	325	363	319	326	334	307	329	345	347	323	334	318	353	362	314	313	276	320	293	339	331	303	321	320	329	335	300	366	287	289	322	323	329	324	292	331	331	303	299	308	324	315	334	314	333	316	302	346	302	331	330	288	297	325	341	325	344	336	297	311	316	342	328	322	329	283	304	338	305	314	324	337	313	330	299	326	324	341	332	323	325	307	279	317	325	330	323	332	313	312	324	329	343	309	302	332	307	336	305	348	329	330	316	324	318	302	345	306	310	322	314	324	319	305	336	301	291	316	322	307	335	314	323	333	325	290	310	331	325	339	288	345	329	333	326	311	314	346	331	336	307	306	322	344	303	299	310	308	288	317	300	281	338	318	317	323	330	334	315	337	348	329	369	301	344	314	353	313	339	323	321	358	301	307	314	322	314	303	337	327	345	333	309	349	326	358	302	346	327	316	315	332	331	315	315	362	310	332	288	349	311	317	323	300	307	318	326	324	342	295	277	321	319	309	328	331	309	296	329	311	313	320	338	297	347	307	311	348	338	288	332	308	369	314	249	305	342	323	341	299	296	318	300	325	333	274	295	322	332	333	319	335	321	329	315	281	301	336	322	308	310	312	317	337	308	313	332	330	329	297	328	315	330	318	313	316	321	342	290	340	312	301	339	359	328	319	319	325	328	313	331	314	330	344	302	318	332	303	292	331	307	302	337	315	325	339	321	332	308	269	293	314	350	332	304	294	338	324	308	312	327	362	335	301	308	354	316	342	325	292	324	314	308	337	331	332	321	320	326	322	303	305	296	302	326	324	336	321	319	308	344	363	346	344	350	298	318	343	313	329	351	364	321	339	337	301	309	322	311	334	309	351	349	291	327	363	321	331	310	341	342	316	293	331	329	329	292	340	325	342	328	298	318	347	303	307	305	343	326	330	315	353	305	300	316	305	333	333	318	309	316	314	304	302	310	307	296	303	317	327	330	301	343	332	321	299	314	317	343	309	294	323	304	329	327	326	327	330	330	297	304	376	313	343	299	325	311	323	335	311	338	302	328	318	333	337	345	318	325	329	311	309	315	312	325	316	346	314	327	318	344	328	345	313	280	302	340	324	331	310	352	310	323	337	326	333	318	341	335	325	310	303	297	297	363	311	342	300	303	305	332	328	337	305	314	324	313	310	310	335	326	308	282	322	344	291	334	350	314	333	330	297	289	344	304	324	317
42540	50192	34332	26902	5614	3233	3894	5438	2478	2178	1846	1984	2073	2194	2196	2228	2292	2099	2129	2186	2108	2371	9333	11177	6619	3925	1703	1184	1010	945	914	932	936	892	932	897	946	909	935	881	914	873	955	954	921	915	932	936	903	931	926	904	952	915	938	914	947	910	928	951	927	920	913	938	924	929	905	1011	950	894	920	868	881	894	886	921	893	950	901	905	909	939	943	957	862	983	836	900	891	962	942	888	945	916	975	863	962	895	871	930	916	923	876	964	907	952	943	939	844	924	912	965	864	927	929	918	917	905	932	910	927	926	885	911	917	964	859	912	926	898	939	900	872	878	897	949	911	929	915	912	905	932	911	846	863	940	920	948	905	904	893	918	958	940	953	936	945	932	842	943	949	940	932	941	926	897	892	894	912	953	892	892	925	892	962	930	915	899	933	978	944	887	900	913	929	903	937	924	904	932	929	892	900	826	946	927	989	915	962	956	899	924	921	914	934	925	943	920	905	908	911	895	882	973	919	919	932	909	941	914	930	937	897	918	952	1006	987	921	964	934	877	937	919	914	920	937	921	870	932	966	933	931	894	935	889	920	889	959	923	919	935	864	950	884	953	903	943	931	879	881	908	912	933	905	919	898	924	967	913	934	941	962	905	938	947	944	872	989	978	952	931	899	885	850	923	908	940	895	877	914	911	914	899	919	888	921	951	965	963	946	890	900	900	936	912	894	910	855	923	930	934	928	900	910	929	896	919	877	886	874	921	938	958	851	902	963	956	938	915	914	963	870	916	959	928	929	975	960	933	995	935	938	948	907	876	939	895	908	964	842	856	892	890	972	977	875	927	933	930	853	884	905	932	933	919	917	917	899	921	923	938	908	932	908	922	894	936	914	972	903	923	890	1013	921	903	906	910	852	922	918	972	933	912	970	914	956	916	954	909	919	932	917	871	913	904	936	914	912	906	949	864	870	936	997	933	889	886	927	956	894	927	922	886	941	951	924	921	887	907	912	847	924	920	919	934	883	868	924	892	920	924	905	885	934	987	886	895	968	889	921	953	925	925	955	881	901	940	895	933	932	858	955	918	896	933	921	939	942	926	925	946	883	927	897	911	910	907	926	999	927	882	947	934	935	904	899	900	922	894	890	870	915	910	944	915	883	894	871	871	933	950	913	939	924	972	945	935	943	924	889	889	936	907	894	933	874	896	956	928	946	870	963	930	926	915	861	921	922	892	867	937	898	889	904	885	960	896	954	931	959	915	897	974	944	907	900	901	881	916	924	901	877	907	939	907	927	923	897	929	914	905	934	936	944	934	915	937	902	920	916	891	868	891	894	909	967	909	920	905	938	924	902	901	973	945	992	880	910	919	904	862	937	937	940	948	929	947	931	924	892	930	898	906	900	901	894	935	888	841	861	927	916	938	877	954	953	913	942	906	968	954	907	951	942	970	896	913	922	931	902	960	942	948	967	918	905	900	895	912	961	921	901	875	886	927	997	874	956	912	881	931	870	883	905	943	869	845	945	955	916	964	909	916	891	874	950	942	869	944	923	911	934	925	958	927	891	900	906	954	902	871	913	964	934	932	915	910	890	922	901	914	925	908	920	940	958	914	968	902	900	888	905	933	932	914	942	964	932	945	932	918	900	951	911	938	934	936	941	934	934	957	892	891	941	921	946	985	952	892	908	904	939	932	892	949	897	913	877	928	880	872	869	913	909	930	914	918	924	881	940	875	954	921	953	923	914	918	926	952	869	922	866	892	913	908	884	892	864	883	881	930	927	940	897	916	964	886	946	904	924	973	967	943	894	919	924	965	947	925	883	941	935	924	919	880	942	929	896	866	898	911	935	862	963	976	898	934	960	945	907	912	907	942	919	912	965	871	926	940	853	933	948	927	897	884	946	904	890	943	905	940	878	927	881	896	944	929	950	889	999	902	947	911	953	872	937	901	945	862	903	922	934	901	853	882	876	959	917	912	888	944	868	897	941	928	928	946	967	944	901	910	953	929	881	953	977	937	887	917	868	916	908	943	923	908	948	912	906	884	918	916	889	968	945	947	852	912	900	919	935	914	936	936	967	912	938	896	907	904	896	948	970	900	900	933	951	947	927	936	895	881	898	946	897	921	920	890	934	896	914	960	896	942	905	977	882	919	863	890	890	898	939	924	951	974	871	865	930	992	906	959	883	922	938	903	855	914	915	910	909	902	905	879	908	927	904	895	898	878	945	942	879	904	962	894	912	934	969	910	904	932	901	927	943	837	945	871	910	919	908	948	909	880	911	873	917	891	922	875	902	918	890	902	907	979	925	906	952	924	956	990	908	921	904	903	932	869	893	929	939	908	967	910	897	902	937	939	902	922	847	866	899	945	945	887	885	855	900	927	898	895	950	890	959	929	891	943	925	940	934	863	866	812	886	923	936	900	870	947	956	897	966	967	957	926	927	881	915	931	945	959	939	936	917	912	980	936	902	860	888	912	889	902	971	956	897	851	947	902	918	880	863	936	914	959	895	921	928	909	893	923	932	940	915	907	953	900	1000	909	904	939	948	909	890	914	913	879	909	914	922	923	932	904	902	873	916	944	901	952	939	924	893	949	880	906	926	905	909	950	905	886	900	970	918	892	892	896	902	889	863	898	895	888	955	915	981	917	926	871	944	889	969	922	914	975	931	850	915	903	924	889	920	931	876	933	889	907	883	882	871	897	935	909	953	898	895	945	932	917	903	884	935	930	910	909	935	909	927	843	942	902	930	941	961	915	923	894	894	978	965	956	919	959	875	904	893	894	915	879	884	884	863	924	938	945	940	897	905	861	907	872	921	911	894	932	876	902	865	944	921	905	930	946	956	908	910	962	862	920	917	904	895	931	957	948	933	932	914	918	857	883	958	872	880	924	955	895	906	866	923	861	899	904	918	967	910	882	916	908	895	897	904	938	997	967	893	941	894	907	932	941	898	947	907	948	889	915	925	901	954	930	889	871	906	909	925	910	886	895	934	954	905	901	897	932	906	947	944	927	939	939	938	939	897	950	951	891	925	931	890	947	938	929	960	952	907	948	935	866	906	897	892	859	951	905	902	949	918	896	882	890	947	904	941	905	874	910	887	898	912	946	938	936	925	890	905	917	956	925	956	920	923	956	913	869	971	941	905	982	887	943	898	941	902	903	956	895	928	922	919	868	953	920	882	898	953	915	935	880	912	929	938	854	935	895	886	898	945	913	925	987	922	924	935	973	908	964	924	928	937	901	937	927	965	894	882	895	878	927	892	895	869	949	932	921	934	911	944	901	952	926	849	912	870	965	880	959	965	949	858	911	900	900	863	902	907	919	915	905	905	955	921	935	888	947	915	938	928	950	922	946	923	898	952	913	928	888	969	919	844	859	899	891	921	885	917	896	916	918	954	901	910	868	972	914	917	880	920	965	946	930	884	901	899	936	942	974	907	866	917	940	947	893	869	888	943	998	908	951	944	937	936	942	908	973	990	961	930	910	912	882	906	904	904	960	941
75081	77022	59280	26883	14731	3076	1669	2027	1505	1056	689	629	600	654	616	666	651	707	711	646	612	590	2339	3993	2607	1475	640	452	364	397	335	346	362	313	342	318	337	369	373	384	365	341	358	341	375	335	351	365	347	380	372	369	357	382	372	340	361	339	334	349	344	359	345	339	362	335	364	346	329	373	386	338	382	347	364	359	325	340	365	361	350	350	343	362	361	353	356	391	329	390	345	330	353	345	340	352	369	355	332	368	327	361	344	357	366	329	328	324	353	322	342	359	350	320	348	344	331	365	329	337	349	343	360	392	338	350	358	370	362	368	321	349	363	329	351	325	350	349	340	371	354	350	353	356	329	352	357	358	366	351	361	347	348	362	369	367	354	345	349	351	360	358	359	358	325	340	307	336	378	341	371	335	356	386	380	361	347	334	355	358	361	338	342	352	350	349	345	354	356	343	364	308	407	361	335	340	338	373	364	344	322	330	332	345	347	344	347	339	339	360	384	368	352	314	344	360	359	370	351	378	357	375	318	332	322	360	320	364	366	346	341	334	322	357	370	357	349	348	335	341	328	351	397	371	327	346	371	334	326	353	342	346	350	364	380	360	360	345	359	391	339	376	349	347	361	343	352	349	350	330	378	352	352	340	357	366	355	369	373	363	361	333	339	358	344	381	383	346	348	352	361	329	317	384	381	339	364	358	399	342	370	336	324	380	344	363	346	367	345	378	369	357	337	339	357	380	365	328	353	328	357	377	360	331	354	374	352	335	371	376	356	361	371	408	326	355	348	361	338	347	364	375	331	343	337	333	349	309	328	335	323	366	348	349	359	359	362	377	353	366	342	351	350	338	320	361	367	346	382	375	332	363	341	355	351	370	340	348	351	355	322	371	338	334	373	372	319	325	357	380	355	317	362	353	333	357	370	341	346	332	333	360	300	371	335	327	363	311	379	321	366	375	348	357	344	363	373	349	371	356	350	331	341	330	315	337	340	345	327	352	353	361	361	329	377	366	350	336	348	346	380	368	366	334	341	358	357	328	353	385	365	387	354	372	340	353	314	355	367	379	319	340	332	363	348	316	358	345	364	356	368	376	348	367	342	344	333	330	338	403	360	317	325	355	346	347	357	371	338	362	368	357	327	356	386	364	341	351	353	362	351	352	356	357	381	334	341	351	350	368	369	384	343	341	373	370	356	358	349	341	304	355	346	356	381	309	364	400	410	347	364	356	350	333	357	388	399	332	357	353	337	323	325	364	350	384	349	337	374	335	363	362	329	351	336	369	343	342	335	338	378	352	355	354	364	332	372	347	371	333	346	366	364	339	367	332	367	342	355	362	360	357	349	334	335	349	347	325	367	331	374	353	375	359	379	376	340	386	342	339	336	356	350	380	355	332	318	363	379	386	364	341	326	361	360	358	342	345	315	342	359	367	374	358	348	382	364	369	342	364	333	361	345	354	365	393	323	356	341	347	355	340	353	351	335	354	338	369	339	343	380	353	338	359	342	389	373	383	330	358	358	342	345	356	360	356	323	340	366	348	366	378	355	348	356	379	332	338	346	339	362	340	336	318	385	338	368	388	362	367	329	350	324	356	341	326	351	364	346	380	340	333	336	338	362	358	360	373	337	341	353	354	371	340	337	317	364	364	361	361	324	351	343	366	335	319	350	390	354	389	351	346	358	341	323	322	335	347	340	347	373	345	373	363	359	359	372	346	372	344	353	389	386	348	341	329	323	336	351	327	369	356	364	332	342	357	336	345	359	368	324	382	356	341	324	324	330	371	384	367	372	338	351	312	312	363	317	345	338	343	340	342	358	362	341	370	337	290	358	337	350	333	325	352	363	333	387	357	338	343	332	351	358	372	381	354	382	341	361	348	385	347	340	361	376	356	316	364	372	331	355	368	342	333	379	344	341	339	330	352	346	362	373	361	377	377	349	383	353	373	371	365	364	342	327	329	397	333	374	357	375	349	319	367	360	354	375	335	342	325	354	363	340	350	370	360	336	317	353	355	367	350	339	311	339	337	379	339	356	332	347	363	326	375	336	334	346	325	308	339	328	364	323	353	354	346	353	370	331	311	348	349	351	333	373	366	372	333	394	371	335	339	342	334	366	368	347	365	359	313	368	367	339	315	341	324	350	357	394	347	351	367	344	379	383	369	340	374	340	344	358	319	345	345	367	336	344	326	351	389	329	349	371	347	365	340	354	416	359	364	325	339	355	375	337	368	313	357	387	336	347	356	395	352	362	369	345	323	341	334	365	392	348	350	323	349	353	347	366	361	356	366	350	377	331	336	348	368	364	373	349	366	350	369	324	336	341	347	357	334	364	351	347	346	375	362	373	357	358	343	330	360	340	367	363	376	334	358	366	361	387	331	333	386	368	354	370	365	344	344	359	363	333	357	357	356	356	357	357	362	325	377	340	345	326	351	342	327	356	360	373	345	338	356	386	393	375	360	334	345	347	347	399	378	337	372	368	351	382	363	364	355	350	349	334	329	366	370	343	324	346	337	345	362	401	365	400	353	327	373	379	378	323	377	375	313	352	353	354	355	332	348	343	356	384	382	376	410	358	403	342	346	388	362	366	343	367	342	347	349	355	356	331	379	406	350	362	337	328	339	352	358	336	331	361	368	345	344	347	342	327	342	348	354	344	328	327	365	346	334	339	367	388	387	327	332	394	339	392	333	341	360	395	315	328	352	365	362	369	358	343	366	368	345	367	408	340	381	366	322	373	352	327	368	346	333	348	376	352	338	355	365	381	361	332	334	382	347	337	394	380	316	376	337	331	335	349	369	358	351	365	334	349	345	341	368	350	385	336	356	331	373	362	319	342	378	345	378	348	351	334	330	350	313	367	355	339	344	338	376	332	363	357	347	340	364	314	333	360	364	376	354	386	370	398	325	358	346	323	357	395	340	358	361	338	365	366	338	364	362	365	348	346	386	357	371	351	323	365	380	377	358	334	366	358	351	374	360	340	348	342	353	362	381	358	400	378	362	407	341	348	335	388	353	347	349	370	360	327	333	321	327	320	347	364	352	367	316	378	348	329	356	384	340	322	317	361	363	326	338	373	353	315	369	373	353	334	338	363	365	360	352	375	345	363	335	354	362	343	370	357	317	357	358	320	386	345	350	369	351	330	369	320	374	360	370	329	380	353	379	377	343	337	368	348	375	339	363	385	335	395	402	349	316	342	386	389	345	325	333	376	348	360	321	361	312	347	342	373	341	367	353	365	342	354	370	332	356	373	348	360	353	346	346	380	346	352	366	352	337	347	364	367	319	340	348	332	361	359	361	344	320	332	354	368	343	373	327	344	316	374	394	328	361	390	316	326	355	364	338	376	355	381	358	377	356	345	347	320	350	334	375	347	352	342	328	371	382	338	334	347	339	325	367	367	347	339	332	359	334	336	364	359	360	333	368	377	339	370	378	331	374	357	328	349	323	346	320	326	347	344	389	384	380	359	323	363	368	335	345	343	347	355	383	359	367
52125	61940	47769	24118	9876	5123	4961	6636	5407	3980	2494	2284	2359	2355	2368	2726	2931	2985	3079	2491	2580	2654	11155	17590	11513	6823	2503	1551	1167	990	1025	977	995	1007	997	980	982	969	998	971	997	944	999	987	1002	984	987	1072	975	997	969	986	961	1020	991	995	965	1003	952	964	966	976	1011	981	973	938	1005	1005	992	978	1000	1032	985	1001	989	1027	994	989	996	998	1005	954	975	995	999	954	949	938	1034	1075	1003	966	995	986	987	988	905	957	982	953	990	1030	950	958	974	933	1054	961	1011	1020	982	987	957	1018	983	949	992	970	917	1032	1021	1008	954	986	943	1005	980	1009	988	948	966	1010	993	958	1001	1040	1022	994	1044	955	1031	1022	995	986	966	944	1034	984	982	1019	1004	957	995	955	931	1010	975	990	1031	962	999	1043	1024	999	989	964	990	949	982	988	937	1017	995	932	975	979	983	981	1081	1020	982	958	1044	977	990	973	952	1023	992	973	966	987	934	984	976	1004	979	1002	1018	899	1029	1053	1015	999	988	996	1051	975	995	990	1023	1008	940	1015	1004	1022	972	978	960	953	979	976	1014	974	989	994	1026	969	947	953	1072	973	945	1003	989	965	1081	947	958	1007	991	995	943	946	1000	979	1045	974	988	952	1051	1031	1023	930	1001	957	1019	954	953	981	985	989	932	1004	1029	946	970	993	952	977	955	991	942	1006	1034	993	1009	943	1003	1005	966	1031	986	960	927	992	977	1013	1038	970	1006	932	1006	983	1037	978	1035	946	981	930	997	1002	1021	994	992	994	979	972	968	961	976	962	990	1021	994	1015	1045	984	971	963	1008	967	1010	983	988	1046	985	937	1005	993	952	969	972	967	947	998	982	1024	994	981	991	965	979	936	977	951	1013	1000	1002	949	978	990	960	1030	976	1010	982	956	1005	942	986	1003	1016	988	931	993	1006	983	966	992	999	1023	1006	997	947	942	1011	993	1032	944	961	946	1041	983	974	999	941	922	969	1022	934	978	1038	986	1019	950	962	924	956	1017	996	1018	985	939	1008	1019	1035	996	987	986	975	963	997	1063	991	1037	961	964	1019	998	949	985	967	1003	969	974	933	954	988	975	1011	935	959	1015	974	962	1029	1022	982	999	913	1002	990	981	971	954	1061	955	988	994	949	954	1021	996	988	1030	1004	1011	1008	974	980	979	953	1046	1020	1000	1013	988	968	994	956	983	1005	1007	997	975	983	974	990	1025	985	956	964	935	949	950	1027	966	1011	997	986	938	985	1009	938	1037	975	988	941	1001	1031	954	1002	1003	992	966	984	979	992	1010	995	1027	953	983	1001	982	1010	1014	915	991	987	982	962	977	953	963	964	1012	967	966	968	982	985	1002	963	993	1013	1022	990	999	945	1025	1010	1002	985	950	933	1001	1024	1019	1013	990	970	914	984	1027	1027	989	978	1012	973	1012	961	953	1017	1031	1046	932	973	983	988	889	963	1008	940	998	976	985	967	980	965	1027	1047	977	987	872	1035	1020	1017	1038	940	1038	1023	992	1003	998	987	957	1031	940	1008	1004	1033	1005	983	962	946	991	972	986	999	983	998	1022	941	1026	966	1008	986	988	957	1001	984	983	957	989	946	976	976	1022	982	990	991	979	979	953	952	1040	1029	998	979	969	985	981	956	1029	946	975	987	993	988	954	1006	1006	945	1015	997	943	992	979	1004	992	1005	1017	992	994	1040	1039	1002	963	1051	968	1025	977	1003	996	1024	1058	952	980	938	1026	1003	974	997	998	975	1042	1006	962	966	940	1039	968	983	982	1048	1008	961	1034	1047	965	981	980	978	980	962	1017	971	947	990	969	913	976	982	995	962	1043	1000	974	1028	1037	1014	969	952	916	979	1041	991	970	962	1003	930	926	987	984	995	982	958	1044	954	1014	908	995	984	959	892	1015	993	994	1015	971	982	1025	986	988	911	1016	943	1002	987	1032	981	947	989	916	994	1057	996	936	991	1028	1007	969	925	951	998	1009	999	986	952	1003	1007	963	947	985	1026	1021	1003	988	1001	977	969	956	1002	1007	939	1026	941	999	957	1012	1005	997	998	996	1030	1006	981	997	960	1014	982	976	969	995	992	1038	1008	975	957	1004	1017	1007	969	964	967	942	960	1007	966	968	992	971	996	988	997	1022	923	965	998	968	997	957	979	1019	971	982	977	1009	966	997	972	982	964	970	959	961	974	978	1040	995	1009	1016	1023	927	1021	1003	1026	1045	958	998	992	975	972	971	999	941	1033	944	1009	977	1025	960	1021	1007	1035	998	999	999	967	1011	984	1030	1006	1001	996	1004	972	1034	945	1046	951	1013	987	984	1018	960	917	945	993	942	985	910	982	991	1007	997	938	974	955	920	956	1025	1007	1015	997	976	982	953	990	955	971	981	1010	987	1013	986	965	1003	909	1045	979	939	1019	972	1006	980	1002	926	948	1031	1020	941	940	950	992	1005	974	970	987	992	976	989	944	990	976	995	1005	981	993	1020	988	938	947	998	1019	922	1039	970	954	980	932	955	955	979	980	971	1002	961	992	995	1014	959	950	971	1000	914	994	995	1040	979	985	1012	991	977	1001	1008	936	1007	944	1008	982	1028	920	1040	933	1006	993	1100	1031	1017	976	986	1039	896	980	972	976	969	1012	1020	1003	965	966	953	949	957	1010	1017	983	947	977	985	995	1008	1045	981	1010	923	1012	996	961	1002	980	968	975	918	1009	986	930	1029	996	997	963	977	1015	1003	1003	966	978	978	1012	956	928	968	1033	990	1017	966	955	994	973	972	925	972	913	933	1014	948	969	1031	971	975	997	1008	1045	978	887	1017	1006	986	937	993	988	993	1004	962	953	976	976	993	907	1025	970	937	954	1024	1012	978	924	974	1001	967	1010	1028	1009	1011	968	995	959	970	1022	976	1034	960	935	977	983	1050	1026	1018	1004	956	949	953	1019	1042	944	960	999	976	987	1037	1065	1011	1015	965	919	945	963	974	963	1013	962	986	999	991	976	952	1024	1009	968	987	982	941	1029	1025	1018	969	946	937	1024	976	953	945	978	1015	940	964	938	992	966	966	974	998	1010	1018	1001	932	1055	979	1010	1000	979	963	949	922	989	983	965	967	990	1017	1009	1013	994	891	974	960	980	1016	946	978	978	1003	954	962	962	985	977	1012	976	1037	1024	1026	992	1021	998	948	993	982	996	994	962	1009	971	1033	970	1026	937	1018	982	993	989	1002	1014	1052	966	1034	1000	992	1007	992	999	968	919	984	955	968	983	1000	958	1005	986	979	1000	956	1051	999	966	988	1001	998	1021	1037	1015	961	969	1005	986	965	1001	1006	1006	903	1021	942	1024	973	1026	969	982	981	1029	917	924	1018	1095	1025	963	979	960	1020	1034	1005	991	1008	964	965	1035	1045	1056	978	993	975	979	980	980	1010	979	992	990	933	970	974	997	1070	964	1001	959	925	1007	945	1017	1010	962	1016	980	942	965	995	992	983	970	996	1003	977	987	998	992	1014	975	982	947	1007	1032	941	996	913	962	1014	977	1040	985	968	1027	945	987	945	959	972	1004	1053	958	1043	1014	980	1013	1018	990	996	1002	963	998	992	977	1042	1006	1001	965	1010	1006	1008	1034	1021	1015	962	959	976	1031	961	932	986	1030	1010	1012	1007	926	993	934	982	1031	1001	913	920	990	990	988	986	953	976	957	1030	982	1024	956	1014	967	977	994	989	946	990	984	955	1008	987	957	955	976	983	1008	955	994	1026	932	1016	986	993	953	963	1023	1044	1021	968	975	990	1032	974	971	977	947	1009	1020	992	1002	990	978	980	953	1010	992	974	985	989	1006	992	928	989	1030	1001	976	1008	1006	1018	990	1031	1016	994	958	1028	964	950	965	985	942	1030	991	1041	1008	976	1039	1019	1000	991	979	972	1053	967	1009	986	976	1002	1002	979	928	992	954	1056	1048	1053	997	995	1027	973
20398	15576	7067	1198	816	407	330	338	328	299	268	307	319	317	337	329	338	354	310	331	319	333	390	515	470	383	338	276	311	278	275	302	252	277	310	274	268	305	280	286	242	284	307	263	271	295	272	280	298	255	279	271	273	271	295	282	289	269	226	273	297	308	295	278	259	274	269	250	299	268	273	290	262	276	286	286	268	266	306	278	288	268	283	279	276	274	250	266	272	268	294	279	290	289	285	289	293	276	281	301	275	285	291	284	276	294	277	260	230	291	296	266	275	297	271	302	271	259	287	285	279	277	262	268	270	243	273	261	255	259	292	272	300	236	292	283	289	258	285	291	277	260	285	275	261	273	301	262	260	287	282	295	288	266	261	292	269	280	265	249	283	261	253	268	282	262	257	266	239	249	278	257	238	318	286	287	262	252	241	278	287	226	266	267	258	285	281	264	298	252	275	279	279	273	263	281	271	270	274	282	276	285	270	257	281	261	258	262	262	275	255	310	293	288	279	264	291	268	272	256	287	306	260	266	267	260	277	241	304	271	241	284	257	262	254	271	271	239	277	294	285	283	255	251	282	279	266	285	270	279	293	254	280	287	270	314	245	270	258	265	264	275	287	264	281	257	291	282	292	276	310	287	298	266	293	272	268	274	297	273	262	250	280	254	274	291	232	255	252	275	287	262	259	233	272	240	247	260	272	243	264	281	291	285	278	279	308	276	269	261	293	264	247	250	276	270	253	283	263	266	264	279	273	273	253	257	257	239	243	280	242	273	282	246	298	260	301	253	288	284	297	294	301	277	259	276	276	242	275	259	292	263	281	264	269	284	288	279	250	265	249	292	291	282	266	299	282	269	286	263	293	293	288	262	259	256	282	256	300	278	277	269	298	263	293	273	285	308	277	247	296	282	268	275	264	297	255	279	273	253	263	297	248	258	284	258	292	259	263	293	283	262	273	301	290	298	281	267	294	294	279	275	287	282	255	318	281	282	297	271	280	268	294	243	254	272	281	284	270	266	272	286	304	262	255	275	264	290	288	293	279	271	306	273	281	252	258	278	267	279	276	305	270	290	281	285	236	307	273	245	266	282	274	283	276	275	272	272	279	263	288	279	274	269	274	269	275	290	297	259	231	283	284	285	306	236	303	267	295	278	267	281	255	258	269	257	244	277	263	283	288	295	258	285	283	292	292	281	296	252	267	276	286	286	239	258	291	282	264	277	282	271	289	272	260	293	259	262	274	282	264	280	272	325	261	269	269	278	273	265	300	264	256	258	257	271	269	285	303	286	271	283	304	267	254	253	255	275	257	285	273	277	249	284	284	267	251	261	292	285	251	245	254	261	288	271	292	284	266	266	268	267	266	263	259	267	291	252	272	278	284	283	281	284	257	276	262	305	237	272	265	265	291	244	252	305	253	291	269	254	244	270	294	267	262	266	253	284	278	276	265	243	296	269	274	275	272	254	285	291	278	263	279	276	281	283	262	275	256	272	255	254	245	265	275	221	248	297	266	266	261	265	277	308	280	308	279	249	282	299	273	274	279	284	300	270	247	283	262	278	285	275	267	266	296	267	295	265	252	286	240	280	267	304	276	287	265	270	278	256	265	260	267	274	252	272	289	293	266	296	287	260	269	272	267	273	307	276	261	245	282	267	240	275	303	290	252	268	238	280	252	270	259	257	303	278	295	273	276	299	262	263	289	252	265	296	276	279	252	271	285	278	266	274	282	260	259	260	279	283	275	281	309	270	272	301	274	252	262	261	270	275	279	263	268	272	270	290	268	288	265	242	260	264	275	273	249	322	253	293	282	295	269	265	294	293	283	278	268	267	277	283	287	291	268	268	257	289	288	264	275	266	256	265	302	263	301	283	280	281	269	260	250	242	276	270	292	255	276	272	258	266	299	230	280	272	316	240	297	275	291	275	292	287	270	278	247	278	268	271	272	285	280	256	250	269	261	250	298	266	291	272	291	288	257	307	253	274	253	273	271	269	277	275	292	294	266	295	275	251	270	258	294	256	278	286	270	289	263	274	278	264	293	272	283	274	272	271	279	275	293	318	251	282	281	279	265	251	279	271	286	271	248	272	284	277	258	283	270	286	277	270	278	263	283	289	297	260	294	255	249	277	266	279	272	258	257	285	269	318	289	283	257	265	297	261	254	267	275	279	285	254	273	248	248	269	247	280	262	273	274	294	270	275	249	267	274	311	304	263	266	299	250	279	278	279	265	293	275	267	241	226	264	284	289	259	258	275	277	306	324	274	287	284	241	281	268	305	283	261	292	311	258	301	287	268	277	236	230	295	279	253	291	274	271	275	303	270	252	279	266	269	272	293	281	274	264	304	303	286	267	275	270	291	278	273	281	288	264	269	276	294	302	293	263	271	278	292	246	287	267	276	268	267	264	277	312	274	282	292	265	298	264	294	298	296	294	271	246	293	285	286	266	270	289	273	269	283	270	255	269	268	259	259	269	297	288	251	285	296	264	257	249	294	266	272	270	273	243	273	287	273	278	297	261	245	240	294	255	289	277	267	267	295	272	274	266	282	281	277	239	259	269	261	261	263	259	270	262	273	296	287	290	268	261	251	274	294	290	251	269	294	268	281	264	282	278	252	264	274	281	281	294	266	289	252	304	264	267	287	274	266	257	270	257	250	253	266	280	264	269	277	281	256	283	276	261	289	306	281	285	257	273	260	272	272	276	212	308	238	274	259	286	275	296	281	258	265	274	289	262	295	277	257	307	267	284	266	264	302	270	277	270	272	287	278	261	278	272	306	266	274	279	279	275	285	265	300	302	262	260	286	266	279	244	273	288	272	269	266	279	249	272	257	291	269	282	273	277	284	270	273	257	275	302	277	266	240	284	268	292	233	271	292	262	253	280	310	305	295	265	257	277	282	256	251	294	277	301	278	248	243	289	246	268	275	278	278	319	252	248	280	278	244	292	276	249	271	295	266	286	270	268	292	267	267	247	287	268	299	247	256	273	266	322	278	265	274	278	275	274	276	247	286	282	271	282	293	252	262	274	250	297	259	286	255	287	271	291	268	293	289	273	268	261	265	281	273	250	282	246	284	259	291	287	263	244	287	241	273	266	289	275	247	264	281	257	261	273	264	256	279	295	286	259	269	275	268	278	258	282	261	303	266	274	277	278	250	307	280	274	271	270	278	266	273	257	301	231	243	232	259	290	296	269	274	278	295	306	261	268	263	252	289	261	262	296	262	269	275	288	270	264	301	289	246	257	254	263	278	274	272	274	305	280	262	269	253	287	272	243	288	289	279	272	301	258	282	284	267	272	263	261	269	262	275	307	253	298	303	240	279	280	282	291	242	243	287	271	283	318	285	273	320	288	269	286	263	293	261	267	268	277	296	282	270	257	272	277	280	275	276	296	281	266	282	294	278	292	281	267	289	241	288	283	254	283	274	248	270	254	286	267	296	278	271	240	267	244	255	264	282	286	274	266	292	256	277	236	265	264	281	281	302	241	244
18635	20488	9626	2495	1948	1174	1082	1031	1012	1046	1029	1062	1072	1044	1124	1206	1249	1285	1194	1156	1267	1196	1494	2081	1880	1370	955	835	861	810	782	800	819	817	766	812	810	832	802	834	829	827	796	796	808	822	810	819	846	827	817	739	784	858	821	798	776	816	756	775	827	750	838	826	752	791	766	750	802	795	817	808	805	824	849	784	790	766	766	813	754	841	793	793	845	803	777	800	829	785	834	744	749	806	801	765	793	832	839	819	822	842	801	847	835	804	768	799	806	787	790	821	799	797	835	810	784	828	796	806	809	791	795	816	785	810	743	858	807	766	788	750	812	822	840	824	823	764	821	837	816	782	788	799	850	835	844	796	814	804	803	805	769	798	774	832	828	820	793	799	837	798	841	783	827	812	828	795	825	815	785	784	807	812	833	795	820	809	802	786	828	805	749	777	788	785	807	824	803	809	863	775	775	802	849	846	804	816	820	758	813	849	800	791	771	808	806	849	783	799	776	787	765	775	829	792	824	769	854	813	830	788	787	812	762	824	816	855	813	790	769	815	856	826	797	808	809	787	798	802	767	807	798	829	825	814	796	783	788	845	778	796	810	787	818	824	851	771	797	839	806	752	820	757	825	858	835	771	831	774	779	804	810	760	826	808	825	795	759	859	766	850	836	823	828	733	790	819	817	775	826	777	833	801	787	834	782	797	792	743	792	824	802	798	824	817	827	840	817	822	778	800	836	793	857	766	816	792	807	862	794	775	789	812	752	807	812	786	784	803	830	772	833	817	801	794	803	847	796	866	823	764	814	780	828	839	820	817	753	850	811	795	814	809	802	816	808	772	816	792	806	766	821	777	765	820	800	775	767	792	831	822	804	827	789	807	759	805	780	753	811	790	815	837	796	838	789	801	807	798	795	738	789	809	837	815	843	809	796	796	839	786	759	809	800	823	814	818	795	822	793	773	772	778	820	820	805	826	778	804	767	783	799	775	797	765	839	814	848	735	825	732	798	789	775	764	836	805	782	801	804	807	765	828	825	783	780	794	761	807	826	817	758	808	831	777	871	830	778	804	796	787	810	772	801	809	737	763	852	846	826	829	791	821	780	821	820	839	803	820	775	753	816	783	785	813	805	835	776	814	797	830	778	790	776	835	799	801	817	787	818	802	821	805	791	794	801	792	795	821	819	793	835	786	833	818	761	797	845	792	794	802	830	789	807	814	786	817	822	793	825	818	819	808	823	814	786	804	834	830	858	786	820	841	858	851	842	822	813	803	798	803	774	813	843	762	841	824	875	801	795	821	781	795	827	763	779	844	793	860	813	795	791	795	765	830	804	743	790	808	802	822	830	764	824	786	843	867	761	782	764	781	773	781	781	746	819	811	812	855	782	774	797	809	809	783	769	802	868	844	817	798	814	758	818	775	808	788	830	803	772	816	817	826	828	794	815	753	786	808	789	805	762	751	791	809	786	823	829	847	801	834	819	807	808	788	806	773	797	778	858	806	800	781	873	840	779	779	732	817	825	792	775	805	791	769	776	829	839	771	808	884	782	814	768	808	824	747	802	784	876	810	768	788	794	786	753	756	778	818	780	810	810	836	770	760	819	750	845	787	786	802	805	853	812	811	829	779	808	812	764	804	852	784	845	815	833	796	799	790	777	781	801	778	824	839	793	797	804	830	824	762	811	786	780	758	824	820	800	735	793	793	844	829	774	781	785	824	755	752	762	798	835	823	838	770	803	775	781	793	843	813	815	836	844	811	811	766	822	807	808	846	834	806	795	769	799	793	792	836	792	785	808	763	731	765	828	788	782	760	767	796	792	804	804	814	784	805	831	795	803	761	831	782	796	791	806	761	796	823	786	791	825	774	789	818	801	829	742	794	829	838	780	810	803	808	749	854	793	821	816	842	786	869	820	807	779	817	797	767	827	855	796	815	799	806	806	825	751	783	872	837	816	860	826	799	828	754	770	810	817	817	791	778	803	822	817	810	787	788	789	861	771	810	785	793	862	810	772	768	767	850	758	828	818	795	800	807	804	770	811	754	773	829	814	841	866	759	810	822	799	820	816	803	768	779	792	832	806	819	827	815	835	830	794	799	786	790	789	753	754	803	789	785	764	811	782	802	817	739	859	821	818	774	793	804	772	781	829	839	803	780	810	804	770	781	784	808	759	771	846	774	810	787	811	759	796	791	844	785	771	832	778	812	768	794	765	800	804	790	805	833	800	756	788	829	818	843	826	811	813	817	799	782	764	772	781	816	824	808	835	807	785	794	852	791	793	789	835	765	799	783	744	791	800	816	777	816	792	828	774	819	848	841	771	796	835	805	853	753	773	845	763	794	784	814	823	780	849	839	826	754	769	833	735	819	790	775	791	789	821	785	791	840	834	806	821	771	842	803	806	827	816	776	765	819	806	808	851	863	827	782	814	846	818	768	824	813	762	806	835	825	840	832	814	809	785	795	814	768	837	791	780	852	814	838	761	798	777	805	798	807	835	788	789	780	818	786	780	815	805	772	804	764	833	754	795	792	799	791	771	842	749	823	791	816	789	786	810	790	820	839	782	751	803	828	777	818	784	832	843	815	808	808	769	859	795	812	761	821	790	823	812	781	817	835	776	805	810	738	818	785	832	756	762	784	808	803	836	827	805	780	755	820	826	799	834	864	833	774	790	773	768	714	791	750	837	805	821	748	839	816	785	807	794	729	811	787	778	808	766	786	787	763	775	753	807	860	788	765	801	793	803	786	790	773	833	813	775	799	792	762	803	775	803	787	812	813	773	805	777	790	749	829	784	863	748	759	829	798	792	811	795	844	803	784	807	764	779	818	791	816	865	817	785	815	770	813	763	785	783	755	784	814	773	806	814	871	802	840	793	804	812	805	810	764	782	733	808	800	778	764	860	848	822	760	805	811	791	813	813	806	795	825	758	826	856	740	870	855	814	813	835	789	888	812	771	825	756	800	876	771	822	830	844	837	772	797	815	826	787	829	826	752	768	794	798	776	813	790	798	848	806	745	828	761	808	781	767	772	808	798	842	853	813	830	771	786	811	816	801	822	804	812	796	816	814	785	789	768	851	858	777	778	792	809	792	800	853	842	856	800	783	763	790	815	808	834	773	765	756	816	847	783	780	760	852	804	826	855	811	803	815	770	796	815	791	817	828	754	810	822	793	815	761	821	762	785	766	773	822	787	784	777	822	785	786	803	792	796	841	817	828	823	799	815	791	854	789	819	810	811	796	840	814	767	817	762	806	809	823	807	814	816	781	819	829	779	796	807	771	795	805	759	823	798	810	811	826	841	816	787	825	806	808	797	822	799	798	822	828	793	837	837	842	774	813	805	759	810	801	782	797	752	813	781	838	798	780	803	738	849	810	835	827	823	808	785	816	823	776	826	834	782	902	761	782	833	783	799	809	802	777	751	836	746	818	815	809	831	828	772	807	770	797	835	859	789	779	833	772	812	819	809	804	799	839	800	831	826	788	776	808	813	798	833
65635	66566	48494	20091	8615	1445	1145	957	718	646	503	483	503	526	474	483	495	530	520	469	479	480	1091	2190	1527	839	552	467	378	325	314	299	298	302	310	311	322	327	352	347	303	319	315	294	308	325	321	287	299	294	328	314	312	301	304	347	322	290	309	331	327	342	309	318	330	314	306	297	306	312	284	314	308	318	308	290	315	293	339	327	314	312	315	305	304	295	323	318	316	333	336	315	320	300	313	334	321	348	317	297	304	321	285	297	294	319	283	317	303	323	310	302	286	325	298	329	320	315	288	287	334	309	304	313	306	308	331	310	340	314	332	321	317	333	316	281	306	285	314	318	328	298	319	317	271	296	291	307	300	310	359	317	353	348	336	338	343	310	325	330	318	328	313	321	299	304	321	315	309	329	322	333	315	329	306	299	275	302	301	339	315	313	358	339	335	317	334	342	320	302	300	306	337	318	293	323	286	314	329	290	331	293	280	303	297	329	343	278	326	353	301	285	305	302	304	277	316	342	290	288	330	320	331	336	337	346	314	304	297	313	306	330	295	317	288	309	298	322	313	317	315	329	327	320	302	315	299	330	338	330	303	334	320	311	312	307	324	313	334	297	330	310	317	296	332	304	320	279	325	269	327	302	320	339	346	332	317	294	311	352	314	270	288	316	298	328	295	288	303	280	305	317	358	336	302	316	311	308	310	295	306	312	319	283	283	314	291	287	312	329	309	310	301	315	294	295	301	279	329	352	285	272	312	298	306	306	325	325	296	325	308	332	312	325	299	328	296	313	319	297	300	316	293	321	313	306	303	310	320	350	307	296	274	268	348	330	305	287	304	309	312	348	312	315	308	334	303	328	295	332	279	317	331	316	316	339	297	329	340	314	321	294	329	326	318	318	312	317	325	319	321	303	322	319	316	310	284	317	308	326	324	320	315	325	293	277	305	280	312	330	312	283	341	321	345	300	297	344	309	313	335	324	322	314	329	297	299	302	325	304	295	297	298	333	316	312	272	320	350	327	331	322	314	360	312	304	302	314	309	324	309	302	297	287	344	307	330	331	311	330	330	320	313	301	336	302	327	292	316	314	303	314	285	303	310	304	335	327	289	297	326	328	341	309	319	311	297	258	313	265	321	345	328	345	309	302	317	317	304	327	319	290	295	319	301	285	326	326	278	321	313	326	332	312	318	315	293	333	317	311	323	323	322	325	331	301	316	305	317	312	313	311	318	307	304	305	294	311	338	299	308	332	293	280	327	293	299	321	325	310	326	302	309	332	315	317	313	333	304	317	316	274	347	319	317	324	309	281	326	286	306	309	313	304	305	331	326	300	306	304	319	319	325	310	334	312	295	333	296	302	313	282	307	307	303	334	314	295	303	360	322	312	293	302	319	290	320	302	315	307	344	302	325	335	327	271	320	305	339	350	305	300	333	310	304	326	326	331	291	325	283	326	303	298	304	313	315	324	324	315	313	319	312	316	286	287	290	309	302	316	289	334	283	281	306	343	302	298	332	311	325	296	341	319	318	318	326	296	285	324	323	316	314	309	316	319	319	298	341	322	294	320	324	313	280	328	326	321	322	353	355	315	293	332	290	327	299	326	333	343	300	304	337	346	292	319	315	327	344	298	297	308	282	327	308	303	313	307	345	277	302	311	297	303	337	338	303	328	302	301	293	300	309	298	307	311	280	315	318	298	319	327	285	320	340	325	339	327	302	299	331	321	301	294	281	343	321	315	338	318	300	328	309	329	312	313	307	333	294	292	323	296	311	334	298	300	335	293	294	330	304	310	323	312	327	317	294	327	318	292	291	288	304	310	310	320	360	301	315	300	326	303	321	347	335	316	333	310	337	291	315	347	332	304	291	300	322	343	311	282	329	341	327	322	312	299	288	328	319	287	338	291	308	289	310	328	336	322	304	317	294	326	292	298	308	315	276	312	319	321	292	312	296	312	280	297	316	308	305	310	287	300	304	302	304	310	305	320	283	320	319	307	315	308	323	318	323	311	333	313	322	304	292	299	314	305	306	295	304	312	298	303	334	325	275	316	281	325	287	317	291	348	294	317	285	316	310	308	294	306	316	322	321	334	347	338	354	320	303	298	301	277	297	309	302	340	296	308	314	326	317	319	318	325	310	289	322	301	319	304	279	278	305	319	318	329	335	318	312	296	316	317	321	292	303	310	329	307	308	319	315	318	330	308	305	301	297	320	318	334	288	283	318	293	311	299	277	307	281	353	342	327	335	277	299	300	313	309	312	296	305	304	301	309	317	351	330	328	302	303	283	317	294	330	314	296	313	313	286	327	331	330	296	318	305	327	303	301	328	294	263	314	316	355	283	314	314	323	278	312	323	308	319	340	322	335	336	304	338	265	298	329	326	294	327	333	333	322	316	328	294	331	268	265	314	328	311	288	320	334	322	314	330	303	283	277	285	299	276	320	278	331	319	303	298	314	321	299	313	333	324	344	291	330	330	305	328	312	300	301	297	332	323	298	309	319	310	295	345	323	331	305	326	336	313	295	333	310	300	322	308	284	298	307	307	258	293	319	313	316	304	280	306	313	331	289	325	311	275	321	309	293	327	331	315	305	296	314	326	346	333	326	301	319	317	305	319	290	292	350	299	319	303	278	308	284	324	308	309	311	328	297	325	321	339	300	315	307	339	307	309	299	323	305	266	282	308	335	315	318	309	304	313	295	344	346	311	299	317	267	286	307	312	289	301	299	287	334	321	315	316	304	288	313	318	309	325	310	317	316	334	288	317	328	325	318	358	300	319	309	280	318	294	302	317	312	313	314	287	301	310	286	301	303	316	302	333	314	292	305	301	306	319	289	310	339	310	315	297	307	309	325	316	324	367	299	324	330	299	309	299	315	358	344	289	318	321	311	294	294	308	348	304	332	313	319	343	309	301	308	309	301	308	306	321	286	319	297	312	291	285	290	291	298	349	319	299	276	303	265	341	304	301	321	290	315	315	287	318	307	319	286	304	281	302	311	304	327	314	304	324	316	321	277	321	310	300	279	318	305	333	324	312	316	306	318	295	317	319	326	306	318	292	271	309	322	303	350	319	327	314	341	340	340	328	306	328	316	294	346	329	296	324	303	310	286	336	313	320	295	325	309	331	291	287	309	315	297	366	278	315	297	294	305	303	305	322	291	315	314	293	307	300	276	292	319	302	301	300	303	309	330	306	324	361	309	304	309	341	324	304	343	340	268	365	296	308	297	317	295	334	315	319	287	323	273	287	318	331	311	304	302	293	302	318	329	322	337	309	319	326	305	309	320	283	307	308	328	283	307	296	303	348	295	308	304	317	305	304	330	314	305	289	296	334	330	288	327	286	331	327	269	317	329	334	297	279	330	310	320	310	332	307	308	354	308	286	296	315	299	297	316	295	306	307	293	351	330	292	316	313	319	315	290	316	301	305	319	296	331	330	293	311	314	311	316	300	308	314	296	308	299	316	327	307	318	324	325	306	301	310	335	321	294	306	317
43587	50927	40067	18638	7687	3240	3858	3440	2916	2449	1804	2000	2039	2088	1929	1980	2179	2221	2170	1999	1841	1863	5250	11024	7348	3842	2190	1419	1089	926	913	882	906	868	874	907	863	894	908	915	963	921	885	911	858	889	876	837	853	923	845	891	863	885	893	900	929	854	943	913	891	864	870	906	851	889	902	931	909	908	882	880	900	830	898	890	907	865	931	898	885	879	895	890	855	901	944	840	831	828	950	903	875	892	885	856	891	892	860	890	837	903	906	891	863	865	876	901	914	836	889	929	883	892	900	906	905	911	907	921	890	882	898	917	891	899	900	937	915	940	866	902	890	843	853	914	906	873	871	870	875	927	886	918	895	896	834	885	915	921	861	915	899	862	951	868	913	857	934	886	908	852	887	905	919	834	914	906	887	928	889	889	907	905	888	844	957	885	890	892	852	835	881	873	911	926	881	916	865	923	897	896	885	973	848	885	905	901	919	891	885	898	882	868	904	867	854	860	912	862	907	903	924	908	914	859	879	873	905	900	885	857	848	949	946	890	858	895	909	913	877	902	890	898	840	915	855	858	898	884	904	895	881	868	842	892	863	868	903	941	914	922	914	922	900	864	854	906	908	898	899	836	932	852	832	828	866	882	909	870	845	893	906	882	891	903	853	909	896	842	906	914	846	917	898	843	949	911	934	908	862	926	931	889	901	892	882	900	881	868	824	878	912	926	950	911	932	889	914	872	894	858	887	868	918	896	856	878	866	873	860	839	886	886	875	859	925	932	938	849	883	872	881	921	882	851	890	884	883	936	891	919	925	867	866	921	865	923	905	905	884	879	941	911	872	880	928	840	910	890	896	925	879	923	886	895	886	929	908	923	862	932	886	809	913	953	919	954	867	913	895	867	928	872	871	919	871	897	872	869	872	905	904	895	889	947	870	884	898	886	900	869	870	899	912	863	856	894	858	837	902	857	915	942	892	891	907	841	892	866	916	896	891	880	898	891	910	869	896	889	828	882	897	923	866	903	927	897	871	909	959	924	865	830	909	898	913	942	923	944	900	906	892	893	888	866	894	889	902	924	872	913	910	914	836	894	902	890	923	893	840	882	939	873	832	849	866	901	940	908	834	904	927	881	904	854	871	910	881	886	911	892	903	863	850	859	885	900	950	871	866	915	887	931	959	856	903	868	888	883	921	897	871	931	879	874	909	892	887	895	909	926	902	840	928	907	872	873	920	913	908	901	883	909	893	874	907	907	875	878	890	885	952	906	905	902	850	850	885	893	914	841	871	952	917	910	910	878	874	856	900	891	945	895	936	909	914	854	899	946	932	893	850	870	865	907	878	895	914	919	902	933	868	862	880	847	862	926	876	922	906	860	858	859	862	903	890	895	870	871	948	916	915	918	889	885	936	896	876	879	909	866	878	832	919	842	913	857	904	910	918	858	927	876	916	934	884	880	902	877	897	918	896	855	906	923	928	927	901	901	907	947	869	845	927	908	833	908	930	913	913	918	878	883	918	903	899	871	898	944	907	917	911	886	888	896	895	866	893	861	859	975	907	854	926	888	947	889	929	886	927	894	865	868	898	933	869	897	868	869	908	894	804	892	880	891	954	955	941	908	920	900	899	913	877	923	839	824	819	897	908	930	887	935	935	854	877	853	869	923	857	918	849	898	886	897	904	860	887	900	859	878	935	832	852	904	900	869	957	929	900	884	903	897	861	890	845	924	871	873	936	917	914	855	909	847	982	863	869	881	883	931	840	886	886	895	909	937	855	863	939	925	912	974	912	921	899	861	859	880	857	942	865	863	900	900	911	940	870	887	855	857	907	918	965	896	905	867	881	860	896	910	932	864	890	857	956	889	899	871	898	877	879	872	857	878	887	881	883	900	853	919	928	907	885	898	932	922	888	833	896	868	888	920	837	882	899	943	872	875	900	893	893	902	875	924	841	902	896	887	894	863	903	902	878	959	872	872	881	926	893	840	840	923	929	897	946	865	885	862	924	892	851	875	914	876	886	863	910	932	894	866	887	923	891	881	927	901	836	881	899	943	874	878	852	940	872	961	926	907	880	918	918	882	948	920	902	902	912	917	928	901	866	914	909	954	909	865	897	864	913	892	874	903	859	908	874	897	870	877	895	908	934	919	845	940	884	845	914	874	896	892	851	855	904	897	922	891	895	854	851	864	906	859	897	913	865	859	899	848	901	898	933	862	874	848	876	980	922	899	992	888	843	837	889	899	879	903	897	955	877	952	886	911	856	881	896	920	874	922	937	863	904	860	874	879	938	882	913	945	873	886	934	883	932	911	882	895	886	959	944	870	939	939	850	907	848	895	897	890	849	891	883	903	881	876	868	877	866	869	925	840	921	894	894	869	871	855	841	868	906	897	876	885	878	866	904	868	826	915	938	903	930	941	914	917	938	896	821	960	868	865	919	874	907	928	909	882	912	931	839	896	945	849	870	864	960	843	909	910	873	866	904	863	901	853	880	875	942	937	944	902	867	923	878	847	878	895	858	908	883	857	889	910	880	906	900	877	881	888	925	909	908	869	924	914	881	909	989	892	936	870	843	910	864	893	908	856	872	889	860	916	899	928	836	887	892	894	895	899	915	891	855	933	937	873	932	868	938	855	915	848	891	878	845	843	854	908	895	873	867	910	874	884	861	888	836	904	908	886	887	928	956	889	901	887	907	896	870	880	871	876	906	943	883	886	927	902	931	879	945	959	919	902	855	933	882	938	884	900	927	848	903	869	880	867	890	893	890	950	805	924	903	868	877	905	867	871	884	874	864	914	859	899	980	909	903	895	858	913	868	935	865	901	862	884	827	898	942	921	899	944	963	863	880	903	862	939	893	893	903	877	910	906	902	910	943	885	873	869	820	897	961	911	908	937	883	916	884	932	894	848	934	938	880	877	893	878	903	839	925	877	880	900	913	910	903	903	887	869	886	928	899	876	875	848	885	917	869	880	870	863	861	876	881	878	874	879	851	867	803	966	897	853	914	880	871	855	880	938	900	939	871	859	896	861	853	848	877	909	872	891	903	929	879	916	921	871	892	924	892	939	924	907	890	860	914	888	973	955	890	926	867	932	900	878	912	933	877	918	853	884	847	826	969	904	850	886	888	862	867	837	900	881	880	920	876	891	906	876	966	893	855	896	887	923	894	908	927	911	925	890	858	847	906	894	873	919	959	917	854	843	901	918	913	928	904	913	907	896	866	916	891	930	898	830	877	915	923	898	866	909	910	849	913	851	866	892	869	886	878	896	903	937	886	837	868	882	883	852	869	846	932	848	901	903	861	939	844	844	930	897	842	902	934	874	904	938	847	892	886	848	920	920	883	850	888	878	869	882	904	865	885	853	879	856	909	854	873	894	924	848	888	921	897	892	912	881	851	911	865	852	869	827	915	854	918	885	849	897	861	872	879	892	911	850	888	886	906	908	860	889	896	867	860	878	872	851	871	879	867	905	856	925	916	877	883	801	883	901	871	879	898	875	864	903
75252	77383	58070	26599	14942	3463	2210	1531	1518	770	658	737	783	655	643	706	728	825	672	629	570	621	2070	4014	2493	1284	706	564	406	354	338	351	315	337	367	362	354	340	323	346	335	354	345	343	364	324	322	351	363	337	352	329	328	336	365	363	344	354	329	363	330	346	400	328	331	352	363	311	332	339	367	329	348	375	329	348	333	340	379	369	390	353	393	352	363	321	324	333	350	362	386	347	344	337	332	341	362	330	365	361	336	360	366	328	354	363	334	346	349	371	333	356	367	336	309	359	364	353	354	354	361	350	310	355	346	351	358	339	355	357	377	328	331	389	336	334	347	332	355	356	337	339	350	334	335	351	390	315	358	351	349	360	356	326	338	342	362	349	366	318	306	333	365	344	369	355	329	345	345	359	356	329	376	357	325	335	323	336	346	368	360	328	358	370	356	356	308	337	346	342	347	368	366	335	303	348	367	339	334	337	354	321	380	356	354	347	369	348	357	387	351	381	359	345	366	357	371	381	371	330	331	368	358	364	357	348	344	314	347	354	345	367	370	329	345	348	362	360	384	313	345	342	318	319	319	341	355	305	371	328	351	323	331	338	288	362	355	334	350	339	344	347	353	344	336	364	343	291	360	324	347	369	351	326	343	374	338	352	376	332	310	325	333	352	373	361	330	362	375	325	357	330	346	346	380	327	362	357	343	335	308	366	349	335	342	373	366	323	303	375	327	361	331	344	334	348	337	332	369	342	303	351	367	345	389	369	332	375	329	350	346	356	351	351	331	350	331	328	350	357	338	357	347	390	334	379	346	348	325	352	354	351	344	353	362	335	348	347	342	339	318	326	368	376	352	369	335	314	355	366	369	336	301	323	365	386	369	357	341	348	357	339	372	354	375	327	366	315	337	391	338	348	356	344	338	343	332	343	321	342	361	340	351	325	347	327	327	312	329	375	380	309	353	349	345	380	373	322	330	326	358	322	335	346	316	324	325	336	363	307	365	332	391	337	323	332	355	348	347	388	395	336	334	383	353	338	351	337	344	325	367	359	324	364	350	373	347	357	326	323	342	348	334	331	371	306	342	333	359	367	348	347	339	352	349	361	362	330	356	356	342	340	327	324	342	365	368	350	363	378	333	351	350	368	324	318	349	332	334	346	361	336	366	339	311	328	342	357	359	328	365	322	305	360	342	347	325	333	340	350	349	330	339	343	348	355	331	334	361	380	322	320	343	362	340	382	342	333	346	320	333	325	360	341	373	374	322	334	337	339	343	346	362	382	328	391	338	322	358	310	367	332	333	364	356	317	369	340	373	380	344	362	352	373	380	338	325	314	344	345	368	376	352	369	343	346	379	341	328	376	336	351	364	295	353	361	329	309	368	335	344	348	362	360	333	333	336	336	353	340	365	350	326	327	321	358	322	356	300	338	351	339	334	348	349	364	314	357	376	350	377	318	335	331	342	361	344	332	373	330	348	335	349	348	363	350	359	350	328	335	354	329	350	342	346	372	344	347	304	361	360	333	379	361	351	362	325	317	366	355	390	308	358	366	351	342	363	352	363	352	346	377	361	321	332	360	362	320	353	332	341	325	311	350	352	375	352	340	342	355	328	379	375	343	391	359	344	358	337	344	354	368	302	337	353	354	316	319	365	336	330	323	348	334	354	329	327	342	338	347	307	346	337	360	338	362	356	320	323	346	348	337	338	296	332	353	359	370	312	324	380	347	327	347	340	324	349	303	337	381	333	325	339	335	373	338	358	351	342	330	334	353	332	325	351	343	346	342	387	319	323	325	345	374	385	351	365	348	340	343	351	331	360	341	334	339	338	359	341	342	356	344	327	348	301	334	376	341	318	400	382	352	344	360	363	352	365	363	321	337	361	339	345	332	324	365	339	371	349	358	355	337	365	356	349	362	372	313	351	351	326	345	336	358	338	358	388	374	347	343	320	344	351	377	341	321	338	338	373	345	355	359	348	338	329	345	366	331	333	316	400	377	350	367	354	349	359	329	312	343	358	315	330	368	344	327	336	347	335	340	385	341	376	330	309	331	383	375	337	343	323	336	348	349	355	355	369	357	339	365	334	371	353	333	333	330	377	373	307	289	340	331	332	338	328	322	366	343	350	353	343	339	328	373	314	352	374	329	337	327	342	305	348	371	359	357	346	336	353	342	324	339	350	303	372	340	351	347	334	349	350	324	295	307	376	339	363	388	361	368	327	361	334	327	357	348	352	330	342	332	345	340	331	348	345	338	367	327	370	339	341	338	327	378	350	333	348	342	301	353	313	329	359	346	350	344	337	355	376	350	356	354	315	332	384	361	355	373	352	393	360	360	347	358	363	338	346	339	336	334	331	339	337	346	346	347	320	341	322	361	344	310	372	367	333	360	349	362	372	322	331	342	349	367	329	345	391	351	367	344	322	346	369	341	370	350	324	320	355	326	343	363	343	320	340	346	366	358	327	371	372	341	346	330	351	336	367	318	367	396	316	383	389	333	340	367	335	368	312	346	380	360	344	346	325	357	354	343	352	350	341	352	389	357	328	358	379	317	372	343	317	344	323	332	354	362	354	351	318	345	345	351	341	346	339	346	373	360	372	382	338	325	330	341	345	349	319	351	332	343	349	349	349	377	372	326	340	345	330	362	357	351	346	318	385	340	341	321	328	322	321	337	328	331	325	337	372	331	370	351	326	376	358	326	361	371	352	336	321	317	342	348	357	326	343	344	324	337	346	361	374	328	331	345	331	356	335	350	359	350	324	340	318	372	360	358	361	327	357	365	363	342	399	337	341	338	375	343	354	342	360	355	348	363	352	350	338	353	387	377	397	359	348	333	373	342	343	361	325	348	329	356	355	364	355	337	340	335	327	332	322	352	357	346	341	356	303	355	352	363	345	347	375	336	345	333	351	333	348	339	347	337	337	359	322	349	343	354	335	364	343	336	336	347	358	339	360	338	329	364	378	366	345	360	318	328	374	338	338	315	321	347	357	318	342	364	361	367	318	358	342	342	358	340	338	344	316	336	365	361	343	370	348	323	354	386	366	385	339	343	345	338	336	345	355	323	355	348	340	329	391	370	324	332	351	368	358	318	334	362	369	330	314	340	329	349	328	367	333	313	306	351	364	374	352	363	366	353	382	361	381	338	373	371	353	349	346	345	351	358	347	317	345	332	362	349	349	331	341	340	369	373	313	343	377	336	344	317	340	352	327	342	326	345	352	383	365	350	339	331	308	380	338	337	342	367	360	362	345	372	369	370	348	335	352	335	348	345	342	368	362	374	349	340	328	352	344	347	332	343	324	344	351	356	362	345	321	335	368	338	331	361	335	326	374	345	379	362	363	339	319	322	331	357	317	339	316	369	380	357	356	373	353	362	350	363	345	360	367	364	347	347	335	370	327	372	328	357	416	357	376	337	356	357	362	347	357	331	311	298	351	371	323	344	331	323	343	366	341	336	316	364	353	354	353	342	343	321	372	343	325	349	368	323	367	339
52227	62847	49579	21731	9856	6288	6332	5160	5774	3179	2708	3040	3414	2705	2573	2935	3311	3570	2928	2585	2393	2609	9921	17197	11078	5995	3082	1754	1299	1030	1016	954	1046	957	1005	977	967	916	986	942	1016	987	1033	989	934	924	961	982	1008	1011	933	963	961	1016	961	963	940	1027	980	907	949	999	966	992	926	936	981	980	940	994	953	995	984	963	991	973	966	935	984	993	966	938	981	1025	1027	909	948	982	1014	952	1006	916	1005	963	962	979	1015	974	965	982	988	937	986	979	964	984	978	971	1033	986	920	968	937	973	920	966	983	975	926	1001	974	986	947	938	976	906	906	976	976	975	963	954	1026	945	953	950	971	953	984	967	939	980	1000	938	946	990	941	935	999	959	970	931	994	981	953	932	999	977	984	984	938	976	969	922	950	965	990	884	980	899	934	940	1015	994	1014	991	966	990	1028	961	951	973	991	1002	959	957	986	952	965	944	952	940	1016	976	1004	1008	990	1002	929	936	933	953	924	966	984	995	941	906	958	964	943	966	1043	1001	954	937	947	947	1011	986	954	972	962	938	936	969	992	970	970	1000	1006	950	1032	1004	1026	952	998	1013	1022	979	939	968	995	1022	1002	1003	995	976	991	959	929	1000	976	928	1010	1008	997	960	953	907	930	968	963	964	937	962	925	952	973	966	1017	977	953	926	1020	988	982	1000	992	985	966	922	928	931	937	948	1041	901	1000	995	993	967	1047	975	959	953	936	922	962	1009	966	956	921	948	977	951	967	1020	1012	977	931	988	997	914	959	987	953	955	960	1022	1057	1023	985	970	1019	962	974	971	968	962	988	945	987	986	965	956	920	1007	959	963	957	986	1008	983	1008	947	988	925	935	911	999	983	957	985	970	936	1003	973	972	908	921	1005	977	1010	965	997	974	979	960	931	961	985	1006	946	962	939	987	984	1004	1008	967	957	968	963	923	971	988	985	998	958	947	955	998	965	964	951	935	1007	952	971	994	975	994	1025	987	1012	943	1005	917	997	981	977	963	1011	959	1007	957	951	974	950	942	944	1004	989	962	927	989	1036	937	981	956	972	920	966	953	965	964	957	929	956	954	1005	979	946	942	995	1011	951	973	950	964	1001	982	992	962	913	931	990	962	981	985	994	1011	962	957	975	984	949	1017	968	967	975	997	946	915	965	926	987	963	989	941	997	1012	905	942	992	1029	962	959	1003	984	995	930	966	935	1042	1010	909	966	934	994	981	980	1017	961	959	896	978	895	1015	974	977	934	945	943	941	958	988	934	975	935	950	939	935	991	962	939	961	919	993	963	965	934	1041	1020	971	907	986	981	1015	948	993	946	1010	978	933	953	984	981	909	969	980	1012	956	970	995	1013	938	973	915	981	954	958	911	976	985	945	961	977	947	996	982	977	930	964	980	1005	937	944	895	997	966	1006	1003	953	1010	998	976	1018	942	992	1007	980	965	1011	958	920	976	975	986	961	939	987	1004	947	992	1010	943	987	958	1008	967	959	967	990	961	917	1026	948	975	942	972	976	940	976	962	1004	981	995	942	943	1010	1016	953	1007	994	962	1006	983	1014	977	975	986	923	1028	1040	945	931	929	952	1008	1026	1047	940	920	944	959	949	971	978	977	954	951	952	1000	1003	986	1007	979	964	980	991	985	1006	1002	941	972	983	950	939	991	933	937	957	991	946	961	1002	1013	971	977	977	974	978	985	1009	990	990	971	980	953	967	960	954	987	1023	988	971	932	933	970	937	993	944	988	963	966	979	991	977	936	964	981	989	941	953	993	1005	1014	1010	947	957	981	978	981	933	983	994	936	996	970	962	923	968	974	1011	970	1007	1030	980	956	980	986	982	1011	1009	981	919	993	1014	1000	943	958	947	930	953	995	960	981	942	1020	998	988	979	989	969	898	1024	937	1007	1000	969	983	935	970	1034	1013	995	953	908	934	1040	992	951	960	941	966	983	1001	997	970	976	985	941	992	1010	967	976	972	990	975	964	985	987	961	1005	969	944	961	1001	1022	934	1011	950	987	1004	954	958	939	1014	957	914	954	913	1022	1000	943	985	978	988	986	925	929	996	943	972	966	935	979	996	951	939	973	950	958	955	947	1003	970	944	998	959	985	987	950	969	951	963	1017	986	948	1028	946	981	945	979	1026	958	965	963	961	996	1004	1061	954	936	1022	960	895	1004	961	910	998	958	995	1019	945	933	1007	924	949	925	944	952	970	977	1000	949	992	914	964	1007	946	971	956	986	959	978	1003	965	985	1021	939	963	906	1029	942	965	966	984	980	958	959	972	953	997	987	927	967	925	982	988	988	977	971	933	976	984	983	972	950	1025	984	968	997	1002	1000	987	941	1020	1001	938	932	968	946	1037	966	1020	947	970	969	1027	967	991	965	995	950	980	1029	1059	908	992	957	988	1010	986	1015	984	975	1006	984	985	967	989	936	997	979	957	962	1028	985	992	979	956	937	996	981	931	977	994	936	975	1007	1006	985	999	964	967	961	985	958	994	945	978	952	994	1005	1027	998	946	973	946	985	933	958	984	935	933	1023	989	936	957	955	947	1024	933	1028	987	954	988	941	964	989	973	983	961	969	941	949	959	974	944	1002	989	947	913	993	903	984	1003	945	947	982	993	957	1018	936	941	981	938	1008	957	973	954	973	976	914	993	975	982	967	938	985	1002	1009	1001	924	946	950	959	956	1062	990	956	1010	1068	949	969	977	999	965	979	960	935	946	978	954	975	887	1029	953	913	959	1011	978	920	1019	979	1008	932	994	918	994	973	974	977	997	988	976	968	1026	972	997	951	939	1012	959	1038	962	993	965	942	950	973	933	1002	970	997	947	987	936	944	992	935	999	940	977	962	1014	981	984	975	947	951	976	989	960	958	1001	998	979	963	975	987	1002	1019	972	1009	972	973	964	1006	998	961	989	951	920	974	986	959	958	934	951	1018	940	995	997	991	984	979	1023	953	903	981	921	898	924	1009	943	982	958	987	921	980	974	989	965	945	968	945	950	998	922	973	986	947	1016	962	959	965	982	976	950	1003	921	1024	974	995	944	971	942	995	959	1030	1031	955	938	980	964	959	993	970	965	1010	993	965	975	942	958	1022	964	934	969	963	934	932	917	982	978	935	896	944	1029	944	972	925	931	992	922	957	977	933	926	935	951	955	977	944	981	974	1010	957	971	967	984	1002	938	887	961	1001	959	921	927	980	1012	951	1000	1012	963	1004	967	958	970	947	954	987	945	976	973	1018	964	981	990	1022	966	954	971	961	961	944	954	962	957	968	964	1014	986	1024	958	942	996	976	1051	994	962	912	1011	916	985	944	938	1008	969	959	926	1039	1019	1012	937	980	954	930	959	971	927	984	1006	983	990	997	1032	1021	1002	956	923	1010	949	957	978	1009	920	997	975	983	1007	1009	1003	939	994	982	959	1005	1012	922	1026	978	911	934	951	975	995	940	978	1014	927	927	906	961	935	1003	967	1009	994	914	982	920	1033	945	951	954	992	977	995	1012	932	926	980	979	941	927	965	961	1026	1002	998	957	984	942	962	1000	949	967	958	1011	964	977	954	925	934	988	977	997	974	993	943	1012	997	971	994	1028	958	974	1013	974	943	987	966	1020	963	1036	1026	938	1004	942	986	933	981	988	997	951	971	1025	958	973	979	976	994	965	951	948	989	966	975	912	989	911	1001	966	965	933	956	970	949	1000	1020	949	908	1001	970	914	952	993	998	1018	952	1019	940	990	950	968	1003	910	947	955	973	981
19790	15317	6317	1088	631	400	326	317	305	319	318	325	318	325	339	329	379	327	340	300	303	324	360	501	462	384	326	264	293	284	283	301	242	264	246	229	319	312	238	278	301	301	288	257	245	259	273	266	247	289	288	236	297	290	272	274	278	280	281	251	275	260	264	250	269	274	274	259	258	270	262	291	280	280	287	277	266	254	243	243	272	273	262	282	285	276	270	246	264	272	259	272	283	276	259	258	251	249	283	277	277	269	264	268	296	286	274	287	243	291	264	263	259	273	254	235	273	289	259	254	271	275	289	285	262	290	285	269	262	259	256	269	251	267	281	272	258	269	264	270	284	286	287	258	264	293	275	258	257	283	269	277	281	275	251	320	301	263	247	268	258	245	288	282	278	249	282	277	263	268	254	248	259	265	287	278	291	264	252	270	284	283	280	251	263	271	296	236	279	281	267	248	257	285	266	304	265	298	274	239	258	273	235	270	274	244	307	293	241	288	274	291	271	261	266	244	290	258	284	282	265	244	265	234	252	255	265	275	272	291	269	310	277	272	296	252	256	289	277	289	281	269	276	287	287	295	255	268	295	270	273	252	266	299	258	248	247	260	274	258	264	279	275	301	247	241	267	263	254	278	252	282	277	254	269	274	268	276	260	258	264	286	261	273	272	271	267	276	253	263	255	258	276	276	243	278	253	255	258	275	294	294	252	269	264	281	275	271	287	235	292	252	285	272	290	263	292	253	282	274	274	267	252	274	259	285	277	271	268	281	248	261	273	260	279	293	225	292	263	263	265	262	279	278	264	250	261	240	269	249	249	275	270	275	253	246	302	273	292	290	257	261	272	258	275	274	256	272	297	253	253	281	276	246	272	277	245	278	282	262	220	261	271	249	303	266	244	249	276	277	268	257	257	272	264	268	277	270	265	239	245	253	267	260	254	277	275	299	270	261	304	278	245	270	241	253	265	257	260	290	280	255	266	263	278	267	261	272	288	278	270	306	277	273	268	281	295	254	290	246	258	276	270	259	268	263	266	255	301	242	285	264	293	242	298	257	234	289	265	245	280	247	265	234	285	245	258	282	282	256	288	289	259	265	277	274	269	277	258	260	274	273	255	274	260	245	302	253	267	257	288	279	262	286	279	266	289	270	255	289	267	241	243	277	268	292	296	282	252	264	261	277	253	272	291	265	270	225	270	253	258	262	279	288	265	239	276	256	300	273	310	259	305	254	296	244	293	293	298	278	259	262	258	288	279	288	271	264	293	276	252	274	252	252	280	247	242	278	258	277	281	261	265	288	295	244	286	276	290	290	273	279	283	280	244	252	249	271	248	256	298	256	294	289	276	230	297	261	271	254	246	281	280	267	262	260	248	264	288	260	267	273	253	282	246	257	282	261	254	269	260	264	262	292	262	292	289	250	267	255	271	291	280	261	267	266	278	263	269	289	283	277	273	267	272	307	283	277	277	304	263	274	260	252	258	235	276	260	247	270	283	272	287	305	310	279	290	275	261	246	271	273	240	242	298	311	295	264	274	267	279	284	269	291	267	271	263	271	256	280	270	248	268	280	264	273	266	263	271	249	252	282	253	279	281	294	245	272	274	259	302	249	256	253	270	278	254	273	263	271	279	295	266	282	278	263	267	266	279	261	279	262	264	250	262	238	241	269	247	269	271	257	254	272	273	284	269	258	274	276	258	277	263	267	230	245	261	263	272	265	285	258	304	261	274	265	268	270	285	257	234	270	271	260	263	239	267	257	251	235	262	254	282	259	280	244	272	266	277	255	274	309	242	293	281	301	277	280	259	253	270	254	271	289	255	251	261	277	266	277	265	289	256	290	265	296	269	243	292	303	280	260	284	276	258	268	281	274	244	267	235	293	248	246	254	240	291	274	246	273	246	235	274	254	269	263	270	250	261	258	269	280	259	270	279	261	256	275	285	273	268	281	283	260	287	246	271	263	295	288	289	265	236	284	312	282	264	255	267	281	261	276	256	245	251	264	264	237	250	252	261	268	273	266	282	275	266	269	243	282	257	259	249	280	278	251	272	238	267	284	255	270	275	286	296	296	276	273	281	287	244	255	244	258	274	277	267	261	264	308	249	266	267	259	270	287	270	256	276	257	281	248	257	273	272	282	262	266	269	272	266	269	264	250	291	250	265	263	261	275	283	302	262	290	251	284	271	282	258	277	262	266	280	272	267	249	251	282	293	270	247	300	245	282	251	248	295	277	279	276	242	291	247	265	244	270	270	280	268	273	273	263	261	270	264	274	260	285	281	264	278	272	272	237	289	250	262	282	270	264	248	307	286	253	293	287	281	247	305	268	273	285	246	251	274	275	292	277	277	289	261	260	284	250	279	275	295	292	265	277	264	270	251	262	271	317	290	271	250	261	266	241	297	229	271	268	276	246	262	282	282	265	264	296	268	276	291	283	274	279	250	264	259	271	241	256	254	250	257	273	295	306	274	272	262	274	264	245	265	272	279	256	267	291	274	265	251	261	279	279	293	274	256	279	300	268	264	265	253	284	289	257	259	250	277	272	279	264	248	279	297	277	261	279	261	270	254	251	296	279	268	281	262	271	264	239	280	252	244	274	295	308	259	258	279	265	249	223	248	296	270	271	294	260	260	250	288	289	255	254	277	264	274	274	277	273	264	266	308	274	273	279	287	284	272	258	258	248	256	258	293	262	254	242	268	254	257	247	295	243	292	278	270	249	278	275	286	274	251	276	295	250	260	288	248	262	255	273	253	279	269	256	274	281	284	276	268	266	244	271	239	300	286	266	258	284	272	273	247	307	261	303	295	270	261	289	264	271	282	279	288	287	275	286	270	286	266	272	255	268	269	276	274	279	269	270	260	287	265	278	275	280	296	276	286	258	266	261	256	277	277	274	261	271	296	288	248	276	294	284	273	285	274	293	275	275	268	300	248	274	278	264	268	255	271	286	270	302	267	260	268	273	271	269	280	271	279	226	277	277	295	294	299	252	276	272	273	281	263	307	237	250	284	283	236	276	274	279	236	254	261	276	281	269	249	283	238	288	249	282	281	270	252	263	292	286	243	295	289	294	260	251	240	256	265	266	267	286	246	287	253	261	284	282	263	274	263	251	290	275	268	265	266	282	273	289	264	270	269	280	249	263	250	262	250	273	254	254	244	266	268	299	257	275	280	268	252	254	276	271	294	255	265	259	238	278	260	241	252	240	259	264	270	274	281	282	279	252	269	278	257	279	275	258	270	266	307	295	257	268	256	249	300	248	246	274	272	255	281	257	265	267	245	270	288	256	254	258	265	275	266	253	272	277	264	256	259	283	252	261	258	280	272	299	266	278	320	240	273	288	264	249	264	249	263	282	286	270	257	247	281	257	293	272	278	261	254	271	269	282	252	289	273	286	262	286	266	262	292	266	268	263	256	250	275	271	279	242	273	271	254	268	258	283	282	266	264	275	268	275	262	246	245	270	270	266	239	251	314	294	276	278	235	243	250	275
18238	20432	9005	2464	1569	1185	1142	1082	1092	1072	1139	1157	1138	1177	1177	1245	1363	1280	1151	1162	1133	1061	1509	2024	1733	1391	1070	924	810	833	786	816	791	762	786	741	781	843	817	795	792	790	810	777	821	817	741	778	771	782	801	822	790	799	810	801	758	781	798	745	717	748	800	760	767	755	816	783	826	777	833	794	815	779	770	821	816	769	789	803	814	754	800	798	796	783	811	797	786	817	812	786	791	793	780	810	779	776	789	789	791	754	808	809	795	781	797	869	796	771	782	762	761	785	768	753	823	792	814	750	827	806	743	757	790	772	780	751	818	752	759	782	784	797	783	753	821	810	757	754	747	756	787	799	780	797	765	784	759	799	785	777	788	783	817	789	792	738	814	755	817	753	779	822	802	786	757	851	790	785	817	727	812	780	792	793	760	766	796	823	775	747	776	836	803	785	801	800	793	809	777	797	819	804	791	811	837	828	749	790	731	748	827	800	765	766	803	840	774	862	825	798	824	778	795	757	796	783	805	785	791	793	767	801	793	750	806	787	765	732	785	806	749	805	835	777	787	803	781	757	779	775	783	763	759	870	820	770	816	800	774	841	809	783	763	756	780	780	798	791	769	741	795	762	830	792	797	780	790	800	811	841	820	813	799	795	766	796	776	733	749	798	759	806	785	825	773	727	790	719	796	778	805	808	765	782	814	796	763	805	781	785	787	797	788	773	802	803	865	829	746	791	773	807	757	780	776	807	731	788	819	802	825	780	774	830	800	789	756	745	813	770	770	742	787	757	777	795	754	764	781	758	800	795	787	810	762	805	796	843	783	782	766	777	785	790	792	754	783	792	791	806	800	811	789	766	806	758	781	767	760	800	776	792	825	779	808	835	758	788	769	755	807	796	784	831	761	787	792	758	774	827	785	787	807	816	774	863	753	740	827	792	754	796	823	764	797	784	782	779	774	813	762	815	785	781	796	819	797	814	845	761	770	773	774	771	790	756	787	778	812	789	782	793	796	791	772	800	773	784	809	759	736	857	812	802	797	835	821	808	808	804	780	813	748	777	757	826	808	783	833	773	778	722	796	779	802	776	778	785	774	746	829	814	803	736	764	788	807	800	771	811	800	794	773	788	802	827	750	760	813	808	810	782	847	809	831	786	806	841	811	852	777	814	757	761	781	788	831	777	749	839	772	776	834	784	790	793	745	773	801	793	817	828	766	775	739	748	796	791	805	796	811	775	794	760	826	816	776	744	822	783	816	847	803	808	809	747	820	763	736	811	831	802	758	779	821	740	788	825	818	794	782	751	810	802	808	752	828	803	824	741	832	833	780	783	848	802	796	799	787	779	784	828	778	803	796	803	802	719	755	778	789	815	791	809	781	803	775	771	760	799	787	748	803	781	772	838	816	828	773	833	741	800	736	781	727	781	783	807	820	810	741	821	872	818	797	804	786	764	831	762	776	795	766	788	763	743	869	770	781	784	794	835	760	835	798	798	851	807	811	817	785	794	826	795	826	770	741	777	815	791	795	751	799	851	751	843	838	820	765	768	804	750	827	796	781	767	816	848	787	781	771	788	749	803	763	851	809	827	797	792	805	813	776	794	766	741	744	811	790	776	800	807	852	770	802	771	801	729	811	779	802	738	863	740	744	784	761	863	788	774	839	782	765	789	773	766	762	778	804	745	802	770	804	780	792	759	811	822	775	758	773	739	785	834	777	814	839	779	784	853	773	802	786	802	759	762	772	787	747	779	769	723	778	770	780	766	766	805	787	782	826	777	744	800	786	754	763	736	852	837	790	764	788	794	786	812	786	763	759	783	756	802	811	780	737	774	788	821	800	807	744	806	840	831	779	812	742	752	790	822	800	805	767	777	807	754	786	844	792	763	804	789	851	758	801	780	747	778	780	786	793	822	772	760	797	794	793	822	756	818	772	808	773	809	756	757	739	808	823	828	838	842	792	784	818	810	763	771	845	767	801	843	782	832	835	823	788	806	809	791	778	806	793	742	777	783	753	832	774	793	759	822	822	760	831	755	798	808	785	819	789	801	801	831	773	801	798	842	756	787	841	795	816	824	746	749	730	752	812	827	723	837	790	772	791	794	775	792	781	794	744	797	775	846	786	801	795	824	746	790	816	832	823	827	784	771	830	818	769	836	763	816	729	787	812	824	809	762	786	825	747	816	806	811	806	812	792	793	815	764	794	789	780	784	775	760	711	815	755	756	761	783	879	812	809	826	779	753	852	848	767	812	793	736	747	786	805	783	864	783	821	829	709	789	769	771	790	759	775	772	744	780	792	816	805	828	772	754	795	799	785	789	747	782	770	809	793	874	736	766	808	803	818	820	783	813	786	779	775	831	795	819	823	796	794	774	831	821	766	786	785	844	826	851	772	808	724	765	785	802	830	778	757	830	779	826	730	793	763	802	784	743	783	766	750	805	761	725	807	777	825	791	815	799	749	708	781	843	764	741	775	821	837	764	760	796	791	764	780	785	788	730	824	768	801	754	787	758	828	830	776	796	759	780	771	729	813	784	771	797	811	765	830	823	794	792	784	750	764	833	770	781	808	797	794	762	784	757	811	813	793	797	825	715	835	806	806	778	847	724	786	817	807	806	783	811	755	707	790	809	766	794	862	776	745	769	762	820	878	832	747	846	865	710	768	815	774	771	773	815	788	773	741	817	760	761	824	761	785	808	772	791	798	798	759	788	816	769	764	806	834	801	813	821	850	773	765	762	796	789	804	823	782	792	777	791	811	783	763	763	799	810	761	813	833	802	789	787	796	843	828	814	811	846	812	821	756	790	744	795	780	802	776	811	771	775	794	838	830	761	779	784	834	825	760	794	800	812	843	801	819	844	832	773	776	769	821	788	796	786	768	833	776	802	747	796	790	797	746	818	800	822	759	747	805	760	826	812	839	806	788	794	766	793	808	874	796	760	709	761	778	743	743	820	804	758	823	780	810	808	766	774	780	807	777	775	737	778	847	790	780	784	765	760	773	775	787	792	818	834	794	775	833	811	760	752	833	817	827	806	802	805	804	785	764	769	797	787	820	761	804	817	773	849	802	797	868	793	776	765	832	766	798	798	788	784	787	778	838	748	802	734	784	733	789	854	807	768	826	801	785	809	801	785	780	790	776	780	768	764	796	763	768	806	836	757	789	784	781	830	801	828	819	785	835	812	764	795	777	784	781	817	752	816	808	827	816	739	819	803	795	751	763	835	785	777	785	761	835	846	793	799	853	762	827	761	782	784	787	765	829	707	759	788	783	749	806	815	793	785	785	806	829	794	795	768	765	785	799	771	818	770	776	770	760	761	800	782	814	809	758	786	750	755	869	799	761	806	782	729	755	748	802	853	763	804	838	755	877	784	806	812	775	777	785	841	747	842	826	768	779	789	810	783	780	789	807	792	843	820	788	823	792	801	783	788	803	803	820	829	824	777	760	844	780	769	817	809	757	802	748	807	797	730	748	821	768	789	842	816	789	798	772	801
65091	66373	47788	18833	8671	1980	1034	949	865	505	544	536	568	582	635	570	517	455	467	492	466	490	1345	2114	1440	881	514	379	330	309	302	298	283	314	329	310	320	285	322	318	338	323	318	329	304	293	327	363	308	306	329	291	283	299	278	302	343	314	311	291	342	331	328	304	334	323	310	328	310	300	335	323	324	339	312	330	331	295	285	342	327	345	281	284	297	338	308	317	298	293	325	318	319	313	308	281	300	294	350	345	303	292	312	316	272	272	279	291	316	329	332	281	304	311	336	288	298	314	339	311	319	334	314	289	313	329	311	339	304	301	285	293	310	329	304	334	311	302	298	307	323	315	325	323	285	292	300	281	313	302	314	299	301	309	316	283	303	277	311	323	311	319	310	344	285	366	328	312	317	289	297	315	307	302	300	303	323	307	309	308	301	351	305	335	291	312	285	291	345	301	302	319	300	333	320	309	302	342	320	306	286	342	318	286	293	287	282	331	298	300	267	329	286	308	304	318	322	335	327	307	300	350	329	312	319	292	317	284	329	278	325	319	307	317	314	296	309	308	332	311	311	280	313	304	274	288	309	324	269	316	310	305	325	316	313	302	318	323	299	295	334	317	345	297	338	302	330	310	318	349	294	296	307	291	327	318	282	340	322	305	326	289	353	301	307	313	338	332	326	295	328	313	300	309	360	341	320	278	308	299	300	327	298	324	272	308	332	338	303	297	301	308	326	270	313	297	295	312	298	312	324	324	308	337	319	285	274	320	326	323	305	293	327	290	321	296	353	317	333	288	338	301	322	296	324	306	323	318	308	287	297	294	318	300	312	308	313	304	316	296	301	321	309	293	295	325	292	294	318	303	282	272	282	303	286	321	312	306	322	293	306	287	319	295	320	298	319	311	293	323	290	325	324	314	327	308	313	302	288	313	289	315	291	316	308	292	311	276	316	331	325	311	300	320	321	259	307	314	310	301	286	301	288	322	302	335	308	307	318	308	301	302	286	301	330	325	321	294	318	325	322	317	321	335	289	280	282	326	299	299	324	319	301	307	300	335	308	313	310	311	276	327	293	304	326	324	289	314	313	313	299	301	312	301	323	295	334	310	319	281	291	338	320	296	324	282	323	324	331	291	322	308	293	293	330	310	310	314	279	319	317	309	321	316	341	295	313	287	296	304	333	323	286	326	350	306	315	317	315	329	304	314	361	331	271	312	307	320	332	342	322	287	299	306	306	315	316	288	318	311	307	311	326	333	311	337	310	348	302	299	349	306	323	330	323	339	308	306	328	331	316	342	311	320	329	323	322	305	310	310	331	301	320	314	306	289	287	315	348	280	308	326	320	308	285	306	290	294	302	340	330	351	330	314	286	311	307	323	326	296	310	309	285	314	328	304	306	315	324	304	308	281	289	313	312	316	314	285	303	328	341	325	331	314	294	329	310	301	307	328	333	299	304	316	312	330	313	293	317	306	309	323	274	349	286	339	300	288	305	308	334	304	313	309	300	299	331	291	311	331	293	308	322	345	307	319	292	308	317	310	280	306	323	325	328	327	287	329	271	301	315	306	316	329	297	301	318	306	301	309	273	300	295	293	302	325	317	296	282	302	343	309	298	286	303	294	332	307	313	321	309	321	303	313	289	310	294	313	324	310	306	310	296	345	328	333	292	313	313	298	333	289	328	313	287	286	316	300	332	326	288	313	317	336	319	317	332	333	319	295	302	328	300	326	324	313	328	291	285	293	303	300	275	307	298	341	325	283	297	304	332	300	289	311	301	290	299	299	292	352	327	317	285	285	303	339	301	327	321	291	309	313	312	330	286	313	334	300	293	289	303	292	253	307	326	323	328	302	298	309	292	326	299	317	310	316	286	282	337	317	294	289	326	329	295	312	321	303	308	324	297	309	288	295	278	289	311	315	308	302	298	294	298	312	310	299	318	345	336	289	304	311	322	295	302	327	282	304	298	292	310	320	323	299	298	305	322	296	283	323	322	321	299	293	329	285	342	323	293	281	314	350	304	306	315	326	322	306	304	290	325	344	309	281	278	318	295	308	325	347	277	322	299	292	329	300	311	305	272	352	320	319	299	324	265	309	328	329	308	333	276	319	301	321	339	300	310	303	299	314	320	283	309	309	303	305	327	310	328	304	313	302	315	307	304	294	278	325	320	318	312	321	306	294	324	290	292	298	309	295	326	273	316	307	281	300	316	332	310	313	307	308	292	312	317	339	311	290	306	304	331	318	277	309	303	316	286	326	317	289	303	293	302	331	265	312	302	328	291	346	292	341	313	293	317	278	315	298	322	298	329	304	313	276	305	333	299	302	302	302	298	290	301	286	321	322	286	332	328	276	299	307	292	340	294	305	324	318	286	319	322	308	288	327	321	338	320	282	298	302	304	293	282	339	305	293	292	286	271	280	302	310	289	328	321	297	322	292	284	285	286	327	313	297	324	325	308	313	305	300	316	310	288	331	308	309	309	293	330	327	334	283	299	335	310	318	322	303	284	304	311	308	296	326	317	277	328	292	307	302	320	314	292	303	298	303	296	300	315	303	335	308	313	323	300	253	282	310	310	286	306	337	324	302	290	301	299	282	305	306	286	299	292	301	286	299	290	311	306	327	286	285	298	318	302	306	301	281	319	322	313	303	325	313	341	348	311	293	298	332	302	300	327	298	306	325	331	259	322	331	314	326	283	297	316	317	320	331	316	308	380	306	292	293	347	303	320	319	292	307	328	306	326	305	346	342	328	332	294	309	339	328	298	335	314	330	333	313	262	299	319	308	316	294	306	302	302	334	300	283	337	309	319	308	301	310	325	311	314	281	328	324	307	342	313	307	319	327	306	304	297	305	285	309	311	308	282	308	306	298	330	292	329	302	334	302	316	344	308	302	327	282	315	322	303	320	308	300	280	304	315	322	282	295	297	352	309	327	314	290	294	277	300	337	287	314	306	295	337	294	323	312	297	308	320	312	307	307	304	291	289	337	293	302	325	273	325	334	360	280	308	296	325	346	302	328	316	306	308	296	282	315	312	322	307	310	323	320	280	294	336	286	337	296	321	319	327	305	306	292	308	279	293	307	338	311	310	311	303	284	311	295	313	288	312	353	306	346	327	311	310	305	331	307	295	296	314	326	305	318	309	318	301	266	288	305	323	327	302	334	323	333	326	320	305	326	319	322	289	311	294	294	288	304	302	341	338	309	286	323	289	340	311	315	307	303	303	300	306	316	337	317	305	326	320	309	311	322	308	318	328	324	337	291	330	286	339	298	329	315	335	294	319	297	335	317	290	314	301	318	289	353	321	304	286	328	326	311	311	323	287	352	313	305	319	331	313	301	319	313	302	289	322	316	296	301	316	280	305	309	296	303	285	300	310	337	321	329	293	250	327	332	300	302	300	292	287	307	309	317	328	307	315	308	316	316	304	270	340	259	314	339	320	303	315	292	310	305	296	307	301	299	313	294	311	283	341	301	337	303	323	325	305	309	313	327
43334	50790	40477	16484	9629	4260	3421	3398	3020	1894	2025	2244	2338	2346	2629	2491	2082	1953	1926	1891	1870	2035	7001	10560	7309	4073	2182	1417	1024	905	890	903	839	899	914	951	919	900	912	878	875	930	936	868	912	873	875	862	898	904	960	907	905	907	855	866	881	898	876	888	834	851	878	885	865	889	901	855	911	896	889	952	906	838	895	880	860	886	897	924	869	916	871	922	910	855	863	874	858	850	927	839	887	889	930	922	888	839	865	930	889	887	875	863	853	898	864	917	904	893	875	940	864	894	865	922	841	906	877	886	892	878	865	921	910	894	864	932	865	865	883	914	908	886	866	856	921	888	879	877	909	884	882	884	919	864	835	908	899	918	936	884	882	866	873	910	922	907	881	859	917	869	899	831	865	860	906	887	871	873	840	868	847	877	888	852	847	927	891	882	876	942	911	893	908	827	873	859	904	884	874	902	876	940	918	845	909	840	870	906	856	886	904	893	900	873	865	874	874	931	896	902	892	910	924	862	865	894	904	880	920	903	939	879	862	900	859	878	905	874	950	843	946	912	892	876	920	898	919	873	891	917	883	885	908	905	878	868	806	840	819	878	877	909	945	883	885	845	903	888	908	878	835	926	880	861	906	891	916	877	879	919	900	853	870	882	890	844	876	920	871	847	887	906	878	888	892	859	978	846	887	882	826	910	899	914	883	892	879	889	901	852	875	871	907	885	874	882	864	877	862	901	934	885	863	902	918	903	907	887	892	889	879	847	875	904	831	884	940	856	916	860	909	956	920	853	866	876	869	845	828	885	855	909	902	873	894	917	817	868	870	858	895	882	904	865	880	898	944	888	878	846	887	882	864	893	903	881	865	854	919	889	904	860	877	887	878	849	924	922	817	916	843	955	893	954	870	854	913	898	885	875	823	915	841	845	927	871	872	871	846	945	901	873	880	896	885	870	904	931	886	858	858	899	921	905	871	880	900	866	884	894	869	909	910	918	847	872	875	897	895	877	953	926	940	907	919	849	921	875	833	954	915	903	870	895	897	875	835	896	919	900	892	902	858	836	931	932	884	901	938	937	920	885	874	927	894	908	886	945	881	895	904	856	898	893	841	895	840	845	883	889	944	894	884	860	838	852	931	869	834	870	898	910	884	903	864	902	882	830	913	850	909	827	902	937	892	934	945	856	903	881	850	862	859	908	913	827	869	907	934	903	869	892	845	834	970	897	894	904	857	922	948	892	878	905	917	887	842	880	840	854	852	844	927	901	901	856	908	862	935	888	875	852	933	928	896	875	853	833	866	904	908	885	913	924	873	885	893	888	930	918	946	906	932	930	857	940	892	847	903	870	831	929	834	910	887	904	927	845	912	893	861	811	898	917	895	917	890	925	847	907	898	874	876	953	863	896	892	859	907	915	956	900	893	892	903	879	850	868	861	852	840	898	895	879	866	892	885	878	882	889	933	819	872	893	886	898	849	895	874	872	900	864	909	878	906	886	866	871	883	849	927	937	840	869	868	927	892	848	853	866	901	858	908	942	967	904	850	922	919	831	839	915	899	838	920	907	877	904	908	893	855	853	840	930	931	903	877	848	906	892	921	892	876	914	860	895	934	871	873	877	924	914	857	885	894	924	875	891	891	838	869	886	905	839	913	971	879	890	837	852	890	868	884	897	833	916	891	840	870	846	866	877	899	879	912	921	874	901	881	901	889	876	862	884	842	880	908	951	851	925	929	868	877	968	873	884	885	873	868	935	911	925	869	895	909	928	888	864	854	880	870	885	875	917	880	863	878	895	910	810	948	862	881	898	870	905	905	895	884	848	879	852	889	916	894	845	932	900	923	844	960	885	937	859	929	828	878	905	864	904	900	873	879	911	864	911	913	889	934	889	826	886	881	923	872	888	848	856	904	873	915	915	872	901	911	918	861	889	870	953	864	942	909	897	883	868	909	901	935	835	847	936	846	899	840	922	906	846	875	882	867	926	846	931	851	842	855	823	935	856	875	915	920	904	851	874	906	852	893	906	878	862	892	883	926	877	849	862	918	854	902	914	886	855	934	871	886	858	914	897	855	917	923	928	936	875	851	886	880	903	882	917	892	960	926	893	923	907	884	896	853	874	884	888	902	860	916	902	897	876	880	882	924	941	895	871	882	909	918	934	879	896	868	888	872	873	898	824	846	878	831	842	835	918	911	957	839	865	950	855	813	886	875	831	852	925	910	846	781	874	911	857	854	874	874	929	859	906	881	889	958	912	927	870	926	903	902	857	881	930	836	916	894	908	897	917	838	863	900	923	976	890	893	866	880	866	903	888	887	835	876	888	895	906	846	846	882	938	957	812	894	867	928	903	915	886	902	879	870	880	906	940	830	907	917	882	818	892	934	890	873	849	890	882	863	849	914	902	889	867	920	840	924	893	848	911	929	867	879	919	927	908	890	799	924	870	933	853	903	911	946	884	883	905	873	850	912	850	882	869	869	920	893	875	888	901	885	840	890	926	905	872	861	909	881	866	898	914	842	937	876	885	925	925	892	875	884	871	894	884	836	902	874	860	955	870	881	894	872	859	910	871	894	862	896	932	884	956	897	834	900	887	891	917	881	845	853	889	913	909	887	929	879	878	944	932	848	954	893	866	868	914	900	893	843	899	892	876	912	906	930	915	878	862	895	856	879	912	846	856	952	899	863	869	900	838	905	849	888	858	867	928	878	905	938	864	856	861	865	883	889	920	906	888	906	902	954	926	885	903	854	891	868	821	882	915	884	922	911	873	901	914	871	877	870	834	873	889	858	877	837	855	873	878	889	925	916	946	924	881	920	890	925	865	897	861	880	850	880	840	899	889	875	817	929	882	917	847	880	865	821	879	880	878	855	888	915	870	950	874	894	894	869	906	903	952	862	850	874	885	867	916	892	917	859	927	934	885	931	927	893	871	867	882	883	882	882	887	905	916	897	934	882	919	907	869	877	879	959	911	863	872	855	871	883	915	899	884	887	866	870	909	896	954	907	918	869	889	899	848	907	905	902	908	849	895	883	944	943	918	878	878	884	844	905	923	847	895	859	875	918	891	914	853	917	899	899	877	863	893	931	860	913	837	874	882	858	854	949	866	904	928	864	900	890	884	905	897	851	900	871	894	936	873	855	857	904	888	904	873	862	891	891	956	872	901	912	908	975	917	868	879	902	866	878	903	890	898	840	864	942	903	897	828	861	895	881	908	917	957	913	888	844	883	865	870	890	905	923	886	868	867	831	920	868	931	845	884	863	916	910	883	878	887	954	851	889	932	902	862	932	899	879	926	916	860	922	874	899	909	912	863	882	889	881	920	925	952	864	900	871	899	953	873	922	857	838	884	898	921	896	905	916	868	926	882	866	863	905	932	932	909	892	840	929	903	886	900	919	893	910	869	951	903	863	930	868	825	908	909	883	857	876	857	908	869	887	886	934	846	922	948	826	895	897	897	922	862	884	899	823	861	860	886	920	930	907	914	883	915	847	879	925	931
77615	76067	57527	26765	16257	3815	2061	1330	1185	788	752	786	808	780	816	804	654	623	538	580	609	632	2076	4079	2578	1420	717	525	367	350	336	348	362	358	357	341	346	361	340	346	348	336	347	306	325	351	361	332	353	355	327	333	297	322	341	369	314	349	358	358	360	352	349	346	336	327	376	353	358	301	368	324	318	352	347	353	346	353	335	335	340	362	327	350	363	363	346	357	303	344	378	376	347	322	332	346	330	315	353	341	351	364	365	351	325	346	355	346	328	377	319	363	326	333	341	359	351	352	348	343	333	342	335	340	316	344	330	317	333	372	361	327	302	312	377	338	310	363	337	349	346	329	337	344	337	356	369	313	315	347	351	352	362	347	317	352	321	340	362	346	318	328	324	309	351	382	349	371	368	348	303	339	321	330	331	335	318	364	380	358	326	320	342	367	328	337	353	330	369	307	327	358	341	357	369	342	355	330	367	361	346	352	362	326	309	380	349	332	343	347	346	308	323	346	365	350	337	336	353	363	368	350	359	332	360	357	352	340	367	334	344	289	349	357	319	325	352	361	363	346	307	333	365	321	352	326	362	338	331	370	349	332	351	354	312	335	323	343	321	361	349	329	342	341	315	338	338	324	321	349	359	313	357	338	360	350	353	345	347	377	360	362	330	344	332	347	341	332	363	343	321	336	358	368	330	325	338	343	329	337	366	379	335	356	333	354	317	344	358	335	368	330	329	320	343	329	349	363	352	317	348	345	320	336	325	335	341	343	346	346	322	328	356	326	337	340	345	341	358	352	328	337	331	331	328	341	330	361	368	356	325	362	346	370	355	342	339	344	334	328	374	351	345	338	347	353	354	338	322	319	337	332	317	343	346	324	324	331	365	386	349	341	345	326	336	370	355	325	379	337	352	363	366	357	372	315	346	320	331	330	346	312	343	345	360	315	331	322	374	359	352	332	362	304	353	331	365	346	350	349	351	358	337	341	334	332	331	369	336	348	382	375	373	346	334	328	317	331	325	346	366	345	360	346	314	333	346	373	381	384	344	364	363	368	354	402	338	338	367	314	324	356	361	361	352	338	346	327	345	346	305	349	352	309	318	353	353	390	327	365	354	322	350	371	313	363	317	349	356	353	369	322	405	340	335	342	375	386	354	327	336	353	360	316	348	333	350	375	331	362	380	356	351	334	329	332	358	379	346	334	347	386	377	344	353	346	331	335	360	328	363	306	362	307	334	345	362	350	333	308	347	352	340	360	354	340	347	370	329	345	330	379	351	359	346	329	337	341	311	340	320	333	366	312	348	367	334	352	323	355	373	361	353	347	347	322	340	352	327	326	321	332	295	332	334	362	330	334	380	367	383	370	348	340	322	339	341	343	332	329	337	335	343	350	348	348	314	330	355	338	359	371	359	322	334	320	312	359	313	361	375	307	337	362	328	349	342	337	343	376	347	325	382	350	364	335	330	344	321	347	345	344	337	375	332	360	365	352	339	360	351	335	334	359	338	350	366	347	385	335	355	374	355	349	317	324	342	334	345	338	342	334	327	334	340	321	338	372	356	344	359	353	343	362	341	348	331	328	359	329	300	325	326	359	337	320	342	333	353	328	321	343	325	332	372	363	321	334	339	330	342	355	325	339	339	331	333	353	353	351	371	352	349	330	341	322	341	321	361	316	340	336	351	359	356	340	323	363	336	377	350	350	372	353	341	327	328	340	337	352	347	367	336	340	330	348	330	360	322	352	331	336	373	349	367	342	369	347	354	352	331	308	372	330	340	359	335	369	338	334	352	321	352	380	296	361	346	365	337	337	322	359	338	350	348	354	333	344	325	334	324	345	347	321	349	369	381	375	341	377	363	360	344	345	334	332	331	353	322	344	368	376	369	371	334	322	302	314	337	364	334	333	314	364	347	346	329	369	335	335	353	373	329	336	332	349	349	331	348	383	361	350	317	351	337	353	335	353	343	378	332	351	317	372	316	374	349	321	332	336	352	320	354	344	351	341	341	346	341	366	312	343	336	340	336	349	346	352	376	335	371	345	341	350	331	317	334	333	395	348	319	330	313	363	353	331	361	319	328	354	345	340	372	352	375	361	316	363	295	353	320	318	369	357	377	391	341	344	331	371	334	344	316	352	353	361	328	332	351	325	336	322	377	334	308	333	393	318	335	342	347	326	362	323	345	379	332	325	385	328	333	330	337	335	359	325	330	328	342	367	354	334	375	323	361	343	334	357	334	351	364	342	377	346	343	347	338	307	354	343	336	346	368	374	347	336	330	339	346	354	319	352	343	330	338	358	302	323	318	341	360	338	343	361	358	364	389	359	354	342	352	382	301	373	337	318	365	324	350	340	345	352	368	367	386	332	331	347	348	324	357	321	337	361	342	310	325	359	336	347	330	312	347	341	347	309	352	359	354	367	385	366	362	332	326	327	373	338	323	366	341	373	340	337	347	380	350	338	350	353	365	345	360	352	347	335	334	325	317	337	326	322	345	356	300	354	327	318	330	325	376	340	315	325	346	312	335	338	312	361	369	362	374	355	330	332	350	359	355	341	339	332	334	347	345	338	355	370	322	333	336	354	337	375	365	352	346	350	348	339	345	313	330	339	336	338	364	296	349	333	355	337	323	345	313	319	370	327	333	349	342	324	335	336	344	363	358	341	332	359	324	337	331	389	352	344	370	365	332	337	356	331	379	318	349	319	350	343	329	387	375	355	370	330	339	353	331	339	335	359	337	316	375	319	377	352	355	367	354	376	345	360	333	367	337	385	362	318	335	331	345	327	359	332	336	368	348	350	343	351	358	353	365	344	340	375	337	341	348	330	337	354	335	364	325	365	337	318	318	347	348	341	334	354	318	332	330	331	362	338	338	375	358	350	350	315	344	381	354	349	332	359	296	348	392	327	337	347	393	329	348	317	321	316	322	342	362	346	348	340	314	339	333	349	339	359	308	369	362	347	373	358	345	334	340	307	339	356	380	317	348	334	321	361	354	315	351	342	344	320	350	372	340	352	302	374	367	337	389	320	364	342	348	319	346	317	350	377	368	356	367	354	336	330	356	332	381	352	350	368	347	354	353	382	363	365	353	358	336	365	351	333	332	354	358	350	347	354	354	347	351	342	329	342	312	351	333	332	341	358	349	360	361	360	363	324	362	357	342	361	333	362	357	358	360	355	360	322	346	325	350	335	335	303	357	340	367	366	333	383	338	319	386	349	342	353	330	312	384	335	345	351	328	343	360	317	345	348	346	312	333	377	344	370	355	368	375	329	353	359	363	387	333	337	342	334	394	370	336	336	326	387	345	345	351	356	340	342	361	358	307	371	347	372	332	354	338	361	329	334	345	352	327	347	367	366	324	355	370	312	328	346	345	320	344	346	385	326	342	352	351	343	396	347	359	334	332	352	329	361	357	343	311	373	352	364	309	349	330	328	341	342	331	345	356	341	354	369	338	381	312	369	334	333	356	335	334	325	358	357	380	359	377	347	365	360
53554	60725	50025	22659	15710	6023	5825	4691	4558	2994	2927	3152	3442	3290	3772	3360	2632	2496	2273	2386	2486	2579	10340	17527	11295	6152	3124	1802	1219	989	920	957	976	991	928	983	961	983	1011	1001	936	954	989	953	952	952	999	953	998	1006	891	1030	924	931	942	982	969	1050	955	971	940	986	954	943	985	898	971	949	966	1013	1026	949	919	989	967	932	962	932	991	976	969	1010	976	923	951	1029	913	926	985	963	1035	1008	945	1023	966	959	972	977	967	1050	941	967	1015	975	1005	950	928	903	955	934	992	976	925	998	930	970	1037	936	915	1024	912	933	970	1000	949	993	974	962	986	996	960	927	1003	971	930	926	977	977	1015	1029	937	992	946	918	992	954	948	914	951	1036	933	955	961	1006	993	984	984	1019	996	967	1021	997	932	993	976	948	917	962	1001	915	978	978	975	993	950	1003	981	968	964	994	970	958	954	999	941	1002	988	953	981	1038	990	987	946	927	958	1019	953	1014	989	952	967	989	954	955	1002	984	981	932	950	991	961	975	936	1007	944	921	958	1032	946	1017	992	976	1035	1061	981	976	959	976	960	944	1006	990	973	907	962	999	988	938	984	982	956	959	952	973	973	910	998	934	943	974	943	956	987	961	935	967	908	1047	975	1001	952	978	908	995	990	937	945	966	979	947	960	964	945	969	1048	1016	991	919	964	1005	960	932	946	938	940	1066	1002	931	994	934	961	943	944	949	908	941	1012	972	938	993	940	972	986	999	899	881	983	956	927	934	960	951	948	939	971	1006	986	971	860	937	900	914	1041	982	960	894	960	966	928	992	1025	943	976	887	960	1017	1033	982	974	926	959	972	937	979	959	953	962	919	973	978	961	935	967	954	927	1009	949	1010	919	972	963	961	1002	982	990	942	932	954	972	973	985	925	1002	964	959	966	970	956	943	983	996	955	990	934	953	961	973	974	930	904	953	977	966	951	972	1001	958	1022	919	935	1028	916	955	971	939	1007	996	984	966	974	977	943	990	973	1002	988	963	991	956	983	929	990	928	927	1001	964	934	957	956	967	946	991	916	916	936	995	977	938	995	991	1000	968	909	996	966	935	969	966	959	995	990	924	950	907	907	981	985	943	914	912	962	965	1014	980	988	983	939	972	953	1005	935	987	983	983	1003	982	973	937	981	950	974	986	979	960	952	923	999	915	956	952	966	956	963	984	922	963	979	972	976	971	978	923	926	972	962	931	922	959	927	946	979	935	957	1007	1002	930	1004	965	910	944	971	985	976	894	975	963	988	989	996	960	972	978	969	962	999	980	955	995	987	938	989	959	938	979	977	964	1002	920	994	959	968	935	978	1023	938	891	981	961	946	1016	943	958	954	996	949	1030	973	938	969	966	942	932	995	996	1003	968	902	976	975	975	934	996	937	956	992	930	988	968	969	945	1007	1007	943	954	993	921	937	927	987	994	941	917	1005	893	928	966	964	956	966	942	999	971	996	1025	958	973	927	976	958	902	1019	981	994	979	1003	977	977	1014	936	915	954	1018	899	955	912	934	913	913	943	1012	986	993	959	973	977	988	978	923	974	923	997	918	980	974	1025	970	968	973	968	963	990	934	952	993	939	944	924	951	954	958	921	988	988	960	954	927	897	960	997	948	926	926	980	984	985	922	957	911	946	1024	950	989	1018	1025	981	952	983	951	942	874	1012	992	1019	953	961	1004	1006	974	970	895	912	1010	913	955	992	928	1002	933	973	961	940	977	970	938	909	932	971	993	998	945	964	961	970	962	918	933	983	939	969	1025	931	999	923	1008	1035	974	955	1025	952	946	959	906	956	980	947	998	969	951	908	970	970	934	969	977	971	971	951	956	981	948	945	952	982	996	1006	932	1004	899	970	920	983	958	1015	873	982	1005	925	993	1033	972	1019	969	941	967	979	969	951	937	940	985	987	941	991	975	961	992	1029	947	974	935	930	950	1004	993	933	945	985	1012	937	938	994	964	1005	970	923	913	1018	978	1001	945	976	958	978	941	988	934	933	933	966	1018	1018	949	1009	989	959	934	927	993	978	919	956	973	922	945	967	981	973	1030	951	1032	953	947	956	1000	963	966	971	970	967	942	959	960	944	1032	967	935	927	923	944	931	962	949	968	968	975	969	980	895	919	974	976	955	979	946	965	942	966	977	1015	1034	978	952	919	1004	937	974	911	954	946	955	1008	956	901	986	955	987	961	995	943	933	1009	977	977	951	987	1008	990	911	977	957	916	944	1004	979	973	930	974	955	1000	971	950	961	998	974	963	946	965	989	1030	974	956	925	938	942	930	973	965	986	955	1000	1009	976	1004	981	934	990	967	1004	985	926	980	1035	932	965	985	940	949	930	927	1040	975	978	1012	917	943	1018	1018	997	956	982	973	1019	953	961	957	968	990	953	926	953	1000	947	1016	915	1011	965	928	1004	923	952	969	986	950	955	960	976	970	939	998	957	961	917	981	1001	951	979	945	967	973	924	907	976	979	977	975	940	984	1050	952	959	915	1003	916	938	1024	944	999	935	961	990	953	977	953	997	1003	952	951	1027	943	990	983	988	965	969	958	953	959	990	948	1046	972	985	940	950	969	1028	901	986	989	994	947	974	993	964	938	991	936	984	926	1030	882	991	996	957	938	960	947	1033	1012	914	1010	955	1019	950	958	952	950	983	1021	961	952	982	1009	951	879	999	996	965	980	1028	984	937	963	1029	975	924	932	1049	978	946	985	983	987	1002	949	962	937	921	970	958	957	980	976	996	979	978	960	980	984	986	978	941	963	891	1015	940	954	960	934	941	962	936	961	943	985	931	961	964	967	973	924	940	966	958	927	989	970	964	902	1001	986	901	942	920	997	973	944	961	944	1003	961	945	930	935	1033	946	980	1000	913	987	995	979	986	990	973	895	975	925	960	1025	939	919	964	963	1020	977	956	967	975	915	952	911	936	946	992	947	954	973	904	943	995	960	974	916	992	943	1001	996	970	958	976	989	950	920	972	941	978	965	953	939	1019	944	933	1006	940	939	991	909	923	979	1013	947	967	964	1030	973	927	957	928	968	972	994	974	938	936	896	989	937	964	973	1057	989	993	914	987	956	950	970	927	965	985	916	953	1016	952	988	960	993	985	933	968	968	924	980	964	983	937	989	948	943	978	964	916	932	960	1012	948	985	940	936	870	913	969	946	991	985	986	931	952	960	909	956	933	1017	954	989	1037	944	994	1003	957	997	970	944	1019	949	967	916	1014	953	980	976	913	983	967	898	949	938	986	962	971	965	932	977	939	921	951	930	929	928	1003	932	933	983	1013	1004	999	941	956	914	947	972	967	999	917	967	941	997	988	978	957	967	926	922	931	961	971	974	902	960	972	985	937	951	902	988	951	908	986	1023	958	981	1047	956	945	973	1015	956	987	960	981	1008	966	983	951	976	1023	992	955	983	952	940	988	1009	957	928	961	974	962	1012	976	974	972	978	956	971	908	957	951	951	967	981	988	966	965	977	942	947	998	915	940	971	959	970	928	983	971	996	932	996	969	1011	939	1027	928	1006	940	996	932	931	970	935	995	970	936	957	955	961	988	986	998	960	1005	985	1025	974	998	965	959	1006	938	1008	985	991	935	995	954	918	962	983	975	969	993	982	970	961	932	1018	952	957	951	878	909	924	909	983	973	930	960	980	957	903	962	974	982	919
18539	14181	5932	1124	691	396	369	311	298	290	274	269	306	341	362	333	306	285	311	310	318	331	358	484	454	364	316	311	255	237	254	260	256	248	272	245	243	252	249	239	249	250	262	269	286	233	249	274	261	265	248	235	249	267	230	224	252	239	244	258	245	259	275	245	218	235	250	259	254	241	246	252	274	253	252	287	281	239	245	262	255	244	293	245	244	234	245	261	274	274	272	249	295	244	242	242	273	211	225	259	258	256	255	251	276	233	250	235	235	252	249	269	267	260	256	255	245	254	228	268	243	261	246	237	240	246	231	271	270	230	215	256	268	248	246	229	246	251	246	233	266	236	261	266	219	247	250	282	243	253	270	245	232	219	248	252	268	250	272	269	256	232	285	239	251	252	231	261	271	264	276	252	265	246	269	281	262	247	249	247	235	251	262	245	244	243	208	236	265	240	250	276	271	257	274	260	254	255	239	243	254	251	245	269	252	250	271	225	279	229	266	236	237	260	283	249	256	253	269	229	248	244	247	249	229	260	233	231	226	250	252	230	227	231	258	272	230	255	281	241	234	259	257	240	260	241	243	270	268	239	232	245	262	238	251	250	246	262	264	258	266	268	218	238	214	242	273	261	240	258	252	252	273	241	237	258	257	236	247	250	250	273	241	263	257	246	254	249	218	277	297	254	262	245	280	268	200	254	253	259	272	271	231	284	251	246	272	262	240	243	250	261	250	245	284	240	241	258	239	267	265	257	261	255	246	265	249	241	254	241	258	268	274	262	250	286	243	243	255	222	239	229	258	263	248	278	262	243	265	270	248	228	259	235	243	238	223	239	257	266	244	221	236	286	281	271	275	263	271	259	246	237	252	271	238	262	245	211	244	216	263	266	265	225	237	227	255	229	269	228	249	235	251	237	258	239	244	271	244	236	240	256	284	291	256	236	263	237	266	230	255	252	249	262	249	233	239	248	260	246	241	246	225	270	276	256	253	238	233	229	249	249	259	232	246	289	250	263	256	245	271	267	267	260	256	239	255	235	237	240	234	233	255	256	253	231	238	276	263	245	284	263	223	248	265	229	269	254	257	251	281	236	256	242	241	259	251	231	252	257	265	244	251	242	268	240	250	247	273	228	257	290	240	230	277	265	271	248	243	262	252	227	261	273	229	229	246	230	258	222	268	261	224	259	237	244	232	257	247	254	270	256	274	257	225	275	250	217	283	261	269	247	274	214	239	246	251	232	246	257	266	245	262	248	252	257	251	244	264	255	251	247	219	248	224	225	280	254	253	257	237	279	262	246	251	250	277	244	238	229	231	259	238	231	253	263	242	253	276	273	252	242	260	234	249	249	226	254	273	245	288	244	263	234	227	278	266	236	246	253	249	257	260	268	241	268	240	239	253	265	237	223	257	244	260	245	256	291	239	211	235	260	267	266	224	247	248	225	260	264	244	250	241	264	244	228	255	247	233	262	266	255	243	211	257	251	256	285	231	253	244	269	236	240	265	240	263	250	267	244	239	244	265	225	263	241	262	269	237	236	247	251	234	246	262	250	260	263	243	259	246	240	258	239	262	252	248	254	255	241	262	215	235	264	251	243	267	254	240	236	261	280	264	245	260	218	241	262	222	256	253	286	255	264	283	237	255	256	281	271	266	271	245	231	262	264	238	268	242	228	280	220	256	247	265	249	242	260	228	272	232	230	218	252	244	250	267	238	222	245	265	249	257	235	232	218	256	236	267	248	236	220	223	260	253	244	246	239	255	267	246	220	267	243	277	266	243	224	256	284	258	240	261	251	236	249	250	253	266	246	239	217	262	271	245	249	260	251	276	246	237	251	232	256	228	262	235	228	259	255	247	231	251	258	228	262	244	268	247	230	236	242	250	231	233	263	271	290	250	256	254	244	219	271	257	235	236	248	295	224	257	257	241	282	268	240	266	227	250	265	265	268	235	278	244	271	238	248	267	254	279	282	238	245	286	248	246	265	274	279	261	271	264	249	280	247	229	246	250	284	283	265	235	242	233	254	218	241	221	249	228	250	245	270	241	253	221	232	231	264	242	233	252	286	256	223	257	286	228	243	251	253	267	238	231	280	259	266	261	252	231	261	239	259	267	254	248	247	252	266	260	271	233	265	256	261	283	276	222	249	275	239	264	252	223	254	230	248	251	254	240	286	257	216	246	242	236	249	252	235	250	242	230	235	269	232	258	271	251	251	214	235	261	244	246	236	228	235	269	238	256	234	243	225	263	261	246	243	259	283	252	271	274	265	240	262	244	243	245	239	224	290	270	241	274	243	248	244	268	251	266	252	267	244	230	238	249	228	243	246	287	249	270	246	271	240	235	219	246	268	292	241	259	240	242	266	257	253	246	241	264	253	254	250	229	268	258	264	257	246	245	276	280	251	253	239	241	217	263	282	256	266	243	251	238	248	246	281	243	223	281	234	254	234	262	232	256	260	281	280	273	235	259	248	262	266	244	250	249	230	243	282	226	219	277	235	251	258	225	271	245	250	243	242	261	249	268	261	224	238	240	258	243	268	240	264	239	230	222	262	275	278	227	243	225	251	243	251	235	247	214	268	229	241	261	244	251	236	269	244	274	247	240	222	248	223	205	265	210	267	240	232	251	231	252	260	287	270	262	273	249	261	242	280	242	229	250	269	202	242	261	255	243	224	246	223	247	260	271	240	243	220	239	245	286	254	275	250	226	263	280	255	247	258	243	265	254	261	252	272	249	233	235	263	252	271	234	258	226	266	260	263	246	258	238	269	242	226	263	251	254	251	248	245	232	243	230	251	265	257	238	234	234	246	244	237	269	241	226	262	234	258	254	218	247	253	248	268	271	249	279	241	252	237	235	261	237	255	216	245	240	300	232	218	260	253	272	216	274	255	261	224	261	265	276	222	219	263	247	231	259	227	275	257	266	228	259	224	247	248	250	286	245	256	265	244	245	255	235	235	242	250	241	254	262	267	264	237	256	269	276	258	247	243	258	267	261	249	259	229	241	235	227	269	287	252	218	248	264	259	250	238	253	255	223	257	248	259	239	234	236	236	264	240	253	271	240	246	252	223	281	243	263	250	265	241	245	266	263	246	270	265	269	256	273	257	282	268	233	260	281	252	237	275	260	235	241	262	238	237	248	257	237	257	249	276	247	236	247	246	251	268	268	239	250	251	275	257	245	257	267	261	265	253	253	253	254	247	239	250	262	254	242	253	256	238	278	273	225	231	226	243	244	247	240	265	226	259	236	242	265	233	294	250	229	249	262	254	225	255	244	246	283	267	265	264	244	204	222	232	240	245	246	259	279	254	256	253	231	259	235	252	248	254	223	236	238	262	269	276	268	236	263	237	255	265	280	279	215	238	272	252	254	228	234	234	255	250	244	262	250	248	221	273	261	239	250	262	253	267	239	244	241	263	273	244	231	269	269	259	244	245	269	275	252	264	269	263	245	263	225	233	242	251	242	227	241	241	235	228	264	230	276	243	245	229
17673	18949	8650	2559	1893	1240	1112	1058	989	952	974	1073	1129	1159	1246	1341	1032	1014	1072	1078	1234	1115	1456	2097	1839	1457	1015	867	805	764	719	692	758	782	738	693	748	773	743	758	734	764	741	707	757	774	762	760	694	708	772	705	734	753	787	731	724	765	722	765	751	729	749	761	774	743	751	780	771	744	696	771	705	825	756	712	713	745	739	735	729	693	727	753	776	728	722	783	711	783	737	763	767	765	736	736	724	728	726	734	714	737	748	739	748	715	744	695	753	752	813	724	774	742	782	771	750	770	804	801	769	691	716	707	722	749	701	771	795	787	744	748	763	713	713	735	763	728	748	764	744	717	751	753	764	728	743	736	725	817	756	758	763	745	734	727	741	773	766	727	767	769	738	751	753	723	783	729	702	770	768	752	765	788	735	749	772	737	719	743	728	697	743	759	721	741	685	719	784	733	740	724	734	731	755	764	735	732	763	790	747	763	783	751	773	745	731	700	765	719	737	700	719	723	757	756	762	708	775	812	752	729	749	696	746	742	737	757	749	693	742	739	789	766	743	745	672	752	780	753	811	710	799	739	719	809	731	731	737	751	716	725	720	757	734	703	776	758	785	708	753	740	712	696	764	743	704	693	756	766	717	740	771	736	737	733	739	735	733	777	752	743	753	708	776	743	772	721	750	705	748	736	737	749	712	736	768	683	735	803	716	759	753	727	709	774	744	751	719	738	745	703	753	709	761	727	718	770	732	712	727	753	716	780	709	746	785	706	724	746	724	800	747	743	704	748	714	745	736	736	722	741	729	729	737	778	741	739	727	741	747	741	739	831	777	757	771	793	730	724	764	741	707	754	787	707	712	714	726	771	725	692	783	757	753	719	783	758	744	744	746	733	742	778	757	729	732	768	751	711	725	728	743	707	797	728	759	724	750	732	756	736	807	706	769	747	736	755	734	750	735	729	753	718	706	767	720	730	769	757	737	754	765	747	698	736	755	729	744	731	706	734	733	737	772	741	784	781	718	762	748	739	728	722	779	767	772	723	788	685	747	744	696	735	752	762	702	721	696	687	753	818	723	756	781	744	716	726	734	710	760	743	720	741	775	756	757	754	748	711	777	736	757	770	782	727	725	762	770	746	743	754	748	774	757	774	753	718	740	750	709	742	747	747	679	751	744	749	738	754	763	759	746	724	746	758	772	782	791	746	739	770	748	775	778	759	741	748	712	745	751	739	752	737	733	725	747	748	758	731	727	741	753	734	730	688	765	763	737	709	718	779	759	810	669	759	711	758	794	777	677	764	791	725	706	777	715	696	754	724	770	756	752	732	737	776	753	725	743	647	726	708	708	754	736	754	760	751	776	741	749	767	739	709	763	729	760	728	714	816	746	718	765	699	714	737	690	741	739	783	714	786	758	756	764	704	756	727	749	728	760	716	763	736	766	745	720	732	766	727	746	740	703	761	739	809	764	762	707	770	743	706	760	762	790	764	770	740	734	748	767	772	750	747	757	753	755	795	708	760	755	765	730	777	768	750	723	715	708	751	773	696	750	757	780	738	736	781	762	726	768	747	775	699	765	727	699	745	752	754	709	760	752	706	774	730	754	766	728	781	751	754	768	699	740	737	726	750	750	781	711	726	743	779	714	759	759	755	782	692	776	700	715	722	722	733	738	783	743	779	714	739	757	728	796	790	789	722	722	774	740	725	727	730	750	674	720	722	762	751	779	717	749	775	734	733	721	748	774	736	753	745	763	773	754	721	764	790	713	775	743	768	740	748	772	736	721	768	729	740	724	708	747	754	735	779	738	755	741	698	761	751	745	758	736	766	753	751	693	744	742	748	753	759	723	732	820	754	751	736	751	744	737	769	811	729	708	753	773	764	741	769	793	792	765	784	733	731	731	722	763	789	754	759	729	751	804	711	730	759	750	769	714	778	718	743	743	751	747	745	731	776	713	747	754	752	773	725	759	731	805	747	735	727	749	811	759	730	729	761	710	732	757	734	777	745	765	764	769	779	709	776	739	776	757	708	770	733	719	739	754	754	791	745	744	782	707	774	753	738	731	753	718	744	746	711	703	791	769	749	817	736	732	758	762	768	760	727	706	733	737	754	783	776	722	760	761	742	750	765	749	761	791	746	777	766	755	763	774	769	705	748	755	729	721	744	734	804	765	760	758	762	758	725	732	750	738	774	757	678	741	767	771	755	749	735	745	782	788	800	762	723	744	756	835	783	739	755	716	724	738	752	750	771	732	725	801	737	720	766	778	726	739	747	727	737	750	711	733	719	744	730	738	753	755	778	766	776	731	743	723	754	726	745	653	745	764	757	736	729	761	753	730	762	720	711	738	734	800	739	736	748	706	734	725	776	737	760	751	767	732	775	752	758	737	721	719	777	724	712	720	723	774	743	686	718	753	768	743	705	741	794	737	794	761	732	801	780	784	762	694	760	731	814	761	776	727	742	724	755	774	770	750	704	728	779	699	752	728	726	751	739	649	760	735	708	736	806	752	780	718	750	744	726	768	708	754	749	758	709	752	702	721	736	743	739	748	792	791	711	727	758	735	729	762	769	769	747	742	717	792	728	748	733	716	731	701	758	787	749	814	686	757	789	762	768	755	782	738	698	745	747	748	752	785	733	761	720	727	749	737	756	735	702	748	750	769	752	687	757	765	721	744	768	801	751	756	743	723	700	753	736	744	738	795	741	757	816	731	741	714	670	741	722	758	780	749	723	714	750	776	705	699	741	738	725	751	741	736	731	741	728	739	731	766	683	781	716	734	776	765	692	728	708	772	793	712	726	794	789	747	748	736	780	742	777	800	730	708	727	754	744	726	734	729	771	725	770	707	758	767	722	782	783	795	700	764	732	743	707	805	793	728	762	750	746	756	745	794	736	683	751	760	729	760	785	777	762	752	733	738	738	749	756	738	731	728	766	734	765	701	682	720	685	765	770	763	761	779	768	711	817	728	716	758	739	716	743	714	795	767	733	777	765	776	748	783	725	787	789	731	732	765	745	760	725	756	804	715	745	745	718	744	702	742	727	754	741	813	725	716	792	787	798	757	682	734	722	751	737	699	748	759	753	734	771	728	728	745	699	680	757	790	731	732	767	740	753	721	747	793	746	725	730	733	729	702	702	730	751	734	776	695	751	776	779	761	731	771	741	760	764	758	748	739	746	777	713	732	773	704	762	734	754	751	749	710	763	767	735	706	756	777	785	755	741	712	725	799	750	711	765	745	714	746	728	734	738	721	708	780	730	743	799	771	732	768	698	729	765	715	739	755	761	731	763	737	791	732	754	731	755	753	727	742	829	768	736	779	726	788	792	746	755	724	721	807	760	735	743	770	720	761	736	742	737	734	781	759	724	770	758	720	734	767	788	799	767	723	741	764	705	741	736	712	729	744	741	749	787	699	758	742	743	752	762	711	715	734	764	801	759	730	721	725	772	695	752	735	725	759	793	795	764	710	735	737	730	749	715	746	723	750	734	733	745
66242	65622	48869	17026	5787	1838	1144	712	582	550	535	528	488	434	517	493	425	473	492	536	463	440	1310	2153	1471	820	522	392	322	306	310	301	321	294	336	311	302	314	258	296	288	280	271	313	264	313	292	295	290	305	301	292	295	277	282	313	274	303	314	285	284	294	256	289	287	314	282	269	309	276	293	288	287	303	309	290	298	282	294	287	298	300	326	295	320	301	265	294	308	290	271	273	284	314	305	303	282	284	286	280	280	264	295	302	299	282	272	303	295	251	314	274	267	296	294	274	299	290	301	310	280	290	314	308	316	282	295	291	278	286	275	290	277	282	258	260	299	248	282	287	295	293	262	270	297	271	271	283	312	274	311	281	286	295	301	271	276	251	310	270	279	295	280	278	323	290	282	301	278	270	290	266	296	281	288	310	269	280	318	282	302	293	297	287	264	316	283	238	300	260	297	297	274	308	279	312	307	306	294	302	303	281	275	276	295	301	263	297	309	281	310	286	278	260	279	290	303	294	275	286	277	282	284	304	303	298	274	281	277	304	304	283	272	280	287	290	280	268	299	275	297	281	349	277	286	286	259	247	290	276	311	298	297	329	263	277	303	279	306	261	305	285	275	292	273	288	252	307	288	301	291	291	268	282	275	283	299	318	311	323	287	327	291	289	274	281	296	268	291	290	321	288	290	316	290	326	287	265	285	263	306	279	270	289	272	274	297	270	298	300	305	300	273	311	266	296	304	306	298	284	299	305	333	283	282	315	279	259	320	294	272	296	300	290	270	287	278	296	270	300	284	284	283	276	335	318	302	265	314	273	296	282	293	292	273	306	306	292	299	270	263	319	286	280	312	280	323	270	301	296	297	307	274	316	294	289	317	280	288	308	260	268	288	278	274	292	283	296	284	283	295	303	296	310	298	312	292	292	314	268	300	286	287	275	289	279	326	291	291	291	269	291	267	283	293	294	302	320	290	302	290	284	286	307	309	311	311	281	288	297	284	291	298	286	276	306	295	261	262	319	296	277	320	284	273	340	263	255	246	257	288	290	281	296	274	304	308	245	284	268	287	322	299	274	299	291	278	272	260	275	311	296	307	308	276	276	308	314	287	287	283	281	301	320	262	291	295	274	295	275	275	283	289	307	294	298	265	282	266	265	281	314	290	297	315	320	302	297	283	316	279	277	272	316	272	291	301	276	241	301	314	298	286	294	304	299	301	286	282	293	305	267	275	301	301	273	282	290	279	284	288	301	321	282	289	291	294	304	283	312	298	283	274	257	302	304	260	293	299	282	315	298	276	262	274	281	274	297	297	293	300	277	280	288	288	316	256	275	265	305	304	297	302	286	321	291	285	266	277	334	286	287	264	277	272	282	312	289	260	307	299	288	294	298	267	293	251	269	286	246	306	293	268	259	281	312	292	275	284	282	281	279	293	274	298	287	282	300	262	308	266	286	273	280	319	304	296	285	293	285	302	295	303	275	316	284	309	302	314	316	295	285	269	305	288	271	327	299	283	284	263	283	303	241	282	318	290	305	302	286	292	274	318	280	264	294	291	300	297	290	309	310	291	297	266	303	288	277	292	276	308	270	303	305	288	263	268	334	284	290	265	290	284	280	279	271	295	285	289	293	266	291	280	288	278	312	274	298	293	310	278	317	293	290	292	293	279	300	299	273	291	288	285	241	334	305	291	289	283	259	290	306	292	279	269	281	269	282	292	309	302	269	290	277	297	306	303	304	324	289	297	274	278	292	272	267	285	286	276	277	283	273	301	300	292	302	277	268	274	285	245	270	317	274	284	294	337	289	294	241	311	279	279	270	306	313	275	290	305	317	301	287	297	312	309	282	278	252	303	259	265	299	284	263	264	322	285	279	245	270	288	299	291	292	321	300	277	304	301	287	320	284	305	290	287	279	284	287	271	295	311	305	268	264	277	309	292	275	294	277	283	253	273	293	289	302	283	265	282	294	280	282	286	291	307	313	289	295	278	296	286	273	260	276	295	299	287	301	282	286	262	320	283	250	299	298	319	279	296	295	300	288	303	301	290	274	269	293	310	314	269	307	300	293	294	283	292	267	288	317	304	312	305	310	276	265	267	301	270	276	288	325	283	298	306	316	268	271	269	298	274	293	290	315	295	289	315	301	275	303	274	283	313	278	291	294	274	255	294	253	280	299	288	277	294	266	261	281	290	293	275	295	276	309	265	288	277	273	276	286	317	288	265	270	311	284	320	287	292	307	289	273	276	300	274	317	271	295	309	287	293	285	263	273	325	272	276	257	300	268	272	283	280	270	289	298	300	317	301	293	271	282	293	290	277	287	301	281	276	288	328	283	284	289	315	286	279	284	285	268	268	294	319	272	285	300	303	304	314	292	296	281	279	292	279	305	294	286	279	283	291	305	275	291	291	287	289	274	288	257	291	282	259	314	332	281	318	291	312	279	300	293	286	308	301	303	291	258	289	322	292	286	279	302	295	281	305	294	278	264	307	277	279	298	270	256	275	311	281	299	285	299	302	287	284	308	303	283	286	303	284	271	311	285	278	271	327	278	274	235	283	296	280	338	307	298	284	263	287	255	267	330	311	305	271	313	293	295	308	315	271	275	303	273	299	311	256	333	312	270	293	311	282	297	307	262	299	291	265	277	303	299	292	273	304	279	290	287	269	256	270	276	287	307	293	284	305	290	299	299	322	265	306	271	312	266	267	268	302	293	269	261	289	296	279	285	273	309	317	308	255	262	254	262	275	293	280	300	289	313	300	300	293	303	304	279	296	280	295	290	277	302	278	278	282	263	286	297	294	306	278	302	310	270	301	259	269	285	297	268	293	303	307	310	308	283	295	281	290	252	292	286	282	270	293	272	280	324	286	279	262	315	268	309	258	285	289	308	276	293	269	306	268	302	286	313	280	297	285	281	289	290	279	281	300	314	285	265	308	313	281	311	285	298	292	276	295	297	289	294	297	290	253	295	303	282	276	317	269	317	265	279	298	311	292	303	294	295	266	308	270	270	294	301	318	277	292	310	278	275	298	276	285	310	238	276	259	300	277	262	290	288	310	285	281	330	303	264	257	249	266	265	285	279	293	279	284	290	284	288	278	319	280	299	304	294	295	303	307	315	303	282	305	286	316	309	253	241	265	284	271	248	277	292	308	303	314	320	292	309	282	255	270	289	307	300	290	267	293	283	302	285	278	266	286	282	336	254	279	287	293	288	297	305	294	312	287	298	253	260	279	280	275	289	307	278	284	270	301	310	296	274	286	297	263	269	279	292	282	277	317	278	295	297	273	259	293	310	297	297	292	286	264	271	292	278	299	303	290	268	297	271	255	308	256	291	264	253	273	276	262	276	294	268	295	298	285	303	289	302	306	278	283	273	295	296	270	277	276	287	278	270	279	276	270	301	257	268	298	294	276	266	293	289	280	261	260	265	305	284	284	309	299	282	288	295	305	281	286	258	259	291	297	292	267	320	301	301	286	286	284	314	270	286	246	275
43993	49970	41030	12759	7410	4711	3788	2666	2283	2145	2000	2364	2041	1942	2175	2108	1717	1632	1874	2151	2084	1884	6860	10642	7093	3616	2082	1443	1016	861	817	838	876	799	816	801	836	863	872	833	839	787	868	819	836	836	870	859	787	829	895	768	865	843	850	833	818	896	831	869	844	804	918	756	841	825	875	813	863	812	855	811	846	842	866	820	847	833	833	839	840	801	804	828	862	891	820	855	880	842	820	843	822	852	860	791	770	820	827	816	821	791	818	811	883	828	840	814	834	902	825	869	816	817	895	798	785	835	796	815	851	832	829	910	769	877	828	849	842	860	861	782	820	876	841	826	835	829	847	807	782	833	790	805	885	851	889	785	850	851	870	832	876	840	900	847	870	808	810	863	824	825	805	832	822	856	839	886	828	828	866	814	858	852	831	814	830	849	857	848	821	854	838	848	847	846	768	845	845	791	799	872	824	825	827	861	827	803	816	832	814	798	818	848	813	853	836	869	835	826	825	852	873	814	778	861	820	843	844	801	854	850	846	880	866	843	823	807	876	887	794	832	874	827	826	820	851	822	818	832	826	818	813	867	882	817	821	864	827	800	863	806	861	848	801	836	853	852	815	794	830	849	850	791	900	856	858	844	831	878	814	803	852	805	864	857	812	811	869	822	770	838	846	824	842	874	832	821	915	848	810	854	838	816	830	812	863	826	865	804	826	785	825	830	838	862	811	844	844	822	791	855	816	863	827	841	839	861	788	832	816	822	811	835	872	829	839	822	830	855	799	844	840	847	802	846	837	879	829	860	839	811	838	860	812	852	804	836	846	822	886	843	801	808	848	874	829	802	846	829	838	819	835	864	846	866	821	885	821	861	835	829	844	795	810	822	855	783	856	841	838	801	849	821	873	845	829	826	802	886	841	828	882	830	838	849	806	831	881	834	815	819	825	792	870	854	837	831	860	812	809	840	800	817	858	819	827	860	800	803	814	838	859	748	839	831	836	838	861	825	833	847	838	834	887	821	827	848	840	828	840	812	841	850	863	858	867	841	858	820	846	802	795	809	839	823	856	811	813	826	838	833	852	793	812	832	777	833	847	814	779	856	824	847	835	869	886	838	844	760	891	866	818	836	806	835	801	867	878	840	789	820	836	875	874	875	796	809	837	828	810	877	845	842	844	813	811	841	842	877	841	844	815	856	867	845	842	851	812	829	819	825	811	846	823	858	852	878	857	822	843	855	842	851	841	905	845	848	862	826	835	844	905	832	833	833	829	871	775	811	830	892	841	860	834	821	831	846	791	825	822	784	838	840	837	842	858	849	839	829	787	826	828	845	880	824	861	835	821	791	861	836	853	849	860	806	828	832	790	833	865	842	777	809	835	851	819	852	833	845	866	883	853	828	811	808	873	838	829	791	831	861	782	834	859	839	825	809	846	848	845	822	831	883	823	863	790	841	841	853	800	871	875	825	767	786	800	810	849	860	868	856	800	819	858	767	877	860	844	827	878	847	792	846	866	825	790	888	841	814	849	851	836	817	835	810	864	821	832	841	845	829	830	804	853	833	865	835	850	831	828	870	818	787	821	786	810	860	805	821	875	873	805	836	884	827	812	856	866	811	828	875	838	863	898	817	887	816	873	797	831	812	848	836	822	860	849	876	849	873	816	871	822	823	827	836	831	847	812	829	838	814	796	842	802	882	881	884	805	776	789	794	806	865	859	888	831	827	810	837	876	847	814	869	783	813	868	853	795	841	809	892	848	874	775	821	852	861	796	858	897	842	835	851	791	827	857	854	762	800	849	879	791	847	872	826	834	809	837	849	802	859	862	881	823	837	870	832	869	827	842	839	840	853	811	795	831	801	869	857	878	839	833	814	859	772	859	848	859	881	855	862	860	830	833	813	837	869	844	795	836	848	826	853	807	867	818	830	829	802	833	850	816	826	841	803	850	809	866	820	835	797	831	853	882	786	860	846	819	858	842	815	816	863	843	838	810	839	798	809	800	845	811	811	824	786	824	824	852	871	809	858	831	871	829	853	898	830	894	783	795	832	864	805	838	840	899	816	853	835	813	886	853	841	898	808	842	862	833	796	809	852	864	865	860	836	872	832	833	866	811	847	867	853	824	794	844	860	819	927	868	836	881	826	823	854	826	804	865	816	903	777	844	847	836	832	900	803	772	842	837	863	859	808	819	883	864	836	852	848	842	821	817	810	826	804	861	828	842	824	837	838	828	739	854	842	814	817	836	882	848	865	851	850	815	871	868	814	814	864	875	867	789	869	851	829	797	801	876	849	889	858	837	800	835	810	828	856	874	842	813	814	850	828	893	861	788	822	882	775	812	793	824	832	839	890	813	800	829	854	848	803	862	837	818	796	849	849	788	825	810	823	805	829	845	831	817	833	790	796	880	788	797	831	838	880	842	781	807	818	858	826	806	807	837	839	846	824	830	800	852	806	838	810	827	788	847	858	855	841	845	832	817	845	843	838	856	814	828	857	850	808	825	860	802	832	878	819	788	832	806	795	808	870	792	848	840	826	843	891	831	844	825	827	823	867	832	833	850	812	861	881	866	821	882	832	796	826	879	844	850	793	796	875	842	824	854	862	866	829	796	819	780	812	851	824	853	868	786	789	832	872	806	823	813	781	837	863	817	839	795	859	823	801	861	828	793	861	856	868	845	790	851	848	828	825	862	812	816	825	788	821	856	873	836	820	852	853	820	846	851	901	829	803	861	850	857	849	830	826	829	835	806	896	857	810	827	801	843	824	853	861	802	830	824	844	816	871	803	835	779	861	833	787	853	850	842	860	820	796	869	791	805	857	851	871	829	811	802	826	816	823	847	832	841	840	788	789	832	819	852	845	861	815	816	821	813	909	855	836	833	843	861	819	815	857	835	853	886	843	849	830	805	842	807	872	841	849	787	826	747	859	797	808	812	857	803	820	835	883	801	824	820	846	843	803	817	858	873	845	845	839	890	844	838	822	834	848	848	824	810	831	866	793	825	778	850	863	804	890	825	844	898	853	821	853	840	858	839	850	869	780	795	821	785	882	849	871	892	874	839	825	840	809	845	883	840	819	880	877	856	844	831	823	823	821	796	772	833	865	779	857	868	820	809	801	835	848	833	844	838	785	787	917	814	888	865	773	810	809	823	856	849	844	800	859	865	814	801	832	831	815	865	833	858	813	861	813	872	808	849	830	801	864	857	811	855	841	858	889	810	779	872	880	858	869	880	812	837	825	843	801	832	795	827	854	825	827	815	792	833	830	856	875	835	865	850	802	843	822	857	832	846	874	870	850	829	817	819	828	840	845	847	848	842	853	865	838	850	777	815	806	840	816	829	832	853	832	810	807	847	800	815	862	830	874	859	866	800	858	850	873	816	845	852	846	844	869	870	800	807	843	846	846	808	909	853	830	840	886	782	843	822	835	852	891	886	852	794	852	822	751	825	829	835	872	854	817	819	835	849	808	814	832	883	816	821	862	880	804	864	877	815	825	825	778
76721	77310	59910	23736	11223	3835	2676	1256	837	758	706	897	797	793	830	649	548	520	593	649	595	516	2170	3423	2052	1264	724	529	374	310	329	332	353	334	337	385	327	330	311	323	359	358	322	325	372	322	342	354	354	358	322	328	362	337	334	355	333	313	318	318	325	352	322	361	331	337	314	369	305	312	342	353	340	317	372	312	357	340	289	314	316	328	325	316	328	326	301	325	353	326	329	343	322	340	321	329	303	319	319	341	326	316	304	333	333	312	307	328	311	314	321	325	334	349	323	345	351	328	350	360	322	341	314	340	332	339	346	309	323	335	322	328	340	302	328	319	303	322	314	348	334	346	341	323	327	341	334	338	341	304	332	346	340	326	344	325	348	300	326	308	338	351	330	351	345	334	312	329	345	344	362	347	345	330	309	327	328	325	324	317	351	330	322	321	333	315	326	345	332	317	312	324	363	346	334	349	322	340	348	336	333	317	354	294	321	360	374	330	343	327	322	355	282	334	339	306	315	345	356	356	313	308	327	319	370	303	309	333	292	335	316	338	332	316	341	340	325	336	361	344	339	357	345	363	340	307	347	368	316	348	393	301	323	344	323	324	306	361	319	341	319	331	347	372	328	325	351	322	329	340	296	317	316	350	351	296	302	327	339	345	341	332	300	293	301	337	345	317	310	344	315	329	321	318	340	341	285	380	318	355	337	331	323	329	318	334	329	345	343	330	350	338	358	374	325	304	343	305	322	346	335	329	302	319	333	332	336	354	312	313	352	354	284	328	327	309	338	322	318	337	371	317	361	355	295	355	321	363	323	342	324	337	354	330	339	319	323	332	311	324	310	317	303	364	300	338	318	361	335	339	372	294	316	287	318	350	312	365	338	297	332	323	348	351	362	369	342	339	312	327	354	343	344	341	313	317	313	318	298	316	352	339	334	352	349	329	309	348	336	345	327	364	347	353	309	334	355	343	343	364	303	306	335	306	316	348	343	316	355	365	340	336	324	323	345	338	319	327	344	306	355	358	321	326	385	330	337	398	343	291	314	311	331	358	354	329	320	355	347	350	352	322	325	345	337	352	326	327	328	344	337	323	341	319	326	340	336	356	330	324	341	313	331	351	334	340	356	322	354	322	327	316	330	327	320	309	341	353	343	311	338	337	314	337	309	334	354	345	344	363	327	351	326	321	333	313	298	314	353	337	338	376	338	323	323	332	344	349	299	333	280	343	290	340	331	354	333	320	328	322	344	335	380	339	317	341	340	349	342	312	323	327	338	330	350	383	310	335	344	306	325	363	308	333	346	328	329	338	329	291	327	321	326	314	376	334	323	327	339	317	350	340	355	332	341	346	343	319	312	358	331	331	319	357	350	336	373	367	323	341	324	328	347	302	297	332	335	329	299	358	341	329	335	319	341	386	353	325	355	330	339	328	322	298	324	310	325	291	320	348	352	354	276	300	327	342	364	365	343	342	346	346	370	321	334	356	325	327	343	335	377	343	288	341	331	324	347	319	306	330	329	319	321	353	335	320	337	338	344	312	327	336	345	347	350	340	341	318	362	360	336	326	323	341	346	333	343	331	292	349	339	325	345	322	356	330	328	344	342	305	310	314	325	325	292	292	309	340	335	313	340	299	339	340	347	360	312	320	343	345	344	344	338	347	304	306	334	350	313	326	346	348	354	354	324	332	350	344	333	348	353	343	353	325	311	355	315	330	307	342	340	351	334	365	324	332	319	339	316	332	359	350	315	369	334	312	340	346	355	346	351	354	326	312	350	368	323	324	363	326	344	296	299	317	342	319	316	358	324	314	313	304	348	332	307	307	346	334	311	358	356	360	323	320	346	334	334	326	343	323	331	363	330	323	317	307	352	356	334	353	349	325	320	359	320	311	323	348	341	324	318	337	329	336	331	322	316	308	334	324	326	326	335	354	325	312	371	322	345	309	347	329	346	331	363	333	350	320	316	351	302	312	302	365	333	341	351	301	329	315	325	335	326	376	343	307	288	318	334	371	353	333	309	335	349	336	318	329	327	335	336	313	332	328	350	336	331	329	319	348	323	300	338	354	365	323	371	281	336	295	362	359	341	304	358	325	362	340	381	314	343	303	317	299	346	315	331	325	360	324	332	338	340	298	319	315	352	328	337	345	355	327	310	315	320	332	357	331	297	343	319	315	314	305	354	358	309	314	324	318	301	338	361	343	350	326	333	302	325	320	335	339	335	332	383	335	345	304	339	348	357	339	352	353	359	370	338	339	363	338	350	313	317	348	389	344	363	364	325	340	353	306	352	321	348	315	338	365	330	315	295	342	317	308	307	315	313	342	354	308	350	334	371	326	347	356	304	348	324	331	308	377	344	347	343	330	326	351	336	343	311	342	321	324	336	348	334	326	328	340	294	339	358	341	314	350	331	318	348	282	349	312	363	339	302	321	341	337	330	305	335	345	339	323	351	337	355	328	338	341	303	317	334	325	334	327	343	301	335	319	363	327	362	315	341	334	334	331	356	342	336	382	320	327	332	344	353	320	311	342	328	331	298	318	328	317	344	337	302	351	341	327	348	343	366	349	294	326	324	345	355	349	313	302	312	343	357	361	318	340	348	340	318	348	364	300	329	342	331	300	357	322	334	353	323	304	318	347	331	317	320	315	337	344	319	317	331	343	313	298	361	374	343	332	338	353	323	318	318	341	344	348	325	372	306	345	341	322	337	348	344	328	356	348	306	320	342	327	328	341	325	376	312	357	353	350	353	342	347	327	296	342	320	307	337	366	345	335	337	334	324	342	347	333	335	333	309	315	319	347	336	334	347	324	328	339	338	339	344	355	327	340	331	297	338	353	318	328	353	344	310	327	322	329	309	342	325	322	311	339	322	327	355	307	327	360	306	330	344	330	354	316	328	329	291	351	323	306	364	359	356	316	337	320	358	317	328	273	333	337	322	317	334	347	312	348	305	302	315	343	337	323	339	331	313	320	329	339	369	320	343	330	331	372	343	319	350	356	327	323	341	314	329	337	325	348	322	339	334	347	364	340	340	355	346	324	327	309	352	322	323	308	373	328	358	319	365	341	319	330	372	355	335	328	360	334	326	319	342	330	351	327	335	327	352	360	303	296	336	346	314	338	349	334	312	354	364	336	334	320	351	325	313	338	341	324	339	337	316	350	319	320	352	319	332	343	327	336	324	288	347	311	309	298	365	359	335	359	353	351	330	300	328	337	343	315	316	361	345	375	338	315	334	342	334	348	299	366	353	331	344	343	341	321	340	295	323	315	317	303	310	309	353	323	321	345	320	303	332	319	334	318	316	311	359	368	331	337	327	349	340	319	383	340	337	323	347	334	349	307	352	334	328	343	352	325	351	317	331	333	348	339	323	326	338	318	331	341	325	339	327	340	360	323	325	323	349	328	329	335	332	320	332	355	310	377	321	313	302	331	338	309	311	331	322	331	345	336	306	326	342	317	377	313	338	324	325	325	330	351	350	331	323	321	298	310
53796	61972	51110	15742	10647	7785	7471	4272	3249	3057	2872	3479	3442	3439	3602	2638	2073	2152	2602	2950	2706	2184	10597	15474	9546	6100	3684	2161	1303	957	871	950	978	982	944	947	887	919	946	1018	931	966	923	958	951	992	951	1009	904	948	915	913	846	913	957	895	928	934	917	921	900	934	993	1027	874	926	931	950	974	914	950	931	984	932	883	911	958	868	935	982	892	925	956	970	891	972	887	939	977	905	929	953	907	897	869	933	931	955	939	933	957	925	968	935	991	898	979	898	937	975	969	941	898	940	953	878	893	954	954	864	905	1010	884	916	935	956	982	882	1003	954	897	935	951	934	928	914	919	911	984	910	957	935	914	912	945	954	957	984	909	979	902	920	949	915	953	942	940	901	904	943	932	1001	929	894	935	965	938	1020	915	902	965	960	969	905	913	888	923	936	910	913	940	960	906	915	941	971	910	917	939	976	979	987	913	929	945	938	919	917	941	911	922	912	930	948	957	960	999	926	966	969	898	931	969	904	969	984	959	939	925	900	910	992	948	949	997	905	951	951	909	981	900	985	966	951	912	920	952	935	912	949	892	928	858	930	898	934	953	985	963	887	907	943	933	976	938	881	956	966	946	978	914	947	940	953	953	887	967	947	914	946	911	969	916	958	935	880	959	991	948	925	972	868	1004	905	970	932	973	930	945	940	960	946	972	976	954	888	990	964	947	927	920	918	907	903	903	944	904	947	910	961	940	916	942	962	953	963	931	939	956	938	984	946	983	936	951	961	898	891	931	904	970	879	985	972	945	946	925	928	956	905	948	1009	941	982	912	933	949	926	922	1009	946	956	940	947	978	950	922	938	971	972	885	902	919	933	978	948	870	952	934	936	914	957	965	911	975	958	912	977	921	929	975	947	926	947	976	992	939	927	888	889	1005	945	929	934	915	867	890	933	936	933	896	955	904	909	928	893	893	900	957	958	984	942	950	983	928	956	891	887	925	927	941	898	941	909	934	953	937	928	940	931	932	878	926	898	956	919	897	920	958	927	922	937	932	923	957	906	963	912	976	873	881	945	907	937	911	914	964	971	916	943	930	957	927	905	938	980	935	955	959	922	987	890	926	961	931	910	888	978	947	934	915	916	960	975	865	946	956	901	940	928	931	927	889	911	926	962	928	957	963	987	982	942	898	952	959	916	873	938	926	954	918	923	962	968	959	901	913	890	928	894	906	920	896	923	897	931	959	984	909	907	936	939	903	885	901	938	924	904	999	905	936	910	889	990	951	967	925	936	1005	928	931	968	909	945	998	952	940	921	958	874	927	896	873	1008	1004	931	947	899	967	906	934	935	990	952	932	938	938	938	960	988	928	989	930	921	991	936	971	911	863	914	937	915	925	935	938	889	956	946	935	949	922	863	946	957	933	916	951	946	982	927	902	969	910	951	937	884	1006	970	925	953	947	931	940	935	920	930	890	914	926	946	947	915	964	948	881	927	958	914	950	872	919	909	1007	889	924	891	958	875	917	930	922	965	917	916	953	931	950	954	961	1017	938	915	955	913	936	925	912	902	964	961	897	863	970	976	951	906	929	853	951	920	925	979	909	921	965	979	931	913	933	985	905	904	924	910	943	912	936	909	946	932	935	946	940	935	912	913	900	941	983	891	895	922	991	952	937	944	900	918	991	928	896	953	913	924	967	937	954	946	987	960	934	952	887	907	928	943	933	928	921	908	915	942	922	923	966	960	952	965	946	869	878	926	948	934	934	994	939	916	925	940	960	931	985	917	908	940	976	883	919	925	871	932	908	974	959	952	931	940	979	966	955	933	955	972	889	940	999	1006	914	951	886	957	931	987	915	927	928	951	936	916	874	932	951	918	1000	916	929	924	941	927	846	925	953	880	977	930	974	906	961	1005	1001	915	970	930	1004	904	927	925	949	958	931	906	960	899	936	862	932	913	934	921	910	935	930	936	902	928	966	977	896	950	912	926	920	943	911	923	1011	959	925	906	884	871	937	936	936	933	921	919	960	947	962	917	897	895	927	931	907	958	917	959	947	912	981	972	944	895	969	933	977	958	954	900	919	892	920	943	970	970	916	930	885	934	893	948	915	946	935	901	960	953	876	943	940	907	882	938	952	920	915	951	988	901	945	961	921	990	983	924	908	938	957	984	929	943	951	967	969	974	996	967	994	935	913	984	949	979	861	921	958	927	902	957	925	941	907	949	946	921	922	852	926	954	879	926	922	899	928	963	926	924	937	910	975	958	940	951	937	940	1025	964	906	923	961	943	879	973	914	898	920	1011	946	923	962	938	925	855	888	932	924	993	959	912	918	947	930	902	916	924	980	908	940	925	954	968	930	920	919	940	947	919	945	907	992	944	897	907	927	990	879	955	932	971	911	926	1017	909	993	977	949	910	900	918	938	917	930	957	892	871	921	950	944	899	955	918	935	934	919	925	925	909	916	976	980	911	915	948	857	963	939	919	933	937	922	931	932	921	911	971	966	961	938	911	942	907	944	858	890	960	967	912	951	920	935	972	930	896	979	923	929	929	923	896	948	926	937	935	948	917	904	950	962	988	944	979	958	891	933	1026	946	957	1015	913	947	943	914	930	926	927	939	954	906	911	964	950	917	917	866	950	949	958	932	964	909	915	895	925	945	972	954	907	929	923	937	885	950	931	960	925	936	903	881	930	909	921	926	901	920	941	898	906	925	955	921	943	955	951	901	941	1004	888	904	936	964	1020	925	963	929	882	883	926	867	954	917	940	930	958	946	918	953	959	901	900	930	941	959	961	907	937	900	927	949	944	928	966	942	937	941	902	901	963	905	920	914	914	955	959	959	936	936	948	947	890	988	912	940	893	938	938	929	915	952	938	951	952	935	1035	894	955	978	957	924	982	973	946	923	979	926	914	928	963	934	918	924	904	949	910	914	949	923	885	935	959	898	945	978	920	929	917	922	945	916	928	912	896	903	926	956	947	999	914	925	892	931	961	913	935	964	919	985	929	920	934	941	921	904	887	953	943	939	848	943	917	933	986	903	910	988	877	949	950	937	903	954	926	978	973	926	925	873	933	895	956	931	916	941	963	940	944	911	944	1002	891	936	943	912	957	923	935	963	960	895	964	981	868	929	958	962	965	931	960	890	958	957	942	887	958	899	932	963	909	946	892	960	934	967	961	920	926	946	939	928	919	881	957	933	900	948	989	917	939	957	927	988	907	905	953	926	919	920	958	945	998	943	969	932	976	974	975	937	946	971	950	912	898	959	974	963	941	978	912	937	942	903	939	928	958	939	952	962	940	964	921	983	933	937	893	973	923	961	964	970	879	934	944	963	944	946	885	919	947	938	941	938	956	976	973	958	999	920	962	910	967	898	946	911	949	954	930	939	918	914	897	930	915	900	923	953	954	970	961	954	918	909	1001	993	979	894	892	970	981	957	908	955	922	937	901	883	951	916	924	969	954	945	921	904	959	971	950	944	913	878	931	907	948	915	947	972	991	917	888	929	884	882	964	954	929	924	925	918	1000	958	1018	917	930	930	869
20644	14888	6611	818	692	473	471	388	360	324	309	332	367	367	325	289	300	304	314	323	308	319	356	461	403	334	302	299	275	237	242	263	250	232	244	258	277	227	255	235	255	302	251	216	242	235	254	250	240	232	225	247	278	252	245	225	283	241	243	270	268	231	251	267	256	236	235	254	246	243	229	226	256	242	239	256	228	229	257	240	226	239	269	252	244	257	279	246	252	237	242	271	228	239	254	278	226	254	218	229	258	230	262	235	239	203	236	245	244	248	243	237	250	270	256	239	272	259	247	230	263	249	243	237	247	249	223	258	226	241	238	252	247	248	271	237	241	269	238	233	228	249	243	240	237	241	258	235	238	266	279	241	231	277	233	244	228	214	257	262	260	253	218	255	242	242	251	250	251	272	238	216	220	229	256	229	250	224	264	251	249	254	259	244	228	227	278	225	244	277	260	260	246	218	230	261	275	263	229	250	237	231	221	230	256	225	226	230	243	222	271	228	249	251	235	271	232	234	227	240	238	231	232	238	249	243	242	248	254	273	232	231	286	241	237	261	225	245	232	250	246	248	206	217	261	222	252	260	214	247	235	247	241	236	263	251	223	235	246	226	259	209	264	236	228	243	242	261	256	244	246	276	239	254	243	215	238	247	264	257	244	246	254	232	222	232	249	240	228	223	251	277	242	241	258	262	243	267	248	238	251	241	241	236	269	260	249	216	237	213	239	247	199	240	256	258	249	232	256	247	222	210	262	224	260	259	237	236	257	222	219	244	246	222	249	245	261	236	250	223	262	236	238	203	233	252	230	245	226	250	221	253	226	238	260	241	275	271	239	234	274	278	244	240	266	230	286	248	202	240	256	265	260	232	255	273	261	240	218	232	227	211	246	223	241	242	256	226	239	229	247	258	266	240	256	236	245	269	230	234	262	259	256	245	251	269	244	276	252	249	271	229	217	246	243	221	225	251	210	239	279	272	254	241	246	248	268	245	192	222	242	273	243	221	222	230	253	230	211	236	200	230	251	215	285	251	233	243	243	277	270	269	264	230	246	259	265	253	261	239	254	229	270	258	275	228	263	243	273	243	225	251	230	233	277	256	217	251	230	255	211	257	240	258	250	226	244	248	256	234	229	233	256	232	233	252	233	234	241	232	249	228	232	254	248	235	246	243	258	236	259	257	254	247	244	249	255	224	228	247	225	204	248	241	241	247	241	244	225	267	241	214	232	247	234	231	251	276	242	267	254	250	270	260	236	263	280	237	262	221	247	251	275	261	242	218	241	264	252	250	267	245	241	208	224	248	260	221	233	264	224	253	226	234	268	259	232	233	230	238	245	264	264	238	268	229	232	240	267	217	231	230	248	261	242	243	263	258	268	235	237	257	269	234	243	248	249	241	251	213	232	236	238	248	249	250	232	252	269	238	245	234	234	250	251	234	274	263	261	243	268	225	263	238	250	245	283	224	222	249	221	241	256	276	251	249	247	245	267	226	244	269	256	257	245	256	283	224	249	247	245	218	224	253	235	229	255	222	251	236	250	254	246	245	267	238	242	267	220	262	259	262	273	237	240	227	243	256	232	251	248	248	236	260	249	222	262	269	212	240	238	228	234	263	230	238	230	237	240	258	251	236	241	247	260	229	245	243	252	234	242	241	255	276	239	230	242	239	238	248	226	220	228	276	256	245	227	243	221	267	263	250	253	240	255	256	247	249	250	252	234	234	255	259	233	249	244	242	242	260	282	232	221	245	245	231	255	242	241	235	254	230	254	207	241	251	202	253	244	273	216	242	248	240	240	258	273	268	230	222	259	257	294	194	260	222	259	246	246	277	256	237	243	253	263	281	239	274	242	247	254	260	248	261	237	223	259	257	270	232	255	270	228	232	226	258	236	245	253	279	223	242	255	264	233	245	256	246	217	266	239	254	257	257	240	225	259	232	257	242	265	235	250	266	243	253	223	243	247	234	251	261	227	222	275	242	255	246	227	258	257	228	246	222	231	234	241	233	253	251	224	260	266	265	250	229	222	229	232	250	246	220	238	244	257	246	252	233	256	224	244	261	229	247	260	215	210	243	252	254	255	272	245	223	254	295	247	227	285	253	206	241	239	230	260	222	238	261	239	224	228	248	211	257	244	230	239	204	219	239	224	227	235	242	233	227	242	252	232	227	221	259	250	229	244	238	248	266	258	255	234	247	266	237	251	256	246	262	223	244	234	236	244	234	243	231	217	227	220	250	278	265	238	248	248	268	210	282	245	219	240	246	225	243	233	255	246	277	261	246	238	254	254	225	263	234	249	266	231	236	254	258	249	238	231	259	234	262	232	229	278	231	264	256	251	245	253	242	266	238	206	206	252	234	248	223	248	228	223	227	260	243	224	239	241	243	236	224	234	235	259	250	291	214	225	240	225	253	255	222	227	273	245	252	240	242	217	245	225	246	238	251	218	252	258	224	248	261	226	225	248	253	255	256	244	242	267	247	227	228	232	233	238	248	244	245	270	248	253	230	232	265	232	249	247	253	272	228	229	292	242	237	258	238	245	272	246	241	221	230	239	237	256	256	265	254	248	252	233	279	257	224	239	246	225	288	259	238	236	251	267	253	230	269	247	260	247	258	250	239	262	235	271	247	269	253	215	224	225	224	262	242	252	239	238	249	230	254	272	241	252	258	256	224	265	226	247	238	245	228	244	254	251	256	259	232	247	265	242	247	274	233	237	251	252	250	233	240	278	270	271	243	219	222	245	223	228	216	263	229	253	220	246	242	249	252	230	240	236	225	247	238	208	263	245	221	244	238	231	264	225	248	262	251	222	239	251	239	260	247	256	236	229	226	227	236	238	244	240	266	271	232	219	241	241	254	244	246	234	232	237	221	270	252	243	230	247	254	237	211	244	221	246	239	269	238	274	231	235	222	226	234	256	233	227	258	255	238	271	230	247	243	242	243	291	241	237	225	231	245	270	236	248	230	249	254	229	252	247	244	262	247	243	268	234	248	218	232	255	259	255	230	237	231	257	245	247	255	244	243	263	263	250	235	227	270	253	275	245	252	232	259	224	213	252	232	256	205	245	287	226	259	228	241	246	244	243	224	247	261	279	220	219	222	235	258	242	258	235	255	238	234	254	263	243	235	242	232	243	240	265	256	250	229	233	257	253	247	232	264	242	238	240	218	243	244	220	228	229	235	243	245	230	227	229	227	250	246	237	211	249	238	241	243	260	278	248	250	245	253	242	249	240	252	243	265	256	226	278	250	236	235	245	230	219	255	244	273	257	251	264	223	250	271	256	239	268	227	245	227	246	252	253	238	245	243	271	248	247	219	255	238	219	257	271	281	234	215	236	228	245	268	222	264	261	226	236	253	239	242	255	218	239	256	246	253	209	263	231	250	217	233	258	253	244	252	244	204	233	242	251	271	240	235	243	219	250	241	230	227	250	255	249	253	223	228	242	257	269	266	255	220	211	247	225	251	268	243	245	213	248	229	235	274	249	238
18964	19488	9251	1464	1930	1416	1636	1469	1328	1101	1116	1159	1449	1434	1256	973	887	1030	1134	1165	1050	1027	1567	1889	1638	1350	1045	881	711	701	740	751	712	711	718	740	700	695	717	754	707	731	770	729	751	747	747	699	691	693	686	725	716	722	745	765	731	732	755	692	711	754	723	710	735	773	700	702	716	722	723	747	769	761	727	774	750	754	757	694	748	690	711	702	729	745	738	690	736	757	696	730	722	715	718	743	731	747	772	729	722	771	734	709	698	651	723	778	771	765	730	711	761	765	744	754	751	714	750	737	722	725	737	698	723	679	716	784	715	752	768	696	740	739	733	784	763	730	759	722	723	719	741	706	735	727	732	747	715	720	789	774	756	718	763	746	683	730	741	749	722	675	688	680	697	712	703	743	722	731	732	758	744	716	721	733	748	697	787	727	734	707	720	745	744	720	808	740	740	702	744	759	764	711	749	724	740	703	731	728	702	694	746	713	746	730	738	715	711	734	752	718	676	731	726	744	728	703	725	713	756	712	722	721	717	740	752	690	705	692	724	749	760	637	742	714	712	708	819	778	739	748	735	745	739	709	770	724	716	718	698	732	730	768	717	720	715	726	742	726	757	703	718	709	754	714	725	764	720	705	714	736	699	722	726	701	716	780	738	699	720	721	716	708	747	743	746	744	727	744	761	740	711	734	759	764	717	772	749	754	761	754	736	747	719	705	728	725	758	710	770	713	731	702	689	746	772	765	704	745	672	792	733	734	728	752	681	775	726	718	737	729	673	696	737	727	746	714	806	694	738	727	744	780	686	794	766	714	711	753	725	704	735	715	763	747	689	686	714	768	717	727	706	720	716	728	746	731	749	704	702	766	692	758	707	660	736	708	738	736	770	719	750	697	752	718	733	710	682	698	730	741	696	713	752	755	687	710	756	749	695	747	735	688	688	744	706	742	735	686	741	668	729	688	731	715	731	731	691	768	724	774	695	731	762	757	712	732	722	696	756	742	661	730	714	757	648	737	697	723	743	721	743	766	744	689	748	746	740	744	721	731	705	719	708	775	772	744	730	712	664	748	758	709	712	722	775	745	740	760	731	749	721	728	721	745	669	771	731	806	776	748	720	749	727	741	763	702	698	717	719	692	728	734	744	721	697	697	692	702	710	723	697	677	705	728	763	717	706	723	763	712	702	730	710	730	730	691	698	754	707	762	730	700	696	707	739	754	700	747	734	721	657	678	743	718	765	734	742	745	747	766	760	739	730	763	731	750	737	747	733	720	709	734	719	722	722	703	752	721	729	719	753	725	738	770	725	717	739	708	770	723	738	765	734	687	707	739	739	733	708	717	704	745	716	784	717	769	717	672	719	704	762	736	765	748	703	744	709	753	755	716	719	758	749	711	714	760	709	706	750	717	712	742	743	773	755	693	715	711	750	740	727	753	703	710	734	730	736	738	721	742	733	771	747	721	725	759	714	706	753	745	716	752	750	734	747	759	755	697	745	708	716	732	742	710	694	707	761	716	696	736	742	745	710	787	726	755	673	725	730	767	719	751	753	721	784	705	750	713	768	735	709	718	691	748	712	724	702	773	734	749	717	655	686	731	699	703	775	757	793	688	754	747	799	734	732	687	683	725	704	712	778	701	754	751	712	744	704	730	726	718	747	716	743	752	718	740	729	750	737	740	714	763	676	724	758	704	724	703	699	749	716	711	722	747	713	732	733	719	749	762	732	686	698	704	743	765	658	770	754	748	727	750	734	706	700	758	758	793	700	727	708	751	713	694	705	725	720	705	710	666	718	793	685	760	687	768	753	748	727	719	743	720	740	733	745	735	717	735	737	744	729	766	729	704	750	681	728	711	715	722	734	706	735	674	760	723	728	703	709	720	702	735	735	724	729	684	718	681	705	719	716	667	757	798	723	691	726	666	733	735	731	716	727	694	761	740	705	697	695	690	717	732	746	728	753	716	709	738	770	737	684	720	751	718	712	757	686	712	764	728	736	732	772	758	744	701	758	727	737	713	722	717	721	725	757	699	791	683	716	745	785	693	765	746	712	711	709	693	733	753	700	738	731	728	742	749	760	706	734	733	798	749	720	743	724	705	792	692	739	728	737	723	793	693	729	728	797	703	726	717	734	717	784	730	717	711	832	705	778	713	701	766	702	749	749	672	683	720	755	696	738	733	730	695	723	763	746	679	730	718	731	706	672	780	755	703	734	751	735	737	814	735	755	715	734	722	670	737	737	757	720	706	706	747	768	762	718	700	744	719	717	681	747	706	754	782	744	719	708	734	712	777	725	750	794	708	740	682	735	721	739	743	729	743	754	748	744	754	755	736	772	730	715	663	704	690	750	718	723	754	722	713	710	676	734	762	688	752	730	728	710	754	748	747	749	740	761	765	761	739	753	721	761	706	694	744	741	762	706	738	722	739	731	728	720	733	752	750	735	761	742	666	721	785	738	718	742	726	709	689	754	773	739	721	737	714	735	685	792	725	729	757	753	706	724	733	774	724	712	785	720	746	728	690	740	733	725	714	713	748	787	731	720	735	751	718	755	708	730	712	767	756	747	733	702	772	679	728	717	735	707	737	754	730	754	732	736	769	712	718	724	740	740	724	742	759	758	729	733	746	711	727	683	775	730	719	703	713	730	727	720	717	727	706	735	749	700	739	706	764	759	729	732	707	739	751	709	762	718	698	729	801	748	774	724	727	729	758	732	691	733	776	708	794	710	755	720	699	698	713	711	752	733	740	717	732	717	710	704	734	704	732	740	729	726	707	693	740	751	748	716	740	757	706	801	732	760	719	695	684	697	671	677	693	761	713	717	773	759	787	717	733	728	747	733	722	735	706	710	742	722	710	763	727	740	738	758	666	706	695	744	691	747	720	750	763	740	744	701	768	718	715	745	733	771	698	736	780	756	735	693	721	699	764	769	735	718	750	681	747	750	718	779	744	764	714	755	704	672	752	724	754	748	740	762	724	761	754	703	707	744	728	728	780	713	760	691	774	706	700	725	740	703	770	704	708	716	753	688	722	744	738	739	794	769	725	723	736	717	685	718	696	748	744	721	705	738	730	728	742	771	707	712	714	720	731	681	726	726	761	708	688	699	761	703	785	715	699	728	693	710	711	693	769	730	783	750	743	703	722	753	710	755	755	765	722	757	763	717	748	755	717	740	725	713	683	685	722	709	724	769	748	696	684	756	768	759	732	800	749	651	733	684	673	739	753	742	755	769	741	728	756	722	750	710	718	801	790	732	764	719	713	697	749	720	702	743	730	669	758	756	744	719	664	708	731	768	745	749	714	734	764	777	713	733	735	736	705	765	748	740	719	734	741	786	691	724	710	748	715	766	669	750	728	738	677	764	707	740	704	691	717	732	727	689	714	743	744	718	738	753	730	753	720	691	673	704	760	712	686	666	742	743	755	734	728	765	730	728	750	730	749	750	787	709	707	749	751	717	728	711	761	718	677	686	724	652	759	760	742	750	734	675	741
65867	65637	46033	13373	2949	1870	1614	1158	825	696	542	623	656	653	498	487	504	501	501	512	476	563	1471	1971	1556	948	613	405	290	312	312	319	287	302	271	274	267	319	302	301	328	309	298	288	328	292	313	264	289	316	311	311	277	299	292	329	271	328	293	267	300	300	302	261	271	307	277	308	289	291	298	318	305	282	312	284	302	292	336	284	300	295	286	259	299	332	269	278	276	309	272	315	280	274	318	285	314	310	283	282	306	312	278	313	269	281	300	299	262	279	278	314	280	272	285	299	309	320	290	290	283	291	274	299	280	283	283	286	288	285	316	320	276	286	285	266	310	296	289	270	286	296	261	319	283	280	281	296	303	285	284	299	277	279	274	298	272	307	281	307	292	290	307	309	297	296	287	281	249	278	326	262	316	278	332	274	293	269	275	274	308	276	299	291	277	267	294	298	297	342	279	310	277	284	288	261	303	278	301	302	302	258	278	289	286	312	294	306	283	291	277	297	266	300	273	275	280	274	318	259	285	255	302	278	243	286	275	314	284	288	271	278	290	302	316	296	291	299	317	318	272	301	314	293	277	273	290	280	305	286	327	279	307	280	315	300	309	302	285	267	272	274	275	303	302	299	271	271	276	262	315	290	296	313	294	306	272	298	318	262	295	320	285	310	295	321	311	317	290	297	298	302	263	276	288	275	280	267	337	280	312	317	312	296	291	298	298	297	285	333	321	273	301	297	295	286	265	312	280	260	268	305	300	316	325	298	306	288	301	294	299	274	285	310	264	284	281	288	327	284	281	298	276	300	296	320	294	286	289	275	297	278	302	277	299	283	253	314	293	280	276	319	336	292	301	278	279	265	314	297	287	312	262	295	297	317	278	309	282	272	284	284	303	265	296	289	312	273	281	272	303	285	301	257	277	310	289	262	273	299	274	296	290	308	305	298	292	282	293	262	279	304	283	278	290	263	289	289	298	277	287	283	299	341	305	297	280	314	284	325	286	298	325	258	281	252	288	275	292	277	292	332	282	282	312	311	280	302	300	297	320	303	306	275	296	301	255	312	316	276	305	293	342	272	256	289	292	308	310	259	293	250	273	305	311	327	297	310	286	262	292	259	304	290	262	292	319	306	277	298	312	283	323	300	285	304	313	286	285	305	266	299	310	291	309	325	303	276	264	307	293	333	269	321	291	312	271	258	295	290	317	282	304	299	291	332	292	315	275	274	294	268	266	260	334	273	311	290	291	314	287	306	315	276	276	302	287	281	305	311	306	284	301	292	276	306	285	266	298	303	337	327	308	281	308	284	269	290	306	293	277	268	325	261	265	283	312	268	304	269	290	303	305	286	311	297	296	296	294	286	299	346	309	298	308	274	295	307	291	302	311	319	323	276	308	285	323	286	281	277	303	314	311	283	283	285	286	285	291	283	333	288	334	322	282	324	269	287	291	304	288	275	294	293	289	296	283	296	313	326	294	302	276	282	292	307	301	277	299	292	331	245	298	293	312	292	291	300	303	278	294	280	302	314	297	275	308	317	302	290	278	292	311	281	296	310	334	308	263	286	335	297	276	319	329	320	281	293	305	313	293	261	270	271	307	303	347	275	302	292	316	277	304	290	315	296	288	317	285	302	315	300	275	286	305	291	292	323	276	294	277	282	275	270	287	297	292	305	326	301	292	333	292	306	301	308	321	313	304	287	283	301	312	280	287	305	268	292	323	293	280	285	280	292	283	308	278	321	306	288	279	291	312	320	300	296	285	313	273	263	297	287	286	327	262	304	307	275	271	288	295	295	320	283	288	293	315	269	272	300	287	303	294	326	308	290	302	297	291	307	296	259	304	298	279	295	299	307	269	279	275	305	299	275	291	260	256	305	299	265	284	298	295	318	280	314	283	312	293	276	281	275	269	287	308	289	293	285	285	277	288	293	309	285	309	275	294	264	278	278	303	292	278	281	284	262	301	269	319	311	290	302	292	274	274	278	277	276	299	286	308	307	319	301	284	264	259	278	299	308	307	302	264	287	327	291	305	296	304	260	268	330	282	269	282	287	298	302	264	317	289	315	286	272	285	286	295	311	292	298	328	291	290	291	277	302	295	282	269	281	301	273	295	274	304	269	312	313	276	284	301	292	296	302	331	276	297	286	284	269	293	273	283	311	285	286	283	328	281	328	303	267	313	322	293	301	280	303	271	295	309	285	301	295	284	285	305	297	302	287	281	256	296	304	268	282	288	296	288	286	296	263	279	327	296	283	326	294	282	283	282	274	282	297	302	291	293	255	270	282	285	288	291	299	312	305	278	291	325	292	288	300	274	329	306	264	276	263	284	280	309	299	324	282	277	276	315	299	318	290	279	307	270	298	259	311	304	281	292	317	287	285	306	296	288	318	326	282	292	321	307	303	306	291	307	276	300	291	287	283	316	268	272	289	292	257	302	295	291	289	299	285	306	326	285	285	313	318	309	287	278	299	280	286	272	316	285	295	272	290	269	264	281	304	340	296	292	314	320	287	255	281	300	278	295	290	311	284	309	323	335	332	288	284	282	290	304	299	295	310	282	259	291	295	297	298	282	324	282	309	291	295	298	290	300	286	313	307	312	301	317	294	293	304	302	280	312	303	285	305	304	335	313	306	279	304	290	294	283	317	311	316	300	303	298	284	273	286	276	296	317	293	268	266	302	294	290	308	296	305	295	274	298	291	302	307	298	291	301	309	309	286	311	303	287	272	278	306	276	273	300	278	289	271	264	308	294	283	309	308	310	324	300	277	287	294	312	305	281	289	270	293	309	287	281	310	340	287	281	288	292	294	319	282	309	269	291	312	287	295	311	284	300	293	314	323	302	338	309	312	305	284	285	277	281	309	292	309	278	289	299	282	338	297	306	310	317	298	281	316	287	270	304	292	320	284	303	308	281	291	269	316	293	295	277	292	310	311	322	312	326	303	298	327	263	309	294	310	279	296	286	289	299	275	303	296	304	294	298	318	279	294	297	334	315	300	272	292	266	286	289	322	279	257	288	313	286	297	314	304	283	291	294	265	336	298	330	304	275	310	284	328	282	294	269	273	268	288	304	272	278	281	280	295	322	268	258	311	289	297	289	292	314	314	288	262	298	293	286	250	276	269	315	298	295	296	270	282	310	314	302	263	306	282	313	299	284	338	285	291	298	310	273	272	302	311	297	275	306	321	312	318	282	281	285	291	279	309	323	288	309	297	290	300	279	280	305	313	284	279	310	299	313	310	315	272	315	276	276	278	288	276	304	295	295	301	302	289	298	315	301	299	264	298	305	311	298	299	279	248	313	327	328	313	280	300	297	305	305	281	329	300	293	289	292	337	303	311	291	291	270	283	298	279	288	292	290	308	305	274	309	302	265	306	335	286	286	312	260	275	338	295	330	291	281	302	278	302	268	286	305	326	283	320	285	309	272	295	281	295	281	290	289	317	291	288	290	314	275	301	308	289	292	318	264	294	274	285	320	316	290	305	296	299	252	277
43480	50006	36605	5826	5619	5555	5606	4419	3636	2894	2320	2641	2805	2800	2061	1981	2086	2070	2203	2322	2093	2602	7586	9737	7666	4503	2540	1459	930	851	909	898	888	924	855	881	827	872	859	825	879	850	866	863	844	892	824	836	865	858	883	846	838	839	839	779	875	815	817	851	876	881	851	902	819	863	798	795	856	852	794	864	843	864	813	830	791	897	809	843	883	838	821	868	850	861	885	816	849	842	788	832	862	895	841	821	900	815	824	845	890	835	851	839	907	883	812	811	874	837	884	798	808	809	883	811	857	861	821	854	819	806	902	870	833	819	798	801	853	854	858	827	862	893	901	853	807	821	828	898	831	885	826	823	813	914	824	837	845	863	841	833	833	800	834	875	784	831	859	812	836	826	874	867	871	833	842	863	795	862	791	845	862	841	876	851	847	889	857	847	834	801	853	840	855	872	867	835	869	868	842	871	863	825	889	822	836	853	856	828	813	818	825	816	824	854	830	912	839	871	793	807	783	830	825	829	814	864	830	829	909	858	845	837	838	874	837	823	879	878	836	825	861	848	875	856	885	814	841	858	832	857	827	804	826	905	836	853	811	835	894	832	836	843	806	833	833	806	819	865	838	863	868	923	863	814	866	876	824	810	826	837	864	851	878	819	816	808	842	836	904	889	842	885	891	838	829	821	880	858	866	882	850	872	800	818	841	803	806	809	852	804	857	848	850	909	799	876	806	859	830	861	800	835	816	886	829	838	850	878	854	827	851	883	844	848	805	802	848	831	817	829	843	866	849	874	788	832	849	877	878	828	851	856	879	803	767	825	848	872	805	862	870	814	864	825	818	852	814	816	898	875	831	772	866	855	862	847	879	890	824	851	833	834	792	797	850	827	816	907	840	843	840	832	841	905	823	803	886	807	814	903	850	912	833	853	900	824	846	845	839	866	863	860	832	843	853	798	898	840	832	900	809	827	834	815	821	883	811	841	787	861	828	873	816	827	841	826	816	821	887	857	839	805	843	820	822	842	821	851	856	830	883	862	845	885	881	790	880	828	837	870	834	814	838	807	866	833	850	843	853	905	847	861	884	864	832	852	842	850	835	815	833	797	831	852	860	863	844	827	863	807	824	840	898	869	851	852	871	886	817	851	914	814	855	856	863	858	845	855	852	829	864	781	868	804	897	847	845	888	811	882	813	811	816	845	917	849	817	869	841	861	863	864	842	859	870	903	809	823	822	833	826	862	793	894	876	860	816	810	854	861	861	828	862	841	857	848	917	818	936	866	850	862	878	856	855	849	891	817	815	881	819	810	848	849	867	821	889	887	834	867	831	898	898	850	835	829	852	830	792	841	906	875	914	849	832	820	856	864	861	871	851	856	838	783	825	881	854	839	850	883	839	840	863	887	862	902	799	865	811	856	843	828	832	855	873	820	914	847	835	891	852	858	793	857	835	854	842	878	830	855	784	859	915	808	886	848	822	900	860	865	857	845	847	862	844	859	831	917	836	835	895	876	865	851	872	810	842	792	814	832	851	869	779	820	841	860	833	842	844	858	868	895	851	869	892	865	820	840	831	811	894	842	794	831	894	794	816	870	877	848	868	868	876	842	850	876	849	798	829	839	856	890	868	839	877	872	809	834	846	881	869	861	900	837	858	873	870	855	794	805	769	876	884	826	807	826	844	842	835	891	827	849	823	855	887	815	836	834	812	823	895	866	892	883	848	865	877	851	787	880	874	783	841	809	884	789	878	835	808	848	797	828	797	866	852	832	814	878	851	809	809	811	867	876	824	863	857	892	793	822	832	819	860	841	837	836	847	857	866	854	889	849	876	842	824	825	846	830	851	811	886	811	843	853	888	863	814	832	843	895	830	806	761	853	896	860	898	859	830	886	858	848	865	821	833	837	875	838	893	838	813	890	854	822	891	874	848	853	859	849	864	853	885	820	846	854	881	826	863	845	861	863	861	867	875	836	832	847	854	815	855	826	834	803	816	809	890	853	825	785	881	855	833	834	853	811	854	845	850	834	852	806	883	831	878	888	854	851	878	875	836	858	856	872	818	857	858	859	852	826	867	883	835	861	836	807	867	772	870	837	832	843	833	868	854	860	836	838	836	858	818	837	855	861	853	824	849	907	857	843	829	829	846	796	843	862	831	815	894	898	871	886	813	873	817	808	871	875	861	850	859	809	839	836	840	830	868	821	870	847	866	883	792	802	798	850	823	825	896	856	876	815	829	886	854	827	851	891	814	862	895	802	888	819	829	865	822	874	865	867	797	860	819	820	833	845	794	872	848	852	866	868	843	851	889	902	836	797	872	853	876	852	829	863	835	855	815	795	848	851	869	816	887	902	850	829	840	843	804	851	849	885	873	874	854	809	839	867	759	853	818	821	774	836	853	839	808	870	842	801	868	865	863	810	777	801	835	816	844	848	840	845	836	850	840	814	860	835	850	829	848	844	816	836	869	805	833	803	833	852	822	863	851	842	821	866	855	873	820	809	829	874	886	847	795	832	883	858	835	913	883	857	864	818	851	817	819	860	859	891	863	841	888	837	868	787	886	849	824	858	837	854	808	831	874	814	818	893	853	843	846	869	825	769	822	879	872	812	860	852	834	902	853	848	826	851	800	871	840	879	882	872	827	876	843	834	839	839	859	820	860	849	804	844	816	854	852	890	879	857	820	825	850	793	863	854	816	835	840	844	803	830	888	862	893	854	832	864	835	831	876	834	898	824	786	817	798	866	821	846	850	844	837	813	850	846	828	804	861	838	817	886	804	849	833	868	863	838	853	885	790	842	859	848	837	824	859	857	837	797	848	809	814	849	797	816	781	827	872	822	876	853	838	823	861	819	832	834	844	888	787	809	823	834	814	914	815	877	838	872	850	797	839	834	788	836	890	822	791	855	863	822	850	871	842	842	844	886	884	815	884	825	827	893	820	851	806	830	823	907	835	878	881	838	863	828	819	874	804	820	856	855	820	900	842	833	855	837	861	788	820	860	847	811	844	822	840	862	823	879	831	733	822	861	895	821	807	826	804	843	810	809	835	832	867	844	832	790	839	894	841	881	809	850	765	865	818	880	860	776	823	833	849	782	846	849	862	858	834	844	855	846	820	818	821	858	842	835	822	816	888	773	849	842	807	856	852	907	849	844	866	881	863	885	868	818	893	816	843	856	844	826	852	879	828	846	859	841	865	893	871	797	813	846	836	865	831	856	845	923	819	806	848	816	854	869	860	818	826	885	903	820	822	883	820	865	820	903	877	826	841	865	850	854	851	830	842	811	836	832	783	864	855	843	867	816	871	870	874	862	835	902	868	814	856	818	835	871	884	866	831	821	888	823	881	859	847	858	850	839	832	827	893	830	890	860	793	847	844	876	824	855	822	818	877	834	819	844	852	846	874	829	891	876	810	824	854	839	849	902	868	843	879	893	876	809	835	867	849	855	858	849	877	830	868	855	867	861	870	804	824	845	800	835	843	872	811	826	856	862	791	855	843	849
78355	75894	52827	20012	5869	2617	2540	2125	1517	1167	803	740	929	974	785	708	692	707	639	632	626	687	2338	3942	2432	1544	847	518	376	342	317	328	316	374	311	317	335	350	353	325	331	344	371	347	365	331	355	334	341	333	314	332	306	307	352	363	338	297	361	313	360	328	294	339	341	364	376	308	340	382	341	363	333	371	341	298	373	312	372	327	342	338	322	341	346	342	373	371	345	354	355	338	357	337	341	343	355	350	350	314	352	331	338	338	357	367	354	356	362	362	357	340	368	334	329	371	339	368	359	275	340	339	300	337	377	337	352	353	332	330	339	342	320	322	313	325	345	346	333	309	333	361	321	362	330	340	351	344	332	349	342	329	360	305	337	358	343	315	345	321	359	321	323	337	376	330	326	315	365	360	352	324	335	355	355	355	321	348	335	323	345	337	346	345	365	341	336	349	335	322	350	336	324	317	333	356	333	337	291	313	353	353	325	313	334	347	349	371	338	365	342	354	363	356	330	336	324	360	300	339	321	329	381	333	328	353	340	335	332	342	348	329	320	350	336	351	338	343	342	321	370	328	336	356	335	346	359	353	340	344	385	347	341	360	331	331	325	350	300	371	344	324	337	359	338	344	355	372	332	371	336	322	320	317	328	345	344	334	342	336	335	348	323	318	320	344	310	321	343	354	321	355	337	375	334	342	356	370	338	336	345	315	330	338	346	336	347	348	317	320	323	316	312	344	324	388	339	322	361	344	348	314	336	366	378	336	317	387	316	363	321	346	337	301	329	330	342	350	347	306	335	328	348	303	302	354	366	327	375	351	328	326	307	329	327	335	331	315	309	327	347	323	343	326	360	378	335	328	340	333	373	357	312	346	329	332	339	317	380	357	380	330	362	362	344	337	330	310	362	346	326	338	321	331	331	349	335	339	358	349	327	330	360	335	323	339	328	351	364	354	357	349	309	340	295	338	327	325	337	334	295	333	334	384	356	328	350	344	326	348	381	311	372	361	340	309	332	328	381	360	319	355	334	310	349	312	333	336	352	348	350	332	366	337	323	354	355	342	372	337	315	333	357	352	325	334	317	318	346	312	319	329	304	348	361	335	328	358	332	328	316	334	324	365	326	339	346	334	363	328	333	330	364	325	318	387	359	333	353	299	316	340	334	325	353	322	359	356	346	336	333	329	352	350	329	309	336	329	371	298	368	373	318	315	309	332	335	328	315	345	306	341	366	348	305	370	332	320	356	359	355	358	346	363	364	355	327	330	328	324	316	323	341	364	355	359	354	354	338	381	339	336	364	337	346	349	340	348	325	319	318	348	300	335	359	349	389	340	310	342	357	308	330	341	334	348	384	331	308	349	337	324	341	363	357	336	320	324	357	324	313	334	353	332	315	353	354	345	342	324	368	328	318	350	338	323	272	354	372	355	364	360	357	361	348	330	330	347	350	340	342	312	335	332	349	318	345	298	318	345	364	323	332	322	313	327	351	331	336	355	360	329	357	301	370	340	335	333	376	369	311	366	317	354	361	342	334	348	357	331	333	319	350	341	334	360	345	347	318	342	351	337	325	349	325	349	338	344	315	367	366	315	306	328	342	314	345	326	345	335	335	354	342	331	342	321	318	359	325	343	308	361	355	340	335	323	331	321	333	340	346	325	310	349	360	345	343	347	305	315	317	379	361	368	358	326	356	331	349	334	337	356	341	336	354	367	366	333	327	337	329	323	322	348	335	349	353	346	313	337	350	338	376	331	334	353	313	354	381	311	341	310	326	350	342	329	336	352	360	327	331	330	348	355	329	317	349	360	304	299	318	326	342	344	351	326	322	356	328	329	337	318	318	348	319	334	337	334	343	338	346	297	340	327	346	340	364	345	340	327	309	375	307	357	353	305	326	341	310	313	341	312	326	342	308	354	346	318	359	326	315	336	342	349	335	352	324	345	363	345	343	346	386	328	375	373	324	331	315	309	328	362	355	341	345	344	342	313	312	339	324	326	347	338	363	317	354	354	349	310	367	344	347	345	316	342	357	337	322	352	341	339	339	314	334	331	329	330	339	325	337	341	342	326	303	334	322	339	356	321	329	363	369	353	318	331	328	358	328	328	324	387	341	323	364	347	297	345	329	344	328	350	322	338	320	366	376	373	306	314	384	349	343	347	343	355	338	326	366	324	307	339	329	344	324	324	322	359	349	346	332	361	338	332	338	341	339	340	346	334	375	329	339	322	336	327	320	368	302	305	328	321	298	339	333	340	353	359	335	333	327	359	370	335	367	325	335	371	348	330	331	339	372	326	363	359	312	313	317	348	346	347	351	335	336	332	336	315	370	334	355	344	338	329	346	347	322	348	343	291	327	355	320	336	353	374	334	322	305	338	359	324	303	339	373	315	369	347	316	350	343	347	342	338	331	354	353	376	311	339	339	345	327	344	327	337	324	362	346	396	336	333	328	328	381	338	360	335	322	336	330	358	342	299	357	341	345	345	314	360	333	326	357	358	353	366	329	340	343	310	371	321	351	369	358	338	324	321	369	335	363	316	338	301	318	336	357	330	323	331	326	365	330	350	327	369	327	327	353	323	333	300	313	351	362	346	332	318	358	340	330	323	345	327	357	328	297	331	315	374	312	340	347	352	347	336	357	350	340	330	340	342	339	349	340	304	314	297	369	343	371	354	345	320	315	335	340	325	324	344	342	356	329	366	310	340	326	320	346	321	342	309	376	344	357	333	368	371	378	320	335	341	300	330	341	340	365	336	293	336	341	360	332	368	357	339	359	315	326	348	380	345	314	349	331	351	365	342	306	353	361	354	343	348	331	352	338	302	300	356	313	333	348	383	347	344	327	326	351	294	315	319	338	308	353	353	412	323	330	347	353	340	316	335	320	351	334	343	349	338	315	357	337	358	338	327	362	315	347	344	361	331	316	310	378	343	333	350	321	343	316	379	379	343	346	337	342	338	344	341	347	332	318	368	315	333	339	333	328	315	346	344	353	333	346	354	318	350	332	316	329	350	358	333	317	398	356	365	355	330	341	339	366	356	317	359	299	320	318	349	325	345	346	285	321	355	315	364	341	352	335	350	336	338	341	347	289	344	332	348	334	331	316	350	324	372	343	339	339	354	335	325	356	341	355	318	343	332	324	318	345	356	364	299	322	356	331	343	336	315	330	339	346	333	366	330	325	371	357	349	355	339	325	355	335	335	336	361	346	355	374	363	342	322	364	314	310	349	331	315	314	334	318	342	339	362	338	329	319	366	372	315	351	324	358	325	359	348	369	326	350	367	354	325	319	339	329	317	337	338	347	344	315	342	332	363	326	332	348	350	336	342	323	340	332	302	337	306	336	345	333	330	340	324	333	336	331	357	352	334	343	331	338	330	349	352	344	348	353	319	373	328	339	309	359	339	304	339	321	349	358	335	366	371	349	331	326	338	355	330	340	333	348	289	349	406	324	370	324	349	319	315	332	349	302	348	339	355	325	327	356	350	355	339	346	349
54498	60505	44186	10444	7041	6252	7517	6917	5733	4465	3174	3286	3924	4119	3412	3360	2929	2916	2691	2709	2727	3086	11215	17121	11253	7204	3801	1894	1064	973	953	924	934	946	937	994	994	970	942	906	923	928	968	915	942	949	971	899	940	966	959	1011	985	986	1041	907	915	976	949	970	988	1004	986	948	955	896	910	950	989	970	961	932	958	950	957	966	920	1002	979	923	972	962	1005	984	987	1023	916	971	954	916	941	968	969	952	955	928	949	902	999	930	903	955	961	975	935	966	914	959	983	985	966	955	1012	981	939	988	907	961	997	946	875	894	998	880	958	956	912	909	908	963	966	921	929	955	929	970	945	971	975	875	945	983	954	999	945	932	915	908	953	989	968	942	1015	1031	952	986	938	972	939	948	976	969	999	963	936	1000	952	934	957	940	939	937	968	959	885	938	939	939	975	930	929	954	990	894	959	895	928	976	975	1006	996	920	981	918	967	966	956	923	918	943	926	946	897	945	968	952	958	932	1000	979	973	971	916	957	932	988	942	988	949	954	924	911	924	938	978	963	935	936	951	957	991	992	1020	985	959	923	957	951	955	1022	979	951	962	940	954	975	903	1002	943	956	983	945	979	921	955	958	921	972	944	984	893	962	967	954	964	976	962	944	914	979	970	935	986	880	983	935	909	967	927	925	950	987	956	972	947	928	958	967	977	924	923	1016	967	956	973	937	931	890	962	926	941	944	984	970	938	936	939	992	959	987	962	959	916	994	939	917	945	959	943	941	997	1010	898	979	981	982	957	986	925	957	936	959	942	943	962	914	953	948	947	939	972	966	923	959	963	912	932	958	947	941	893	967	951	939	946	968	946	881	899	995	982	906	959	969	994	933	964	941	942	923	943	920	967	946	1007	962	923	953	947	1027	957	940	994	950	953	967	921	975	906	973	895	985	944	903	950	959	918	983	921	1020	934	929	979	948	912	987	1021	937	957	977	926	1019	907	960	903	953	909	970	926	911	928	949	997	958	985	998	962	988	968	975	947	985	953	970	994	925	1014	927	904	933	933	987	905	976	945	928	942	941	938	931	991	957	958	915	970	929	1017	939	945	916	907	937	1000	939	929	937	979	936	907	980	958	941	961	935	935	909	898	952	932	966	941	981	926	904	952	954	958	906	920	961	922	924	939	933	990	910	952	909	899	929	908	984	978	957	987	973	963	931	948	950	938	977	944	937	941	947	925	954	936	990	906	934	907	953	968	922	921	921	996	947	976	915	940	946	933	941	931	926	964	968	974	935	931	956	1011	963	945	954	905	970	965	930	963	939	943	926	899	946	928	962	1000	945	981	997	960	914	957	977	915	999	949	917	966	904	942	965	960	955	940	899	976	962	924	964	957	904	927	934	967	908	1008	897	994	894	902	1001	923	950	962	947	968	964	978	947	941	970	925	975	946	1000	972	956	959	985	940	930	891	994	904	917	983	942	963	954	978	942	965	912	975	935	1006	927	1001	926	977	944	979	948	960	1019	955	954	933	993	969	950	944	948	947	901	953	959	922	922	960	979	928	993	906	967	957	957	950	953	972	896	900	902	943	963	939	944	988	930	916	947	971	992	970	965	952	912	947	948	919	934	942	975	976	943	953	989	978	904	962	972	984	910	961	980	929	930	955	935	914	978	962	916	929	937	958	895	949	961	920	983	930	965	922	977	925	994	931	932	905	981	997	975	986	934	959	939	942	912	934	976	962	968	935	971	962	956	979	1006	944	959	976	922	905	934	931	991	995	948	961	932	967	952	972	955	939	961	969	898	929	934	941	960	948	941	910	952	931	964	976	940	965	939	956	979	921	936	927	982	981	951	972	948	945	933	945	1021	914	982	944	954	945	917	957	946	982	945	907	1002	989	966	978	983	936	934	945	945	982	956	1034	939	952	952	988	919	923	930	932	945	926	911	918	936	941	923	951	1003	941	930	1000	924	938	900	935	983	921	925	919	995	944	951	987	940	1000	962	939	994	990	955	943	983	1020	956	944	910	939	975	932	949	882	944	952	910	962	929	972	961	990	951	945	916	970	926	906	917	937	928	923	992	926	968	947	935	956	919	943	944	912	965	912	971	992	1002	901	971	994	956	933	898	956	947	1006	968	968	944	1021	974	944	945	965	961	926	952	938	929	917	953	926	910	958	902	868	955	938	961	983	940	916	889	933	963	1002	919	949	929	926	940	989	947	965	935	988	991	1001	970	975	1006	958	976	972	926	948	975	962	902	990	985	926	1005	934	985	954	931	958	984	909	967	999	951	951	949	920	963	923	963	954	921	912	932	947	966	950	931	919	912	890	989	916	960	914	1022	971	931	964	987	934	949	922	898	972	941	987	971	982	943	920	887	919	977	942	948	954	916	940	1000	945	869	1011	970	976	922	923	920	906	992	929	946	979	954	933	982	955	945	969	979	980	958	993	960	958	946	953	941	958	989	917	936	958	957	916	963	915	942	930	942	928	947	989	1001	948	909	984	914	999	975	933	984	916	966	958	957	909	978	931	928	1050	956	998	951	964	974	934	970	907	925	958	930	896	907	977	963	923	1010	944	924	931	965	881	966	906	968	975	893	938	909	927	931	958	964	978	921	940	964	979	953	987	1014	893	944	947	937	974	910	923	955	938	916	930	938	920	976	916	912	921	948	916	979	924	954	999	892	967	959	985	968	974	916	902	939	907	973	920	947	955	980	954	953	938	955	962	950	926	938	935	924	980	984	988	983	971	936	954	899	910	989	1018	928	928	949	963	1015	972	926	929	924	939	959	952	932	921	951	977	956	925	952	1012	930	981	969	949	936	979	960	952	911	969	884	924	955	927	969	946	946	977	863	963	933	924	917	969	931	975	953	934	953	992	974	928	967	996	979	906	925	955	923	962	940	947	933	952	927	930	962	919	951	966	974	903	967	966	955	948	953	910	958	951	904	948	1017	966	961	905	931	929	1000	932	892	937	941	993	917	929	986	938	996	949	964	958	954	930	929	936	913	968	933	936	953	1016	1022	940	931	1008	1016	901	975	923	916	936	919	920	973	936	1003	1004	961	962	973	990	1015	1004	942	1005	994	1006	966	979	960	958	933	900	955	998	980	970	933	971	923	924	920	986	992	964	1000	918	936	1001	962	1007	990	1002	957	933	951	1000	967	859	975	921	959	921	936	932	958	937	972	996	950	915	937	944	969	953	905	936	911	993	923	978	962	937	968	912	936	962	990	956	884	989	942	967	1022	940	958	963	964	911	928	959	917	916	903	1008	939	945	935	937	926	940	967	982	940	930	905	973	945	972	927	946	897	955	965	976	959	960	939	980	978	983	941	904	916	953	926	939	982	932	991	924	946	942	950	927	950	965	917	950	961	982	954	903	944	965	963	970	909	977	983	863	951	1001	938	965	916	971	919	962	956	957	963	939	901	912	944	1014	963	924	957	927	950	982	979	927	901	965	987	922	977	894	1009	981	955	972	964	965	966	934	997	952	946	948	962	982	980	956	1006	992	953	939	983	1007	948	967	946	936	956	972	941	984	950	994	997	942	961	932	996	910	986	912	999	955	927	895	897	980	953	945	981	960	989	912	979
20214	14556	5117	1060	419	367	421	600	608	443	355	375	378	379	435	375	338	290	287	338	357	366	341	515	472	380	316	292	274	274	253	234	259	264	252	254	265	253	257	227	250	235	251	270	264	240	255	248	230	277	257	258	242	245	254	223	251	228	265	279	249	251	245	262	250	244	230	249	235	274	265	248	241	220	241	264	240	243	281	262	255	256	255	266	253	263	243	267	226	268	238	234	223	262	272	264	246	263	258	256	255	235	255	252	240	223	247	269	273	251	281	266	281	234	245	218	252	269	253	253	248	270	242	234	231	243	251	256	243	243	247	261	253	229	277	227	225	255	251	254	256	275	246	251	241	271	243	235	244	263	246	267	251	252	263	258	251	245	218	228	235	267	234	254	257	255	239	251	246	226	256	251	253	235	249	229	236	238	226	242	245	241	241	250	254	286	277	253	256	247	255	220	264	243	261	280	254	252	274	266	254	246	238	260	230	250	255	253	244	225	220	233	225	240	281	287	229	251	222	247	243	242	260	234	226	262	248	270	232	248	251	217	251	249	235	245	232	223	242	264	238	264	247	247	220	256	259	245	231	242	280	205	257	225	261	256	229	255	250	265	222	249	233	255	238	249	261	262	260	243	271	248	227	242	211	251	260	256	257	230	251	279	246	233	230	267	265	235	272	253	266	260	240	245	239	267	255	257	264	266	257	250	242	246	222	243	290	245	266	241	272	236	230	244	255	251	248	259	230	259	255	254	271	249	267	227	257	219	277	252	247	250	247	248	252	253	244	249	271	251	249	242	267	224	284	240	232	260	234	254	259	234	250	242	226	264	279	263	275	261	251	227	242	220	236	280	268	266	247	258	268	247	286	250	246	260	247	259	263	243	228	248	258	257	245	238	235	242	266	257	242	249	241	241	281	261	240	265	278	263	268	236	251	257	250	250	220	237	250	244	263	240	243	261	251	265	252	245	246	233	215	245	237	229	231	271	264	239	254	241	232	249	248	266	264	239	259	255	251	280	259	260	239	252	234	255	235	259	284	248	247	237	261	268	277	257	262	249	263	234	231	251	274	252	242	262	233	267	253	278	273	256	258	266	281	245	258	260	242	241	247	262	241	244	256	249	240	233	266	242	248	235	261	230	263	263	256	270	264	225	252	233	241	275	269	272	252	247	258	226	271	300	246	224	263	281	269	252	228	235	232	267	250	210	246	249	258	236	256	243	217	260	288	243	241	221	281	252	250	243	266	257	242	251	256	263	242	249	259	244	263	277	237	232	245	257	271	236	240	247	216	242	266	244	278	223	268	273	261	227	263	274	272	262	267	270	253	246	267	241	241	241	279	264	224	276	269	283	256	274	260	264	266	243	235	278	247	241	242	238	244	235	269	247	228	231	267	230	252	276	240	280	239	254	279	247	235	259	249	269	253	233	243	256	245	263	252	271	224	261	257	260	260	252	236	250	240	268	252	268	272	266	255	261	271	257	256	260	226	262	269	246	265	263	241	259	254	236	217	247	268	257	258	250	239	229	261	229	258	258	267	228	266	302	282	247	249	286	251	247	215	252	230	257	241	253	221	250	277	273	254	253	242	236	247	255	241	233	268	245	269	246	250	227	265	279	255	258	232	255	265	265	244	266	248	249	248	225	241	253	263	223	250	273	259	259	251	250	289	247	267	264	256	220	266	266	241	254	243	249	261	253	279	286	255	239	267	258	257	225	246	262	240	210	242	296	250	265	267	264	257	236	278	238	250	227	225	251	205	272	267	241	257	261	262	272	260	274	282	236	246	252	266	247	243	275	264	244	249	243	268	268	213	237	258	256	244	255	269	231	262	250	264	253	244	258	232	248	254	239	274	278	279	271	251	266	238	256	241	239	260	240	261	269	275	248	230	263	247	235	240	276	255	237	244	240	234	237	260	265	237	248	271	275	248	250	282	248	270	262	258	277	214	229	251	270	223	215	258	247	251	253	239	262	228	252	221	255	257	229	268	237	251	263	254	269	258	250	253	243	278	246	245	266	255	232	262	237	258	267	236	250	242	236	253	270	263	244	257	244	288	241	309	248	240	236	242	289	272	241	238	259	245	258	239	260	269	210	256	286	246	268	268	263	247	248	274	276	262	246	230	254	292	249	254	246	226	242	215	260	250	259	249	264	244	261	247	253	263	260	246	255	248	226	253	230	260	253	250	274	255	257	245	260	273	249	253	248	263	250	242	268	265	278	244	264	246	257	242	257	274	262	249	249	263	285	238	273	243	250	254	231	238	251	278	234	266	257	241	246	274	246	237	227	259	288	224	237	264	263	285	235	283	254	280	243	265	268	232	241	242	263	250	261	261	245	260	254	263	253	261	221	229	256	226	245	236	260	241	246	269	257	235	236	238	257	231	265	245	224	261	273	265	249	276	232	267	243	305	259	268	250	283	240	248	252	242	254	258	255	279	243	253	236	238	281	224	236	255	251	224	226	196	269	259	231	258	244	284	249	253	247	258	253	239	241	261	228	271	215	258	228	252	276	285	257	271	251	240	265	253	232	238	238	270	249	239	236	233	253	226	256	245	248	260	260	267	265	260	274	232	263	238	266	238	271	235	296	234	265	249	256	252	244	258	248	256	251	231	241	252	242	254	274	262	282	265	261	246	266	247	263	245	241	245	263	261	260	270	249	251	263	246	232	247	237	270	240	264	246	248	231	256	278	261	259	261	240	268	212	274	253	246	239	255	262	257	275	237	231	277	252	272	271	269	295	264	274	272	220	252	245	248	264	237	247	273	255	248	238	256	250	250	259	285	272	265	261	277	229	231	241	254	277	264	245	271	248	253	270	256	229	240	265	253	254	238	290	261	243	275	235	228	246	263	247	261	238	284	259	239	263	242	241	239	242	244	254	235	277	257	266	263	249	267	258	271	259	246	227	277	255	256	245	264	280	255	262	241	222	257	275	282	267	274	262	263	259	242	252	251	224	237	246	266	268	265	267	259	242	263	247	239	252	250	252	277	244	239	261	254	229	253	251	259	253	282	271	249	264	235	258	246	255	267	250	229	261	231	270	235	270	242	242	281	254	257	272	253	238	228	246	254	257	219	256	250	265	265	260	259	251	260	267	262	273	247	273	281	251	262	252	252	274	239	250	250	233	245	249	264	256	279	241	251	237	230	250	255	246	239	272	247	268	241	248	249	228	234	237	262	259	265	283	263	264	262	232	234	249	246	244	261	297	271	257	237	287	247	266	261	261	239	251	278	225	243	259	261	248	289	253	281	237	277	254	254	278	242	266	278	254	267	260	241	239	236	244	227	247	239	253	263	244	251	270	251	238	257	231	223	252	244	246	286	270	240	253	252	253	249	257	268	268	232	277	228	259	228	270	261	246	264	212	259	249	240	242	261	249	280	255	231	283	253	230	268	249	261	226	240	235	277	258	246	275	274	239	213	275	253	239	267	239	255	252	266	249	259	244	243	287	257	266	234	218	236	225	216	268	247	252	255	255	261	214
18714	19022	7299	1932	1235	1083	1455	2449	2484	1723	1435	1407	1399	1711	1849	1512	1266	1144	1166	1263	1386	1324	1485	2117	1904	1424	1076	913	806	741	750	783	800	708	761	784	744	735	734	743	732	706	754	739	736	763	745	730	762	757	728	716	754	772	772	730	729	764	755	737	743	751	754	741	777	714	740	777	714	749	745	742	728	751	781	750	749	800	764	802	726	730	761	765	709	703	757	789	716	734	738	767	755	778	750	754	731	777	743	756	726	731	766	800	782	767	797	728	748	743	790	757	742	750	708	733	765	718	731	755	771	779	740	755	728	723	759	765	761	768	763	710	733	813	762	756	754	810	770	713	749	723	773	763	732	686	768	739	788	767	767	734	754	714	747	705	735	730	755	733	750	748	704	776	725	713	764	717	786	762	720	777	773	724	742	780	751	734	742	732	763	734	759	708	747	751	781	697	772	773	718	727	750	748	745	758	726	735	738	727	742	759	729	722	697	754	691	779	705	751	715	782	695	766	737	719	727	734	756	762	710	769	733	788	797	752	743	733	714	736	808	753	741	748	738	769	749	736	765	766	781	734	722	723	771	723	783	719	708	761	754	734	745	761	757	712	715	808	779	752	795	724	719	726	731	746	728	803	739	749	748	732	787	735	725	756	750	726	726	730	757	796	761	746	771	760	764	763	760	749	669	823	768	730	725	710	717	718	759	730	717	687	687	715	735	777	761	706	713	711	745	713	768	706	743	725	765	769	726	778	773	760	794	754	710	759	697	717	707	744	741	761	705	760	751	698	753	681	771	722	757	709	805	706	766	755	705	776	726	719	715	737	788	782	759	763	783	753	745	775	710	752	797	729	786	744	704	740	728	728	774	776	753	756	771	765	753	790	710	689	717	673	742	769	736	784	762	735	684	735	749	788	761	776	738	720	736	738	742	777	773	761	769	745	723	691	751	718	716	756	755	751	727	782	693	731	766	784	750	734	743	724	764	770	737	759	733	759	765	760	766	744	741	784	695	770	748	788	770	752	746	756	746	697	727	799	752	721	741	773	768	719	736	769	780	707	735	746	742	764	742	777	768	757	728	785	720	735	797	732	723	799	776	753	713	741	735	765	784	716	760	744	695	738	774	724	759	755	748	763	728	730	782	719	742	753	783	757	737	761	732	729	724	729	742	728	748	741	730	832	749	781	760	729	716	742	735	764	786	766	744	686	765	751	752	745	734	730	732	763	703	733	701	772	765	793	776	721	757	758	731	735	699	720	721	749	739	761	712	770	731	709	747	793	807	789	759	709	695	732	725	755	747	719	729	746	757	729	750	740	796	769	746	729	789	748	750	780	773	679	726	747	716	737	772	757	759	736	769	734	764	715	760	772	747	759	754	703	754	744	760	710	778	736	767	747	725	760	728	741	765	744	721	750	721	741	779	739	722	744	727	755	800	736	776	751	795	677	750	755	762	757	756	748	712	791	759	740	763	728	761	746	757	713	745	787	753	774	726	808	757	745	764	764	755	812	726	755	732	769	815	786	733	738	753	759	737	725	736	728	748	732	759	771	716	751	768	775	758	750	734	715	766	699	742	784	785	701	747	758	733	725	754	713	770	749	747	742	774	791	748	746	714	758	790	748	729	742	789	694	752	729	745	782	737	744	775	702	710	687	773	774	742	722	728	791	724	702	747	778	756	723	795	720	715	749	727	713	760	686	739	760	745	689	709	724	750	709	699	752	755	741	738	794	720	763	767	768	789	761	753	714	736	759	782	778	753	795	764	779	750	715	707	758	712	728	789	786	746	769	730	780	731	740	768	772	691	719	796	746	731	736	770	764	761	802	791	711	758	740	821	740	758	765	723	694	728	752	704	764	753	768	758	745	741	767	711	743	770	774	742	730	707	697	734	735	764	772	756	741	757	739	724	769	757	811	782	737	755	752	764	761	713	767	756	735	782	733	720	704	769	729	736	727	755	751	758	754	777	745	680	781	729	752	807	694	714	754	735	718	762	750	703	731	779	744	756	762	767	719	803	709	770	763	692	754	757	727	720	726	785	786	728	728	776	760	749	764	711	702	718	758	764	682	741	778	744	751	811	751	788	712	732	731	725	758	741	762	715	754	735	745	748	742	690	741	733	790	738	693	780	728	757	716	762	733	720	721	745	760	777	779	699	776	724	762	743	799	782	767	766	759	787	790	751	736	701	809	724	743	713	757	757	727	749	764	763	708	767	751	708	743	719	731	740	718	724	749	790	781	749	726	802	765	801	734	747	734	744	771	756	762	754	728	746	743	720	759	750	745	731	781	757	725	737	753	705	717	681	803	753	728	727	697	738	762	751	731	734	764	788	697	741	759	746	724	774	739	773	743	727	722	758	742	725	693	783	752	757	777	789	726	693	743	738	751	762	761	775	776	736	781	728	725	743	715	720	735	746	780	726	753	729	755	764	740	690	753	746	685	736	765	758	776	746	757	782	731	732	719	723	708	730	729	786	726	739	735	738	733	718	793	810	712	753	717	791	756	757	784	783	752	772	786	751	764	759	753	709	794	739	759	777	768	743	789	718	769	699	675	722	729	735	704	742	782	760	798	735	775	787	718	753	720	731	781	737	735	738	790	803	811	777	737	724	728	771	776	766	764	755	761	791	743	748	760	694	738	801	733	780	766	726	733	761	745	745	744	723	725	786	723	740	739	767	726	774	786	739	751	700	767	788	768	795	717	773	749	789	709	767	703	711	738	780	739	740	750	737	706	773	723	765	688	716	778	787	727	757	724	778	755	692	749	757	743	756	753	793	791	721	784	731	718	780	783	707	731	738	719	755	751	710	770	767	759	739	751	762	748	736	750	794	748	724	719	748	774	771	768	744	753	784	761	753	784	748	743	764	744	758	751	792	723	791	682	723	748	748	805	769	759	758	713	752	765	754	743	718	757	760	737	753	759	769	751	752	768	712	752	769	706	734	749	746	759	781	780	724	757	724	730	718	758	761	771	754	779	749	723	778	772	723	710	736	722	740	747	785	777	759	776	759	733	753	719	706	797	726	732	757	708	720	777	768	703	752	766	750	731	733	683	768	769	705	743	730	775	767	742	743	718	701	744	742	743	756	762	745	767	749	763	748	796	711	697	708	771	732	745	715	709	737	764	754	698	748	724	727	770	755	806	788	727	750	829	722	730	722	754	725	752	757	696	757	697	722	727	706	748	765	768	749	796	739	763	739	677	774	798	741	704	734	701	732	747	782	724	742	767	759	779	756	764	758	750	776	747	762	700	748	750	766	722	733	773	745	728	697	699	755	743	699	695	780	743	786	768	718	751	749	750	783	724	701	746	759	716	768	769	751	728	716	705	711	726	724	717	742	721	752	759	714	770	713	736	769	746	753	677	711	723	726	754	737	753	770	741	785	760	756	750	725	737	724	756	748	745	712	789	712	757	767	719	752	750	749	754	746	736	738	717	735	759	772	733	683	773	772	720	710	738	752	774	748	726	778	725	695	739	715	731	747	727	746	752
66012	63910	43846	16357	3158	1185	1202	1399	1197	914	826	915	1017	842	677	461	464	542	490	531	472	488	1417	2126	1523	852	492	335	292	289	271	284	286	323	284	304	274	312	254	260	273	305	309	295	283	275	295	268	289	273	276	288	292	309	277	289	295	296	309	279	300	306	250	294	286	290	298	279	272	290	243	307	303	274	310	277	289	280	307	251	296	284	289	311	278	259	297	291	273	258	292	304	299	285	293	320	300	270	297	291	282	258	276	263	278	287	303	270	316	279	312	303	282	291	283	309	259	275	279	290	277	278	293	304	281	271	288	261	275	277	275	297	251	338	304	322	272	256	286	288	254	308	290	275	309	294	271	278	292	303	303	258	263	285	267	295	287	293	310	286	298	274	269	295	288	283	284	295	281	307	273	290	273	279	261	264	285	293	321	261	286	281	246	288	253	282	285	306	330	287	319	277	294	290	279	286	273	305	304	312	280	298	255	295	282	269	294	323	264	278	293	298	305	274	255	258	273	254	293	267	288	303	277	293	257	287	280	295	263	307	297	284	289	273	291	277	312	310	299	271	292	314	287	279	267	277	283	288	270	280	296	296	284	260	273	261	269	281	297	268	293	281	273	299	290	283	269	277	286	278	312	276	293	303	270	317	281	318	299	274	279	299	316	280	290	309	320	274	280	295	297	296	278	276	256	283	279	288	257	294	322	304	270	272	289	309	291	306	314	283	317	269	292	285	284	276	310	294	296	312	300	256	262	280	293	305	255	288	332	298	275	281	280	288	277	304	307	286	276	298	267	285	281	287	262	280	294	293	296	265	273	287	276	269	280	271	302	278	308	275	277	291	269	272	260	268	303	269	260	291	317	252	283	270	291	315	300	294	265	264	298	300	297	291	290	286	285	278	310	280	282	265	274	260	282	287	259	302	302	309	276	310	287	300	278	317	270	303	308	280	282	275	316	268	306	286	290	269	291	326	301	314	272	284	300	274	283	273	288	311	294	282	307	278	271	270	322	303	298	309	257	269	274	318	304	289	273	316	277	295	267	293	316	290	302	298	288	279	299	281	317	288	262	282	290	268	289	309	289	253	279	294	313	319	277	278	284	295	278	287	284	266	291	266	260	258	285	298	263	278	286	294	267	289	281	275	288	292	279	297	300	287	318	274	288	283	269	286	309	296	282	287	287	290	261	273	267	296	301	285	292	275	292	250	270	281	252	299	273	274	307	294	274	311	311	311	296	289	314	281	287	294	251	288	285	280	294	275	290	282	284	305	289	287	299	271	276	269	312	298	297	303	297	272	310	290	301	258	309	277	273	290	293	280	266	310	281	292	279	277	289	260	269	305	236	327	279	286	302	317	289	273	288	274	261	288	281	280	296	288	266	308	292	283	325	277	306	269	281	304	279	299	317	339	261	278	302	298	305	258	280	284	281	280	270	267	278	299	261	283	261	310	290	284	288	314	254	307	280	285	265	274	323	317	326	258	302	289	292	259	288	292	236	292	284	261	287	276	280	314	286	290	287	308	302	278	295	281	282	248	284	300	267	284	251	261	254	283	264	309	253	299	302	301	285	295	309	292	280	258	282	305	286	273	282	305	297	264	321	306	319	310	286	288	316	269	302	257	273	266	315	302	290	270	283	284	301	265	275	287	310	252	261	302	303	282	306	312	260	280	295	286	266	276	297	270	306	279	279	291	290	278	296	314	280	320	287	303	257	281	286	248	317	305	289	286	276	260	270	241	241	269	288	259	261	261	304	280	270	278	284	309	274	278	296	293	280	313	276	278	315	275	260	251	279	303	286	279	303	307	250	320	298	293	287	288	300	282	283	297	265	293	268	303	278	297	286	292	315	277	250	295	271	319	280	308	340	284	280	265	282	259	256	278	309	289	249	304	299	265	275	274	289	297	299	283	277	253	294	287	289	301	275	302	289	298	252	276	286	296	249	287	285	296	291	289	278	289	303	294	268	315	284	292	298	282	291	291	271	310	306	293	289	273	290	312	295	289	318	291	296	278	285	276	274	301	299	306	269	314	273	280	319	292	298	277	287	262	297	298	308	277	303	296	283	339	283	283	284	288	300	282	270	275	283	285	279	325	291	308	299	272	289	311	329	285	303	302	283	273	298	294	286	289	249	293	303	286	290	290	315	297	261	294	305	299	314	275	272	287	285	278	299	304	284	268	242	286	270	261	276	281	297	311	259	299	284	296	275	264	288	274	302	294	268	298	295	299	280	281	281	321	282	285	292	279	304	280	326	314	276	273	264	288	284	319	288	323	296	279	278	283	285	302	296	280	286	311	280	311	275	296	304	281	288	283	287	290	275	290	262	287	303	300	288	317	291	286	280	319	279	320	261	294	280	285	275	252	277	277	262	301	266	316	293	271	293	293	266	276	337	303	279	262	323	293	261	278	295	309	294	272	322	273	283	270	290	263	275	307	277	279	301	326	300	300	298	261	298	306	284	284	240	270	295	271	293	292	269	289	299	318	276	287	257	276	282	275	287	287	264	275	290	270	296	298	278	267	304	264	290	264	261	282	272	275	273	278	276	309	274	296	271	336	292	285	279	292	280	286	261	284	279	280	272	282	307	300	283	265	316	291	281	312	294	295	282	294	266	259	277	284	273	276	287	297	288	291	277	281	268	268	299	275	311	288	285	301	287	252	278	286	289	279	274	300	293	284	289	291	264	265	301	270	275	299	308	301	318	269	289	331	297	293	289	259	290	271	301	296	294	283	321	286	315	290	286	275	276	294	272	249	283	317	271	272	280	283	269	301	288	301	254	263	296	305	276	260	286	290	300	273	305	265	294	297	277	283	283	285	291	275	306	282	275	250	327	284	290	268	288	285	316	279	276	297	280	279	282	296	285	294	274	277	234	306	265	276	274	297	308	270	290	269	288	306	288	299	299	293	276	283	292	310	289	290	306	269	303	284	267	292	276	286	289	323	305	297	277	293	280	281	320	275	255	307	319	308	248	280	299	312	280	267	275	286	284	315	282	278	281	273	268	261	287	296	299	285	279	290	288	301	264	263	290	270	292	273	254	300	300	291	286	319	265	288	300	284	282	306	294	290	256	316	317	287	311	279	317	292	269	312	278	277	288	287	291	287	257	268	302	275	266	265	276	318	334	248	265	284	283	306	262	292	294	267	306	279	284	306	277	283	278	262	283	261	292	290	278	339	287	276	243	287	286	272	282	255	298	281	275	311	304	272	250	252	280	245	316	276	293	303	279	256	282	264	298	296	295	286	272	271	285	264	314	311	257	288	273	288	304	249	264	296	326	333	296	292	271	300	318	282	295	298	300	268	303	294	301	274	266	311	271	290	291	296	282	291	289	300	306	284	289	266	283	272	296	290	276	269	289	268	283	273	273	280	272	283	294	291	295	294	255	286	277	308	296	283	273	267	312	310	264	267	280	286	286	304	293	290	272	283	278	278	272	288	284	277	292	284	290	280	298	292	257	291	306	324	292	257	281	269	277	298	294	263
43728	48169	39649	8787	4915	3580	4557	5425	4935	3988	3543	4339	4353	4000	2985	1957	2110	2171	2238	2273	2327	2224	7173	10854	7549	4061	1935	1254	898	858	830	897	890	845	845	886	867	848	849	863	869	818	775	846	857	831	897	868	843	825	796	824	829	768	807	760	810	835	863	799	783	852	803	836	840	802	791	833	834	850	786	811	781	852	858	806	791	833	829	828	812	818	831	830	813	889	864	804	837	831	843	869	837	776	813	848	822	853	831	822	837	795	815	842	831	773	840	814	756	788	834	823	830	814	849	819	819	870	805	839	819	827	806	818	840	838	816	832	806	848	823	848	772	848	777	860	808	787	805	843	840	880	846	813	830	794	810	837	822	869	850	884	828	816	849	839	832	814	841	867	867	817	851	846	863	801	819	811	801	823	787	816	837	854	829	796	812	825	810	854	814	852	831	832	821	821	817	745	783	854	837	874	834	860	813	777	840	796	834	825	760	869	804	832	834	842	809	761	865	814	812	815	844	791	819	813	810	872	864	835	786	833	824	803	873	815	860	797	851	838	844	812	856	785	816	838	822	845	801	843	812	821	822	815	808	854	837	798	837	829	876	816	801	847	860	839	849	818	845	809	833	845	863	852	784	799	802	777	859	839	786	820	810	796	818	899	852	865	794	840	839	813	828	831	831	850	828	807	823	807	798	807	809	870	806	794	860	837	836	789	878	824	830	844	853	833	862	836	820	852	821	827	834	815	799	815	801	841	852	860	855	811	814	773	801	802	808	846	819	824	772	811	774	784	829	803	837	835	800	784	793	830	796	816	834	807	753	833	863	833	856	813	828	802	798	806	840	830	797	822	784	813	855	787	803	842	809	822	839	782	841	810	843	805	843	820	847	796	845	821	876	822	788	799	772	800	805	812	819	832	882	832	804	779	869	824	844	837	796	836	825	867	812	823	806	785	799	848	843	802	804	816	826	812	875	835	902	839	861	836	798	828	834	852	816	839	813	766	778	851	812	793	795	842	844	832	822	835	846	831	801	858	816	801	805	862	807	778	858	820	825	877	810	796	833	836	808	790	882	775	858	768	808	831	824	846	838	808	847	798	859	829	806	793	776	853	851	810	821	854	819	827	881	814	833	853	862	835	783	825	834	828	889	801	808	854	844	857	829	837	852	820	810	836	800	862	839	836	781	792	868	891	779	825	838	832	792	809	842	861	842	855	795	799	784	853	881	719	856	856	846	855	801	818	814	822	814	817	836	878	797	855	868	827	832	771	786	827	880	792	802	831	893	787	796	810	819	817	825	771	813	835	803	842	854	797	864	873	811	871	831	849	787	823	797	810	790	780	809	822	841	841	786	871	784	860	815	806	870	834	876	845	787	828	771	812	867	797	878	819	828	814	815	841	833	843	807	877	803	824	856	779	821	896	818	789	813	843	881	815	806	832	838	848	816	814	815	826	800	778	767	851	800	826	851	824	864	813	825	862	866	808	800	794	812	807	839	813	766	828	825	792	843	834	805	873	821	854	862	800	800	792	870	797	790	812	824	761	817	813	788	808	816	857	803	833	819	835	763	847	814	853	787	834	818	795	781	876	847	895	797	808	829	814	827	829	843	867	875	815	829	811	832	810	849	802	854	838	844	778	836	805	764	816	860	804	826	849	816	827	810	824	808	819	807	746	819	821	815	792	848	823	826	825	783	823	831	808	790	824	845	825	796	835	826	817	798	830	820	808	817	827	792	822	829	846	827	829	826	859	842	833	781	825	836	839	832	827	884	811	827	853	826	853	882	843	851	853	827	872	808	814	819	841	811	851	785	817	819	825	815	815	892	807	828	833	848	825	819	858	849	846	830	798	827	867	818	781	817	857	864	809	830	820	793	831	825	807	843	836	822	811	783	880	834	819	823	843	833	817	787	832	808	886	821	857	840	783	777	813	857	819	825	825	792	871	815	834	861	818	811	805	794	775	848	804	813	778	796	824	866	810	859	791	852	822	840	820	814	850	821	844	867	834	816	840	893	817	809	869	863	850	822	841	859	806	835	797	822	815	777	815	787	803	843	800	801	858	798	842	765	832	828	851	802	819	867	825	850	788	787	829	795	840	806	856	870	856	787	824	798	839	843	855	864	819	857	779	839	872	829	776	855	824	832	781	795	834	813	812	813	793	834	818	864	852	809	864	894	797	828	816	782	851	818	834	859	827	823	833	843	855	853	830	798	826	823	810	824	831	803	802	833	765	775	808	810	878	777	801	829	852	823	805	860	834	845	874	859	793	789	801	824	828	828	810	777	771	857	849	864	899	811	836	772	857	847	855	796	798	788	808	856	823	806	852	773	830	816	824	843	866	832	834	796	779	818	804	804	859	771	842	848	832	792	836	837	894	810	765	846	763	807	831	892	775	820	837	809	860	826	859	787	810	862	852	837	815	842	825	842	849	793	806	834	809	790	790	878	832	878	832	813	814	788	818	847	769	892	821	828	827	772	821	843	850	805	824	807	786	848	783	823	814	800	848	818	845	846	830	839	822	847	860	842	799	799	803	805	826	844	823	804	816	802	850	847	841	794	807	832	857	863	822	849	842	856	868	794	868	841	774	824	855	765	817	835	787	865	781	755	828	782	828	850	840	832	886	872	780	848	841	799	804	816	848	856	845	877	829	869	848	794	838	831	802	839	814	873	767	831	823	832	825	835	808	821	869	803	783	827	802	809	823	789	844	850	783	814	786	813	787	825	856	797	811	778	832	797	789	812	819	794	857	853	848	837	782	898	833	842	804	801	854	775	820	853	770	880	794	819	864	787	798	848	844	769	840	827	798	786	837	841	855	843	815	801	790	816	866	796	791	785	841	843	828	818	854	856	835	851	868	844	775	818	801	817	794	840	822	857	791	827	774	839	785	865	824	827	823	864	843	799	834	875	859	828	827	816	858	849	819	806	845	826	821	835	822	837	808	776	815	848	822	814	839	891	828	844	806	808	822	823	836	849	795	843	806	767	836	847	828	779	840	774	805	793	834	869	819	815	803	806	854	838	831	807	836	854	833	826	823	799	865	839	822	770	857	851	817	807	793	805	810	823	864	807	793	829	822	840	826	834	862	781	801	824	827	854	836	851	783	842	794	811	811	802	814	868	867	806	840	805	812	813	827	828	863	854	875	791	850	822	843	799	822	841	807	882	836	843	771	785	786	820	813	873	811	825	772	819	843	810	811	781	807	797	821	852	806	875	813	838	808	857	798	817	843	786	809	829	827	842	780	821	780	822	825	865	756	801	838	777	858	833	829	862	864	792	785	803	854	810	823	875	830	852	789	803	806	826	853	763	835	839	787	818	782	793	801	876	799	871	835	784	809	831	834	790	847	766	863	850	836	830	824	833	801	805	822	816	863	822	854	818	815	825	789	819	830	816	815	778	815	864	861	836	830	782	845	854	847	806	774	858	882	812	833	846	811	863	822	848	783	858	818	805	823	824	818	828	868	854	796	832	794	802	809	822	830	773	856	811	846	839	799
76843	75503	55845	29016	7806	2629	2237	2087	1442	1202	1077	1218	1320	1253	1002	719	715	733	639	671	659	661	1931	3717	2274	1424	916	500	349	325	312	315	329	323	338	313	312	357	361	310	309	350	350	319	328	328	374	349	321	362	343	321	323	316	341	314	315	306	324	301	284	281	310	307	324	267	324	322	316	348	338	341	308	357	298	320	345	307	319	300	350	293	323	318	283	343	307	316	334	330	312	324	312	349	332	326	310	317	324	320	288	311	318	324	338	327	322	328	331	334	278	310	303	334	288	318	284	352	312	350	301	294	318	338	321	304	310	338	294	339	334	303	346	351	345	327	331	321	311	324	329	338	314	315	355	337	344	340	355	336	323	276	341	301	347	327	334	316	322	287	301	297	331	335	332	305	324	336	309	302	310	336	351	325	321	334	343	319	345	327	326	343	332	345	323	322	321	334	321	334	333	309	325	304	345	314	312	308	355	339	335	338	342	320	321	348	320	279	310	321	341	348	343	302	319	302	316	328	309	305	329	290	331	325	312	303	350	308	309	345	337	289	325	341	341	336	299	317	334	315	308	314	305	325	339	333	299	335	322	304	337	350	307	319	311	333	306	373	338	328	328	306	302	314	336	302	345	302	332	326	342	327	347	318	350	313	342	335	320	354	326	340	322	332	316	339	338	350	323	316	345	314	328	338	284	326	333	318	309	307	289	313	324	302	335	298	320	268	330	334	322	314	298	328	302	367	315	329	338	305	362	302	332	328	328	342	289	301	342	338	325	315	298	299	318	315	316	323	334	324	340	343	333	338	327	321	320	324	334	327	348	340	328	354	310	327	362	308	330	320	301	303	362	335	339	307	348	350	320	337	311	314	306	304	334	306	338	290	323	333	302	352	311	342	325	329	324	319	348	325	340	361	316	290	304	297	318	297	359	323	315	307	313	308	298	315	327	331	343	308	315	329	329	347	313	310	353	318	321	340	287	329	321	306	311	299	315	332	294	339	343	319	297	322	333	293	336	356	308	312	332	306	306	332	353	313	331	334	316	292	344	370	314	312	318	308	338	298	324	326	285	294	372	309	299	309	326	286	329	305	313	293	322	325	344	310	331	354	316	314	325	302	339	331	343	339	363	345	299	329	334	346	327	347	310	341	311	304	336	327	312	321	317	306	332	303	323	329	348	341	324	323	335	348	298	331	324	338	295	309	321	358	320	296	332	347	300	328	323	321	328	352	297	324	323	311	315	311	337	341	331	329	339	306	320	338	333	318	310	329	308	315	321	330	276	305	355	332	316	344	335	350	320	333	329	345	352	351	357	339	329	310	296	323	317	317	318	318	332	330	329	354	333	359	302	325	351	335	308	293	326	312	317	323	318	345	327	304	302	319	285	318	332	354	310	330	339	347	334	339	316	304	329	304	330	317	324	306	325	315	319	345	302	344	327	328	326	311	358	320	362	358	307	338	289	337	327	314	317	318	347	313	329	335	300	331	318	297	351	339	326	323	348	349	347	358	332	353	348	319	318	295	345	296	304	305	319	245	307	340	336	308	330	320	335	292	282	328	349	304	298	312	315	329	319	313	345	326	315	318	297	333	308	326	287	308	358	337	319	344	311	289	332	316	326	329	321	309	315	296	311	315	331	328	279	343	325	317	322	300	299	315	341	352	358	327	308	316	329	337	360	345	330	314	315	350	328	321	300	329	349	336	287	315	263	343	347	307	319	360	340	309	312	310	348	328	317	345	331	342	323	329	308	322	316	311	296	347	317	301	312	340	298	317	361	305	352	299	307	305	322	336	308	302	342	323	319	320	333	318	336	304	358	339	286	331	349	308	317	352	318	301	307	307	324	278	310	337	318	301	325	317	302	335	289	317	332	341	330	325	327	329	320	308	334	304	351	298	327	312	320	310	303	311	325	302	306	336	326	304	364	331	320	317	326	358	304	316	332	313	322	335	324	347	306	331	296	303	334	333	341	315	345	326	304	313	309	286	332	288	317	295	319	275	337	337	355	324	304	321	310	319	327	304	317	306	359	316	323	319	337	296	289	336	316	332	333	332	327	321	349	348	334	339	291	307	334	311	343	317	286	319	343	335	334	345	308	339	344	342	310	348	349	373	334	325	315	320	290	302	316	343	327	342	343	312	309	332	316	314	324	327	325	328	294	327	305	325	328	331	326	334	350	316	327	339	351	339	317	303	335	322	351	302	316	327	322	313	325	318	301	313	340	339	309	318	324	303	339	327	312	302	335	345	338	333	333	320	307	292	278	287	346	319	294	321	287	314	348	328	334	319	275	320	315	292	319	336	297	348	309	319	317	304	339	313	307	321	294	303	309	361	327	345	334	295	317	322	348	317	337	344	320	343	282	319	316	330	319	310	320	327	304	312	313	341	335	332	344	329	299	300	326	310	308	334	332	322	327	356	313	302	362	357	341	311	337	353	298	348	322	330	294	309	319	312	329	321	342	327	309	324	332	322	294	313	330	346	349	333	329	336	348	305	334	311	347	325	334	305	334	315	324	340	289	306	303	316	323	313	334	323	332	279	326	325	349	313	364	318	286	325	365	368	355	339	355	330	363	315	318	374	315	308	364	327	347	313	304	348	299	315	324	310	303	329	324	328	312	314	287	277	316	315	326	313	378	288	341	332	317	315	306	327	293	305	331	346	309	339	335	318	342	301	344	310	340	330	327	330	348	321	314	349	355	320	325	311	338	320	330	334	332	331	322	338	297	327	337	300	334	345	320	320	343	305	317	318	323	256	337	365	310	340	291	321	339	342	340	334	281	353	337	312	288	332	294	344	309	325	334	316	358	320	308	322	326	349	356	316	312	329	315	334	312	309	315	340	335	316	305	295	301	322	339	321	311	326	310	315	325	332	352	334	332	291	311	337	324	336	340	326	348	318	313	334	326	296	322	323	307	331	342	326	314	301	336	337	337	325	311	314	335	325	334	323	290	339	336	334	303	333	344	326	351	303	314	339	338	309	325	319	303	335	345	303	289	304	342	295	346	350	311	311	307	316	357	295	303	340	354	336	307	328	325	312	318	322	299	296	323	329	333	334	336	309	310	322	366	311	336	321	320	318	327	329	332	308	312	332	327	304	308	322	339	308	314	327	332	339	331	339	300	313	330	326	302	304	318	323	317	353	318	334	311	302	306	289	337	319	319	313	283	327	350	303	330	321	316	306	305	331	323	288	334	289	337	303	353	329	317	343	335	305	326	331	321	316	330	362	343	302	306	323	313	345	299	300	335	351	350	297	305	302	279	324	324	304	293	312	331	334	294	323	327	323	319	335	356	315	318	291	358	331	308	337	342	308	315	323	322	331	331	307	321	345	339	315	297	314	304	335	345	344	325	306	300	325	317	317	313	313	342	318	305	339	343	327	314	326	303	280	301	329	333	331	335	316	324	331	340	326	332	296	306	339	321	312	331	304	328	270	340	303	305	327	325	293	337	323	336	343	316	305	330	313	320	297	332	325	319	330	345	309	328	351
52394	58543	50037	19000	7181	5888	6785	7173	5724	5182	4608	5200	6172	5731	4440	3369	3296	3296	3276	3016	2979	2854	9848	16681	10743	6990	4380	1893	1042	1043	938	1006	987	1002	970	961	1009	1013	1026	946	1036	989	960	961	949	975	950	869	979	896	889	887	930	909	955	951	920	928	867	816	934	960	891	893	915	920	895	931	887	941	974	947	904	837	918	923	902	906	952	886	841	872	852	902	920	897	931	913	915	904	900	872	881	908	878	921	903	857	846	949	943	898	884	958	902	908	948	887	920	956	866	936	908	918	913	841	885	927	902	891	930	866	882	903	867	920	852	928	940	863	904	843	935	919	974	916	912	890	972	910	921	942	919	909	887	944	928	928	851	1004	849	868	888	925	929	920	888	896	933	916	948	915	936	937	948	931	917	874	838	870	882	932	886	912	920	895	844	888	914	922	891	899	863	910	896	904	882	920	907	922	931	988	859	933	888	911	878	881	859	948	864	906	922	899	896	926	908	917	890	926	873	939	920	858	887	927	912	931	925	904	888	901	899	944	837	986	909	881	964	953	937	936	894	948	931	934	921	941	907	925	937	930	914	943	932	940	887	932	908	933	866	912	885	966	904	877	933	896	869	960	875	901	933	902	945	918	949	966	953	974	904	950	904	913	887	940	874	945	884	868	919	882	925	885	950	847	955	860	920	883	930	890	907	939	929	900	877	969	894	945	862	910	928	936	901	923	903	942	903	896	937	921	904	863	838	949	929	901	861	907	860	912	946	877	917	921	867	899	910	940	932	935	910	913	890	921	924	982	845	896	870	944	898	939	864	945	916	946	966	913	943	886	928	956	963	864	872	937	898	855	923	909	906	924	867	904	913	906	886	902	886	906	908	884	909	921	920	895	858	903	955	879	938	928	954	919	884	915	912	858	908	900	929	890	952	901	868	891	901	919	948	876	940	922	874	893	952	932	888	888	921	835	902	876	911	934	897	888	964	904	954	895	962	894	912	872	961	908	886	909	885	941	964	912	934	906	893	938	937	929	964	924	853	965	899	917	868	914	920	856	894	905	889	920	904	876	969	893	920	965	904	900	899	897	919	939	851	898	921	917	921	923	841	885	895	928	919	941	882	920	951	919	915	876	912	915	876	954	902	880	909	884	888	845	962	930	870	872	914	901	944	890	928	935	892	946	916	1001	943	929	906	905	887	884	875	920	911	911	922	914	928	913	912	892	870	896	890	949	959	883	903	885	944	945	918	899	955	876	922	897	947	853	945	899	911	898	910	926	868	949	920	908	881	934	941	887	921	917	975	867	914	924	899	874	956	884	918	880	929	897	918	897	941	914	895	932	975	956	883	925	930	871	886	873	902	953	906	868	887	944	893	943	913	835	948	923	942	904	905	891	883	908	913	881	891	914	928	878	897	897	896	937	888	902	928	909	855	1001	921	906	929	941	938	1005	892	945	881	870	940	904	879	920	896	911	936	911	867	856	927	959	908	956	885	879	920	943	911	920	914	889	918	911	922	957	922	932	940	905	976	881	926	902	860	908	880	903	936	902	921	909	930	904	880	882	917	939	938	891	896	899	937	928	910	960	946	890	910	895	874	920	918	897	911	938	845	915	905	933	929	868	873	990	909	937	822	927	853	903	928	959	881	922	904	948	884	887	919	933	954	885	946	927	896	866	897	913	859	919	857	932	984	915	913	896	899	963	883	879	929	878	929	935	854	890	886	891	933	909	889	875	933	886	890	892	949	918	892	914	914	906	918	890	922	953	911	919	889	916	885	934	886	923	934	851	881	873	933	864	917	876	934	900	874	951	923	896	932	941	930	905	918	905	918	935	947	946	916	906	929	914	915	868	945	932	913	950	927	871	882	956	887	908	908	863	948	964	925	924	918	921	898	1006	916	897	890	928	876	910	919	919	896	868	917	896	925	948	935	892	896	930	818	910	960	933	944	979	906	891	906	871	888	902	912	934	961	892	906	852	902	877	869	872	944	949	927	961	927	935	950	913	953	918	838	927	928	910	913	821	867	890	976	903	911	873	944	884	901	912	998	908	901	887	906	916	906	878	973	1002	903	896	952	953	887	885	894	907	898	938	942	902	852	917	870	924	863	975	922	885	885	910	903	882	911	840	940	941	982	898	986	900	942	905	887	926	903	927	884	961	927	922	897	915	921	875	943	949	931	960	915	958	949	954	861	884	906	931	891	905	886	875	883	933	933	900	857	964	937	913	946	902	884	909	915	932	908	878	887	857	921	913	873	930	916	875	924	909	931	949	895	918	882	907	938	870	882	894	952	975	945	943	940	860	919	926	930	918	915	909	917	919	871	920	917	921	899	896	873	883	879	879	853	929	901	907	874	851	899	873	957	924	988	897	907	892	954	871	916	852	876	880	903	920	929	950	914	873	909	889	899	886	907	920	899	927	893	938	865	948	866	926	936	876	928	887	887	892	911	907	933	932	912	946	896	900	904	882	939	897	945	910	956	935	889	851	934	907	887	951	904	940	890	927	919	913	925	947	914	923	938	872	881	932	852	846	911	885	901	958	868	905	892	891	942	933	884	877	850	937	919	881	901	964	846	939	898	918	891	919	934	937	903	962	893	958	923	956	879	891	891	902	857	900	903	897	888	901	908	880	918	877	895	884	918	859	891	876	912	894	904	916	921	884	933	907	911	937	861	945	904	929	939	906	868	890	924	926	912	886	908	870	898	905	983	918	892	911	906	900	907	947	929	900	908	953	886	973	882	894	894	917	890	961	906	937	939	895	883	935	849	907	957	910	920	868	923	912	893	937	922	929	897	853	882	869	886	882	859	935	898	955	894	876	921	912	876	905	910	841	884	886	904	978	901	935	961	805	902	945	883	971	872	871	888	925	915	959	839	893	879	940	828	922	908	871	883	879	901	883	883	963	964	916	934	887	920	953	869	941	926	893	964	979	931	869	901	939	901	912	916	871	900	915	909	943	930	964	919	930	921	892	865	918	914	926	902	925	934	899	880	912	853	945	878	907	882	853	975	898	887	901	929	926	944	928	901	907	893	955	940	885	935	867	928	897	943	887	905	874	918	864	894	908	906	897	929	918	892	866	863	934	930	927	916	873	875	940	938	941	922	908	966	903	922	901	925	920	917	932	886	900	938	968	925	951	904	905	915	960	883	938	934	909	926	880	929	864	841	936	985	926	925	927	918	890	926	920	895	929	931	906	941	907	849	982	938	909	903	863	972	937	959	923	937	889	894	907	886	897	920	886	915	941	922	902	964	903	938	923	917	911	957	930	963	921	902	913	897	895	896	895	874	874	883	937	944	914	904	911	898	881	900	937	935	889	942	950	919	900	934	867	874	864	905	925	857	914	874	903	968	937	891	881	881	893	918	864	926	858	896	906	906	862	917	967	915	921	906	960	875	865	905	955	935	897	937	904	835	941	916	882	880	915	891	876	913	922	902	946	907	933	825	924	872	911	889	947	886	867	860	890	872	923	919	909	916	957	925	921	911	911	938	879	897	917	914	929
20377	12677	4305	1276	467	379	505	564	540	491	390	360	559	421	429	360	314	329	310	322	283	293	328	389	401	387	329	221	241	239	240	240	254	216	260	220	256	212	226	228	207	219	259	242	233	243	257	224	261	225	229	218	227	222	239	240	223	259	211	228	219	233	236	241	221	240	210	232	210	220	222	231	218	228	257	231	274	241	234	261	224	242	220	201	223	218	242	223	227	224	210	233	223	229	193	260	197	206	240	217	237	222	220	240	235	226	224	222	226	263	221	230	235	243	223	253	242	238	241	221	185	196	245	246	225	253	250	237	236	234	265	253	244	221	241	228	220	249	224	224	251	227	239	217	228	234	239	236	256	244	212	231	246	200	241	215	213	250	210	236	247	237	213	237	240	252	238	244	243	293	203	226	213	207	223	224	234	254	222	230	216	246	199	251	262	230	239	237	237	235	230	232	238	244	252	225	249	220	225	246	247	226	237	233	247	207	225	208	234	251	240	240	221	239	209	234	224	206	218	235	223	219	249	240	243	226	244	237	233	234	249	230	246	252	237	233	241	235	211	205	216	219	246	238	244	211	221	231	240	246	231	221	226	261	244	203	219	240	230	220	244	250	229	221	224	229	250	231	241	263	232	255	229	228	248	230	235	186	237	224	212	241	232	220	182	249	223	248	233	219	226	228	226	236	240	233	245	229	283	242	273	232	262	220	230	213	233	229	239	266	220	222	200	242	225	215	241	258	227	264	219	252	212	236	225	222	211	235	245	232	230	226	221	210	228	242	241	216	225	204	236	259	191	247	202	216	251	227	243	234	262	232	223	217	226	254	220	270	243	201	219	242	241	220	202	239	243	256	249	251	220	229	244	218	239	263	240	226	225	233	249	238	232	220	234	222	216	201	223	245	230	247	217	227	226	247	250	233	241	226	224	229	253	234	228	231	229	215	223	221	213	248	229	204	244	232	218	225	244	226	199	241	253	213	245	247	225	254	229	221	205	239	208	231	236	221	193	210	228	236	216	243	238	234	228	252	246	226	214	238	225	253	223	233	249	224	219	231	221	234	231	243	219	217	249	220	246	248	222	230	219	228	212	249	206	242	215	260	211	232	212	233	217	251	226	225	229	249	252	237	247	257	217	227	236	241	219	245	249	209	243	232	217	226	209	238	236	232	266	242	212	230	228	234	227	239	214	212	222	213	229	241	211	233	234	237	244	237	232	224	208	212	222	229	249	232	217	235	235	240	209	230	222	227	220	229	233	224	247	209	221	263	253	220	247	207	229	221	221	213	213	218	234	244	247	226	243	249	250	219	221	255	241	230	243	239	231	203	225	228	259	242	238	226	232	226	217	231	226	236	243	238	220	238	200	227	239	255	244	263	237	217	228	239	222	233	247	225	232	252	239	222	218	251	230	262	244	229	197	247	260	213	221	213	238	201	247	232	209	216	217	242	249	232	211	218	200	221	221	250	210	254	227	238	227	243	213	258	222	224	253	240	229	223	196	229	226	248	256	241	249	211	222	225	224	230	222	227	236	216	246	255	214	227	222	238	242	264	228	217	244	231	242	238	234	210	229	235	236	207	261	251	212	228	230	206	227	252	230	235	243	238	235	221	269	217	212	247	259	231	220	252	226	240	246	222	238	264	231	251	249	259	220	244	222	244	230	242	230	214	202	237	228	226	215	248	213	216	232	221	253	248	246	236	227	230	244	211	224	226	240	246	233	258	207	222	226	231	229	240	207	243	217	254	235	226	243	266	213	232	256	217	246	239	245	258	249	221	233	228	245	232	252	235	215	199	258	240	262	227	238	236	256	246	221	261	224	207	216	216	226	250	251	230	216	227	217	223	241	221	261	215	239	258	201	268	238	220	204	231	265	276	223	254	235	244	237	265	231	220	219	272	243	222	255	240	238	218	231	240	230	230	230	231	196	214	217	212	229	255	235	215	255	230	249	248	244	245	233	238	222	229	243	212	228	194	256	270	244	237	246	227	227	229	228	238	215	230	231	234	224	234	240	252	205	251	237	236	226	229	231	239	232	229	236	247	227	256	211	229	262	218	229	212	248	216	237	228	234	234	258	258	215	232	239	242	213	244	219	215	248	229	217	247	238	220	212	218	250	267	224	222	255	239	238	259	205	242	234	226	235	222	247	255	248	253	216	270	239	215	220	246	236	228	262	246	254	227	210	211	261	204	224	202	244	259	238	212	257	229	228	222	250	240	234	232	245	235	237	222	219	214	232	233	238	222	255	231	239	253	240	220	221	234	237	237	247	232	246	212	195	235	233	223	239	220	236	250	233	224	227	275	207	229	239	229	244	254	231	227	214	226	244	241	216	221	214	225	234	226	244	226	225	253	235	194	233	229	238	217	228	275	238	242	219	217	256	239	226	212	248	225	263	233	224	242	262	251	242	246	228	235	189	235	225	239	247	252	258	231	218	227	214	215	229	225	228	246	256	198	240	248	222	229	263	221	222	211	211	210	252	253	243	239	234	246	211	234	267	237	254	235	233	251	210	244	221	257	241	216	224	251	238	242	220	218	251	180	214	230	205	233	218	229	238	263	254	185	222	239	227	256	237	250	245	243	235	229	244	220	236	209	206	220	233	241	239	210	246	212	230	233	241	231	200	228	221	225	269	247	230	239	221	254	241	235	229	239	238	240	234	250	220	217	228	240	228	215	243	219	242	210	215	222	237	197	225	250	252	240	223	204	247	251	226	219	219	229	239	243	220	228	244	232	243	256	238	238	230	255	211	220	236	239	301	222	231	230	261	234	235	222	235	242	237	221	235	218	210	238	266	211	240	228	239	245	216	234	224	283	240	234	227	223	241	224	207	232	220	244	219	220	224	201	224	223	198	238	240	219	238	244	242	229	212	234	228	261	248	231	202	216	228	241	203	215	244	217	249	210	228	219	239	226	243	262	224	210	222	226	243	244	211	230	246	253	227	201	225	232	210	240	247	236	223	232	227	226	242	232	216	213	234	213	221	235	237	253	239	208	252	233	259	215	206	240	214	220	278	227	247	211	220	209	232	234	225	212	220	222	235	246	208	252	238	221	234	238	248	232	251	249	269	221	217	223	220	230	240	227	241	222	270	275	231	234	251	226	233	258	244	219	220	228	232	241	234	213	219	221	246	214	197	241	245	206	221	250	217	241	243	226	241	254	213	241	200	239	230	227	232	211	231	225	266	240	234	238	220	231	239	209	219	233	241	212	245	216	251	216	208	225	220	247	240	243	227	262	219	250	257	236	245	225	237	231	236	207	232	256	219	234	231	245	236	257	210	228	236	232	219	224	231	244	221	235	253	246	227	216	225	233	248	260	237	205	222	218	233	243	259	236	237	198	234	202	226	246	218	229	231	257	241	220	214	229	238	237	202	245	234	250	226	233	199	259	234	211	226	250	192	229	267	250	228	246	221	204	233	210	213	224	246	223	215	249	235	228	232	233	245	228	244	238	237	250	231	217	245	218	257	236	238	260	237	210
19073	16529	7147	2557	1245	1402	1907	1960	2096	1953	1642	1659	2387	1931	1815	1564	1277	1275	1365	1290	1272	974	1312	1710	1675	1580	1172	728	675	752	690	663	717	693	721	679	674	694	656	706	659	702	727	677	715	772	661	684	714	694	715	681	683	679	716	709	668	713	669	718	724	660	695	669	715	653	685	704	666	719	668	716	674	704	702	682	694	692	713	643	704	648	659	686	693	675	652	714	741	645	707	712	681	656	686	716	700	676	725	702	668	666	702	701	693	734	650	682	671	701	735	717	711	711	697	750	697	677	697	673	718	733	675	670	656	658	715	753	686	729	741	671	716	715	682	687	712	724	716	713	686	714	744	627	738	739	725	652	637	681	710	688	722	751	713	693	699	655	714	648	736	699	724	691	722	722	732	684	708	649	707	690	721	681	673	691	675	691	720	701	717	709	709	666	704	710	686	747	660	678	696	696	695	680	675	761	737	654	654	680	719	704	711	675	693	727	667	661	687	700	674	699	724	670	718	705	759	692	695	701	724	704	657	675	675	673	711	708	687	629	696	686	720	693	690	665	672	689	683	686	663	735	683	704	719	733	729	695	645	685	630	662	757	679	673	729	726	730	704	698	705	638	639	652	705	653	720	649	639	711	687	704	692	757	721	695	668	687	651	698	672	706	726	686	667	766	662	673	693	644	701	705	698	735	709	687	747	706	720	726	735	720	663	745	667	688	705	678	671	719	690	686	684	696	693	673	676	719	692	675	698	717	696	702	730	683	681	661	647	731	722	693	693	678	731	681	685	700	723	688	643	705	663	680	684	680	744	727	660	696	670	722	709	657	717	665	681	676	715	620	675	711	737	728	713	684	751	691	695	646	719	692	698	663	727	687	734	694	751	704	663	736	710	668	655	683	652	668	719	656	683	684	710	694	677	713	696	682	709	691	730	702	709	704	660	644	701	703	634	694	675	738	692	705	690	642	727	660	683	722	678	716	659	718	701	672	778	702	718	693	723	730	743	668	727	658	706	741	664	675	684	748	725	723	694	698	745	682	707	712	685	690	692	694	712	689	713	726	691	679	706	686	726	711	679	674	687	752	700	676	674	691	688	690	699	649	683	713	674	708	704	710	633	722	670	708	680	700	678	712	734	703	648	681	714	696	645	720	718	701	692	710	705	721	682	688	675	701	676	689	609	662	702	671	693	707	717	731	697	667	688	676	690	699	704	726	734	711	663	664	714	715	703	731	669	701	654	652	707	689	686	700	701	677	706	689	696	656	719	703	711	688	682	644	709	648	696	719	701	703	708	726	723	731	656	675	701	684	685	699	650	676	671	655	667	680	700	669	702	718	704	696	706	733	705	676	715	698	729	662	736	671	689	718	685	701	676	727	735	655	693	693	714	669	690	712	686	732	699	752	645	764	663	735	679	704	723	757	681	676	687	685	716	717	719	736	701	661	682	709	703	682	688	680	721	683	696	698	710	673	686	660	714	707	681	715	713	719	678	717	704	681	720	667	708	691	735	671	713	682	695	683	668	688	759	711	663	698	698	669	721	699	665	692	701	703	701	692	671	684	687	703	677	701	684	678	667	702	671	697	714	653	673	698	707	668	707	718	697	694	696	719	727	691	712	693	655	690	719	658	698	735	667	720	677	745	684	754	705	656	678	667	685	697	685	676	659	672	734	686	693	661	695	697	682	680	691	736	694	722	652	686	721	666	690	728	723	696	691	697	724	716	677	692	725	704	670	728	694	641	669	696	744	669	673	709	674	674	682	664	709	662	739	633	682	705	661	713	696	689	617	676	674	698	680	690	652	730	709	685	671	705	749	692	689	755	687	674	674	681	709	680	724	670	723	695	618	701	654	679	700	674	751	703	667	643	699	684	664	666	724	699	689	745	652	682	737	690	684	695	686	742	704	692	698	714	681	685	698	696	686	694	696	655	650	697	702	689	713	655	776	712	661	687	699	689	711	689	725	688	667	676	726	689	697	681	680	685	687	716	699	744	719	661	730	724	690	680	713	716	724	745	690	759	675	692	694	681	727	703	655	669	710	743	682	667	645	723	705	705	711	692	691	692	693	697	733	680	694	737	665	710	698	651	688	644	686	741	661	709	715	669	750	663	672	676	683	707	664	696	638	701	729	665	707	689	713	693	688	712	713	690	673	703	740	718	698	702	648	716	691	729	664	744	683	674	684	706	653	684	672	702	733	663	690	697	703	689	663	728	740	657	706	731	696	697	715	741	663	649	686	707	709	722	716	679	628	648	681	719	663	725	659	709	680	735	742	709	692	708	657	708	714	709	692	686	696	754	706	708	734	689	689	710	676	673	741	706	688	694	710	702	730	671	687	687	733	685	708	740	686	690	708	704	694	689	672	681	698	629	712	707	715	759	721	728	689	681	686	701	681	730	704	692	664	687	703	660	687	652	714	673	650	716	703	730	714	701	707	665	698	695	701	713	742	711	729	680	681	696	687	686	669	731	689	675	690	680	746	666	699	713	682	671	700	679	662	741	727	677	728	693	715	688	683	705	685	696	770	698	680	757	709	716	694	723	664	669	664	698	701	684	714	758	715	730	673	705	662	756	713	674	707	697	650	666	740	709	726	637	724	645	653	703	664	686	695	692	691	714	698	703	731	684	701	687	690	696	697	677	724	714	697	679	712	674	735	683	713	700	674	685	663	675	722	753	717	710	692	712	685	722	644	675	670	703	705	694	671	701	734	732	684	709	617	715	676	723	696	690	704	681	658	680	681	691	683	693	706	662	701	693	682	684	681	673	728	709	674	677	713	765	700	744	684	683	665	732	735	700	720	669	701	657	705	745	713	682	666	703	649	629	689	694	676	711	688	763	685	661	673	689	691	692	657	679	732	699	679	646	732	677	663	707	706	690	693	727	735	681	676	680	719	706	656	678	727	731	733	742	720	713	683	696	650	669	728	652	677	718	692	639	676	701	694	664	680	671	653	705	697	694	716	693	677	701	681	742	704	711	726	742	645	638	696	684	755	693	687	657	630	754	686	683	668	676	687	696	678	737	695	697	677	685	731	729	670	661	702	704	699	705	718	701	725	640	711	718	729	695	696	659	698	675	680	661	628	655	650	685	717	710	655	731	682	746	665	704	682	687	705	770	698	665	750	727	686	693	683	694	676	703	660	682	690	678	682	720	717	673	717	664	730	651	687	668	666	652	697	738	657	694	695	708	674	711	713	697	703	684	726	690	742	678	706	664	667	710	611	630	732	713	668	742	699	713	740	716	726	674	710	736	701	684	706	690	700	689	685	722	719	693	726	734	671	693	688	677	679	670	711	721	760	648	720	685	696	684	680	694	678	696	681	742	738	749	699	719	707	688	670	683	691	663	713	726	723	687	717	696	693	678	782	752	716	719	745	700	669	712	675	704	698	716	701	667	683	676	671	675	724	731	670	744	706	666	702	683	679	661	730	664	709	719	682	704	674	691	714	697	704	732	676	748	751	703	668	704	658	696	694	732	697	689	677	680
66684	59245	42535	14675	3463	2315	1945	1751	1306	1181	774	693	885	798	666	598	587	619	648	593	545	461	805	2135	2028	1431	779	490	327	311	286	284	297	289	284	276	299	319	296	283	269	290	322	283	273	301	305	294	291	291	292	280	272	264	303	286	267	298	300	277	314	308	270	237	312	256	306	296	280	282	320	307	291	309	322	281	308	286	252	309	285	316	308	305	270	272	295	282	259	303	300	280	280	289	295	280	293	299	321	287	286	262	278	278	300	316	292	291	281	257	307	286	301	274	281	264	296	275	263	263	291	286	279	301	287	299	274	269	299	278	280	258	275	309	239	285	297	287	285	298	293	297	280	265	271	283	305	280	275	300	295	299	299	278	258	282	315	270	296	308	284	266	272	278	259	268	282	298	295	284	271	299	282	277	303	299	260	275	270	292	303	292	320	310	290	262	322	271	263	307	270	320	266	273	298	283	271	276	285	297	257	301	291	302	289	295	300	298	295	283	302	280	278	275	251	298	293	292	292	273	282	313	278	297	300	267	275	280	280	276	279	300	286	272	284	283	268	319	276	303	310	279	302	283	242	274	284	268	276	296	278	274	321	312	319	286	291	330	311	273	295	309	280	268	292	275	258	270	319	294	297	292	256	276	309	288	286	266	305	271	281	297	292	259	301	307	290	314	293	285	284	272	272	262	274	303	293	284	268	293	297	287	251	255	270	306	276	260	272	288	293	275	267	262	288	286	255	300	272	275	313	291	294	286	249	289	263	294	301	278	271	292	284	273	284	316	309	288	310	300	297	302	284	267	295	283	297	296	298	278	309	278	293	303	279	264	297	279	281	263	272	283	282	298	288	321	300	269	271	241	276	284	266	291	286	290	300	309	308	265	308	286	276	271	288	293	287	241	302	279	288	275	320	302	265	275	290	295	306	300	268	265	319	289	315	264	279	300	279	320	273	327	293	261	293	285	297	289	276	286	278	296	284	262	310	291	286	248	301	290	284	278	263	283	297	269	313	295	286	279	259	304	285	270	300	301	277	275	313	273	285	281	273	256	266	301	293	299	285	319	291	309	271	262	284	277	296	260	290	299	260	299	293	279	305	283	284	281	274	323	285	283	299	242	274	260	294	259	266	274	314	287	302	300	283	277	293	323	301	279	260	270	308	305	285	251	270	287	250	285	300	301	289	258	285	287	295	294	306	281	266	287	287	265	301	279	305	303	256	285	307	297	283	292	269	283	290	281	255	310	267	312	293	282	295	272	293	283	323	269	280	283	290	289	299	263	274	283	283	275	303	293	314	279	276	317	273	282	265	298	311	293	290	297	269	284	269	286	283	299	284	263	261	265	294	295	303	282	282	303	299	289	287	293	259	272	293	283	278	263	300	292	268	267	280	277	290	309	287	271	293	316	296	287	324	259	288	305	272	294	301	298	294	290	266	308	280	264	295	303	288	298	307	290	324	287	315	251	292	305	291	316	302	306	293	290	277	303	298	271	272	303	296	300	268	278	300	303	269	281	314	292	260	299	261	269	277	319	280	289	270	270	276	334	286	315	282	266	268	264	306	283	285	307	265	280	297	286	268	271	270	312	272	261	293	264	327	294	269	292	298	272	282	283	302	296	263	301	280	322	299	290	298	323	262	296	274	277	258	276	291	289	317	287	299	290	284	292	299	305	300	324	316	280	302	287	280	263	266	284	270	291	290	273	278	283	286	294	327	288	271	277	270	309	303	301	283	283	279	293	308	301	256	291	288	286	301	286	298	291	269	320	260	262	296	291	303	289	295	261	290	291	291	293	274	264	254	299	286	307	297	336	274	275	301	291	299	244	283	292	302	328	276	308	265	285	276	292	261	277	319	262	288	274	307	278	264	289	268	294	281	292	278	304	290	287	287	310	284	282	288	272	262	267	288	257	292	315	287	288	277	288	266	289	258	275	235	273	296	316	281	309	272	306	305	282	262	286	288	297	285	294	295	293	278	304	283	277	290	306	277	285	264	284	299	288	283	284	298	317	270	280	307	263	298	294	277	287	266	276	299	311	304	278	274	320	276	305	303	278	286	276	278	323	302	270	279	307	287	262	293	264	268	278	316	286	290	255	303	280	292	306	281	303	279	289	271	315	286	308	294	294	316	303	302	308	298	299	257	272	292	315	258	314	284	289	295	321	312	316	278	333	281	295	301	260	295	300	283	303	277	335	321	305	282	298	282	298	298	268	265	284	258	294	277	313	274	278	275	304	296	289	280	276	310	315	281	293	303	303	282	292	266	274	285	304	306	286	284	269	281	292	296	286	318	324	289	267	301	278	295	284	297	318	314	287	297	268	250	286	285	290	282	297	312	280	294	329	277	284	306	294	273	274	298	311	279	267	316	300	308	283	300	270	308	295	283	302	288	279	261	296	293	305	319	289	296	302	279	300	278	310	265	280	255	287	284	290	286	274	295	313	260	289	280	309	278	272	271	300	278	272	277	269	272	291	283	275	256	268	294	266	272	279	276	276	270	293	303	306	274	282	300	288	302	259	285	311	276	263	307	299	292	298	302	259	250	302	282	270	281	312	279	289	310	270	288	262	290	280	292	294	306	301	286	289	296	273	274	326	271	282	286	275	300	296	286	282	285	311	290	282	303	280	293	305	271	334	288	276	273	285	284	259	265	285	306	282	273	282	277	285	316	310	306	314	325	298	317	289	272	252	289	267	295	294	275	316	278	271	287	285	295	292	279	275	316	319	313	277	281	295	296	290	299	303	277	299	274	311	299	300	286	270	261	313	323	300	310	280	271	294	274	297	316	264	316	301	291	294	292	289	298	320	282	306	300	291	284	269	290	257	305	269	280	300	298	277	289	302	333	274	286	281	276	288	286	265	276	311	326	294	298	309	302	300	306	287	284	281	308	282	298	349	292	281	307	290	292	297	301	276	284	264	291	276	263	281	269	284	276	277	286	300	300	283	273	302	298	304	309	273	285	276	288	327	287	300	256	272	279	293	261	283	290	284	265	287	302	290	287	254	279	267	297	304	273	254	276	289	277	287	304	284	318	292	292	257	288	289	316	274	303	302	268	294	302	293	290	312	263	300	291	292	299	278	280	309	279	288	301	301	290	276	292	284	315	288	292	282	291	290	298	269	280	308	283	300	289	270	274	276	297	289	286	284	322	294	284	303	314	281	311	297	277	309	280	276	295	311	289	288	303	274	270	259	293	289	305	291	270	280	265	279	275	295	304	276	317	300	296	283	314	280	270	303	282	279	298	296	287	292	285	276	305	276	298	295	292	288	313	308	301	264	282	254	285	298	249	263	301	288	281	312	283	297	293	259	298	276	273	257	321	309	287	303	318	275	275	306	262	286	306	282	288	293	299	258	292	271	287	314	279	299	278	266	284	287	282	300	288	282	286	278	284	290	275	262	274	268	294	294	275	296	265	276	275	294	304	277	289	305	286	280	268	315	267	274	279	256	284	270	248	268	298	266	296	273	291	300	284	269	288	297	301	277
44026	43337	39442	8210	6574	7409	6973	6666	5429	4971	3367	3301	4032	3628	3094	2673	2687	2879	2969	2627	2460	2263	3957	10878	10155	6760	3254	1904	991	858	851	832	829	863	825	863	837	893	815	825	799	827	845	873	844	859	836	833	874	880	847	837	888	831	903	778	837	857	857	832	898	818	839	846	836	824	815	861	881	882	873	845	835	814	844	759	861	802	830	828	903	863	832	801	832	839	858	857	818	830	834	808	830	888	862	830	878	879	844	879	882	797	835	829	864	876	845	886	801	859	819	849	808	838	889	862	806	828	828	827	800	827	847	852	859	863	843	819	781	849	845	831	819	828	822	855	890	843	839	801	805	862	819	866	855	843	794	904	845	798	818	838	807	814	819	778	807	833	908	860	830	840	821	818	845	906	854	836	865	889	854	880	860	861	803	830	877	784	888	827	888	903	883	869	860	836	851	819	833	844	856	864	801	832	788	899	869	863	850	825	829	876	851	789	828	793	829	794	852	820	826	807	816	878	847	818	867	847	883	882	841	816	900	818	822	819	845	854	843	848	899	844	802	837	866	823	875	839	877	843	803	884	880	847	863	855	832	847	828	865	890	879	857	871	828	885	821	830	843	832	819	802	793	819	869	842	856	774	859	857	818	804	814	867	835	862	873	822	871	836	826	807	876	817	852	815	815	875	843	870	846	870	852	830	896	853	827	801	862	802	815	790	876	783	827	827	860	832	914	848	846	831	814	806	833	874	823	817	849	856	871	822	832	875	817	838	867	811	839	812	898	857	836	811	825	867	863	812	876	830	837	834	828	840	838	787	867	855	803	789	853	848	814	857	798	803	827	834	818	852	874	805	837	876	853	829	838	816	834	787	872	801	796	844	873	850	836	786	835	896	793	854	873	824	794	788	890	863	808	866	851	796	833	900	851	832	836	819	845	832	779	859	821	887	857	848	767	849	816	854	785	833	857	834	881	818	855	850	845	846	887	872	836	793	837	823	844	787	826	849	827	802	821	843	819	816	831	829	846	846	845	822	838	840	841	866	837	836	804	848	852	890	846	850	859	807	861	862	885	863	807	812	790	824	837	850	889	850	870	836	874	813	822	805	868	858	924	897	799	886	855	852	844	804	855	814	783	856	871	806	854	807	866	811	855	858	847	818	817	844	835	830	824	849	844	797	796	791	852	848	817	849	832	828	824	777	853	857	816	824	846	807	829	822	860	893	877	833	805	818	791	888	847	808	836	821	843	860	815	817	775	837	839	849	823	856	851	856	816	870	880	880	907	844	826	843	764	896	852	830	873	835	869	887	828	854	823	904	852	856	900	860	897	812	866	817	771	811	817	817	876	828	862	827	833	862	789	784	817	852	872	861	798	898	874	856	893	854	871	838	847	835	853	821	849	854	792	854	838	907	899	844	848	841	793	838	883	835	834	889	802	838	873	873	826	866	845	861	850	861	845	854	835	802	827	803	838	872	821	881	848	836	839	824	836	797	844	851	804	783	842	837	828	821	833	796	842	806	827	843	854	839	887	886	849	841	830	903	850	825	892	855	797	883	820	831	856	811	840	820	852	858	824	833	814	847	853	829	823	834	851	870	806	753	807	872	817	845	848	852	884	806	787	859	827	871	869	817	881	865	854	860	786	855	871	850	823	856	886	877	807	838	877	809	870	834	829	848	869	820	806	839	848	882	851	818	885	766	845	841	808	834	790	881	829	904	834	883	824	817	850	863	789	857	842	818	832	815	834	886	793	909	869	788	836	854	851	823	827	815	815	815	849	853	833	837	843	872	832	825	868	802	837	833	855	826	869	820	885	830	834	829	873	804	857	916	812	881	847	836	817	851	784	830	818	801	846	823	935	846	866	882	822	899	879	841	872	866	852	854	860	776	864	817	829	887	836	874	831	800	852	863	824	823	795	885	845	850	788	805	854	869	832	825	855	869	839	827	880	817	829	830	891	822	865	809	799	836	889	833	852	888	817	880	827	800	847	876	793	795	840	916	840	872	832	866	863	831	851	831	820	859	808	856	840	803	869	819	844	838	834	855	842	823	843	833	786	872	857	856	883	862	817	874	846	809	881	838	855	865	843	832	909	822	875	812	845	832	896	852	831	823	887	856	828	839	852	835	860	830	864	787	867	809	824	830	821	845	838	890	838	804	883	861	855	840	847	847	815	801	853	839	856	851	866	833	839	819	807	857	857	844	792	825	786	843	847	831	875	813	825	857	838	796	859	847	825	817	854	819	871	837	821	846	832	802	866	848	843	851	839	802	808	842	822	804	834	852	804	860	834	874	816	855	822	860	787	856	818	854	895	804	908	872	843	789	833	820	845	795	846	847	840	794	875	812	857	869	844	859	851	883	882	841	791	870	871	804	803	809	840	825	846	844	866	838	819	858	837	857	841	824	842	837	873	793	842	842	837	838	839	818	812	823	850	859	848	826	803	853	840	818	892	859	827	865	869	861	879	817	785	836	857	862	812	860	840	854	813	869	855	820	887	904	828	805	846	831	847	840	859	851	877	798	872	832	874	850	880	822	829	810	830	795	822	849	819	782	784	828	841	913	837	836	828	824	874	823	900	863	848	849	845	766	835	863	818	862	855	918	870	807	858	822	905	843	854	829	839	845	833	822	821	825	829	833	853	854	828	889	873	891	852	843	839	809	855	900	846	823	818	812	841	836	793	852	837	845	816	819	809	854	858	786	776	832	842	913	869	850	801	811	824	830	843	829	858	839	824	863	844	879	835	844	836	849	830	811	851	861	833	825	844	876	854	858	830	846	832	791	818	824	851	842	823	900	849	817	817	792	828	796	854	866	822	808	816	835	870	815	814	826	812	835	867	851	855	830	856	854	828	857	870	859	834	822	828	823	873	841	862	799	819	817	799	824	855	793	868	867	826	786	870	811	789	772	827	825	794	894	867	864	800	848	796	863	889	841	860	841	803	808	872	839	871	833	859	858	852	877	827	805	847	823	801	835	815	776	843	836	831	815	871	836	877	834	910	794	824	866	903	807	861	838	834	825	843	827	860	857	846	870	835	811	803	807	808	852	857	869	873	811	875	889	826	895	835	842	803	846	855	877	864	846	890	821	863	823	833	790	846	797	828	839	853	873	849	867	871	898	842	841	849	857	863	872	816	873	824	809	813	870	875	836	800	780	801	824	795	825	808	821	818	866	766	808	856	848	811	877	832	898	880	769	844	804	874	816	853	837	840	837	844	824	835	841	845	830	790	872	824	807	882	854	832	850	855	815	833	924	828	773	816	786	831	882	832	833	847	802	848	861	835	868	841	828	828	875	847	855	810	857	858	880	899	852	836	812	811	862	834	819	785	848	843	825	843	877	826	843	870	827	839	837	894	777	791	794	819	810	806	843	855	819	836	855	817	805	874	784	855	840	835	829	816	837	851	848	797	794	816	869	851	876	831	811	850	825	879	837	813	837	835	836	834	831	823	857	854	860	901	864	795	866	841	864	856	838	859	862	822	831	859	829	844	827
76975	66258	59337	25459	9006	4549	3136	2596	2022	2057	1458	1308	1144	929	845	882	932	958	965	775	790	748	1890	4070	3203	1965	925	531	374	340	335	334	331	332	326	312	301	288	338	355	332	323	339	333	327	344	342	339	334	338	367	321	280	316	322	321	306	326	313	313	343	309	323	350	334	355	312	345	336	324	328	337	343	336	343	347	332	347	304	360	323	338	306	317	336	300	362	338	328	335	316	309	320	315	331	312	319	327	330	317	307	298	346	356	348	332	343	294	308	327	319	316	320	338	307	350	335	308	346	306	334	259	330	290	357	335	352	346	358	313	346	341	336	347	352	334	325	351	348	341	298	318	327	377	361	366	365	318	339	312	314	310	342	317	345	321	313	311	338	331	326	345	359	336	313	309	350	319	351	343	352	323	314	326	308	328	378	344	333	332	332	317	329	338	336	327	317	342	347	347	305	329	345	323	349	303	290	337	319	319	309	332	318	323	326	327	323	341	334	310	315	324	332	335	302	368	357	311	314	287	339	330	372	316	334	358	347	332	343	335	320	361	336	307	325	335	311	317	337	311	348	314	349	342	350	331	337	357	337	348	326	347	335	329	347	292	319	347	341	312	310	331	336	350	353	340	344	330	386	313	339	349	332	284	359	332	313	324	293	323	336	366	291	297	297	292	316	324	299	323	317	362	315	328	305	308	357	349	326	324	314	313	351	331	318	330	305	324	336	336	342	334	338	348	353	351	319	353	308	303	330	314	327	336	313	309	344	315	305	344	350	345	317	322	345	319	316	338	352	319	308	312	299	329	315	338	325	349	296	320	325	345	332	297	358	354	337	353	287	358	316	328	295	343	315	316	347	316	333	330	350	318	302	342	306	346	369	326	329	356	341	316	337	335	348	337	341	315	329	314	347	305	327	328	308	310	300	335	287	323	319	321	334	355	322	337	317	306	335	338	338	331	372	327	352	319	351	321	357	305	304	321	339	333	302	325	308	329	346	323	313	358	309	348	357	274	328	352	304	290	326	343	318	338	353	367	332	337	363	322	347	338	305	343	368	327	324	333	359	367	343	329	330	377	313	341	333	353	321	294	318	324	319	329	334	324	336	318	329	329	402	321	326	380	328	326	323	326	355	335	334	327	304	311	353	325	353	306	330	313	334	344	310	334	331	314	344	305	328	286	308	363	329	317	317	325	349	348	323	351	330	348	340	327	309	306	310	307	327	337	335	328	308	318	308	329	342	327	348	335	329	328	330	315	344	338	319	311	345	351	344	338	338	350	349	336	332	313	340	295	287	358	341	332	345	334	359	303	331	319	336	340	334	312	306	350	335	349	337	314	319	328	357	343	338	307	342	354	327	323	324	362	339	327	342	339	332	342	355	340	323	319	317	360	323	345	309	317	369	353	335	307	313	315	311	321	336	337	309	343	298	281	341	302	326	375	349	331	304	346	373	299	340	375	339	306	323	297	339	353	338	354	326	340	332	338	315	363	334	297	345	327	327	336	327	323	317	339	306	322	348	363	327	302	350	338	315	350	345	338	324	326	366	301	320	358	358	368	297	359	334	333	295	321	349	322	377	339	375	362	337	338	349	327	343	332	334	325	328	310	357	328	348	329	350	331	335	311	311	319	312	333	333	349	318	361	338	307	324	325	330	330	320	342	320	309	326	308	318	361	313	311	332	351	344	310	326	319	317	300	356	315	319	344	313	346	338	326	307	343	331	342	308	297	333	343	342	367	328	348	352	334	319	315	332	344	368	332	299	315	346	311	307	337	350	343	316	340	321	327	344	341	315	358	333	326	361	302	357	331	327	321	311	321	352	324	329	323	306	357	361	343	321	307	304	302	295	293	358	348	330	338	356	308	369	332	306	324	318	334	356	305	360	314	387	358	340	324	331	354	316	315	342	310	347	340	307	339	334	338	328	293	321	341	325	270	311	359	366	316	332	310	338	346	356	332	367	310	331	303	335	297	349	333	312	330	322	348	315	330	299	356	317	305	309	327	356	329	314	349	349	352	329	335	314	328	303	357	327	330	324	291	328	331	313	329	327	331	325	314	329	336	318	335	317	336	327	328	353	332	340	364	299	337	292	318	328	326	346	329	317	331	309	314	322	362	344	315	318	352	337	329	376	307	329	346	313	333	329	363	350	369	337	337	344	322	350	348	360	310	305	346	352	331	331	291	338	333	349	322	299	359	323	322	351	310	337	334	307	285	348	330	313	341	319	339	285	339	348	341	342	366	343	335	315	351	319	326	336	320	308	321	335	335	329	357	343	350	320	329	357	327	304	305	345	350	332	313	343	325	324	319	275	353	317	328	329	332	325	331	346	326	342	321	324	315	318	350	333	332	315	333	343	308	305	324	361	340	347	312	332	356	316	313	342	344	346	304	315	313	317	326	310	324	338	377	311	326	319	327	319	341	354	317	309	356	308	308	342	325	327	355	339	323	358	329	311	331	339	348	319	336	314	324	370	335	337	337	316	323	325	311	302	337	306	330	335	335	326	336	345	340	305	307	353	334	283	331	298	343	321	353	324	305	329	324	345	356	336	340	330	365	340	318	320	333	334	319	361	335	344	317	350	327	342	332	376	334	368	350	314	304	317	337	313	356	319	333	326	322	341	363	308	319	329	323	330	306	324	321	296	339	325	328	320	346	316	344	362	334	326	336	303	317	366	345	333	360	339	284	305	315	354	329	359	343	328	355	325	327	354	315	308	377	352	343	324	314	324	331	360	306	326	357	356	308	324	315	333	328	339	362	351	336	290	334	337	351	300	307	312	378	306	342	341	352	378	327	350	317	349	331	337	355	342	321	325	304	357	342	356	337	325	334	348	323	295	353	324	316	319	302	322	330	353	319	366	316	351	325	348	362	347	349	311	318	318	319	286	316	335	320	359	297	330	305	315	306	330	337	311	319	312	366	327	343	336	299	347	319	306	331	320	332	333	317	328	324	342	321	337	341	308	332	298	325	314	308	343	342	334	325	307	324	337	337	358	325	318	326	283	308	364	320	335	307	354	318	345	321	345	334	313	322	346	324	346	368	331	381	324	323	331	347	338	372	307	319	353	308	343	321	346	294	277	333	323	323	317	330	330	332	352	347	317	318	314	353	347	306	350	334	276	313	324	342	360	335	324	325	302	325	338	331	330	315	303	309	351	317	334	363	309	343	312	357	327	325	344	346	346	322	325	324	334	326	339	337	304	343	332	293	353	294	325	336	342	348	337	334	310	355	324	328	339	320	321	340	329	318	346	327	331	320	355	332	323	320	329	300	346	355	334	343	371	329	361	344	347	350	351	325	340	350	320	332	331	320	329	307	352	320	312	329	340	299	324	335	301	330	321	345	326	338	385	347	341	311	323	335	359	349	319	350	355	317	330	345	338	327	360	344	303	339	352	357	324	302	291	318	323	340	330	307	346	345	344	340	350	327	327	325	326	350	349	338	320	356	342	375	303	348	317	310	318	381	342	326	321	322	341	336	304	303	323	325
53277	49550	52923	15537	11516	11325	10552	9393	7932	8292	6006	5685	5278	4187	3882	4372	4825	4775	4595	3895	3696	3462	9320	17765	14255	8955	4203	2192	1055	910	975	939	931	980	936	949	980	946	948	979	1004	993	953	922	942	917	889	976	928	938	933	973	997	909	922	936	928	963	998	1005	894	923	919	891	890	924	921	947	928	946	943	937	927	914	920	942	958	943	947	929	933	902	950	993	966	952	972	909	939	903	894	941	933	912	913	956	957	1027	996	917	934	987	944	938	932	948	926	976	908	938	946	926	849	920	921	999	948	958	857	924	954	926	1004	945	1004	891	935	945	961	913	925	979	959	924	979	944	949	932	951	984	904	915	939	943	914	957	903	937	986	942	925	950	971	905	941	929	959	953	970	949	908	932	959	929	976	960	947	897	938	953	974	945	924	987	948	964	898	914	964	955	976	944	941	912	934	945	921	894	988	911	979	994	957	949	924	920	972	907	926	942	967	881	944	939	935	924	938	916	901	855	919	932	899	929	931	892	957	955	960	916	958	942	932	928	968	936	999	941	932	986	937	985	915	982	955	955	949	977	908	904	961	967	970	933	933	928	965	974	893	909	912	948	1007	916	941	920	982	922	881	958	916	996	942	952	970	865	926	1007	986	892	925	910	972	956	904	979	961	940	898	902	928	928	976	958	909	936	929	957	889	951	886	924	926	889	901	921	980	914	892	951	945	963	958	1014	865	920	933	974	922	941	935	897	952	997	954	920	933	886	948	977	968	938	930	957	900	984	949	968	921	926	947	966	903	939	970	951	935	940	944	987	953	972	913	942	924	1020	969	932	969	913	952	933	970	967	940	972	932	972	908	925	951	911	933	965	947	924	922	925	920	957	915	902	953	996	946	939	962	909	944	898	882	967	984	973	898	945	939	886	923	977	877	954	949	1000	956	868	948	925	906	920	963	929	924	903	903	977	930	913	975	949	934	904	908	974	973	926	1004	960	884	983	996	975	929	944	955	905	932	993	966	970	895	956	928	909	882	934	914	974	977	882	907	923	977	957	989	943	954	884	923	954	963	947	995	945	948	904	919	957	947	981	950	924	909	919	924	910	918	913	919	933	900	944	918	934	933	919	912	949	890	944	946	879	916	989	984	906	931	927	961	936	943	908	934	943	933	937	927	952	927	962	939	941	927	932	999	892	1003	955	876	938	958	956	938	914	966	940	897	1027	910	966	974	931	936	922	928	982	953	921	938	938	888	927	949	896	959	884	989	938	927	959	955	962	948	912	921	1009	968	950	921	921	898	934	946	978	957	911	928	962	938	928	950	972	956	942	986	989	913	948	910	919	914	942	936	957	929	933	936	973	930	908	895	931	924	928	941	938	964	935	856	933	873	963	932	928	941	944	954	911	946	943	1005	958	915	950	983	943	958	987	919	928	957	1001	915	929	976	967	926	940	946	963	909	953	924	947	948	959	964	925	984	933	923	942	930	907	953	936	869	947	953	958	932	898	972	898	945	926	962	941	992	908	936	939	931	966	945	971	1012	945	957	906	964	900	929	908	982	915	964	913	919	935	932	959	942	940	943	920	944	949	962	950	910	982	918	955	895	953	937	902	959	932	965	951	926	962	968	903	961	915	908	922	896	964	964	990	890	964	976	898	915	937	976	940	953	907	964	934	897	922	928	894	930	894	966	925	867	949	950	907	919	917	958	936	922	934	970	965	921	995	916	985	929	936	964	948	923	942	974	911	1001	922	894	913	1031	930	959	943	961	919	890	912	885	882	924	938	919	917	890	931	923	978	940	1003	963	914	942	965	916	992	920	923	947	929	949	943	895	951	949	986	975	924	949	883	976	895	876	937	976	971	888	897	958	926	900	931	953	917	967	1001	916	926	923	937	977	956	915	931	923	901	1005	892	973	881	905	900	937	973	981	901	929	969	946	908	920	927	917	940	907	911	953	911	921	929	983	964	958	935	953	946	995	960	913	921	931	928	993	909	888	893	925	904	980	961	908	933	936	915	927	965	915	934	914	931	947	927	931	896	933	962	942	946	930	924	922	925	967	918	888	941	931	924	918	951	909	947	910	941	941	929	947	972	935	920	957	935	904	906	928	962	934	923	976	989	957	941	1008	953	871	958	954	989	961	925	967	933	969	919	904	963	929	916	879	903	904	956	886	966	947	947	994	937	954	980	970	919	934	894	980	941	963	914	960	924	940	921	919	958	987	916	873	934	919	965	961	966	942	946	952	978	936	922	927	961	923	928	892	954	925	919	951	887	961	921	962	922	959	907	963	909	885	930	960	1027	975	910	933	957	979	947	958	858	909	929	916	1000	942	942	944	939	1044	998	928	942	875	941	965	924	945	906	956	905	965	970	924	928	963	964	979	885	883	1003	926	958	920	977	921	959	892	1008	935	948	924	905	1008	987	1000	945	929	861	993	917	906	970	958	959	955	939	933	952	935	977	957	963	955	927	980	948	907	953	965	954	904	919	927	977	931	939	947	942	957	953	943	960	946	938	969	889	933	976	915	963	952	938	915	953	960	978	955	980	935	972	920	907	976	948	924	925	975	942	965	926	915	940	961	935	959	953	950	908	966	933	958	890	966	927	933	921	971	934	925	931	969	955	910	944	944	941	961	953	925	922	894	886	971	934	933	1044	925	1032	945	939	959	975	966	922	892	925	984	930	938	957	962	860	928	936	915	891	948	918	965	937	977	889	911	953	915	945	914	932	951	946	967	898	952	923	905	957	931	951	935	863	952	920	944	893	975	983	949	924	976	945	941	987	927	950	949	957	981	962	898	966	906	945	935	956	934	951	938	951	934	949	978	951	975	966	923	930	965	909	981	956	909	994	913	1000	938	924	992	932	947	890	953	968	957	982	964	959	957	933	921	883	958	958	951	855	926	878	1004	1001	939	891	984	919	918	902	971	949	978	941	997	926	932	905	1003	929	921	947	970	946	967	970	981	1040	923	942	913	962	965	948	897	955	927	933	908	891	922	922	968	955	907	950	988	887	871	954	970	912	934	923	938	965	954	901	946	915	939	958	945	919	908	887	908	944	875	969	938	952	900	965	941	967	941	986	966	965	952	940	947	944	938	944	939	937	911	889	902	911	929	942	944	916	941	990	920	943	894	914	910	954	953	921	956	945	947	940	959	959	958	963	921	950	990	952	959	1005	938	966	859	939	956	883	985	899	916	955	902	976	930	951	906	919	922	933	931	938	907	914	964	881	958	937	928	909	916	926	936	941	947	897	956	958	925	889	941	945	916	941	972	940	901	965	898	963	994	903	942	926	957	904	984	942	899	998	977	949	937	972	960	880	916	936	937	878	862	893	945	987	932	946	962	987	973	955	983	922	914	944	885	944	904	920	949	889	929	965	918	922	934	965	915	933	946	891	981	933	925	963	932	962	900	911	938	971	926	909	957	976	966	962	959	937	868	914	891	944	911	956	916	947	957	970	935	947	933	917	933	889	941	948	913	885	965	955	981	914	967	958	980	913	933	958	973	977	932	939	924	908	938	933	912	865	957	942	937	900	975	928
18176	8539	6439	1765	929	878	851	770	836	700	624	467	480	411	451	433	439	374	361	354	349	265	343	419	398	405	366	261	242	236	212	217	214	218	232	231	219	225	258	238	249	223	240	236	241	235	248	207	243	216	255	199	214	231	230	239	241	230	242	232	258	245	239	216	231	232	241	247	253	264	230	219	229	215	226	212	239	219	233	235	220	215	223	254	235	211	233	226	243	231	242	241	208	213	221	203	244	274	251	224	244	246	229	223	217	244	227	221	214	226	232	228	250	242	238	260	254	223	247	238	227	240	209	236	251	250	213	228	216	252	235	242	229	230	228	254	217	249	219	223	220	242	226	230	247	253	217	218	230	241	240	249	255	235	219	241	229	236	245	210	240	233	240	235	259	227	283	239	235	213	247	238	246	260	214	227	228	229	254	223	233	217	224	237	236	240	231	242	246	217	206	247	228	235	229	250	224	226	251	234	212	223	250	217	277	229	226	252	228	246	220	196	226	231	215	229	240	224	215	230	241	233	235	223	244	229	195	217	207	237	261	238	256	207	253	233	246	259	247	233	232	225	206	275	241	217	225	189	232	226	230	216	219	241	198	229	222	200	221	210	245	244	203	277	207	234	252	248	262	233	241	234	210	243	262	263	235	243	219	225	228	236	224	221	236	225	240	244	253	227	230	222	236	212	226	205	232	230	240	249	226	240	227	242	232	241	216	219	219	231	223	234	239	223	239	245	229	228	241	253	235	244	223	228	232	244	248	213	237	246	227	225	224	261	222	227	243	230	218	221	233	265	215	255	234	225	243	233	212	237	232	219	263	229	225	248	238	202	238	230	242	229	252	211	222	248	223	225	194	218	218	245	247	233	229	244	225	241	242	232	228	216	243	232	226	214	227	257	237	217	233	213	215	220	228	245	229	225	231	241	219	242	231	217	248	222	248	269	240	227	222	235	222	209	219	226	224	211	228	234	217	232	234	226	235	249	214	261	237	238	228	221	261	240	265	222	236	248	222	203	226	248	245	231	246	230	238	251	251	241	241	233	233	209	222	222	237	211	199	244	235	225	244	242	242	230	234	239	262	227	233	236	207	233	219	232	239	250	232	251	222	211	201	252	253	211	223	238	221	270	241	223	237	238	225	260	239	254	213	233	255	236	226	239	224	231	218	236	212	246	233	228	218	224	223	257	236	213	238	212	235	253	230	233	250	246	219	224	222	223	235	232	217	228	225	245	242	214	241	235	256	249	245	234	214	248	210	246	239	228	219	231	226	220	211	237	243	230	229	255	230	231	218	240	237	238	249	242	217	251	190	207	254	208	241	207	229	229	215	255	261	240	213	242	256	228	225	237	237	245	226	249	249	203	243	233	206	240	238	187	249	245	221	262	254	246	248	191	225	231	228	235	258	244	242	242	220	204	259	233	245	234	231	241	206	246	216	239	246	233	245	236	232	225	237	199	245	256	224	244	227	224	261	239	252	264	233	268	249	251	226	212	253	233	247	218	222	241	256	259	245	224	209	218	242	244	241	229	249	220	211	220	235	243	245	225	235	223	239	269	236	221	207	228	230	252	238	262	227	223	226	220	217	243	232	225	258	234	240	225	210	255	245	205	226	240	226	208	214	239	238	244	244	209	253	227	254	263	204	227	238	213	204	239	236	244	238	228	224	241	222	229	269	253	213	235	231	245	214	249	212	231	246	227	235	240	233	257	235	236	229	245	217	242	247	240	238	268	243	204	195	230	216	223	265	252	206	247	246	225	231	237	185	217	225	237	251	227	221	247	232	219	235	226	218	241	230	230	238	225	221	211	262	207	225	213	248	226	216	235	243	272	248	222	221	234	251	236	238	241	255	231	232	236	235	247	229	239	253	235	232	222	238	232	241	242	234	238	215	233	220	245	215	219	238	224	256	240	230	219	221	226	236	200	231	247	237	236	239	233	262	248	231	250	255	222	227	239	236	232	213	239	237	251	216	189	224	251	217	244	232	231	233	247	231	255	202	236	234	257	226	240	216	245	224	237	225	243	217	221	244	215	254	238	227	234	232	232	236	226	250	237	210	244	226	244	243	238	241	248	262	224	251	233	225	230	239	235	234	234	215	251	255	215	245	245	211	252	236	260	221	246	257	249	240	217	229	268	228	245	230	248	234	214	257	242	226	255	253	230	210	228	243	244	230	247	218	242	224	241	199	235	230	212	264	232	208	243	228	222	201	211	232	246	201	222	238	263	238	258	223	235	253	223	226	253	245	215	243	232	211	228	264	233	244	232	227	197	218	233	206	230	257	244	212	199	233	259	226	213	215	237	220	242	250	232	243	261	241	238	247	195	252	230	239	236	234	229	237	211	250	242	235	208	232	226	239	257	240	230	262	220	235	232	230	250	254	246	246	238	214	217	271	245	227	225	247	227	227	229	262	254	253	220	222	229	233	213	231	238	221	211	231	242	232	266	223	204	208	253	243	246	245	259	221	218	244	247	240	226	214	216	256	225	220	223	202	241	228	224	208	215	250	226	241	223	244	236	219	225	248	223	200	235	223	235	214	241	202	232	231	238	228	247	220	248	229	253	212	228	240	247	259	259	216	251	214	218	208	228	210	216	245	228	266	220	236	213	212	236	228	237	261	227	228	210	223	220	212	223	239	208	225	222	239	237	248	248	222	257	239	238	204	198	199	252	252	238	250	239	215	204	273	223	240	225	230	238	247	215	234	212	222	252	234	231	246	254	228	250	258	226	255	274	256	219	207	232	225	216	227	233	214	228	228	242	251	234	218	246	231	226	239	193	227	234	243	220	242	245	223	231	234	232	226	192	253	245	246	273	239	211	239	232	206	234	244	238	233	230	217	225	238	215	250	226	230	235	256	239	241	197	236	263	230	235	223	209	213	253	214	210	227	244	213	224	241	228	226	215	226	235	214	230	230	251	241	238	240	224	212	248	231	236	213	262	224	241	228	244	234	237	226	257	239	236	218	229	217	207	211	235	244	222	204	248	220	256	219	218	242	241	234	228	235	246	232	222	231	261	248	252	238	232	212	226	240	254	236	223	240	240	257	217	197	229	231	225	242	206	216	236	232	232	255	236	231	246	223	246	249	233	240	224	234	250	217	234	242	229	241	255	223	241	241	230	254	261	230	250	225	247	215	214	215	210	210	244	241	231	249	235	210	235	225	247	217	227	254	232	248	228	209	239	231	265	230	207	237	214	241	218	230	238	226	238	218	238	220	224	229	215	270	203	238	192	228	212	230	225	224	237	209	210	216	240	220	224	241	234	226	217	226	235	227	245	234	232	246	226	234	225	220	242	235	221	239	245	220	224	227	257	235	218	214	239	245	245	216	234	204	248	233	216	231	219	236	237	216	231	212	222	230	228	242	230	215	235	243	233	208	237	222	247	206	231	207	217	244	238	266	195	231	250	248	204	231	231	241	265	260	237	233	216	248	235	267	218	221	240	232	228	243	219	219	234	221	232	259	247	252	219	231	240	238	205
16734	11279	11149	3801	3032	3314	3584	3199	3433	3121	2769	2171	2107	1908	1771	1835	1764	1608	1511	1362	1275	1109	1384	1467	1569	1595	1340	1006	724	665	695	664	682	701	699	690	732	703	750	711	748	715	676	709	663	638	709	669	731	717	673	725	708	697	731	780	703	718	720	702	720	642	707	673	692	742	662	762	727	683	748	637	672	708	700	725	754	710	725	662	672	738	683	683	693	700	685	713	666	658	687	760	704	738	689	675	664	704	718	718	658	689	720	679	695	720	678	703	740	728	744	744	661	727	700	685	696	700	689	709	705	687	693	714	669	713	762	664	701	713	723	694	695	691	703	732	707	705	630	701	665	680	669	691	715	704	712	725	733	707	769	703	713	720	733	725	700	679	695	675	737	713	687	685	750	673	717	731	687	668	724	738	726	724	708	718	691	669	724	706	703	748	654	660	739	717	665	767	710	694	692	659	722	681	716	722	696	717	715	706	700	696	701	663	723	727	703	697	685	671	678	692	684	708	713	672	704	718	690	669	708	715	679	722	677	754	706	736	722	700	705	732	716	707	726	667	731	677	697	746	698	758	662	691	695	711	673	680	717	718	700	692	686	722	696	692	691	651	676	675	752	721	675	686	712	703	693	719	657	682	731	688	688	704	686	669	671	713	721	653	701	658	675	736	729	668	682	678	721	713	708	650	692	735	724	715	687	702	719	647	684	732	688	691	732	716	712	663	700	694	694	696	746	671	729	691	649	767	735	749	681	668	680	713	725	676	676	688	694	690	668	702	714	704	693	666	684	692	666	704	717	717	755	677	715	726	691	705	723	693	711	690	699	705	718	722	724	687	718	708	729	727	714	724	705	698	671	685	731	695	679	741	718	696	695	674	742	745	714	719	729	726	726	742	674	686	672	726	721	691	719	679	716	733	695	707	687	725	691	653	703	712	716	656	657	700	718	715	692	720	705	694	687	707	729	765	694	674	729	701	693	728	695	687	777	687	708	665	694	718	684	675	730	699	716	736	697	716	692	697	681	729	699	657	728	721	694	709	667	682	687	749	740	663	706	751	697	675	638	673	691	680	693	712	744	661	690	708	744	749	675	741	713	669	668	685	720	734	716	693	756	745	677	721	716	711	685	691	694	701	672	702	667	708	755	705	698	680	681	707	716	669	697	738	701	702	710	728	734	768	763	667	709	697	733	710	648	736	688	697	703	702	696	659	686	703	666	691	720	687	696	689	751	679	700	703	695	730	703	725	722	745	692	715	700	726	715	689	762	704	710	688	687	694	707	734	732	702	715	718	658	704	727	696	697	729	708	669	690	731	721	716	714	713	723	653	711	660	707	714	706	696	697	673	658	673	689	680	692	695	683	710	665	701	680	673	706	691	692	712	666	690	713	681	720	710	682	700	650	705	710	672	726	674	731	715	654	672	691	657	728	695	735	741	755	725	714	731	699	700	673	751	690	743	776	697	690	696	675	685	707	666	679	685	666	682	729	710	691	690	670	660	709	690	670	689	709	656	681	695	713	723	690	712	662	752	688	708	713	711	726	690	696	694	681	764	791	694	719	675	705	766	700	730	710	720	711	694	715	670	714	672	718	745	655	668	688	735	701	709	672	701	669	707	745	662	715	697	722	667	697	722	705	711	691	711	719	704	683	728	743	661	691	729	698	714	749	733	763	714	709	673	716	712	716	732	742	702	714	674	699	726	728	717	700	671	658	720	705	708	708	679	723	694	712	691	655	765	719	675	719	718	680	781	635	681	736	737	679	659	716	721	729	705	694	689	716	721	742	658	715	702	681	747	712	686	663	707	675	728	707	670	706	689	738	680	758	662	713	704	717	748	722	672	659	691	697	710	683	676	687	709	719	753	714	725	731	705	707	745	722	662	680	656	709	681	697	708	700	718	671	692	702	683	671	743	704	744	723	747	762	682	699	714	702	686	696	730	699	735	684	725	696	712	690	667	697	712	683	674	724	708	658	715	662	719	715	642	694	721	698	672	697	738	739	670	655	685	694	684	674	719	728	702	686	722	681	651	698	668	694	696	720	651	702	719	743	741	722	697	728	675	720	715	664	710	677	691	686	732	706	687	710	774	699	664	714	694	656	684	693	677	688	699	734	709	680	675	692	683	738	686	695	705	716	691	728	705	670	713	635	691	695	739	714	723	699	717	719	639	727	722	722	725	731	691	646	697	690	712	745	758	703	684	720	720	698	724	719	739	702	691	667	740	770	759	675	717	679	744	641	664	643	740	662	672	720	714	719	650	703	704	701	719	714	711	715	714	697	718	682	675	697	690	725	704	684	728	710	718	716	679	737	694	730	659	667	674	701	696	684	675	715	715	715	738	728	729	646	702	721	703	680	701	689	715	713	721	729	677	680	729	724	674	706	681	660	711	744	711	701	716	687	685	740	672	659	713	652	696	715	777	698	706	694	650	714	686	678	675	710	705	678	702	708	682	735	722	695	700	718	702	679	762	709	715	716	715	742	713	689	713	728	737	711	723	747	698	664	682	692	739	660	739	699	651	700	690	671	708	708	685	682	715	714	697	723	710	718	724	695	674	724	712	697	702	690	737	675	720	692	708	706	742	697	716	749	670	696	675	707	738	670	722	714	677	690	689	701	659	728	668	748	707	683	704	717	683	673	700	683	700	717	715	734	682	653	658	676	745	671	732	696	688	679	686	668	711	688	690	705	667	752	667	714	708	741	707	713	687	741	704	710	677	686	659	691	715	681	678	700	712	712	680	671	693	681	694	677	729	665	686	679	711	702	714	667	725	706	701	742	758	725	738	669	729	692	684	707	727	721	674	718	707	739	683	701	753	708	732	675	700	699	686	709	693	664	709	757	710	716	680	716	705	692	704	680	697	720	655	727	706	681	717	685	719	733	709	753	706	671	661	684	699	702	712	686	727	681	740	728	703	728	705	699	700	719	722	721	691	706	668	703	657	744	703	669	685	674	709	702	701	695	684	647	754	684	745	768	674	686	710	732	718	692	693	701	718	722	720	696	708	743	693	717	677	721	710	729	727	726	699	640	693	663	705	684	673	712	717	707	701	738	699	700	702	729	681	700	646	699	715	712	724	710	691	717	652	717	729	714	719	740	735	706	696	679	676	650	707	676	706	738	728	701	716	664	667	723	729	738	691	691	715	748	726	720	655	725	704	734	686	689	673	741	671	704	701	652	704	712	710	705	750	730	696	691	713	690	755	685	716	676	702	662	703	730	713	662	721	683	688	698	660	741	777	695	739	700	695	660	750	649	741	658	703	732	730	657	664	697	712	688	647	689	731	707	722	735	658	666	662	684	710	665	706	679	689	708	683	674	669	718	748	699	686	687	710	638	696	702	714	764	710	676	699	680	736	741	735	718	679	723	654	636	725	721	726	675	735	703	692	700	679	717	691	653	671	690	705	722	667	732	716	748	748	712	683	744	713	694	726	709	751	688	690	657	670	708	714	727	705	689	694	752	726	694	680	733	712	721	721	715	696	696	723
65276	54642	52996	18132	4804	2862	2244	1706	1609	1021	856	866	836	842	773	721	672	583	490	490	493	509	712	1692	2114	1718	922	445	263	281	302	272	292	302	300	297	302	285	284	297	277	270	315	254	312	284	289	291	275	284	297	309	249	301	242	292	275	268	290	257	297	258	268	308	291	275	300	318	274	270	282	282	296	240	260	272	287	258	298	283	276	262	295	279	312	239	265	290	277	279	282	289	271	308	253	289	295	283	266	302	288	300	301	263	273	266	243	283	297	285	300	318	291	284	274	274	324	272	268	271	288	288	293	263	287	288	275	275	252	270	267	314	284	284	280	250	283	276	304	274	276	266	264	295	281	294	271	276	306	279	293	297	312	279	294	294	259	305	259	280	274	304	272	271	262	307	317	290	281	277	265	281	277	255	284	261	279	272	299	287	301	254	248	277	303	274	301	297	268	288	301	267	268	268	286	277	269	287	298	260	269	285	292	250	290	257	318	292	285	275	302	295	288	289	278	273	288	301	297	272	295	293	312	286	251	303	240	277	274	275	258	264	306	291	284	295	278	252	279	256	295	283	298	308	266	272	247	224	259	281	284	284	275	306	321	276	282	286	282	289	283	304	290	283	283	288	275	242	286	249	264	273	283	300	269	264	281	303	298	301	273	278	309	266	284	291	276	258	276	255	300	257	293	251	273	272	258	277	294	282	235	289	291	278	300	302	260	279	274	279	252	278	256	293	281	284	257	279	254	292	255	277	266	264	263	273	288	287	264	255	296	293	235	302	264	321	279	293	277	275	267	300	282	290	274	276	251	279	281	264	281	268	308	279	298	290	254	261	295	290	279	290	272	262	272	304	295	270	280	278	274	290	257	271	306	272	298	300	290	276	288	265	270	283	287	282	283	296	280	264	278	279	258	292	269	272	255	302	269	269	283	305	259	263	295	286	270	260	280	245	295	265	309	286	266	269	276	297	276	291	290	247	280	254	273	301	254	298	299	275	264	277	291	257	289	279	275	267	275	311	267	269	271	312	300	265	291	301	285	261	252	293	247	259	301	272	263	266	291	293	274	251	265	254	265	263	292	292	285	283	272	259	256	304	267	313	297	318	283	295	288	286	276	275	295	279	276	256	269	268	285	280	289	266	275	279	295	300	269	271	283	276	305	287	289	325	273	285	276	262	273	289	264	309	237	294	268	269	306	279	303	261	260	283	293	284	265	270	300	262	263	244	267	278	258	288	268	293	282	274	279	286	260	272	295	289	279	283	256	284	288	286	283	278	300	281	282	309	279	284	290	275	315	297	280	271	269	281	282	279	267	265	272	269	267	294	270	285	264	284	248	265	285	281	296	267	264	299	297	253	271	284	268	274	257	272	269	260	271	273	303	286	299	264	311	310	275	294	283	281	263	300	277	285	295	280	298	285	303	297	281	283	279	288	290	311	289	284	304	297	292	294	286	291	275	284	291	297	301	240	310	304	282	265	267	288	260	267	271	275	280	322	295	320	290	301	296	259	296	292	298	283	296	282	279	279	283	317	296	290	280	271	255	295	290	294	273	257	287	299	285	280	300	295	263	260	268	281	280	320	282	281	262	257	311	294	295	279	299	280	249	269	289	269	282	272	244	293	252	277	274	280	283	254	279	269	280	286	270	274	276	315	257	272	309	276	291	293	292	316	260	297	271	268	273	311	273	277	298	292	303	293	294	283	279	293	289	261	266	269	294	267	308	279	276	271	268	275	296	271	275	280	276	277	284	303	267	298	273	266	291	278	294	273	257	274	286	299	299	294	275	284	293	277	255	297	295	283	285	287	240	269	260	296	290	261	281	270	297	272	290	302	301	279	267	291	267	278	278	265	296	281	277	274	280	285	292	249	275	269	282	258	302	276	322	266	290	285	273	267	278	269	276	285	292	281	269	281	296	273	270	292	299	262	304	277	254	295	314	303	292	259	285	278	300	256	249	292	268	280	254	302	271	268	266	255	273	240	264	292	282	277	274	218	278	275	293	277	312	268	254	279	288	288	284	289	289	289	283	302	281	283	288	275	312	296	293	269	295	259	280	255	319	301	292	268	294	260	275	289	260	289	289	301	253	278	300	259	272	269	281	288	319	300	304	301	262	292	295	300	281	296	291	282	262	271	283	286	271	290	287	289	270	256	261	278	299	289	259	270	309	282	303	273	257	273	268	280	291	305	285	264	276	280	271	290	302	302	276	287	277	276	294	296	301	232	276	270	260	264	293	281	273	285	290	260	262	285	274	299	293	306	286	285	281	290	274	263	258	287	281	268	257	283	259	274	310	298	288	291	264	264	267	262	281	276	281	268	262	277	244	277	284	272	295	265	306	281	272	258	314	271	278	289	257	299	269	275	265	286	258	295	260	261	318	248	272	259	270	250	263	247	259	278	261	291	290	304	258	262	333	292	252	246	292	269	282	268	277	279	292	289	268	275	272	252	271	292	256	261	282	276	287	293	282	300	289	268	276	263	285	271	282	286	271	275	292	252	292	281	314	261	262	272	306	315	282	292	301	295	308	267	270	307	265	262	274	291	286	276	267	301	245	306	252	273	247	289	243	305	259	268	326	311	274	318	274	280	273	306	242	272	279	274	243	300	302	282	267	306	314	274	286	274	297	269	290	269	266	272	298	282	285	282	257	260	295	277	295	286	269	276	254	307	295	276	271	255	265	257	271	297	286	313	269	275	298	278	276	267	293	261	284	277	282	271	315	304	267	247	289	257	253	288	270	267	275	264	290	297	297	304	291	280	288	283	279	312	297	272	280	267	280	303	259	263	260	303	277	298	254	266	281	311	283	286	285	276	278	271	314	294	297	299	296	272	296	320	260	288	275	262	298	292	298	301	267	296	280	278	243	297	269	261	281	293	299	249	278	261	225	289	272	281	294	264	263	277	284	291	298	295	270	255	282	253	264	285	290	308	280	291	263	247	264	287	318	265	266	283	274	339	305	270	288	277	305	271	303	286	286	286	297	292	269	276	286	258	280	254	270	266	262	271	269	286	296	299	270	267	294	299	263	278	264	288	265	296	263	263	253	274	253	241	283	315	276	274	272	273	272	263	253	265	256	275	285	318	262	285	251	273	265	282	275	265	282	256	281	284	253	286	288	287	283	290	261	278	281	283	264	302	295	261	293	278	255	298	301	305	269	314	246	267	272	280	281	279	282	278	277	282	303	262	286	292	273	297	277	276	284	272	262	288	275	291	292	276	287	293	237	296	294	273	306	306	294	271	274	278	287	280	266	281	279	272	294	269	277	276	275	283	300	295	313	264	255	232	287	280	280	284	288	283	274	293	299	296	291	279	298	290	275	277	261	264	262	258	264	294	265	264	281	284	294	277	281	266	279	287	261	278	276	277	306	275	267	269	261	277	265	249	259	276	312	284	298	297	267	252	263	285	287	285	274	286	334	322	280	297	279	290	259	269	281	274	308	262	274	297	271	247	306	274	279	280	281	262	297	300	259	291	288	300	284	307
42626	40699	45396	10490	9292	8415	8094	6453	6831	4183	4022	4055	3809	3729	3505	3356	3240	2730	2291	2093	1987	2117	3357	8699	10914	8228	4589	1622	885	888	878	825	857	853	860	891	806	825	903	837	852	839	848	794	835	810	841	841	850	823	861	820	817	753	846	833	798	780	856	834	841	831	774	823	823	853	784	805	834	812	772	830	791	779	833	827	801	823	843	848	826	847	807	861	783	852	839	850	811	826	857	850	853	834	799	818	817	856	811	856	826	885	835	865	845	859	761	799	784	801	858	848	846	858	840	798	788	822	854	796	853	861	817	858	852	854	803	792	830	869	793	873	898	806	843	834	793	742	763	821	836	841	790	818	828	860	776	812	889	831	828	839	839	771	857	826	873	829	799	825	794	816	847	829	841	804	826	782	883	819	845	807	836	857	819	775	763	791	845	817	859	786	802	806	837	856	809	824	761	823	788	782	837	845	780	834	802	846	815	786	741	841	857	838	836	859	844	799	777	772	861	822	798	848	856	839	813	814	841	847	796	868	870	837	879	807	758	840	850	789	820	835	813	804	844	749	796	852	844	785	804	833	833	811	857	852	819	822	821	854	814	815	811	800	837	835	812	811	811	784	886	794	799	843	806	779	797	839	852	795	828	808	796	808	796	860	793	870	838	840	794	821	840	786	814	828	827	827	836	817	798	766	815	777	831	839	845	815	841	788	820	859	800	851	841	834	847	818	786	840	858	835	778	827	854	804	837	867	896	818	804	850	780	846	877	825	820	809	816	814	861	800	823	833	832	769	842	781	837	860	848	828	840	839	801	861	795	821	833	882	843	842	832	829	871	831	795	846	744	833	803	821	789	858	858	863	803	786	829	813	835	892	817	845	835	800	835	784	800	818	790	791	815	840	865	796	801	859	800	797	801	822	885	819	812	771	837	843	746	767	833	817	800	828	806	852	755	766	910	820	791	819	807	818	822	807	819	793	847	790	817	823	839	835	820	803	785	850	836	821	843	830	785	843	869	822	825	812	839	863	754	802	795	827	869	817	754	765	855	838	801	817	833	862	803	799	846	781	823	818	809	812	869	819	793	782	817	806	828	834	876	837	849	767	796	923	797	804	821	836	810	825	824	805	857	818	854	875	813	843	832	840	843	818	826	797	785	800	821	829	821	834	781	827	826	814	817	846	815	816	825	799	826	818	816	794	839	781	802	856	798	843	811	845	858	840	814	811	790	829	838	777	843	906	840	800	833	825	833	814	767	809	826	859	777	829	861	798	834	858	872	760	823	827	839	779	870	799	840	843	829	842	811	893	853	788	766	837	798	842	808	847	831	771	805	800	837	789	772	797	769	790	831	777	806	818	833	823	817	787	873	828	811	866	819	872	855	840	822	814	779	808	782	779	828	799	830	824	772	789	794	860	863	811	869	820	852	762	805	794	862	817	850	813	806	749	822	832	861	771	860	831	807	806	820	784	823	827	840	835	817	795	797	809	823	788	790	861	810	881	751	794	809	821	817	753	794	802	805	811	871	821	854	845	831	831	864	772	779	851	812	858	869	857	805	857	846	834	838	824	823	829	838	831	853	843	780	831	812	837	794	843	795	856	799	804	827	786	838	845	856	838	805	823	797	827	809	817	857	861	810	859	857	833	791	804	839	876	829	815	802	921	844	815	769	883	836	836	816	869	835	843	834	824	839	848	777	838	819	820	846	813	796	811	872	822	840	829	804	788	830	815	804	822	823	830	823	820	822	801	789	761	783	880	815	812	832	874	820	799	796	811	825	828	799	836	822	847	832	834	814	863	839	804	809	869	803	795	857	868	828	822	827	796	772	807	805	837	808	808	818	823	836	855	840	894	820	778	784	817	834	843	832	812	838	831	807	800	832	814	735	796	774	811	798	806	791	848	839	792	832	833	826	864	861	807	826	836	800	816	864	841	823	790	867	805	750	801	858	845	848	876	891	813	806	878	843	776	826	859	805	800	806	805	744	790	826	713	845	778	823	851	810	761	817	804	780	815	839	826	811	807	833	832	837	825	792	809	855	828	852	812	814	778	869	837	830	778	834	772	773	819	829	831	813	794	816	834	834	791	818	812	849	845	811	817	822	855	824	820	821	875	796	864	802	857	847	872	831	824	851	852	837	819	820	823	796	823	837	859	835	831	774	804	821	823	774	799	826	826	847	854	825	814	823	837	859	831	870	829	816	851	825	796	831	881	832	816	809	812	785	823	815	784	818	806	801	801	821	814	829	833	880	820	779	806	817	784	820	875	837	842	807	870	824	797	810	795	806	829	820	838	834	853	823	802	799	793	827	828	832	799	820	882	825	813	807	826	866	779	782	841	796	793	840	813	786	832	818	801	797	842	843	834	818	765	803	803	856	849	855	816	864	785	821	826	770	860	803	808	819	820	798	813	815	795	829	836	822	832	814	815	821	859	767	836	807	792	790	797	815	795	843	796	848	765	781	813	820	853	824	852	826	801	799	861	801	792	814	829	825	808	784	849	806	827	806	787	804	819	782	876	865	832	813	841	825	819	784	801	811	791	842	817	844	833	807	870	797	806	805	834	809	793	820	815	841	803	810	812	837	840	815	846	866	849	790	822	816	818	861	849	810	783	813	802	829	857	837	799	809	803	832	777	821	781	822	816	826	856	822	817	802	802	835	804	818	740	831	832	787	853	816	870	837	803	856	815	857	851	826	823	799	827	795	878	870	824	776	856	857	874	770	871	821	852	818	815	769	811	806	886	840	811	788	846	818	794	833	827	820	852	841	812	842	866	835	825	824	795	856	814	757	847	868	781	830	830	821	860	832	795	773	885	888	843	831	775	809	786	795	806	820	842	821	772	831	817	816	785	811	814	851	864	823	803	836	805	798	879	780	872	836	845	849	838	800	832	844	807	787	806	805	835	819	819	788	810	857	816	820	840	828	794	805	786	803	830	862	839	869	835	848	839	827	785	789	830	786	789	803	832	826	853	783	837	783	808	829	815	849	790	806	817	816	786	802	792	824	784	827	799	816	915	819	820	836	849	843	820	826	837	826	816	898	836	821	785	810	811	798	823	790	847	832	851	799	824	790	800	817	794	810	830	851	824	835	836	799	770	817	844	791	852	807	799	808	791	826	803	810	773	787	762	805	872	797	839	855	834	833	843	818	817	757	888	856	818	816	871	841	830	823	766	803	728	779	830	839	831	814	829	802	870	824	857	837	752	797	778	843	842	792	815	819	853	797	860	832	774	815	788	820	838	809	845	774	810	812	877	875	815	791	856	816	814	857	838	821	824	837	823	745	783	809	827	826	832	792	791	808	809	786	822	813	810	863	798	843	824	825	761	817	821	795	826	847	820	836	788	794	793	815	843	806	791	809	846	806	863	821	833	792	824	801	837	863	830	820	786	780	870	828	798	818	857	829	826	771	849	807	823	785	784	791	797	841	834	776	807	839	802	765	777	829	813	825	867	801	807	813	844	863	821	739	847	737	873	846	823	836	805	794	811	812	896
76080	66640	66210	29483	10795	5410	3738	2758	1901	1302	1368	1617	1103	1111	1031	783	721	780	766	689	633	817	2370	3700	3021	1735	935	399	340	307	329	312	318	352	297	349	329	358	344	308	322	322	357	350	322	329	322	376	311	315	346	342	302	339	326	322	355	288	342	312	312	349	307	348	366	323	304	340	323	321	351	312	340	336	339	302	329	306	325	328	339	319	347	321	330	319	320	356	339	366	309	325	313	334	356	332	337	338	303	312	328	335	328	352	304	328	331	309	297	282	316	329	328	363	329	344	336	294	322	328	334	327	318	337	331	337	318	345	304	346	334	327	310	291	362	315	341	344	328	311	322	333	344	348	319	338	325	332	343	320	306	325	317	328	307	314	298	338	331	330	313	345	336	323	335	329	297	313	335	360	306	308	333	354	336	296	328	337	309	324	293	359	336	319	303	313	348	321	352	318	316	346	321	324	333	323	338	325	286	348	310	338	350	311	345	317	330	310	334	312	306	314	327	327	314	303	334	330	335	361	317	321	339	324	283	361	381	302	319	347	303	337	303	345	314	361	334	348	326	310	313	322	321	337	321	317	320	349	318	325	347	326	312	322	314	323	339	302	306	326	346	303	347	334	342	326	332	304	328	339	329	322	323	339	339	317	335	320	299	326	343	333	327	324	301	340	349	302	330	307	291	308	291	354	299	327	310	321	311	304	328	329	360	352	347	328	328	318	324	317	309	338	344	337	345	338	324	324	327	327	298	318	318	279	332	321	321	328	311	341	339	293	336	306	336	324	325	348	335	334	323	352	328	307	346	323	331	335	330	346	303	343	338	310	351	340	330	316	320	312	339	334	311	338	329	306	338	367	288	323	301	306	309	352	317	339	322	339	352	298	330	333	304	303	351	312	315	358	330	363	336	351	337	325	327	340	331	340	323	315	340	343	327	275	374	297	337	305	303	331	298	327	367	328	336	316	322	337	336	309	318	351	303	302	326	321	323	311	331	348	355	316	362	312	338	326	310	340	295	333	292	300	303	333	341	336	362	313	324	304	348	351	332	310	336	326	341	323	297	309	348	344	292	359	362	309	325	324	318	321	334	364	354	333	317	319	366	314	353	357	302	322	321	331	319	307	317	318	330	342	345	326	346	332	323	311	319	357	330	345	314	306	321	334	343	337	351	301	320	323	303	325	314	315	297	331	307	306	325	310	301	341	332	308	306	332	338	321	334	328	320	339	319	349	328	344	386	304	361	335	312	348	325	322	320	311	315	308	327	331	312	352	330	317	365	344	346	325	340	308	311	319	334	309	327	332	374	343	319	296	327	333	335	353	319	323	332	312	313	345	323	350	301	359	322	353	337	313	355	329	302	349	332	316	326	318	349	329	330	331	318	310	350	350	325	350	324	325	321	330	350	310	324	323	358	351	351	351	314	337	319	319	328	314	308	345	318	274	308	332	340	304	366	339	296	296	317	346	334	302	304	341	296	313	336	293	341	309	277	328	308	301	328	337	345	322	321	332	319	339	311	303	337	320	327	332	336	339	341	333	328	349	322	337	313	302	372	315	311	338	338	329	352	309	310	351	295	341	364	338	313	325	313	340	319	323	322	347	308	331	329	282	321	334	305	300	334	343	317	291	343	342	297	357	323	308	310	327	320	339	325	329	335	341	297	342	344	343	300	350	316	331	358	319	344	336	295	335	332	311	342	328	350	336	360	321	320	349	350	305	357	317	339	310	309	310	313	340	290	339	297	352	351	322	336	338	312	314	311	310	347	312	335	374	293	334	300	333	347	304	334	322	297	343	315	336	364	331	352	336	336	314	312	339	338	317	355	319	316	300	335	345	314	317	348	321	351	349	334	348	335	313	350	336	334	310	325	306	333	323	294	308	318	340	328	305	305	338	278	280	312	341	326	290	329	341	332	325	331	337	353	323	368	326	343	302	300	320	317	328	333	358	327	322	329	323	305	330	348	334	336	322	355	335	350	316	313	335	346	361	328	346	315	310	341	299	290	312	318	334	329	316	349	342	307	336	350	361	342	350	312	342	359	324	336	303	336	303	336	363	326	358	311	300	335	329	342	311	340	322	303	310	284	297	310	323	334	331	325	350	308	369	313	315	320	350	332	310	323	319	331	350	350	321	338	328	345	282	305	339	342	342	309	303	302	344	318	323	327	342	345	292	321	334	336	324	331	330	333	343	314	342	320	312	333	314	294	336	322	349	340	316	311	358	346	296	327	358	345	356	324	312	339	307	360	342	357	312	378	324	367	332	302	357	328	312	312	331	354	355	342	340	323	340	347	310	328	316	384	328	333	338	292	361	309	338	339	314	331	349	344	363	318	338	334	296	324	328	342	335	335	322	369	349	319	323	329	318	345	316	316	344	345	330	342	350	324	306	347	329	319	364	320	339	326	332	323	316	320	327	336	292	319	351	315	284	341	349	323	335	308	343	336	315	346	318	322	301	291	352	360	324	333	348	353	345	323	305	334	331	349	316	308	305	321	330	345	351	338	295	292	335	301	345	323	351	322	343	331	315	302	341	334	321	322	322	325	307	346	310	346	340	325	298	328	338	326	337	314	332	364	307	303	364	308	348	299	317	301	338	339	326	377	350	303	291	311	320	321	305	321	346	293	316	299	325	288	355	350	299	313	331	333	312	326	330	307	317	330	358	344	297	307	327	314	323	334	321	296	326	358	360	342	288	337	357	303	309	295	323	308	329	357	337	337	352	305	308	367	326	358	334	336	356	343	337	334	347	316	348	334	298	339	339	328	344	319	303	325	350	341	369	347	344	348	310	311	369	357	327	362	313	328	332	320	334	323	294	351	362	318	320	320	360	305	353	316	305	344	351	369	321	335	320	356	320	343	354	330	381	346	320	311	293	302	364	327	343	310	368	306	321	341	342	311	341	340	339	303	299	305	341	329	324	332	293	350	315	347	339	320	297	323	346	350	316	320	318	341	372	352	311	347	342	318	331	294	345	321	333	304	341	363	297	344	338	311	351	299	367	322	351	311	325	324	354	369	308	338	315	295	335	326	323	305	317	320	326	297	314	341	331	321	344	312	330	328	292	307	319	356	316	318	336	303	324	325	352	317	290	369	314	329	338	335	312	306	326	285	330	325	341	334	342	328	335	301	339	351	320	344	334	332	329	350	331	325	340	332	320	305	322	332	306	300	327	314	344	336	350	293	345	365	291	300	314	315	298	332	307	327	347	298	339	311	323	320	281	324	300	348	318	311	352	319	330	317	317	305	333	322	302	353	361	330	327	350	331	344	301	347	337	333	295	337	306	323	335	360	325	335	320	316	325	285	325	322	362	317	338	335	326	322	314	316	311	353	316	331	345	300	338	319	350	343	325	309	332	334	313	346	329	324	368	326	319	324	315	346	299	363	318	319	323	321	312	347	290	322	343	303	320	298	318	350	330	366	320	317	305	320	319	304	302	306	321	349	341	330	320	311	349	348	327	326	319	321	345	319	347	324	327	341	317	292	312
51982	50377	57779	18197	13040	13002	11668	10371	7278	5241	5895	6706	4729	4836	4674	3611	3270	3517	3397	2918	2633	4092	11636	16219	13533	8229	4053	1305	973	972	985	887	988	952	957	915	930	915	963	897	961	1008	964	975	952	929	924	890	890	870	940	966	939	922	964	928	888	930	893	940	960	919	895	888	918	925	955	949	925	921	952	982	937	917	905	883	947	941	922	919	1002	936	926	879	956	907	933	942	958	957	970	897	896	940	939	966	929	888	952	920	932	883	893	941	926	910	925	906	908	939	947	903	949	931	932	924	902	927	916	947	929	979	933	935	935	963	933	920	938	941	924	908	952	920	942	906	966	968	917	932	971	920	914	939	911	920	926	938	935	896	911	917	891	947	916	892	872	949	959	872	896	1001	943	941	883	922	925	915	903	927	920	922	929	911	940	946	955	953	921	898	900	893	943	947	891	955	915	929	910	897	963	955	957	924	882	902	922	866	920	963	999	924	947	900	932	925	994	911	943	908	923	925	969	963	893	955	973	867	907	908	964	938	893	901	952	867	964	974	933	927	890	892	889	945	963	942	908	924	940	867	955	963	898	954	932	963	897	901	896	916	947	938	952	938	907	908	842	921	967	896	898	929	957	886	898	876	955	960	902	959	905	894	930	885	909	898	928	913	902	945	993	924	888	945	905	982	972	913	909	920	912	879	937	946	897	911	950	889	966	878	943	899	956	998	956	914	936	918	945	913	910	979	929	960	927	884	908	901	926	939	974	981	962	963	943	907	907	925	937	915	857	913	919	958	950	906	915	941	942	910	920	937	916	933	971	907	914	878	888	936	895	939	867	943	906	906	931	988	959	910	907	948	891	908	925	934	903	958	979	906	961	933	890	918	936	964	894	977	882	960	949	910	931	900	948	906	913	961	926	903	917	945	934	934	993	946	949	957	946	960	895	943	983	928	928	917	922	949	883	912	969	896	920	899	973	876	910	941	938	951	950	903	908	891	923	874	946	1027	880	947	961	970	937	871	904	931	967	861	953	946	951	938	879	895	892	961	976	933	957	933	910	909	941	946	940	933	912	952	932	938	973	965	980	901	872	912	893	955	940	956	936	988	917	936	938	912	930	993	950	932	884	912	957	889	987	954	905	951	924	955	892	921	943	965	932	932	894	915	883	912	901	909	918	937	914	903	938	837	911	888	981	932	909	932	906	942	981	943	918	979	937	916	911	881	975	917	989	864	963	943	923	978	947	913	929	878	890	925	946	947	903	998	917	948	966	912	975	910	930	900	901	916	924	891	970	925	957	950	892	925	980	917	949	963	985	952	918	922	919	989	925	915	924	919	912	917	920	958	967	918	954	898	942	999	946	971	941	898	924	930	930	978	932	885	951	919	935	932	909	904	943	893	964	977	909	901	920	904	954	896	949	917	904	949	972	921	906	876	935	962	912	954	945	900	947	943	972	893	909	1017	899	909	910	910	920	951	878	900	913	883	926	909	954	944	966	912	905	972	932	871	925	919	902	951	902	911	900	878	939	951	950	974	922	958	931	903	934	955	946	964	904	927	929	969	901	904	879	929	886	981	918	977	870	964	906	938	900	925	885	916	925	945	916	944	936	931	930	944	946	867	920	924	958	883	928	891	901	940	921	900	944	882	943	942	952	894	875	978	913	900	941	937	905	915	946	932	970	906	900	958	885	937	883	873	923	966	905	883	922	956	907	945	922	929	901	872	861	985	946	888	966	950	917	918	957	897	911	922	912	935	922	1014	938	923	929	888	912	920	911	883	938	929	930	879	918	904	953	943	935	918	890	915	916	920	899	917	900	926	913	908	942	908	880	915	909	859	941	907	913	907	938	953	949	941	850	930	936	952	924	949	916	969	940	905	978	1005	931	886	912	910	907	921	897	976	918	914	901	886	881	943	941	933	949	994	944	914	938	938	976	924	954	925	916	911	891	900	901	950	941	907	948	939	913	907	948	940	932	911	931	924	910	986	904	995	940	929	945	931	886	1004	927	914	886	863	944	855	937	925	932	932	898	924	979	883	885	953	912	936	979	931	871	934	1012	916	901	893	930	925	932	952	935	929	909	933	927	971	971	877	891	956	931	894	926	944	892	906	931	898	916	948	903	914	957	933	918	864	933	913	907	889	872	925	917	909	913	839	951	895	942	883	981	887	994	871	921	943	896	943	992	917	890	886	933	909	929	930	905	945	914	900	946	924	927	914	902	967	960	926	920	935	957	926	916	890	945	948	964	966	905	893	972	881	956	890	938	986	958	914	953	942	985	904	920	899	970	923	935	961	894	885	862	937	926	921	935	967	909	946	941	928	920	904	978	943	946	899	936	910	949	965	935	983	936	944	906	897	909	944	930	946	929	894	923	963	908	968	972	909	906	898	884	1004	957	994	1018	913	919	974	917	880	994	894	917	914	885	966	917	987	1003	913	915	947	924	959	916	925	919	928	912	906	920	1005	932	955	920	932	887	875	943	926	927	872	986	1014	916	976	921	925	957	946	895	950	958	879	974	939	919	918	884	943	870	901	939	904	940	863	954	875	904	945	897	884	957	946	960	935	938	969	972	958	889	909	883	897	983	940	910	914	894	916	924	900	902	938	905	865	942	951	905	898	938	928	909	893	922	950	924	925	996	932	890	971	910	934	922	960	911	909	912	915	934	940	934	927	932	914	928	922	909	921	932	877	960	918	946	948	907	908	893	992	944	916	909	916	955	922	968	915	941	929	899	889	906	898	917	921	916	977	968	941	917	951	904	918	898	923	936	927	907	906	962	915	917	964	955	893	941	944	981	920	921	938	932	948	911	918	904	990	930	962	971	923	918	912	892	889	1022	924	953	945	900	922	945	934	973	889	931	942	940	944	956	965	942	930	951	927	988	933	913	888	890	923	968	884	876	891	914	968	969	935	926	915	884	946	930	888	988	854	928	913	854	905	887	940	901	975	918	911	953	934	943	918	952	918	975	904	930	869	931	907	902	873	908	921	923	933	891	912	924	959	912	922	947	966	933	902	932	914	964	924	936	940	940	892	897	947	965	971	923	935	944	856	888	892	921	972	873	881	934	911	926	984	932	906	942	925	935	895	940	891	903	954	955	879	943	969	931	945	960	929	861	929	901	897	952	942	956	928	904	932	968	923	890	913	959	940	908	914	945	943	904	904	919	934	929	907	919	954	929	956	921	891	928	900	905	898	919	878	904	957	875	974	927	924	957	959	980	914	895	859	926	945	941	918	945	975	947	977	886	912	896	904	957	920	920	954	925	896	954	931	898	940	936	883	959	940	963	985	899	938	912	978	988	953	942	897	955	920	896	915	890	931	944	948	951	929	924	963	894	887	943	944	920	934	937	908	919	940	934	998	952	882	956	875	964	926	909	932	941	916	947	886	907	857	901	951	953	890	924	960	955	912	916	923	923	977	965	893	924	941	888	910	954	916	900	916	962	923	926	974	946	904	946	914	938	950	906	927	963	956	905	907	913	877	920	949	906	926	978	941	1002	931	958	933	917	904
19825	11431	7953	1722	1160	1023	792	746	522	415	523	502	432	361	311	338	261	316	293	315	289	268	328	441	408	395	264	239	252	212	225	230	253	222	259	223	208	241	236	214	232	212	247	237	217	215	232	237	239	253	220	264	277	229	222	236	210	273	232	222	212	209	201	222	227	223	222	209	225	249	230	228	243	205	243	236	225	224	251	231	219	258	236	234	241	240	237	199	222	222	267	233	227	190	198	255	232	208	239	255	230	209	268	250	246	246	214	214	245	255	216	200	248	222	230	262	249	219	235	229	234	237	206	245	224	226	228	219	242	231	246	231	234	227	221	224	227	231	219	255	221	207	234	243	203	233	219	223	247	225	235	226	234	233	243	197	226	227	201	206	207	222	217	221	197	232	208	247	222	238	216	263	240	212	230	252	212	249	227	218	203	242	234	230	224	197	197	222	205	223	216	245	205	227	222	241	232	203	207	258	230	220	234	258	233	220	206	229	212	224	235	231	218	245	239	250	247	224	209	223	238	242	236	225	252	211	211	225	228	214	214	225	243	212	230	223	217	223	257	245	245	228	213	234	216	203	245	263	227	251	243	188	213	221	227	237	225	226	211	229	232	232	226	247	230	226	219	258	243	225	213	247	234	226	231	230	222	220	210	236	241	219	218	229	249	216	266	229	221	222	249	236	243	209	224	249	215	239	245	231	238	216	224	229	256	201	252	236	236	223	216	228	216	223	231	247	221	242	237	220	230	237	247	230	204	208	241	239	205	216	197	231	208	238	214	220	248	211	263	239	239	204	232	237	243	265	233	213	228	228	208	207	243	233	232	231	222	236	219	226	260	226	218	227	219	226	223	236	207	245	211	230	230	223	240	218	241	233	265	235	201	224	239	211	229	221	222	219	222	213	215	243	239	233	225	215	237	237	248	243	226	222	224	235	234	234	219	241	209	244	208	216	219	236	209	219	242	218	210	217	209	234	217	227	221	226	211	241	206	277	239	224	239	220	186	225	220	252	220	241	223	226	229	228	219	234	205	245	227	267	217	219	225	235	229	208	231	202	207	240	236	228	231	216	225	214	236	239	216	211	218	240	215	226	216	231	206	201	261	208	250	224	202	217	227	214	205	207	230	237	219	239	258	232	237	238	234	228	190	219	239	225	200	239	210	214	208	197	221	228	211	239	221	211	213	243	222	250	252	228	231	239	213	211	234	242	250	234	244	233	226	237	230	244	242	234	203	234	229	225	216	250	239	204	242	222	223	225	229	215	206	228	207	208	217	247	214	211	214	195	221	234	250	245	224	236	253	236	236	238	222	229	242	227	230	207	214	204	241	211	244	198	233	236	211	228	218	228	220	206	240	219	227	201	238	246	231	225	256	229	215	241	247	212	214	232	233	193	218	207	235	255	195	216	239	232	254	223	215	223	213	226	207	222	241	227	225	224	234	236	242	220	251	230	242	229	239	233	231	230	228	233	211	254	225	218	214	241	223	217	236	261	242	238	223	238	200	255	222	211	234	210	228	215	228	230	232	224	209	203	234	234	237	240	223	241	207	208	198	232	207	239	213	230	179	231	253	239	257	225	226	242	227	204	224	236	209	183	209	219	220	234	225	215	216	223	214	224	231	229	246	229	220	231	225	232	241	220	232	194	208	230	238	219	242	230	240	242	219	222	218	244	238	226	247	199	209	225	221	232	244	193	232	213	230	201	248	241	227	217	215	229	230	219	244	225	219	238	239	221	244	223	211	248	222	228	226	239	234	244	201	232	220	245	211	222	243	241	241	206	250	264	227	218	243	241	254	230	216	209	231	221	221	223	230	232	242	232	215	232	226	223	265	219	253	215	226	255	207	251	240	220	223	200	226	245	225	222	239	240	231	249	237	207	267	243	233	225	215	231	229	204	220	231	238	232	222	229	219	217	227	257	224	222	252	238	230	236	211	221	221	240	250	243	194	204	242	234	216	205	218	226	208	235	204	250	248	224	212	239	209	232	252	228	209	232	211	216	228	212	249	228	239	203	227	210	236	204	216	215	228	220	219	233	198	261	210	193	219	238	208	244	216	217	223	206	240	223	225	229	256	225	217	253	233	231	224	193	229	209	235	212	221	262	223	196	228	233	238	217	241	227	196	225	235	195	218	201	232	248	223	240	233	233	223	231	223	235	262	226	227	225	242	264	235	219	230	240	225	200	191	218	242	228	223	195	186	224	223	239	242	245	193	240	226	225	236	225	226	224	227	221	265	238	206	252	233	253	240	233	200	248	194	229	205	207	200	212	229	229	215	218	209	208	232	227	235	216	236	225	246	227	249	220	214	210	223	238	207	237	225	216	246	216	207	216	228	223	197	239	203	224	234	225	228	247	244	203	234	229	216	265	236	228	237	224	240	236	249	220	217	208	209	236	220	239	227	248	248	214	220	224	216	211	253	262	226	247	224	235	237	237	225	228	222	236	245	249	219	219	215	240	240	237	249	220	218	224	230	221	221	240	243	209	241	257	262	240	224	261	233	236	216	254	254	223	232	269	208	218	248	234	226	222	232	227	235	238	215	214	231	231	231	253	227	224	209	239	231	240	211	238	239	242	226	224	244	240	242	223	229	242	218	208	229	253	212	226	257	218	231	239	204	234	275	230	218	233	263	203	243	234	248	238	239	233	264	233	226	210	221	211	271	248	220	217	233	211	235	199	213	247	218	209	203	225	230	232	233	230	227	264	220	228	229	251	223	216	209	260	247	221	234	217	238	202	238	219	220	218	234	232	237	236	233	209	230	229	234	240	232	211	223	206	216	230	205	234	211	218	248	226	228	222	240	248	241	232	216	226	245	218	219	230	205	219	224	252	221	223	228	212	238	227	226	217	224	212	223	260	248	214	241	254	232	214	250	226	218	258	215	222	255	244	222	234	209	221	237	222	231	223	242	227	222	218	239	250	212	206	220	219	214	245	214	236	240	226	232	230	250	225	210	242	205	230	248	236	208	201	214	211	214	225	199	231	224	225	240	220	220	201	198	231	236	231	217	236	211	247	238	262	228	234	245	218	251	232	242	249	226	244	243	221	252	227	228	240	237	242	214	239	196	232	239	245	245	234	239	225	233	269	218	222	243	236	251	197	230	206	223	253	225	238	200	207	219	228	233	235	223	229	219	248	234	219	224	239	236	237	227	218	227	246	223	235	248	238	207	257	256	238	230	219	226	212	249	212	223	225	233	192	225	221	234	231	220	227	235	215	216	208	240	232	236	221	230	211	225	246	205	212	238	241	221	226	251	228	216	209	200	218	204	231	246	209	243	246	233	230	229	235	244	217	232	230	244	257	232	236	208	214	215	189	241	207	222	212	242	198	193	209	225	210	254	221	234	225	224	231	231	239	232	217	209	238	219	244	232	199	210	227	225	198	220	246	214	228	255	230	222	200	240	234	218	248	221	234	259	233	249	234	234	207	227	240	227	198	213	231	240	244	256	233	240	217	205	218	264	214	241	229	249	245	212	231
18344	15323	12180	3679	3747	3895	3252	3025	2157	1782	2209	2342	1835	1540	1240	1208	1206	1195	1083	1026	953	972	1250	1838	1845	1278	905	688	710	693	736	706	748	679	686	682	644	678	650	693	726	764	652	652	689	695	694	706	681	688	650	651	688	702	678	698	668	718	704	696	706	703	692	683	690	656	692	718	709	687	704	710	688	709	677	681	693	706	707	687	703	670	704	703	720	719	672	725	649	691	683	685	707	726	696	681	715	724	675	711	703	726	725	680	649	660	691	640	653	661	714	735	723	686	634	659	732	683	692	705	702	704	717	685	697	677	694	698	674	709	650	685	664	641	667	673	696	677	700	692	688	697	665	701	702	684	759	669	712	645	695	708	688	681	719	681	670	675	706	691	722	721	697	685	690	652	672	712	698	756	705	692	722	703	695	745	727	710	708	625	699	683	682	674	747	716	660	720	660	710	703	690	662	703	629	720	616	696	709	669	689	689	676	660	651	660	726	686	687	656	642	704	708	699	661	689	678	710	707	669	699	729	685	687	656	695	704	707	710	688	723	656	668	639	663	676	725	684	689	685	687	668	711	718	683	689	651	707	694	708	709	683	699	699	707	658	687	698	669	727	696	712	715	694	665	700	675	660	708	707	707	663	708	666	662	699	658	662	683	673	680	693	705	665	735	682	720	727	711	719	721	751	690	751	702	662	690	683	679	717	663	663	657	684	707	661	702	622	663	747	636	688	670	712	684	680	672	702	672	722	690	659	706	730	730	692	708	689	745	656	709	682	705	659	661	661	689	692	712	616	708	722	711	732	724	672	672	730	711	731	713	696	690	678	711	662	664	671	715	709	673	690	719	680	698	710	703	649	664	725	698	676	729	712	693	677	691	732	684	663	674	696	700	660	636	692	685	700	690	687	717	680	687	687	692	717	729	680	746	686	682	709	716	696	697	657	716	670	706	717	711	722	698	627	713	699	658	689	658	656	717	713	737	691	708	711	654	691	668	713	644	720	673	711	709	730	670	685	672	691	691	702	718	730	728	693	682	687	680	694	736	661	668	698	716	684	693	746	660	680	721	696	687	654	680	709	733	687	655	717	666	689	702	698	670	707	682	673	643	724	667	730	674	663	695	657	713	655	709	731	664	654	723	709	702	659	675	703	700	694	696	673	698	688	722	704	714	694	608	713	654	704	664	706	685	711	710	654	684	702	663	680	703	771	669	692	713	717	714	694	658	685	677	660	656	641	706	690	694	693	673	666	689	676	703	697	682	712	684	703	676	711	683	677	687	719	706	686	695	720	704	722	696	699	695	696	653	685	681	729	693	678	685	710	676	703	687	667	661	646	696	725	639	743	668	641	713	703	690	657	666	677	713	680	715	663	677	712	698	676	679	670	694	705	706	685	676	698	661	650	672	689	648	689	681	653	679	676	684	707	709	683	731	723	689	683	684	662	689	645	661	683	673	680	736	715	655	718	694	697	706	661	675	669	669	725	676	667	681	700	687	695	648	701	743	648	651	642	662	644	678	728	716	727	725	703	678	676	706	655	680	664	692	716	729	711	654	699	666	664	716	685	679	633	698	684	655	717	698	670	706	692	663	658	724	655	685	677	694	674	656	689	666	696	675	679	716	673	683	736	722	654	688	674	648	696	687	668	649	706	739	689	652	713	747	696	695	686	667	650	707	664	687	693	695	666	700	667	680	706	662	706	662	684	700	729	702	668	747	681	688	660	720	697	718	679	695	713	731	666	659	708	736	673	691	724	704	663	723	701	681	689	695	711	718	696	662	720	653	701	700	716	674	708	707	723	662	697	631	713	673	613	631	663	664	727	677	699	702	659	696	675	684	665	718	693	683	706	707	687	696	710	738	651	690	709	694	719	667	690	644	711	698	695	724	701	673	706	662	706	696	717	677	658	662	700	683	700	756	677	682	680	679	741	699	731	748	669	715	683	677	730	732	691	709	666	721	690	701	673	640	712	658	706	718	728	734	686	696	694	704	684	696	712	757	648	703	722	669	690	733	686	714	699	723	655	722	712	714	645	641	722	686	659	676	661	662	668	720	737	724	696	681	646	656	677	722	719	678	675	676	692	688	632	720	700	711	655	644	751	638	691	709	738	693	672	673	677	648	667	671	718	706	652	661	709	749	678	674	739	688	681	713	684	685	713	702	696	719	666	714	711	709	656	662	693	695	683	710	709	665	683	685	658	693	683	683	703	661	685	695	698	654	665	703	668	700	715	666	704	689	660	692	662	674	680	701	692	712	680	727	720	701	706	662	717	686	717	692	668	694	707	663	671	710	650	691	695	661	694	678	692	668	658	753	691	718	678	641	650	689	752	721	687	699	629	664	694	655	666	667	684	709	714	641	668	675	680	677	715	681	644	705	669	725	669	650	688	731	695	686	707	658	698	684	734	695	724	714	673	725	706	622	687	667	690	713	694	701	671	703	626	705	702	699	673	714	707	695	700	725	714	690	681	680	721	729	639	691	719	671	672	683	685	684	700	715	657	696	662	683	702	695	699	687	727	688	698	673	709	693	675	692	687	690	664	723	662	668	685	700	680	650	718	710	662	690	651	695	715	651	684	704	725	726	688	718	724	655	682	720	702	706	704	677	666	718	691	706	701	746	685	702	691	719	649	684	725	686	662	697	669	703	638	708	668	689	659	671	706	652	693	754	649	687	671	687	716	692	737	680	712	636	697	697	693	687	690	694	711	667	700	694	726	676	707	748	685	666	688	691	687	714	672	671	688	665	690	662	593	709	694	683	688	685	689	678	746	701	700	671	690	684	679	735	722	710	665	685	714	666	724	676	699	690	706	707	717	681	714	672	710	705	671	711	704	679	681	696	683	720	660	695	682	719	707	667	699	684	693	722	703	676	722	726	694	659	686	703	682	621	673	687	712	659	651	674	692	669	677	654	660	678	721	686	657	691	664	622	747	660	686	682	632	666	657	707	716	701	688	699	658	637	682	685	741	705	702	678	676	642	686	668	684	723	680	632	687	754	685	705	683	695	688	672	666	687	702	653	722	718	713	656	728	705	743	692	693	686	746	698	705	639	678	706	630	665	686	698	698	685	691	664	666	726	715	711	683	699	670	676	665	661	702	681	644	725	685	675	667	688	710	679	669	722	695	688	701	700	710	699	662	646	699	681	674	650	688	669	651	732	707	688	691	706	648	666	691	681	645	643	726	713	716	707	709	687	686	659	718	685	680	686	688	667	640	693	677	664	673	672	711	697	693	683	646	670	696	689	635	763	701	708	666	685	721	664	711	641	722	701	716	700	713	669	699	701	682	671	704	681	661	654	656	701	713	692	708	659	687	745	683	710	740	689	695	674	673	720	622	683	689	663	663	695	688	669	693	695	650	641	672	724	669	711	736	663	669	701	725	672	660	690	699	689	716	730	673	654	669	676	655	713	686	681	692	642	691	669	718	695	631	696	733	696	737	660	673	689	667	669	664	674	712	678	676	712	661	738	691	682	719	654	646	718	727
63612	61437	52899	18843	5566	2799	1821	1355	983	798	1458	1209	721	598	542	504	590	567	470	524	413	474	1095	2175	1592	855	382	304	289	310	284	281	254	299	268	298	255	286	307	280	283	254	284	291	289	265	291	287	268	283	285	266	254	272	266	267	286	274	252	276	260	268	293	264	259	278	286	300	261	276	315	249	265	278	275	264	261	276	289	294	256	254	260	256	266	240	285	263	268	289	297	269	276	286	282	250	290	259	277	256	261	257	248	269	258	267	257	296	265	296	248	263	267	287	298	242	257	281	282	274	279	258	309	259	289	259	285	287	295	270	247	286	278	269	288	272	283	270	270	258	263	279	265	284	262	273	285	275	271	289	262	290	284	263	269	271	270	256	305	304	305	271	259	293	272	256	285	287	276	285	281	263	273	276	254	282	272	246	309	276	283	271	260	277	263	297	273	253	268	262	295	285	276	270	274	291	274	262	281	275	270	265	254	240	289	299	283	234	308	284	283	284	285	290	249	291	265	267	292	253	278	271	271	261	286	264	295	314	318	261	271	262	276	270	274	258	280	276	295	258	296	264	282	294	272	277	272	285	299	265	280	287	274	253	269	237	274	283	253	266	290	259	255	292	289	241	276	306	282	288	258	305	277	288	263	291	267	274	305	254	283	264	300	264	254	282	251	275	259	291	290	276	276	270	271	266	286	277	286	233	267	305	259	260	265	270	259	296	314	259	265	275	280	233	273	231	287	278	272	242	273	292	261	244	247	291	276	262	254	286	320	271	273	291	313	262	276	288	290	259	248	293	262	260	315	277	262	278	282	271	263	309	270	244	285	267	295	278	249	275	271	274	245	287	248	281	238	293	299	289	306	274	271	266	279	280	283	268	270	275	262	232	260	281	265	250	257	241	262	296	308	282	310	267	270	291	279	279	263	294	293	287	299	262	261	257	250	276	289	255	269	262	270	264	269	290	292	290	252	300	291	279	298	256	267	271	277	251	255	300	262	264	249	294	292	265	240	259	247	288	261	276	266	271	304	264	269	270	304	238	285	299	267	273	270	286	260	287	266	282	271	286	262	248	281	274	251	278	280	264	290	288	279	285	295	245	303	245	247	293	271	271	282	277	269	288	288	271	285	280	253	265	265	259	276	259	290	263	267	267	274	258	264	293	290	274	247	273	258	317	264	286	302	274	266	263	273	278	279	281	258	268	275	284	258	296	260	273	271	282	256	263	266	264	280	265	219	252	289	269	271	298	287	263	296	284	273	255	284	298	302	273	258	285	267	273	232	236	302	255	277	284	307	275	286	288	269	278	264	305	275	253	282	280	265	276	283	289	301	281	253	252	283	277	273	268	263	245	267	298	300	265	274	257	284	288	294	286	241	253	285	268	241	279	280	264	303	269	263	304	262	249	285	274	281	322	279	251	278	294	269	288	253	263	279	254	257	279	253	292	270	297	291	239	258	253	276	260	263	296	256	277	264	300	243	249	268	291	302	264	281	269	267	273	266	271	255	305	265	284	242	307	275	259	298	262	260	264	274	256	282	271	264	288	275	280	280	250	296	268	285	276	240	259	256	277	307	229	244	283	283	259	265	285	273	265	275	273	292	265	264	266	278	270	258	268	255	288	261	252	282	280	294	287	283	249	321	286	307	288	263	290	255	268	253	280	254	275	280	261	272	262	272	282	286	251	283	260	250	273	277	270	273	288	253	290	310	279	275	259	273	259	258	312	268	280	271	262	271	275	293	262	271	268	265	306	277	273	276	249	276	267	283	278	294	287	276	275	245	269	265	279	277	284	234	278	292	301	261	264	259	245	263	284	293	269	303	290	262	269	292	231	260	283	279	284	270	281	260	284	240	275	280	276	263	253	259	255	284	270	289	266	279	278	275	253	268	266	316	267	281	274	265	284	265	261	279	277	292	279	264	261	281	263	287	279	277	275	284	280	283	291	286	272	276	259	252	283	259	242	255	266	272	293	241	270	277	242	263	265	262	284	263	261	298	282	282	290	260	286	264	266	264	285	250	306	272	283	293	259	277	298	278	256	265	268	276	260	250	270	289	271	251	289	286	255	264	290	271	260	257	281	270	285	273	282	293	241	258	274	276	252	267	249	280	276	264	262	273	262	260	303	277	296	274	263	270	261	266	227	284	273	270	269	297	260	287	255	260	274	274	269	251	287	273	250	288	292	294	271	261	300	269	270	278	251	291	266	298	254	250	270	289	282	291	290	284	275	298	270	273	271	268	271	265	283	267	285	255	271	280	259	263	287	257	281	251	267	263	264	229	253	245	252	272	245	293	286	274	254	257	290	269	253	252	255	272	256	256	243	275	282	279	279	281	225	244	276	286	293	275	266	266	266	254	293	264	289	283	294	268	285	261	284	268	273	255	264	283	249	270	277	282	265	274	250	289	260	286	284	294	231	258	279	273	285	257	240	322	279	280	272	255	279	301	268	283	261	247	293	248	276	273	279	300	288	311	261	260	285	289	284	262	263	243	265	293	270	261	262	248	241	257	260	262	262	288	269	289	282	276	269	242	285	273	245	246	279	280	265	262	293	278	244	300	269	247	262	287	269	300	269	277	267	258	254	290	297	241	293	269	247	277	259	273	280	258	276	293	266	258	264	278	236	252	252	314	284	257	237	282	287	295	271	263	266	256	258	262	299	266	298	282	284	278	276	257	274	276	274	294	234	247	289	235	252	255	273	268	274	251	288	255	258	280	249	278	277	309	260	263	291	254	259	267	277	274	279	253	286	246	272	260	269	302	257	270	277	262	281	274	295	261	253	286	257	296	247	263	250	259	254	254	255	293	288	293	278	269	285	280	276	279	295	273	272	269	289	272	286	264	260	276	262	290	248	262	287	254	253	289	294	272	293	263	277	242	302	273	264	270	264	269	253	230	262	273	268	296	287	297	262	277	297	283	275	279	296	285	300	277	294	242	273	260	257	271	282	272	246	312	260	273	244	268	272	263	284	280	284	282	236	262	315	286	262	281	295	278	270	267	285	294	298	279	277	270	256	261	284	263	296	276	266	282	260	298	263	300	299	260	267	248	281	253	276	288	282	284	267	259	283	257	228	261	282	217	272	261	263	281	246	261	284	279	265	272	279	275	289	315	265	271	275	287	284	291	276	267	275	284	278	274	286	280	297	258	268	289	268	268	300	251	272	279	254	265	260	273	288	268	286	294	270	301	292	279	255	288	279	248	301	261	258	271	279	281	281	266	269	243	236	278	289	276	247	260	249	277	271	290	293	247	250	296	268	283	273	286	271	269	283	250	264	239	273	250	272	263	277	269	266	268	287	237	288	268	271	264	242	292	260	256	259	280	253	262	243	263	261	273	284	246	254	278	262	277	289	270	240	288	283	267	323	286	279	264	306	259	268	268	284	279	270	279	251	269	252	247	277	291	297	267	276	257	288	304	299	278	260	282	267	240	273	287	283	295	284	269	301	267	283	307	300	258	267	271	257	281	276	253	226	276	252	255	273
42545	47126	45301	11699	10213	8558	6583	5496	3993	3336	6594	5669	3153	2554	2144	2342	2730	2467	2113	2155	1947	1979	5867	11007	7695	3669	1166	923	903	928	915	874	883	905	929	887	895	913	906	876	814	934	900	921	832	815	883	809	801	784	787	752	768	811	824	790	756	802	820	831	790	779	798	780	781	794	784	745	803	860	813	786	838	848	783	839	782	806	804	794	790	783	827	783	809	791	841	777	772	816	832	803	829	771	842	819	862	795	813	827	744	755	831	791	792	799	819	815	771	783	800	801	819	790	827	755	801	776	835	807	839	800	791	779	817	807	834	806	758	818	845	804	762	779	846	834	829	773	830	787	738	807	793	795	747	724	824	784	784	811	823	825	833	794	803	781	788	803	789	795	776	765	866	767	811	775	834	824	723	759	848	809	799	820	763	847	796	788	824	776	798	797	815	833	789	787	792	812	808	762	800	810	803	845	826	789	777	850	792	794	815	764	799	819	762	776	794	854	757	806	840	788	804	787	808	802	797	826	804	818	824	770	797	765	856	796	802	780	840	753	805	779	835	816	809	786	811	800	853	822	788	741	756	797	825	793	829	805	808	804	859	845	788	855	827	798	784	821	837	801	774	788	774	781	795	812	810	809	777	776	806	796	821	813	782	811	777	826	812	853	776	803	807	811	809	817	805	828	811	767	767	755	793	789	819	732	816	780	838	809	811	829	746	825	781	766	857	857	787	806	818	809	763	754	799	830	851	755	781	743	745	801	784	857	782	794	763	734	774	804	795	795	803	818	795	801	826	849	818	863	785	778	816	808	821	756	776	813	808	844	803	826	813	744	780	789	767	762	787	778	821	778	825	806	792	769	806	753	809	776	881	776	785	803	795	836	835	806	794	783	796	808	815	778	803	856	803	825	819	783	783	827	818	801	767	830	804	787	802	782	844	789	790	842	813	788	780	776	784	859	823	822	845	763	760	805	735	778	840	761	825	814	844	771	796	802	794	771	799	810	814	814	823	802	774	797	841	844	778	808	797	791	814	730	832	806	779	768	750	830	774	769	798	758	824	790	820	765	809	767	767	823	773	816	798	817	794	775	809	783	825	806	820	804	806	823	780	789	821	798	822	793	772	832	838	778	806	810	804	810	809	786	808	757	812	777	776	840	849	794	770	833	800	807	814	789	876	843	744	813	817	793	801	808	798	883	802	816	764	823	819	812	776	799	816	810	785	828	742	783	820	786	815	762	796	778	795	807	803	793	791	875	808	810	768	782	801	775	802	812	811	802	843	783	825	813	783	834	814	780	795	837	811	815	801	751	821	780	800	857	799	815	847	787	741	780	758	741	773	777	769	822	771	756	821	836	804	803	777	818	847	776	829	792	781	776	842	812	799	778	764	806	824	813	821	797	805	775	772	812	803	820	778	776	809	756	841	850	801	820	849	814	800	802	771	803	786	848	773	763	779	774	873	856	766	794	839	802	800	821	761	819	826	842	792	865	832	816	829	814	776	806	771	767	757	776	813	794	785	798	726	794	812	776	819	832	745	817	782	833	806	791	806	789	792	800	800	828	748	818	787	762	756	808	781	834	844	797	833	811	793	817	850	818	835	789	826	823	796	828	825	793	783	817	827	755	832	775	795	779	821	838	810	814	742	834	787	814	812	801	810	794	811	824	819	773	802	808	798	768	773	795	776	865	803	781	824	800	797	763	789	821	771	816	773	832	783	752	788	799	809	764	807	799	800	847	821	823	769	793	739	779	848	808	741	820	848	808	836	810	797	826	855	841	736	802	851	787	843	777	820	814	857	842	775	794	788	825	749	808	782	764	798	819	779	772	784	762	824	800	833	838	806	796	817	809	808	772	776	799	815	793	809	835	806	807	823	773	839	784	758	790	782	800	795	794	841	822	829	796	819	804	781	814	801	772	819	827	783	774	842	792	827	796	858	792	755	837	801	804	823	833	760	783	798	766	797	746	775	772	794	780	846	829	825	791	797	799	778	792	805	787	800	826	810	837	820	824	783	834	803	763	812	866	818	796	796	841	777	793	755	835	755	811	819	766	795	790	736	811	768	791	788	810	804	820	745	778	766	773	823	818	797	831	764	798	828	759	816	804	839	755	821	801	827	792	787	857	808	765	763	779	797	807	803	756	770	805	783	820	799	765	800	751	797	799	826	827	786	783	776	815	823	769	843	806	827	771	850	782	783	850	790	788	775	830	817	811	771	797	788	808	790	798	805	804	793	814	783	882	764	791	785	801	798	800	827	830	749	870	816	770	794	791	768	760	795	850	809	847	795	776	792	796	815	742	813	825	832	788	804	762	745	831	790	851	795	838	790	784	786	782	807	781	797	850	778	819	770	826	833	790	786	846	792	755	770	787	828	778	830	809	781	826	810	825	808	761	773	761	785	838	836	812	821	802	747	762	769	790	794	812	785	796	789	793	818	837	781	809	791	749	784	860	799	775	811	823	742	771	757	796	769	772	769	771	830	813	823	778	824	792	783	838	798	793	767	855	801	829	781	808	795	834	760	822	820	775	804	793	819	804	783	827	793	810	859	833	806	816	808	811	861	811	817	850	832	738	838	792	822	831	795	805	804	824	821	771	816	811	809	800	832	823	745	779	776	823	844	835	789	806	788	800	799	797	781	731	790	818	768	808	793	742	803	783	808	771	834	775	736	763	824	836	817	796	785	796	826	850	783	784	806	780	798	824	788	821	795	831	795	823	770	810	806	747	837	799	779	818	857	780	792	786	813	779	772	826	801	816	764	775	755	862	798	783	806	816	779	811	815	798	821	801	829	791	821	735	802	779	761	795	790	773	780	756	784	751	811	806	814	784	769	792	848	785	829	816	839	765	781	851	790	787	798	814	800	775	857	845	825	882	825	779	791	835	830	822	763	813	821	828	827	797	823	815	818	806	802	767	785	833	788	755	882	766	836	821	770	845	809	807	823	807	808	749	831	826	821	762	783	776	793	807	789	772	775	819	856	786	801	820	802	809	758	777	828	791	783	801	763	832	779	829	757	786	829	779	847	794	849	807	793	752	772	830	837	789	768	791	791	765	813	831	851	802	791	739	836	777	818	784	855	796	801	821	828	762	806	768	794	802	829	754	822	793	790	792	777	801	822	831	834	771	809	795	826	812	803	776	850	814	799	761	778	806	775	739	798	787	812	771	862	729	764	815	800	823	775	792	790	798	849	816	794	818	838	790	817	806	802	853	786	783	800	801	782	846	840	828	774	807	804	769	817	780	781	812	816	780	817	846	728	750	771	801	746	781	812	787	861	801	782	789	814	787	763	752	805	802	806	815	810	795	805	813	816	809	803	793	794	843	801	809	815	847	858	820	832	770	760	817	799	822	777	750	798	810	812	758	788	796	790	830	804	805	789	800	841	852	859	787	780	800	787	775	829	774	794	787	784	807	814	797	789	812	787	773	825	826	753	818	802	854	802	786	790	818	790	815	794	800	802	789	791	761	834	769	821	812	819	799	824	805	825	735
74341	75122	61967	23654	10370	4596	2923	2205	1365	968	1853	1456	889	802	679	688	702	834	737	599	649	596	2166	3553	2057	1158	602	385	352	324	321	356	346	317	349	336	315	319	389	336	325	342	322	343	352	294	338	329	307	308	294	322	368	344	327	335	318	348	311	315	311	318	321	315	312	294	337	301	321	325	333	329	318	326	326	340	316	323	337	330	342	299	330	283	342	286	323	331	324	308	339	337	340	317	328	321	295	312	322	317	360	305	320	353	294	277	330	337	314	327	360	348	326	312	323	315	352	309	335	343	319	346	325	324	313	315	328	331	339	333	326	328	306	327	349	309	327	339	299	307	300	308	327	367	326	319	345	310	355	343	326	272	313	295	293	337	304	310	348	348	315	346	310	335	317	330	321	322	305	317	324	301	335	314	320	348	328	333	330	339	326	292	337	313	314	329	326	321	294	307	306	332	343	339	306	312	352	340	346	325	338	346	301	313	295	354	332	318	303	327	295	330	333	313	330	310	314	326	321	329	331	325	354	323	328	305	333	320	321	338	336	339	351	314	313	283	318	301	324	333	309	320	328	327	339	299	319	337	332	316	340	348	341	314	312	318	310	303	287	325	334	328	335	325	312	349	323	291	349	338	325	318	301	292	349	296	288	327	341	291	308	343	306	324	374	305	307	319	336	325	327	323	328	334	305	312	331	328	307	337	301	323	310	334	286	312	318	344	316	310	339	321	293	310	322	311	332	334	302	325	308	329	316	337	326	312	344	360	320	341	309	331	283	314	293	356	311	317	334	306	316	312	323	305	331	331	317	326	336	351	338	320	342	338	357	320	316	328	320	315	312	335	323	310	337	307	318	322	335	300	294	326	317	328	319	291	315	304	354	337	328	341	309	342	335	277	301	317	325	289	347	305	327	321	327	323	350	309	343	299	329	330	323	323	313	314	331	311	334	323	313	317	301	341	321	309	332	315	332	333	328	338	341	306	303	338	315	275	321	317	331	339	343	321	330	292	318	317	323	324	315	360	331	323	309	336	305	297	319	308	317	352	340	350	315	312	324	341	319	333	302	327	317	327	331	326	309	324	318	327	301	278	349	349	350	333	338	312	345	340	306	362	313	321	316	318	350	342	326	328	313	339	300	323	336	316	317	308	317	295	332	338	295	318	323	341	300	336	310	323	318	314	317	324	318	368	312	340	310	288	305	337	299	331	320	350	308	306	297	366	317	322	320	292	286	291	344	324	335	291	278	323	359	342	333	325	298	321	327	347	334	318	320	287	330	324	328	324	338	304	327	314	287	336	355	328	321	315	342	313	318	307	322	322	356	333	332	312	345	343	304	336	317	331	340	353	310	346	342	301	344	316	301	337	300	323	343	311	321	340	328	307	327	327	300	351	308	353	323	296	315	312	316	291	311	340	314	307	350	295	348	280	344	324	339	315	334	316	330	315	313	336	316	320	341	346	354	318	305	310	332	328	297	309	335	316	339	318	345	316	309	300	318	328	318	321	326	353	302	341	278	314	315	325	324	320	332	344	356	354	324	341	336	288	315	290	340	300	315	311	361	299	316	332	314	346	324	318	311	339	319	321	313	300	355	288	334	341	343	336	320	337	317	291	329	325	348	324	314	302	328	326	347	342	358	363	319	348	332	341	290	302	307	364	287	306	312	344	273	312	312	357	342	334	310	311	339	308	323	318	341	335	306	352	302	324	329	309	323	367	347	323	301	364	352	337	313	346	329	304	339	323	292	354	347	317	274	298	313	362	340	288	299	327	326	323	343	325	335	333	345	339	345	320	293	316	307	333	303	348	347	319	299	332	362	331	316	327	304	307	315	343	337	311	341	341	317	297	312	289	300	323	318	341	277	319	333	322	334	287	341	348	333	298	314	350	333	315	316	289	312	342	337	296	324	308	310	342	337	315	336	338	317	332	332	303	342	325	312	282	349	340	305	306	335	293	312	324	308	301	358	357	325	305	327	326	327	306	336	323	348	313	321	326	323	330	294	349	319	311	325	310	331	308	296	327	302	315	278	316	310	293	338	333	306	322	330	322	316	269	320	352	336	305	323	328	348	359	299	304	327	307	322	337	317	364	360	342	327	286	292	325	330	309	325	293	307	344	315	312	353	295	325	328	325	290	352	311	302	317	346	305	319	308	315	296	297	334	324	280	329	336	324	318	308	333	351	338	357	332	311	326	330	318	296	358	311	342	340	324	360	335	307	299	324	308	329	313	336	331	319	280	332	329	336	324	337	327	365	326	327	320	328	298	311	301	335	326	338	322	298	372	333	319	360	333	317	301	311	309	338	342	328	308	295	312	278	311	325	323	362	291	313	284	319	319	369	356	314	321	342	337	329	331	336	332	305	344	321	313	302	318	342	324	348	315	339	323	300	292	310	308	317	322	311	322	313	294	296	299	312	329	311	311	348	303	327	331	318	333	349	326	316	323	296	297	324	316	323	313	337	352	319	333	340	336	341	350	308	322	333	306	322	322	305	336	314	327	309	319	272	279	326	325	293	311	340	343	331	327	317	318	330	311	323	297	334	356	312	312	314	346	311	316	333	294	326	328	321	316	315	333	315	309	326	291	306	320	358	362	298	353	275	360	274	350	318	348	328	334	329	333	344	323	312	327	350	333	355	318	324	327	295	334	323	354	301	342	300	306	336	305	331	333	299	329	294	307	343	314	342	318	308	323	310	296	324	313	342	325	271	322	341	335	292	336	336	288	320	335	313	347	338	325	303	315	318	332	319	322	325	329	327	348	304	341	357	339	315	310	307	320	329	327	321	319	341	361	320	302	336	318	332	325	343	350	289	350	318	327	329	308	323	293	362	328	273	293	319	320	298	339	347	318	330	362	315	297	317	311	329	325	315	341	322	310	315	294	316	344	292	302	329	344	339	349	308	325	331	329	310	307	313	340	338	322	327	306	316	302	334	347	294	335	328	299	319	314	332	304	309	300	312	341	325	318	308	310	318	320	295	312	342	322	324	279	314	297	316	315	333	303	315	347	309	292	341	311	342	289	362	310	301	294	305	365	281	331	292	316	351	312	334	340	325	283	315	318	312	318	332	328	302	315	336	322	318	313	349	317	337	337	332	316	321	330	304	299	305	314	316	329	321	345	325	297	330	300	325	334	313	322	345	289	324	315	333	321	299	317	348	328	302	327	305	319	320	328	327	291	326	320	303	301	324	341	331	323	303	350	284	306	318	290	311	322	288	299	341	305	307	324	301	320	312	343	338	322	332	331	344	339	269	302	343	351	317	330	333	328	331	345	327	342	314	311	311	325	325	313	337	285	289	331	340	337	338	307	378	291	328	297	299	345	306	331	323	347	308	336	348	299	331	317	326	352	307	336	332	328	321	320	329	304	338	291	346	334	317	347	362	297	316	352	350	326	305	300	329	291	301	340	295	334	350	323	331	302	321	300	324	337	320	330	356	315	320	343	315	322	344	297	338	325	308	321	358	353	306	323	308	306	300	321	322	344
52015	59715	52106	14175	14117	11417	9353	8145	5414	3883	7878	6495	3762	3446	3131	3116	3314	3705	3190	2876	2878	2660	10699	15749	9816	5419	2357	1024	1040	1018	988	975	966	996	1066	939	986	947	1013	968	972	959	960	1010	954	956	890	971	918	948	849	886	889	868	933	986	898	880	915	925	945	920	849	930	970	934	918	950	941	878	889	895	933	924	880	882	872	933	880	959	910	902	871	912	902	898	924	894	908	883	920	893	878	929	967	936	911	934	928	914	942	917	874	923	916	904	909	905	946	921	889	935	919	908	906	869	972	906	971	875	925	948	926	914	927	890	908	889	887	897	904	888	896	905	881	918	924	969	962	944	945	892	943	922	945	896	925	871	932	904	914	893	928	903	907	905	959	843	893	887	956	920	925	923	880	891	927	933	922	892	952	913	910	997	965	907	913	940	947	959	937	944	909	898	932	892	956	905	901	893	915	934	880	864	901	896	946	934	971	879	923	915	899	881	884	904	899	906	884	913	908	860	898	925	934	919	901	946	864	966	948	883	900	964	912	908	937	897	920	893	964	926	900	894	959	931	913	931	899	874	902	928	890	872	908	898	905	907	981	935	876	895	903	853	892	938	861	908	849	936	921	883	929	896	914	895	894	921	910	921	926	922	904	901	910	927	898	942	962	881	919	915	950	888	895	949	910	928	930	930	921	922	896	957	889	932	906	904	910	919	934	907	930	888	892	913	936	905	953	863	932	962	881	921	920	967	880	920	915	982	942	859	904	955	946	946	924	855	892	928	972	938	847	926	914	889	903	904	883	936	940	881	908	873	900	954	915	924	937	994	891	934	897	908	861	884	917	935	920	886	895	904	864	923	902	971	870	905	922	870	893	920	883	879	919	925	908	878	975	877	928	919	939	940	931	899	937	923	944	903	904	923	902	900	935	937	930	922	952	939	929	916	914	907	977	915	867	936	920	944	941	913	893	873	954	973	879	956	913	929	919	870	904	916	890	897	935	965	917	837	932	936	920	971	871	873	917	907	938	922	851	945	851	885	940	958	969	904	971	936	862	921	947	989	922	891	923	884	949	939	955	919	901	908	948	926	877	883	922	895	863	898	900	929	954	874	931	959	965	931	968	949	918	933	925	925	909	942	930	924	909	932	898	903	919	942	888	861	900	958	978	895	900	891	932	873	893	922	848	933	935	938	909	916	891	984	844	977	897	934	953	931	924	891	943	909	889	912	886	910	969	894	895	902	897	918	878	914	903	878	904	902	937	948	934	905	883	937	944	907	960	906	924	962	941	914	948	942	909	893	900	973	927	866	909	888	945	883	920	940	956	910	920	905	942	889	896	905	873	939	930	910	924	919	925	886	890	962	895	902	978	961	861	883	943	957	905	952	898	939	894	967	993	915	883	975	893	946	942	923	884	930	867	919	866	863	896	910	929	921	884	878	950	887	912	944	879	932	932	858	917	915	931	965	944	926	951	922	936	875	926	959	891	914	938	925	921	956	898	930	919	920	949	843	918	896	950	925	922	913	914	861	840	931	922	861	857	904	908	891	935	937	940	902	951	913	1014	911	939	903	936	915	937	916	950	926	892	926	943	902	923	866	955	893	884	886	947	909	938	966	922	918	918	869	925	913	927	863	905	923	909	907	908	902	875	923	914	906	955	917	899	916	941	896	915	851	881	919	934	925	965	952	909	861	950	913	929	886	952	902	926	889	958	920	924	854	889	913	915	853	947	925	891	944	877	914	918	934	929	925	963	954	897	935	890	944	872	988	895	908	908	996	945	872	901	860	934	952	925	864	920	879	955	882	909	903	890	927	903	941	951	955	903	945	935	927	912	932	865	878	948	928	857	974	1022	937	877	932	924	955	929	937	939	883	906	885	868	882	936	959	911	938	891	959	927	924	955	925	905	893	893	904	921	907	867	926	911	929	982	875	929	930	929	936	903	918	913	927	948	881	888	900	956	928	915	883	872	867	888	891	968	902	922	919	900	854	854	932	955	933	871	955	937	947	901	923	970	965	942	904	932	954	894	946	896	918	929	973	945	908	933	917	900	915	883	907	926	908	871	937	1031	921	936	944	875	887	867	934	951	900	897	933	936	925	963	938	918	843	888	899	900	880	900	952	914	948	917	898	962	948	901	918	901	933	946	923	900	917	911	900	879	960	1002	946	891	881	969	945	927	939	944	948	963	927	943	926	925	962	878	895	888	948	954	894	921	961	850	924	874	876	892	900	876	926	898	949	915	917	931	850	870	925	945	948	963	927	895	893	859	942	935	911	899	935	934	870	925	921	946	917	929	906	961	947	917	924	908	934	903	910	897	912	880	962	952	925	894	967	913	907	939	906	872	936	916	931	894	957	920	917	970	950	937	872	920	934	917	962	945	907	889	905	961	884	937	916	870	910	893	875	863	926	931	932	882	910	932	901	886	953	929	878	990	863	904	947	884	913	918	911	920	940	880	942	880	898	901	975	910	959	921	900	905	910	972	917	934	893	944	951	898	910	927	949	946	942	906	973	999	952	954	964	935	924	987	925	892	915	903	883	931	882	947	912	895	896	918	893	901	866	951	873	905	971	872	871	949	894	923	894	901	934	906	848	928	954	947	933	905	899	889	887	910	880	937	946	855	918	943	845	926	912	818	899	905	899	940	945	908	904	986	917	918	885	929	917	1000	920	922	931	872	880	909	917	918	942	935	883	937	897	926	895	888	930	905	908	920	898	931	913	892	906	927	931	928	930	876	902	940	924	924	939	909	941	879	935	977	906	894	917	910	885	956	907	882	879	919	928	847	911	957	894	877	825	939	916	865	937	915	931	878	892	879	881	911	915	957	904	935	940	905	981	931	938	873	882	899	937	915	947	927	940	906	891	911	868	922	886	902	945	916	909	958	883	941	909	985	931	901	969	883	923	913	924	896	881	941	885	946	912	932	922	947	925	950	929	906	916	920	943	918	905	889	916	904	950	939	845	955	888	880	931	947	932	907	909	927	917	948	963	880	946	863	955	933	907	898	942	924	928	903	892	937	935	945	937	914	950	911	960	883	917	906	890	910	947	890	942	912	875	980	921	947	899	936	922	939	931	900	932	892	945	954	899	920	911	948	947	912	912	902	926	954	927	944	911	932	924	940	951	915	926	952	917	893	868	887	915	891	828	927	958	862	945	899	908	929	876	903	878	913	916	886	952	898	919	949	919	966	902	918	879	937	949	891	913	858	933	902	915	915	896	916	937	922	934	950	905	958	927	943	908	905	902	919	946	928	876	929	901	875	981	866	940	928	957	914	925	897	922	924	839	911	920	876	870	923	893	979	909	857	937	913	909	867	937	962	913	942	895	935	823	902	940	918	951	903	931	858	919	915	896	917	902	891	918	913	898	913	911	946	897	945	893	917	919	916	930	887	979	899	951	881	910	928	911	946	867	915	952	876	886	921	894	898	863	925	868	881	853	911	927	930	997	902	941	888	973	926	915	961	903	892	869	970	955	881	905	924	926	836	931	906	925	929	962
17783	11799	8705	2544	1578	995	826	710	548	471	570	462	373	383	343	359	315	354	273	302	285	270	340	444	370	311	225	200	204	202	231	223	216	242	252	208	239	269	203	244	222	220	231	224	217	222	220	197	257	216	225	238	221	248	211	225	228	220	220	249	194	223	200	221	214	232	227	230	199	207	202	230	199	229	238	199	242	250	213	216	226	222	210	201	211	232	231	241	218	212	228	222	236	222	223	237	213	212	229	269	241	231	216	232	216	227	212	240	236	250	198	252	225	212	227	223	222	202	242	215	211	242	212	231	210	223	212	221	227	240	219	211	229	200	224	222	218	206	193	218	227	225	212	222	226	204	243	232	238	221	256	216	205	240	223	212	211	223	237	212	244	231	200	215	207	244	182	220	239	229	249	216	234	212	231	229	221	204	230	215	231	228	209	217	211	220	219	227	215	215	206	213	219	224	227	216	220	224	232	234	222	230	229	222	243	210	214	230	236	221	223	240	209	204	214	189	190	239	202	229	221	203	217	220	216	253	224	228	244	229	218	198	232	237	238	245	225	218	213	221	215	225	224	242	224	214	235	250	203	214	241	214	246	220	224	215	221	216	226	228	222	229	233	221	209	195	202	225	212	208	225	213	225	227	254	216	215	216	213	218	211	219	219	230	228	206	231	213	215	218	223	202	238	219	211	226	232	251	221	229	178	218	230	195	232	209	224	206	237	241	236	233	257	227	216	234	208	208	220	229	195	227	219	233	198	200	205	255	206	235	225	239	195	218	228	221	223	237	204	231	231	224	248	239	242	205	242	194	214	228	206	193	243	197	232	227	224	229	232	229	240	212	200	243	236	239	212	197	215	227	220	194	248	207	209	212	213	238	241	247	225	210	234	194	239	221	221	219	226	219	248	218	240	233	213	218	196	234	224	207	214	218	202	225	204	223	202	218	220	235	240	236	235	207	254	227	238	203	211	236	221	217	225	218	219	220	231	203	241	183	226	225	206	199	237	234	219	207	232	205	218	223	200	235	200	225	220	214	215	221	225	224	249	245	225	196	221	249	223	260	226	241	218	235	207	219	224	219	234	234	222	223	223	203	249	236	209	216	224	229	216	207	232	253	223	220	229	206	205	224	228	238	243	230	240	230	248	234	250	231	216	219	232	230	223	237	228	216	230	226	224	210	232	221	238	217	234	223	238	197	231	213	225	201	231	252	215	204	207	222	229	239	214	240	198	211	229	221	231	204	230	231	216	207	235	221	220	228	220	235	223	228	230	246	201	247	225	248	242	222	229	214	234	231	233	245	203	242	204	235	213	212	252	233	227	217	222	214	211	220	234	208	207	199	211	242	231	208	202	216	206	220	234	239	238	246	217	241	208	203	221	221	207	243	188	227	230	207	227	224	203	248	208	204	249	193	222	209	212	217	212	229	226	214	224	260	235	214	199	228	224	226	214	235	208	227	212	206	218	210	191	200	228	232	206	191	210	199	240	217	221	196	195	236	251	214	197	224	223	196	229	216	227	223	209	226	245	213	213	194	217	204	211	213	218	203	226	217	240	226	221	213	190	219	248	211	214	217	209	220	195	214	237	232	223	198	209	222	230	229	220	240	264	223	224	226	208	231	212	231	239	226	242	234	224	250	245	209	208	222	244	231	220	209	217	184	228	225	229	217	241	211	215	214	182	238	189	206	213	229	211	190	234	210	230	226	203	249	231	232	233	250	250	250	205	221	218	209	251	219	220	220	212	239	239	244	209	214	211	226	223	223	227	224	209	208	214	218	210	223	212	225	214	215	218	207	204	216	220	211	221	198	219	243	194	194	231	193	226	226	229	211	236	206	228	246	214	228	230	200	221	225	217	237	228	219	211	223	216	238	201	271	224	221	215	221	228	250	220	231	226	237	230	223	192	214	228	255	207	208	249	200	225	212	223	212	235	210	232	210	224	234	248	214	227	219	229	204	244	201	227	191	220	243	236	215	223	217	234	245	226	233	212	209	211	204	223	261	230	222	212	226	220	245	247	189	238	237	190	205	213	252	238	225	193	218	203	238	212	245	240	202	199	255	233	218	227	203	215	234	238	237	222	214	204	236	222	200	242	193	240	215	214	243	233	223	249	233	212	204	248	234	194	244	221	244	234	193	209	220	245	227	213	201	204	216	208	214	224	262	197	225	206	258	192	225	219	232	212	232	231	241	261	220	232	236	221	235	229	211	226	224	222	238	246	234	236	234	254	226	217	219	238	212	210	236	217	223	243	204	228	254	210	220	219	229	220	231	239	250	212	218	208	227	247	241	221	237	214	231	240	233	230	227	214	239	210	223	235	213	217	226	230	215	225	216	217	193	216	243	235	228	202	227	235	221	223	222	223	224	220	251	240	204	192	269	226	245	222	204	218	225	200	208	229	236	241	210	225	240	191	226	213	225	240	210	202	204	214	216	218	218	206	217	202	210	199	212	220	199	216	264	230	217	208	200	223	234	222	220	233	204	232	242	224	222	216	219	248	234	188	230	210	236	217	212	225	202	241	228	198	235	203	203	238	221	254	220	230	226	249	237	237	231	189	255	244	203	200	226	225	246	214	263	237	222	230	221	229	240	226	226	233	222	223	218	236	226	226	208	206	209	192	210	222	221	233	276	218	245	221	193	230	222	235	225	205	224	255	218	221	205	211	213	228	216	214	209	224	242	195	246	216	239	205	215	228	203	211	211	201	209	220	247	236	221	198	215	217	228	231	215	227	206	248	198	199	228	198	228	229	224	210	254	211	233	221	226	225	240	217	201	218	215	200	237	235	217	193	190	240	211	225	230	207	232	245	225	190	223	218	212	238	204	220	228	221	223	235	241	235	207	217	193	229	221	198	198	236	227	237	205	240	222	224	215	201	217	177	214	216	211	227	237	236	223	214	248	210	233	239	224	234	216	209	224	225	241	224	204	214	218	195	203	223	264	232	212	222	212	228	210	199	192	207	197	221	215	215	231	239	252	220	228	233	217	204	243	245	229	277	212	215	203	238	198	231	198	209	223	178	200	243	255	203	231	214	206	244	220	183	213	212	221	253	203	233	214	230	208	220	209	238	224	229	218	230	232	207	235	209	227	214	210	214	216	210	218	233	233	224	211	223	245	203	235	214	224	243	217	233	215	203	212	226	204	232	213	219	215	240	206	246	222	216	195	243	204	207	234	227	232	219	219	238	218	226	218	212	229	208	241	229	224	230	214	190	217	218	197	193	224	218	217	249	239	231	210	245	210	219	252	218	231	220	232	229	227	216	208	201	233	216	199	216	211	198	203	214	227	234	223	203	195	215	220	225	225	243	246	215	213	206	195	209	215	216	224	235	206	224	219	218	227	225	209	251	225	215	194	218	260	223	219	197	212	218	226	221	215	219	225	206	230	227	195	238	204	210	214	222	222	203	230	221	206	257	214	220	224	238	241	207	242	252	261	260	226	252	213	263	236	248	241	202	237	239	241	223	254	192	217	216	245	228	214
15842	16082	13309	5880	4917	3492	3246	3173	2179	1718	2244	2088	1485	1512	1445	1307	1381	1321	1118	1218	1117	1034	1416	2037	1609	1069	756	717	722	687	687	666	702	683	630	671	679	684	685	724	697	698	689	670	726	706	676	637	713	668	653	712	713	676	650	717	655	639	694	653	665	682	714	700	705	697	677	679	648	695	716	706	629	661	693	697	701	646	679	678	644	708	629	643	679	691	680	675	706	651	689	688	677	656	684	664	678	657	700	693	686	652	636	642	667	655	677	681	642	661	653	660	699	632	701	642	624	712	652	689	665	607	624	634	657	723	643	644	678	698	633	681	701	682	704	668	720	662	640	626	637	676	704	665	630	646	666	650	657	661	680	639	641	764	720	673	693	692	702	678	678	684	654	645	633	653	732	695	686	668	690	696	684	726	699	687	677	670	726	692	706	648	732	700	681	705	631	694	671	684	667	689	679	638	720	680	700	704	684	674	679	680	649	696	654	700	674	688	612	688	682	673	712	698	677	707	685	692	703	663	671	709	685	686	665	670	706	715	710	628	717	686	687	651	694	674	691	688	697	666	647	664	687	648	719	678	684	665	694	702	650	598	693	724	659	671	646	606	652	662	670	672	690	653	691	644	668	627	666	685	648	654	637	648	681	690	661	689	649	689	687	669	710	639	669	649	682	734	632	674	637	667	637	665	704	684	645	669	671	666	594	674	670	693	682	648	697	675	673	685	646	689	709	718	649	699	705	651	687	696	710	655	677	602	687	662	693	682	592	699	685	675	702	678	662	660	700	664	665	684	686	684	729	694	663	719	656	642	661	665	663	664	697	695	713	674	688	631	675	695	661	662	674	707	701	694	669	688	709	675	718	661	655	675	660	681	655	668	681	649	680	683	661	666	666	695	703	679	637	680	679	709	649	700	644	671	669	689	711	667	722	651	671	721	671	643	642	696	674	683	686	704	639	678	695	658	705	652	716	668	713	679	607	688	651	715	662	676	657	690	659	690	678	622	680	633	728	679	708	627	699	649	679	648	667	684	678	660	700	643	649	643	661	675	710	713	671	653	697	711	692	714	679	697	685	701	648	674	700	645	673	720	616	699	679	660	643	682	649	627	625	631	624	619	672	669	661	705	681	690	701	611	692	765	747	714	680	691	656	666	724	701	648	770	688	713	647	662	719	688	712	651	663	697	674	644	632	692	697	653	664	673	653	660	635	707	680	712	686	707	675	684	714	731	683	703	639	659	654	685	642	691	675	638	717	689	666	657	723	639	720	667	744	753	699	703	694	676	678	638	677	661	698	687	688	671	663	631	676	686	717	663	697	683	697	685	721	684	658	641	681	684	683	683	680	703	686	623	665	682	668	672	670	651	681	696	659	638	666	693	689	665	657	643	672	720	698	692	662	690	691	680	688	718	670	644	630	673	711	694	659	653	630	688	667	709	658	658	691	678	686	718	674	681	717	652	726	665	699	667	631	696	681	675	658	682	662	671	685	681	666	690	676	700	732	659	666	672	662	731	698	676	686	666	674	722	706	656	685	634	688	685	602	623	701	670	639	695	668	666	695	630	640	686	732	644	694	661	698	605	681	634	677	673	658	685	703	665	673	709	699	637	657	695	720	702	633	694	634	695	674	715	692	686	674	672	672	692	641	642	672	636	649	681	705	684	626	685	700	697	656	684	680	656	669	665	653	675	692	685	694	687	713	657	678	641	694	697	698	687	682	684	672	674	639	675	684	693	645	677	679	649	665	656	701	668	688	681	666	683	687	686	643	631	698	738	688	678	671	673	724	652	685	686	675	702	704	669	705	651	655	702	704	690	689	618	687	700	680	675	647	661	657	682	686	680	672	628	638	623	651	657	702	642	712	641	671	699	677	673	648	681	695	699	693	639	652	681	646	665	671	679	703	708	672	673	732	684	704	721	671	646	703	665	676	695	647	702	688	679	671	643	642	663	666	661	679	638	672	713	641	726	687	624	672	710	674	678	682	685	668	660	678	677	638	691	620	672	716	670	679	659	711	669	687	596	634	670	667	686	689	653	693	676	691	659	666	664	699	722	665	672	695	678	658	697	656	725	680	650	685	692	696	670	710	652	694	683	648	654	679	670	654	694	665	695	678	681	670	667	671	689	678	677	683	646	644	693	696	686	674	708	713	635	651	680	709	650	639	671	644	679	645	663	673	663	709	670	665	675	708	633	671	673	631	684	675	697	669	653	650	671	658	653	671	695	624	684	624	675	658	631	686	629	728	654	692	672	676	663	657	699	647	703	660	708	686	678	651	680	699	664	690	624	675	668	740	696	636	673	662	688	674	678	652	644	698	672	673	691	667	622	671	709	660	655	656	670	675	673	689	713	693	691	630	670	660	689	693	733	681	680	658	672	645	628	678	689	661	640	634	710	702	686	681	661	735	733	708	678	688	673	696	683	665	655	642	672	648	660	693	705	640	707	626	663	653	659	643	698	623	656	719	707	681	658	704	668	656	697	710	617	688	678	692	709	710	648	642	662	723	699	724	619	676	641	669	685	671	616	661	675	698	666	706	693	650	694	701	679	639	670	672	689	663	681	643	674	624	630	653	648	694	673	625	694	687	689	694	687	654	667	685	667	688	682	624	714	692	686	658	661	704	687	648	694	675	676	654	679	662	698	687	712	711	723	644	682	664	686	661	664	730	626	722	658	671	713	695	669	681	644	677	655	680	701	685	702	704	672	701	652	681	704	649	708	641	695	690	666	684	710	643	693	664	697	642	690	718	684	664	677	619	633	688	652	657	677	630	677	683	701	637	723	647	731	680	636	667	641	660	679	667	642	726	701	644	676	661	675	668	736	635	678	646	662	663	669	645	676	679	635	628	719	672	670	656	679	693	633	676	700	655	675	654	680	693	671	682	678	686	673	692	664	707	657	661	673	666	685	659	680	643	681	709	698	707	694	675	644	635	661	631	687	681	689	655	683	697	634	695	642	676	664	704	664	666	647	643	667	650	685	697	668	672	659	689	700	662	678	715	719	625	671	687	683	695	655	666	701	695	658	633	674	684	667	662	628	709	677	646	682	643	661	669	639	710	637	653	655	633	657	710	652	633	703	673	616	651	714	679	671	652	644	711	700	740	629	638	692	699	714	698	665	634	679	664	643	672	674	667	665	634	662	641	686	673	654	646	654	724	638	668	704	755	663	711	648	696	659	666	661	686	665	678	704	699	665	720	660	654	642	676	686	652	689	631	652	690	678	679	672	725	628	672	666	641	642	671	683	721	712	677	710	681	664	723	634	649	679	688	639	662	660	691	708	705	677	708	687	701	672	660	614	729	685	641	688	667	673	706	670	644	682	673	700	653	687	641	698	688	675	684	719	656	703	653	651	694	655	689	669	691	664	701	710	657	684	712	706	662	621	711	653	651	685	648	687	668	612	663	677	639	627	693	636	675	648	651	697	681	652	673	671	707	678	664	687	636	681	670	698	701	678	667	707	679	697	685	701	677	663	679	660	706	709
62250	62760	54055	19448	5457	2914	2105	1571	1034	714	818	867	715	599	584	641	595	523	512	439	449	459	1245	1229	1306	1183	672	283	288	281	298	288	336	266	289	296	280	278	293	268	294	275	271	287	327	316	275	272	285	262	289	285	288	290	290	287	284	285	285	267	273	280	286	269	252	308	250	266	257	277	277	295	281	263	303	256	268	264	247	286	232	267	270	288	251	313	277	272	279	283	266	279	286	276	272	262	302	281	284	287	261	272	247	273	266	265	311	280	305	315	282	301	300	299	285	276	240	277	259	266	277	261	297	258	284	303	282	257	302	283	257	259	295	253	275	280	285	272	294	262	275	259	290	271	301	293	283	280	282	293	262	276	274	265	276	286	255	279	231	245	281	276	298	292	260	249	293	267	266	280	292	287	255	242	304	310	276	255	258	306	271	280	279	284	283	249	309	283	286	260	284	243	260	254	267	263	274	257	264	294	277	261	277	314	279	246	264	293	281	274	270	278	288	311	295	265	275	288	297	268	291	295	282	283	290	269	239	268	256	263	263	290	321	270	262	294	252	265	308	219	298	288	272	279	261	265	267	267	251	252	268	287	305	284	286	271	299	273	268	274	285	281	282	274	270	288	291	286	279	288	289	283	265	280	259	253	275	286	285	272	280	270	271	264	284	277	291	254	282	279	277	245	243	255	269	304	284	284	248	267	280	291	281	282	290	303	276	274	292	256	294	248	294	264	259	300	259	285	294	276	255	303	253	284	275	298	261	248	249	281	299	269	274	259	256	262	271	283	257	274	286	290	280	298	245	261	279	278	280	275	250	304	285	250	260	268	299	287	274	248	301	250	278	293	260	246	276	277	276	253	283	274	293	277	292	263	249	292	273	270	304	274	278	274	284	294	266	245	301	246	284	272	296	280	253	279	276	257	271	260	284	294	276	275	249	258	261	289	251	271	276	282	261	272	269	281	268	278	277	322	270	288	252	265	290	270	276	276	292	272	261	258	261	253	282	263	280	306	292	282	257	291	270	272	276	257	259	284	265	268	256	286	253	293	244	275	280	282	251	284	243	253	278	249	264	283	262	258	268	276	290	286	254	258	275	282	272	261	258	253	271	290	276	271	285	268	232	242	275	281	254	259	304	269	263	275	287	271	272	318	230	250	272	261	258	293	276	300	269	247	268	282	263	270	274	278	252	319	295	255	296	263	289	281	244	259	289	266	245	280	277	295	292	302	281	296	260	292	287	287	257	297	246	285	252	272	271	276	267	262	242	276	228	285	282	297	284	271	273	285	260	284	276	268	266	257	258	238	297	273	276	305	266	274	268	283	291	279	294	275	298	237	246	278	288	268	278	266	301	280	280	280	284	256	251	280	266	293	280	280	258	302	259	251	297	277	265	284	276	273	298	281	256	274	289	250	297	250	260	243	307	264	264	257	256	253	297	258	276	300	265	263	266	263	262	262	301	263	270	271	266	278	293	254	286	269	277	241	267	285	265	289	263	283	263	272	277	265	282	222	256	294	260	275	251	309	242	267	283	299	271	290	282	281	269	281	253	253	265	287	260	254	256	275	279	266	262	274	280	285	285	267	275	256	289	290	268	290	256	270	268	251	259	274	281	266	234	229	283	231	264	292	269	264	278	283	268	261	241	274	263	291	311	240	292	312	265	299	245	293	258	275	255	262	307	266	280	296	299	273	253	303	281	263	271	297	256	288	284	256	273	301	294	281	265	276	277	270	238	252	245	282	270	276	282	299	282	296	282	278	278	278	273	290	253	282	280	284	262	256	294	269	261	256	266	280	270	271	293	250	280	290	259	258	258	265	275	272	283	271	281	278	286	282	223	256	276	259	259	271	269	288	291	264	262	280	306	255	267	229	242	282	325	271	249	273	279	287	277	289	247	278	267	257	265	274	302	313	285	282	242	253	278	297	265	265	296	253	282	287	289	304	254	276	258	279	272	264	251	255	270	264	293	258	268	278	269	257	281	278	280	263	258	276	284	266	239	279	288	298	273	263	279	296	244	281	253	251	258	262	281	262	269	259	277	280	282	269	258	282	267	271	274	265	284	290	282	273	253	272	282	264	290	320	267	293	294	281	267	297	259	251	266	246	285	271	267	239	267	276	260	279	294	286	296	268	267	284	283	242	265	286	285	281	293	267	275	257	282	286	271	273	251	272	276	275	270	265	290	296	248	292	262	273	274	296	269	276	294	263	270	286	252	266	244	267	250	284	277	280	291	316	264	244	251	289	284	267	263	280	270	278	264	281	260	253	258	289	269	283	266	278	254	279	249	264	288	252	257	269	252	261	288	286	278	254	295	289	285	268	275	263	255	298	248	265	272	272	251	266	282	238	273	281	293	261	265	292	259	272	291	249	299	311	255	238	282	291	281	277	281	279	248	261	257	276	265	283	282	271	270	259	291	290	258	258	294	262	255	286	291	262	284	289	275	255	297	244	270	273	268	247	285	253	280	274	279	244	278	271	289	290	276	234	278	278	276	261	250	270	255	270	262	259	251	292	266	245	277	280	266	311	294	291	242	281	274	271	275	268	294	306	275	270	293	247	254	226	270	281	258	274	237	286	271	268	279	283	274	236	258	284	246	236	278	297	266	256	300	284	261	259	274	245	261	238	287	261	296	284	305	286	264	265	271	258	265	284	285	287	265	278	268	234	262	280	270	297	263	296	284	271	261	283	280	269	267	273	236	241	259	315	262	250	291	294	280	266	272	250	268	266	268	258	284	264	272	258	279	265	290	248	268	269	288	244	282	279	259	275	275	276	275	294	257	313	317	285	281	266	279	300	304	269	268	255	281	284	268	285	257	246	261	272	250	289	301	265	281	291	276	290	281	299	269	278	275	266	255	258	289	267	286	284	273	273	275	297	296	296	256	309	291	273	263	240	269	286	278	300	265	263	264	261	309	253	285	281	278	279	304	284	264	244	289	310	237	271	272	264	272	276	272	313	293	256	269	285	295	280	305	259	262	304	257	257	283	277	273	287	263	274	256	254	283	220	281	259	299	279	269	305	265	262	287	292	294	274	246	259	303	278	297	268	280	266	274	260	302	272	280	275	278	261	278	282	270	292	281	272	255	258	269	297	259	274	273	254	257	283	253	264	284	261	256	239	262	296	279	293	278	263	302	244	289	279	284	277	253	253	245	287	266	314	268	257	260	286	257	314	269	281	283	253	297	263	293	273	285	255	272	281	264	312	271	276	269	269	273	274	266	238	269	273	251	263	288	261	277	268	276	291	243	254	285	231	249	304	262	294	253	268	262	239	300	251	281	266	280	264	270	264	265	268	250	277	291	286	283	267	276	266	288	263	275	255	312	255	288	283	247	243	285	274	278	306	244	240	285	288	248	291	284	253	276	244	290	278	281	237	281	260	270	249	258	279	275	283	269	256	273	265	268	236	255	268	295	285	265	241	278	264	282	266	254	281	238	256	235	270	290	280	255	250	284	254	277	271	249	259	255	293	226	264	284	255
41439	48117	45339	13388	9511	9057	7256	6246	4556	3141	3535	3834	3263	2589	2820	2832	2696	2543	2385	2193	1952	2073	6270	6293	6377	5793	2915	978	1001	955	851	872	946	863	883	895	850	866	898	852	889	935	885	882	830	889	864	787	817	842	808	769	785	786	817	746	817	829	822	793	797	764	791	797	824	800	768	818	788	783	792	749	829	823	798	787	787	767	818	835	808	812	819	765	849	821	792	786	758	747	774	804	819	791	790	785	813	824	779	803	821	808	778	831	808	850	837	805	819	800	826	792	770	784	813	828	767	742	802	768	781	748	850	748	770	819	814	809	813	777	783	778	808	764	808	839	800	809	840	729	859	752	765	770	797	824	813	794	794	774	769	840	798	812	786	795	808	778	825	856	792	829	797	794	772	796	832	805	845	836	797	770	791	845	824	783	806	777	771	775	763	822	767	781	848	778	830	766	794	799	774	854	791	796	846	794	762	807	847	786	806	843	792	832	821	801	831	786	778	798	841	786	818	827	771	811	834	814	801	834	784	777	835	769	762	805	810	790	766	783	814	806	796	790	788	811	798	801	817	757	754	833	881	771	837	808	826	741	801	828	808	775	806	794	804	794	777	789	797	802	812	816	777	828	787	847	789	807	848	735	825	854	851	844	820	796	863	760	806	781	804	815	753	785	819	799	752	822	771	816	807	822	787	846	816	776	786	823	814	877	825	814	818	776	832	783	804	850	801	772	796	847	817	741	789	815	787	747	814	772	789	805	784	802	790	797	765	850	750	801	820	771	752	758	831	800	791	795	829	857	785	786	721	798	787	819	804	760	764	802	764	801	815	841	802	803	804	808	822	793	800	751	814	822	796	856	813	804	793	779	791	798	790	783	798	769	823	853	824	767	796	885	789	788	811	838	800	829	820	783	848	821	793	801	781	775	805	848	831	805	819	824	788	796	818	843	776	809	812	788	810	788	798	834	820	829	829	815	760	820	773	789	804	784	770	812	776	868	820	827	816	800	823	794	767	812	844	754	857	838	871	813	780	744	770	739	785	802	783	794	791	798	819	812	760	804	845	806	743	827	839	841	809	797	756	818	801	849	774	797	801	787	797	854	786	805	823	878	796	789	789	814	773	825	807	821	802	805	788	814	790	761	828	795	812	755	759	793	808	815	808	804	825	773	792	854	800	816	809	759	834	816	809	818	779	813	795	759	827	806	806	752	794	818	798	803	789	782	775	802	785	785	788	815	815	833	818	749	809	802	832	822	746	775	835	825	825	800	826	827	786	770	765	795	783	814	753	808	811	792	762	834	738	805	787	791	759	762	765	815	755	804	817	790	805	767	803	789	793	758	798	760	790	813	801	777	793	782	873	761	778	784	798	811	784	767	780	799	764	821	813	781	801	824	811	844	835	802	861	785	750	741	805	782	785	800	822	747	806	815	773	793	796	771	819	794	834	789	799	834	787	787	740	790	806	788	825	771	738	803	816	772	800	810	769	851	798	820	796	783	814	747	809	794	770	794	858	770	824	769	777	838	800	751	816	804	788	824	795	840	782	812	762	840	750	824	771	832	806	763	752	808	862	798	780	828	775	775	778	787	832	834	772	865	775	809	818	811	790	785	817	763	760	835	809	825	790	839	823	810	772	831	797	785	771	817	788	806	838	825	801	793	796	798	767	789	834	771	806	781	819	851	772	776	755	804	855	767	776	791	790	759	813	790	768	808	841	795	845	763	842	790	791	802	789	822	797	771	804	774	814	798	812	781	836	810	827	779	805	887	834	771	833	800	775	807	817	746	803	779	780	812	833	795	836	812	813	775	792	840	796	838	772	819	812	809	809	739	782	808	767	789	798	817	814	771	804	785	797	731	808	813	809	779	816	828	804	815	817	814	773	795	799	740	807	776	813	787	775	838	777	745	802	797	824	789	827	823	816	821	782	852	807	815	827	804	759	794	767	793	781	781	748	805	809	770	819	787	804	835	830	820	847	798	775	773	772	838	757	815	775	803	731	839	818	805	829	801	877	809	826	839	822	822	808	765	774	817	827	807	817	759	831	826	779	782	802	757	814	810	749	854	825	790	781	789	827	820	808	799	775	887	810	789	817	791	842	838	798	818	788	813	829	785	795	786	857	851	836	818	807	772	818	759	792	841	803	745	743	808	797	816	845	797	792	832	782	828	809	777	781	807	813	738	824	787	793	787	784	814	777	835	832	770	774	854	824	797	783	813	792	807	752	761	817	795	771	774	824	813	789	759	848	799	828	800	810	843	785	757	743	807	748	818	779	798	804	730	779	798	784	827	748	842	791	774	771	769	775	761	808	776	809	822	809	792	844	804	869	810	803	829	829	773	752	833	835	791	858	778	753	797	817	792	826	767	818	782	770	788	797	859	777	807	790	796	777	808	797	822	746	775	796	844	814	800	795	835	789	768	790	795	791	809	792	773	804	811	819	714	830	796	763	803	774	767	826	803	739	772	802	792	760	751	807	801	796	813	784	775	817	781	813	806	806	809	728	838	843	795	837	785	809	796	819	794	848	807	833	816	822	854	823	773	777	766	801	844	770	885	770	811	870	814	759	811	774	816	805	777	825	784	818	793	801	837	816	787	810	822	821	771	773	741	786	851	854	760	774	853	819	790	778	813	807	801	813	766	785	806	820	776	792	858	792	856	764	782	806	796	802	796	773	787	832	818	752	831	811	800	790	778	784	762	803	820	797	831	760	804	774	805	835	804	784	771	799	809	788	800	787	786	782	816	786	782	823	838	790	764	845	781	752	818	794	832	810	837	815	815	807	815	822	763	770	774	791	767	791	815	823	778	839	824	786	790	803	787	805	789	796	760	795	800	808	784	840	838	786	840	794	794	845	728	759	775	819	788	779	810	780	827	841	827	776	803	800	791	847	774	783	805	761	787	758	846	800	805	795	804	841	793	789	802	832	805	804	775	819	808	776	809	823	800	840	827	797	801	756	838	793	725	795	811	801	762	848	839	769	753	768	833	784	825	815	790	798	815	849	814	821	825	780	768	819	811	803	783	833	770	833	844	786	836	840	780	816	823	755	772	810	779	734	775	811	762	769	823	797	759	786	774	788	739	817	815	814	804	793	821	819	733	779	829	761	817	798	836	751	756	773	750	834	765	786	791	812	840	834	770	779	764	758	832	765	796	793	797	799	807	844	805	846	791	812	807	811	814	783	839	768	794	767	816	770	791	773	818	828	801	835	804	810	783	763	825	786	790	837	761	796	774	818	825	783	849	844	806	834	813	837	806	846	818	798	742	814	787	798	834	857	797	786	808	766	795	780	832	789	811	815	765	735	835	785	828	762	770	804	849	785	796	816	811	772	754	827	845	784	757	769	762	780	809	836	783	816	797	819	815	810	810	838	856	729	833	774	795	770	787	792	818	753	833	787	825	807	816	811	818	791	828	788	818	839	799	831	802	829	781	803	779	828	817	780	800	818	809	776	770	841	825	836	831	824	822	825	809	807	806	801	786	801	811	750	800
73226	75583	64636	26854	10080	5140	2863	1947	1414	1081	1073	1019	838	794	907	827	836	828	650	647	523	697	1919	1762	2344	1865	1026	510	350	356	358	316	354	326	332	325	376	348	368	333	325	378	337	317	381	356	363	346	310	336	340	392	334	307	309	310	304	330	348	350	346	319	301	361	333	317	336	359	309	321	302	324	341	289	268	338	303	335	357	356	321	349	331	335	340	337	328	333	328	343	324	316	331	325	297	329	295	357	316	285	319	340	321	337	357	352	363	324	355	320	316	326	352	317	304	371	298	309	312	335	337	346	375	305	318	370	336	309	334	336	276	331	346	331	322	333	345	330	311	361	316	313	349	287	316	327	323	334	317	350	313	302	334	316	315	314	339	342	328	343	335	316	296	319	312	323	353	330	321	310	343	303	300	358	301	301	335	367	310	331	317	311	379	311	323	350	345	317	355	335	336	364	321	316	323	313	267	321	319	312	321	309	370	313	307	287	334	352	327	331	331	326	318	330	304	309	331	327	325	334	325	326	347	319	320	317	348	339	338	333	365	332	323	317	319	295	340	318	350	319	316	336	348	348	324	321	323	345	367	311	308	331	322	324	311	328	334	321	314	358	321	328	319	327	304	345	339	319	348	297	329	343	319	318	333	313	357	341	332	334	320	334	319	307	346	319	329	330	334	354	348	312	345	345	345	342	322	317	367	326	340	347	299	289	318	355	331	337	319	326	327	319	314	336	332	354	329	291	312	323	304	340	343	323	333	368	371	323	312	339	314	309	323	323	329	347	328	361	331	332	329	336	346	343	366	292	324	351	331	316	335	320	348	337	299	328	335	334	300	344	324	317	326	304	350	316	316	322	340	320	353	338	338	337	339	317	329	357	358	307	291	343	317	356	301	315	366	333	360	316	313	297	305	358	312	307	322	290	329	318	314	331	353	316	327	371	335	315	358	332	337	339	332	372	292	356	338	336	342	317	350	324	312	328	330	320	324	338	338	317	337	332	330	318	307	316	307	358	330	347	342	324	338	319	329	323	316	337	351	337	329	320	324	336	354	331	328	342	319	310	325	301	338	324	324	328	358	316	347	344	376	307	308	309	347	322	325	322	345	298	338	330	320	329	340	314	302	333	360	300	312	319	321	328	341	350	316	321	357	312	330	324	307	357	334	332	318	337	335	329	323	295	319	345	364	333	344	336	343	303	330	310	294	276	329	327	339	313	352	319	345	357	325	318	319	348	319	316	302	344	363	302	310	330	325	309	352	313	338	323	315	313	306	312	301	328	323	324	350	340	325	297	325	346	342	334	299	330	327	291	331	297	338	325	328	302	314	321	317	335	324	351	334	357	335	348	343	299	299	332	333	364	329	323	344	334	282	334	328	316	339	340	336	346	326	341	337	346	311	337	306	331	296	316	308	310	367	326	314	321	303	336	353	310	322	346	315	330	307	373	341	344	346	335	344	312	309	316	360	336	318	320	324	348	359	319	342	350	354	283	313	322	309	309	302	336	352	325	325	327	331	319	338	355	339	308	344	335	321	339	341	357	339	314	302	350	358	312	363	340	292	336	331	308	302	312	337	341	356	318	313	325	349	320	299	343	351	313	301	326	358	337	348	336	320	354	338	340	373	349	355	320	336	311	342	321	356	320	320	361	351	324	350	314	314	325	318	313	298	342	340	343	335	330	321	349	346	336	338	311	314	325	335	327	323	308	311	337	332	327	341	319	332	337	323	305	334	327	332	338	307	318	284	302	345	328	355	317	319	298	342	342	322	326	314	319	337	315	347	344	295	316	323	331	345	354	342	318	334	315	317	351	349	358	319	343	312	331	329	369	308	301	330	341	335	345	349	312	336	328	350	320	333	313	315	277	321	325	341	298	304	307	325	312	320	339	345	314	327	339	368	345	318	331	353	342	344	326	352	302	360	326	330	317	302	331	294	341	326	340	325	307	325	303	342	316	348	350	339	355	327	310	324	336	325	327	331	346	329	295	358	303	300	311	323	319	363	353	347	336	288	322	308	311	333	349	320	390	306	303	314	370	313	307	358	363	325	337	367	330	325	334	355	328	369	306	346	298	362	332	327	322	335	338	361	377	352	328	337	299	305	327	337	323	303	323	341	318	338	369	352	321	324	329	331	312	303	360	321	342	324	333	352	350	314	317	323	334	329	351	340	277	338	336	313	344	318	320	297	331	321	329	383	322	341	313	339	320	329	348	312	354	313	346	346	332	340	320	323	330	319	333	353	330	338	362	355	335	297	314	320	298	308	320	339	335	310	298	316	320	292	310	318	354	342	337	307	350	330	341	306	339	341	351	316	317	331	338	346	318	349	312	311	311	354	324	326	307	326	354	351	337	340	302	358	325	332	320	345	313	344	338	323	341	337	349	293	365	314	369	337	388	324	344	328	315	310	326	333	306	374	306	314	338	333	338	328	318	310	333	332	315	354	332	323	332	332	321	308	333	325	337	310	335	320	321	328	321	333	352	329	346	284	347	351	329	325	335	313	339	379	368	327	337	333	374	321	330	354	353	341	360	337	318	340	323	330	342	320	309	318	343	309	322	325	307	345	331	321	342	338	333	346	334	329	323	349	340	309	320	345	327	320	329	332	364	340	317	309	352	303	310	327	319	303	308	331	310	346	329	346	372	319	342	322	332	314	339	349	333	332	331	312	320	342	346	380	339	335	285	327	310	343	295	311	308	334	306	306	317	318	329	328	332	328	346	320	315	297	329	314	361	369	305	312	298	323	318	289	345	335	349	307	296	311	295	328	341	337	361	324	328	319	301	310	332	337	320	314	319	329	359	323	327	305	353	333	344	332	345	355	327	319	346	305	352	328	323	307	341	319	368	313	300	321	319	342	370	340	318	318	335	316	305	337	334	311	352	359	352	331	316	318	318	368	309	327	349	305	353	326	325	335	325	327	358	335	293	339	360	309	335	336	351	316	307	340	362	324	300	348	332	310	316	333	333	327	343	319	337	339	350	334	334	340	326	314	320	285	337	319	331	298	299	311	351	318	354	332	374	334	306	300	339	331	318	357	320	303	325	327	349	307	324	335	353	309	323	344	353	336	340	365	345	307	313	349	317	338	350	305	285	338	307	300	342	305	334	349	338	314	325	324	322	337	344	335	345	369	318	330	311	365	330	338	339	355	376	319	333	353	308	320	304	342	323	298	316	358	353	315	318	327	340	360	317	372	303	337	321	342	331	344	332	337	346	312	329	332	305	357	351	316	330	337	342	280	318	340	327	330	341	347	357	334	338	355	317	340	325	324	351	345	339	323	352	289	319	340	325	328	329	338	328	314	326	354	335	329	324	350	361	323	325	329	351	324	289	315	338	306	304	363	332	319	332	313	345	342	369	321	357	292	330	315	334	332	321	325	350	315	328	334	344	336	319	337	310	327	325	309	319	333	312	323	347	308	336	295	333	367	288	304	359	329	341	306	352	329	339	303	306	355	359	358	356	286	335	340	316	350	319	322	338	311	325
51178	60093	55562	17949	13428	13274	9252	7279	5955	4434	4443	4593	3788	3574	4182	3834	3704	3494	3096	2666	2411	3103	9249	9087	11424	8968	4948	1783	1082	1086	1019	1033	1013	997	995	1029	970	1048	992	1047	972	1017	1041	981	965	938	944	960	904	1004	917	963	1005	933	932	902	962	912	891	957	942	924	912	933	952	969	975	965	946	905	970	963	917	955	966	913	917	975	987	903	983	884	978	923	944	905	982	909	971	932	922	939	950	937	949	915	982	887	915	905	923	939	913	898	951	975	925	931	952	960	952	905	915	854	895	895	950	932	906	907	932	898	952	932	925	946	938	956	912	919	917	900	958	888	931	908	919	942	937	979	938	919	994	935	944	926	923	907	939	961	883	896	932	953	922	987	932	963	928	923	891	902	922	916	945	958	923	896	971	917	914	961	977	928	930	938	974	981	965	925	980	928	889	927	912	903	969	965	940	924	917	938	945	931	965	926	988	920	959	950	971	940	979	892	895	913	913	916	934	949	935	921	944	958	936	882	940	893	939	868	977	943	942	971	948	924	927	941	953	960	912	947	939	940	918	972	916	918	954	882	893	907	982	925	923	929	941	874	946	884	934	926	939	989	877	964	965	955	956	924	944	909	924	940	893	922	982	928	964	930	937	933	899	932	874	916	945	924	974	917	925	926	917	857	910	907	947	935	877	971	959	922	950	968	917	915	938	901	965	961	910	945	944	949	937	855	927	935	907	884	943	969	1007	937	954	924	950	927	942	964	933	897	952	913	909	964	1003	947	881	949	959	932	917	980	986	904	995	967	928	949	922	922	925	998	894	963	942	941	896	942	981	927	896	975	938	990	949	957	964	965	930	890	938	906	896	918	871	960	948	872	973	910	964	977	915	932	1001	873	910	936	873	924	939	942	900	926	954	941	928	944	981	922	949	910	953	951	949	940	946	941	968	898	938	936	910	974	932	932	926	1016	944	959	963	932	923	909	894	875	950	939	904	902	927	937	939	926	934	898	922	996	872	923	923	912	885	902	949	927	945	942	957	905	958	904	903	951	900	921	891	902	982	981	941	958	929	922	994	896	936	909	878	942	868	986	936	972	896	960	902	935	938	886	875	927	923	937	953	947	944	954	914	920	886	987	904	919	960	945	945	919	863	964	899	891	958	919	941	913	981	936	917	914	941	966	926	932	902	889	913	967	908	924	905	905	905	932	907	926	911	969	897	909	962	940	929	970	915	947	983	921	967	914	962	919	932	882	883	887	904	917	956	877	931	893	965	984	954	957	927	975	982	1009	916	939	925	925	961	941	935	900	941	925	896	910	920	945	938	949	966	925	972	959	929	904	933	881	901	928	957	924	878	923	876	938	933	891	930	887	950	920	881	966	924	940	920	952	896	947	930	940	893	947	920	967	930	933	990	983	892	914	949	895	907	896	917	943	903	927	954	897	945	925	969	950	938	944	949	906	956	928	977	918	941	948	922	911	920	951	904	955	960	967	914	887	904	928	962	937	910	948	919	952	917	997	893	939	952	968	947	990	973	967	959	940	944	948	964	934	978	959	964	911	948	980	895	928	948	997	929	924	934	923	916	944	939	994	946	959	878	908	931	933	929	920	935	956	952	951	952	885	939	888	931	963	913	919	926	951	963	975	901	911	842	962	952	895	929	922	948	943	925	991	926	908	889	904	905	938	936	942	901	925	961	937	912	871	926	900	937	911	932	925	918	943	884	929	931	925	988	940	950	904	954	905	918	908	944	937	946	890	891	935	958	939	941	952	958	957	947	918	924	933	913	973	935	969	970	986	899	973	922	926	944	947	1000	941	950	921	925	955	950	926	976	898	974	881	942	963	928	934	946	973	879	953	899	929	877	968	928	915	857	949	1011	918	967	928	887	925	948	945	965	933	988	959	920	950	914	940	967	970	922	965	952	893	929	930	935	909	948	939	905	900	965	919	888	948	915	967	913	968	915	965	822	930	900	970	965	916	892	960	913	941	974	969	948	859	931	914	891	969	914	940	923	957	961	911	965	931	905	924	928	914	949	910	933	937	897	945	948	962	899	966	913	941	926	947	919	923	904	904	919	917	942	921	924	958	876	950	966	969	955	882	903	967	969	914	923	923	914	905	875	904	893	912	947	906	905	953	875	981	992	1005	891	925	924	917	908	886	853	893	923	922	894	947	931	869	975	985	942	907	986	916	943	949	961	955	946	892	945	956	1020	981	925	937	965	986	878	926	925	991	936	947	925	951	966	891	920	864	911	975	953	910	885	1007	946	943	916	973	927	894	942	927	886	955	925	978	937	888	949	887	933	887	934	840	911	987	874	890	911	961	939	932	927	969	937	912	897	959	942	940	927	948	896	979	1003	973	959	963	943	971	944	945	932	918	933	930	891	993	942	955	888	913	960	992	936	979	944	945	926	872	1014	909	971	911	946	941	909	892	918	938	961	909	928	922	961	962	950	983	962	961	972	900	938	959	932	881	905	969	940	930	931	951	977	967	967	921	939	856	908	924	951	990	909	908	916	943	934	940	967	986	918	955	928	891	926	979	955	901	881	930	900	932	940	964	909	908	944	928	976	924	898	909	912	938	974	992	947	906	925	935	935	917	930	916	916	888	940	912	944	921	954	969	929	958	914	888	874	944	929	956	903	950	949	981	995	969	924	961	926	898	990	938	923	942	913	940	948	921	935	939	891	942	937	927	899	926	979	938	1013	961	981	1010	926	889	913	957	902	945	988	943	952	960	990	953	898	916	943	1008	940	925	952	911	904	913	936	906	922	892	961	919	976	861	908	908	933	973	921	862	982	920	934	889	905	968	927	940	885	874	892	972	930	911	908	923	917	967	925	919	924	934	913	983	945	924	924	886	969	971	905	889	957	971	964	911	892	922	976	895	953	983	918	942	936	925	913	905	916	912	938	952	986	934	935	931	950	940	964	934	889	962	977	936	928	892	909	914	977	913	916	945	915	942	919	922	976	964	876	959	975	949	935	927	907	925	929	967	914	911	887	902	963	922	924	899	913	883	897	927	888	957	915	929	887	977	945	888	913	926	940	959	941	926	926	947	941	964	904	964	923	945	877	911	910	908	909	947	971	896	914	876	884	937	918	936	921	963	964	891	957	940	849	922	957	952	902	953	940	947	865	961	959	960	939	909	958	939	952	937	945	903	938	933	908	919	956	932	898	979	900	930	937	916	966	909	955	896	932	915	925	913	913	861	961	961	919	924	925	988	900	964	900	957	943	944	911	922	901	942	917	943	968	886	960	965	914	926	914	922	890	936	931	876	906	897	900	953	896	937	904	950	905	923	890	938	959	901	906	902	949	933	929	930	882	927	995	950	937	935	908	968	893	932	949	899	908	905	902	950	913	880	929	960	936	912	919	936	932	930	952	944	972	963	889	945	965	953	907	961	904	957	940	928	929	923	947	945	962	989	951	903	889	967	944	946	977	987	914	894	910	943	906	949	977	982	929	993	934	946	907	948	908	906	1024	982	921	938	912	943	935	941	952	927	903	985	864	886
17885	13414	9393	2624	1746	1215	715	441	535	443	433	429	392	415	366	368	310	312	292	274	300	305	343	322	343	369	341	280	246	275	251	240	254	239	258	249	256	232	256	253	240	240	218	269	220	252	225	240	213	248	249	253	224	232	233	246	231	258	245	238	225	252	227	255	240	239	237	228	258	250	241	229	246	211	242	239	238	229	251	247	269	254	227	249	211	207	229	246	245	266	219	270	234	247	230	231	241	253	261	259	249	263	283	243	238	250	221	231	243	242	225	255	268	237	262	256	240	243	231	260	224	266	255	220	235	218	229	261	260	219	241	229	245	221	248	235	250	231	238	247	264	247	222	235	250	225	249	235	261	211	240	263	222	263	252	266	237	242	229	269	228	242	252	236	221	269	256	223	243	242	245	247	252	255	256	278	270	245	251	245	238	243	257	227	252	255	232	230	256	245	260	239	234	253	245	254	241	222	283	246	220	257	237	217	247	228	276	252	243	226	258	238	227	254	240	240	260	259	236	228	245	262	233	223	245	252	227	245	254	258	220	232	239	215	226	226	239	230	275	239	263	244	239	243	252	242	247	260	242	240	242	234	243	241	224	244	233	200	276	221	232	252	263	236	249	223	249	243	244	233	254	226	189	243	235	247	263	235	222	262	219	261	245	240	269	259	223	249	257	239	215	258	214	257	265	242	251	264	242	236	265	258	227	271	237	244	215	244	225	246	235	255	235	236	252	253	232	241	254	251	237	260	220	252	222	250	246	248	262	233	244	211	236	228	250	250	227	246	266	234	224	258	267	234	255	228	224	247	245	251	234	248	214	234	251	243	212	242	264	269	234	221	254	240	227	227	246	262	259	236	236	238	222	260	264	251	210	238	254	255	217	259	229	202	242	216	275	251	251	272	223	202	245	242	240	254	232	250	248	264	249	239	264	233	282	227	233	235	270	234	235	239	212	274	238	202	265	260	284	237	245	237	246	221	218	226	264	249	217	233	235	232	212	242	237	228	246	249	273	256	256	265	252	269	261	226	235	263	231	272	232	221	262	290	247	255	228	249	249	228	225	242	207	235	259	238	242	223	218	241	273	239	260	254	225	245	221	233	232	291	252	257	244	229	219	249	241	253	249	245	280	257	239	246	281	236	234	222	237	259	234	250	241	248	235	237	246	234	238	240	252	252	231	233	256	233	230	237	234	245	249	224	249	205	240	213	245	275	220	212	241	230	286	210	241	225	251	232	219	240	250	241	251	256	266	267	263	275	220	265	229	256	266	242	228	223	223	218	221	241	237	239	233	225	225	196	230	219	232	239	217	241	243	229	240	234	231	239	252	266	250	236	245	243	235	234	215	229	259	248	228	236	237	237	236	238	244	253	237	234	265	268	227	234	239	259	260	249	256	233	261	271	233	245	247	279	250	235	258	255	232	240	227	251	241	230	254	231	253	241	260	255	245	251	223	223	239	256	234	234	219	229	248	236	218	244	234	246	219	230	269	267	243	225	238	215	252	241	239	266	266	214	227	247	223	252	220	231	238	220	263	258	248	259	263	252	251	218	267	233	255	261	229	249	228	261	260	264	224	240	250	246	220	233	251	242	229	249	256	247	231	255	248	232	251	229	203	248	234	270	243	231	226	270	230	251	250	253	251	232	247	229	238	217	228	244	248	216	247	221	251	236	243	258	236	239	231	241	255	241	252	237	228	267	237	253	268	214	267	262	264	245	207	244	267	258	265	240	254	211	267	214	248	259	229	260	243	245	244	266	236	247	222	215	264	249	283	241	251	252	241	223	228	233	226	222	231	247	248	244	257	234	254	235	239	265	246	238	260	247	242	260	251	239	236	249	244	279	245	242	241	252	252	245	243	241	246	232	251	226	238	235	245	251	249	247	245	220	247	244	234	219	234	231	251	248	254	261	255	257	247	245	216	226	240	236	248	245	247	228	251	237	234	227	248	249	253	247	229	236	249	259	231	241	242	229	220	245	264	244	216	258	238	218	219	279	249	245	250	256	263	206	235	240	233	245	264	248	238	234	223	236	279	222	265	255	225	236	260	276	257	252	240	238	235	247	234	232	228	249	220	255	237	226	235	233	248	244	252	236	241	238	268	224	239	247	259	262	258	241	267	249	246	250	239	238	225	266	216	215	229	226	242	239	244	264	236	238	238	228	246	269	250	237	237	232	252	234	231	261	249	248	260	243	255	251	230	243	224	243	249	249	268	227	234	248	256	222	248	236	257	213	241	235	277	251	275	241	221	230	257	245	234	229	236	211	260	226	222	235	225	243	290	248	230	230	250	227	210	246	245	260	232	233	241	233	264	253	247	236	261	257	260	267	248	248	247	253	232	257	247	237	242	260	242	246	252	248	252	237	242	238	250	234	233	237	253	235	238	238	239	259	264	233	275	227	243	256	261	244	260	265	245	236	229	248	264	249	261	231	268	257	226	249	274	222	246	266	248	237	254	228	231	229	226	249	256	237	247	246	266	239	230	228	261	232	232	226	246	242	254	223	254	278	221	266	240	248	224	229	235	261	232	234	237	247	240	249	248	276	255	271	260	236	259	210	256	224	240	233	252	242	227	245	269	264	259	244	249	241	257	214	241	214	218	246	268	230	242	229	251	244	244	270	249	243	232	235	253	274	228	247	256	264	225	271	239	263	266	242	233	227	225	247	222	235	256	234	230	261	256	245	202	237	238	252	255	235	233	281	257	245	255	228	227	251	247	236	248	255	243	243	234	252	232	259	260	248	222	246	268	240	236	224	259	245	246	233	243	253	258	244	225	250	243	237	246	228	247	223	268	224	211	244	251	271	232	228	228	239	268	259	234	251	222	242	227	240	216	232	260	222	208	217	245	224	237	267	253	240	218	242	246	232	236	254	243	256	236	261	284	223	246	265	259	241	262	220	251	251	263	237	275	248	260	238	217	260	232	240	213	241	244	231	250	226	250	242	246	244	237	264	239	224	245	239	243	274	242	251	225	238	222	244	241	220	233	256	241	232	269	266	238	214	248	243	240	232	264	248	228	236	257	218	264	231	230	233	236	235	261	244	251	243	247	240	225	218	218	223	262	238	230	268	256	221	244	249	250	262	235	262	247	238	239	235	232	247	241	247	229	255	270	242	254	245	233	246	233	244	247	216	202	241	226	240	257	238	217	232	237	268	277	250	223	236	237	236	269	216	263	233	258	227	238	211	234	242	241	236	288	265	233	281	264	238	235	230	234	227	253	265	228	253	258	235	246	236	250	237	237	260	229	227	235	261	302	227	230	261	226	247	237	252	232	247	251	268	234	245	214	241	283	241	236	236	238	253	261	259	246	229	227	242	243	230	253	249	252	246	246	242	239	250	291	220	227	229	242	255	261	225	266	251	238	252	229	248	241	234	232	249	263	245	223	203	229	249	230	228	245	232	238	246	238	237	237	241	236	247	244	262	211	266	240	236	257	244	286	261	238	238	223	259	247	248	214	232	254	246	260	270	231	230	233	235
15765	18074	14669	5666	4975	4443	3061	1964	1976	1834	1771	1570	1657	1764	1668	1394	1216	1205	1114	1044	1011	1033	1290	1180	1448	1501	1167	846	697	725	702	751	707	772	738	717	729	743	697	718	728	757	731	771	718	693	692	695	810	701	738	694	757	705	759	701	753	718	703	762	719	723	704	784	745	728	730	675	729	743	744	783	707	702	734	807	767	718	768	753	700	731	693	705	712	745	758	705	741	742	695	732	731	708	700	743	747	724	775	737	731	723	740	725	725	711	744	712	751	712	712	686	700	753	731	723	737	696	746	738	715	747	730	733	741	736	679	728	715	739	735	736	733	744	734	725	715	744	777	755	743	748	777	709	716	717	739	736	706	749	752	731	696	726	710	707	740	740	735	739	755	748	721	749	723	699	676	717	797	751	706	742	729	777	699	717	719	693	714	705	744	723	714	725	735	736	714	787	753	719	722	719	724	730	766	698	701	712	732	763	747	684	715	713	760	739	735	730	748	722	740	715	741	722	724	725	768	710	718	758	752	737	726	710	731	703	672	745	733	708	726	734	729	739	771	723	737	727	717	764	712	765	719	750	769	743	723	721	704	762	710	736	705	744	769	697	713	695	739	697	734	708	723	715	678	724	758	733	744	726	746	762	756	713	753	713	696	748	727	735	725	710	715	698	664	747	728	724	747	755	753	697	740	723	715	749	772	735	712	719	748	789	723	740	745	722	696	727	761	731	756	713	749	693	734	779	739	755	748	722	751	738	724	719	722	750	741	746	721	742	689	741	738	717	755	710	734	753	764	743	693	750	767	724	698	734	736	720	687	705	687	724	696	753	722	761	727	720	751	735	720	769	721	738	740	718	739	731	700	734	711	800	656	673	733	686	747	750	741	749	724	711	686	696	714	747	774	735	734	746	759	725	699	749	778	693	697	714	741	732	782	706	702	721	698	717	744	783	706	735	730	772	712	673	690	734	753	755	710	721	690	749	694	678	747	719	704	727	730	755	738	754	737	707	734	738	716	709	750	769	734	734	667	699	701	701	703	709	787	711	760	693	768	695	702	750	721	690	696	692	766	728	691	727	725	710	731	693	739	756	705	716	717	690	717	703	724	699	741	697	751	726	749	715	757	714	703	709	714	702	729	727	742	753	788	702	734	710	719	752	729	700	720	795	727	729	708	723	715	739	701	780	701	728	729	710	715	724	753	696	740	708	750	767	714	722	753	739	733	736	723	721	750	744	739	767	728	694	760	726	708	690	734	748	780	738	737	791	712	739	778	721	697	721	732	727	733	733	719	726	748	689	655	708	755	741	714	724	712	776	731	714	733	736	745	706	723	713	741	768	731	754	684	705	697	698	707	766	708	738	757	724	730	725	734	744	690	681	719	757	745	762	680	737	777	706	696	731	705	684	716	721	716	771	754	715	735	733	688	718	730	729	791	696	742	727	700	755	667	760	724	760	698	730	688	700	736	727	693	736	744	714	732	744	725	722	758	710	744	741	702	703	689	750	720	763	693	711	757	755	732	732	766	711	729	709	702	718	719	710	745	719	732	729	730	709	751	706	709	711	697	771	763	665	736	761	754	681	758	749	727	713	747	726	726	724	754	745	715	738	718	770	700	734	714	724	675	736	736	735	716	716	680	744	742	739	704	756	693	751	720	715	768	759	669	746	710	742	714	703	684	704	707	776	722	713	708	729	749	759	742	779	723	711	723	732	709	727	733	740	713	753	763	770	754	703	751	700	733	705	711	731	736	719	692	705	734	672	719	726	730	721	764	746	761	755	693	735	736	756	725	743	716	707	701	711	696	742	738	767	736	701	738	709	698	701	701	765	734	737	726	731	729	736	722	744	710	757	725	761	758	724	758	736	723	754	714	733	717	720	677	760	762	771	777	709	734	724	749	718	707	726	731	763	773	724	715	731	713	701	721	779	733	821	726	731	759	714	755	732	719	729	717	694	726	675	718	728	708	772	763	730	716	728	699	716	712	660	773	735	727	728	694	700	778	751	761	772	750	782	702	744	747	721	721	724	687	744	708	707	760	721	714	763	723	727	739	718	732	744	729	681	748	712	798	768	742	772	717	729	740	724	732	770	704	714	704	728	726	758	704	758	711	715	670	716	764	703	707	718	708	748	709	727	752	706	730	735	744	674	760	730	657	698	708	729	724	724	742	689	728	722	733	758	781	722	737	708	769	732	747	687	738	788	742	679	690	718	731	735	723	731	726	733	729	754	642	736	733	754	751	743	731	801	708	691	714	705	760	718	675	725	742	735	736	752	758	756	708	716	754	754	732	735	727	768	765	677	747	719	740	730	693	743	744	743	702	717	710	704	713	715	778	699	682	743	704	713	737	789	714	744	736	698	690	727	719	718	719	713	730	761	712	746	706	707	715	744	718	688	765	739	716	739	742	742	733	749	740	699	706	723	720	759	694	751	702	739	766	705	741	747	765	699	706	734	689	742	695	757	742	719	746	724	733	725	713	751	746	722	753	745	803	711	762	760	756	731	752	746	701	741	685	729	712	710	724	737	711	724	753	715	741	742	698	718	709	742	701	713	712	720	721	737	738	702	720	692	742	753	779	704	767	721	753	721	710	759	699	719	774	776	680	675	736	706	708	789	748	751	683	774	730	730	774	702	773	721	717	730	748	717	737	714	722	694	756	715	707	736	690	735	747	726	716	754	708	710	750	696	743	746	722	697	652	728	760	720	767	796	733	755	740	747	740	710	703	704	698	783	739	755	677	728	733	748	728	726	701	696	724	696	708	737	707	765	734	735	758	769	743	727	701	756	745	722	704	674	772	778	717	767	706	753	771	725	742	715	745	719	660	706	746	747	734	714	726	721	748	715	724	754	706	726	747	722	707	812	705	711	751	720	756	752	744	755	680	742	688	741	721	719	765	774	747	729	720	761	729	730	685	728	718	766	699	725	721	745	780	747	757	714	704	691	733	771	736	741	768	748	679	725	731	768	681	713	702	731	727	707	720	693	743	703	706	761	760	740	717	742	776	724	706	714	711	729	747	766	698	781	715	690	714	751	706	697	706	735	701	700	720	691	724	753	768	762	710	720	714	750	734	703	728	736	731	679	719	697	739	711	766	704	746	729	766	770	728	719	748	737	672	714	693	775	721	720	740	705	733	728	741	766	726	723	726	710	726	741	709	751	769	744	724	695	703	711	767	720	759	747	752	707	719	720	737	712	732	717	760	691	752	728	701	749	745	728	720	732	719	704	765	718	724	684	725	690	732	749	789	716	739	737	744	758	737	693	716	766	730	717	739	753	746	741	680	682	661	711	703	715	722	704	768	741	702	769	747	740	698	755	780	733	762	750	723	715	720	773	710	755	741	743	769	719	721	709	682	736	753	722	730	718	699	680	690	705	731	752	747	712	715	761	691	734	747	762	712	729	733	702	744	691	757	753	753	672	732	716	793	734	786	688	737	730	711	717	745	738	716	724	729	740	741	702	763	785	751	694	730	731	741	728	683	731	734	767
64027	64326	48040	16966	5387	2896	1638	1044	1025	806	720	1038	909	741	662	600	584	613	474	479	382	413	550	1045	1742	1312	809	448	318	307	297	322	286	268	319	270	279	281	283	285	308	300	286	273	290	297	287	261	311	286	279	283	298	263	281	318	299	283	299	328	281	302	295	291	286	288	277	333	318	268	303	304	283	291	289	279	301	286	282	301	323	271	301	276	276	282	281	260	298	289	266	262	287	303	273	274	293	288	288	295	312	252	285	280	308	284	305	297	293	255	304	259	283	303	275	295	277	301	287	282	277	288	278	315	300	266	306	285	286	270	275	319	273	261	272	258	276	278	297	301	271	267	298	279	283	268	272	286	262	278	303	268	286	254	284	278	279	286	294	277	273	286	286	294	284	277	307	292	290	285	310	270	291	283	283	289	309	286	273	284	278	287	260	324	282	269	299	252	272	278	280	281	237	321	290	307	286	289	287	292	300	271	295	286	275	292	281	287	327	263	267	293	277	292	269	302	286	268	293	308	290	269	294	310	290	269	291	303	272	319	291	285	277	275	295	313	326	274	266	285	260	298	243	261	283	304	292	320	264	280	283	310	321	270	274	297	274	263	275	277	285	265	281	313	269	269	301	279	280	265	302	304	312	296	299	304	303	257	289	277	288	272	290	319	257	279	267	322	295	303	262	268	257	260	270	283	291	300	275	275	295	281	280	291	272	299	279	312	294	259	290	277	290	278	279	296	271	298	300	299	288	304	261	287	291	279	275	302	283	300	308	247	277	271	267	295	271	299	274	311	298	293	269	263	301	312	305	296	306	292	288	306	259	295	276	291	314	309	273	314	318	315	292	305	269	304	293	285	263	315	290	292	294	280	286	307	318	323	290	312	278	297	277	287	276	298	286	294	288	277	259	305	295	308	310	240	296	292	277	294	302	274	278	308	278	262	269	293	282	287	289	295	319	269	295	277	285	288	303	294	253	244	280	311	253	279	285	291	276	292	295	297	282	279	283	308	296	273	294	286	299	307	311	305	287	312	283	250	312	297	292	281	304	281	291	309	296	275	283	303	288	315	302	292	246	288	301	274	289	297	300	285	284	274	283	304	295	314	270	267	292	275	290	331	273	300	267	324	273	274	275	277	283	266	250	291	306	270	303	293	268	297	316	298	278	263	247	298	279	307	279	305	272	293	273	295	294	282	286	264	280	296	317	292	308	260	295	289	304	274	302	260	299	291	317	286	297	294	282	291	289	291	287	297	256	303	315	285	276	276	311	330	288	273	295	301	300	308	275	273	283	272	269	294	309	290	310	265	272	259	275	269	272	285	286	304	289	282	270	291	272	272	271	271	277	260	270	266	291	289	296	288	303	297	278	300	271	322	281	267	293	277	297	317	251	299	267	262	279	250	246	262	295	300	260	300	257	314	268	265	275	298	290	285	288	286	275	271	257	285	295	289	292	256	282	290	272	282	286	291	274	293	295	268	285	292	305	275	267	231	260	285	283	304	280	282	314	292	269	282	262	281	270	272	242	289	286	280	291	281	272	298	295	310	277	311	296	298	295	288	307	301	306	290	269	290	271	305	290	274	276	291	294	281	292	303	251	273	265	310	277	333	312	283	286	281	304	289	283	256	279	292	271	321	292	278	319	301	239	274	278	301	295	266	291	300	293	283	311	264	294	304	308	274	277	307	293	258	300	306	285	329	285	293	278	299	307	317	289	304	268	287	293	291	260	251	265	302	261	299	320	257	285	272	293	274	274	315	274	311	254	280	280	288	293	265	301	274	266	316	254	299	272	254	262	296	286	290	292	308	279	299	305	288	285	299	290	264	289	267	293	268	284	278	284	257	300	268	268	323	303	281	280	284	262	276	280	266	314	259	285	322	306	273	280	264	295	278	280	278	307	311	271	310	269	270	275	274	276	296	285	277	253	317	286	276	301	300	275	269	279	313	275	273	286	281	288	268	306	295	290	295	272	293	284	268	305	272	291	273	291	283	299	272	284	278	291	276	263	262	306	269	279	256	288	294	260	289	311	277	316	308	294	292	287	291	311	297	306	282	301	300	263	300	307	296	305	263	291	295	275	314	299	285	280	280	282	278	266	274	294	264	291	265	300	287	322	273	263	291	308	286	258	300	304	280	301	299	251	275	283	325	296	304	301	274	282	294	289	247	282	292	289	304	295	311	330	265	310	304	283	257	278	291	300	276	265	287	291	274	294	271	278	280	294	273	298	253	280	251	298	252	278	276	264	274	329	312	287	305	289	255	279	264	283	305	270	307	285	292	276	308	277	261	277	268	281	286	299	315	292	266	274	293	274	239	296	277	283	288	278	294	288	239	299	263	260	289	266	310	301	259	293	283	274	289	326	288	285	320	294	297	315	271	289	275	265	282	283	286	281	266	324	265	282	275	285	288	318	295	303	262	275	305	320	295	271	268	290	278	296	269	300	294	280	293	297	268	256	274	298	296	265	303	273	272	286	280	270	296	285	322	316	268	291	263	301	277	292	299	290	271	252	319	284	281	271	313	306	296	281	286	295	295	303	305	265	307	301	262	288	290	303	291	300	279	267	281	285	297	305	267	315	280	290	298	294	260	305	257	268	299	289	274	313	282	269	290	287	287	318	274	288	283	274	310	272	235	262	296	268	277	249	292	297	319	297	300	304	297	289	267	264	281	280	288	249	277	277	295	302	328	289	277	283	260	305	254	262	280	276	273	273	284	280	279	315	278	289	266	312	256	278	331	274	273	267	299	291	283	283	264	274	291	284	296	291	275	263	311	291	251	316	283	290	288	271	279	296	274	277	280	306	298	273	305	285	304	290	282	293	310	273	271	266	282	269	279	271	268	294	265	292	278	297	304	287	318	268	269	288	272	289	275	280	313	285	278	286	273	295	291	257	301	278	297	255	284	285	274	306	278	290	250	287	279	290	296	248	298	289	277	309	326	279	280	297	272	268	303	244	280	288	294	294	297	280	261	275	292	288	276	290	268	295	288	282	306	285	295	290	269	255	271	270	322	267	282	284	270	299	315	296	313	272	269	293	299	311	328	271	267	293	279	281	296	254	256	287	282	274	243	251	284	273	271	281	268	284	299	266	285	289	306	285	261	305	305	291	297	283	314	259	243	281	290	309	269	291	279	282	285	288	276	293	291	286	258	310	316	279	280	286	255	280	306	303	287	309	284	268	301	284	301	285	280	302	258	287	288	300	280	311	267	295	301	301	273	277	287	279	324	302	279	258	283	298	323	313	298	278	272	277	332	297	296	299	272	288	285	289	268	272	265	282	280	271	264	293	280	281	266	248	283	295	308	334	313	321	297	256	279	278	306	287	269	255	274	258	258	271	287	295	301	299	268	277	284	294	288	265	290	269	273	291	294	274	265	273	276	292	281	280	293	270	294	305	321	272	312	303	300	299	304	271	309	272	285	276	282	263	307	308	292	318	291	266	285	276	281	305	295	275	263	312	293	286	281	277	286	292	287	299	273	282	299
42596	49208	38799	13024	10784	8977	5918	4027	3896	3635	3135	4765	4354	3431	2849	2681	2750	2664	2000	1828	1749	1741	2485	5455	8607	6875	3957	1823	998	907	882	833	821	886	880	878	870	884	892	881	911	853	845	889	793	799	866	856	782	854	871	834	844	835	825	769	894	810	805	851	832	841	857	841	845	843	845	816	805	852	800	829	817	853	837	887	843	830	794	811	807	806	836	864	807	839	819	811	837	851	843	804	848	865	820	850	840	813	847	871	794	839	810	860	826	823	850	846	802	824	854	793	831	844	874	854	833	814	881	829	843	820	843	846	757	818	867	819	826	838	836	846	815	853	856	809	830	851	744	823	848	804	842	822	895	856	846	843	838	840	827	841	790	901	872	809	814	801	829	831	833	876	846	831	844	833	893	814	878	863	843	907	848	865	829	839	829	849	803	815	851	802	846	815	841	816	846	837	885	838	829	840	837	862	851	805	807	826	827	826	842	788	852	850	824	821	819	787	881	856	839	854	837	844	813	805	812	789	898	830	830	827	819	853	803	828	847	815	812	810	829	780	870	862	813	818	846	830	870	821	789	853	806	839	784	755	839	839	850	870	840	841	836	830	786	857	803	777	815	846	865	833	815	792	834	859	868	852	804	814	855	821	872	805	842	815	831	910	862	815	831	840	831	775	823	782	840	835	849	808	832	878	878	839	836	860	794	852	844	852	837	850	863	847	800	799	844	807	897	820	795	775	882	843	842	827	805	785	861	825	819	834	828	847	861	784	870	842	830	877	818	837	817	819	834	821	858	863	815	867	870	798	822	871	818	868	832	821	812	780	858	842	857	839	797	835	779	814	830	845	798	809	819	846	803	802	776	830	845	922	818	837	855	810	840	806	831	801	912	870	785	856	791	847	822	858	870	835	824	808	835	839	841	799	830	824	895	865	847	764	835	835	862	847	817	843	818	857	807	844	847	831	839	827	808	834	792	827	811	863	838	870	834	835	860	863	824	844	843	835	847	869	794	799	840	811	855	829	843	793	816	833	850	848	804	876	803	831	839	866	849	865	836	861	805	852	843	911	884	801	817	808	833	834	863	828	867	784	787	830	806	822	829	765	819	839	839	863	855	862	838	842	904	885	881	854	807	840	811	867	795	871	829	800	844	823	812	814	812	784	877	863	871	789	861	845	857	848	814	797	861	802	839	839	826	815	866	893	836	826	808	796	781	816	824	812	849	853	870	849	848	871	813	821	859	852	869	834	855	851	756	837	815	811	872	759	830	828	810	804	843	850	812	816	824	843	818	861	814	798	849	869	858	808	797	837	773	815	845	817	862	834	817	832	823	841	846	839	812	791	809	795	818	824	834	877	780	806	849	832	811	803	849	870	805	829	860	840	772	807	848	839	855	815	822	869	860	830	838	860	853	801	872	840	845	821	841	879	886	815	860	854	830	856	866	825	883	873	820	816	820	855	833	825	834	806	846	855	826	827	771	858	843	809	825	880	853	856	831	842	870	847	814	850	875	806	818	869	803	815	859	857	846	869	878	892	841	802	851	840	816	800	796	883	787	836	805	882	841	798	829	868	810	799	802	813	844	832	848	844	800	818	843	823	814	859	848	845	815	820	802	862	806	870	824	837	768	850	826	821	844	842	786	776	837	864	828	808	810	829	830	834	852	849	835	829	825	866	839	898	811	866	859	813	825	852	814	832	819	859	863	791	782	837	872	859	798	860	846	882	814	822	858	889	847	821	852	801	824	826	869	816	851	873	795	804	877	820	806	777	831	760	844	806	827	829	838	882	843	784	826	793	839	845	834	794	828	804	829	857	776	815	806	846	825	842	872	836	839	807	871	837	807	756	805	831	845	800	766	788	856	824	866	841	871	883	783	815	811	810	818	849	813	822	842	812	831	807	851	800	846	825	855	840	842	821	795	816	832	857	826	810	824	815	755	822	825	794	822	869	818	799	850	823	829	827	776	848	800	837	764	837	810	855	769	870	833	860	820	778	816	783	804	814	876	858	863	837	859	815	842	855	839	831	845	825	840	895	865	882	843	824	853	800	844	826	868	878	836	785	913	857	811	824	865	835	865	856	834	807	837	817	882	845	826	799	812	825	846	842	849	863	797	863	851	857	782	823	839	875	855	860	816	865	835	817	815	815	835	822	870	804	829	825	810	803	811	779	802	803	849	820	822	856	826	841	876	853	810	818	799	836	881	788	837	826	828	812	829	850	815	831	857	825	842	792	801	850	826	802	806	741	794	848	857	871	845	868	848	841	826	816	827	819	835	857	841	843	848	866	878	826	810	824	805	900	842	858	771	824	835	853	812	877	859	841	851	825	863	800	875	837	827	818	893	824	822	842	872	870	829	850	779	795	777	924	813	861	823	857	782	813	838	818	817	871	844	833	822	769	812	851	870	765	860	853	845	825	796	824	843	854	836	855	876	863	812	830	827	799	812	823	800	810	799	855	830	875	814	838	802	823	877	825	812	784	865	822	866	836	829	826	824	842	817	865	898	843	817	810	838	812	838	818	890	801	837	856	872	769	818	853	837	840	815	806	812	819	866	795	850	819	836	813	854	876	877	810	858	808	845	854	831	836	817	837	781	858	864	837	778	867	852	855	832	838	850	850	860	862	823	878	807	838	875	843	857	831	789	790	822	789	791	861	821	830	796	874	785	826	836	850	794	834	786	873	798	810	829	790	866	822	833	840	819	818	872	821	847	796	815	843	827	818	832	811	858	809	857	853	815	828	813	828	825	851	816	816	840	833	801	821	853	800	852	886	832	857	866	819	833	838	870	770	831	864	849	871	865	785	883	850	847	880	822	794	822	791	823	834	813	848	884	772	865	856	873	842	771	887	752	826	784	809	834	825	812	826	818	798	812	836	814	854	838	836	807	898	799	791	878	833	823	849	816	859	848	867	818	865	802	826	840	773	818	877	886	859	849	829	820	837	854	815	890	816	860	826	789	801	827	826	804	857	824	835	826	817	843	850	792	825	857	828	862	830	837	875	851	809	865	815	869	892	824	813	839	838	845	871	851	799	856	795	863	857	854	843	856	818	786	795	852	833	802	848	802	798	842	824	816	871	823	811	867	837	807	856	835	787	860	862	866	777	867	840	841	811	841	857	861	849	842	809	851	764	886	801	806	858	843	781	796	879	827	809	832	813	836	824	846	805	819	819	863	843	809	820	812	803	809	813	860	896	826	839	809	876	825	803	780	863	821	811	836	801	827	790	832	842	914	809	835	793	824	797	833	868	827	835	880	842	819	883	779	817	829	842	832	859	818	842	822	868	810	846	852	846	834	880	812	748	805	790	809	796	853	803	839	830	837	846	838	885	843	905	886	760	831	813	800	845	779	824	729	838	872	790	893	828	891	848	869	845	872	816	775	892	808	863	849	841	785	828	805	869	835	844	794	831	874	799	861	850	815	875	890	800	896	811	836	812	839	853	835	850	846	888	834	817	804	878	853	768	854	843	847	880	876	896	856	882	825	875	824	802
73889	74592	64074	25389	10016	4202	2757	1554	1370	1193	987	1414	1495	1057	933	895	927	730	648	641	593	580	877	2048	2847	2100	1104	500	353	369	348	278	350	350	354	343	337	328	367	326	341	357	332	328	327	351	332	316	332	343	314	318	327	344	352	325	367	329	330	335	373	323	327	326	311	305	310	309	332	337	338	335	377	330	331	310	320	333	325	347	365	308	342	305	355	345	314	326	348	348	326	344	360	319	335	371	337	319	342	350	322	321	368	344	360	329	318	350	350	335	355	359	311	324	339	369	344	302	347	322	329	359	335	350	305	336	309	335	341	348	335	352	334	370	327	326	322	308	325	329	336	350	309	328	360	317	327	319	336	322	323	325	335	340	334	310	363	344	321	337	344	333	311	335	313	315	299	345	330	332	329	347	340	314	295	340	341	361	326	317	310	340	333	340	303	350	313	344	321	305	339	317	323	328	342	347	345	368	306	348	353	314	334	337	319	370	313	332	345	347	327	332	365	341	325	358	319	323	329	334	318	353	350	287	326	321	327	363	327	344	308	331	304	304	326	318	326	313	351	346	337	353	343	343	306	328	350	354	351	325	336	318	328	319	314	316	334	309	321	339	349	341	292	346	332	315	308	355	359	321	319	337	311	327	336	350	321	331	315	343	309	313	344	346	333	356	320	331	328	345	351	348	304	308	310	305	319	311	326	315	341	314	334	330	325	357	334	323	284	336	325	347	329	339	337	362	336	341	343	364	318	341	311	335	340	342	315	324	343	329	312	312	304	341	303	340	331	321	331	350	341	364	325	325	329	337	317	318	333	300	317	340	328	319	336	371	334	346	332	327	363	335	323	348	350	324	326	321	318	326	352	322	340	326	342	322	345	311	336	343	335	313	308	334	376	334	309	330	348	341	325	350	326	304	306	335	319	335	332	346	309	339	330	378	323	365	338	327	347	331	318	339	352	325	360	330	354	301	320	343	311	331	297	335	342	296	331	310	308	319	358	336	320	332	337	338	328	321	339	305	364	351	352	306	334	358	289	340	342	329	336	340	316	303	351	364	333	357	314	339	318	329	309	348	316	327	329	364	352	311	331	335	307	346	341	323	312	363	320	321	344	353	312	329	348	307	309	341	328	341	333	329	354	341	335	369	329	318	352	321	300	315	337	341	334	376	360	329	331	320	355	300	319	345	319	342	315	352	362	322	300	340	324	311	330	325	343	317	357	344	323	325	346	342	317	315	310	299	324	312	323	298	341	354	314	301	322	324	374	353	357	345	326	350	319	314	345	330	318	353	318	305	313	325	339	342	328	320	354	335	330	345	291	351	324	343	323	320	303	336	355	306	349	333	308	345	323	350	322	304	303	352	313	332	336	310	319	337	324	331	307	337	340	306	372	312	319	352	344	330	289	322	343	320	350	305	326	352	324	288	354	329	323	314	366	319	310	301	305	325	324	349	331	368	289	325	343	330	344	339	298	324	319	323	305	317	313	332	303	366	300	314	356	305	307	351	340	312	363	302	318	324	353	308	338	331	326	305	355	330	312	348	311	331	336	326	332	316	354	327	330	304	336	324	332	291	313	359	334	301	334	334	337	371	336	347	337	330	348	322	319	326	342	336	339	322	316	333	330	344	340	340	282	311	316	314	346	355	356	343	333	315	301	329	324	327	347	353	333	331	341	330	319	342	322	334	294	310	318	340	294	317	317	331	300	362	337	319	333	303	321	333	317	314	308	311	338	314	365	321	344	303	352	318	362	348	335	362	349	333	326	339	318	353	348	331	326	301	335	334	311	308	347	348	335	353	335	335	350	328	312	346	306	345	320	324	309	347	314	370	331	316	339	366	338	365	307	351	342	339	292	318	346	355	326	355	325	337	329	321	316	327	357	331	309	313	337	367	368	302	316	354	324	340	348	344	331	336	337	318	372	362	347	312	375	354	331	364	370	331	308	324	344	317	326	317	338	325	313	328	311	328	322	282	378	320	327	320	359	330	353	297	342	350	328	346	311	314	340	332	338	299	327	319	337	314	356	350	330	326	329	352	339	357	323	357	329	369	328	377	371	317	309	360	327	325	307	289	325	361	328	314	373	336	349	337	308	334	354	362	327	306	315	320	341	311	331	342	376	331	307	369	309	381	324	328	313	321	323	321	350	321	356	317	375	349	337	342	296	342	334	357	327	337	320	323	334	360	358	305	317	338	334	333	351	355	336	319	334	316	328	353	333	339	321	358	343	312	309	349	325	306	338	338	348	361	342	364	341	302	296	338	339	307	365	285	352	323	327	326	345	325	336	338	314	314	338	365	316	341	300	349	335	363	344	323	337	332	321	335	372	324	327	304	321	344	305	365	318	327	322	321	335	343	310	318	329	401	329	335	323	308	337	336	346	351	345	336	344	289	319	342	302	340	290	308	342	339	315	366	340	328	365	335	343	307	339	314	355	322	343	330	329	350	342	358	346	342	332	354	386	314	305	324	350	324	312	307	325	325	334	326	325	307	338	341	348	348	347	327	317	325	355	349	350	352	329	364	339	357	325	298	323	325	360	325	309	329	323	328	326	339	375	336	317	329	335	351	356	337	327	337	326	356	323	359	308	329	328	357	322	353	351	352	338	314	329	326	350	317	350	321	322	301	333	289	333	323	377	295	341	310	338	305	348	336	334	276	343	337	303	322	330	326	325	315	340	356	334	338	332	320	340	325	310	287	299	297	331	358	339	328	312	297	326	330	323	374	330	313	349	314	325	333	315	357	348	327	371	373	332	286	305	315	345	292	295	317	292	339	330	306	332	291	332	345	307	321	341	334	336	345	366	317	347	322	360	349	343	338	334	329	333	312	353	328	315	341	372	331	364	338	337	389	349	349	333	332	355	323	325	336	323	328	320	294	339	306	364	355	305	322	342	335	349	317	324	332	322	344	370	329	344	343	281	312	316	325	323	330	324	317	346	338	338	337	317	304	337	342	330	336	346	325	343	342	332	337	357	350	319	302	330	321	354	343	322	329	335	321	341	338	361	338	340	351	355	341	301	326	314	299	324	341	365	327	322	341	301	351	305	322	350	322	360	334	348	345	311	334	346	354	318	322	346	331	345	329	311	329	355	376	322	304	293	315	358	344	316	332	321	348	350	326	336	314	347	339	337	334	328	367	320	309	336	343	325	331	289	362	340	358	326	338	312	331	322	323	348	308	321	307	338	333	301	365	332	368	316	342	305	330	340	323	357	308	290	322	348	323	370	338	324	331	353	361	297	342	330	337	312	369	345	316	318	318	338	330	335	279	320	330	291	334	333	338	340	332	356	333	344	324	327	325	325	339	309	333	350	364	341	345	345	324	341	332	318	375	350	348	312	328	364	326	343	326	317	379	326	323	342	321	316	323	342	351	313	337	327	336	330	350	318	344	352	350	300	326	327	362	306	325	339	322	295	322	293	288	313	356	308	354	359	359	375	317	322	332	353	314	339	345	339	304	310	354	339	330	331	327	323	327	312	318	333	293
50898	59243	55928	14849	12643	11156	9311	6000	5746	5099	4623	6517	6664	4713	3924	4160	4237	3395	2912	2630	2481	2283	4326	10714	13411	9899	5000	1865	992	949	972	1024	993	982	1027	983	1022	973	970	1018	995	956	989	964	981	1007	942	982	966	941	938	960	929	908	965	967	943	979	953	908	944	966	931	999	952	939	1031	903	921	973	956	942	945	951	941	954	968	990	941	973	975	963	936	946	914	958	980	1052	961	902	973	956	1023	964	900	920	939	985	966	919	962	929	908	945	947	934	956	949	927	980	924	962	895	902	952	960	962	962	914	916	966	927	932	937	934	916	883	907	959	916	1002	994	924	973	956	905	901	909	963	887	934	921	984	927	949	948	940	952	959	975	945	919	970	961	933	942	977	926	943	943	903	915	919	918	929	944	916	909	950	947	996	978	962	942	922	954	935	851	920	970	955	892	939	900	943	971	914	961	967	951	980	944	928	922	961	973	913	996	947	962	966	901	881	952	966	948	916	890	892	927	934	954	909	957	918	982	936	956	980	965	979	934	961	947	922	948	913	918	938	950	921	946	901	896	982	993	906	963	954	905	982	940	947	930	927	957	920	919	923	907	895	978	927	937	906	931	972	983	965	916	906	930	976	916	938	956	938	945	904	977	943	967	963	983	947	903	992	952	943	944	922	960	993	946	944	1000	947	874	927	912	931	943	1013	954	892	932	911	925	925	985	973	951	944	900	981	926	974	911	902	969	945	935	976	961	934	870	919	917	917	950	939	924	905	951	914	935	955	962	942	934	999	882	897	962	930	984	897	889	971	966	980	965	947	961	929	977	892	915	947	973	943	938	1010	910	913	898	914	951	949	974	926	964	909	940	947	912	914	894	992	920	936	973	942	1020	938	956	973	942	923	912	890	941	1000	900	983	964	998	922	1005	933	965	951	920	886	905	958	916	938	887	996	961	924	965	933	903	941	949	967	944	961	880	994	1000	922	906	924	961	942	935	881	900	921	917	932	927	936	965	931	891	959	913	944	921	963	961	962	879	905	1013	952	975	945	900	907	914	974	916	952	901	896	900	903	951	991	999	933	963	987	963	918	925	943	939	944	964	927	939	949	920	1002	942	948	906	902	893	1015	918	887	925	927	939	926	965	953	946	955	874	927	923	935	963	956	972	1008	984	932	911	950	998	973	979	988	976	942	934	929	947	898	982	966	959	922	865	936	887	947	935	956	960	1020	887	930	951	938	936	935	924	967	912	896	936	959	925	924	1011	925	921	883	905	923	946	935	938	948	963	928	907	887	901	947	962	912	894	948	966	952	920	1007	991	947	928	917	853	963	945	970	946	951	925	966	929	1002	901	977	948	967	953	939	965	910	942	993	963	922	982	956	944	1004	981	952	868	928	987	916	949	880	980	951	864	944	972	925	916	936	955	942	948	973	972	926	927	952	936	937	935	957	960	935	915	1040	946	998	901	944	884	909	948	970	933	949	950	921	969	933	951	909	959	914	947	911	908	935	943	964	911	928	993	1064	928	941	896	966	962	885	885	958	912	925	892	923	937	977	900	947	950	926	961	929	924	933	897	925	934	991	919	912	931	943	978	931	987	930	913	924	986	966	952	974	967	924	951	976	964	931	965	906	889	931	966	914	970	931	909	960	939	1002	1018	983	1006	1005	933	958	907	957	931	959	922	972	877	955	1012	974	906	949	927	938	1008	938	927	860	926	930	974	1006	986	929	949	941	942	891	916	933	914	1036	960	929	925	929	979	943	893	918	928	909	950	947	937	936	915	966	905	1002	912	904	904	963	962	942	896	950	940	981	959	917	957	984	966	934	917	968	951	950	915	895	940	949	969	977	988	978	950	948	944	956	953	987	941	952	972	926	970	914	943	943	892	983	923	946	936	935	957	942	955	1019	990	910	939	946	933	861	949	962	940	939	963	953	950	963	914	910	941	916	944	979	963	940	928	948	923	949	912	888	944	907	949	865	931	970	971	942	903	977	915	893	923	948	955	935	923	943	966	963	883	940	916	953	954	933	937	923	972	954	900	968	891	922	890	891	923	979	894	924	928	965	891	976	948	945	1001	959	993	933	966	972	965	968	898	941	936	966	982	974	950	929	965	978	894	924	864	935	877	958	922	969	1002	958	918	887	997	954	964	931	904	921	927	969	925	981	960	907	986	905	954	932	962	978	946	907	928	948	981	943	944	951	908	938	937	973	958	941	924	930	954	915	919	928	888	937	864	950	996	982	958	908	940	981	982	927	938	910	942	952	900	961	926	969	872	953	890	974	950	956	957	975	938	965	916	929	949	880	926	905	956	919	921	921	922	934	981	943	941	969	946	963	899	960	972	949	909	931	930	917	957	978	939	981	971	916	952	883	994	941	928	938	966	974	985	969	956	929	939	970	941	904	960	976	917	899	884	900	970	974	919	949	978	981	939	904	938	896	917	954	956	962	950	923	918	993	919	920	933	943	896	946	975	955	938	879	928	989	972	949	947	857	916	922	904	967	921	949	951	982	995	913	977	949	937	925	910	939	962	943	907	982	887	979	1002	1015	986	941	909	910	955	988	909	964	930	975	919	925	958	932	914	901	924	974	924	961	937	987	926	911	908	912	929	981	1001	978	929	953	903	937	942	927	942	899	973	936	982	916	883	943	941	916	978	940	959	953	930	925	984	931	956	999	1016	948	933	976	1018	979	930	926	978	952	864	967	954	940	1008	944	959	966	894	961	919	963	923	995	981	951	914	965	920	974	919	900	906	957	981	989	928	939	933	932	909	914	950	943	967	960	947	911	914	991	934	955	951	950	963	970	890	961	917	919	879	1003	986	1010	933	991	939	946	960	963	903	906	972	922	892	912	933	924	914	940	919	955	984	990	925	914	960	933	981	980	949	959	975	930	930	868	898	957	998	913	972	923	943	936	896	943	936	975	980	943	965	924	946	925	947	939	939	928	929	924	937	915	985	947	949	933	906	948	993	925	933	961	907	887	945	979	971	955	952	938	944	975	932	919	901	944	1031	960	957	920	942	946	980	971	969	921	886	891	950	959	953	872	932	923	957	955	935	951	954	941	921	926	945	908	1002	926	958	979	879	949	898	939	941	901	911	940	943	990	972	999	911	933	977	992	943	944	956	959	958	988	972	985	949	1012	947	948	973	971	939	904	962	939	924	928	950	974	979	894	912	1006	988	990	981	977	972	913	985	942	951	953	955	951	945	1028	901	990	922	921	928	924	984	996	905	953	947	917	924	979	955	889	913	954	943	973	899	918	953	954	911	985	969	907	925	1001	975	921	925	880	931	974	938	967	989	976	964	967	924	911	990	909	929	969	915	945	948	952	986	956	953	950	943	915	938	893	935	914	978	978	913	969	989	966	893	970	919	929	981	973	935	890	958	931	940	985	942	890	934	972	1036	960	999	896	956	924	951	1002	948	947	927	894	936	867	930	901	952	962	954	866	937	937	926	970	908	932	986	908	887	961	944	948	914	1005	928	950	961	976	949	926	943	956	911	914	942	934	897	989	909	957	924	901	952	890	895	936	940	920	928	862	948	985	891	911
19778	12318	9664	2354	1657	1317	849	579	462	419	432	448	512	470	396	384	342	326	312	269	298	322	285	350	427	381	330	230	225	240	230	244	224	249	241	219	227	229	256	241	241	215	252	247	245	223	225	222	219	199	239	246	237	274	263	234	203	223	239	249	253	239	258	235	227	243	211	221	238	241	232	238	209	266	255	252	229	225	254	236	239	229	259	229	232	285	248	258	235	231	220	214	228	213	215	227	237	208	243	251	234	221	245	235	230	214	258	241	210	249	244	230	235	225	241	245	249	250	260	225	243	247	269	232	221	224	247	219	246	238	224	240	245	262	237	225	230	243	215	232	217	257	227	242	235	227	239	243	269	212	185	229	240	229	223	234	251	221	257	211	217	232	239	256	247	227	238	226	248	240	255	243	236	255	247	228	257	242	228	230	247	237	237	243	248	224	239	230	239	221	243	228	236	239	250	220	231	232	242	253	205	223	234	225	233	224	252	253	230	219	253	268	249	236	260	222	250	229	250	224	226	242	232	216	255	257	226	240	213	226	262	231	226	241	248	242	253	239	228	261	255	243	238	252	241	228	231	242	216	229	227	218	273	217	227	229	247	260	214	232	257	258	231	240	250	241	227	218	244	219	255	235	237	241	239	232	232	228	227	236	247	243	219	239	221	225	255	222	224	244	221	241	240	224	225	242	249	285	253	227	247	215	257	215	228	212	232	267	261	213	241	240	260	240	258	244	218	225	244	257	218	251	244	261	251	248	225	226	224	242	239	244	221	239	219	222	243	220	268	281	231	252	218	196	240	248	236	246	239	224	230	245	225	235	234	230	235	208	224	219	224	231	248	222	234	222	240	241	238	230	215	232	232	236	257	243	202	229	217	224	243	223	214	204	236	234	246	228	250	244	217	220	252	214	232	212	234	267	216	229	228	252	234	226	244	228	249	239	221	231	237	234	225	226	261	238	247	263	220	226	215	232	205	239	240	217	233	244	235	238	210	248	259	252	245	264	246	233	250	212	201	264	211	232	244	235	216	230	238	227	258	246	228	224	256	219	218	279	236	248	235	224	249	223	218	227	223	241	223	258	246	248	226	242	250	243	244	231	226	216	235	220	220	266	234	243	241	216	243	225	245	222	249	239	241	229	223	207	228	219	228	232	239	214	232	248	241	200	248	271	227	263	229	249	222	240	214	249	247	224	217	221	258	226	218	234	250	233	254	244	211	230	271	216	259	265	240	231	210	229	205	219	247	193	247	261	247	256	228	215	237	207	200	227	224	205	232	212	228	237	246	223	244	245	238	230	245	260	264	236	210	232	255	236	216	258	244	238	221	214	233	250	234	219	219	208	231	229	222	212	238	249	233	229	236	269	252	260	258	218	243	240	245	271	242	207	235	207	231	214	261	244	262	250	225	221	235	207	220	260	233	224	262	219	257	243	255	253	243	226	216	213	239	280	215	246	255	235	240	255	215	233	222	225	217	221	240	250	245	232	233	233	230	217	232	225	204	230	251	260	236	244	261	221	261	236	214	233	204	243	226	226	200	218	233	223	250	207	251	230	238	242	259	263	205	249	227	252	227	246	230	241	233	242	207	234	224	249	207	233	207	243	222	222	228	207	240	239	230	233	207	233	212	239	259	243	237	288	245	228	263	215	253	248	232	209	230	243	220	242	237	217	246	234	259	240	257	242	220	253	227	242	238	214	236	235	245	244	206	224	229	247	248	241	216	270	232	246	236	239	206	262	213	254	229	219	214	235	244	232	240	250	227	228	239	237	252	241	222	237	252	233	228	238	210	240	230	233	237	255	226	234	231	232	243	238	223	245	218	228	224	234	249	254	218	215	248	235	259	247	226	216	225	248	220	225	239	217	240	214	231	246	232	267	252	252	241	248	258	242	227	232	238	234	220	250	236	250	205	205	258	236	262	236	263	230	234	228	226	224	236	237	242	234	248	252	237	223	248	229	228	256	227	246	244	217	245	246	277	265	227	237	259	234	236	227	240	222	224	232	227	238	235	224	238	244	251	244	246	254	249	220	228	234	229	238	226	215	252	216	217	265	243	260	238	241	242	236	243	222	242	228	220	222	228	214	235	230	228	239	227	254	231	245	214	242	230	222	221	242	259	225	211	239	230	251	237	231	249	236	244	235	265	238	232	212	258	237	264	215	221	258	224	234	232	245	254	247	218	238	224	209	218	228	210	276	228	252	267	244	236	226	262	231	217	250	223	221	250	212	222	248	228	223	229	231	250	220	242	229	236	215	244	245	242	205	225	239	247	238	244	222	227	238	233	246	254	240	216	232	227	249	217	219	240	224	220	238	249	236	277	236	268	240	238	208	240	215	224	222	228	227	225	212	246	260	238	210	254	224	248	254	257	219	219	253	246	235	236	248	232	266	223	212	212	245	248	232	216	213	253	244	234	228	251	236	221	230	235	233	233	256	220	232	260	227	239	226	244	233	226	229	250	241	229	220	242	264	217	216	251	222	245	235	263	220	221	208	238	210	229	237	248	227	261	247	229	224	225	225	250	225	268	235	248	240	222	247	241	225	245	239	242	247	218	220	235	259	254	232	224	268	250	239	230	254	232	211	214	265	252	241	249	219	234	236	262	249	229	237	253	248	243	227	255	236	212	247	256	235	213	261	236	237	224	250	212	235	223	233	219	263	238	223	234	232	251	210	231	263	225	243	224	260	233	214	218	231	246	212	221	222	248	263	245	200	213	211	216	214	213	274	236	223	268	220	191	228	225	247	224	238	251	268	244	224	228	261	214	273	224	228	227	226	244	240	221	266	227	244	216	244	243	233	224	209	247	241	231	255	238	253	240	224	241	222	252	239	214	246	212	229	225	232	232	253	240	219	227	228	224	248	222	249	255	248	241	245	252	226	222	236	241	237	220	229	256	245	225	229	236	247	246	226	240	197	214	208	247	232	221	200	244	225	230	244	242	241	242	220	232	218	242	225	217	265	221	231	222	248	252	244	221	253	261	257	234	231	249	224	224	247	225	251	241	258	252	241	202	233	229	257	254	232	247	235	230	234	243	245	251	247	225	203	233	241	249	271	236	247	242	266	248	235	228	252	255	234	220	240	188	240	211	251	236	226	244	238	208	223	211	251	233	235	237	245	228	251	247	246	268	223	226	241	236	237	227	223	231	222	241	231	249	239	255	220	235	202	229	227	236	218	205	228	235	224	218	228	236	247	263	238	209	236	244	254	205	267	259	222	234	208	239	250	240	225	242	225	242	217	259	251	245	247	236	210	241	242	236	217	246	224	238	256	236	242	208	249	229	249	220	237	233	208	246	227	222	212	242	219	222	240	227	251	267	246	210	240	205	194	207	214	217	241	225	224	250	215	232	231	246	236	249	228	230	227	247	203	234	205	245	225	238	255	219	228	237	232	247	233	260	224	257	255	246	240	239	268	242	234	251	240	236	218	252	247	259	227	217	219	224	231	231	251	236	244	245	235	220	246	206	236	218	292	274	252
17870	16276	14241	5358	5133	4710	3479	2316	1858	1673	1738	1985	2122	2059	1533	1537	1517	1321	1126	1058	1146	1092	1186	1445	1719	1587	1136	741	695	668	731	740	692	734	736	762	708	695	706	703	729	723	734	683	695	693	730	734	698	726	745	705	729	697	680	705	753	693	730	734	721	668	667	716	750	710	709	774	735	695	692	739	731	750	699	718	770	708	759	711	716	719	739	738	730	741	741	788	753	684	719	722	713	688	743	719	700	637	711	725	696	714	728	784	680	707	633	729	677	703	692	706	738	764	720	692	666	688	671	703	724	718	684	706	748	751	701	737	742	739	721	708	718	678	704	702	751	724	745	734	681	699	718	752	655	737	755	728	770	694	684	730	727	715	750	617	729	779	698	686	694	709	725	711	710	737	712	704	679	734	718	666	726	729	710	723	714	683	690	724	697	731	702	728	651	712	731	713	709	719	723	758	704	711	699	719	672	767	695	694	701	709	695	711	712	737	710	756	725	699	703	762	719	710	715	711	730	712	729	757	719	692	711	731	718	770	735	713	727	704	754	709	746	699	721	656	701	690	695	728	737	678	746	725	687	721	680	729	714	717	684	722	726	722	712	696	759	734	742	713	738	710	762	725	746	690	677	732	697	703	765	730	731	703	700	737	713	717	693	783	735	713	675	684	701	747	702	690	700	703	693	713	737	669	728	673	679	709	683	735	732	704	766	700	663	722	715	721	699	670	723	724	683	687	669	711	725	741	695	698	683	674	722	689	723	695	737	714	746	680	718	705	744	720	718	678	652	682	700	707	721	667	719	696	683	653	696	715	710	758	692	740	703	676	716	702	707	731	695	710	710	681	723	681	700	706	765	717	676	738	783	705	716	748	735	722	694	691	686	689	747	735	693	736	787	676	699	686	756	696	675	701	696	713	699	693	723	734	700	682	668	701	701	704	696	762	704	744	722	730	749	767	771	747	737	702	686	772	726	711	736	713	749	778	743	696	722	701	725	693	732	774	707	737	696	747	721	734	745	720	760	705	746	706	683	746	724	730	730	733	703	729	711	667	685	708	676	745	693	691	713	690	712	702	689	773	739	693	695	691	715	668	756	695	752	693	732	738	751	720	739	710	722	709	698	703	689	710	723	720	708	714	673	702	747	715	672	718	695	724	744	703	703	685	688	713	730	695	686	727	712	775	707	713	684	733	728	736	751	691	768	698	707	697	764	719	716	680	670	688	732	705	715	752	701	720	732	699	741	728	683	745	663	689	723	687	751	717	704	688	746	722	753	726	710	702	747	691	724	739	720	737	732	738	722	701	684	689	708	709	748	691	799	699	743	746	710	722	736	700	723	700	704	680	738	679	688	754	700	675	703	708	706	692	654	682	686	746	729	732	736	677	699	723	680	740	688	724	699	713	737	710	712	716	718	731	746	665	723	731	743	706	716	687	698	767	725	727	652	716	715	720	681	736	722	756	710	710	715	738	706	706	712	705	687	722	715	723	704	657	715	680	706	716	708	677	721	716	738	715	710	723	714	777	736	669	703	721	716	708	707	738	667	738	705	742	708	692	717	742	725	727	719	746	735	694	761	663	719	707	711	660	678	762	697	734	667	726	696	737	712	727	726	710	717	718	692	678	724	678	708	721	671	727	739	697	720	682	709	692	663	751	763	669	746	732	737	705	703	768	707	744	751	732	717	685	723	728	731	694	750	731	733	668	680	750	723	709	697	744	700	715	717	742	706	709	716	708	704	677	741	714	714	710	727	710	677	695	714	674	732	698	692	701	687	751	743	700	742	755	702	719	750	771	720	700	705	710	685	740	685	734	718	712	693	715	728	678	711	668	710	722	758	763	714	703	701	730	689	698	746	738	685	668	736	733	698	742	673	728	706	726	679	696	712	733	734	742	751	645	715	718	723	715	766	730	724	737	709	676	716	685	708	725	711	667	742	781	762	724	736	668	694	641	728	784	723	707	705	673	731	718	695	687	683	774	692	762	730	724	746	707	698	699	727	707	729	701	737	730	736	735	682	708	714	734	743	702	739	664	725	747	724	709	690	712	717	729	681	704	676	771	765	682	762	697	764	700	703	716	696	752	711	702	743	689	738	754	747	729	720	693	738	713	713	685	751	720	718	721	707	732	683	697	703	681	677	747	693	700	697	714	655	726	702	768	758	711	677	694	713	729	692	737	699	679	736	720	684	695	716	682	672	701	711	716	705	735	723	756	675	691	693	766	691	683	696	642	727	675	689	748	753	676	759	733	696	706	688	693	693	670	696	702	717	760	702	715	799	701	759	742	737	736	724	705	741	670	735	722	693	729	724	686	726	728	718	704	751	700	738	711	755	729	682	759	706	729	699	699	649	691	712	686	669	708	743	726	734	758	751	684	709	768	727	745	724	761	717	693	681	749	660	718	704	732	707	723	722	728	715	702	730	743	693	763	715	694	704	713	701	721	691	705	739	716	706	714	717	731	697	675	738	691	756	734	779	696	710	703	677	724	703	726	739	673	692	701	744	696	719	698	733	743	690	683	741	691	675	694	715	713	711	690	703	703	697	705	692	712	706	674	734	683	748	703	743	721	738	740	715	758	696	694	720	698	753	707	719	728	691	712	736	755	741	700	724	681	697	707	738	669	706	742	718	723	742	732	732	699	744	701	670	665	712	693	714	788	728	727	700	728	739	693	686	731	680	713	704	710	688	694	726	657	731	686	757	792	679	757	706	734	688	728	765	718	735	713	728	729	757	713	679	705	733	712	710	721	691	739	723	706	715	741	675	726	652	760	718	719	725	741	719	751	724	668	679	720	710	738	717	645	740	738	713	753	752	659	697	641	790	682	738	746	728	714	721	754	689	737	723	730	706	697	743	702	780	688	740	687	713	707	708	699	720	732	709	704	734	711	753	713	737	734	757	720	673	724	731	726	707	715	708	732	696	714	713	730	720	678	700	715	733	763	735	682	744	698	658	751	704	776	679	715	692	678	674	740	703	699	738	742	718	707	740	712	719	689	747	743	691	705	700	699	720	730	726	735	741	711	749	690	749	690	667	713	759	695	707	730	750	710	740	699	748	763	686	746	725	712	717	727	661	707	709	710	704	688	727	698	716	685	696	749	719	692	725	715	691	727	741	746	715	736	720	717	666	705	737	746	772	723	759	758	748	705	754	736	715	738	734	757	717	731	700	719	716	739	695	764	708	708	710	659	693	674	708	708	731	737	659	721	692	666	778	665	742	691	688	762	695	770	762	706	710	684	776	735	722	727	695	745	733	692	708	678	742	714	716	692	695	730	709	704	707	738	714	698	703	698	745	692	763	742	723	709	717	720	727	770	719	700	711	776	691	713	724	716	702	760	711	728	730	691	693	697	684	733	744	734	723	730	748	730	711	734	692	734	756	734	707	708	734	789	735	699	732	742	685	729	716	712	702	725	712	680	742	709	699	674	722	671	744	730	720	689	696	678	705	695	754	776	702	707	713	734	723	742	729	710	689	716	740	734	705	717
64216	60403	51682	17232	5876	3758	2350	1306	1038	947	877	978	993	788	768	693	596	571	548	499	475	419	530	1633	1835	1212	677	317	269	284	354	284	289	260	273	258	303	310	310	294	280	332	290	284	277	299	277	271	278	270	268	298	238	283	272	267	266	262	269	274	269	262	301	272	278	280	274	287	257	276	241	281	285	260	250	262	260	297	270	282	239	269	275	264	294	308	251	261	275	282	292	308	284	273	274	295	270	272	284	255	315	281	296	294	256	247	254	300	257	283	277	260	279	299	281	257	284	266	289	298	309	301	266	294	285	288	238	275	294	290	285	274	282	275	281	267	274	281	273	270	229	249	280	257	279	266	276	275	296	280	275	273	288	287	307	303	267	241	271	279	287	266	265	261	258	285	273	282	319	257	278	276	282	277	273	279	283	301	288	295	266	302	286	277	294	251	240	268	268	260	265	289	283	272	244	280	262	305	282	275	261	273	282	275	260	302	266	304	286	295	268	286	259	255	286	264	267	295	272	249	268	268	271	261	284	273	267	277	257	289	259	281	282	269	292	261	269	257	258	270	261	276	279	263	282	281	281	295	256	290	266	274	290	274	284	267	259	296	275	263	242	254	281	282	269	282	294	264	264	322	239	314	243	257	274	309	254	262	272	273	267	294	288	286	269	239	262	287	273	272	271	262	282	267	269	282	288	280	278	279	243	257	269	255	279	261	271	254	286	282	276	236	263	295	272	259	266	257	278	280	281	262	295	277	314	291	294	281	290	290	258	303	274	300	290	280	286	266	274	283	248	246	279	282	289	257	262	311	271	305	289	294	287	312	261	278	277	291	289	276	271	251	294	268	289	318	288	278	289	285	268	270	295	243	296	254	257	312	271	238	279	294	309	292	247	287	278	280	260	265	248	295	267	251	274	240	258	269	267	256	256	266	265	257	279	301	243	290	269	269	304	275	287	295	300	295	265	269	264	280	291	297	287	256	267	310	287	317	273	257	247	291	278	267	292	290	270	279	274	283	281	271	276	318	263	262	250	287	252	292	257	304	274	277	285	302	273	260	260	304	271	272	271	282	268	290	233	243	267	252	264	285	272	274	293	333	272	270	269	244	275	282	276	274	276	249	283	309	262	267	285	281	286	261	290	264	276	253	279	271	289	282	247	276	283	266	293	250	290	282	288	284	254	285	274	281	260	299	253	294	264	268	268	276	264	281	298	285	279	241	260	312	297	255	277	252	257	269	260	263	269	286	267	252	304	279	281	261	287	284	300	302	245	267	283	280	269	262	277	271	252	268	318	307	277	266	272	282	284	248	288	292	313	249	285	303	275	249	279	279	282	312	278	298	252	300	266	304	269	277	269	266	287	272	286	277	288	284	271	267	278	275	277	264	308	261	258	287	309	270	283	263	284	299	287	260	275	291	243	245	303	283	268	265	276	264	294	290	254	248	291	263	283	290	293	291	269	294	277	272	272	279	244	283	257	262	267	272	272	270	248	278	278	247	259	277	254	300	282	294	282	302	286	285	276	281	280	296	282	286	261	284	287	269	295	285	284	260	256	249	283	287	264	262	252	244	251	296	257	286	272	282	252	248	262	288	276	297	275	246	253	262	256	277	249	264	270	273	264	288	286	268	276	287	280	268	297	261	272	275	278	276	286	284	291	259	274	270	295	290	294	263	241	290	260	251	261	272	272	277	263	287	264	289	262	268	277	244	283	262	290	300	262	259	296	272	252	301	242	269	257	290	278	302	291	280	287	281	272	254	284	297	259	271	272	250	296	263	271	284	273	290	291	267	280	282	253	290	297	277	259	282	267	271	280	256	288	301	260	259	277	292	288	257	293	270	283	293	278	278	258	289	257	277	253	278	260	295	300	271	278	283	270	287	306	265	271	259	263	278	265	248	304	297	268	275	286	289	256	291	295	269	287	277	263	258	272	268	263	283	270	286	281	265	268	284	275	289	282	266	277	282	260	260	245	270	303	306	277	265	292	309	268	283	267	284	306	275	269	312	277	259	237	271	266	285	287	267	288	278	291	271	262	274	264	274	287	283	259	271	283	268	276	266	287	269	265	293	267	280	256	300	295	293	296	252	246	267	279	261	290	288	293	264	270	274	278	251	289	287	251	279	298	280	298	270	271	280	275	254	280	301	298	280	300	279	305	267	301	261	262	258	278	265	300	273	286	283	312	276	292	288	264	288	274	302	279	270	263	260	264	252	236	265	269	273	266	284	299	255	258	241	257	274	291	289	269	279	309	311	287	262	285	280	274	300	273	249	283	290	254	267	274	264	262	292	284	280	271	253	284	272	304	275	256	276	290	278	293	276	262	289	282	258	284	271	255	295	311	256	273	262	297	285	288	261	257	285	272	270	274	259	261	263	265	227	275	252	299	297	261	235	272	259	242	278	303	249	272	265	287	281	281	271	294	279	260	261	262	271	274	257	263	265	271	282	271	304	265	262	263	266	262	304	300	257	269	252	291	272	320	263	280	256	287	259	248	260	273	278	287	275	277	277	253	266	281	250	273	244	272	269	263	280	258	296	289	299	315	238	258	267	259	243	273	282	275	261	292	300	257	268	274	280	287	267	282	226	266	253	290	307	246	271	288	259	305	261	254	290	270	268	289	320	269	277	297	265	276	283	271	292	290	284	295	281	287	253	274	301	270	274	266	277	257	293	302	267	277	267	287	254	296	281	315	287	288	254	272	279	265	272	280	283	254	241	307	270	239	252	283	273	301	295	267	279	282	266	266	276	266	278	285	277	270	263	303	269	283	265	259	288	272	276	273	278	269	279	303	284	271	276	266	316	282	283	282	269	291	289	280	269	264	297	269	276	291	285	270	295	265	305	273	282	288	293	289	279	283	314	299	263	289	240	279	263	270	284	276	305	246	268	249	269	268	264	273	268	265	253	281	273	260	283	262	304	272	288	281	306	268	255	281	279	296	317	239	263	251	292	284	275	280	280	275	257	280	271	257	293	247	267	296	289	281	275	300	291	261	280	275	278	295	256	279	263	282	293	293	269	267	268	289	251	271	263	275	275	235	273	305	286	279	272	295	276	275	314	294	262	304	251	284	248	300	285	293	271	260	271	285	279	267	250	288	285	282	270	280	293	260	276	288	274	264	271	271	245	274	279	275	252	275	271	285	283	304	302	275	281	279	267	293	260	301	256	271	254	252	305	277	249	261	280	285	276	274	267	250	258	246	276	309	300	283	246	279	294	266	298	277	272	288	282	282	252	302	270	277	278	270	301	284	289	276	253	273	277	283	264	265	291	248	278	266	276	288	275	280	265	265	252	280	306	289	273	246	265	284	257	273	230	300	271	281	253	284	288	276	281	258	287	282	285	261	241	292	284	289	269	281	283	289	264	300	279	258	287	271	271	264	295	291	294	277	273	288	260	312	308	274	291	286	247	289	287	319	285	253	270	279	248	252	271	262	271	314	260	267	284	272	286	275	284	289	298	261	266	287	304	276	294	301	273	273	279
41915	46178	43467	11787	11888	11503	8044	5094	4374	4042	3937	4333	4776	3773	3385	3223	2761	2653	2406	2359	1977	1660	2227	8315	9641	5906	2625	1087	926	931	925	913	934	883	822	936	928	812	867	900	920	849	925	890	856	880	802	825	852	782	824	819	766	798	840	855	787	804	817	772	851	838	813	841	832	826	776	803	824	823	784	797	868	812	763	819	770	793	846	798	793	770	836	827	777	829	818	806	819	806	805	833	862	807	778	772	839	830	838	738	829	791	806	783	789	813	817	822	810	857	868	795	827	822	804	819	799	799	802	846	761	818	843	771	760	807	809	813	829	858	811	835	818	853	724	853	831	815	794	777	772	812	802	808	824	810	816	784	816	789	795	757	808	833	832	790	776	872	774	762	852	772	827	804	836	820	831	824	831	848	839	819	822	773	815	799	757	841	829	809	853	814	778	815	801	849	794	809	816	785	799	865	786	849	809	809	804	842	815	790	767	898	786	777	858	792	811	790	792	816	808	832	765	764	801	762	837	793	792	821	871	737	793	799	786	790	800	810	816	811	827	826	888	824	769	800	814	843	847	847	782	826	818	849	847	778	807	805	807	780	817	812	834	805	783	827	828	808	750	825	785	841	847	802	873	838	798	819	812	779	826	805	858	814	816	823	831	767	803	798	819	740	790	791	857	786	870	801	773	824	805	829	823	840	812	840	833	857	783	829	814	800	796	763	824	810	813	820	781	790	781	873	765	845	858	816	826	817	821	846	813	811	801	785	840	757	768	820	771	851	765	792	804	803	811	761	835	822	796	808	837	821	785	797	822	841	812	776	837	800	814	768	822	837	827	821	751	808	774	806	791	736	817	829	838	802	811	797	821	802	809	825	825	790	832	836	778	767	821	797	866	829	804	800	824	778	838	774	846	830	784	737	841	812	822	828	774	851	828	762	780	815	789	838	789	777	843	773	790	818	836	814	858	812	796	784	819	845	781	785	791	790	802	856	716	808	837	838	820	829	847	796	794	764	796	832	816	798	763	822	862	866	779	801	767	803	826	790	787	808	810	786	856	827	797	779	847	842	790	874	832	855	864	805	804	779	811	815	784	775	851	822	832	799	860	781	830	804	810	729	801	773	803	835	806	794	845	801	808	790	774	867	846	833	851	784	824	873	803	836	825	839	767	782	839	797	749	823	788	810	833	801	842	807	839	790	765	826	760	827	834	795	805	809	814	795	815	833	857	796	807	743	843	764	803	754	799	761	823	826	803	820	807	790	818	826	803	777	843	803	784	818	822	725	819	776	825	774	803	848	782	831	811	797	831	783	799	892	831	833	799	781	791	778	766	778	839	815	806	757	810	862	786	767	815	794	775	807	802	783	824	825	770	829	813	811	795	793	824	794	808	792	824	841	796	811	782	825	874	767	817	841	798	775	771	833	780	763	857	853	821	801	850	803	824	831	814	842	810	850	854	840	808	843	772	784	777	811	821	852	798	854	806	837	778	814	787	788	832	826	808	815	796	777	822	796	769	822	809	844	822	800	811	812	823	820	831	817	787	822	749	807	854	785	785	818	791	845	806	829	804	820	771	776	780	839	803	816	784	770	807	812	794	760	778	845	823	811	804	787	786	832	821	816	752	840	813	804	840	765	786	799	798	792	777	808	841	773	801	844	826	852	784	842	852	804	743	785	795	797	822	793	794	780	757	838	802	784	826	778	791	829	836	767	785	792	870	811	799	812	854	797	830	859	806	797	826	814	734	811	885	824	809	835	846	820	793	839	822	842	833	883	795	775	855	818	817	767	821	814	790	795	814	797	834	859	793	801	760	838	825	789	804	848	808	803	833	807	796	846	791	805	848	810	816	809	763	766	821	808	789	841	770	784	782	771	766	807	778	791	774	829	800	758	855	789	752	827	823	831	785	801	808	828	792	762	830	759	855	892	787	777	810	800	841	833	755	895	798	835	820	797	790	825	850	814	809	838	764	838	767	794	824	796	813	792	832	796	845	831	792	742	811	804	826	796	782	826	831	845	843	835	790	774	834	783	788	792	755	828	846	781	825	770	792	827	831	805	802	836	814	762	840	797	798	799	781	835	807	794	799	763	733	780	834	831	818	831	809	780	766	826	777	778	800	839	801	756	811	829	800	838	793	784	798	762	832	817	788	807	817	798	828	825	824	796	797	849	805	809	821	835	795	835	801	806	777	833	831	791	827	807	841	790	806	793	862	807	790	775	831	793	816	811	792	743	807	792	832	826	831	760	789	814	800	752	825	766	799	758	814	773	798	793	762	804	798	796	783	841	845	800	810	842	814	812	868	799	775	776	783	792	773	799	806	761	784	748	822	814	824	846	790	858	726	811	792	763	730	895	831	788	790	812	796	795	820	789	851	840	770	813	833	833	765	821	812	833	785	813	871	815	855	796	765	712	807	775	809	851	803	824	875	824	778	786	789	802	811	848	820	829	813	781	819	804	841	844	854	756	885	843	816	783	832	842	845	808	791	810	876	806	823	782	875	812	826	810	775	814	866	810	756	793	801	845	774	796	820	779	796	860	871	810	838	790	805	809	835	816	782	744	804	804	797	791	781	818	813	832	869	772	834	789	848	803	811	800	809	834	775	813	835	771	785	838	742	805	781	870	763	858	803	823	819	795	819	821	793	820	841	790	845	790	850	789	860	832	812	872	783	785	842	781	835	800	865	817	819	770	778	815	839	778	813	792	852	823	822	839	801	856	782	826	786	836	852	827	778	793	823	814	829	817	793	838	839	810	842	836	823	833	846	761	815	811	792	818	790	803	849	834	805	801	750	823	886	837	812	777	777	839	808	752	795	819	824	833	827	772	827	838	801	810	801	756	822	820	803	816	759	822	820	855	858	812	786	797	770	784	814	757	879	826	803	833	802	811	816	848	828	807	756	807	801	789	869	784	799	814	886	777	822	804	820	866	810	823	828	823	832	807	818	795	800	843	817	804	808	793	830	825	800	797	853	796	782	775	811	790	826	828	776	817	808	768	850	816	854	797	803	810	814	791	775	839	780	830	822	786	794	799	756	821	804	844	872	818	844	760	766	819	795	821	849	837	776	764	771	852	846	773	757	827	807	798	763	840	838	821	794	758	782	802	833	861	780	830	769	806	820	828	812	754	815	836	805	833	791	842	835	848	816	746	795	803	788	790	823	831	783	841	798	783	821	803	792	767	810	766	836	803	842	811	815	818	798	858	783	796	859	819	812	842	823	782	795	786	816	819	798	808	796	820	790	804	786	745	813	801	835	812	827	784	789	789	804	756	774	782	818	806	864	797	867	767	811	768	791	883	768	839	867	815	845	827	801	800	808	842	778	822	799	815	759	870	808	801	817	820	817	809	831	788	867	815	814	775	807	823	816	805	782	834	762	782	842	778	809	821	802	812	820	761	759	783	815	779	859	804	818	810	801	817	813	799	809	808	761	828	797	792	765	782	788	811	835	775	853	816	807	799	832	762	833	807	866	756	835	843	814	860	830	803	846	798
74147	73928	67730	27555	11619	5192	3129	1976	1246	1292	1195	1273	1285	1067	956	757	730	766	647	639	586	548	1223	2969	2555	1255	611	395	391	314	345	380	310	348	358	330	328	305	362	377	347	385	348	322	317	337	329	318	336	336	324	348	355	316	339	358	349	350	350	335	323	347	340	337	359	294	334	307	342	340	301	340	328	325	339	330	329	332	356	329	307	313	339	333	315	292	357	329	309	308	344	342	329	342	311	300	331	314	296	321	365	314	350	332	370	328	293	330	351	337	325	320	300	336	316	320	318	357	333	315	344	344	302	340	344	335	304	345	317	309	325	319	316	340	380	284	311	303	285	346	309	343	322	353	370	301	312	326	340	311	326	319	341	324	311	323	316	310	309	328	319	340	340	338	322	324	356	378	344	324	345	296	360	353	316	358	339	311	339	326	330	305	344	329	309	325	336	337	319	294	320	319	322	308	312	304	333	355	339	340	321	329	347	326	302	307	318	311	316	307	302	330	303	343	330	337	332	296	331	338	329	328	336	313	330	307	319	317	313	349	309	335	310	304	308	316	351	321	318	328	322	300	336	296	311	325	312	311	357	314	324	332	319	352	310	331	323	317	350	311	340	348	318	349	318	321	315	321	315	344	336	295	336	306	345	328	320	349	315	348	329	325	314	322	321	314	334	351	312	325	289	317	335	348	363	315	333	306	335	318	340	317	317	356	310	333	317	306	336	324	306	314	325	299	316	331	317	325	297	287	318	330	307	322	339	345	311	335	317	307	311	324	325	330	311	311	313	313	308	324	343	338	336	329	333	361	332	301	324	304	303	325	320	345	311	311	323	317	315	307	285	354	320	351	304	361	367	317	304	365	332	326	351	302	333	342	303	353	337	317	319	339	353	312	343	348	308	302	344	337	333	295	365	337	316	340	358	311	333	336	337	314	332	293	297	329	320	351	338	353	318	330	344	331	310	320	305	322	299	340	342	344	333	355	330	337	332	362	319	320	321	309	325	345	335	314	334	329	313	315	300	339	344	328	307	322	301	344	287	329	318	318	342	312	338	348	326	330	311	320	295	316	360	330	307	316	321	326	312	334	326	330	310	346	289	306	333	297	343	344	320	319	335	358	332	346	337	304	304	333	335	312	307	332	290	316	315	309	298	334	325	315	326	346	306	322	317	314	311	304	351	330	310	348	309	312	302	317	341	336	322	327	319	346	305	338	328	305	343	330	313	329	309	313	334	331	358	320	309	269	367	345	330	300	301	333	359	336	310	329	338	339	310	308	328	311	328	319	309	304	306	291	316	307	340	292	331	356	306	329	326	289	323	316	331	328	312	311	322	328	337	344	335	367	347	316	344	283	366	334	339	296	302	344	316	339	300	317	322	299	321	343	336	300	328	351	324	342	337	332	344	278	315	332	307	305	332	311	351	314	370	349	328	309	342	307	326	321	343	341	353	316	324	345	335	325	335	305	356	332	320	313	329	311	300	351	353	305	325	371	329	334	361	302	289	312	333	353	331	310	343	320	344	306	321	327	352	298	308	350	322	327	339	323	330	293	332	336	342	348	341	298	324	357	358	337	299	316	331	328	320	352	304	333	326	321	355	341	334	325	344	325	350	338	321	320	336	332	331	324	309	324	320	316	293	331	309	354	261	317	315	334	359	360	311	336	348	299	304	329	327	353	333	305	320	326	349	353	311	326	327	327	314	312	326	330	336	353	313	324	315	318	332	306	317	349	296	307	316	316	296	333	302	339	325	326	341	321	319	340	325	312	315	315	319	311	286	360	342	322	339	297	313	330	349	340	291	322	314	288	315	325	320	328	349	334	325	301	334	308	335	324	304	353	330	290	317	330	319	333	322	292	328	327	334	360	297	324	318	343	340	351	326	356	300	319	298	340	314	327	357	306	312	305	317	356	362	267	317	328	328	317	316	307	341	279	293	336	314	309	342	323	332	322	352	349	340	331	344	315	317	359	329	330	330	339	360	319	335	303	345	345	340	348	313	335	337	317	317	302	334	366	280	389	335	339	323	347	315	335	295	366	331	311	338	354	347	325	305	330	319	305	322	322	322	335	313	336	322	318	295	339	342	311	314	323	289	321	365	284	336	311	324	332	337	332	280	307	317	307	305	309	340	369	310	348	306	312	300	321	310	354	351	364	322	345	335	316	337	304	299	346	325	321	334	340	328	339	351	352	318	307	334	364	343	299	338	319	368	310	323	321	326	317	329	329	344	299	322	312	304	303	336	343	301	297	314	314	317	351	309	326	293	359	306	340	336	324	339	354	344	283	329	336	317	342	322	330	318	295	304	316	307	333	323	315	292	352	292	339	322	307	344	351	337	323	293	333	344	318	336	320	331	294	312	323	313	344	314	341	319	345	325	303	316	341	318	329	334	336	299	353	317	292	320	315	319	302	337	328	334	315	332	303	344	321	318	334	349	349	282	328	332	311	297	313	316	311	333	329	307	341	320	330	327	324	302	308	315	321	344	349	269	347	338	294	341	328	329	309	295	318	340	325	324	347	321	324	325	342	314	323	335	325	325	327	317	338	334	329	329	310	326	333	331	322	330	308	320	303	308	311	326	338	320	351	318	354	306	318	324	299	359	325	330	328	326	308	316	318	313	328	286	299	331	315	323	321	310	327	358	321	340	351	333	321	311	333	328	321	331	334	321	339	382	285	311	325	340	342	310	330	316	350	318	340	356	303	330	298	323	323	323	306	318	329	324	319	336	355	312	345	324	322	332	297	334	323	319	310	312	346	332	311	328	299	296	333	327	314	335	305	342	327	312	308	297	316	298	297	332	337	343	340	358	306	312	327	304	315	327	330	342	328	350	319	328	308	346	325	305	312	334	343	322	362	301	303	313	300	304	324	314	332	327	334	330	369	321	301	318	298	345	334	335	309	291	302	316	345	311	343	315	308	306	341	365	330	302	345	345	325	335	311	312	321	348	300	316	316	314	348	329	325	306	305	326	319	319	337	308	319	322	316	347	333	304	335	301	315	280	327	328	345	309	317	311	346	313	346	331	310	330	293	297	314	343	330	363	333	296	313	356	335	336	302	337	344	361	330	314	307	355	330	288	333	317	347	331	312	300	287	336	314	331	305	306	308	297	291	318	319	302	304	303	320	322	310	357	330	322	342	300	320	331	342	353	306	342	309	363	300	340	329	312	330	334	310	303	307	308	315	341	331	322	319	336	304	307	317	350	317	304	332	313	343	337	343	327	333	323	335	299	345	308	341	307	304	318	345	342	292	350	306	347	315	333	307	337	287	340	319	307	322	339	290	297	291	360	359	311	331	323	335	338	334	343	347	316	334	352	329	316	344	338	268	308	304	332	302	333	332	325	321	330	371	324	291	298	341	326	322	329	303	374	309	334	335	321	313	304	332	302	314	323	364	324	338	334	328	313	354	350	356	324	352	322	331	367	357	302	333	321	305	312	310	387	317	326	294	308	297	344	318	308	323	310	322	342	324	351	325	329	311	290	315
50469	58664	58267	16355	15318	12900	10167	7289	5302	5456	4908	5972	5969	5133	4332	3617	3581	3614	3147	2865	2429	2239	6186	13835	12189	6220	2720	1462	1106	1074	1155	1109	1189	1098	1038	1040	1064	1068	1079	1019	1083	1069	1097	987	945	940	985	969	980	928	942	929	939	881	871	902	883	916	910	957	967	975	928	887	962	940	945	880	913	863	973	970	923	912	923	945	913	920	947	914	972	874	913	905	983	890	935	901	963	959	935	893	948	920	884	939	956	956	941	937	911	912	902	919	970	906	877	916	946	968	919	926	881	938	870	893	958	869	955	947	939	920	897	916	919	957	976	940	874	986	941	930	919	921	887	963	940	969	928	868	884	936	899	890	881	908	996	938	923	880	953	944	912	958	971	955	926	957	939	980	966	916	931	902	935	890	924	832	935	875	947	959	914	850	908	946	901	956	963	919	939	924	1005	943	916	887	948	942	944	882	915	867	914	892	911	894	947	925	869	945	870	888	999	930	902	897	923	917	871	974	944	945	925	968	931	874	920	966	927	913	924	958	910	927	898	930	895	890	900	940	922	914	934	938	942	939	938	888	916	968	954	935	885	904	919	905	898	874	949	929	902	862	1001	1001	946	935	908	979	892	949	990	883	965	883	931	857	908	946	927	871	904	974	931	940	913	915	956	916	908	918	903	951	920	918	894	882	950	954	891	925	878	935	942	928	952	922	973	892	924	917	872	924	949	904	970	935	854	904	959	915	951	912	928	913	938	907	955	942	904	962	938	959	903	924	938	883	930	947	956	938	876	942	962	953	908	907	981	923	895	842	923	916	938	873	984	902	929	934	896	902	947	929	936	963	922	945	914	940	910	897	901	909	964	952	937	898	938	928	982	928	932	881	931	963	903	918	923	878	874	992	893	879	928	894	908	910	929	953	945	959	912	902	873	907	955	941	925	919	901	958	952	937	908	910	941	967	914	919	891	929	961	891	876	914	954	903	902	918	895	943	910	901	902	918	966	945	947	939	909	898	860	923	928	977	919	941	905	941	968	966	874	953	926	930	899	872	948	930	876	980	894	907	920	932	847	933	858	953	966	917	911	854	909	932	980	915	923	920	947	925	972	906	923	925	941	938	944	963	922	926	945	945	965	954	902	963	957	907	855	947	944	893	954	954	833	896	958	917	925	965	1012	996	937	952	941	964	906	985	977	1031	931	932	962	873	963	889	919	962	889	909	960	959	933	930	907	913	937	980	965	945	879	976	945	905	857	962	914	934	917	881	992	956	955	916	892	877	908	966	970	949	890	893	893	955	925	971	965	971	912	905	962	969	933	880	968	948	875	917	911	921	898	943	999	948	905	965	955	900	894	896	936	958	950	956	913	945	959	960	918	985	936	958	850	897	913	937	916	886	946	900	945	913	932	931	942	896	914	872	901	905	918	941	922	912	885	933	878	899	925	912	931	935	927	955	964	933	905	904	956	943	899	968	912	886	926	874	966	941	900	908	885	962	923	949	966	892	962	917	963	898	933	926	982	939	914	924	919	944	973	948	931	966	902	946	931	929	982	907	923	944	925	926	911	913	945	954	976	952	869	922	886	1001	921	968	912	949	942	928	982	879	933	942	965	951	970	943	906	905	970	976	983	950	935	896	959	896	949	927	897	950	918	908	922	908	952	982	945	905	953	949	951	948	941	955	929	936	893	901	883	964	936	948	943	881	947	878	901	986	887	962	946	899	930	890	850	931	908	923	938	898	922	871	923	940	965	915	914	883	927	895	954	929	930	962	932	903	946	946	932	957	926	932	980	871	975	1003	950	928	1006	908	956	959	966	929	923	941	920	946	963	935	902	901	933	927	937	944	982	963	949	895	881	915	890	867	894	927	916	946	960	860	931	928	914	927	959	912	917	931	906	922	943	971	944	936	908	918	922	932	933	899	928	912	962	940	928	936	900	887	966	896	922	896	926	894	910	914	950	970	923	901	939	893	931	956	941	889	887	925	896	933	902	930	909	919	940	891	937	933	969	938	927	929	937	923	868	923	893	953	963	974	937	965	954	884	915	912	910	899	921	947	912	897	945	907	896	917	926	939	953	923	944	873	924	868	924	997	959	960	987	927	941	939	907	914	975	902	877	943	922	920	952	918	882	920	961	937	920	931	984	943	967	877	965	939	898	953	893	955	925	943	888	916	903	926	940	871	955	868	952	881	934	910	910	873	918	901	939	883	995	920	942	943	910	927	925	942	981	967	913	913	879	895	916	873	1004	923	919	936	914	884	879	876	899	904	921	950	976	940	938	965	988	904	968	959	932	936	954	877	878	952	1010	933	906	876	977	918	915	946	944	909	922	907	942	949	876	947	967	894	924	941	938	964	923	951	936	912	921	921	928	960	949	965	1010	939	907	915	904	920	896	936	946	906	916	971	984	865	875	956	969	949	951	948	929	883	929	932	885	969	956	920	949	906	980	943	926	915	945	919	992	915	927	943	910	932	906	894	990	994	980	894	945	901	873	899	973	945	900	946	932	912	892	928	905	954	913	919	915	932	920	895	939	937	975	892	946	918	974	940	900	946	917	906	901	866	921	1013	911	932	908	925	939	930	939	922	921	977	962	935	899	924	903	967	892	976	964	948	947	945	983	924	937	898	927	925	955	948	927	921	925	951	948	910	901	916	937	935	992	945	945	936	897	907	980	870	938	915	927	992	930	955	967	904	952	948	939	941	891	928	898	983	1015	921	924	953	976	947	931	920	917	906	961	988	927	963	926	920	933	927	931	983	972	931	958	898	919	929	949	951	859	924	918	923	951	893	912	918	922	919	956	912	889	883	956	893	883	941	871	871	953	944	955	934	951	920	950	961	886	906	926	939	939	921	944	966	917	960	928	962	940	920	922	914	955	896	914	892	952	946	936	918	933	928	929	903	873	907	911	937	948	979	909	904	964	904	947	920	929	948	993	900	900	885	899	891	931	952	896	929	909	913	899	869	939	978	951	987	937	913	885	936	923	929	913	902	948	878	955	906	997	930	906	916	943	958	899	978	951	920	901	884	868	972	964	911	892	920	909	893	915	878	969	934	888	981	982	913	944	943	962	920	897	910	912	898	922	943	947	926	928	920	904	913	885	963	928	974	964	937	951	953	936	902	956	929	987	968	955	898	895	956	937	911	926	889	934	888	888	955	928	934	941	906	971	925	1001	913	851	898	881	930	969	956	932	878	926	938	935	917	921	932	943	923	1013	917	925	968	949	909	995	906	940	904	968	928	934	930	958	940	903	940	889	945	915	935	922	948	954	878	986	897	920	977	862	935	956	916	907	947	898	967	912	900	871	904	915	957	930	972	872	936	888	947	884	957	956	915	960	955	963	902	934	911	917	920	928	946	901	911	979	912	900	881	934	961	929	949	972	890	931	943	903	951	925	918	917	961	920	920	892	930	912	920	919	882	920	933	901	909	893	950	950	892	930	902	859	892	941	907	913	922	948	934	938	951	939	953	927	978	969	864	934	913	899	913	956	920	942	936	915	902	905	865	911	898	937	947
19135	13767	9202	2500	1754	881	674	555	456	441	388	442	430	390	343	310	337	294	287	290	265	282	321	395	451	328	272	242	237	257	212	216	220	250	227	227	245	239	222	247	261	233	242	260	260	243	281	217	244	240	252	246	242	258	239	227	262	240	216	230	267	215	249	208	230	221	237	212	245	248	210	236	220	229	227	238	239	220	241	240	249	239	233	233	247	237	238	257	271	248	241	257	223	203	244	238	221	230	227	240	239	235	230	243	229	242	240	227	236	252	237	231	205	246	233	247	241	228	223	243	238	235	247	232	238	231	220	244	224	230	229	246	222	235	254	225	214	212	239	222	228	231	263	241	256	271	249	236	208	229	225	229	234	238	259	233	209	261	230	228	244	249	213	215	239	231	223	256	235	252	244	240	236	234	239	234	248	231	245	221	229	218	274	229	247	222	240	256	260	232	226	243	238	255	253	239	231	240	235	208	237	272	238	209	232	272	254	251	246	243	221	229	225	211	226	244	251	234	241	242	221	213	224	224	234	241	206	206	257	228	235	217	194	243	250	251	231	249	238	249	241	249	258	270	230	226	237	232	257	217	259	264	240	229	225	233	227	222	245	232	235	238	260	238	235	217	234	255	260	225	221	240	243	258	241	214	215	270	234	235	218	223	251	246	239	237	227	245	233	240	254	254	211	237	229	237	242	223	223	268	234	252	248	236	247	230	245	241	222	232	237	246	223	205	232	227	227	216	255	242	244	210	225	251	241	244	246	255	229	227	236	247	211	243	232	238	233	220	216	209	249	250	236	224	237	221	237	250	234	206	214	241	238	225	225	235	231	225	241	253	242	217	228	219	214	240	231	249	204	225	232	229	250	212	218	238	251	221	220	241	238	256	243	251	220	241	229	246	226	223	231	236	249	258	233	244	209	219	238	223	264	234	233	228	219	257	271	246	212	235	227	230	255	221	252	249	225	218	228	238	242	231	216	216	235	243	235	233	226	210	237	230	244	253	258	253	235	243	266	237	231	235	224	229	246	225	228	208	244	220	239	240	223	237	265	236	227	252	236	223	243	239	237	213	250	265	229	224	226	265	246	233	239	247	220	234	228	232	231	203	221	222	245	249	221	229	275	196	252	241	245	229	231	218	210	238	227	227	261	236	221	257	214	235	224	247	228	260	224	212	238	222	263	224	207	250	262	234	250	221	249	252	232	212	233	224	227	240	227	259	223	266	256	240	225	208	220	248	240	226	223	228	234	271	208	218	256	238	232	217	225	241	236	196	236	234	232	230	230	240	234	228	244	261	220	249	237	212	222	233	228	242	249	224	225	226	225	242	232	234	245	239	232	228	231	231	217	238	251	229	240	234	239	225	214	233	236	236	235	202	248	229	220	248	254	258	260	230	221	242	243	231	241	228	265	238	242	225	244	229	244	223	248	238	235	246	237	223	229	237	228	230	254	250	251	226	238	253	244	235	221	248	261	216	249	211	245	228	208	221	246	247	243	248	221	256	244	244	227	218	212	237	247	240	234	230	212	234	262	269	242	221	229	235	209	251	220	229	224	240	220	238	214	225	218	262	236	234	258	226	234	241	246	213	232	218	216	259	273	206	221	233	254	241	218	231	264	225	233	221	254	216	210	237	226	205	243	224	260	215	231	236	218	250	237	245	219	257	237	225	254	227	224	222	229	226	222	242	253	261	265	230	227	245	235	231	256	234	231	229	238	246	222	214	252	224	230	226	268	226	230	229	234	247	252	263	223	213	215	218	231	237	259	242	250	241	219	227	229	237	235	230	216	225	233	236	241	242	209	242	239	269	235	288	257	236	225	241	248	216	259	236	226	246	234	227	231	257	263	270	240	241	227	245	216	238	240	237	256	257	272	245	240	239	257	235	240	246	249	251	218	232	260	240	270	228	214	246	223	233	251	222	244	239	221	224	241	213	236	244	231	231	221	240	217	233	228	238	206	234	229	232	246	237	219	218	219	216	219	262	226	226	232	230	278	229	261	238	250	258	225	246	221	239	231	237	219	250	261	269	232	228	225	239	252	221	225	234	256	231	245	227	242	223	220	249	221	250	255	229	227	252	260	228	236	232	252	224	223	236	218	227	245	245	248	227	200	221	220	242	281	248	244	224	209	242	263	229	215	235	240	235	235	292	214	229	250	233	231	240	218	239	254	230	231	236	231	263	240	243	243	257	228	244	224	230	253	211	234	244	232	224	233	259	246	223	225	229	250	261	232	251	251	231	246	267	240	246	249	241	244	225	228	239	232	248	214	245	241	233	214	246	206	230	245	225	272	252	244	240	232	219	243	240	224	254	241	265	250	255	246	222	231	238	260	239	222	232	226	239	242	219	267	230	252	235	244	214	237	231	232	253	210	255	250	228	249	218	208	210	222	249	224	242	222	241	244	274	241	233	240	223	232	215	226	206	236	240	262	218	228	227	246	246	223	244	225	235	246	236	223	254	244	213	190	252	241	241	245	236	231	233	227	220	243	246	224	239	239	225	233	265	253	201	256	256	244	227	253	221	248	245	243	219	290	270	240	245	250	229	223	210	226	241	230	240	237	244	225	222	221	248	220	239	245	255	214	261	236	277	233	223	199	256	252	228	242	240	237	254	225	262	231	250	218	249	216	216	213	242	228	220	251	242	216	230	251	233	219	243	238	258	223	217	258	235	246	225	252	259	260	245	240	232	230	245	254	225	254	206	238	208	222	249	256	250	220	239	255	229	241	224	234	241	204	248	253	211	246	240	235	239	251	237	234	262	242	247	239	213	231	227	245	231	220	232	238	237	232	223	238	220	246	233	223	264	253	222	240	242	249	220	234	237	209	251	223	255	274	240	217	234	242	223	249	258	245	244	251	245	240	226	222	242	228	260	249	228	239	238	210	244	204	255	241	230	230	280	236	259	233	223	243	240	223	245	250	250	215	235	258	228	220	255	235	246	245	245	248	234	210	230	224	226	247	251	229	251	212	227	244	245	228	231	237	226	232	262	222	212	245	232	254	216	213	228	235	232	228	224	271	250	223	244	227	244	236	211	245	243	255	207	245	222	222	225	239	228	239	239	249	241	247	233	257	251	224	225	218	229	249	256	239	234	220	256	215	257	235	248	261	234	241	195	245	236	235	229	229	221	234	259	245	249	229	217	246	217	218	232	239	232	225	259	261	233	242	216	233	253	256	219	246	244	219	234	228	226	212	239	235	236	257	248	237	229	252	241	231	223	251	224	264	219	252	237	237	257	212	234	245	206	234	226	217	257	232	235	231	226	248	252	215	211	248	246	208	251	208	230	235	237	225	214	233	222	231	226	242	252	259	233	266	238	231	254	216	200	229	246	240	229	225	232	245	247	263	240	235	235	241	236	210	234	284	243	225	220	244	240	229	249	232	233	242	250	213	228	219	243	250	238	222	273	249	244	233	263	216	221	236	237	203	238	234	247	244	250	214	246	241	219	219	240	226	241	234	213	267	249	227	228	236	249	238	236
16584	18585	13318	5578	5400	3182	2740	2205	1675	1561	1705	1816	1717	1580	1416	1324	1359	1170	1139	1068	1056	1053	1220	1599	1887	1106	928	820	714	640	779	728	701	743	734	717	703	695	731	739	768	691	725	682	778	757	703	705	711	681	693	652	695	713	720	696	724	715	714	727	736	738	727	673	700	714	726	715	716	723	683	698	697	669	702	707	747	752	722	716	746	739	777	736	690	699	699	722	715	709	694	672	708	696	673	660	749	793	682	732	663	759	688	725	719	716	713	708	676	714	686	719	703	741	714	629	696	696	676	723	733	716	751	733	756	706	685	748	700	727	720	714	687	681	677	713	787	686	751	696	699	729	697	711	668	724	733	704	728	683	720	682	761	707	721	704	749	708	756	677	696	729	738	688	693	757	695	705	738	733	733	716	730	666	767	694	693	729	721	680	701	693	702	742	683	698	745	690	718	733	675	680	686	725	694	707	738	737	734	779	681	743	686	727	748	708	699	727	732	711	757	754	694	733	699	771	735	730	697	724	704	745	748	754	694	709	734	691	706	675	734	721	730	708	719	723	752	683	682	721	689	696	698	701	708	727	726	684	738	714	710	697	727	704	701	756	692	684	715	738	695	712	672	759	763	709	740	724	750	709	671	707	692	680	720	713	727	754	692	740	747	729	710	762	742	689	691	716	760	737	708	712	682	707	716	716	739	698	699	735	707	682	679	734	685	702	743	749	730	716	714	705	691	669	745	702	715	699	761	722	706	711	732	703	679	720	739	723	716	735	743	741	737	702	745	732	703	753	720	698	717	700	731	706	710	734	701	700	723	715	703	716	735	720	726	730	724	736	673	724	723	762	729	720	750	721	695	719	723	686	677	685	728	646	654	693	714	748	702	719	726	711	712	694	690	700	701	686	726	687	744	673	681	692	697	706	675	722	711	715	731	766	694	718	642	718	724	704	746	680	685	721	681	666	741	755	739	735	725	771	702	736	681	707	719	707	741	716	678	656	686	704	671	740	726	722	677	707	730	713	716	706	737	661	713	743	714	730	692	727	735	687	713	703	714	707	695	715	758	687	768	751	713	717	699	718	704	723	768	727	749	682	759	723	708	699	708	712	706	725	703	688	692	712	670	738	684	758	736	688	722	723	729	727	723	731	674	745	671	718	730	725	713	700	681	716	691	692	690	704	673	706	783	692	749	699	708	723	734	768	743	705	761	716	779	734	747	712	715	731	704	696	744	725	694	673	710	697	710	678	723	712	747	711	674	698	707	753	714	706	698	728	710	699	653	717	714	699	726	722	688	697	718	723	702	679	712	667	680	736	703	703	674	739	726	750	670	754	746	715	694	690	734	715	724	722	712	714	732	679	777	671	757	721	744	702	664	701	707	686	755	707	660	714	758	707	759	739	731	687	733	731	704	757	733	741	693	736	753	744	720	682	686	675	687	758	727	750	714	698	673	650	728	718	723	648	681	712	706	728	695	697	730	731	695	745	711	692	684	683	751	733	754	719	718	719	721	708	698	727	723	701	736	717	739	686	751	698	732	726	668	703	713	692	732	703	739	722	738	709	750	716	720	704	736	739	722	736	690	668	710	718	682	743	679	731	787	655	664	688	696	703	723	743	744	704	676	710	763	699	658	736	714	722	683	802	720	705	713	729	692	696	773	684	725	721	707	693	662	723	693	710	726	695	687	726	690	668	748	649	726	765	725	712	710	682	747	736	746	753	706	687	739	737	712	683	682	767	717	725	735	693	704	717	769	719	711	729	735	716	766	714	714	709	670	667	707	766	708	718	691	685	766	691	713	698	755	724	692	704	699	685	747	709	698	725	699	705	726	706	696	731	709	691	719	730	691	750	691	706	713	722	717	694	695	704	711	720	719	725	684	715	726	713	722	740	721	708	743	684	721	747	717	696	675	717	681	667	726	724	701	732	677	711	688	737	671	675	723	730	710	734	679	734	689	687	721	692	738	686	708	691	746	697	745	716	724	667	663	715	723	709	701	688	742	741	693	729	759	757	699	705	712	690	673	728	720	664	713	743	727	694	686	661	693	720	730	677	742	707	645	728	734	755	708	694	722	736	655	721	662	715	664	758	672	685	740	716	699	689	773	735	752	717	726	675	666	723	733	713	671	736	759	695	758	729	687	709	688	725	722	756	705	693	700	685	763	722	717	719	784	692	678	735	758	772	717	710	689	668	712	652	734	687	680	690	689	682	743	734	766	698	736	647	755	769	690	727	711	708	704	714	698	724	726	722	716	744	726	674	707	680	679	710	730	701	694	754	756	707	729	733	694	736	710	697	698	692	723	722	726	709	715	686	702	697	716	732	778	780	681	744	683	695	708	699	715	748	717	744	728	701	721	710	706	782	756	726	700	700	672	703	695	710	732	693	702	731	726	688	712	672	695	773	716	752	770	738	707	684	710	701	751	698	646	688	753	672	738	727	712	754	727	707	652	721	648	701	694	751	738	705	691	715	729	748	717	730	742	754	737	699	713	729	684	752	693	720	740	728	721	690	685	687	671	777	734	758	696	685	710	703	720	732	698	682	770	691	676	680	757	667	726	707	744	704	708	680	699	683	721	766	708	723	716	775	713	713	747	716	700	734	723	720	677	786	710	730	762	700	689	726	687	702	721	712	698	748	727	701	704	709	704	721	737	749	681	724	702	707	751	659	701	748	738	696	726	735	722	768	700	729	718	744	764	676	769	703	742	686	678	706	709	734	669	742	709	736	754	692	711	716	712	685	692	770	700	730	719	735	738	673	676	713	691	673	718	673	725	709	712	690	700	699	717	659	694	726	711	717	659	700	734	730	689	699	674	743	683	689	700	730	692	688	739	723	719	706	783	726	754	727	698	731	751	698	726	702	712	725	719	721	719	727	713	671	720	735	726	655	710	727	710	695	713	670	719	679	704	712	743	716	683	704	757	744	743	706	682	696	707	731	745	701	754	703	699	737	669	680	751	687	704	752	731	676	679	675	695	706	724	700	687	705	693	742	731	689	675	733	734	749	712	737	679	733	705	761	731	711	670	708	741	718	763	681	717	694	690	740	697	716	721	672	703	718	688	683	707	733	692	708	724	724	728	701	732	698	667	733	725	702	722	663	726	679	704	702	685	683	681	688	725	706	723	705	733	711	750	742	687	735	656	740	705	682	722	770	653	743	744	722	733	732	723	731	703	722	665	698	729	740	736	758	727	749	739	717	700	704	654	736	732	697	687	730	721	714	737	758	709	698	742	700	773	738	740	703	680	715	666	721	708	716	736	756	684	757	729	696	681	703	668	683	703	747	744	728	682	706	704	683	718	726	685	683	714	674	730	729	753	754	703	703	737	701	716	750	683	718	702	703	725	717	684	658	727	764	705	660	722	727	706	686	723	734	695	703	732	677	698	748	807	681	758	733	778	727	694	708	727	729	684	686	741	706	728	682	699	694	704	688	691	718	724	707	701	745	723	759	712	698	663	731	677	701	746	730	688	739	710	724	740	693	693	721
65071	64775	53030	18690	5059	2036	1694	1432	1061	888	756	845	830	858	721	628	558	489	405	452	445	442	709	1871	1137	736	600	415	306	281	286	291	278	276	267	311	306	293	306	278	294	262	315	277	305	322	286	286	270	312	312	296	302	295	305	313	310	280	295	306	282	261	279	291	266	282	280	281	332	293	290	309	271	269	288	308	258	285	318	295	284	290	279	301	297	303	280	288	282	279	302	309	288	306	260	302	297	273	266	268	252	303	289	308	283	305	280	281	295	321	273	281	293	295	317	295	321	277	330	287	277	297	288	313	305	293	296	296	284	288	303	307	295	265	280	277	279	300	294	273	304	304	295	302	292	281	267	287	304	303	287	282	322	299	291	288	301	291	288	280	285	283	289	293	310	291	264	279	270	304	292	278	316	290	317	301	308	310	291	290	272	307	306	295	280	277	292	285	285	263	264	290	278	268	279	279	307	263	305	270	272	283	287	303	278	275	289	228	327	289	320	267	273	279	312	292	309	318	272	289	313	297	223	304	303	282	282	314	274	290	326	308	291	255	283	282	309	311	317	273	282	250	285	269	299	285	309	287	278	285	285	283	304	292	282	294	265	276	268	285	287	278	302	295	285	298	252	332	271	305	309	273	296	269	327	287	286	287	307	273	293	278	287	281	296	299	279	272	281	305	290	302	287	303	325	280	314	284	275	284	307	295	302	302	305	289	298	291	286	304	302	291	298	295	236	271	282	294	277	294	296	291	284	289	275	303	280	332	292	261	300	266	265	310	298	268	272	317	277	316	288	275	299	309	293	287	273	300	291	313	281	286	273	324	276	293	289	277	316	256	323	296	289	302	278	309	309	299	288	291	277	313	256	270	288	305	277	260	276	294	288	276	272	320	292	283	278	268	293	282	297	292	315	311	320	289	298	271	318	285	276	303	284	317	304	309	290	308	274	289	294	267	292	281	287	302	296	286	285	286	267	265	303	314	298	290	285	310	287	277	282	282	279	296	262	281	313	300	293	290	271	295	279	295	262	292	272	284	286	274	275	272	293	311	295	274	268	270	266	268	334	270	293	303	300	310	309	273	297	297	260	316	320	266	284	252	286	277	286	287	300	268	285	268	296	313	282	299	290	290	290	302	291	280	321	276	295	315	292	297	294	298	286	351	291	272	266	283	303	292	314	275	290	274	315	290	324	281	310	276	290	265	275	295	289	262	265	294	275	307	312	283	284	296	295	302	278	280	255	280	271	272	311	256	284	291	336	274	302	278	260	287	292	309	301	252	279	284	330	276	273	277	271	274	278	304	309	289	266	267	283	282	301	286	290	288	268	308	276	284	301	312	315	262	317	278	275	279	313	313	255	297	302	269	315	281	295	285	297	273	282	290	293	309	294	284	300	281	284	282	296	277	280	250	272	268	270	292	281	269	280	291	297	300	281	285	281	277	304	284	291	292	294	270	295	296	283	300	308	299	274	246	319	274	296	308	289	273	312	308	304	304	285	262	270	271	320	287	304	297	285	264	279	320	300	294	283	299	277	293	253	290	290	294	287	286	331	321	277	292	306	273	277	292	284	294	312	267	287	270	297	309	298	279	258	297	297	292	291	284	261	309	289	289	286	276	286	316	249	281	273	275	288	293	273	295	325	279	282	306	266	293	310	301	315	343	311	265	301	263	294	275	281	317	300	278	302	266	309	326	293	309	294	302	296	297	300	256	296	285	277	277	281	289	292	314	295	260	282	298	312	302	292	310	284	307	276	276	295	285	295	305	283	272	286	291	285	277	305	275	265	268	321	293	288	281	286	298	270	267	299	301	284	310	279	281	306	302	291	285	300	294	288	304	285	290	302	284	315	287	299	284	303	291	266	287	321	274	274	258	284	261	292	282	294	279	293	289	269	290	300	256	289	303	291	274	301	280	279	283	271	280	289	294	253	252	275	329	284	281	280	299	320	297	310	276	263	306	302	265	324	272	289	279	276	296	315	257	297	285	288	269	293	300	308	290	275	302	310	256	281	278	298	277	306	287	308	311	276	279	317	320	307	308	300	246	284	272	275	291	267	305	269	281	274	333	261	303	291	306	295	305	315	300	270	295	284	311	278	278	304	266	236	309	302	301	275	309	287	302	284	259	291	280	286	292	313	296	278	277	280	300	302	289	293	305	285	295	261	262	305	292	298	278	304	294	315	309	326	298	298	294	279	281	295	306	309	301	310	288	264	286	279	272	300	262	282	289	293	302	275	271	248	283	274	273	288	299	281	296	303	286	270	279	268	279	310	288	271	315	301	301	283	301	268	284	283	288	282	288	280	298	289	278	295	297	297	307	267	309	293	312	248	276	295	276	298	275	320	298	307	276	301	296	307	295	304	294	279	301	260	269	298	305	261	263	266	309	287	269	295	281	278	280	285	280	305	264	291	290	285	305	304	286	295	294	296	288	288	254	311	289	302	280	299	303	284	296	294	291	299	294	268	300	291	306	286	313	286	274	301	261	302	276	279	313	293	257	300	283	304	274	315	245	294	263	317	271	327	296	294	296	295	276	301	278	299	276	286	296	289	319	291	313	286	337	276	291	274	273	293	270	298	296	307	271	292	250	278	272	281	289	298	299	290	287	281	283	297	275	274	306	270	297	322	312	307	304	287	270	305	294	270	338	283	289	254	293	292	275	303	267	240	282	300	281	271	316	293	281	314	279	254	335	291	298	278	270	300	277	279	321	295	261	296	289	334	321	288	302	268	297	297	295	295	265	270	288	271	262	311	278	286	259	295	276	296	308	271	292	286	311	273	296	342	262	274	257	273	265	317	312	266	263	291	334	269	261	293	254	306	298	286	283	315	286	307	285	299	291	292	293	316	317	286	271	297	291	290	300	261	308	285	264	284	285	293	312	285	245	298	292	255	288	287	274	306	285	280	296	306	286	302	282	289	307	285	293	273	307	282	306	297	277	302	319	268	304	303	319	305	278	298	298	311	296	276	287	316	297	276	304	286	328	300	295	278	276	286	289	275	274	284	286	272	291	315	308	350	295	279	290	265	303	300	307	267	325	274	299	286	301	296	296	270	295	279	305	299	268	288	317	253	276	301	263	285	279	292	280	303	314	320	280	273	276	339	326	280	300	279	286	284	289	296	281	286	301	279	298	299	283	279	290	286	278	309	286	285	300	308	295	273	322	281	301	286	308	276	271	294	289	295	272	304	291	310	340	303	335	287	290	313	273	287	276	293	295	320	275	306	285	282	275	276	273	289	289	293	280	303	302	273	311	279	278	267	319	277	268	285	254	271	272	301	289	276	288	294	302	281	324	275	287	301	282	288	273	305	324	259	327	279	286	270	280	283	283	288	275	291	279	276	263	291	278	284	278	283	284	276	264	277	272	279	250	316	290	273	303	322	260	281	269	271	333	299	316	302	315	265	288	277	290	286	276	297	288	265	302	304	272	302	278	306	304	302	280	295	290	307	297	307	286	293	266	287	291	273	300	285	284	269	272	273	315
42529	49495	44798	11641	9313	6280	6383	5725	4358	3682	3290	3582	3770	3946	3217	2836	2510	2090	1767	1971	1992	1689	3328	9607	5479	3369	2600	1412	887	886	887	931	927	910	905	855	870	870	878	816	910	823	900	876	875	847	881	859	837	845	839	830	856	826	779	830	872	848	873	853	878	819	805	816	835	832	837	859	850	838	800	799	853	873	853	836	828	875	815	860	861	884	829	871	857	883	801	860	910	819	812	782	871	854	847	860	838	818	839	842	790	853	880	823	851	880	800	858	851	764	807	808	853	879	854	823	842	845	875	806	874	876	855	812	839	873	876	886	882	869	863	863	829	862	833	799	856	837	832	888	854	863	864	844	871	851	818	907	839	801	843	865	894	804	884	857	776	853	834	835	878	857	835	885	858	800	862	800	836	861	789	809	797	847	846	852	814	840	858	867	893	847	821	833	872	894	842	873	821	885	828	833	849	846	867	784	912	833	838	831	875	817	897	819	811	846	837	921	874	828	790	814	865	804	777	931	817	838	864	882	859	826	834	818	853	846	830	853	849	821	845	849	854	834	847	874	819	860	849	827	845	840	837	813	802	844	852	829	854	847	818	858	822	846	826	867	848	858	845	849	817	829	845	805	876	864	832	866	848	867	844	857	856	878	856	844	849	883	846	823	867	838	815	833	854	898	885	762	859	830	855	827	790	826	861	833	848	901	847	855	828	838	810	798	864	870	841	839	840	854	846	868	840	874	865	867	827	878	805	841	890	840	874	824	868	811	868	821	825	766	791	813	902	840	808	812	806	847	858	795	861	832	896	790	828	844	859	837	828	839	844	841	817	861	855	870	866	846	858	851	828	783	900	827	808	839	854	849	835	856	878	792	868	863	833	760	861	792	837	832	851	838	893	831	858	820	871	778	838	797	889	893	873	856	830	898	821	812	839	854	859	885	821	856	807	877	825	837	822	795	876	834	834	869	842	888	791	843	895	905	831	812	835	850	816	788	814	834	826	773	838	856	781	850	842	873	833	827	836	816	845	859	883	861	826	835	867	836	842	841	877	861	843	813	854	867	810	865	839	865	819	832	820	797	766	846	815	827	836	821	867	883	824	895	849	867	844	853	870	859	808	841	770	826	859	831	845	825	839	881	820	844	794	869	848	844	849	878	810	873	888	883	857	847	836	858	841	865	852	838	833	880	863	877	824	855	799	805	849	866	828	864	833	840	833	812	867	840	848	830	857	822	850	789	808	824	844	888	866	887	866	858	811	810	768	838	824	862	905	843	854	875	831	846	861	835	861	814	906	832	825	839	804	844	839	862	842	842	810	839	875	825	841	836	877	862	834	854	832	876	888	855	865	823	855	797	866	889	814	870	867	850	862	818	835	842	850	911	863	840	836	845	852	900	829	805	841	816	844	821	844	860	824	821	791	845	795	865	840	840	809	801	821	743	826	873	826	868	802	867	796	861	854	816	878	844	823	772	843	804	883	895	855	880	884	858	786	820	834	847	842	808	810	861	851	854	831	826	805	812	852	853	785	861	855	815	799	823	846	852	878	836	867	884	844	841	825	843	834	865	770	850	797	820	881	837	841	821	839	887	825	835	811	852	824	829	836	843	803	844	818	871	834	875	906	849	817	871	764	848	853	854	845	850	849	827	850	822	904	861	835	784	809	893	817	813	865	841	765	833	824	827	838	860	863	829	858	872	830	856	858	819	811	855	851	785	827	842	872	844	844	859	928	817	867	818	827	815	830	849	854	863	886	841	814	796	868	816	857	782	839	825	907	836	764	822	833	877	841	863	858	796	858	846	841	861	847	830	893	812	830	784	802	814	896	831	822	829	871	853	833	910	813	837	824	863	833	799	881	792	851	838	814	857	861	793	890	799	832	849	822	867	879	824	800	795	836	819	823	831	891	798	875	894	829	767	803	865	872	862	892	867	849	852	809	849	856	862	823	851	813	861	888	864	823	868	808	854	826	829	850	843	851	843	832	831	839	866	837	848	888	865	859	835	852	867	813	856	842	858	870	857	885	826	866	843	902	813	863	859	865	868	883	862	843	835	831	840	868	856	801	877	826	816	828	848	833	823	852	850	878	879	796	824	824	818	881	818	828	877	861	802	816	830	800	866	846	901	843	822	843	809	809	805	807	819	872	832	837	847	895	838	809	840	783	807	840	817	868	764	873	840	839	839	801	872	866	834	843	864	855	858	846	864	823	861	858	828	765	875	870	851	812	836	889	886	855	869	835	857	838	822	847	857	842	825	832	853	797	846	762	860	822	816	880	778	809	822	845	826	860	867	876	837	882	828	856	854	796	875	839	831	851	915	873	845	900	810	821	822	826	853	853	860	868	861	860	797	836	869	862	847	821	801	874	851	807	837	807	873	889	829	828	887	867	854	851	814	855	827	817	843	852	803	769	814	848	935	841	842	859	861	932	848	854	913	881	883	838	864	820	853	827	855	873	870	867	881	865	809	753	836	828	867	850	793	857	831	858	864	866	900	829	863	887	797	824	856	880	863	927	837	823	853	844	881	812	833	859	846	829	841	834	875	862	878	834	849	816	867	814	815	842	853	802	929	824	891	849	831	839	853	876	824	824	837	858	879	860	886	851	895	803	847	847	881	844	849	798	839	881	844	838	801	844	879	839	786	864	828	802	835	853	858	890	913	865	839	862	878	856	794	858	832	854	838	846	859	859	844	848	844	863	808	834	868	840	867	818	824	851	914	789	822	837	820	853	750	789	857	837	788	812	824	838	811	874	840	843	835	848	838	867	806	817	876	888	857	851	815	815	801	826	841	847	885	882	844	863	876	885	800	885	845	874	856	877	840	791	792	832	812	858	827	826	839	893	834	871	848	841	816	818	856	920	861	874	895	814	849	837	852	858	804	856	922	851	807	865	882	827	848	883	873	832	875	868	919	845	854	907	883	855	825	800	846	862	835	859	796	874	880	909	852	846	838	767	827	889	826	856	804	853	781	796	872	855	829	874	833	889	811	817	799	908	876	815	832	846	805	840	814	904	848	836	779	797	821	840	922	854	783	872	837	925	860	882	828	836	840	856	839	824	829	798	838	853	835	887	918	862	869	840	794	855	863	846	819	804	863	851	804	857	829	831	824	795	854	830	790	857	849	815	865	876	850	815	854	861	850	878	842	879	842	837	884	827	827	871	821	875	867	899	835	856	829	847	881	821	843	826	817	855	831	874	826	838	830	828	857	873	839	886	839	836	786	885	868	874	832	876	847	840	855	865	841	818	874	822	844	857	830	845	841	842	838	871	820	841	885	847	818	849	888	877	836	827	865	850	757	865	820	877	836	856	814	902	889	820	868	784	834	938	844	808	836	859	809	881	833	821	866	819	793	838	899	870	870	834	840	853	849	868	849	831	786	782	813	837	861	863	877	891	822	875	817	839	888	852	838	853	801	809	821	801	856	870	822	868	879	809	855	806	835	826	845	844	883	813	893	798	838	841	807	878	862	855	822	849	838	840	861	737	816	825	847
76991	74146	57964	23129	8950	4016	3231	2597	1945	1637	1342	1600	1683	1650	1281	947	748	709	632	691	690	595	1477	2223	2265	1816	1237	634	374	325	356	341	364	380	357	299	299	350	327	346	334	356	344	326	318	329	314	349	359	319	310	311	310	328	363	294	340	315	332	407	355	352	317	328	329	335	330	314	340	316	346	338	364	337	311	305	321	336	321	344	360	302	275	317	339	312	348	313	361	320	322	316	312	334	339	314	344	354	320	305	312	336	326	305	339	357	348	358	310	336	344	322	316	348	337	329	322	362	347	312	328	329	332	335	338	349	321	357	321	331	337	344	327	354	350	329	330	307	321	322	306	321	310	326	340	345	338	317	324	348	364	310	342	351	332	307	343	328	323	335	333	323	341	309	288	345	353	331	321	301	311	357	315	377	329	311	333	343	325	338	348	341	351	311	338	334	359	350	372	325	329	311	332	342	307	301	335	349	349	334	359	384	305	334	296	342	343	308	351	323	340	336	344	315	308	309	347	335	357	279	313	359	325	318	326	336	319	319	321	324	347	342	330	340	342	345	311	361	316	338	332	323	322	345	313	312	338	316	325	319	327	342	335	336	321	314	334	320	336	338	338	306	334	360	342	316	295	307	341	317	315	320	334	327	358	316	321	320	309	343	340	362	334	324	336	355	365	366	344	322	353	316	310	329	354	338	350	338	359	325	352	333	308	353	341	340	310	359	315	329	335	332	355	320	322	345	331	337	328	343	272	353	347	309	345	307	328	316	326	364	320	295	359	312	327	345	353	347	324	326	337	315	323	324	333	312	335	328	357	284	328	353	344	325	346	335	337	358	336	349	374	329	327	339	325	315	306	316	341	321	300	320	333	333	360	332	324	329	367	326	305	334	327	371	353	347	340	347	300	329	327	328	308	359	325	315	304	337	315	336	337	339	319	318	343	320	318	357	314	334	323	323	306	317	316	325	322	350	343	341	321	328	336	342	340	339	348	333	322	331	330	322	306	310	307	365	355	341	316	327	329	325	322	321	342	348	368	365	312	324	319	344	353	324	350	332	330	311	348	371	313	320	327	341	316	333	311	330	342	367	297	311	359	353	333	310	347	323	341	347	355	342	331	315	299	338	330	354	318	306	310	358	350	332	338	340	324	318	346	323	326	361	308	314	342	342	325	325	311	317	351	348	329	335	341	327	337	318	386	349	316	353	359	314	340	312	363	336	324	347	313	295	331	346	314	357	311	350	343	301	338	361	329	330	320	309	324	326	336	353	287	334	323	325	345	346	337	311	352	326	332	351	337	300	333	326	334	333	369	353	371	327	338	317	370	305	385	336	319	306	344	349	313	332	350	360	356	340	331	312	341	314	307	319	326	329	332	334	327	326	305	326	362	320	321	313	311	318	372	351	336	333	332	335	348	325	318	326	356	320	355	337	336	289	340	338	313	331	295	310	335	351	318	312	354	299	360	337	335	357	345	351	325	329	336	320	313	344	328	331	348	336	346	360	366	330	334	344	332	342	321	328	292	336	338	308	322	359	358	326	364	341	315	290	342	308	339	319	361	323	319	318	339	330	334	324	365	338	326	319	329	370	328	330	359	289	320	300	357	350	328	334	324	344	335	357	324	298	328	316	353	314	320	378	354	320	349	354	328	332	337	337	313	349	330	328	340	305	332	330	321	308	326	329	300	307	341	334	328	304	331	312	353	327	326	324	300	360	317	333	319	354	340	310	294	360	342	325	316	336	321	345	335	337	336	355	364	342	321	351	319	321	332	325	328	324	370	327	339	386	318	345	332	330	318	318	322	346	350	333	323	348	344	353	317	328	325	310	324	319	290	324	349	347	336	342	327	324	326	323	353	329	317	345	312	364	380	357	324	351	339	303	353	362	349	328	318	334	350	332	310	330	346	313	353	315	328	353	308	306	330	334	311	349	335	336	361	308	361	350	306	360	330	321	319	328	328	366	319	341	358	342	334	303	346	307	327	296	333	315	355	332	353	340	356	325	360	309	330	326	348	345	344	325	314	349	342	328	315	343	310	294	325	324	354	311	306	322	339	322	322	343	334	324	348	387	347	321	319	352	312	348	330	375	327	344	310	311	331	329	320	325	365	353	343	323	381	329	313	367	324	317	345	333	327	342	353	316	323	301	377	303	330	332	329	296	326	367	313	339	343	315	366	333	339	342	325	344	337	333	308	320	323	307	337	320	327	321	339	327	346	339	350	321	363	344	335	336	380	315	335	344	337	384	341	347	344	295	315	351	317	343	346	316	320	325	290	321	314	329	327	330	368	334	340	315	326	332	340	321	297	335	335	329	322	345	306	313	319	357	344	359	285	328	360	328	335	375	340	333	320	345	354	323	301	318	320	314	301	314	357	303	349	339	290	314	362	346	374	331	309	366	319	346	297	314	297	324	329	334	312	340	344	314	306	293	309	366	347	346	326	345	317	359	334	322	311	323	332	351	333	323	332	328	337	340	336	333	340	334	335	340	314	353	376	347	331	372	361	341	348	355	338	344	350	307	335	307	316	347	330	326	333	348	328	338	316	339	337	343	329	312	338	348	349	339	310	301	302	323	307	331	350	352	346	313	341	325	342	349	348	333	324	335	359	320	319	324	322	335	333	345	326	312	361	354	341	336	348	324	339	327	321	359	308	307	345	328	343	347	336	327	339	315	347	341	314	338	323	334	334	336	305	356	369	325	335	343	334	357	367	318	354	357	334	309	335	324	356	302	348	304	338	302	351	318	335	323	325	327	316	354	329	347	337	361	332	341	322	379	310	340	333	342	337	319	314	349	338	323	308	339	351	348	322	354	357	405	348	330	338	305	342	328	361	310	331	317	321	329	365	343	315	365	361	351	344	306	332	313	309	303	317	343	342	345	299	343	318	365	324	362	315	315	322	315	338	328	346	346	352	369	302	315	302	343	327	362	363	321	357	351	326	303	330	321	325	341	311	308	342	351	355	329	301	304	325	355	337	296	348	297	319	309	321	320	314	318	329	337	298	314	327	300	332	383	329	334	341	296	343	333	319	339	341	309	343	301	340	315	329	327	332	314	347	327	324	380	323	354	358	301	346	319	335	298	354	322	341	285	324	318	337	313	330	290	363	322	367	321	309	329	320	302	328	338	369	328	358	308	312	344	351	325	355	308	352	334	366	333	357	323	350	335	361	364	352	295	302	352	326	310	335	336	350	341	371	345	348	344	347	362	315	328	338	357	359	340	339	351	330	335	309	298	318	317	342	333	309	318	314	350	334	335	332	356	302	342	315	342	319	311	331	359	331	339	328	314	312	343	357	316	323	360	318	334	320	326	339	337	341	342	301	353	324	319	333	343	343	355	349	344	340	307	334	342	351	320	316	358	308	338	334	357	354	342	328	331	312	319	343	330	316	333	332	339	349	342	335	358	328	287	363	369	327	354	311	316	340	344	328	324	319	322	332	329	316	328	337	332	303	339	329	336	309	354	318	342	304	371	360	322	380	333	324	318
52074	57914	49493	15748	13123	10738	10775	9145	7564	6816	5768	6923	7699	7372	5731	4346	3524	3389	2837	3088	3334	2693	7181	10434	10840	8860	5896	2522	1045	1105	1039	1060	1080	1115	1087	977	1032	1001	992	985	932	1092	1001	991	1020	973	936	927	901	959	963	926	912	956	927	941	1033	901	923	961	963	934	910	947	970	961	967	1010	906	934	900	968	914	953	1000	929	966	992	968	963	928	960	937	923	958	845	957	921	946	1021	941	912	995	981	954	931	924	968	961	918	989	969	979	917	1001	948	900	968	971	948	925	932	937	928	893	971	956	930	916	947	934	922	934	982	942	956	966	905	981	944	886	943	1015	972	1029	915	915	923	978	920	988	943	901	942	931	954	964	967	1005	924	954	935	975	962	900	981	950	946	986	957	940	892	965	933	916	898	960	988	901	919	929	966	950	958	974	947	938	919	1022	934	911	1030	966	937	873	913	925	961	965	1006	926	978	943	935	977	926	904	954	955	915	902	892	987	899	923	944	986	937	913	939	941	1016	909	884	869	976	1001	929	931	1012	973	955	882	900	929	953	973	928	944	961	962	976	950	975	896	865	960	927	938	925	923	947	929	936	939	898	932	987	958	929	964	939	942	978	928	946	895	985	948	926	971	956	935	959	915	970	930	932	958	921	962	914	960	962	971	909	935	920	946	981	976	946	945	907	952	925	1001	913	914	902	987	946	985	947	925	957	977	929	967	933	935	1018	909	916	961	941	969	964	935	940	890	959	948	910	975	914	951	989	933	938	943	914	915	981	946	967	933	916	978	934	933	958	921	965	935	953	904	961	895	958	930	988	933	890	900	999	914	878	969	910	933	906	976	952	974	932	941	960	956	965	927	932	996	946	936	937	909	971	935	948	950	978	884	890	951	981	939	969	958	930	920	901	987	898	1009	924	936	979	958	949	893	925	958	905	951	1000	930	1002	902	901	886	961	954	931	955	940	915	902	946	995	948	1033	951	914	939	883	932	950	970	860	935	961	946	953	955	971	895	928	928	981	936	942	948	981	896	912	937	932	921	957	948	887	998	998	931	981	980	942	917	960	981	962	1004	935	898	976	885	959	933	976	959	901	915	934	983	945	911	933	936	927	933	951	987	969	928	1002	949	938	942	926	951	967	950	929	921	953	906	933	967	985	969	952	930	914	975	951	959	951	924	922	909	915	880	902	963	953	973	983	937	962	940	970	911	924	949	941	909	918	965	937	938	959	927	947	860	958	924	919	924	970	940	921	878	944	982	964	977	912	939	922	959	918	979	933	918	939	927	1026	1004	957	927	972	961	904	919	929	930	985	938	946	894	946	966	888	950	951	914	955	960	917	960	965	911	995	1010	962	894	863	983	1003	918	918	905	952	939	917	980	939	986	938	949	921	929	873	968	937	955	915	934	893	911	947	928	884	956	994	918	993	928	962	939	937	943	905	932	941	982	923	954	959	874	908	914	885	922	946	1006	959	898	987	978	902	907	913	968	963	957	913	914	956	993	881	884	974	949	931	916	934	957	941	963	941	936	953	943	939	906	924	933	991	912	990	969	925	933	908	931	948	996	946	996	948	999	1026	948	940	989	905	952	963	935	1006	972	969	960	983	1013	1049	911	922	878	877	944	929	933	891	914	959	983	963	945	929	917	934	921	929	894	907	957	949	943	947	926	943	952	911	915	926	956	950	959	934	942	963	920	937	956	991	973	977	917	897	922	908	917	973	958	946	984	957	959	925	947	939	994	950	990	919	978	959	959	972	921	978	976	919	928	967	939	945	950	916	936	907	982	920	974	943	897	894	988	907	947	885	972	932	969	978	907	904	862	949	963	947	942	897	947	934	935	947	974	946	959	933	887	926	932	983	979	933	943	986	935	899	910	930	964	937	959	972	928	946	916	952	929	948	972	921	941	906	972	976	961	916	960	917	916	929	984	1004	951	896	946	936	954	925	940	993	991	933	986	932	923	961	960	978	1017	960	959	937	947	940	949	960	938	893	1006	922	961	982	919	953	981	929	995	922	914	920	919	989	923	925	968	909	880	961	971	966	920	979	903	947	952	949	935	918	944	920	982	959	948	974	933	950	956	882	951	924	897	961	942	891	973	894	922	995	937	926	958	1021	895	937	892	897	938	955	1020	938	976	1014	979	944	1010	941	968	939	970	918	906	984	914	933	976	953	984	994	950	883	971	978	944	936	951	927	946	968	937	956	951	962	932	988	972	942	922	968	958	930	993	930	991	985	987	975	946	916	903	922	956	979	926	936	948	945	882	940	908	943	948	942	925	941	995	935	957	925	947	972	971	965	982	952	924	954	907	952	925	884	953	932	954	913	943	911	913	925	958	924	919	965	936	953	885	968	908	974	997	980	945	938	961	956	906	958	937	923	973	938	943	940	974	956	975	926	966	931	904	926	927	956	899	898	971	968	925	924	924	977	948	951	918	858	941	978	930	952	894	927	971	955	937	950	960	917	982	940	938	994	927	915	946	999	983	966	935	945	943	963	958	934	954	901	909	942	934	925	978	899	979	900	991	895	915	939	988	881	997	967	974	952	919	929	925	952	953	951	968	917	914	887	1006	932	922	955	890	937	880	935	942	873	867	937	960	935	895	896	987	916	949	963	979	932	995	969	941	973	1010	967	904	910	868	900	895	914	985	949	898	953	921	958	972	972	975	926	928	919	968	904	962	932	973	931	910	973	898	885	896	944	892	923	943	951	989	982	932	974	935	926	938	961	971	977	921	1001	991	974	931	967	949	937	948	969	955	921	924	908	912	964	948	951	903	926	957	938	935	953	976	931	964	966	955	968	987	946	914	1015	942	995	956	908	965	943	975	982	947	955	896	948	980	969	954	920	931	969	966	958	959	927	918	942	957	970	933	937	950	920	903	937	951	930	951	913	1010	903	939	933	958	984	939	958	904	956	981	905	1058	891	940	960	947	969	903	943	941	896	948	933	893	907	931	944	948	944	958	922	955	976	975	900	1014	908	892	948	965	893	916	957	966	955	928	972	1016	933	965	937	973	940	893	977	968	902	989	977	940	974	916	1001	1018	906	958	951	957	962	946	907	959	992	933	980	923	978	955	921	941	946	952	982	927	961	972	917	961	951	980	925	973	925	917	918	987	954	946	912	931	918	951	977	927	940	930	897	921	951	939	942	942	904	944	947	916	931	897	951	963	983	954	959	928	927	944	976	940	911	959	950	961	934	908	946	950	967	943	959	960	889	876	937	933	935	920	894	948	931	894	928	958	897	979	958	943	940	909	969	901	936	899	898	922	975	982	981	962	943	941	952	894	948	896	979	964	932	920	957	987	953	970	919	972	940	1002	933	967	991	973	975	961	921	960	886	957	993	902	919	941	960	985	929	968	916	965	969	907	921	946	991	921	909	934	909	917	938	915	938	972	937	924	945	919	946	952	962	920	928	947	996	937	916	966	963	948	956	934	975	889	912	977	967	997	918	917	962	1005	990	867	955	968	932	1019	924	911	964	964	1023	955	932	902	927	926	915	983	913	958	976	863	911	950	970	928	918	979	946	968	1001	932	928	910	909
18685	12767	7726	2016	1036	737	729	512	437	431	419	469	456	425	399	352	329	342	323	350	315	292	297	342	395	376	299	214	224	227	242	221	228	233	238	222	246	228	209	238	205	229	238	223	225	221	210	202	225	233	214	236	213	233	233	225	244	219	224	235	210	233	210	201	216	223	232	250	221	231	234	214	216	235	223	250	221	213	237	225	221	215	228	233	225	230	230	247	210	212	229	241	232	210	226	220	236	248	217	213	209	200	225	225	218	202	235	225	225	255	238	255	261	217	227	246	217	224	227	199	210	226	234	225	210	232	221	231	239	216	203	257	221	226	235	221	214	247	223	239	203	221	235	216	215	212	236	223	207	256	218	204	230	256	200	201	197	226	238	218	228	250	228	229	245	222	234	221	198	252	249	234	223	225	211	205	218	227	219	222	226	229	240	200	194	236	236	197	237	242	211	221	212	206	237	210	220	241	225	228	250	225	226	217	250	230	232	238	227	227	234	249	242	225	207	227	258	221	231	220	218	214	211	211	233	219	215	217	221	223	217	211	216	230	233	223	223	228	244	239	243	240	235	237	221	203	241	227	245	242	242	221	230	244	224	226	212	235	242	229	235	233	208	242	218	213	229	217	219	220	235	215	236	243	238	210	220	239	225	260	229	223	208	223	230	225	242	228	222	230	213	237	227	255	242	220	224	211	214	218	226	244	230	241	218	208	252	239	206	255	223	207	209	206	241	250	210	208	215	233	206	240	231	210	212	242	244	242	226	217	236	238	218	262	247	236	254	241	225	211	233	243	221	223	228	243	213	242	204	234	247	219	268	222	218	234	211	198	236	216	229	229	242	253	208	209	232	223	215	227	211	214	230	215	226	217	231	221	240	231	211	241	247	218	239	212	214	241	225	241	222	249	221	254	243	232	219	232	232	237	210	244	234	230	252	243	209	211	229	210	227	227	216	204	230	219	227	224	223	221	233	226	218	238	248	217	233	243	251	218	218	230	226	224	226	239	209	201	223	254	231	229	218	202	232	201	253	242	213	252	224	213	229	201	200	230	212	213	225	224	240	227	203	233	213	236	234	221	222	221	237	207	243	216	195	211	243	224	212	191	236	213	246	209	244	223	236	236	221	214	248	221	222	209	221	201	225	231	218	244	230	252	229	203	219	207	221	191	228	225	248	222	212	210	230	212	206	227	223	206	230	250	214	222	240	212	208	226	228	213	238	236	220	219	228	240	227	239	205	234	229	228	237	241	218	223	248	202	198	237	236	232	228	221	219	215	224	226	228	207	217	235	216	247	251	232	258	230	221	200	230	227	234	238	232	223	206	224	246	219	213	223	233	197	225	213	222	233	233	244	247	228	217	227	245	193	225	230	214	216	253	228	229	221	224	224	239	212	222	222	229	271	227	216	237	221	235	259	224	229	217	196	191	218	234	238	212	231	213	244	243	237	209	203	265	224	225	208	205	242	236	197	207	245	239	240	258	180	219	206	247	204	251	199	217	252	236	224	227	229	246	207	240	227	209	228	235	211	231	204	213	220	219	245	222	220	226	245	234	243	232	220	238	249	234	218	238	223	221	215	194	217	218	225	253	205	232	241	244	235	205	237	230	223	229	208	220	219	220	246	213	216	217	211	195	237	214	231	224	230	241	185	222	229	223	201	238	225	219	221	210	232	232	246	246	234	239	242	255	250	223	217	219	249	242	231	245	226	245	234	244	221	214	211	209	220	237	238	258	243	227	201	210	195	231	238	236	225	215	227	212	226	231	228	238	215	231	222	208	215	221	223	206	222	250	245	266	208	231	232	191	211	210	238	231	214	233	248	238	242	232	216	206	220	225	214	226	217	240	256	241	210	249	248	261	208	269	241	238	223	241	246	234	227	218	220	210	232	253	232	225	217	197	216	246	246	210	235	217	229	231	197	233	239	226	218	229	225	261	245	220	226	209	229	219	222	255	212	210	235	221	208	216	256	210	227	215	232	242	229	228	223	233	203	228	244	209	238	242	210	220	208	222	236	221	249	225	226	235	262	233	209	198	237	211	185	225	230	225	218	244	226	220	227	239	215	203	204	245	234	208	192	232	224	223	212	249	228	233	277	221	224	273	213	270	235	211	205	211	239	234	212	236	214	241	218	212	229	214	232	239	216	217	221	244	234	246	229	210	223	214	216	218	224	245	236	226	205	230	251	218	216	258	206	219	237	232	216	214	240	220	224	210	225	201	206	223	224	252	213	234	217	222	235	221	203	222	228	204	232	231	218	230	231	255	211	227	246	255	221	245	219	235	221	234	238	204	220	247	231	226	223	233	213	275	234	252	231	226	234	221	230	205	230	215	233	222	235	253	206	221	243	208	220	229	223	222	200	203	217	224	222	209	237	244	241	213	232	232	226	210	247	210	228	217	227	215	223	215	222	219	215	223	216	197	227	210	239	211	199	266	211	207	245	238	186	223	216	222	212	198	237	237	219	227	227	235	226	240	212	229	234	232	211	225	218	231	230	216	233	227	209	214	221	226	240	209	238	222	232	217	241	228	230	226	234	217	216	248	238	216	226	224	217	234	238	237	220	216	218	221	227	242	236	216	233	222	227	233	247	217	213	214	209	235	213	215	219	217	228	242	233	217	236	234	205	215	248	237	234	233	232	212	232	241	224	229	210	237	215	260	202	215	211	230	209	205	221	202	240	224	231	243	231	211	226	244	249	226	253	205	231	199	227	236	214	245	197	244	215	232	206	237	206	235	209	228	202	253	248	222	251	229	224	225	216	211	238	245	204	211	237	217	255	200	243	244	232	183	232	200	231	193	232	214	236	236	236	270	204	222	212	230	224	227	225	235	222	235	234	259	227	207	207	243	203	203	248	221	247	218	232	190	221	239	262	241	245	229	221	211	218	217	249	222	219	218	247	231	231	230	240	225	220	223	231	246	231	209	243	260	218	229	206	198	216	231	233	235	238	231	206	237	219	226	227	219	223	215	226	238	236	230	213	230	208	228	233	225	218	199	210	261	247	225	228	224	229	225	214	227	224	218	244	228	231	249	211	231	232	218	221	234	211	211	206	219	242	226	235	213	213	210	243	238	244	191	227	232	205	215	222	201	205	238	217	236	238	205	224	225	255	222	244	239	221	198	237	225	244	223	225	230	221	191	225	219	225	239	256	246	248	235	216	220	234	226	214	242	237	217	261	233	220	221	232	228	227	220	206	241	250	216	210	223	224	210	225	255	219	233	225	228	210	219	238	211	228	207	224	216	256	205	215	235	221	210	231	226	257	255	215	188	233	231	222	236	222	227	230	249	220	231	248	242	232	224	235	248	219	233	197	232	225	221	248	219	254	216	211	217	245	229	235	198	203	251	238	225	235	227	233	235	183	212	232	225	220	248	223	208	245	228	226	205	250	222	234	237	215	234	233	199	229	207	258	224	206	243	205	195	216	225	233	220	232	252	211	205	235	232	222	242	251	244	213	223	231	195	218	275	240	237	238	223	230
17106	16657	11860	4664	3175	2471	2962	1999	1712	1600	1627	1969	2089	1790	1595	1420	1351	1334	1309	1354	1338	1103	1081	1494	1570	1533	1133	732	682	747	701	673	674	697	677	723	728	704	695	709	677	683	702	742	674	695	679	669	667	711	670	699	664	706	636	673	645	635	736	699	642	676	692	706	734	686	666	727	705	670	700	674	687	666	659	726	691	742	696	663	668	707	701	690	657	675	702	718	697	702	636	661	690	663	695	757	673	680	702	695	694	710	682	668	657	724	687	657	676	700	686	685	665	672	684	678	747	679	694	731	668	700	698	647	690	747	664	671	669	679	675	715	714	669	726	727	723	674	673	682	663	664	717	639	698	655	697	712	693	703	699	673	672	700	678	697	684	688	656	718	695	689	724	694	719	681	730	664	701	696	708	696	709	695	704	645	731	669	736	724	695	721	693	653	682	690	719	740	661	730	653	657	695	682	683	676	688	687	692	646	660	671	685	701	681	661	720	676	667	702	672	720	705	697	689	647	699	669	682	723	670	673	650	719	648	664	705	675	736	686	703	629	679	693	692	624	668	690	694	736	637	661	679	645	693	659	698	742	712	669	689	747	673	660	706	700	697	684	707	661	666	641	712	662	643	676	723	697	691	673	680	729	663	670	714	637	680	737	684	689	697	676	667	717	706	701	687	677	698	652	680	723	699	702	658	692	689	683	639	704	680	691	689	650	675	704	674	641	685	630	657	632	695	703	695	695	640	684	694	705	663	669	691	663	689	680	715	677	656	658	696	657	710	643	695	723	710	719	684	714	687	636	690	668	695	670	671	700	630	671	656	705	723	720	675	693	692	669	674	661	724	700	685	676	671	700	707	662	680	691	729	727	748	638	724	723	642	672	714	653	733	672	688	687	695	704	686	689	685	666	660	660	679	683	676	708	685	688	721	680	687	670	720	666	666	693	719	738	690	677	702	741	688	705	659	728	673	763	663	667	684	669	686	719	661	664	672	695	639	685	717	675	676	659	697	665	665	637	672	664	689	663	686	702	654	697	674	679	716	667	699	697	719	693	665	654	694	684	666	684	704	713	684	677	736	699	681	700	672	691	704	707	686	710	718	667	638	707	695	686	703	678	727	707	695	755	633	686	689	708	709	728	719	705	676	680	656	696	752	663	751	694	691	648	684	718	699	658	683	715	694	695	707	693	680	686	686	660	682	709	678	697	690	670	690	711	731	706	662	665	677	698	702	690	720	690	669	682	667	668	673	704	676	670	683	688	735	696	714	688	714	671	692	675	698	697	705	672	707	700	664	674	700	712	678	755	714	717	686	679	723	704	672	673	680	720	674	722	678	704	684	660	684	696	647	698	710	665	689	714	705	705	699	715	697	755	689	742	635	705	719	663	711	693	663	701	671	650	682	682	672	694	741	718	669	652	705	716	679	684	738	699	697	709	697	654	684	675	730	708	709	648	638	669	702	700	702	675	694	691	731	690	689	711	646	706	687	671	698	686	745	707	691	703	694	702	649	696	680	651	687	749	687	690	698	679	665	709	676	674	679	647	691	733	656	700	693	674	736	641	694	646	663	661	683	690	659	671	660	706	744	683	688	640	693	695	701	674	684	718	717	743	710	668	735	701	673	675	694	634	655	690	723	662	695	699	726	691	689	716	700	669	663	668	678	695	684	684	668	687	676	680	650	691	658	660	724	711	686	720	709	699	695	691	715	669	696	683	663	698	677	644	649	697	664	703	721	639	697	666	680	716	718	718	651	717	651	665	697	686	702	677	753	697	700	693	680	709	707	656	644	703	669	660	701	726	703	669	722	697	695	684	698	758	714	699	662	700	643	658	658	695	681	679	674	701	664	733	706	709	718	721	658	727	619	696	712	642	719	670	705	744	677	704	675	689	683	728	727	654	698	714	689	687	694	663	663	718	698	701	715	714	684	665	660	687	672	710	685	676	703	664	694	718	724	733	657	696	660	660	657	693	671	676	668	701	705	684	703	713	685	696	698	661	699	682	687	690	662	718	717	657	675	654	709	670	713	702	707	712	680	718	672	709	718	663	699	745	674	673	673	711	701	679	693	721	682	679	677	666	677	652	683	634	710	707	712	676	680	690	684	686	676	689	717	697	677	653	656	686	680	729	651	732	700	691	676	702	727	669	696	709	692	662	699	685	673	671	682	724	697	646	720	673	644	653	674	636	699	673	703	733	720	673	661	663	682	723	677	695	671	654	697	652	686	672	717	687	709	675	664	682	731	682	678	683	719	637	653	680	666	691	684	644	698	696	719	635	646	674	708	688	691	654	691	694	728	684	711	720	691	682	679	715	683	719	695	705	684	684	612	653	694	729	669	696	645	682	697	722	649	641	698	685	707	661	703	662	665	657	701	714	695	722	708	669	651	692	661	716	675	682	674	723	664	660	742	718	710	714	687	727	739	659	672	704	690	698	744	673	707	651	684	710	713	753	663	626	735	709	664	679	706	720	716	699	691	671	650	729	673	721	695	671	695	703	698	675	681	686	702	684	710	650	718	705	711	670	621	689	697	713	712	687	695	715	721	663	724	705	660	696	696	686	657	653	681	693	694	702	737	688	693	698	702	691	705	700	716	687	691	712	653	656	658	667	709	722	689	660	674	681	682	675	705	708	663	671	675	670	688	709	662	687	706	683	661	672	682	752	699	653	715	680	670	663	679	674	664	683	651	679	721	669	660	664	707	684	715	683	708	735	676	636	737	681	618	698	714	662	686	689	702	647	692	678	706	691	679	716	699	607	707	696	726	701	693	712	715	704	633	667	761	675	651	696	691	666	660	666	732	672	705	700	664	679	738	704	668	692	699	701	709	737	648	668	667	711	675	746	709	686	712	679	700	690	659	717	701	663	686	685	691	672	692	654	687	707	707	685	696	676	640	685	747	685	712	726	629	652	659	699	721	684	698	678	701	701	682	687	671	688	657	698	681	675	705	684	697	691	660	682	706	667	726	703	678	694	728	694	737	655	679	704	739	668	719	673	655	744	685	721	680	710	697	645	719	652	673	715	682	713	683	738	709	648	693	711	750	713	730	721	681	673	695	725	686	679	725	713	640	677	694	728	671	669	678	690	667	671	660	698	681	692	660	689	669	687	687	684	673	717	678	679	703	654	702	715	696	666	652	671	717	654	666	683	695	668	678	715	709	708	680	663	679	717	743	649	707	679	635	719	700	706	681	673	695	695	713	678	709	666	672	711	701	648	712	686	700	647	639	664	701	653	688	650	644	638	667	668	653	701	663	687	676	718	680	748	691	699	673	658	684	720	726	654	678	710	725	678	671	673	701	717	692	644	735	694	687	701	681	652	681	679	698	709	677	731	711	684	734	694	684	676	709	688	635	677	655	661	620	689	679	722	678	689	699	683	636	665	713	712	690	668	640	652	679	675	664	715	689	724	681	662	723	689	695	690	693	674	662	705	701	621	672	705	670	678	680	682	692	739	647	669	699	713	713	666	732	710	706	695	682	699	686	679
64061	64590	54445	18708	4069	1761	1459	1261	988	872	879	1137	1014	840	662	598	523	507	519	489	434	419	659	1481	1332	814	543	337	288	295	264	298	351	271	294	290	289	298	328	315	296	265	299	272	303	291	245	294	292	269	266	284	267	274	258	279	257	270	286	275	298	289	278	256	265	296	275	270	253	268	285	268	240	280	259	277	264	297	276	254	275	279	237	279	273	292	268	284	260	280	274	271	281	274	265	277	264	273	276	277	298	261	261	282	308	280	285	275	282	262	290	303	310	271	252	292	260	277	268	263	291	265	295	271	265	259	270	244	276	283	308	282	288	254	313	285	261	279	268	287	287	253	274	271	257	289	269	298	296	273	291	311	261	267	264	243	272	252	258	265	289	271	267	257	268	283	301	278	283	285	268	282	277	276	302	301	254	258	275	262	299	287	268	281	244	264	263	243	287	281	275	285	256	277	278	285	258	246	284	299	271	285	300	245	268	294	277	279	268	259	284	294	284	270	278	235	274	279	285	264	279	290	255	321	265	234	288	268	270	275	262	286	285	290	264	262	285	243	286	240	228	253	269	256	286	259	296	273	283	268	303	229	265	309	271	258	277	274	301	277	290	288	256	283	303	278	257	253	264	285	251	291	237	282	292	262	260	276	278	291	279	271	259	271	271	282	284	293	259	280	261	253	297	279	266	282	290	290	254	282	267	270	265	276	296	289	246	255	256	292	259	270	260	260	290	295	293	288	272	272	291	289	294	270	263	288	230	298	289	265	273	289	270	295	269	250	289	297	271	261	267	290	264	239	259	256	285	267	290	274	241	254	276	282	278	291	280	318	268	305	268	302	297	275	256	256	247	296	249	291	273	273	296	264	272	277	300	249	294	261	275	247	282	284	276	284	284	268	276	300	293	300	275	279	282	292	245	267	297	291	271	273	289	300	279	292	268	243	260	247	281	291	291	264	249	271	247	269	260	296	277	282	284	261	261	244	261	296	284	281	263	267	276	287	298	292	257	257	281	270	269	251	275	252	243	280	307	291	274	269	263	264	276	250	285	282	276	240	277	259	251	279	288	299	252	253	247	274	267	293	274	260	275	272	259	281	277	312	284	282	267	292	267	244	277	287	283	270	253	274	263	267	287	248	273	248	270	276	288	279	264	285	272	257	270	271	301	241	283	247	279	277	270	263	254	292	294	299	259	256	255	284	276	294	311	252	276	254	286	251	288	282	282	278	290	290	309	278	301	269	246	291	281	277	269	273	251	268	258	290	255	264	302	295	248	275	259	295	267	275	257	288	261	278	276	270	274	270	276	293	283	279	298	292	292	276	284	274	259	261	269	276	258	259	268	256	285	264	269	268	291	253	291	259	267	280	289	272	266	275	284	249	288	249	290	260	266	300	275	275	322	216	300	266	287	265	291	268	258	277	260	280	309	260	260	278	282	274	296	303	275	301	294	280	270	288	256	297	283	290	264	290	268	276	278	281	254	282	247	269	282	278	279	246	248	281	260	253	256	286	255	255	269	294	263	286	285	270	322	301	240	293	279	262	271	261	280	277	259	262	282	275	269	264	271	262	271	267	310	280	294	274	285	277	284	264	279	264	287	290	299	262	269	288	291	249	273	297	233	277	239	281	296	268	262	297	304	288	289	271	284	253	287	290	269	277	264	273	264	273	252	268	283	278	251	295	279	272	294	264	261	265	288	314	294	282	279	265	281	248	279	282	299	276	295	253	273	287	260	261	293	308	269	288	269	280	273	266	261	267	257	242	297	273	259	265	291	262	286	265	281	294	289	288	268	249	255	265	300	284	304	304	271	290	252	258	290	260	276	262	282	309	284	279	273	278	284	270	266	288	279	246	266	292	269	283	306	311	256	248	295	274	269	274	240	277	263	288	264	271	280	284	293	258	291	294	285	275	247	284	278	282	290	260	283	276	261	287	270	304	254	270	285	305	292	300	305	280	285	293	291	264	267	289	262	252	248	303	277	264	273	284	271	298	259	263	267	294	284	266	253	300	240	259	289	303	269	265	264	278	299	252	284	282	274	259	259	260	240	268	281	267	221	248	267	278	304	275	259	307	292	303	244	261	296	270	303	277	262	282	251	283	286	282	295	289	270	260	291	285	283	285	281	279	264	284	318	277	297	278	265	248	260	249	240	276	282	301	276	265	263	286	284	269	294	286	302	298	278	300	245	283	285	335	266	262	286	248	287	253	297	268	266	255	273	301	292	288	322	273	289	275	297	238	281	246	278	278	273	263	251	253	260	255	255	278	267	297	287	297	303	284	256	285	257	266	253	277	288	265	293	260	255	285	297	275	288	299	300	254	301	289	235	277	284	275	272	288	270	273	262	279	262	254	250	296	283	278	306	293	256	302	297	268	304	285	265	272	275	278	296	276	287	264	271	248	304	293	274	278	262	291	289	276	236	273	268	302	296	255	281	284	266	272	283	267	265	238	281	280	285	276	278	265	284	275	274	281	264	279	297	269	304	295	269	303	286	273	257	273	271	280	250	294	286	273	282	267	262	277	289	273	264	265	276	259	277	307	278	283	250	281	279	290	299	302	305	309	268	295	259	277	272	295	284	274	285	308	270	254	271	289	267	285	283	275	269	274	275	287	275	307	269	271	267	294	268	270	279	283	244	268	304	253	291	267	255	274	235	275	295	275	271	291	270	258	288	262	256	289	277	267	253	254	317	305	216	295	257	250	250	276	308	266	254	285	306	283	279	291	255	288	280	275	248	273	284	295	267	246	260	267	254	255	267	281	283	255	282	273	281	277	261	264	253	276	290	285	268	275	289	273	285	251	302	270	289	288	267	287	279	286	271	276	277	280	274	283	262	298	259	282	261	301	250	292	266	288	273	255	280	280	251	265	268	271	279	281	300	293	298	265	274	278	269	275	243	233	284	250	268	287	278	272	273	267	278	279	285	244	259	290	273	254	273	285	266	253	298	291	278	268	241	284	267	286	284	249	267	278	290	275	260	275	279	251	258	307	271	309	300	260	259	298	265	265	269	268	268	250	248	314	296	250	282	280	268	272	262	286	273	289	277	285	282	274	277	255	270	297	252	262	267	276	300	283	268	289	245	299	284	276	281	286	264	273	301	270	297	259	269	257	282	284	252	266	275	285	299	294	265	284	276	274	272	274	257	310	272	290	307	279	321	272	283	276	278	249	273	292	265	254	306	276	302	257	294	263	284	280	285	279	303	269	269	271	265	287	287	299	286	280	302	274	263	289	287	251	250	287	264	251	305	246	270	301	286	267	262	268	259	277	290	287	242	268	296	273	268	266	270	301	298	247	260	267	270	272	281	283	271	307	272	295	258	280	257	256	235	251	264	274	284	257	325	292	252	257	274	248	268	289	253	282	254	294	270	260	273	268	241	250	252	259	283	236	254	284	274	274	259	278	292	283	297	296	304	286	263	277	253	286	264	281	290	254	247	282	309	259	289	265	243	265	306	286	252	286	273	297	304	299	279	253	306	280
42156	48822	45957	9865	6777	5432	5511	4897	4275	3570	4042	5399	4602	3744	3142	2800	2454	2160	2023	2084	1937	1656	2943	7962	6855	4069	2430	1098	892	991	913	855	946	945	970	943	809	909	870	932	874	873	836	882	929	883	828	805	806	794	809	814	868	825	818	794	790	783	827	792	877	764	804	815	836	800	815	813	800	863	853	798	802	762	791	811	878	772	768	792	842	809	796	835	812	845	766	799	864	806	764	812	794	857	828	807	824	816	807	806	823	856	790	740	806	803	771	838	804	819	766	791	785	782	812	814	805	850	783	818	803	836	831	795	786	802	812	847	834	797	861	851	842	800	835	805	766	823	860	859	802	810	787	776	830	767	827	840	773	836	868	758	792	821	791	777	777	843	814	843	857	803	848	813	789	864	808	790	831	819	836	834	849	804	752	795	862	831	797	840	824	788	793	826	778	835	814	829	792	802	806	840	826	836	808	817	810	793	802	765	780	785	814	787	818	803	798	857	828	798	795	832	814	837	799	766	803	846	809	858	775	803	768	829	826	820	825	760	812	803	820	858	860	828	788	773	782	826	842	772	815	796	833	850	865	800	835	791	809	771	780	848	807	791	816	852	806	758	834	863	760	810	782	764	769	860	837	780	810	818	780	797	831	761	861	811	759	847	756	793	768	792	788	784	810	841	752	775	836	830	802	837	789	814	856	824	794	805	712	800	801	780	811	775	833	755	818	889	805	793	849	828	861	789	829	735	814	744	821	810	789	813	847	844	839	812	840	801	820	775	849	770	823	824	807	826	824	836	806	802	816	762	834	854	785	852	810	813	821	769	803	859	869	771	823	843	842	791	780	772	771	796	792	748	874	799	761	828	831	810	805	801	817	836	817	778	823	816	815	783	807	859	840	821	834	811	788	815	780	764	804	790	770	797	823	806	865	802	803	865	837	757	794	789	799	837	838	776	802	854	786	821	816	805	821	803	867	790	773	829	808	799	827	824	794	830	792	826	821	815	832	799	777	828	791	825	779	844	775	830	791	816	832	809	748	787	817	820	797	844	831	829	863	825	803	797	816	801	813	758	786	832	830	776	814	815	804	828	786	774	815	793	754	833	830	810	832	846	851	824	801	836	831	796	803	805	834	854	813	873	797	815	765	821	844	793	811	797	773	838	816	797	770	759	834	794	814	812	830	781	788	803	826	855	721	805	734	809	822	811	821	830	780	808	811	812	820	810	788	800	804	789	803	872	803	845	723	816	855	785	832	808	846	810	809	809	832	830	820	857	757	777	812	866	757	804	833	796	768	808	802	777	859	835	821	817	837	807	781	809	798	784	840	798	796	856	785	822	760	840	797	778	819	820	814	855	837	793	814	812	851	757	815	805	819	813	787	834	819	826	736	791	808	791	821	793	787	791	810	833	791	846	884	871	855	805	811	778	803	831	798	825	801	799	866	791	788	781	735	779	751	799	816	774	835	816	791	807	811	825	773	813	824	798	751	807	763	807	855	855	752	827	851	824	820	790	809	778	853	792	814	761	816	833	825	786	823	792	786	801	845	810	787	791	817	793	884	805	784	798	860	803	774	860	824	825	890	817	768	819	813	808	792	806	767	839	798	764	838	786	813	838	790	829	812	839	783	820	813	849	782	811	812	784	827	787	773	842	853	829	852	819	827	810	818	798	841	854	819	839	831	812	802	859	816	805	816	832	805	842	794	799	812	794	817	796	830	795	830	809	856	794	872	786	827	780	808	816	835	854	828	793	761	801	783	826	794	808	759	827	815	823	869	788	854	783	824	818	803	829	796	821	839	790	772	837	880	818	826	827	832	752	812	871	806	863	814	755	831	803	788	835	817	815	815	842	815	803	821	842	738	807	870	810	800	795	778	817	831	772	869	797	804	792	831	844	828	827	841	790	884	835	777	762	859	790	798	819	817	783	821	764	782	835	764	846	784	768	785	814	773	787	860	859	805	831	799	859	793	841	804	855	801	800	823	793	811	855	823	842	834	836	825	823	828	791	840	798	792	808	761	832	787	810	840	832	784	760	803	883	799	883	770	801	796	781	814	766	813	855	835	828	800	812	745	798	843	809	814	850	840	794	767	795	793	763	780	775	830	758	769	824	791	820	830	796	769	770	819	804	805	801	819	753	789	796	802	819	843	834	815	774	818	846	856	814	785	812	807	830	837	774	799	819	802	826	825	772	812	799	878	855	801	816	826	815	835	818	825	813	837	792	812	767	823	847	825	814	816	897	849	779	810	832	834	768	835	796	811	804	830	807	789	794	870	778	787	845	807	827	806	788	810	787	806	759	825	815	824	814	824	832	791	795	818	849	810	847	847	837	790	817	814	796	789	849	779	847	807	793	848	786	827	804	790	808	780	822	831	828	834	816	809	799	752	827	809	820	768	816	804	840	765	871	839	845	767	834	808	807	815	832	791	826	823	837	801	804	772	795	820	825	805	810	794	799	803	817	803	815	845	804	837	827	779	778	846	828	755	812	809	759	838	842	800	789	809	799	799	840	865	849	818	880	799	768	822	781	831	787	844	845	823	783	786	847	801	847	838	799	840	792	788	837	849	814	826	846	831	793	803	812	862	719	808	819	821	802	814	803	805	782	817	794	808	832	788	829	795	790	785	790	851	810	797	826	821	781	796	824	737	833	789	820	817	814	814	777	859	774	775	775	808	838	798	812	797	794	811	810	813	810	794	771	809	794	798	811	770	821	793	799	758	832	799	790	822	851	800	825	787	799	840	848	796	796	786	871	747	783	809	825	816	785	844	750	817	808	846	786	847	783	807	788	742	822	841	805	767	852	803	796	800	770	785	823	792	814	800	850	757	787	820	853	779	810	817	846	807	775	840	781	885	777	817	810	778	794	770	847	764	810	750	883	816	853	793	730	787	824	789	804	786	871	842	820	848	803	781	873	817	802	826	790	797	815	801	804	803	811	774	837	795	776	829	841	765	832	841	832	759	796	857	776	845	816	845	811	786	761	839	864	806	850	821	844	860	827	819	809	825	794	804	881	777	840	828	804	799	810	780	849	865	783	782	807	867	795	788	808	776	830	784	837	844	849	844	817	814	822	805	863	789	857	773	836	841	770	758	794	809	841	782	829	812	810	804	824	784	820	830	781	832	794	805	829	815	855	820	820	791	860	833	807	846	798	779	796	813	786	858	849	818	801	868	800	796	784	817	832	830	840	835	831	753	753	807	844	788	826	781	841	799	804	814	813	799	820	871	810	842	802	796	818	792	826	842	820	833	811	760	850	826	803	823	792	802	828	766	852	787	798	838	800	769	810	823	849	825	829	834	796	849	801	738	793	852	818	819	811	760	792	875	797	780	790	774	770	756	748	764	750	840	798	815	787	808	832	805	786	792	775	807	799	795	818	799	778	765	830	796	820	859	803	831	780	809	798	732	796	800	849	788	770	761	794	858	779	752	766	796	796	825	805	813	803	831	793	735	787	836	842	790	799	776	835	804	846	812	807	745	819	780	819	866	791
74890	74835	60418	21582	7986	3650	2724	2216	1695	1427	1208	1445	1505	1329	1095	949	793	725	706	753	601	524	1294	2406	2088	1763	1235	558	354	343	368	353	368	362	364	376	380	331	298	385	350	354	366	347	324	344	348	319	329	336	355	324	311	318	325	333	336	320	298	338	318	336	317	338	359	308	326	302	284	309	334	344	325	340	343	332	295	335	343	328	297	301	319	328	307	298	314	329	310	324	339	295	293	316	332	310	331	318	309	308	308	308	364	315	314	315	283	325	299	305	320	341	316	327	312	369	290	326	367	311	306	331	338	317	315	324	332	345	330	301	314	330	344	340	298	282	288	350	324	318	328	319	320	322	351	331	326	337	339	304	313	343	324	290	326	342	338	309	331	311	327	341	327	307	343	320	305	293	349	317	335	299	315	307	321	328	281	336	327	317	337	279	320	308	313	336	346	310	326	299	321	327	325	333	344	349	331	293	336	329	303	349	302	330	332	344	306	331	361	277	340	347	336	342	336	303	313	341	323	311	316	323	324	328	347	324	313	322	271	350	315	357	303	312	340	324	309	316	342	336	309	304	317	345	320	322	334	325	305	341	327	337	309	355	321	316	343	338	329	328	321	334	318	301	332	344	326	321	320	340	312	332	305	337	348	296	314	342	325	297	361	312	294	316	316	311	310	323	313	289	336	301	363	304	306	331	340	319	306	326	326	324	343	339	303	298	308	335	315	306	305	316	319	280	358	307	326	307	293	313	327	312	299	319	286	322	300	328	334	313	321	296	324	336	319	356	323	306	351	297	318	331	281	303	305	327	323	316	333	320	327	320	329	311	318	316	300	336	317	304	320	327	334	330	321	338	323	316	338	280	317	292	312	324	341	335	331	334	305	338	338	341	319	313	299	318	321	315	326	312	320	333	342	313	340	310	321	313	333	327	308	338	307	331	320	322	317	324	318	339	301	300	320	320	332	337	325	331	317	313	363	317	311	307	340	316	279	296	308	319	288	317	305	342	328	287	328	293	330	338	345	337	336	335	358	322	338	322	304	327	308	288	347	319	344	309	298	311	353	354	338	322	323	312	363	354	332	335	337	330	310	313	335	338	296	293	330	312	313	328	315	330	335	305	373	324	319	326	329	334	332	315	314	325	355	329	311	306	316	318	337	349	345	312	330	325	313	327	323	330	339	336	311	324	327	306	311	358	345	328	277	317	330	325	341	317	361	320	312	331	345	329	311	353	332	309	301	346	337	327	350	287	321	329	328	304	321	327	346	299	272	324	332	283	321	310	275	325	324	350	346	324	284	313	346	336	319	338	329	324	321	348	326	387	328	336	346	316	340	319	291	321	268	304	327	338	314	322	342	352	298	311	316	338	314	288	324	305	296	330	311	317	320	302	324	329	322	349	362	316	312	306	344	363	320	340	357	324	338	341	306	313	316	343	334	333	312	323	322	344	318	327	305	274	307	304	367	334	322	315	347	307	295	321	311	326	324	334	332	307	325	332	309	327	320	270	354	314	313	316	344	319	341	322	302	325	334	306	313	342	318	310	329	336	343	334	354	330	331	292	341	315	294	339	325	337	349	324	321	280	313	307	316	312	321	325	352	354	349	327	331	316	326	343	341	332	325	327	309	311	307	308	329	285	334	298	327	338	327	336	366	344	316	311	326	309	308	316	329	315	354	308	325	319	343	327	335	309	325	332	385	320	311	327	313	347	332	325	353	304	364	349	314	300	326	359	322	329	313	351	306	309	318	300	333	335	268	325	332	336	309	320	306	327	339	309	343	311	304	338	318	296	337	319	319	313	322	322	351	325	325	302	328	323	334	321	330	315	333	332	342	317	331	329	321	301	324	356	325	315	312	326	315	324	330	315	320	345	320	306	309	301	317	304	321	300	326	311	349	335	326	363	345	336	323	318	308	323	321	316	344	329	324	309	326	343	296	317	320	298	300	322	339	354	339	315	322	358	306	330	329	312	318	331	344	309	305	332	312	358	305	290	318	302	377	304	320	334	342	323	354	327	348	333	308	360	329	350	285	313	355	312	338	350	319	326	353	305	312	294	304	303	336	310	296	298	281	367	316	313	298	310	307	315	321	312	320	322	325	313	330	315	328	347	361	307	317	317	313	328	330	328	357	337	354	318	325	307	308	337	306	334	331	302	330	326	338	298	338	306	323	311	298	354	331	310	297	337	356	302	315	321	340	312	312	321	367	352	315	295	286	331	323	306	321	356	343	330	314	330	324	309	315	293	377	329	318	316	322	343	359	304	350	351	311	298	350	319	337	322	302	328	323	315	293	313	338	337	395	314	323	323	347	320	313	321	338	311	327	331	336	335	314	352	318	310	354	314	325	337	318	340	311	304	353	342	330	316	325	326	326	336	312	313	317	334	357	298	323	315	319	326	373	326	315	320	335	318	341	337	307	363	295	357	302	308	339	325	355	302	314	330	325	318	352	324	314	324	338	333	326	308	314	320	337	335	317	313	319	323	313	314	344	338	333	310	317	344	312	327	339	305	350	339	358	315	318	337	326	288	346	337	312	347	326	322	342	293	323	327	301	329	306	306	325	349	336	335	307	353	342	323	311	344	318	307	269	343	311	325	294	304	336	373	327	338	305	326	336	337	322	333	352	277	313	304	335	307	345	345	325	319	325	341	298	289	333	311	342	354	300	327	351	320	349	317	321	307	313	327	331	328	308	327	344	312	332	356	283	282	315	361	344	360	311	294	293	314	371	308	341	307	336	331	305	342	321	311	303	312	330	331	287	309	336	345	329	324	289	351	338	297	343	310	303	327	316	318	339	302	310	320	349	336	311	311	335	336	333	318	318	331	328	333	301	362	322	335	334	318	272	310	284	356	348	350	322	346	334	302	284	346	336	351	312	334	347	304	307	295	328	311	317	323	344	336	314	334	327	311	327	338	310	314	328	315	310	317	324	352	324	294	307	321	303	304	352	332	331	327	313	295	309	326	311	312	345	303	347	309	310	334	322	329	304	331	355	347	322	334	301	333	335	329	316	314	328	306	316	364	328	344	306	340	336	311	331	344	319	325	325	314	346	341	332	299	309	324	296	350	334	321	298	368	324	330	320	314	344	360	317	337	326	339	313	315	307	333	303	328	316	324	358	327	354	340	298	315	327	304	361	329	344	316	309	326	345	351	305	321	288	334	350	354	346	310	339	336	304	346	295	329	324	323	299	299	329	317	316	324	333	308	316	349	345	326	312	315	331	308	360	338	332	336	333	308	348	328	320	348	316	327	342	318	335	341	304	300	322	314	321	303	325	300	305	330	315	320	314	319	306	320	320	297	327	283	316	301	322	312	310	329	325	294	346	325	307	322	345	345	313	334	318	323	311	302	335	320	306	320	335	313	358	357	336	327	355	281	340	337	321	330	282	302	323	339	297	323	327	320	299	325	331	332	309	311	347	345	338	319	294	302	310	342	327	313	357	313	343	348	361	379	315	332	314	299	317	337	342	310	308	337	326	337	311	328
51527	59462	48795	13047	11054	10270	8995	7904	6813	6240	5299	6433	6988	6065	5055	4220	3554	3260	3366	3174	2699	2333	6412	11397	10456	8522	6163	2293	1093	1036	1012	1087	1183	1236	1236	1116	1094	986	1029	1073	1007	1028	1060	1043	1012	981	997	929	920	936	907	868	915	932	925	934	910	963	982	926	880	972	940	961	872	897	937	888	871	930	917	912	909	931	892	894	873	924	885	886	926	920	913	906	911	923	888	984	921	973	917	809	951	941	946	872	894	912	895	911	989	923	915	936	933	911	876	930	899	899	899	917	875	905	922	938	954	901	897	927	912	935	902	909	948	942	923	911	960	950	903	975	974	887	895	844	926	935	934	933	890	940	912	903	938	934	921	885	937	949	870	897	924	927	926	908	911	947	909	900	928	950	856	917	955	927	928	911	922	870	935	935	923	917	912	837	873	913	905	905	918	907	944	935	902	877	914	973	911	970	913	918	966	908	929	894	917	918	947	924	903	940	938	921	958	938	925	878	918	945	923	926	906	949	844	925	900	895	924	914	949	867	877	890	897	897	910	875	952	883	932	878	886	870	928	939	887	881	903	896	930	882	918	915	946	902	902	947	892	942	863	912	880	976	917	856	917	913	879	939	939	955	923	915	915	963	874	920	932	925	920	891	892	972	911	899	946	877	952	982	893	937	902	910	938	899	949	920	904	876	889	888	926	946	900	915	883	907	907	917	965	932	881	950	851	873	883	940	850	925	946	910	958	940	946	934	950	921	936	966	946	931	952	930	938	927	957	927	869	934	944	932	871	904	897	880	968	914	907	874	917	940	948	922	892	915	900	900	926	924	958	919	899	917	997	905	942	946	849	924	904	973	931	903	893	922	931	885	882	914	871	903	909	958	937	937	868	903	926	856	917	934	910	920	895	943	888	934	933	930	954	930	908	959	938	925	922	907	902	874	914	949	955	969	898	942	861	953	861	868	881	914	898	978	894	955	945	908	880	884	889	923	888	914	907	934	949	918	903	906	899	904	949	921	893	883	928	918	944	918	950	952	958	923	992	904	949	891	906	900	929	966	917	968	933	922	926	923	958	998	881	903	940	939	860	944	934	905	935	903	899	925	859	908	969	889	930	891	865	915	958	923	944	902	918	887	898	879	885	923	934	847	886	868	948	938	878	967	990	894	895	899	968	938	888	955	944	951	945	895	920	930	920	914	889	960	877	871	929	880	930	917	920	925	894	945	917	870	938	852	904	885	874	866	839	950	962	918	904	864	933	913	956	851	895	916	925	903	907	954	932	924	934	932	927	974	947	878	899	943	889	906	900	899	901	908	920	939	895	974	910	932	898	937	919	947	931	954	952	930	924	925	945	901	945	873	935	918	907	906	868	909	914	933	899	890	950	945	916	897	925	948	912	894	926	934	869	913	916	867	919	891	919	897	893	928	906	881	883	917	895	910	917	928	964	928	924	933	948	929	898	922	912	860	890	1021	863	918	910	949	912	923	917	903	894	919	941	933	880	883	967	929	859	925	950	954	967	930	942	864	965	904	904	927	900	952	902	924	910	970	924	902	915	930	888	964	944	898	932	935	963	987	919	943	918	947	930	944	904	904	909	935	873	878	884	900	957	907	891	920	926	963	939	931	920	909	900	921	894	910	910	979	887	928	931	921	934	876	878	900	917	886	924	941	905	951	949	922	942	885	970	879	911	923	859	916	932	927	935	897	955	877	913	919	946	914	857	937	904	855	962	919	887	880	948	913	915	943	934	854	951	932	962	946	890	925	920	898	904	945	898	896	914	869	932	876	935	917	939	1008	939	902	898	894	942	884	924	913	914	918	982	912	915	893	905	950	912	889	959	930	970	881	970	938	931	882	916	925	860	902	960	926	905	934	912	911	938	918	949	916	923	914	867	894	905	1001	955	965	904	910	934	900	923	913	928	891	898	890	928	931	907	906	940	901	898	888	911	875	927	921	927	885	956	860	940	861	974	936	920	931	896	875	882	910	920	880	941	908	874	852	914	917	987	914	941	884	950	911	921	863	877	953	903	950	902	922	930	881	900	926	967	927	919	917	898	917	936	961	911	905	899	916	945	884	838	893	912	874	911	902	911	942	929	1002	916	939	933	937	970	962	922	899	912	936	918	937	927	898	888	893	900	886	957	876	954	914	932	903	914	961	944	899	928	882	987	866	947	908	916	890	919	912	903	901	945	948	858	895	910	922	965	911	874	960	894	936	905	923	899	931	952	938	962	948	917	960	945	932	946	932	913	899	902	924	966	896	830	899	878	947	866	914	871	909	931	962	888	963	943	914	924	915	907	900	945	934	915	918	909	888	910	920	897	919	869	957	914	882	904	931	926	982	887	897	904	900	888	944	932	889	881	906	941	901	922	830	913	864	942	896	902	915	941	958	945	941	890	920	919	913	873	972	891	980	852	859	844	915	893	924	862	909	915	928	918	930	967	914	939	927	905	909	884	905	896	929	930	889	948	924	879	928	948	921	949	951	901	866	939	937	883	923	897	950	926	869	916	914	935	888	909	937	924	927	912	992	954	886	887	944	928	920	933	932	961	887	884	926	843	907	931	888	950	929	869	924	906	882	955	948	918	921	919	921	925	939	894	889	933	913	894	907	880	912	933	889	888	892	952	959	887	915	924	938	969	933	917	851	889	931	880	870	951	898	922	906	945	911	920	898	947	936	925	883	887	937	857	884	865	995	953	962	878	939	932	957	887	873	931	908	928	932	876	930	968	954	963	923	940	907	970	883	893	893	975	972	908	909	961	972	932	954	877	955	995	971	995	957	915	944	912	933	949	917	940	891	915	974	923	872	939	952	936	899	923	995	962	898	929	921	917	874	979	956	1001	939	921	921	950	925	973	986	910	916	881	900	913	936	970	979	948	958	934	848	951	920	894	923	957	913	920	957	891	925	928	925	927	893	906	980	917	909	942	881	898	962	898	940	914	885	900	971	915	926	942	952	976	925	901	872	923	972	938	939	895	929	973	904	936	910	908	857	924	883	922	920	876	917	939	932	933	892	922	953	941	924	922	905	949	829	943	897	906	902	892	922	892	900	937	893	901	916	909	925	906	891	885	962	919	916	927	953	905	936	978	907	916	948	912	920	922	869	898	920	959	909	953	926	913	974	964	936	943	934	915	915	866	956	975	931	958	893	934	955	934	922	930	905	904	923	878	907	935	939	864	934	866	850	891	915	895	906	956	891	941	895	925	852	907	978	938	916	943	904	940	908	896	892	926	881	903	891	892	968	908	927	910	898	908	971	942	836	851	967	928	859	946	937	941	870	896	942	926	897	952	904	910	986	961	943	979	863	862	963	923	840	955	910	912	892	901	891	902	935	908	869	927	941	860	946	937	957	893	910	969	884	911	931	931	926	950	881	903	908	943	890	926	956	920	989	937	889	916	898	928	926	955	950	890	953	891	952	887	941	961	885	998	913	936	899	952	937	928	878	914	951	1011	971	995	865	961	899	890	879	894	917	903	931	915	948	964	901	929	882	931	936
18395	12172	7164	2290	1220	753	747	518	406	368	455	446	438	383	353	334	285	339	317	355	306	312	274	283	312	319	374	290	215	239	214	211	207	216	239	239	219	221	225	259	214	209	226	254	211	223	204	204	208	220	245	220	235	212	212	214	197	229	227	235	219	230	219	254	224	251	224	234	216	236	193	241	238	248	228	213	198	212	226	214	214	209	209	236	193	221	228	223	224	217	210	227	208	198	197	207	254	207	218	214	240	232	242	199	221	216	225	206	216	244	225	222	207	237	228	231	236	226	220	222	226	201	212	223	238	239	225	218	225	196	192	221	195	218	226	227	231	206	227	224	194	200	214	217	202	213	227	218	216	190	206	199	219	210	213	241	221	209	205	211	210	210	225	188	193	235	203	227	232	227	220	213	256	236	252	225	213	212	208	207	207	212	208	233	198	239	238	226	225	203	244	232	222	251	213	187	219	204	228	221	213	215	205	249	213	218	234	228	202	213	219	218	206	195	239	236	217	206	220	254	200	229	232	209	212	245	232	235	227	226	226	200	212	252	236	229	236	219	209	273	205	202	229	217	201	234	230	224	236	203	219	218	205	230	212	231	225	217	217	212	198	225	214	227	189	230	233	236	198	232	225	211	221	198	230	256	225	212	237	234	210	224	218	232	234	193	213	228	232	194	208	236	244	213	215	212	224	210	225	232	223	242	218	217	236	237	216	222	218	190	235	214	209	199	220	230	198	214	216	215	219	206	235	217	206	221	232	233	241	228	246	231	204	216	212	269	205	232	236	229	219	208	192	212	218	236	212	210	217	220	186	222	208	209	204	233	262	243	237	248	201	226	247	222	247	205	219	222	241	191	220	233	248	228	215	223	207	230	215	229	226	196	237	206	239	226	218	222	214	216	202	198	200	219	216	208	208	226	202	232	204	208	243	233	242	228	229	237	223	227	216	231	229	207	221	219	234	203	193	211	245	204	241	217	219	210	234	182	242	243	244	236	240	219	228	202	212	233	217	192	209	229	233	211	227	233	229	237	227	217	229	219	220	242	234	219	227	222	218	236	230	214	228	210	281	215	249	233	222	229	228	211	215	216	216	196	240	233	186	219	213	221	234	225	206	203	209	218	216	204	245	239	242	218	216	224	207	245	226	207	215	216	240	243	237	209	200	221	234	233	197	217	201	230	223	227	216	219	224	204	227	187	216	210	207	246	220	235	226	208	250	203	196	206	206	229	196	217	177	211	246	227	228	204	245	208	188	231	220	213	228	224	214	211	200	238	230	224	215	219	234	240	199	227	211	224	201	230	196	226	253	207	224	213	209	247	171	212	236	247	226	221	230	259	227	219	212	234	241	217	207	222	220	210	224	210	205	231	216	225	231	192	226	213	238	218	194	222	202	203	205	238	223	217	204	226	205	215	235	230	209	220	202	211	230	225	228	227	245	230	221	198	234	243	211	199	203	219	239	225	217	241	232	226	217	205	202	235	207	236	224	211	232	205	218	222	238	215	235	222	234	209	217	219	227	196	225	190	234	233	220	236	210	223	243	199	224	227	209	238	248	210	226	225	217	207	192	239	198	204	229	244	214	248	219	214	222	224	202	207	237	190	236	210	229	230	232	234	219	240	257	199	215	229	257	233	212	220	235	215	235	227	212	221	206	205	215	235	240	190	227	234	232	231	209	197	196	218	212	221	248	238	217	237	245	217	196	220	213	228	236	242	256	206	228	202	185	264	218	221	214	223	238	248	227	211	244	243	198	241	240	210	240	216	217	221	215	196	231	238	234	191	185	245	216	210	222	210	206	206	219	240	222	225	220	211	223	240	198	210	213	217	221	246	216	212	216	236	215	205	227	220	186	206	203	224	204	212	193	235	231	201	224	220	205	215	208	218	243	224	206	231	233	254	215	207	198	202	215	228	242	258	213	218	235	195	204	200	203	214	232	209	183	234	231	217	210	218	187	227	217	224	232	219	220	192	213	204	234	204	219	232	233	223	220	202	227	222	211	231	204	219	234	202	197	209	232	223	244	203	215	223	222	211	239	213	229	224	198	222	209	197	227	237	197	221	220	208	232	227	219	207	224	239	225	192	222	230	205	215	210	215	225	226	217	236	215	196	232	233	218	234	223	239	232	212	232	199	227	213	204	235	247	220	258	221	226	216	216	206	232	230	227	241	206	218	213	221	205	192	210	222	218	223	249	230	235	215	202	198	221	227	227	242	212	223	244	230	231	209	243	244	243	222	231	210	239	211	241	239	216	227	199	199	209	215	236	213	235	223	225	217	193	209	236	218	196	237	218	217	210	219	230	239	225	217	246	237	229	224	232	215	176	235	220	214	220	221	211	217	194	245	198	205	222	238	237	237	241	237	234	200	189	225	231	220	217	201	223	233	222	221	216	245	229	242	246	206	200	227	208	235	230	210	208	196	242	221	187	214	222	241	217	216	223	202	223	208	232	189	230	222	231	211	227	231	218	210	214	195	227	214	208	233	225	235	217	232	219	218	208	225	221	239	257	228	218	217	207	203	210	203	207	247	258	217	226	227	218	197	189	209	219	205	205	202	245	192	192	200	194	243	238	192	201	228	184	216	239	233	252	215	222	209	214	218	211	239	210	225	187	220	244	218	213	227	227	248	212	223	199	229	243	224	235	214	208	213	226	202	216	229	217	236	210	254	209	230	219	230	236	220	199	229	197	216	198	209	249	219	225	231	210	194	225	221	253	231	230	196	227	235	219	219	229	202	212	234	226	184	202	222	249	225	209	231	240	238	235	203	213	205	215	233	218	215	220	246	251	215	228	224	258	192	205	255	268	220	238	227	192	246	200	245	214	211	203	236	227	225	226	231	197	251	233	228	219	233	228	231	215	243	180	240	213	235	185	232	229	222	226	246	238	233	203	223	216	225	211	203	211	231	230	223	230	212	223	194	217	230	232	224	229	242	220	211	210	226	222	215	214	215	183	215	242	234	215	215	220	204	224	219	231	212	261	225	232	230	234	222	228	206	216	216	214	215	223	238	224	244	203	192	215	215	224	236	216	208	215	232	205	192	214	222	208	209	193	215	231	230	209	211	197	237	229	208	238	213	228	241	218	213	259	201	249	223	230	196	218	216	219	218	225	236	209	217	224	208	224	231	216	230	212	194	216	208	212	214	197	195	231	229	235	240	227	242	225	222	208	203	204	189	243	240	235	215	207	240	223	230	217	229	214	222	229	240	217	213	213	217	208	246	216	234	207	241	204	217	236	240	226	214	246	217	209	198	238	216	222	250	246	216	232	213	209	216	211	194	230	243	217	225	212	245	221	219	255	211	252	228	195	233	208	220	211	204	222	200	244	209	226	253	243	224	217	214	240	210	230	220	249	221	240	227	232	233	224	221	242	228	234	235	219	212	217	220	201	231	193	243	225	253	212	234	226	197	216	240	198	236	219	216	214	220	199	218	196	233	225	226	193	223	229	209	227	219	207	201	226	228	200	212	207	210	239	221
16477	16559	10522	5486	3704	2701	2877	2270	1617	1490	1756	1989	2067	1716	1495	1375	1358	1396	1232	1180	988	1014	1106	1125	1406	1328	1404	993	725	732	684	719	642	684	682	648	644	685	625	666	711	683	634	637	650	679	671	704	686	672	673	683	677	718	657	663	711	642	650	622	709	658	654	648	649	666	634	675	706	687	681	721	659	715	662	649	649	660	670	711	663	653	687	623	655	688	711	648	681	626	642	632	695	683	660	676	665	669	659	702	681	673	619	688	701	736	675	696	631	629	682	721	682	660	599	638	671	653	679	712	636	674	704	695	695	660	674	641	653	678	655	701	713	650	676	707	695	694	641	651	639	723	638	638	634	671	649	646	684	708	700	729	645	634	701	686	644	730	613	678	675	704	724	691	701	647	692	667	676	676	656	654	644	661	679	680	669	669	661	672	725	693	685	628	695	690	686	708	681	692	625	680	656	675	698	687	662	656	619	641	675	634	692	662	697	675	636	668	667	711	611	681	664	663	677	684	676	651	680	719	700	642	644	694	678	654	684	664	693	692	661	651	673	683	684	732	679	674	645	685	658	648	668	650	677	663	662	679	663	680	693	610	689	623	675	656	651	693	683	683	659	661	645	677	654	691	686	681	707	667	640	639	704	633	687	701	640	729	678	669	660	668	670	650	670	748	680	704	687	690	618	692	641	673	689	704	607	735	686	658	701	675	674	685	680	660	678	649	660	691	686	656	660	687	700	697	688	683	742	677	655	649	674	625	725	654	686	717	697	683	661	717	705	602	714	673	683	636	695	673	636	697	707	682	655	673	648	699	701	621	684	684	715	663	667	640	690	669	650	657	629	654	648	644	660	683	643	659	658	612	690	657	678	683	634	640	708	654	685	695	704	673	675	655	638	639	676	701	649	650	663	647	697	700	689	651	678	668	683	700	646	665	702	701	714	653	636	675	682	680	623	686	656	642	675	637	628	704	676	714	646	677	698	699	730	690	643	709	695	641	649	658	638	670	687	661	635	694	634	670	635	713	660	649	686	681	692	683	701	680	700	688	655	664	665	655	644	649	646	667	709	679	701	643	680	670	668	644	669	688	712	672	661	684	704	671	701	648	691	694	670	670	698	657	677	641	697	637	697	632	659	700	687	711	707	676	635	721	636	648	703	633	629	659	658	691	644	682	640	701	671	646	600	720	709	655	662	684	699	652	655	684	668	736	667	718	688	662	697	673	735	679	673	711	700	678	709	715	681	669	665	677	694	669	716	718	724	654	637	691	622	698	662	658	734	610	636	613	670	631	622	694	672	683	675	694	666	643	664	672	669	694	610	689	664	686	668	660	669	696	712	724	655	684	665	742	654	692	686	686	662	692	703	726	704	690	664	685	675	707	652	682	663	661	693	582	651	680	683	633	675	655	673	659	649	711	720	690	704	704	695	684	670	725	658	701	690	696	681	661	673	631	655	642	629	650	660	624	666	674	670	679	657	673	645	662	657	649	625	650	668	692	689	644	687	650	656	681	743	666	671	682	651	684	685	696	667	675	718	670	660	680	699	632	655	650	685	672	650	693	668	667	694	663	690	671	691	694	663	655	686	679	680	678	747	676	667	652	723	666	688	702	665	672	688	646	619	661	626	698	651	658	693	694	680	643	633	684	658	631	678	679	689	703	676	687	673	665	686	676	660	668	700	673	700	652	661	690	678	677	686	698	653	681	684	683	665	711	645	698	688	686	699	670	704	667	692	703	662	697	661	662	689	696	673	721	658	691	666	704	711	704	630	673	716	689	712	715	629	698	664	690	664	632	656	633	671	647	625	667	627	662	665	659	673	646	647	676	599	663	672	713	656	683	689	667	688	701	685	684	684	666	674	645	674	674	699	655	665	659	661	702	673	635	648	644	672	633	688	703	702	710	684	647	689	666	662	682	692	700	690	627	692	658	745	649	655	686	677	644	692	675	691	665	643	715	679	701	663	640	683	660	689	706	669	660	665	659	670	716	674	693	692	710	618	647	721	670	684	650	677	673	718	706	730	654	692	679	653	719	664	651	686	669	702	688	678	672	661	666	636	691	686	687	658	688	716	658	664	651	716	697	679	718	673	700	668	670	671	656	686	715	625	670	708	674	662	677	675	719	662	631	708	685	650	654	711	696	704	678	662	709	703	678	636	640	697	668	680	614	714	724	686	641	708	664	610	650	645	670	685	676	667	650	679	674	706	663	609	643	629	683	692	678	670	695	654	713	656	721	689	643	671	648	624	677	669	709	727	661	687	695	692	698	689	589	693	657	692	676	678	653	629	686	679	698	695	689	674	705	677	628	676	651	702	689	653	676	655	713	684	678	688	706	643	656	691	681	681	640	705	679	627	689	676	698	642	676	675	679	670	656	694	635	668	677	652	656	598	685	652	671	705	640	673	648	695	731	689	663	680	674	626	654	695	692	729	668	706	696	659	727	677	655	650	708	659	686	709	629	722	644	645	711	685	663	684	660	675	657	659	673	690	657	698	658	695	698	691	660	673	684	665	689	643	638	658	701	695	664	691	634	714	655	688	702	658	720	688	656	646	664	704	692	675	648	636	673	671	679	694	663	621	666	681	673	642	695	667	688	669	685	631	679	685	665	681	684	662	684	641	710	662	698	670	607	684	681	652	691	657	683	720	675	673	634	662	654	635	686	667	667	678	664	689	670	652	671	658	666	733	642	718	687	676	683	694	676	711	694	675	659	699	682	701	695	699	685	658	690	696	656	638	655	710	642	672	666	652	711	675	631	689	662	660	657	656	711	668	654	690	670	672	674	650	704	663	701	616	747	658	634	668	642	742	645	622	687	691	653	680	643	675	710	621	727	681	657	651	645	694	652	664	678	642	673	667	675	657	694	718	680	685	677	683	686	608	635	707	641	666	637	673	615	628	690	662	670	628	709	667	690	727	639	680	669	684	669	644	706	708	678	663	645	618	693	707	619	655	627	701	666	676	618	644	694	667	655	681	693	644	693	699	657	626	682	683	709	682	658	652	658	705	679	700	699	651	690	681	644	705	657	647	702	692	671	689	660	692	721	653	652	693	680	689	699	660	646	663	682	640	691	675	677	674	712	706	699	703	675	692	700	661	660	685	675	646	648	638	656	683	675	653	665	711	675	665	703	680	691	730	678	698	708	678	666	725	659	695	744	642	685	661	672	674	673	713	652	666	666	684	692	725	703	665	646	635	716	665	723	674	694	672	654	685	673	686	635	639	679	702	684	671	641	671	663	658	632	659	670	645	663	665	667	645	686	661	691	649	684	697	677	668	693	709	671	678	693	646	648	683	678	674	614	605	695	704	661	639	622	664	677	688	662	712	678	716	682	642	667	688	654	702	642	661	683	648	648	686	688	643	656	646	697	691	657	700	694	676	691	689	648	679	689	684	647	675	646	685	699	656	699	660	704	644	679	657	683	652	658	685	624	664	653	680	658	684	672	756	690	681	646	691	636	669	655	660	667	683	683	693	618	647	689	697	683
62675	65082	48156	17602	5512	2415	1635	1440	1232	1082	1137	1082	857	822	754	747	639	654	510	476	449	474	510	969	1415	1351	1079	538	345	319	340	324	286	323	294	283	287	277	281	284	317	266	274	271	284	304	283	295	294	273	308	274	295	287	249	271	277	299	292	277	274	330	253	256	299	279	269	274	284	266	285	288	275	262	274	282	297	269	263	282	249	259	297	253	262	271	291	298	263	282	274	289	241	253	268	260	308	298	288	288	279	320	295	258	261	258	275	288	280	268	273	292	285	273	277	290	307	232	289	270	290	296	306	261	292	267	289	281	264	288	296	278	306	281	287	258	293	310	276	247	260	270	268	248	255	256	265	299	283	277	281	286	268	256	274	296	285	273	292	266	281	303	274	282	261	253	269	275	298	241	285	288	299	308	277	244	302	278	254	288	237	276	279	284	288	284	262	305	310	271	286	253	302	284	301	274	287	302	276	272	276	277	262	251	259	262	279	290	285	271	282	269	258	309	268	293	251	256	274	277	290	281	274	298	270	316	263	255	252	296	271	257	264	286	267	270	278	281	266	286	276	274	278	281	292	294	286	235	288	270	300	287	245	292	302	290	299	308	303	288	300	276	248	284	275	272	266	286	269	294	275	289	288	268	281	277	292	270	277	275	276	253	276	312	267	298	278	242	283	285	242	279	288	250	267	296	266	288	292	265	307	268	276	299	279	283	305	276	269	254	278	258	277	272	274	239	286	261	269	250	270	262	293	291	291	264	275	290	274	268	283	277	287	298	283	258	273	301	269	261	270	290	257	276	295	277	270	313	247	255	257	277	280	261	272	253	235	272	261	300	298	280	291	240	283	278	282	265	262	277	303	278	279	299	289	275	276	280	272	276	266	297	279	255	277	258	272	289	283	287	263	285	277	270	272	303	284	283	293	276	323	298	273	287	288	285	303	278	286	302	275	268	233	254	259	293	277	288	270	259	248	276	296	319	255	269	290	310	292	265	293	258	286	299	292	303	299	235	261	282	281	285	271	276	257	282	298	284	276	284	260	270	277	252	272	264	311	289	262	290	260	277	295	291	296	284	289	268	263	316	265	266	284	278	250	292	285	303	283	279	300	285	269	270	270	271	263	298	289	290	313	260	254	252	315	281	247	300	268	271	283	267	294	247	278	285	280	298	309	253	278	280	283	273	271	260	262	278	270	275	310	293	286	274	290	272	263	280	294	285	277	264	271	278	268	260	291	256	290	293	235	270	305	256	266	268	273	279	311	263	239	274	283	293	272	294	303	280	276	272	268	279	272	261	300	285	280	280	268	274	277	271	274	256	285	257	329	284	264	279	291	299	247	291	288	296	282	272	277	283	304	280	267	271	269	281	248	267	251	279	258	262	280	262	265	299	275	284	270	271	287	265	265	255	296	276	299	281	291	274	290	298	248	292	275	273	269	282	290	282	297	274	270	306	285	242	271	304	252	288	273	282	270	279	269	281	252	251	288	318	253	259	242	285	264	285	280	258	294	275	252	289	293	247	307	289	281	294	292	260	262	258	292	276	283	264	255	266	286	289	285	290	284	244	276	314	292	278	298	254	268	301	282	282	270	276	274	258	279	270	269	251	299	258	316	261	295	269	278	274	242	276	273	287	283	277	263	290	293	271	287	262	271	305	291	263	262	291	296	293	252	249	289	268	275	285	277	305	281	270	310	272	272	276	276	261	281	288	310	289	315	300	253	249	286	289	275	261	258	263	270	263	270	296	273	248	274	274	260	277	256	283	263	291	290	271	272	263	283	253	277	263	322	253	286	289	284	260	288	298	270	271	259	276	264	272	267	259	300	284	283	305	292	254	317	306	281	270	249	278	281	288	279	269	272	276	275	284	278	266	282	308	268	278	254	259	286	255	273	279	286	276	283	267	276	294	287	276	271	281	262	280	266	267	256	282	265	261	243	268	241	261	288	286	273	272	273	294	287	260	288	240	261	280	281	285	279	276	265	279	288	277	280	293	258	257	259	300	282	255	280	262	283	261	298	254	284	293	275	294	265	280	292	273	307	276	275	286	304	304	282	279	268	274	282	288	252	283	311	273	267	288	269	309	265	274	292	270	291	263	283	249	281	292	283	271	282	279	288	282	270	291	283	308	260	282	284	281	269	274	307	268	260	260	257	302	276	238	230	283	309	300	266	259	270	298	276	290	271	277	313	297	257	286	297	260	323	286	279	284	279	269	273	266	267	267	305	258	237	289	246	279	276	262	289	310	265	282	288	271	290	286	267	281	271	248	280	278	272	293	261	299	275	282	284	246	262	286	292	256	268	300	268	293	301	275	296	275	285	274	264	272	278	288	287	269	281	273	266	268	269	298	269	283	259	277	268	288	280	287	274	284	289	267	290	303	308	311	267	274	254	266	272	266	255	284	295	256	278	283	281	278	270	312	291	265	301	266	258	269	260	272	260	308	260	272	264	286	255	282	259	271	300	260	277	291	274	259	265	243	274	283	262	279	242	315	270	271	284	290	268	320	281	268	275	274	271	247	281	268	239	250	271	294	280	302	278	297	272	265	264	289	265	288	272	292	283	275	277	271	241	289	281	276	310	266	289	286	277	235	271	310	262	254	280	256	295	256	293	287	264	265	288	297	310	230	295	292	277	296	260	315	282	279	285	269	242	266	293	263	259	280	265	276	286	280	262	268	275	282	271	265	268	241	257	281	285	279	279	265	289	297	290	268	288	289	264	280	288	274	274	256	271	291	277	258	300	292	257	245	245	291	269	262	281	287	313	280	293	287	283	270	273	259	284	285	274	320	256	297	308	284	273	276	294	288	282	287	250	249	290	286	269	300	305	294	243	285	277	270	292	269	258	284	279	262	274	272	278	260	276	271	274	267	278	291	297	274	252	283	303	281	271	276	273	270	258	259	294	293	287	277	279	286	259	278	278	302	266	251	277	273	272	303	288	304	285	285	271	284	290	276	313	270	284	265	299	272	293	300	260	273	243	280	289	281	266	265	308	258	273	263	251	275	262	283	271	286	287	271	274	280	285	281	286	269	276	294	294	287	289	258	302	266	272	266	275	294	286	252	291	296	264	301	266	307	282	273	315	282	286	256	288	289	262	263	289	274	306	305	315	296	291	268	310	276	298	293	292	287	269	274	280	307	288	268	273	280	261	256	256	277	284	266	272	295	276	242	267	252	273	278	295	261	276	297	283	255	277	238	258	302	298	264	267	282	266	270	275	299	282	271	291	278	296	262	283	280	288	271	247	295	283	268	290	253	259	310	281	260	288	274	321	283	247	316	278	265	255	286	264	284	269	296	278	255	301	257	270	258	282	281	272	304	268	267	284	275	301	272	303	280	272	249	252	273	279	255	321	263	276	273	273	302	305	298	263	285	301	305	280	260	254	295	305	285	272	277	266	261	262	257	280	254	298	277	268	283	294	276	269	315	287	282	284	276	280	276	294	274	297	286	296	297	295	317	299	278	290	280	264	263	272	318	296	285
41252	49267	40724	13983	11351	7377	6068	5991	5231	4850	5150	4894	4015	3787	3353	3274	3032	2876	2213	1994	1967	2048	2322	5274	7219	7059	5867	2359	1014	990	958	905	960	917	944	971	932	859	918	878	900	902	848	874	828	838	875	836	834	820	871	806	784	822	780	771	837	807	788	883	825	785	850	817	786	755	865	792	853	820	847	814	834	783	812	884	807	837	763	768	799	861	790	790	777	841	865	794	831	803	803	787	811	813	818	795	797	832	905	799	871	794	807	815	861	777	771	810	795	790	828	789	844	813	846	817	849	805	769	850	792	836	855	903	795	837	846	841	854	836	804	859	822	781	852	823	799	796	765	838	844	803	880	823	869	830	801	850	824	797	863	829	829	790	793	814	871	842	817	856	869	770	826	811	842	816	755	906	760	788	861	842	839	821	847	823	796	788	739	825	807	855	806	778	840	832	817	814	806	816	849	812	815	794	796	792	780	854	853	846	809	798	818	846	842	799	790	856	823	863	861	864	887	820	859	777	832	843	815	776	812	778	773	803	788	831	877	834	826	818	840	782	839	851	851	791	839	791	877	876	846	737	840	781	798	846	769	805	817	824	787	859	813	835	809	812	812	826	825	823	829	782	860	828	857	828	789	820	829	823	841	781	810	833	837	810	814	884	808	845	794	821	872	819	810	824	814	847	764	781	836	826	810	843	818	837	812	836	795	893	794	802	843	801	745	825	766	776	794	816	869	819	825	762	808	846	794	870	832	867	779	838	849	839	842	824	784	870	772	850	815	796	781	806	798	864	834	823	786	812	832	833	792	837	819	847	828	872	742	840	826	814	827	811	847	772	800	818	818	798	847	809	885	798	813	819	801	806	835	838	840	791	823	818	789	753	844	826	848	794	820	819	805	868	762	794	855	822	777	786	840	793	846	797	788	813	827	842	864	792	863	847	852	792	779	858	864	850	773	805	814	785	858	844	828	788	809	840	803	816	822	781	825	801	798	812	804	818	853	826	797	851	813	834	820	820	809	804	799	832	820	787	867	778	849	707	807	805	863	785	796	789	812	769	845	789	797	825	766	773	831	828	803	839	772	880	817	827	819	829	832	796	853	797	856	834	815	769	842	870	884	841	834	834	831	811	804	821	808	839	793	833	819	830	833	839	859	819	785	818	804	821	858	887	830	808	804	832	818	863	824	846	828	785	785	790	845	802	807	805	796	854	824	849	878	796	775	804	819	794	835	802	761	859	792	843	847	829	786	796	809	858	824	827	801	852	800	786	845	841	860	802	803	816	855	818	814	811	819	863	821	823	870	861	799	818	845	797	811	839	808	826	828	812	838	835	813	791	843	820	865	832	840	814	802	776	832	810	755	846	811	764	757	781	811	891	791	791	867	832	775	748	839	816	831	827	799	830	830	878	792	809	822	822	828	765	800	837	794	784	801	802	832	784	879	824	788	837	857	821	853	838	808	828	770	766	838	798	812	802	825	804	831	844	874	800	825	815	787	835	794	764	854	813	820	832	823	810	802	847	825	827	847	798	793	764	773	843	798	798	872	836	839	801	882	849	841	727	794	831	833	815	813	804	830	835	792	846	807	853	806	782	764	808	813	887	804	814	843	823	859	867	810	799	862	832	795	836	812	836	821	816	769	801	807	831	796	765	799	839	863	804	835	791	782	809	812	828	868	836	841	833	805	798	789	856	805	824	809	828	800	839	805	836	777	823	784	879	846	832	842	777	837	795	820	839	823	823	816	769	808	812	832	818	816	820	850	823	809	822	853	820	789	804	823	819	840	850	785	806	839	741	803	866	841	811	812	804	868	844	790	790	798	816	787	872	801	740	852	814	836	813	804	823	862	841	870	842	789	819	786	787	770	794	814	834	843	812	779	791	853	815	805	786	761	812	806	838	814	836	821	824	803	792	771	857	805	830	833	740	809	815	813	837	839	810	797	826	797	866	832	800	841	847	853	794	844	788	830	842	779	786	811	825	770	815	800	819	851	813	827	811	835	836	826	808	797	827	792	869	842	781	807	753	813	827	815	765	862	824	803	801	772	819	800	847	836	885	829	807	855	794	858	815	811	781	797	785	774	810	856	831	864	814	787	847	827	787	824	790	783	847	894	807	823	810	797	808	835	833	837	869	801	800	788	807	787	806	788	778	831	800	716	815	803	873	807	783	829	774	768	817	768	778	824	836	850	787	806	845	747	836	826	843	842	802	843	835	882	840	768	799	784	780	808	801	799	812	828	823	828	834	821	859	834	874	841	849	833	836	857	831	838	811	833	845	791	752	844	835	870	846	801	781	802	833	807	795	853	811	765	824	824	816	825	819	776	855	838	810	837	773	897	810	883	785	792	870	786	824	825	871	813	883	802	827	866	871	791	811	870	844	833	803	836	848	871	826	845	807	813	810	859	849	821	827	835	828	838	888	834	787	782	829	864	835	831	874	865	823	863	819	795	845	823	840	816	806	811	864	805	839	827	809	839	838	829	783	833	875	828	817	816	818	760	853	827	786	822	777	814	817	803	802	843	854	821	751	789	836	801	892	813	801	832	748	813	827	829	804	835	816	818	826	803	793	814	845	807	864	796	780	824	826	792	834	841	807	774	786	836	815	849	830	805	789	784	819	787	828	793	833	826	790	812	772	782	792	835	793	858	838	822	826	843	804	826	820	779	872	834	874	801	807	802	804	829	828	825	800	820	827	784	848	773	896	858	856	791	819	792	803	789	792	799	846	845	852	803	791	832	791	837	776	766	810	839	827	787	781	854	819	864	799	814	852	838	788	815	891	793	823	846	831	819	799	818	799	815	815	793	801	841	817	842	774	824	836	770	816	848	757	832	769	810	810	812	812	843	811	845	847	846	748	804	825	832	821	821	819	820	832	863	832	893	832	846	797	817	785	848	845	848	790	835	784	827	817	864	777	842	772	783	831	805	823	816	789	801	817	825	826	825	796	795	834	867	829	839	820	796	849	787	831	848	831	845	857	827	812	867	866	865	864	828	847	796	807	841	812	803	837	851	860	803	867	825	794	778	809	804	856	801	825	829	853	810	840	844	769	804	872	864	793	819	859	772	811	811	828	797	816	818	808	812	795	824	836	763	841	808	796	863	857	774	800	786	851	804	774	834	903	778	796	775	820	819	812	817	826	821	796	769	810	838	826	780	794	725	870	809	821	811	817	804	826	795	805	794	805	813	796	773	811	842	793	820	798	859	838	819	768	776	797	815	807	860	830	814	854	827	820	869	810	781	780	865	845	826	836	822	820	863	814	803	810	807	818	763	829	825	777	806	861	781	840	808	834	784	771	810	834	818	825	789	813	813	823	832	832	847	796	838	830	837	829	839	813	830	824	809	849	818	742	792	817	848	784	823	819	806	772	772	807	782	823	789	791	790	818	794	834	777	829	803	856	849	787	866	828	772	811	832	795	857	829	828	820	786	809	836	837	819	784	808	793	844	821	793	839	841	822	848	861	816	849	827	851	831	820	834	788	842	802	781	816
