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
336729805629	336729806191	336729806741	336729807291	336729807841	336729808391	336729808941	336729809491	336729810041	336729810591	336729811141	336729811691	336729812241	336729812791	336729813341	336729813891	336729814441	336729814991	336729815541	336729816091	336729816641	336729817191	336729817741	336729818291	336729818841	336729819391	336729819941	336729820491	336729821041	336729821591	336729822141	336729822691	336729823241	336729823791	336729824341	336729824891	336729825441	336729825991	336729826541	336729827091	336729827641	336729828191	336729828741	336729829291	336729829841	336729830391	336729830941	336729831491	336729832041	336729832591	336729833141	336729833691	336729834241	336729834791	336729835341	336729835891	336729836441	336729836991	336729837541	336729838091	336729838641	336729839191	336729839741	336729840291	336729840841	336729841391	336729841941	336729842491	336729843041	336729843591	336729844141	336729844691	336729845241	336729845791	336729846341	336729846891	336729847441	336729847991	336729848541	336729849091	336729849641	336729850191	336729850741	336729851291	336729851841	336729852391	336729852941	336729853491	336729854041	336729854591	336729855141	336729855691	336729856241	336729856791	336729857341	336729857891	336729858441	336729858991	336729859541	336729860091	336729860641	336729861191	336729861741	336729862291	336729862841	336729863391	336729863941	336729864491	336729865041	336729865591	336729866141	336729866691	336729867241	336729867791	336729868341	336729868891	336729869441	336729869991	336729870541	336729871091	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	3650	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31539	35730	39263	37042	33456	27663	22211	15905	11772	9748	6829	6253	5404	4165	3761	2685	1686	1227	1031	950	1024	866	577	491	757	542	423	337	362	401	376	461	347	345	391	322	255	236	203	214	214	228	212	240	234	230	260	182	206	178	171	158	164	184	180	171	170	150	173	148	139	158	161	129	154	132	129	136	131	121	154	127	150	133	134	128	146	149	137	134	149	154	135	155	141	146	149	142	145	159	141	143	170	139	144	163	139	144	141	122	142	123	126	119	127	145	144	162	129	123	131	135	130	106	141	130	114	133	121	143	135	117	144	121	111	123	129	120	141	121	136	135	117	126	119	129	128	124	130	131	150	137	139	126	137	143	126	129	125	133	142	160	122	134	121	140	148	130	128	129	127	122	121	146	139	120	142	128	139	124	123	135	129	131	132	141	100	109	141	148	131	131	133	139	121	137	130	124	152	126	127	129	138	126	137	134	136	129	115	115	136	139	141	145	130	146	156	135	136	131	160	116	145	144	142	140	132	141	129	127	151	130	138	135	139	110	111	139	131	136	158	150	136	132	142	124	107	140	113	134	141	131	137	126	135	144	157	122	167	132	124	144	140	130	130	134	134	121	136	145	107	130	133	122	111	117	124	121	115	134	122	147	136	127	123	124	140	130	109	149	137	135	119	120	127	148	122	104	133	134	137	135	146	128	132	128	117	115	127	132	127	124	131	137	120	127	132	133	151	134	132	140	112	131	125	111	140	133	144	148	126	134	144	133	120	137	128	141	138	140	146	135	151	142	127	137	124	125	121	134	116	125	129	132	131	155	141	130	99	125	156	110	150	140	155	122	130	105	134	127	125	145	116	138	137	113	133	133	140	124	130	144	143	114	149	126	141	126	107	132	126	121	145	134	138	135	134	151	138	115	113	131	118	143	118	141	126	132	136	123	113	121	114	129	134	130	148	119	123	128	129	143	153	129	104	139	136	110	143	146	140	157	119	115	128	125	121	122	123	111	133	128	152	144	137	115	126	147	149	141	103	134	147	133	143	124	129	109	147	120	148	111	130	118	153	147	130	139	136	137	138	138	117	131	154	149	119	133	107	132	119	94	125	133	143	128	135	143	144	136	125	128	130	146	127	121	150	122	136	106	123	118	139	152	129	147	124	123	135	144	125	141	121	143	133	142	140	122	149	124	146	141	113	127	131	147	129	132	137	125	110	117	127	131	138	130	150	121	120	119	148	120	140	139	122	114	128	131	134	144	155	135	108	111	118	144	124	123	132	132	122	143	130	133	153	137	130	123	124	119	128	121	127	137	132	167	138	124	112	115	141	123	121	134	140	128	126	126	104	131	122	130	124	137	128	136	116	124	129	138	156	141	121	122	144	145	130	126	112	125	111	137	150	121	133	137	112	125	140	122	133	115	121	128	121	130	128	126	116	111	144	109	127	130	142	111	142	108	124	111	127	144	132	120	107	116	126	121	140	144	115	136	131	113	132	142	133	111	127	130	127	126	119	127	124	132	142	113	140	145	151	132	127	128	147	146	129	126	118	135	142	128	122	136	134	148	131	152	144	130	112	145	138	131	113	149	138	143	150	138	119	118	137	134	137	122	141	127	113	151	124	135	129	117	136	146	153	148	119	161	127	135	130	123	120	128	116	108	134	124	111	132	135	129	125	125	145	125	132	113	117	135	121	131	120	137	139	128	142	129	120	113	146	133	146	125	143	144	119	120	113	160	175	109	99	128	132	142	119	117	128	146	142	141	132	115	135	133	118	136	164	136	126	142	127	133	152	131	127	128	128	119	141	121	134	135	112	154	132	140	113	148	134	144	138	139	132	131	130	133	144	125	143	128	118	122	130	116	140	133	117	143	134	134	132	135	138	140	128	124	159	129	135	131	131	137	125	124	133	129	126	120	130	159	139	117	129	152	129	142	120	116	136	143	144	116	119	138	129	139	137	130	127	121	137	143	126	126	120	131	120	137	125	118	136	118	161	146	142	129	125	156	155	117	128	138	111	122	131	143	134	135	169	119	137	139	128	143	124	145	132	134	139	130	112	144	127	139	126	144	139	161	128	108	132	129	137	140	160	117	127	124	134	132	150	148	152	128	112	139	141	130	148	135	134	127	118	126	125	137	146	136	143	143	143	132	144	133	122	126	139	130	141	141	140	119	117	150	147	159	128	130	128	143	130	146	134	137	108	120	135	143	148	125	116	147	124	123	124	143	138	122	145	114	143	112	136	128	105	146	130	147	125	125	146	170	135	124	122	132	135	127	165	140	146	118	142	136	118	168	153	127	137	132	116	156	116	145	125	133	130	122	146	142	127	136	123	139	122	117	126	145	142	118	137	139	110	129	137	116	125	120	129	142	115	152	135	134	130	120	125	156	133	120	138	129	131	135	131	124	144	150	135	122	119	151	137	119	122	153	129	144	119	158	143	110	138	130	127	133	117	108	131	120	139	118	140	106	125	139	141	135	142	123	112	125	134	136	120	126	100	125	132	116	120	134	135	134	150	133	128	142	126	143	107	149	138	143	133	126	117	132	135	130	120	138	139	144	130	133	157	138	172	132	143	125	116	152	115	123	98	140	136	118	141	124	120	123	135	133	142	133	129	123	132	163	137	118	125	131	139	122	128	160	136	131	133	117	123	130	128	120	147	124	119	115	140	128	122	125	113	136	119	116	135	141	129	126	118	120	139	134	122	119	129	130	151	131	123	141	140	115	132	137	125	134	133	138	139	114	139	134	149	145	124	130	122	121	144	128	127	123	136	138	128	146	143	145	143	116	133	151	109	135	131	137	139	125	134	136	140	132	134	130	145	154	142	131	138	137	115	122	126	169	130	118	126	127	119	136	140	118	148	148	146	117	135	147	138	120	145	134	145	130	115	128	150	136	137	132	144	133	151	132	142	136	153	156	134	136	129	134	134	136	125	154	125	160	143	124	152	129	110	118	126	159	146	144	140	131	113	154	135	138	149	129	120	111	121	128	114	133	134	133	119	125	115	142	142	129	124	147	146	131	134	149	141	154	122	175	134	117	116	137	128	140	125	139	127	117	139	152	113	115	136	141	136	121	155	151	129	129	130	134	140	140	126	131	131	132	141	118	123	129	141	151	118	135	136	143	131	130	151	138	125	151	117	132	140	117	124	133	163	141	124	91	116	130	121	134	127	139	143	137	139	129	116	112	105	128	124	134	111	141	161	136	132	151	137	127	141	106	134	113	122	127	131	138	131	135	123	140	132	106	143	141	115	129	118	124	124	123	131	129	119	127	139	126	117	119	133	121	135	149	127	119	133	105	155	120	122	122	125	132	129	130	120	119	130	132	142	149	127	127	118	88	143	130	127	149	143	123	123	108	127	134	106	140	116	160	153	142	131	118	139	141	117	123	128	126	124	138	152	124	140	147	158	133	136	125	127	137	133	115	142	152	119	136	144	134	126	119	136	152	130	125	146	147	143	135	123	147	125	149	130	142	123	122	141	142	143	149	132	126	106	118
19587	28610	36723	38025	42116	30228	25001	21742	20489	20812	14940	14643	17309	13356	12962	10606	7708	6342	6142	5200	5728	4307	2861	2981	3620	2936	2495	1909	2251	2253	2334	2779	1637	1757	1984	1556	1137	1174	927	885	985	954	919	1092	1167	1165	1169	909	872	731	638	639	649	829	740	751	643	511	568	500	449	409	439	396	375	382	366	372	339	392	344	356	381	372	338	354	350	331	351	376	364	415	408	432	411	412	414	460	458	470	498	430	496	494	440	420	416	379	378	380	352	339	370	352	395	325	349	357	349	354	385	416	425	393	351	334	393	369	338	353	347	348	316	341	334	320	313	302	362	346	329	355	354	333	337	322	332	324	322	320	331	332	348	345	320	326	347	364	318	328	324	342	304	334	338	335	333	344	334	303	341	302	339	345	347	336	291	322	322	337	342	309	297	342	327	321	310	344	363	337	307	350	304	341	343	307	342	318	329	319	302	332	313	313	349	357	310	346	343	306	335	350	303	335	334	336	313	350	352	313	323	322	331	339	366	314	300	321	307	337	309	319	291	356	344	333	348	305	350	331	328	332	290	332	383	337	329	330	363	345	290	357	326	335	334	355	365	352	328	299	316	315	329	321	312	340	307	317	341	319	350	349	348	346	359	309	333	318	371	321	336	344	317	343	314	337	331	332	317	324	348	363	319	324	331	332	339	320	322	337	318	318	364	315	315	359	335	302	331	346	341	293	365	354	284	316	335	344	346	317	341	323	301	363	345	326	352	343	348	325	319	310	319	318	302	357	313	335	337	313	353	317	335	319	314	314	331	323	326	314	317	311	322	350	290	318	323	344	321	347	330	338	334	346	312	340	282	299	314	315	349	334	321	307	360	310	320	347	335	344	362	305	343	323	362	328	327	303	317	306	332	341	342	336	322	335	321	334	354	312	326	314	326	355	333	340	298	355	327	305	322	303	324	328	324	318	338	346	338	306	314	313	373	356	325	303	370	333	337	364	326	316	317	323	348	333	333	330	328	344	315	365	326	330	321	315	337	363	343	323	360	305	301	307	354	341	323	321	281	332	297	341	326	329	341	319	328	369	330	334	305	329	330	325	370	341	331	336	319	337	319	345	316	337	316	314	358	353	327	339	323	323	327	353	335	315	327	293	311	337	324	339	332	313	304	328	318	297	319	334	364	291	307	324	308	331	345	324	349	358	372	301	334	355	346	318	344	296	337	357	313	313	329	323	336	369	334	357	338	318	336	344	354	328	342	370	324	334	321	320	314	322	337	342	313	297	340	335	323	349	288	292	302	305	359	326	313	298	323	330	315	321	332	311	333	345	353	346	311	330	332	332	314	364	324	335	329	289	315	360	350	318	330	309	327	317	306	333	303	343	284	318	354	348	327	350	330	358	333	305	325	321	341	342	348	335	327	341	300	360	300	372	318	348	340	333	305	327	336	316	311	317	337	337	347	336	347	367	326	325	356	347	330	333	364	325	322	352	337	347	316	340	345	351	321	323	331	322	314	312	320	357	329	361	363	325	363	341	310	306	328	328	306	351	339	321	332	335	315	305	333	329	336	359	322	333	367	291	318	331	365	346	335	321	346	354	352	347	330	326	339	369	310	316	342	345	355	336	311	352	355	350	365	321	349	313	319	338	335	348	300	323	332	311	352	320	313	323	288	320	322	304	342	323	318	337	311	329	331	303	285	313	293	313	316	333	286	361	357	326	314	308	358	324	346	330	337	353	336	314	284	320	298	309	345	358	356	324	328	335	331	330	323	309	282	325	345	336	305	348	336	321	381	346	282	331	344	350	307	319	347	353	319	332	347	317	357	305	303	330	333	338	333	326	344	353	324	342	332	332	315	357	323	343	318	333	317	330	343	338	314	351	350	326	353	334	302	326	352	329	297	323	355	316	325	325	331	349	322	297	322	318	364	335	365	312	361	290	350	310	333	312	312	318	375	316	330	314	359	329	306	317	349	341	331	316	342	331	301	335	324	344	323	324	332	296	337	347	323	331	339	321	324	354	338	354	305	347	329	328	342	328	300	312	335	324	323	354	347	295	342	329	328	322	324	340	319	313	330	331	323	346	308	293	282	321	331	348	303	319	311	320	323	342	351	338	355	320	326	325	362	320	311	341	330	317	347	326	324	362	330	378	369	337	314	343	292	318	316	303	334	307	340	327	334	324	349	366	319	330	338	321	351	353	310	356	308	333	346	329	335	308	328	328	319	323	341	346	375	326	342	320	305	310	311	341	343	319	329	337	321	312	333	303	329	334	336	324	335	346	306	330	318	331	318	314	313	317	354	328	351	335	306	301	318	325	339	317	316	337	347	307	341	316	385	333	324	322	328	331	349	317	324	362	324	339	333	345	333	331	333	335	372	342	327	313	316	319	329	345	329	337	346	321	301	328	334	305	319	327	344	339	335	326	363	309	366	328	339	337	339	323	322	298	320	365	329	329	342	337	348	319	355	341	340	380	333	313	324	333	337	336	354	307	295	321	324	326	363	334	326	330	319	336	335	325	363	373	347	307	352	310	357	329	350	330	304	308	293	323	325	349	338	339	312	352	324	373	312	325	351	352	333	298	339	322	318	323	340	329	347	337	314	345	329	338	343	313	338	303	330	315	309	335	335	286	342	301	289	344	346	345	341	335	331	302	309	332	300	307	322	347	356	333	337	314	283	335	335	346	319	341	316	354	338	335	333	337	370	315	351	328	327	340	310	321	338	357	277	328	327	331	338	341	300	306	349	361	300	319	359	339	315	311	326	335	316	344	351	323	324	348	346	359	352	336	317	314	305	290	342	346	325	323	356	336	339	322	330	338	311	350	358	346	337	325	312	321	315	327	294	337	323	348	300	321	324	341	311	347	316	332	367	330	316	313	349	322	316	332	330	315	330	345	313	349	334	327	299	361	325	311	345	348	319	332	320	337	331	293	294	333	338	381	324	292	336	314	334	296	354	315	334	332	326	355	349	375	311	340	360	329	336	313	347	341	326	325	324	313	338	304	344	295	346	347	333	364	315	313	322	303	344	366	310	347	300	307	339	361	351	334	313	375	314	308	333	354	341	314	313	344	304	315	326	339	355	354	315	320	318	321	314	320	324	317	350	315	338	325	363	332	310	311	326	343	350	298	356	334	317	338	286	344	316	332	329	338	320	382	350	328	326	333	354	343	342	344	311	310	322	327	340	288	319	324	351	331	324	346	319	338	350	336	331	310	333	328	321	300	319	313	291	308	343	332	303	351	368	331	306	300	340	337	316	339	320	307	333	335	336	289	306	320	328	333	344	365	363	314	336	327	338	367	288	341	300	336	362	288	330	347	342	326	308	342	321	333	319	338	324	299	293	352	322	321	327	346	329	316	297	337	354	344	340	334	331	306	336	337	360	340	327	288	317	304	332	311	315	323	322	347	345	354	337	340	311	335	336	334	307	324	323	319	346	341	316	382	303	325	354	335	347	339	328	315	329	332	360	322	332	317	345	342	337	369	336	342	349	325	373	324	318	315	339	329
6560	5933	8399	7435	5022	2654	1513	1015	728	629	528	485	471	455	484	500	320	310	302	301	293	264	276	301	271	296	266	240	258	273	233	261	219	228	220	219	196	208	198	237	196	181	199	225	208	240	210	187	196	215	219	227	199	214	214	229	224	223	217	179	223	218	194	210	184	203	214	205	193	190	201	185	205	175	222	175	195	196	196	193	183	210	191	206	222	207	174	155	205	188	181	223	221	182	199	195	196	202	228	208	208	201	184	191	206	195	201	187	174	179	200	181	208	183	199	179	177	204	224	196	205	207	219	196	191	197	180	192	178	185	179	204	211	204	166	195	185	208	184	187	214	168	212	212	202	178	200	184	208	203	200	210	180	202	213	189	190	202	175	214	196	190	196	205	187	172	184	200	177	202	181	215	202	224	214	187	200	190	199	207	185	186	203	177	188	200	204	166	197	190	183	207	203	179	212	181	181	165	175	198	182	171	178	194	179	195	205	200	219	191	186	210	162	159	191	174	203	220	204	225	204	174	203	188	216	191	183	188	195	191	178	200	190	207	195	193	215	194	198	230	195	197	202	197	189	172	204	192	167	197	192	187	201	178	202	216	170	154	193	177	184	201	211	180	205	220	204	205	188	179	189	204	200	179	191	212	199	191	195	181	204	182	212	175	187	166	223	202	176	172	199	181	202	187	191	199	179	167	166	200	187	190	193	211	177	206	161	225	183	196	208	185	194	191	201	185	210	211	184	182	190	208	189	209	189	214	182	185	199	217	198	187	182	209	235	197	212	201	190	211	228	181	203	161	187	199	183	186	180	177	185	190	173	191	223	221	206	207	206	201	223	206	216	192	211	207	211	171	180	207	182	188	190	187	208	168	163	185	197	187	207	207	207	209	194	193	190	186	212	200	177	216	202	196	166	197	187	192	188	167	207	221	196	192	186	184	199	206	196	194	210	215	199	203	187	194	198	194	188	174	191	203	186	211	202	185	189	187	181	180	188	223	192	210	187	196	191	183	201	203	191	165	180	206	198	185	201	216	185	213	200	207	183	202	174	171	184	191	172	219	194	184	191	181	171	194	199	196	163	204	195	184	193	184	172	203	184	223	208	219	202	205	202	178	205	199	180	170	194	209	215	216	192	232	205	207	180	175	185	173	205	178	195	213	182	174	210	200	178	210	191	181	231	157	175	196	185	177	202	181	188	195	198	222	185	192	185	196	173	182	200	207	186	225	220	221	200	188	174	176	157	194	189	213	199	183	193	205	194	210	197	202	192	212	198	198	175	171	203	189	193	201	192	207	199	216	201	203	183	178	212	206	201	169	200	175	179	170	179	212	207	169	202	173	197	186	184	218	186	197	209	233	222	214	207	194	197	201	196	164	195	211	213	201	219	206	184	207	176	217	171	180	198	179	172	193	186	196	201	200	195	176	204	229	202	182	206	186	204	216	198	201	170	173	197	197	208	211	194	196	184	213	191	198	184	191	200	183	201	190	210	203	173	210	210	173	200	188	193	197	197	220	212	179	185	218	187	214	202	216	194	198	214	209	178	169	192	212	179	204	191	201	186	196	214	191	189	174	178	188	190	207	189	192	197	171	205	184	194	217	194	186	192	200	186	215	181	179	205	191	162	175	197	183	184	192	192	179	205	204	183	201	169	210	191	185	199	194	190	217	188	180	213	193	187	198	221	187	212	192	194	171	157	199	221	182	188	223	179	205	180	204	203	181	199	189	192	197	202	187	175	197	183	179	207	194	202	188	190	214	203	186	198	212	191	211	190	191	206	198	194	202	193	207	197	198	227	180	193	221	200	194	207	172	179	199	191	169	203	193	207	199	210	195	190	210	196	192	202	214	203	194	201	205	182	191	195	191	191	172	177	186	176	205	230	198	172	154	211	197	206	190	188	193	202	231	211	183	183	198	181	198	171	190	197	203	189	193	216	183	172	197	206	198	208	216	193	184	189	180	179	210	202	188	192	188	176	186	216	192	202	203	203	189	189	184	188	203	214	202	195	219	209	203	186	189	187	211	218	214	203	189	187	219	184	192	178	190	197	198	205	198	189	195	186	203	210	185	181	157	176	183	177	194	199	217	187	202	188	202	202	190	184	178	202	200	200	186	185	220	208	201	211	201	180	201	206	180	210	178	181	182	172	194	190	205	209	208	201	222	178	218	156	187	232	186	185	208	213	217	172	189	199	180	191	213	211	189	213	203	181	197	202	213	214	214	212	178	218	207	185	202	192	174	220	163	184	216	181	194	189	213	198	199	177	187	208	201	198	190	171	195	179	183	201	178	208	188	188	205	189	184	182	211	197	197	186	183	213	202	197	189	178	212	203	193	198	194	205	193	211	182	199	212	185	194	208	193	205	190	201	200	191	190	204	178	162	186	183	205	194	178	196	181	205	172	191	197	212	194	181	204	193	214	183	195	199	207	215	205	164	183	210	172	223	195	179	207	177	205	198	203	175	194	184	178	210	196	191	165	199	199	179	217	173	203	191	191	191	197	203	174	199	207	178	178	185	203	173	191	203	192	206	204	194	211	204	184	208	201	172	175	175	196	212	194	181	191	194	201	207	191	195	211	196	180	200	191	208	206	193	209	199	207	182	200	210	196	202	189	188	177	180	190	202	181	197	217	178	175	212	191	187	222	179	218	193	187	181	209	173	201	199	201	199	183	202	187	215	218	196	202	198	209	176	209	206	186	166	201	197	180	198	190	202	207	182	179	191	176	178	201	159	215	192	188	204	187	236	169	208	195	199	221	184	188	212	197	191	197	198	159	189	189	221	185	209	212	175	192	167	219	196	209	167	204	201	205	194	172	166	210	192	220	196	195	199	197	188	197	220	182	189	200	196	189	200	229	195	188	199	191	215	202	181	181	192	213	208	211	227	236	186	203	188	189	204	202	188	207	180	192	203	199	193	182	218	217	201	179	192	213	196	212	190	218	194	200	139	192	198	211	169	208	202	194	178	185	171	204	208	197	219	178	202	214	212	192	197	187	189	210	193	177	194	228	192	195	202	184	191	183	196	171	199	219	202	174	203	191	191	183	209	206	193	206	187	179	205	178	190	208	198	173	216	192	211	179	189	198	172	198	184	187	209	213	207	232	203	210	208	191	179	190	174	188	204	206	199	206	175	204	180	201	204	202	193	217	206	204	200	166	195	186	177	189	202	186	179	180	200	177	192	183	191	187	218	186	185	236	181	205	193	195	190	192	177	175	228	192	182	222	211	177	203	174	192	178	207	207	227	207	185	192	204	180	205	222	194	173	170	207	191	207	189	179	201	177	192	216	187	174	185	164	206	204	184	185	201	198	206	193	204	235	184	192	202	205	249	181	222	197	214	185	200	192	188	192	171	193	228	196	190	182	204	178	184	187	189	214	231	220	194	215	183	239	206	217	182	190	171	182	194	191	174	211	200	179	184	192	180	199	188	193	220	210	193	207	208	181	201	196	166	183	181	168	183	178	200	185	186	177	190	187	226	185
5044	6929	13916	14825	13274	7524	4911	4117	3274	2821	2227	2345	2247	2015	2226	2060	1521	1325	1186	1187	1185	1147	1135	1123	986	1079	941	943	1025	989	980	884	696	724	684	692	604	579	574	620	640	635	574	551	642	683	606	603	575	558	517	543	549	539	565	542	525	519	523	502	535	511	474	532	494	463	460	488	476	505	472	488	508	445	425	475	493	478	489	515	469	481	459	470	502	532	525	508	537	543	498	519	535	507	514	513	502	498	509	462	507	490	468	472	470	485	481	494	482	511	469	458	465	484	497	465	466	470	473	504	447	459	473	453	495	483	489	523	501	458	508	505	478	475	484	462	481	451	493	510	482	517	477	450	478	476	477	465	473	454	465	493	497	504	507	489	477	508	466	499	493	443	512	530	475	456	504	503	503	486	454	457	471	442	465	443	493	471	491	483	508	453	512	458	490	457	479	487	498	471	486	470	499	475	485	491	487	511	512	459	464	531	507	446	452	470	462	456	489	473	503	489	482	481	482	476	465	465	470	501	469	466	461	466	469	497	481	490	459	496	477	497	469	473	467	466	503	488	484	500	483	481	487	450	452	445	508	515	485	526	481	468	500	480	505	463	505	514	484	472	476	460	483	459	484	489	460	511	509	509	471	465	465	466	461	503	480	479	473	476	486	442	468	472	497	515	509	457	495	481	497	511	497	468	448	471	493	452	488	478	484	447	476	520	483	517	485	495	457	468	504	434	443	452	475	487	480	468	485	485	465	489	469	478	467	485	521	491	473	475	484	461	522	464	473	463	455	483	413	497	487	475	461	499	493	512	460	447	471	446	458	464	481	476	500	489	484	471	465	462	474	456	465	427	493	474	501	467	446	461	491	508	491	437	492	499	471	513	494	511	454	428	461	506	504	493	458	500	509	519	463	471	534	491	482	507	477	462	466	521	461	504	495	481	503	484	474	490	450	520	458	514	526	488	474	488	459	473	473	466	456	484	501	487	481	491	467	482	477	466	499	525	457	466	466	456	491	518	466	441	457	475	492	480	443	474	496	465	459	496	469	446	476	455	485	462	508	487	450	461	484	457	477	445	481	492	508	430	505	449	490	464	521	471	484	492	502	507	471	490	504	478	459	513	499	473	499	436	473	512	469	488	489	487	481	531	502	502	469	506	488	455	462	478	557	477	466	469	488	465	452	496	498	444	496	516	521	460	481	438	491	482	457	533	475	465	502	454	455	462	473	476	498	428	495	471	496	456	498	473	483	463	476	478	457	520	466	454	456	449	463	494	462	467	479	526	488	498	473	474	457	436	502	459	518	447	482	483	481	474	475	521	440	484	496	475	455	504	488	468	445	480	487	481	476	530	490	501	480	454	462	489	484	472	499	466	474	471	480	469	486	497	517	471	491	487	500	508	494	443	453	475	479	456	497	492	482	487	499	453	487	458	518	476	477	501	465	529	485	473	484	457	489	462	486	489	468	447	497	479	501	481	423	508	503	504	490	512	476	479	458	419	514	530	474	468	437	450	494	474	462	453	464	488	454	479	485	446	438	499	446	491	502	453	464	466	506	497	503	463	515	488	481	500	467	447	466	483	474	439	453	486	468	470	463	469	482	449	452	471	456	441	505	481	506	484	504	473	466	477	493	438	450	460	464	468	474	484	467	501	427	475	509	474	463	491	475	500	495	439	461	488	502	457	477	455	498	418	488	492	467	514	479	482	442	462	508	471	485	479	445	502	483	486	470	481	494	503	466	456	459	443	491	483	476	475	510	468	438	487	502	486	444	491	513	487	471	490	470	454	519	472	425	477	499	464	460	488	499	461	449	468	456	477	487	479	455	452	500	488	473	474	458	502	466	482	478	505	468	498	497	473	508	448	468	441	498	506	452	447	519	485	499	456	500	518	510	468	471	438	467	449	478	472	461	468	454	495	458	482	501	471	504	476	436	494	468	479	472	487	484	483	469	483	498	485	520	489	499	480	485	481	459	441	445	466	499	494	485	486	509	492	451	465	455	449	484	506	485	501	455	507	497	488	467	467	479	459	453	510	516	507	463	481	449	462	482	498	477	466	500	473	472	462	503	511	452	476	451	479	468	453	432	489	505	481	507	457	455	431	453	488	509	453	516	490	482	445	463	496	468	424	510	469	501	521	505	508	458	504	473	461	471	477	460	479	476	499	447	477	503	468	463	529	485	455	508	478	504	435	486	504	472	508	449	452	479	468	496	484	487	472	502	500	466	502	466	495	485	482	459	522	454	479	480	523	509	480	457	468	498	491	493	487	473	482	476	488	464	475	484	476	485	477	478	443	446	463	453	497	511	487	512	484	513	468	458	470	473	460	478	482	474	525	473	519	482	486	504	455	498	483	471	469	505	528	473	515	475	473	491	463	488	478	518	471	481	477	484	463	497	506	470	519	452	493	465	479	463	473	510	475	490	475	457	474	454	468	462	503	446	480	528	492	529	504	493	443	468	474	469	444	484	491	500	515	451	459	477	520	479	504	480	500	507	500	462	488	514	505	504	453	489	469	459	485	497	496	438	440	475	469	452	486	510	489	449	480	538	503	503	453	498	477	507	475	481	450	495	464	469	488	509	494	468	464	468	459	471	502	446	432	512	442	492	461	485	479	503	493	492	478	451	436	485	487	491	508	490	472	465	483	441	495	454	495	467	459	508	447	508	499	472	481	478	506	503	464	462	493	468	504	495	482	486	456	495	468	454	448	501	477	472	439	513	478	495	528	480	500	506	484	495	458	458	479	515	490	469	481	491	447	477	486	437	471	495	474	471	519	466	520	477	424	490	483	465	471	484	468	487	474	495	462	459	447	505	497	486	506	515	481	469	468	472	474	483	508	513	499	476	483	471	524	469	467	516	450	486	455	461	540	480	540	461	473	474	458	479	508	482	493	502	476	493	467	429	482	476	474	454	482	431	492	474	471	472	465	481	456	529	449	478	489	466	537	477	488	462	469	494	467	499	447	476	486	468	478	496	461	480	507	478	468	492	482	492	509	506	493	532	460	517	459	455	484	509	441	483	482	466	475	468	494	483	531	461	470	438	479	458	494	500	503	469	474	464	492	485	449	477	456	473	457	501	497	485	502	458	496	488	478	464	500	473	491	502	487	502	493	486	476	443	479	491	509	485	492	439	479	461	502	493	516	474	477	504	522	459	496	491	452	477	445	484	485	504	455	507	448	478	464	498	463	500	501	460	468	505	461	441	470	515	492	461	504	468	477	457	487	493	514	498	451	501	447	451	478	510	509	487	484	531	482	486	484	514	511	449	515	488	491	442	502	490	498	512	494	502	542	470	481	453	497	466	463	445	497	476	499	468	512	477	513	463	486	499	498	465	439	505	483	480	483	499	501	538	496	485	512	501	480	471	460	498	483	457	465	473	473	500	464	507	486	511	470	458	489	467	467	471	487	469	502	487	477	471	459	460	480	460	498	487	504	520	498	481	433	494	495	442	523	522	487	506	500	466	478	465	482	447	510	511	482	473	461
22431	26271	33798	33916	27981	24377	15679	9737	5845	4977	4343	3206	2719	2218	1932	1629	918	796	645	1097	718	606	482	380	454	435	350	330	320	388	331	310	272	283	282	261	259	227	231	245	241	236	233	225	276	284	240	241	252	236	187	227	197	212	210	206	197	206	218	194	196	194	188	161	208	204	185	195	197	194	178	193	188	187	198	178	201	202	175	184	197	191	201	193	188	199	187	197	214	185	212	187	190	198	202	186	206	191	210	165	211	194	210	176	168	196	173	170	202	186	184	188	201	200	210	194	189	176	186	178	184	195	175	188	199	200	194	183	195	212	193	182	170	205	221	175	197	194	181	193	195	185	183	204	181	184	208	164	152	170	180	177	192	199	184	187	175	192	193	177	206	218	199	195	174	169	183	202	180	183	163	184	172	184	215	192	212	181	185	200	195	193	183	183	172	185	153	216	236	197	173	223	188	174	180	212	183	176	194	183	194	175	161	194	194	196	171	205	198	194	174	174	181	184	186	188	219	176	194	164	198	204	227	183	198	183	199	217	177	197	211	173	185	197	188	199	179	182	205	182	179	183	206	191	192	183	187	203	180	192	184	167	186	195	194	199	184	186	220	193	193	192	158	189	175	170	213	191	180	196	179	182	191	204	187	178	198	175	200	167	207	171	197	182	192	162	187	180	193	206	168	197	207	184	182	169	195	200	216	190	163	182	211	178	184	191	175	182	182	196	185	175	172	192	189	172	176	188	218	179	180	182	201	185	184	216	191	181	194	208	193	192	189	202	197	198	184	218	186	197	186	213	207	185	181	172	193	177	211	218	185	197	190	167	166	171	214	185	185	192	201	198	195	190	199	186	176	188	175	170	200	159	189	167	217	197	152	200	173	208	196	204	197	161	192	190	203	216	186	183	198	185	185	172	177	190	168	197	179	192	168	198	195	183	202	191	195	167	182	163	199	204	186	182	175	176	186	189	196	206	199	161	182	203	215	199	172	171	187	196	181	203	167	183	191	189	196	200	161	215	176	199	209	180	185	193	223	232	200	174	163	203	170	216	209	191	183	194	185	194	196	188	204	198	183	184	178	179	182	208	173	179	183	195	172	189	164	182	201	171	187	199	215	203	211	228	203	183	186	192	160	166	192	208	194	197	173	190	207	199	201	186	177	198	171	171	173	158	201	212	193	190	175	189	189	176	227	210	193	204	166	201	181	175	188	188	191	176	187	163	187	190	209	176	184	179	179	165	203	170	192	205	188	208	199	184	195	196	180	186	187	213	176	209	185	169	183	211	148	198	220	200	207	198	191	199	178	165	193	200	181	197	213	193	197	176	187	204	218	177	189	200	194	168	198	189	219	188	199	210	184	181	174	194	191	198	183	153	194	177	181	195	193	159	176	180	188	188	209	172	209	186	182	211	193	213	188	179	193	192	194	204	172	177	181	178	214	188	172	166	172	169	182	173	180	204	199	172	178	196	169	183	161	190	192	181	191	172	221	190	186	189	170	203	180	165	186	203	213	203	188	177	190	170	204	187	191	198	195	159	196	166	213	190	184	190	191	190	183	193	198	196	177	184	193	175	168	171	197	213	182	201	202	157	203	186	190	201	169	184	183	180	201	175	216	200	191	192	217	183	197	181	200	182	178	201	169	169	188	181	203	198	193	189	176	171	208	183	193	191	176	194	199	180	169	197	207	208	185	193	178	188	210	188	211	176	186	196	230	188	184	201	204	178	177	203	202	178	213	188	198	184	220	195	192	178	185	188	166	185	191	202	192	197	187	188	164	189	164	172	178	202	161	203	179	198	183	161	183	190	206	196	187	209	181	182	184	174	188	182	181	171	215	191	198	178	189	183	203	163	172	172	180	187	187	204	190	193	191	213	180	169	165	175	181	181	183	168	194	194	195	194	186	180	220	165	195	199	207	204	157	201	200	195	160	178	192	173	179	169	205	212	184	199	196	168	170	194	191	184	155	190	165	206	185	190	197	180	193	178	194	178	192	196	181	208	195	181	225	181	206	204	164	198	180	207	193	198	185	202	175	174	212	182	201	188	194	210	199	187	198	165	190	160	162	202	169	198	180	186	186	202	198	206	187	175	177	198	193	200	170	189	180	168	204	156	187	180	160	204	169	198	194	185	208	193	206	178	184	173	176	188	190	202	179	192	190	202	186	189	189	187	182	176	178	210	170	198	176	189	182	180	224	206	182	173	191	195	191	165	183	182	178	205	205	211	175	189	182	168	201	214	180	199	177	195	174	193	183	178	191	202	191	204	157	173	228	174	175	176	187	188	186	185	203	169	198	208	189	182	179	179	187	173	189	165	193	189	192	176	205	196	191	183	207	201	186	185	174	176	161	173	192	161	188	193	210	153	159	170	175	207	164	179	203	190	201	198	201	186	178	195	211	203	204	184	194	190	182	184	157	186	208	194	186	179	192	217	170	177	191	194	190	191	175	181	214	186	196	190	204	195	178	206	192	188	196	221	165	181	176	192	211	186	203	167	180	183	199	196	180	199	182	179	193	164	191	175	171	196	198	197	170	178	175	172	171	179	173	177	193	198	163	208	191	172	188	185	194	209	201	183	180	159	165	197	177	191	209	182	195	198	176	183	174	187	173	190	196	181	177	202	218	211	181	178	174	191	188	182	207	176	163	189	184	192	189	188	174	185	178	168	193	202	210	193	195	183	200	175	205	171	182	178	197	197	183	173	178	177	171	206	215	180	211	171	182	176	179	174	198	194	200	192	187	177	220	202	196	201	201	206	200	169	190	192	181	182	213	200	191	196	192	193	170	175	200	204	189	165	179	182	200	178	186	185	201	176	196	178	193	195	189	206	191	220	188	188	187	196	190	173	183	172	163	174	207	180	165	194	196	181	174	200	154	194	190	183	208	179	176	214	187	193	187	174	186	196	175	214	180	213	204	196	189	176	194	180	192	217	173	200	209	177	172	201	202	181	192	214	177	193	203	174	180	202	205	202	215	192	175	192	207	193	223	178	190	182	182	215	197	193	195	201	168	203	201	213	194	196	186	197	171	192	219	171	180	181	199	197	196	182	208	179	228	190	204	187	198	196	188	166	191	201	213	189	199	206	183	192	189	211	188	176	183	187	174	219	190	179	179	162	193	182	198	204	224	184	189	203	189	182	178	177	184	191	172	190	179	210	222	182	161	220	192	193	204	193	172	174	177	193	179	196	198	191	183	201	195	196	196	199	160	169	204	204	183	181	172	179	161	199	182	189	203	177	171	194	195	168	199	178	195	195	189	189	174	195	200	190	198	196	204	171	163	210	193	205	191	206	183	200	196	202	194	212	183	172	178	196	197	182	196	178	187	201	189	185	187	200	176	221	179	194	177	183	180	181	196	186	199	158	148	192	186	179	195	169	183	174	171	207	187	161	177	182	221	178	185	192	210	180	191	191	167	193	204	142	177	205	181	182	190	197	182	189	205	234	193	164	187	167	190	187	205	193	186	211	182	184	194	209	181	180	175	197
14515	21190	30532	31885	34218	26727	17798	14687	13733	13557	10578	9936	11127	9183	8820	7513	4350	4098	3456	3446	3185	2981	2164	2125	2148	2062	1746	1542	1630	1532	1542	1487	1297	1296	1277	1088	973	933	830	871	933	887	809	864	975	972	925	850	790	706	667	620	578	700	685	676	637	598	564	617	535	596	542	533	505	488	485	468	478	467	462	458	477	492	499	442	474	500	473	471	477	504	491	502	518	502	526	522	550	539	541	577	544	591	600	517	495	467	493	502	474	460	481	511	491	481	451	471	471	477	508	478	508	524	479	486	422	425	491	455	456	427	442	462	426	449	485	466	469	435	465	422	472	440	504	487	457	461	440	432	530	477	514	422	520	446	429	480	462	453	485	433	480	499	453	456	466	464	436	462	424	434	509	450	468	451	460	453	437	512	447	477	434	451	480	455	479	437	451	445	440	435	475	479	426	438	463	428	451	499	485	433	461	439	451	502	441	467	435	447	504	500	453	445	425	475	473	427	486	457	446	475	468	439	484	460	459	436	456	449	479	449	420	467	488	451	471	502	408	442	428	432	453	443	447	424	485	417	446	480	459	457	468	454	491	440	436	463	503	479	502	436	471	483	436	478	432	462	494	453	481	484	439	505	442	484	430	449	438	455	505	472	478	463	482	452	448	455	461	416	454	443	447	445	417	459	426	461	468	453	468	495	486	473	451	471	496	450	442	450	454	473	505	468	481	472	470	430	482	464	452	501	477	459	473	448	434	452	447	480	457	444	459	410	421	426	476	455	448	458	480	483	485	467	480	442	405	467	468	453	453	480	500	433	460	510	464	436	453	436	476	417	461	468	453	453	466	470	438	475	413	483	495	455	463	480	437	456	473	465	475	452	471	423	470	465	477	476	471	502	455	466	463	456	470	463	449	441	500	451	447	467	446	476	454	483	442	434	504	451	431	442	454	442	451	453	437	448	445	469	477	455	443	442	469	466	425	446	474	455	453	445	454	493	487	436	462	422	463	442	446	482	520	453	469	488	425	473	453	485	475	436	463	451	459	458	432	439	433	485	453	441	463	414	442	453	465	439	463	506	436	448	422	437	435	460	475	434	469	475	429	437	476	513	478	452	453	422	438	469	441	468	488	428	439	463	479	469	398	466	481	476	511	486	462	438	436	451	493	467	480	409	406	491	449	450	441	493	413	429	437	456	418	452	466	466	469	482	432	471	468	505	492	480	458	413	469	446	469	435	444	438	445	424	478	483	433	439	458	447	432	463	439	425	483	489	447	468	439	464	454	489	467	445	444	472	476	476	444	470	449	477	497	462	472	471	479	464	453	447	489	489	464	457	403	461	442	446	464	454	489	486	449	420	459	417	456	451	442	462	439	466	465	467	461	445	447	450	439	496	451	462	472	436	442	428	476	437	467	422	437	431	463	438	466	472	459	464	444	434	418	483	459	481	421	475	445	481	426	469	442	431	460	470	407	451	419	472	502	484	452	454	461	490	477	446	472	449	481	431	481	417	470	487	449	471	438	460	481	432	437	469	485	454	435	425	458	461	446	484	471	449	486	466	446	464	462	440	499	478	486	446	479	462	437	427	437	432	421	493	449	475	450	461	461	454	478	466	472	453	475	440	458	462	416	449	460	428	438	484	431	455	464	458	505	445	499	434	444	452	434	459	508	452	431	446	471	450	440	479	450	494	480	457	460	514	447	419	483	453	464	456	424	438	477	470	424	463	467	483	454	444	420	461	442	416	450	459	433	473	426	491	448	447	457	445	504	492	482	472	430	447	501	471	484	417	448	444	472	434	469	423	452	452	462	453	468	448	442	451	433	462	426	452	450	456	439	442	470	445	461	514	490	468	473	451	463	495	431	480	473	485	456	432	470	468	441	458	460	466	439	437	442	453	455	451	466	465	471	452	476	470	451	471	479	447	457	472	481	468	448	475	427	430	494	460	498	429	479	493	470	435	449	425	446	469	466	505	446	439	472	478	435	473	467	502	405	500	462	442	453	480	468	461	466	485	438	497	462	493	484	467	463	446	434	496	472	478	460	471	464	477	437	438	478	488	467	471	468	459	458	457	466	459	450	451	482	441	457	440	458	450	477	460	425	445	431	449	459	445	460	536	445	440	450	445	449	463	447	436	466	472	472	465	481	470	494	449	448	437	465	452	491	447	444	477	479	441	492	449	458	465	459	476	414	415	491	444	495	446	498	456	469	444	430	483	441	463	451	448	503	465	432	452	457	449	466	461	405	480	443	449	471	424	432	461	509	458	445	483	432	419	445	421	433	467	446	491	452	443	466	476	472	444	484	431	440	467	448	467	446	428	436	433	446	471	492	430	427	466	458	470	436	476	437	498	464	438	495	416	496	461	458	445	495	474	456	439	457	484	480	462	459	459	449	474	439	430	470	424	420	440	465	470	496	487	516	442	466	465	450	422	481	489	481	469	462	482	439	452	454	457	473	442	461	435	498	493	440	407	470	446	421	453	428	460	442	497	440	424	472	474	476	447	445	449	437	446	459	455	413	488	396	415	459	475	500	432	440	429	459	398	472	508	417	477	423	452	450	430	473	469	465	429	487	461	444	494	472	437	410	479	476	440	495	437	465	484	452	449	473	462	448	498	474	417	529	468	429	493	441	464	422	456	413	436	485	468	491	411	434	462	451	444	486	498	469	454	408	448	489	429	479	464	457	496	437	453	471	438	499	460	476	447	481	481	445	462	461	475	463	481	444	467	467	470	447	490	450	432	447	480	452	445	485	468	485	472	465	438	478	474	446	458	478	446	423	437	478	454	428	466	465	439	457	434	464	475	435	474	437	461	452	437	459	483	460	500	422	448	481	451	484	462	471	448	475	482	428	467	456	449	477	483	424	430	481	478	431	435	457	490	462	460	470	482	433	463	464	455	481	472	503	430	444	456	485	468	454	457	460	463	434	466	439	483	423	496	427	445	460	465	442	452	463	441	472	439	452	473	438	461	475	445	476	476	486	467	472	457	451	433	461	465	441	524	463	436	471	475	473	433	467	445	408	484	496	456	479	447	461	450	499	475	406	460	482	470	472	479	445	462	490	471	432	467	414	441	493	451	450	478	471	435	448	499	465	489	423	469	457	457	461	468	430	440	455	448	473	442	424	471	430	450	429	435	474	494	459	489	481	445	445	445	466	477	445	440	443	470	469	472	500	447	396	485	437	456	459	496	443	474	441	468	480	445	452	454	446	438	458	426	458	429	458	442	431	422	477	466	439	437	485	461	462	461	438	465	495	409	433	448	454	458	422	452	448	477	450	436	451	475	428	502	439	427	466	461	438	486	475	449	474	481	466	411	476	471	441	460	489	509	438	478	458	490	453	516	457	449	496	447	485	458	449	447	459	481	452	458	476	443	454	451	463	475	450	478	459	458	437	429	433	481	466	488	449	478	467	460	486	439	492	471	417	428	473	468	444	438	441	481	454	427	478	454	454	445	437	466	437	449	436	430	497	441	430	464	481	483	457	447	473	438	462	452
31398	32676	37284	36751	30730	28210	21855	17781	12443	11022	8821	6641	5065	3926	3203	2511	1708	1181	1165	735	886	864	672	524	529	573	439	365	374	328	357	274	281	313	288	263	232	228	190	209	233	226	206	217	297	243	246	189	197	158	158	177	158	153	177	157	162	163	149	134	147	150	147	145	125	104	131	134	123	104	136	121	123	119	151	135	133	137	125	109	121	129	132	151	150	154	119	135	141	131	143	120	140	146	135	151	147	147	114	164	145	126	136	147	148	150	142	129	118	127	117	138	134	139	115	111	122	125	130	122	127	148	144	117	122	131	146	112	131	112	121	104	125	146	141	134	125	128	109	118	131	131	133	132	114	130	120	122	134	137	131	139	111	126	114	139	155	134	132	133	130	156	121	134	139	133	119	122	120	128	124	149	128	117	135	101	123	115	114	141	120	129	119	125	126	113	132	110	119	130	122	118	128	137	150	126	132	129	130	132	125	122	108	140	139	129	124	117	142	142	137	116	125	147	140	114	115	133	139	119	122	124	126	114	122	129	125	108	124	131	117	144	141	113	133	112	121	121	152	128	144	132	119	118	124	138	121	140	121	131	162	156	136	115	144	124	122	135	125	133	115	119	159	150	146	148	127	114	102	134	133	110	123	142	128	127	130	124	152	130	122	113	130	125	137	134	142	120	108	120	118	146	127	131	121	117	115	106	137	136	109	137	155	127	133	136	115	131	122	138	117	122	114	126	140	129	121	123	128	139	135	127	114	142	128	103	117	107	126	108	106	131	122	138	134	130	120	112	118	114	128	118	125	138	113	136	116	128	112	119	127	124	113	110	125	123	106	134	129	151	136	130	128	120	106	119	113	102	149	133	117	113	125	134	124	120	114	117	115	131	133	110	132	121	112	133	139	127	146	134	132	92	134	123	129	140	116	133	121	132	122	117	131	128	131	118	113	131	132	110	132	102	114	107	135	117	145	100	115	138	117	121	123	116	125	121	139	126	121	134	125	128	121	142	114	154	123	124	134	125	101	123	146	127	101	104	134	117	122	114	120	126	131	117	135	144	137	120	130	112	126	130	128	133	136	108	148	126	139	129	132	139	120	132	111	102	133	118	135	130	111	140	151	130	129	123	115	118	113	128	117	128	151	129	123	120	137	124	125	118	140	109	120	117	122	125	118	133	114	141	139	145	120	125	137	120	130	130	108	118	140	132	126	126	129	151	142	127	106	115	156	120	131	134	129	116	107	125	114	134	132	137	124	141	143	132	136	124	123	131	118	116	142	145	129	109	136	125	125	122	113	142	116	111	135	147	124	115	118	129	134	129	138	128	132	107	116	144	152	126	117	125	117	127	121	133	98	128	114	146	108	103	128	134	124	104	117	121	124	137	116	133	137	93	133	140	148	134	130	127	130	129	136	114	115	131	137	120	138	121	130	128	114	133	117	120	138	114	114	132	143	129	123	125	132	114	120	102	128	116	119	114	141	132	147	135	133	129	111	134	139	107	135	139	119	120	134	129	107	130	120	141	144	135	134	111	116	142	120	148	135	126	115	120	134	116	118	122	129	117	117	126	115	139	117	119	134	96	122	145	124	126	133	135	134	123	110	125	127	138	126	140	125	115	117	135	121	118	134	136	128	122	138	115	127	123	143	124	140	126	119	139	120	127	127	125	141	120	112	121	129	128	137	121	127	141	138	133	137	126	131	136	112	128	122	116	137	114	134	124	122	141	131	147	120	149	143	127	112	148	150	121	137	148	122	139	123	130	127	122	136	119	113	127	114	130	117	129	113	135	132	124	131	143	130	127	126	117	125	163	136	125	126	143	135	126	121	126	126	110	129	112	109	121	143	128	109	107	114	131	138	137	139	117	131	133	140	112	139	122	122	128	121	134	142	133	130	129	113	129	124	118	123	147	124	111	118	130	128	140	122	134	104	114	137	123	131	118	109	126	125	143	119	116	131	127	129	130	122	126	137	139	121	114	126	113	105	106	124	131	120	142	137	118	119	130	139	128	120	119	119	120	120	111	134	135	122	135	129	133	130	122	109	124	126	132	142	124	125	135	140	137	143	105	123	108	129	114	117	117	120	113	123	139	148	131	97	110	141	106	136	119	129	147	152	131	119	114	136	125	118	133	117	127	159	115	109	135	143	109	133	132	129	143	118	131	104	123	123	156	138	136	133	119	113	123	125	142	114	135	138	125	125	122	133	139	124	120	135	121	116	134	108	132	128	101	143	118	132	153	135	130	116	152	114	124	114	132	135	117	107	122	126	137	127	146	127	136	127	109	104	133	128	128	127	135	121	131	120	109	136	133	127	134	121	129	112	144	132	126	127	125	110	127	138	117	128	125	140	136	132	140	123	112	117	139	134	123	137	122	135	135	127	127	128	142	127	158	126	122	145	125	118	135	136	135	152	146	118	137	97	124	142	110	135	108	144	118	113	121	113	110	128	131	117	134	117	132	105	131	121	121	120	139	112	121	114	133	119	131	145	130	144	141	132	131	132	133	135	113	141	136	128	134	129	147	116	121	110	124	127	112	129	124	127	115	133	124	109	119	125	117	128	143	117	148	145	137	129	103	138	128	140	103	122	121	140	107	139	131	131	123	132	145	132	121	143	137	147	143	137	117	122	136	111	110	124	142	117	100	116	152	126	118	128	123	127	116	133	124	127	141	123	103	126	127	133	119	131	141	135	140	119	129	120	117	140	124	129	115	114	117	119	111	135	129	99	103	131	108	123	120	111	119	131	119	127	125	137	150	104	123	125	132	105	117	129	136	125	140	147	115	139	116	117	112	120	134	117	160	132	121	134	123	126	98	145	130	101	118	118	106	128	122	101	129	129	125	112	118	128	116	125	133	140	118	126	142	122	137	121	135	121	133	140	109	113	131	133	138	120	143	122	133	138	131	101	120	127	118	126	126	128	113	127	118	122	115	106	143	127	143	137	112	126	129	121	112	125	126	133	139	135	131	126	131	131	125	129	116	135	114	151	126	143	114	119	131	141	107	125	113	120	128	122	128	134	152	128	128	114	112	140	132	119	120	136	153	135	156	141	124	133	149	134	140	143	138	120	119	140	154	109	129	122	122	117	127	126	139	131	121	126	128	136	138	136	109	149	141	124	127	116	138	135	138	131	133	118	136	138	121	116	115	144	127	140	127	122	132	112	122	127	127	119	113	140	127	120	124	122	143	111	109	129	139	130	140	144	133	104	129	131	147	117	123	110	116	118	128	131	122	108	134	125	111	135	126	130	113	125	123	135	113	142	127	120	151	123	123	127	131	129	95	133	127	152	131	122	116	108	118	111	128	127	142	131	120	131	151	129	115	153	134	125	143	118	131	144	121	128	138	133	130	111	129	120	128	114	136	119	145	125	128	138	125	138	137	134	126	133	120	149	146	116	115	136	123	123	138	124	126	132	116	138	139	129	133	115	123	129	138	138	126	128	118	140	126	132	121	133	149	116	127	141	137	127	100	133	143	104	112	115	126	129	121
19536	25581	34369	36045	38637	32222	23009	22202	20400	21079	17176	14476	15462	13287	12478	10957	7033	6122	5574	4512	5124	4392	3580	2569	3360	3169	2545	2039	2005	2060	1836	1562	1547	1643	1706	1237	1132	1159	1035	926	1041	942	928	1048	1311	1193	1023	875	917	710	648	647	618	692	663	626	633	494	451	451	438	396	386	345	368	324	347	370	346	357	324	331	331	332	349	326	310	331	328	348	338	382	404	373	428	396	384	415	486	473	461	453	462	477	454	437	357	352	350	335	338	337	326	328	356	347	367	344	398	375	388	404	397	391	317	332	312	273	327	314	314	339	297	322	326	325	321	315	321	322	301	330	313	326	349	322	344	288	347	336	326	316	333	329	293	332	313	305	301	321	315	320	328	325	311	341	328	312	344	301	327	305	296	320	321	287	338	313	318	291	349	327	300	294	340	288	296	310	310	300	318	296	321	317	312	279	308	294	340	304	301	343	293	329	305	297	335	284	312	330	301	325	311	314	327	316	307	309	321	289	322	314	309	332	322	323	321	313	348	317	312	323	308	325	307	333	330	319	318	310	322	341	318	297	314	315	322	289	312	350	314	306	321	304	324	307	301	379	310	317	313	331	314	301	315	342	269	329	333	311	307	338	333	274	321	321	300	317	319	324	314	326	308	332	350	326	330	315	290	337	310	289	309	328	308	335	327	331	289	326	308	348	325	331	296	309	340	318	345	310	334	309	330	322	327	303	320	323	269	323	287	307	351	339	321	354	312	316	331	293	317	316	339	340	317	341	320	320	306	289	337	303	335	318	307	330	324	334	326	300	333	318	353	337	292	330	325	318	319	333	337	336	293	332	315	314	342	320	320	309	324	296	336	311	340	275	300	297	335	317	302	320	305	310	309	315	294	328	309	310	280	287	319	363	332	287	303	328	328	299	309	292	332	310	314	317	330	334	341	347	334	303	316	338	321	340	357	319	290	323	314	334	309	323	336	331	290	308	347	299	311	324	339	314	327	295	315	310	304	347	301	311	315	294	284	314	324	308	275	287	292	324	292	295	347	322	273	312	309	328	274	330	325	322	312	307	287	318	328	319	319	327	319	325	343	323	347	332	316	329	301	330	319	359	268	316	284	312	287	318	364	346	297	333	340	287	296	309	331	310	301	311	322	322	295	318	322	323	296	297	331	304	298	299	340	316	342	332	302	303	304	325	323	313	297	308	316	337	327	323	301	320	322	289	307	303	319	285	285	304	287	309	338	300	330	317	339	330	328	320	309	323	332	290	321	285	305	318	290	322	308	328	326	317	296	334	315	302	297	308	337	293	305	290	308	286	289	305	343	302	338	299	326	308	315	296	323	307	313	335	318	317	360	314	299	303	354	330	318	327	329	339	322	318	304	326	323	301	297	326	297	304	301	318	316	346	311	289	317	316	282	293	291	312	342	343	311	336	299	324	282	316	305	324	315	302	293	293	302	309	327	341	338	294	346	319	345	318	360	320	275	328	316	311	319	290	308	356	321	335	303	348	302	300	316	318	344	336	328	355	316	310	335	309	295	349	310	293	335	314	280	288	334	313	297	323	311	329	297	332	325	299	310	305	311	343	316	336	303	293	305	326	281	331	307	301	310	294	309	335	301	310	294	292	319	316	280	332	299	329	304	303	329	320	307	346	282	305	315	356	312	304	278	331	325	308	334	308	316	332	331	303	333	306	335	296	298	323	306	342	291	328	344	312	291	297	307	321	320	334	329	310	277	273	309	305	356	274	297	328	303	316	288	329	351	320	312	347	315	276	316	324	323	324	330	314	316	325	342	308	322	296	328	321	295	340	327	292	307	297	311	311	341	328	286	339	293	287	316	329	326	312	309	310	347	316	316	314	301	317	336	323	339	317	335	315	335	331	315	336	279	314	340	287	317	305	309	313	296	310	348	297	358	324	319	319	328	335	325	315	314	321	330	331	335	320	316	347	313	303	338	306	293	349	326	343	334	311	296	311	305	319	325	321	328	331	316	317	311	317	336	331	324	303	327	286	309	295	338	302	341	289	303	304	328	290	292	311	347	319	300	319	311	322	294	306	322	323	289	332	340	302	331	308	331	307	315	319	316	315	309	320	328	333	318	316	292	284	323	306	333	294	319	291	308	335	303	321	322	294	353	300	308	329	286	286	328	306	295	312	332	344	328	302	317	292	316	295	330	366	319	350	313	340	331	320	339	306	325	343	319	357	300	318	322	353	326	350	308	312	295	325	300	311	304	306	340	321	314	340	306	338	281	281	340	284	292	325	309	299	309	309	307	316	325	290	306	341	302	330	336	310	310	319	312	309	317	319	319	307	317	311	303	314	341	311	331	321	314	335	306	350	346	305	305	275	316	329	293	314	326	319	336	307	298	331	304	312	310	358	296	303	294	340	307	290	289	308	268	322	313	284	307	362	338	310	314	332	324	309	336	295	335	269	314	294	351	319	315	306	307	343	304	309	298	326	311	324	302	341	321	282	323	329	330	310	312	305	324	294	306	330	320	306	313	319	309	295	313	322	299	356	296	313	332	303	339	299	332	314	331	317	289	333	330	331	308	332	357	335	326	329	350	356	300	303	318	350	309	332	323	332	335	337	309	366	303	323	288	319	328	316	311	338	292	326	329	302	326	323	329	300	329	309	322	300	343	315	310	326	328	309	309	322	306	304	309	308	304	321	332	352	295	306	313	312	321	318	303	351	346	336	294	314	352	338	340	326	313	311	336	329	352	357	311	292	294	347	327	316	306	313	330	303	299	326	282	311	312	333	294	303	307	339	322	331	345	299	322	316	294	314	313	295	305	319	310	309	312	332	313	318	303	303	341	300	298	312	308	287	301	322	316	288	293	326	331	292	326	311	330	328	287	323	322	341	355	310	310	319	305	320	338	323	320	317	345	303	332	321	312	327	300	293	313	323	334	287	319	326	315	321	286	304	320	330	327	324	299	342	317	329	341	337	324	334	384	316	282	328	298	274	321	315	310	325	317	311	334	298	330	304	311	337	333	312	305	337	338	347	324	306	314	305	360	303	294	328	311	296	290	337	286	316	310	334	328	315	308	333	328	335	316	334	315	347	319	330	345	317	322	309	299	334	303	338	324	316	330	307	315	295	326	311	355	299	343	311	310	300	347	331	330	297	330	318	316	292	299	318	319	305	294	314	291	298	307	345	324	280	330	297	316	296	317	336	313	300	278	354	335	284	312	306	334	306	299	313	317	320	346	293	281	342	329	311	301	315	342	325	319	325	325	301	323	314	308	346	284	312	305	313	321	316	294	350	331	306	326	316	328	312	324	335	313	301	331	337	338	295	297	318	316	320	317	308	354	332	304	352	340	311	344	298	322	324	334	330	322	291	316	307	256	331	307	341	302	283	341	326	321	319	315	311	315	317	334	331	295	340	324	326	315	323	329	289	324	298	321	342	304	332	297	325	311	313	278	318	308	312	328	284	287	353	321	285	339	304	331	324	305	338	316	322	317	270	327	307	348	299	292	304	332	293	314	301
6694	5578	7019	6769	4247	2761	1699	1191	790	727	692	631	552	489	545	505	416	308	307	342	258	295	313	286	243	307	277	280	246	247	274	270	212	226	184	211	206	186	220	230	204	203	218	211	212	188	224	222	194	186	189	204	213	209	215	176	194	218	199	209	186	192	169	199	178	189	200	198	199	177	185	212	178	187	183	202	177	212	197	185	179	185	192	214	203	194	185	210	171	197	208	193	181	209	172	200	221	190	181	213	176	169	188	197	196	184	199	207	205	184	188	196	217	187	175	198	185	171	188	214	192	195	180	179	201	183	205	175	189	198	186	193	193	188	215	204	207	181	194	188	191	204	188	177	189	184	185	180	195	206	205	206	215	191	193	191	204	194	245	201	221	178	180	198	210	190	173	196	200	213	193	210	188	183	183	197	187	179	190	187	170	188	182	191	192	180	179	179	180	180	208	173	225	179	173	182	188	186	181	183	200	174	219	169	197	176	206	203	190	175	200	186	197	190	192	173	195	196	182	191	192	166	198	197	195	200	173	206	197	203	201	180	183	193	171	194	211	196	172	199	229	196	208	194	184	194	210	191	185	180	172	197	181	204	175	195	196	177	189	178	206	206	218	215	181	190	195	180	182	187	187	200	194	192	184	208	182	219	168	185	173	190	205	185	205	191	188	195	185	183	197	204	181	193	193	210	197	184	232	188	190	203	210	206	216	179	211	175	182	187	196	188	187	180	219	213	177	196	211	206	177	162	193	182	194	208	178	197	197	209	178	177	222	172	227	199	184	186	174	178	193	188	210	211	199	188	197	200	201	192	195	189	176	233	213	209	207	179	209	177	222	186	206	197	202	183	187	212	210	174	200	202	204	194	182	189	198	215	211	195	209	186	174	183	186	199	169	188	191	194	199	186	182	196	188	179	214	191	190	187	211	214	214	200	178	204	185	194	204	195	203	202	181	181	198	197	207	186	200	192	226	187	205	195	192	216	184	176	179	168	208	225	197	203	207	204	217	212	197	196	198	184	194	218	172	160	223	204	169	190	173	172	162	199	187	193	174	201	190	216	209	184	194	205	166	167	192	188	167	211	213	195	209	169	189	219	186	186	198	186	193	185	209	221	202	185	161	208	211	194	184	210	188	208	174	205	160	195	189	207	221	191	193	194	201	213	208	202	211	187	212	161	198	179	200	193	199	182	202	207	208	193	206	198	198	195	202	177	179	188	200	201	191	184	178	208	188	180	167	174	174	207	202	222	212	192	242	186	206	194	164	170	166	171	178	186	186	187	191	174	201	162	202	189	186	206	182	209	197	194	204	169	208	203	192	189	188	207	196	215	186	192	208	172	221	201	192	187	199	187	178	201	199	217	187	197	200	196	241	232	187	204	198	180	203	201	193	166	203	184	183	190	212	199	190	212	181	207	196	199	212	189	171	190	176	183	192	180	174	184	203	190	178	175	200	210	200	185	191	210	203	203	205	188	192	181	182	177	205	186	188	189	208	216	175	179	203	166	201	196	184	228	200	194	179	214	184	195	197	177	204	186	205	196	178	190	215	198	197	170	171	181	184	216	215	179	190	212	199	204	193	190	210	211	190	215	203	182	225	200	215	177	209	173	201	229	187	205	193	195	208	202	176	188	197	197	194	188	211	181	197	184	184	208	197	195	195	172	191	198	205	191	200	198	194	172	170	166	206	202	178	209	168	180	203	216	190	192	183	186	199	191	210	186	195	202	184	186	207	180	196	213	204	183	200	193	188	205	187	213	195	188	187	208	177	207	190	171	184	179	187	196	195	165	182	175	179	190	211	176	201	194	213	186	197	196	203	167	190	192	192	171	149	176	178	196	177	209	188	208	202	187	196	199	180	182	174	211	187	190	208	175	202	176	176	174	175	173	184	182	207	208	177	179	173	170	204	167	211	182	200	185	195	182	207	198	186	188	200	203	209	173	186	212	183	197	158	182	185	207	178	194	207	194	189	208	201	192	181	185	189	202	182	189	201	229	199	194	176	183	209	181	206	168	199	209	178	240	188	182	183	179	190	186	180	181	216	183	206	181	177	182	213	188	189	219	215	197	172	199	172	185	185	191	172	191	178	193	178	183	210	177	205	189	205	207	195	192	190	173	185	185	172	190	167	193	199	184	214	187	198	170	177	181	183	190	211	215	184	210	193	218	167	195	165	210	199	209	211	199	201	197	198	207	183	198	188	196	189	228	214	205	191	181	190	155	199	196	170	192	157	198	212	191	199	186	174	195	219	195	201	202	181	183	223	187	203	185	178	185	188	201	195	195	200	180	185	187	181	203	185	183	197	184	188	184	208	204	195	193	221	195	194	169	211	235	180	179	165	194	193	192	182	223	215	183	149	189	189	189	206	192	193	191	173	174	188	174	199	177	191	186	192	171	235	180	180	204	166	194	206	170	180	222	206	224	203	198	204	186	176	179	184	167	195	170	194	222	212	190	182	183	186	188	162	194	177	179	202	183	166	185	198	183	212	207	214	199	191	214	166	182	203	167	217	184	198	196	209	214	195	180	193	195	196	227	208	178	173	191	191	194	197	180	228	196	192	187	199	169	188	205	181	197	195	192	172	215	187	206	196	187	202	215	216	210	179	215	199	189	190	193	186	177	164	178	190	200	185	200	199	183	183	208	219	191	193	172	168	187	181	211	224	195	192	204	210	194	201	203	196	213	184	197	185	163	207	190	187	162	199	203	204	178	200	175	204	198	175	216	175	171	175	197	203	201	185	204	210	196	187	197	205	234	201	220	218	208	166	209	197	224	181	186	195	181	191	199	202	215	197	201	205	199	194	183	216	196	192	222	202	200	195	204	216	223	193	229	179	183	175	199	164	189	206	174	200	201	182	197	191	172	203	189	170	210	158	209	181	193	177	179	220	177	184	197	201	191	173	214	208	208	194	182	163	198	201	181	184	191	172	178	220	201	163	225	191	174	204	205	189	187	199	202	177	222	217	173	192	176	171	206	204	201	194	209	183	166	230	194	200	214	215	207	207	211	185	184	169	172	194	161	188	224	194	200	193	183	185	216	173	215	215	185	168	187	205	187	184	184	204	174	203	187	180	191	179	213	217	181	203	203	173	197	161	206	202	198	205	186	209	193	174	176	194	188	201	189	227	200	172	178	196	197	182	177	173	194	202	216	184	181	199	191	185	165	190	215	168	216	184	184	191	189	195	210	192	192	187	202	208	183	217	201	207	214	172	163	216	196	198	181	203	203	206	170	205	193	193	178	198	212	212	187	170	189	212	187	189	169	184	202	177	212	190	184	196	188	194	189	172	192	171	191	179	186	196	215	199	183	226	207	158	203	174	182	186	211	157	179	176	237	190	201	173	213	172	180	215	194	174	205	198	211	189	188	190	169	160	189	205	200	176	202	188	188	201	202	190	192	203	214	212	215	191	241	233	192	199	224	190	192	205	206	222	197	186	198	204	180	177	188	199	213	193	202	179	188	182	179	198	184	176	213	209	215
4959	6692	11998	13468	11201	7674	4913	3989	3474	3260	2897	2694	2503	2431	2547	2231	1682	1433	1407	1319	1256	1208	1190	1133	1025	1051	1018	945	982	986	1029	788	729	628	624	658	650	633	618	621	579	618	583	576	622	584	581	565	570	548	572	553	555	573	573	558	515	516	553	480	530	484	534	475	489	525	490	460	474	514	503	467	491	494	505	483	477	490	522	489	529	533	476	538	506	504	529	504	559	537	581	528	511	562	535	456	504	462	466	462	477	500	447	508	457	488	501	463	474	483	473	452	475	502	503	494	481	485	534	504	460	503	486	503	462	507	512	452	485	492	500	444	494	468	441	436	463	495	499	474	463	455	493	424	461	447	452	475	473	456	457	499	493	464	490	475	459	463	511	487	499	452	432	518	475	464	466	474	493	468	488	500	488	430	486	481	490	492	488	458	483	504	520	516	451	471	461	473	518	497	490	457	469	429	475	483	436	441	448	492	488	517	532	438	505	485	487	490	474	520	460	461	438	466	496	489	440	477	473	470	481	468	480	458	493	445	462	505	469	491	465	479	440	447	513	477	452	483	478	485	452	493	460	482	463	458	453	459	462	476	457	477	461	494	492	475	493	481	499	448	467	460	462	447	442	480	480	497	491	481	481	474	478	494	477	512	486	482	456	468	467	506	485	473	434	486	457	457	462	432	484	470	473	490	480	471	436	477	464	450	489	488	485	496	485	502	504	470	475	492	462	493	443	502	459	489	480	480	469	472	492	484	456	485	475	465	478	496	479	515	456	478	475	441	458	447	500	461	475	499	467	503	486	442	458	494	507	453	495	464	471	492	430	491	489	494	500	488	485	452	464	462	467	471	417	485	503	518	485	470	463	447	468	508	458	485	470	478	471	487	466	484	493	483	449	477	461	414	451	500	482	503	442	450	492	458	520	465	466	439	503	459	507	456	519	442	451	463	441	521	486	445	478	445	480	458	478	441	467	474	496	490	481	436	492	485	452	504	474	447	476	451	482	474	457	449	462	502	471	468	475	523	455	514	511	496	480	475	492	469	461	454	439	485	434	483	489	454	479	485	465	499	456	439	496	471	510	498	518	487	501	470	426	470	480	489	425	468	467	470	453	464	448	483	461	491	463	481	503	490	455	497	483	496	464	495	489	455	437	446	475	449	477	477	466	511	498	456	470	418	457	457	469	476	484	528	453	487	527	458	470	500	503	500	497	506	456	493	494	455	481	485	454	487	475	491	444	500	504	472	482	468	467	464	469	496	466	499	459	458	504	468	458	459	464	477	486	504	447	474	485	456	481	459	480	498	477	475	450	437	467	472	505	451	497	490	446	467	479	470	479	473	480	500	447	505	450	452	450	503	483	445	482	442	459	497	421	480	496	445	478	465	490	468	475	465	466	473	460	469	462	477	504	461	493	458	475	443	473	452	523	516	478	465	492	495	481	489	488	474	493	519	460	491	480	483	480	469	531	462	437	475	482	479	459	475	427	495	506	459	444	500	438	493	478	478	468	494	503	471	483	516	454	519	510	479	480	456	492	458	464	460	442	483	496	440	475	474	496	499	464	459	485	461	506	468	509	507	470	444	492	449	493	438	478	447	457	461	422	485	503	466	490	439	489	445	491	465	514	496	487	497	457	475	430	487	501	491	421	523	489	469	497	486	499	449	494	452	502	472	491	471	492	487	503	487	430	453	485	512	462	517	466	507	517	476	455	488	468	479	504	522	468	468	488	518	514	495	486	463	513	487	489	473	488	510	487	477	480	471	538	457	479	470	482	468	511	469	471	492	494	496	452	503	500	487	467	500	450	502	494	473	477	469	474	463	488	496	516	496	474	495	473	466	455	461	498	445	482	497	454	490	442	495	479	493	498	499	517	442	457	464	471	468	485	458	518	449	473	475	462	471	465	509	493	451	464	479	523	455	476	476	448	488	489	452	494	489	478	524	470	507	466	474	480	508	506	463	503	467	483	493	470	508	454	488	467	515	421	478	480	464	469	477	483	460	449	505	464	484	471	452	522	481	512	504	490	471	479	454	482	451	450	484	487	481	528	449	457	479	453	477	481	498	507	464	486	508	435	466	460	476	481	440	444	462	463	474	474	477	460	481	467	499	466	466	479	516	478	494	454	455	494	466	507	472	446	463	452	466	477	482	478	463	449	467	486	495	450	440	519	486	457	466	467	467	446	452	453	447	503	428	463	504	471	484	468	468	444	473	470	473	453	470	486	492	494	445	499	482	493	463	492	468	494	464	486	516	492	475	501	461	476	506	469	481	500	502	427	472	478	486	481	488	467	507	473	458	466	482	495	507	463	504	472	511	481	503	466	473	484	463	461	467	497	487	464	476	470	465	484	469	487	497	473	514	480	509	497	475	475	479	494	489	439	497	483	463	468	486	492	436	521	522	487	486	484	476	479	452	463	467	444	418	456	448	449	461	469	497	497	491	486	448	477	443	522	477	476	457	484	499	496	493	454	437	520	492	494	476	499	492	495	479	484	499	485	467	504	447	443	459	424	498	448	509	484	495	488	463	477	488	464	487	481	467	504	482	509	446	452	435	479	468	472	464	501	463	465	463	499	460	525	444	486	485	470	455	495	515	461	435	499	456	451	452	480	523	471	487	475	514	446	424	470	506	470	477	529	539	474	471	473	457	505	504	442	475	470	490	476	469	492	456	498	460	501	483	465	485	468	453	502	496	526	514	486	438	463	497	487	478	537	493	513	468	465	512	481	487	517	502	463	504	502	455	500	480	466	484	470	453	449	468	431	493	507	450	489	501	465	490	508	454	457	475	468	501	484	503	448	500	471	487	497	520	491	511	444	456	516	475	475	514	480	510	474	454	454	490	473	452	484	496	470	466	497	488	470	461	468	464	456	472	486	525	444	429	477	501	434	496	475	487	481	517	478	539	492	508	466	462	519	499	489	482	480	504	456	484	470	487	483	518	496	509	474	469	455	494	474	486	473	498	520	516	466	452	474	501	472	474	499	512	471	458	478	515	506	473	503	501	477	493	448	467	475	491	476	502	458	454	481	480	503	489	480	489	488	496	451	478	453	470	483	465	445	461	455	489	442	450	467	484	486	470	531	450	515	491	492	489	485	474	468	474	448	486	480	464	481	510	473	436	470	481	518	494	472	474	458	509	462	468	483	477	426	461	482	480	437	460	500	482	485	442	519	496	495	453	488	492	506	486	500	462	477	506	487	478	459	493	520	496	449	445	479	480	512	490	487	484	467	489	465	470	476	481	498	465	478	486	498	444	464	518	514	455	533	449	506	478	455	446	470	481	488	469	440	461	467	414	475	489	490	474	485	458	466	513	478	494	496	514	479	472	493	513	496	490	533	472	483	510	438	486	470	515	472	432	467	463	471	517	449	513	483	454	495	459	486	504	511	512	470	488	483	458	458	458	486	478	491	504	500	502	461	469	462	474	466	458	454	480	512	486	462	487	435	497	480	443	461	545	479	501	468	511	467	471	510	483	467	465	499	478
21325	25988	31912	34776	26984	23655	14697	9252	6713	5275	3727	3197	3611	2186	2260	1762	1072	790	646	609	587	556	468	432	491	476	418	364	372	308	301	306	295	272	277	275	230	241	232	253	241	246	245	256	256	247	220	217	217	216	240	206	212	202	217	222	209	210	203	246	215	207	174	183	175	189	183	190	189	194	218	208	218	177	176	180	195	192	189	203	184	216	211	161	199	182	183	183	219	183	218	201	212	204	211	205	186	199	199	198	207	176	187	175	164	186	193	227	204	163	173	195	191	202	194	184	191	174	181	183	173	196	175	196	179	203	187	184	191	170	200	169	171	178	188	194	133	177	203	199	205	175	191	193	161	193	174	177	194	167	183	186	202	189	179	178	182	218	159	182	185	177	180	186	194	193	180	186	177	211	217	210	189	198	192	207	210	189	180	166	172	185	206	186	190	181	181	226	184	180	182	140	190	210	185	185	207	174	209	190	200	174	183	185	150	185	186	207	193	178	202	168	222	221	172	204	189	208	176	207	200	187	173	194	197	166	184	181	197	169	175	201	185	195	189	217	210	180	182	173	186	193	150	235	181	158	189	182	186	207	203	191	200	199	183	186	209	177	202	198	213	173	176	199	199	200	192	196	171	193	162	210	192	184	191	175	187	178	178	192	175	190	192	206	177	205	207	190	199	183	157	183	181	167	219	174	189	185	177	172	186	181	192	175	197	213	173	200	194	196	193	193	210	205	210	178	192	171	151	180	197	184	193	178	187	181	186	219	188	175	174	197	190	189	195	208	179	195	191	196	185	185	204	187	192	189	187	180	191	181	194	210	184	193	191	161	183	176	204	213	166	185	202	192	177	201	172	181	179	174	197	190	194	184	200	207	212	191	178	189	191	190	158	178	219	178	208	212	229	185	178	201	177	162	191	200	183	192	171	174	186	186	194	158	163	226	206	181	180	171	196	173	186	186	202	194	191	189	205	202	180	177	187	199	201	178	190	193	174	184	176	157	180	201	196	190	213	158	190	202	165	191	175	191	173	195	210	181	209	190	188	202	181	175	165	210	185	192	174	191	202	186	181	186	194	200	161	195	200	168	182	181	168	162	178	198	201	185	177	188	201	198	189	202	192	170	175	193	213	180	194	201	192	178	176	168	179	201	181	185	224	220	188	199	187	212	158	154	169	197	203	177	171	180	190	185	192	180	186	182	207	140	188	178	182	183	180	220	170	194	213	146	202	152	183	188	195	185	161	158	175	173	213	165	198	201	170	173	170	172	199	184	172	199	170	170	188	169	184	189	223	180	179	208	177	201	163	178	176	186	243	204	189	184	186	179	224	171	176	184	191	213	194	195	179	187	189	179	191	186	187	174	196	177	195	195	200	201	192	180	199	176	165	209	182	211	184	183	189	173	202	161	197	218	159	198	191	204	202	205	204	182	175	204	224	170	173	177	191	180	189	190	191	198	200	155	170	171	194	201	188	192	179	196	199	180	191	204	176	196	183	199	182	174	171	181	191	188	203	185	195	171	184	193	179	160	200	196	181	196	161	182	202	169	186	194	193	169	181	196	182	196	188	184	192	180	193	190	171	178	226	191	205	188	193	176	179	174	188	221	194	186	157	177	193	184	180	156	199	193	176	169	183	210	201	202	178	180	208	216	180	180	186	161	194	154	185	206	173	216	195	174	186	178	205	180	167	186	199	192	203	180	168	191	184	195	175	192	192	189	187	174	193	183	197	193	199	193	209	180	199	175	212	194	180	170	183	168	214	174	188	198	204	202	198	185	161	222	190	176	205	163	200	186	172	184	179	164	192	208	192	216	184	201	203	212	167	171	201	184	188	177	173	189	199	178	214	190	187	185	200	194	180	165	171	188	194	188	158	202	192	209	179	194	192	177	165	176	215	200	188	181	193	200	213	203	196	184	189	159	164	182	207	168	203	183	179	211	182	207	193	183	183	189	217	208	181	171	204	192	172	181	196	192	195	207	188	181	185	206	180	193	191	199	193	166	167	166	191	186	194	138	198	177	210	207	195	175	192	167	179	207	172	181	186	153	200	199	165	178	208	191	189	181	156	209	200	186	179	181	203	176	195	195	167	183	173	174	207	174	187	200	188	174	180	197	182	182	189	180	211	175	144	206	194	194	172	190	172	194	191	177	178	182	179	187	192	188	188	171	182	171	170	210	157	182	200	195	196	186	176	178	167	162	165	203	200	169	183	175	180	200	206	209	193	218	180	193	168	171	177	207	177	203	205	201	204	177	187	183	189	190	208	194	180	199	196	187	199	218	170	197	187	206	203	190	205	192	185	193	174	198	206	175	198	187	215	163	172	192	188	182	174	171	188	197	195	217	178	205	175	187	183	159	191	185	192	169	209	188	173	177	216	174	180	180	190	208	187	173	184	200	193	193	185	182	156	208	192	210	204	201	190	187	197	183	182	191	205	180	183	178	193	167	202	209	174	200	182	172	208	208	195	187	186	191	190	186	176	203	189	209	192	210	187	200	218	179	188	192	177	195	172	181	197	190	195	168	199	205	182	187	177	173	198	180	183	205	175	158	214	182	205	178	206	162	183	200	186	183	198	174	183	190	179	201	204	180	189	194	184	187	202	198	184	174	201	187	178	189	175	190	227	212	202	185	211	186	181	167	196	193	209	182	204	200	185	171	168	194	167	215	195	179	199	199	179	194	187	186	195	186	201	170	184	174	180	169	178	184	195	153	166	187	192	195	201	199	183	168	176	167	175	202	195	203	179	163	208	186	183	179	208	196	188	188	177	184	188	173	159	209	194	183	173	184	189	202	179	203	161	216	187	197	197	205	195	199	210	189	212	193	203	213	189	197	195	171	188	183	180	183	211	178	184	172	189	192	189	185	187	215	214	161	187	187	195	175	194	171	188	189	189	208	185	162	193	219	176	170	182	195	176	183	169	174	179	182	210	186	177	183	157	190	192	171	191	175	187	177	175	172	193	210	172	178	175	181	192	186	192	180	190	198	162	183	194	204	189	189	174	197	192	202	213	182	164	211	192	162	196	191	190	202	161	176	187	193	208	205	188	205	207	189	199	197	185	197	165	179	204	229	187	208	194	192	195	186	190	171	211	166	193	185	208	194	168	193	178	188	173	200	209	213	182	199	192	213	205	189	186	212	158	181	192	195	189	184	166	208	196	198	199	191	178	199	204	183	218	209	188	177	204	174	184	202	187	195	175	217	176	180	159	177	186	166	192	179	180	173	188	167	203	201	199	194	208	170	165	182	191	196	195	146	165	186	153	174	158	188	179	174	184	203	163	174	182	200	198	204	208	199	173	170	184	200	203	199	199	180	199	196	172	170	188	208	162	170	181	185	198	203	176	192	193	189	193	199	173	177	196	178	188	162	168	180	200	164	196	198	186	177	209	179	201	180	173	155	207	165	197	169	183	184	193	188	175	163	152	203	192	207	171	181	177	192	178	163	162	193	203	187	184	166	193	161	163	186	209	184	185	204	200	173	191	190
14233	21218	28323	31585	32443	27397	16318	14273	15332	14265	11420	9468	10868	8685	9373	7956	4807	4039	3514	3442	2982	2924	2234	2223	2492	2366	1885	1757	1730	1429	1511	1230	1159	1138	1191	1020	947	1023	898	903	931	926	884	863	988	971	963	841	758	698	673	660	738	661	701	686	599	619	576	589	545	518	521	502	494	508	496	453	487	471	488	489	467	477	456	457	498	474	500	477	471	471	509	543	589	519	495	523	570	538	532	559	574	528	504	457	455	497	476	469	469	459	492	468	503	477	433	461	473	479	500	512	529	488	485	451	420	406	457	428	480	459	449	476	473	438	432	438	446	464	470	462	447	404	494	450	480	434	481	426	460	486	458	433	431	457	439	459	497	439	459	432	461	432	491	468	453	473	454	450	516	475	431	449	488	440	464	470	510	454	500	462	467	466	451	429	484	444	477	460	451	477	454	412	449	474	511	477	439	427	447	429	459	426	452	460	437	450	429	449	442	462	418	504	412	442	462	451	433	469	447	497	442	463	441	497	499	470	445	457	466	461	452	461	426	469	460	507	453	439	484	500	489	471	453	435	434	454	449	455	435	429	451	469	502	444	463	426	441	512	444	448	468	447	484	473	452	466	474	501	442	437	453	430	426	458	454	452	470	447	481	433	449	443	457	422	457	424	446	461	455	482	504	453	448	439	493	449	418	438	491	462	453	495	472	478	495	457	443	477	498	461	489	471	467	440	460	467	467	471	463	447	448	435	414	453	445	489	449	453	442	465	431	469	449	460	461	467	472	442	486	435	465	502	460	471	450	474	468	430	472	454	464	459	448	418	443	478	436	453	457	430	480	450	463	484	464	469	475	473	469	445	433	459	438	453	428	482	471	420	429	459	494	459	459	517	444	437	482	426	439	443	466	472	454	466	440	427	429	422	463	491	463	456	467	443	443	448	432	466	466	461	464	454	484	460	466	440	449	460	479	444	425	436	443	478	500	440	449	461	470	420	417	459	464	490	456	466	457	477	434	410	428	438	440	430	398	446	448	463	454	445	458	431	430	466	474	431	452	438	444	421	467	461	498	471	441	480	459	438	459	451	447	468	469	456	488	449	485	461	451	465	492	460	443	472	449	430	455	430	467	463	463	465	481	461	439	442	432	454	456	459	490	476	426	456	468	473	451	455	432	474	445	454	465	469	461	507	445	418	435	447	437	482	489	437	467	457	391	435	476	480	462	455	465	423	497	461	442	455	449	444	469	449	449	461	468	477	438	461	486	486	497	444	448	438	412	446	481	473	444	463	467	451	463	449	443	450	460	435	461	469	438	464	458	452	454	466	442	445	433	503	426	489	465	462	439	483	457	447	440	493	422	420	471	454	490	474	469	440	444	445	449	469	451	464	453	478	480	448	431	461	444	439	467	494	434	438	472	470	463	456	489	456	465	449	474	450	451	492	505	428	473	416	469	471	438	450	483	428	457	455	473	463	438	434	459	460	489	429	452	490	482	473	476	438	492	440	464	441	447	441	463	441	490	459	428	465	442	445	452	463	425	495	465	441	473	453	429	477	485	452	414	460	479	478	462	418	470	453	457	430	464	468	509	448	457	468	437	451	475	455	469	487	457	435	450	464	465	447	454	467	456	443	440	450	402	457	467	485	488	440	451	438	456	487	451	467	492	462	477	439	473	478	477	427	439	463	438	449	468	443	456	464	457	461	435	469	438	477	426	439	449	445	477	454	488	458	504	448	436	454	440	456	451	487	453	491	463	487	436	456	453	467	435	407	484	455	475	433	447	435	446	493	463	444	435	491	451	411	442	419	450	479	506	457	448	426	428	464	447	453	461	467	476	464	462	480	462	454	468	417	461	439	462	429	458	423	461	468	428	456	445	471	507	444	451	493	433	417	465	463	468	466	461	453	441	441	467	478	431	448	458	475	473	456	459	436	466	422	463	444	452	502	434	495	451	447	460	454	475	395	493	411	456	448	446	480	457	439	434	426	485	448	473	470	441	465	438	445	455	471	457	457	445	446	446	470	465	465	460	498	474	426	471	460	432	478	422	465	480	469	478	461	486	475	477	497	459	500	454	437	480	439	505	488	436	456	492	469	482	446	456	474	465	457	497	421	491	435	444	437	464	448	436	478	427	472	419	442	449	433	449	472	476	459	458	405	400	452	494	460	472	438	491	461	410	417	466	462	501	513	498	454	479	469	473	502	484	465	452	456	454	441	452	443	437	444	414	486	461	443	440	434	434	432	490	449	448	422	439	468	456	433	465	442	477	467	454	462	456	435	483	465	459	463	484	456	458	416	469	459	440	475	472	487	460	456	493	450	451	454	454	457	477	452	440	450	439	470	457	499	445	473	442	469	458	425	471	484	517	494	466	519	453	423	470	468	418	434	488	452	477	445	443	463	425	448	456	453	453	467	462	471	437	472	489	442	485	534	483	445	515	479	435	461	469	426	454	477	461	437	464	466	464	473	457	455	473	448	465	455	439	466	448	473	464	484	476	469	477	440	425	469	433	465	459	477	427	470	436	435	455	431	457	444	473	448	486	423	497	462	471	486	487	447	432	484	472	478	462	489	462	449	479	456	449	489	475	445	457	480	473	474	449	423	458	443	467	494	458	476	445	479	432	465	446	485	429	467	434	500	496	449	478	499	450	478	440	461	473	463	471	409	472	489	465	461	449	455	472	486	463	479	461	447	467	470	428	442	489	493	460	456	477	434	451	451	441	438	463	450	411	459	438	468	453	462	498	450	462	451	477	467	441	472	459	459	411	456	460	486	429	453	456	486	446	413	449	500	456	473	438	435	459	468	447	454	472	418	447	477	460	459	444	463	454	466	456	448	422	476	438	463	449	490	445	401	463	452	453	473	453	489	446	439	456	449	438	470	480	481	450	449	470	432	497	515	451	435	457	424	438	443	469	462	474	423	481	485	444	437	429	484	454	411	491	457	501	438	470	468	453	471	452	461	434	437	467	439	508	458	485	432	458	424	473	438	489	420	432	440	459	478	474	454	486	482	479	462	480	400	471	414	402	458	475	521	454	445	489	457	436	494	480	506	433	448	458	485	485	437	465	465	456	466	476	453	524	491	450	485	461	483	469	482	487	452	460	439	469	445	417	431	444	480	460	472	483	441	452	483	469	474	436	473	452	440	453	444	473	474	447	442	477	466	480	448	460	475	453	456	457	434	463	413	466	451	435	486	468	453	449	476	475	491	414	445	445	445	475	463	425	487	454	492	472	504	434	471	492	472	455	463	458	460	464	465	437	450	473	453	477	476	470	452	472	532	473	448	432	485	448	478	435	465	500	465	441	456	446	463	445	444	455	403	459	479	472	442	435	449	427	454	469	448	478	411	448	455	455	483	468	464	477	485	449	428	429	469	437	484	453	483	460	454	442	497	485	481	470	466	452	477	470	464	466	427	424	464	459	468	394	429	458	411	474	451	442	429	456	473	454	462	477	466	446	440	424	467	457	474	439	521	482	476	456	410	446	431	467	484	408	450	474	455
31072	32375	37221	35691	29907	28113	21702	15167	11455	10170	8218	5848	4920	3544	3604	2627	1902	1826	1232	1092	978	839	675	613	540	640	464	402	344	317	341	265	282	272	301	295	215	213	205	239	232	251	188	232	264	217	254	234	178	215	180	167	164	183	173	174	152	142	152	163	159	129	121	112	122	138	129	121	121	130	139	136	137	115	127	121	139	144	121	125	128	144	132	136	134	149	112	153	138	139	169	141	137	132	140	146	113	137	132	105	110	130	129	132	131	140	148	126	134	131	120	115	150	136	129	144	118	129	138	129	118	142	127	126	132	154	132	129	112	125	113	141	148	129	114	124	133	126	126	139	132	114	123	99	116	114	126	131	125	140	131	132	96	130	148	124	127	124	135	125	141	116	125	125	134	109	142	117	146	115	123	139	116	128	143	126	120	140	129	142	132	134	111	121	133	137	105	112	130	119	123	133	126	126	123	132	145	123	146	111	93	109	110	137	132	142	146	133	128	107	115	107	124	127	113	139	121	135	120	127	129	110	125	129	130	125	98	125	147	127	124	116	137	118	122	129	114	125	134	146	118	118	117	119	142	134	124	128	120	126	134	118	130	118	147	135	116	147	130	135	140	108	115	115	114	141	113	143	122	137	128	129	131	144	139	136	129	124	136	122	142	150	118	117	146	133	138	139	108	140	141	107	117	153	124	124	121	121	129	132	111	125	131	132	133	140	108	129	132	118	116	142	134	120	131	116	132	130	114	144	122	147	140	110	117	134	124	125	135	138	120	130	132	119	128	121	137	130	120	135	137	121	129	118	111	122	133	120	113	118	122	135	127	130	118	118	148	108	124	126	137	126	121	127	106	144	150	129	114	144	149	103	115	134	128	130	136	145	123	113	125	116	130	122	135	135	138	114	123	126	133	149	138	120	127	108	143	135	132	138	144	135	156	121	129	113	118	133	120	119	117	122	125	144	110	117	117	146	113	124	117	114	113	135	138	121	125	135	145	126	131	133	107	115	137	128	135	132	147	130	125	109	156	123	126	117	126	126	141	114	121	142	144	138	123	110	125	132	121	117	154	114	136	130	98	120	140	133	122	127	126	117	119	137	119	121	112	116	113	112	111	103	122	124	129	125	137	135	138	138	118	117	116	121	143	127	115	139	118	133	121	123	129	125	133	132	124	130	130	136	111	121	120	137	134	129	119	108	123	123	129	144	127	136	140	158	127	127	116	124	121	133	124	126	125	120	106	136	98	128	126	124	116	142	130	122	131	110	115	139	145	123	121	117	121	123	117	110	128	112	116	112	128	118	118	136	124	134	125	118	130	137	106	120	123	123	134	120	133	118	134	118	127	111	118	138	135	133	125	113	141	130	124	123	135	107	114	155	147	135	110	133	123	126	119	127	133	134	139	113	137	130	129	128	107	132	111	111	147	122	115	138	134	132	115	107	129	135	116	137	123	140	125	137	117	143	136	119	131	114	142	117	117	122	137	130	138	124	123	111	145	138	129	135	124	117	121	133	112	143	94	114	132	115	130	110	158	134	131	126	149	125	120	103	131	130	131	133	110	143	147	132	136	115	119	134	122	132	140	141	123	147	140	110	140	120	130	116	111	120	129	147	150	128	137	141	119	114	113	129	133	135	133	124	140	141	142	120	111	131	135	126	131	126	119	114	128	130	125	120	131	123	106	119	143	136	129	129	106	118	135	130	145	136	118	137	126	128	131	113	143	141	125	122	117	102	142	133	142	113	131	131	112	126	123	121	137	126	121	151	139	141	133	137	121	107	128	134	130	112	134	125	132	127	106	120	107	122	130	115	138	133	134	123	116	121	117	139	110	120	130	144	126	136	134	135	120	146	141	132	129	122	131	116	109	131	129	144	138	120	106	101	121	142	116	118	149	109	137	118	135	126	99	124	124	132	112	122	113	120	151	117	114	114	145	112	106	143	117	151	129	157	137	138	131	128	128	120	135	121	117	144	135	109	136	137	124	120	150	150	122	134	121	153	145	126	130	137	146	114	113	137	128	111	104	126	138	124	128	128	165	99	144	133	155	137	134	143	139	143	109	143	125	103	123	136	123	115	126	123	120	128	123	122	116	139	127	137	145	127	104	105	105	110	117	122	146	116	142	113	127	126	140	116	118	122	125	132	121	142	156	139	141	122	130	118	128	126	137	140	131	109	131	127	134	119	129	136	117	120	126	130	122	129	144	138	121	140	126	134	120	107	115	131	130	137	113	127	131	132	131	128	131	131	155	111	99	117	106	133	117	140	141	131	128	143	125	125	133	108	147	118	118	121	115	151	105	122	131	119	128	134	129	124	113	133	120	157	126	128	127	105	98	119	131	117	135	108	138	121	126	140	130	135	110	127	112	146	111	146	126	119	119	108	110	119	119	126	127	150	132	117	132	123	111	124	113	143	136	123	128	143	121	126	130	123	127	124	128	138	130	122	125	119	121	124	119	150	130	124	122	123	139	119	125	115	116	143	105	145	126	145	130	130	118	140	132	123	163	115	128	126	125	116	103	111	122	123	112	114	130	126	133	137	131	137	135	128	135	126	134	140	114	121	126	135	121	120	126	129	118	127	123	111	135	131	122	136	114	115	110	132	125	129	133	132	128	134	148	130	115	113	134	131	118	112	135	129	133	121	139	128	137	130	127	103	100	117	114	110	138	125	122	126	104	125	137	130	132	110	119	93	102	112	125	115	130	104	119	130	108	121	129	123	109	119	118	123	148	128	109	121	129	109	133	126	132	124	124	129	122	137	138	136	132	119	109	102	111	132	121	123	123	109	136	131	115	142	116	117	129	131	143	125	117	129	117	160	134	116	115	120	123	110	129	120	137	137	124	128	101	109	130	105	124	111	122	137	124	121	121	127	122	137	111	126	116	150	123	115	122	103	106	121	121	141	142	142	132	113	133	126	149	121	123	123	127	136	117	134	119	115	127	123	92	122	141	131	134	147	120	142	118	143	138	149	127	105	123	114	109	108	132	120	123	151	139	126	134	120	140	126	118	110	138	129	127	133	136	132	120	153	116	119	143	151	107	116	127	134	127	147	121	129	120	126	113	139	122	133	130	115	141	132	135	144	125	136	126	101	129	137	124	136	128	134	127	118	125	131	126	126	119	146	119	120	112	119	114	138	124	99	133	110	134	115	124	129	127	140	119	147	130	109	120	147	124	114	119	139	123	113	126	124	134	108	138	125	135	115	135	123	114	116	127	136	118	111	124	137	129	153	129	136	116	133	114	145	127	121	112	118	140	109	142	126	134	126	121	134	137	109	150	131	111	106	130	123	135	122	133	112	116	124	127	127	121	152	121	130	130	135	113	132	101	119	114	136	129	153	114	140	114	110	125	117	144	134	120	121	117	141	115	135	122	123	130	110	124	124	114	120	122	121	145	119	111	116	135	101	119	143	139	132	127	128	129	118	121	114	106	128	113	116	138	126	111	138	138	139	118	102	128	134	135	111	110	139	93	119	112	131	105	104	127	124
19302	24649	33497	35717	37687	32579	23070	18976	21087	21870	16425	13457	15620	13319	13398	10875	7502	6356	5711	5690	5569	4296	3267	3466	2930	3860	2594	2296	2063	1795	1773	1424	1538	1604	1797	1363	1086	1097	1045	1036	1137	1069	926	1105	1223	1126	1121	903	771	707	650	695	682	721	656	680	550	509	521	431	420	421	377	362	343	336	339	341	314	347	332	359	341	326	330	357	342	355	343	343	334	365	375	415	415	409	404	405	454	440	422	431	492	419	402	396	352	350	351	308	340	326	324	357	377	363	358	337	349	355	354	388	400	416	335	320	345	323	322	312	328	320	319	316	314	325	328	365	355	326	324	341	323	323	313	341	325	326	343	329	316	294	294	312	328	298	302	301	328	290	337	305	352	307	323	312	291	288	319	307	328	322	332	302	300	351	312	317	308	309	297	313	317	308	307	350	341	296	319	303	324	342	322	337	313	310	302	345	293	339	290	307	283	323	339	272	323	327	298	291	303	314	305	315	323	329	318	312	324	304	334	318	287	288	275	309	340	329	304	322	335	329	316	297	296	300	327	296	316	324	295	339	280	323	323	309	325	316	332	337	337	332	361	339	336	306	333	324	326	308	361	324	323	328	336	323	301	302	324	308	334	326	328	270	334	321	308	310	303	297	313	299	325	306	329	310	323	315	328	296	294	323	315	329	306	328	275	338	341	338	291	339	295	350	325	320	341	327	337	319	326	334	315	307	323	306	316	329	308	313	308	312	335	330	328	296	323	319	299	306	322	305	302	301	314	342	305	304	362	312	327	328	325	340	334	324	293	328	314	342	312	306	308	325	304	327	304	324	326	340	330	327	348	306	308	324	305	284	300	298	321	303	335	333	329	298	313	317	344	339	325	306	326	313	322	269	309	292	294	323	324	304	302	291	301	294	337	314	324	348	319	322	320	305	306	299	301	269	307	322	330	331	333	326	322	310	308	298	316	296	314	315	340	315	319	324	288	299	333	327	309	327	316	310	316	281	297	310	323	315	314	313	315	352	285	341	298	307	323	320	327	350	317	324	348	303	330	331	323	279	312	313	309	300	321	300	295	300	287	311	339	317	313	308	311	317	344	303	288	320	295	308	306	310	308	319	321	320	313	325	322	335	331	302	288	315	307	329	318	338	313	327	307	334	332	335	287	270	326	314	314	295	295	300	270	288	280	341	343	322	307	294	274	333	308	301	295	313	332	325	316	299	313	288	314	326	349	339	329	330	318	303	297	328	309	319	314	326	334	326	316	316	311	313	309	315	288	340	323	318	296	318	304	320	337	290	292	330	348	311	310	336	327	342	330	322	331	332	360	353	314	327	304	318	336	308	326	284	326	310	327	304	296	298	316	341	313	293	341	315	305	289	324	331	310	327	321	337	316	321	324	305	313	310	282	320	350	315	352	299	319	320	324	311	324	311	311	317	314	316	334	329	334	330	336	315	326	331	324	313	317	320	315	291	323	320	323	323	321	309	331	286	325	331	307	339	336	329	329	335	313	337	331	312	318	267	320	298	298	352	321	304	324	289	307	327	311	325	295	318	320	323	313	296	311	291	294	290	324	332	333	349	304	311	309	297	315	310	349	295	322	287	301	308	300	297	319	315	336	317	312	286	314	302	302	329	329	338	319	314	286	303	317	307	285	322	338	285	303	301	310	306	324	299	339	322	337	296	292	288	296	347	328	353	280	344	328	304	309	333	281	303	288	303	329	314	336	309	329	332	316	321	336	330	292	306	356	338	318	318	295	297	343	300	287	334	280	324	301	343	327	327	317	305	323	310	295	291	328	308	348	320	327	330	311	343	331	312	330	285	319	315	314	330	328	306	339	331	319	315	293	304	294	305	330	322	318	338	317	338	302	314	314	332	306	290	304	293	343	322	297	313	292	305	301	302	326	335	322	308	325	303	326	299	308	303	311	292	311	292	299	309	332	313	306	313	302	331	278	288	314	321	324	340	315	312	301	306	324	322	314	308	311	296	297	304	345	322	332	311	316	320	338	292	331	307	301	312	285	319	289	296	293	341	306	302	304	272	281	315	317	315	350	338	298	329	301	317	336	322	353	333	294	296	303	341	321	309	299	306	307	318	284	306	337	300	304	326	310	314	309	306	326	341	315	296	313	317	321	305	340	315	306	328	328	331	318	313	298	349	301	318	302	313	337	302	319	311	343	285	313	310	284	296	347	314	307	294	313	340	306	320	302	299	315	310	282	318	325	311	346	286	303	327	284	316	305	312	322	311	316	341	308	330	286	322	315	323	339	310	330	338	301	299	319	316	337	308	290	313	325	328	317	338	332	304	307	318	300	273	322	292	316	339	310	302	317	329	311	308	309	313	355	335	288	310	313	321	310	287	309	274	296	305	326	298	269	308	266	332	307	326	336	330	296	315	315	311	286	301	329	311	348	336	341	308	323	342	299	316	335	322	322	321	293	315	297	326	338	297	289	342	336	342	335	308	275	304	342	309	315	327	294	310	294	325	327	335	310	326	291	350	306	318	287	315	317	301	318	298	300	316	283	291	308	358	334	277	316	319	327	319	325	331	330	323	336	304	321	315	330	319	324	311	327	330	300	327	334	308	319	321	320	318	356	308	304	330	350	284	327	326	332	324	340	320	324	336	330	314	307	314	347	298	355	318	304	330	322	299	305	314	321	315	308	289	319	339	309	321	274	298	307	300	321	323	328	293	297	309	319	322	325	331	317	305	286	327	331	304	287	286	326	334	331	340	275	323	330	301	330	309	322	319	278	303	300	292	318	287	329	341	319	334	302	280	340	277	344	286	330	322	316	324	299	296	334	335	302	282	285	313	301	322	301	311	310	346	301	326	305	302	284	313	322	345	327	322	296	287	349	299	330	359	315	329	320	310	325	324	326	317	278	305	320	281	332	328	299	314	302	284	328	302	339	288	310	306	320	327	300	344	310	300	277	320	337	303	296	299	322	296	305	315	291	317	317	351	314	312	342	320	295	336	320	318	319	326	307	320	322	331	324	326	338	301	309	312	306	299	318	332	315	313	297	323	303	305	313	332	306	305	334	318	347	298	318	316	297	329	328	319	306	308	319	302	312	309	327	336	310	293	345	301	313	291	301	311	317	331	299	358	320	275	279	295	310	312	338	325	321	320	290	326	295	315	334	322	285	329	303	319	305	309	288	315	314	278	314	315	299	356	325	298	320	331	323	316	323	327	337	341	349	333	314	331	294	290	332	327	310	300	292	306	313	303	277	317	341	321	365	331	330	331	311	334	340	339	314	311	279	322	306	316	293	306	311	326	326	326	339	297	297	331	296	301	314	278	304	316	319	292	329	310	280	321	316	312	313	328	308	299	296	314	325	332	329	351	313	344	291	302	330	312	290	293	313	291	328	301	305	309	298	347	303	333	318	318	310	255	294	314	301	335	317	342	352	307	317	333	342	299	319	349	346	295	325	296	322	306	295	278	304	278	343	326	318	323	333	350	297	324	319	340	299	317	345	309	304	322	303	313	308	314	299	310
6414	4736	6999	6599	3556	2489	1299	912	742	666	656	615	524	528	481	446	342	356	336	328	322	255	314	309	279	271	237	259	272	269	264	223	230	210	208	205	185	186	220	215	202	219	197	187	231	191	219	194	216	226	189	209	195	176	199	185	189	182	220	212	200	179	213	194	215	188	212	158	181	198	205	202	172	172	179	171	199	153	208	211	192	200	197	203	193	196	197	213	209	217	210	208	192	200	184	194	197	173	184	202	191	193	188	190	180	192	182	204	187	213	222	169	202	232	175	198	202	167	174	194	190	166	177	209	192	210	203	202	209	158	206	205	205	207	205	180	187	191	185	191	196	192	231	191	201	205	226	226	192	216	197	181	205	206	186	175	195	198	194	214	174	201	172	207	205	180	196	198	193	202	200	216	220	189	217	192	219	181	194	182	188	173	180	180	201	199	192	180	188	175	192	192	187	195	181	199	188	176	197	185	170	206	173	215	195	178	179	178	167	204	195	183	202	189	186	195	224	181	221	192	191	197	190	175	189	195	190	210	204	197	215	189	193	175	182	207	182	194	169	199	209	196	216	178	208	174	198	185	192	193	174	186	185	190	199	189	198	196	209	179	185	172	180	200	196	187	205	180	176	200	201	191	213	191	202	211	202	201	188	182	198	189	182	165	210	186	206	182	196	203	202	196	183	193	208	208	178	161	191	183	182	175	226	177	187	184	179	185	230	188	210	184	201	197	178	187	197	204	167	166	192	193	186	205	180	197	180	199	176	188	177	194	193	180	191	175	201	200	172	183	219	188	210	187	197	197	194	183	169	208	203	192	175	200	203	182	186	181	178	181	218	190	187	184	197	201	208	181	185	181	204	189	194	212	206	178	196	198	193	207	184	199	195	190	195	194	171	208	207	195	217	201	191	210	203	186	202	185	173	192	202	185	207	193	221	173	187	193	196	192	195	204	163	190	190	185	201	176	195	198	179	160	179	198	189	189	187	183	203	182	173	216	187	204	204	171	200	197	201	157	185	181	207	186	208	206	181	189	149	179	173	168	189	187	205	184	215	190	182	213	176	159	211	187	187	194	169	196	206	172	190	195	199	193	202	176	180	180	180	190	162	195	194	173	163	194	198	203	201	203	210	187	189	170	192	202	193	187	190	208	186	203	173	176	206	200	196	193	222	209	207	201	180	174	190	181	183	208	184	182	210	206	189	183	200	192	185	186	196	212	193	200	207	174	196	184	192	196	199	200	191	189	178	189	184	197	184	163	168	207	193	196	159	163	218	181	192	181	202	197	185	196	182	171	220	186	197	197	185	161	195	196	176	171	179	215	193	185	175	188	208	190	194	185	222	188	190	190	203	203	214	216	201	188	169	198	180	205	186	206	178	186	214	169	182	188	203	205	182	173	192	178	193	205	199	165	170	214	191	196	181	180	185	193	210	201	199	230	191	196	201	185	207	200	203	185	208	175	201	184	182	215	177	181	197	174	194	195	187	193	175	194	213	179	160	172	213	211	191	177	189	181	198	186	206	217	203	179	195	198	198	193	168	171	191	209	180	196	187	213	208	179	192	207	173	194	221	202	212	197	202	191	180	176	170	166	199	195	190	195	188	177	187	179	192	181	193	169	207	198	170	188	187	199	203	200	166	183	198	178	183	202	206	176	186	192	190	202	196	184	174	173	206	186	215	190	210	199	200	208	179	191	171	174	191	200	203	181	179	190	214	208	212	188	181	210	206	188	203	186	186	180	198	196	181	204	178	207	213	212	211	190	202	176	206	163	201	190	192	172	181	177	188	191	189	180	188	189	169	168	209	210	200	197	203	197	199	192	199	193	190	188	187	185	198	198	209	211	202	200	215	192	205	188	184	204	213	175	200	193	198	197	209	186	188	172	194	200	179	159	200	180	171	180	192	215	211	201	199	204	210	175	178	216	196	220	170	185	200	206	204	197	202	194	189	206	179	190	179	188	170	198	189	209	219	198	172	167	175	193	197	185	201	209	200	167	206	179	204	195	180	204	180	206	215	216	189	186	193	214	205	187	171	210	226	199	188	173	207	172	199	192	211	207	208	190	202	213	198	203	182	190	206	198	168	201	207	187	188	187	185	193	176	174	192	190	213	168	186	202	173	200	206	208	196	189	183	180	205	169	217	205	182	182	193	201	182	186	180	200	199	182	194	188	213	197	202	203	201	164	173	203	158	195	196	192	172	186	200	198	191	195	192	213	196	196	200	189	187	204	208	173	185	184	215	185	188	202	200	179	193	185	192	202	166	190	176	190	200	211	186	204	192	214	196	187	186	207	188	180	179	194	180	196	185	184	192	207	201	209	183	202	185	206	198	183	197	192	210	185	182	194	184	196	219	218	180	196	192	197	186	191	178	182	201	178	171	203	186	165	210	185	189	187	187	174	166	192	187	206	207	187	196	180	175	182	195	203	198	191	241	193	214	189	188	195	214	228	182	169	182	163	175	188	179	221	192	178	185	194	188	183	206	181	196	171	204	189	201	206	206	185	198	186	198	191	173	188	174	194	203	193	186	192	208	202	224	194	232	189	211	181	203	176	185	195	183	201	197	196	199	209	187	178	214	187	206	225	176	198	184	184	191	187	192	174	214	199	201	194	197	190	199	220	206	190	192	201	192	207	170	186	193	197	198	195	220	202	189	219	186	190	188	203	193	206	170	184	194	203	223	161	192	182	213	202	207	183	191	183	212	184	175	176	181	180	215	193	207	228	217	198	194	191	185	199	198	182	170	209	201	228	191	193	184	219	195	185	205	181	198	181	197	184	184	198	220	193	185	196	182	195	213	177	208	198	165	209	197	210	194	170	164	189	211	185	200	210	174	184	181	180	203	219	198	206	209	202	174	192	174	179	173	196	195	183	211	198	184	218	178	211	203	166	177	212	182	195	166	184	178	224	199	192	167	193	199	172	205	178	188	181	178	204	161	179	181	164	179	198	158	185	207	209	175	173	175	179	176	187	186	169	197	199	193	217	197	204	199	185	209	211	174	191	176	198	198	199	217	181	167	208	160	218	192	179	197	186	201	197	207	177	208	198	225	179	188	185	181	177	198	203	195	187	206	209	203	202	189	171	172	209	194	193	188	178	190	213	215	183	194	168	193	199	191	190	180	190	210	205	189	222	208	189	196	179	178	206	174	204	174	213	193	202	202	193	187	202	180	221	188	192	177	189	200	185	199	182	193	194	192	186	218	227	183	193	206	217	185	177	192	205	181	200	203	192	186	185	163	191	191	193	203	230	203	173	208	215	207	186	200	191	183	201	162	197	202	212	163	212	174	192	182	190	200	187	205	195	200	197	219	199	204	153	219	216	226	215	185	210	212	215	192	193	196	199	192	168	211	196	206	188	215	188	183	185	194	173	207	191	183	168	191	201	201	183	186	190	213	207	196	208	200	189	188	196	219	197	199	190	204	160	195	209	183	208	217	188	201	199	175	181	197	201	177	193	216	197	205	190	230	188	230	222	195	184
4862	5933	12169	12942	9476	7496	4937	3755	3421	3290	3080	2612	2540	2559	2522	2026	1716	1636	1453	1529	1338	1171	1129	1092	1031	1075	959	919	1055	921	903	738	652	698	636	599	589	639	619	574	630	623	613	592	588	605	608	606	567	569	524	542	567	514	556	530	548	504	543	518	497	507	491	474	490	524	457	491	467	462	450	464	483	500	476	457	488	452	460	481	510	472	474	496	500	505	505	524	517	529	492	491	512	498	514	548	491	475	479	481	442	512	468	488	500	459	475	480	485	482	462	503	478	487	486	436	436	497	510	489	485	441	462	490	468	448	499	481	488	455	509	516	478	457	469	481	446	478	481	443	488	483	461	495	445	516	425	477	508	470	437	446	446	473	471	463	449	450	516	459	469	476	525	476	508	484	459	484	496	459	487	480	479	492	492	464	476	474	467	491	518	468	444	462	469	474	456	525	462	486	503	465	459	478	481	437	458	484	493	486	475	464	473	469	452	458	472	483	498	466	467	472	499	451	496	508	465	450	504	468	457	471	512	484	476	493	476	502	491	457	464	416	479	469	478	506	503	478	473	486	464	498	504	499	423	471	466	505	465	433	464	521	464	437	469	470	449	460	453	495	519	450	494	478	470	462	520	442	509	500	477	505	482	475	493	464	458	495	504	486	441	502	481	485	465	450	467	478	487	487	450	458	461	496	442	471	457	457	466	459	493	479	477	488	465	494	469	491	451	480	465	530	472	461	522	483	508	464	482	489	488	479	471	504	454	464	496	496	490	443	473	491	498	488	482	482	463	454	482	497	480	417	469	443	508	479	477	503	505	496	477	470	445	489	476	480	516	475	489	493	440	491	472	485	482	468	456	533	468	470	441	492	458	463	500	501	504	501	484	498	461	447	461	495	477	470	476	482	473	463	480	458	475	462	483	445	462	485	487	478	406	432	515	457	456	472	504	458	474	465	498	457	489	463	459	449	470	446	491	497	455	480	508	490	466	522	490	502	432	475	483	484	444	454	434	482	494	470	463	469	535	473	475	514	482	446	466	503	518	483	482	464	470	460	452	502	461	497	507	472	481	507	472	496	480	447	472	438	486	462	454	476	481	440	406	485	466	523	447	487	448	483	462	463	474	482	465	523	460	469	476	481	471	477	462	498	482	455	493	503	508	452	483	457	507	493	510	476	457	461	488	488	503	516	471	444	479	479	497	486	446	477	516	491	507	495	474	489	494	496	504	521	477	474	478	477	430	446	479	475	465	441	453	436	481	504	468	465	491	474	490	486	471	512	468	466	479	500	474	469	466	484	469	453	487	495	467	494	467	483	434	464	472	425	508	487	509	457	447	454	467	503	477	486	452	487	480	446	467	497	430	457	439	435	463	472	471	489	487	480	480	486	488	501	478	476	449	490	463	516	446	489	483	512	448	458	483	466	457	466	449	446	517	448	460	434	438	494	510	449	496	483	497	436	445	464	474	473	464	487	456	496	483	490	460	482	486	473	472	468	451	461	475	463	466	453	480	454	482	461	486	514	463	478	528	474	525	484	454	469	482	451	442	466	525	468	462	473	506	469	472	454	489	480	511	452	497	487	481	474	435	452	495	461	456	479	451	498	471	454	498	418	476	462	470	497	456	502	518	488	513	467	473	437	457	456	463	485	493	483	475	457	478	497	502	519	486	496	472	463	508	476	458	466	453	463	413	478	473	487	472	457	466	479	486	455	486	492	517	522	489	435	493	456	462	452	499	487	456	478	472	452	446	459	516	467	498	465	466	480	510	410	513	478	476	473	496	495	447	509	489	497	481	447	506	496	504	456	507	494	521	524	410	446	475	500	474	459	526	447	487	431	494	456	492	506	498	448	463	493	507	520	482	478	473	471	479	481	506	439	521	491	485	466	490	446	474	477	469	498	514	496	452	441	478	447	502	506	437	475	492	495	477	464	493	485	447	452	469	441	492	462	461	518	468	475	483	502	528	512	478	518	478	511	477	441	509	484	443	488	448	460	474	487	489	459	489	489	474	462	474	469	504	463	458	462	433	527	532	518	467	464	477	449	452	489	504	478	478	492	492	447	461	461	471	490	484	454	470	501	494	476	460	483	452	444	487	466	465	483	540	474	475	485	492	458	470	497	473	483	477	475	510	457	475	494	464	485	461	465	501	475	520	455	473	488	501	473	471	499	465	461	472	504	480	524	445	502	459	474	476	544	509	458	484	471	466	481	481	507	492	508	460	479	465	496	460	486	478	463	458	484	435	478	507	476	463	485	429	472	468	508	483	512	502	418	475	497	500	494	464	434	440	451	505	512	476	455	460	483	468	495	505	466	469	518	445	432	463	473	469	466	497	472	434	484	499	471	474	475	474	468	473	481	478	508	480	467	482	484	486	459	460	473	507	472	423	432	455	481	490	459	491	523	504	501	478	516	467	467	460	478	475	454	540	489	487	494	490	444	538	450	468	459	465	441	462	495	496	453	465	444	476	494	478	481	474	491	435	487	458	446	423	479	453	490	471	490	440	429	519	485	455	447	461	514	477	425	461	457	467	463	509	445	499	487	474	476	456	455	503	493	489	484	475	454	485	459	513	474	450	531	464	480	463	493	473	475	488	463	459	421	450	488	452	447	489	489	474	464	470	513	505	475	455	466	463	465	509	472	515	483	483	488	480	506	440	496	484	449	461	484	501	449	493	471	475	445	517	491	444	457	489	527	481	488	485	530	495	478	491	474	505	461	479	456	508	491	474	467	496	486	477	479	442	524	456	430	503	435	496	505	464	467	476	495	488	464	457	481	458	444	496	489	519	495	469	457	490	465	486	516	452	456	524	499	456	487	435	472	482	480	453	506	494	500	506	478	473	489	469	472	434	480	466	426	462	508	518	465	538	454	479	463	471	506	495	492	467	441	477	408	468	522	444	486	477	464	472	465	489	483	470	450	477	477	487	492	468	502	501	492	485	491	496	490	480	476	515	463	447	518	470	511	468	487	467	503	476	433	485	435	452	485	508	511	451	506	493	477	467	478	483	435	521	492	464	435	473	445	457	460	446	480	484	468	494	479	516	496	466	445	460	512	491	484	516	478	502	469	509	485	470	465	512	434	467	496	465	502	461	509	502	459	499	480	516	461	495	492	473	482	489	465	482	511	514	469	476	493	446	482	484	466	458	445	457	511	436	481	493	460	523	461	466	525	471	500	496	474	463	497	450	478	496	427	475	514	475	466	498	509	491	475	501	482	476	462	541	502	498	447	439	483	462	446	513	466	505	463	500	507	469	467	482	499	458	457	462	465	511	460	491	471	497	460	489	446	478	476	484	490	474	484	483	466	502	473	457	500	475	511	457	468	502	470	455	479	470	498	471	473	434	522	452	505	480	508	494	505	459	512	489	503	479	458	477	459	500	435	488	445	449	491	486	495	492	486	483	467	466	491	449	506	507	450	474	462	518	474	453	476	486	469	502	504	470	445	467	474	471	490	460	433	505	473	461	489	460	496	471	479	476	486	454	453
21974	25173	33299	33671	26031	22247	14612	9358	7040	6141	4358	2856	3148	3072	2646	1580	1005	809	731	819	743	646	440	518	481	504	368	354	322	336	316	282	254	274	257	288	258	253	247	271	260	281	221	289	250	238	267	248	237	208	232	187	240	202	201	211	194	193	195	172	205	199	229	194	194	196	172	194	157	185	214	172	205	193	203	179	176	197	192	200	192	211	188	220	198	188	197	222	192	175	208	186	197	217	210	211	218	201	216	201	171	190	158	185	165	180	181	208	208	180	208	213	190	205	190	172	174	191	209	176	195	208	189	191	184	191	188	194	184	182	220	198	162	188	189	171	190	181	205	195	194	204	169	182	203	162	206	204	199	174	189	207	186	195	173	206	194	205	202	184	197	151	180	179	181	172	191	187	197	184	179	211	187	186	172	200	177	174	175	184	185	184	189	199	172	169	163	180	196	192	195	193	191	202	201	200	172	202	215	191	212	194	195	204	185	188	198	178	166	201	162	158	212	186	222	190	220	220	198	179	174	169	205	165	188	175	200	191	184	159	196	181	214	177	189	186	168	161	192	189	192	186	190	201	213	206	200	172	209	190	171	179	180	191	180	167	175	211	197	198	205	194	191	168	177	211	171	178	219	218	174	203	189	179	199	199	206	192	218	195	205	195	198	163	200	174	186	184	203	176	184	220	194	195	198	180	209	179	192	215	183	195	190	180	199	152	193	192	178	192	172	181	167	197	176	194	193	205	195	193	198	167	183	172	176	164	209	183	195	189	175	169	179	190	202	186	196	190	193	166	200	197	192	196	177	202	193	186	177	198	187	168	174	170	203	172	178	205	184	169	211	179	196	200	215	206	190	198	192	192	159	201	178	197	162	156	164	169	190	168	202	219	178	179	181	191	194	167	203	202	178	175	174	191	222	182	179	198	174	193	159	186	169	202	192	211	172	177	177	198	175	177	198	186	192	173	195	201	203	179	190	174	179	166	156	164	178	191	194	205	198	183	186	196	170	200	169	194	204	186	185	194	205	188	209	181	191	186	210	170	183	211	183	194	209	177	186	180	204	176	164	185	176	173	181	183	229	196	178	192	177	204	155	188	197	182	192	203	194	188	188	171	162	197	189	188	188	190	174	184	168	185	191	195	188	176	190	151	161	168	184	205	203	203	182	176	194	170	186	190	228	195	200	166	189	186	208	188	184	185	185	214	183	202	181	194	179	158	187	206	196	161	184	192	182	193	176	201	198	179	191	207	182	193	193	183	187	173	192	183	191	207	206	187	181	186	160	195	153	180	180	186	175	199	195	171	167	189	183	184	213	190	195	213	210	182	204	180	171	188	163	188	200	205	173	205	185	189	191	193	164	183	171	202	177	175	184	177	202	205	163	173	198	188	188	174	212	221	186	194	199	210	174	166	176	181	161	184	184	186	204	179	201	196	175	187	203	187	191	192	165	184	222	202	173	221	200	212	190	179	179	183	198	184	208	215	194	199	205	164	138	172	181	214	204	185	191	182	175	219	206	188	195	201	186	184	199	185	171	209	221	202	169	173	188	179	178	189	193	189	209	181	190	172	179	171	186	176	180	210	181	186	201	216	204	196	198	172	183	185	163	194	175	171	169	172	201	154	208	175	202	183	187	203	195	199	165	169	178	180	230	215	175	187	193	204	184	199	172	183	181	190	175	184	190	187	192	197	212	197	174	190	192	201	201	201	167	181	176	187	182	197	175	199	191	179	196	199	198	210	196	208	170	183	199	215	185	166	185	192	173	182	191	189	197	213	194	193	194	193	188	194	218	194	194	227	218	166	203	204	206	184	182	197	175	174	178	172	183	206	181	186	177	205	170	177	200	198	190	168	196	195	188	185	188	189	143	181	181	207	186	174	199	186	178	198	201	191	195	183	172	196	186	185	182	199	193	191	173	185	178	205	184	187	182	206	194	192	205	184	180	182	173	193	179	152	177	194	156	154	188	202	191	199	180	161	195	199	216	168	191	177	214	200	188	218	209	185	168	194	192	194	194	190	188	192	203	195	187	202	184	181	193	165	170	192	179	168	179	172	193	172	178	161	173	218	164	208	193	196	213	194	188	180	195	205	162	188	181	178	187	175	186	177	168	212	187	198	181	194	177	190	201	204	183	212	210	167	189	194	206	183	204	191	181	202	188	185	199	198	192	200	187	182	176	178	201	179	183	173	200	183	177	203	170	173	185	186	190	177	193	183	192	178	175	188	205	188	203	162	181	177	187	182	184	193	190	198	173	190	176	184	170	175	178	212	181	171	175	190	185	186	168	192	199	191	187	184	171	185	198	192	175	214	203	192	198	215	202	206	199	177	174	213	201	188	196	183	177	196	176	209	213	179	197	156	187	201	183	198	204	195	184	193	178	169	192	181	177	183	189	214	204	202	208	189	202	183	175	187	209	177	205	178	172	193	192	183	151	203	193	219	197	186	178	191	212	174	213	185	181	196	184	178	222	213	181	200	197	193	162	179	184	182	187	164	190	197	163	183	181	205	189	190	169	212	193	186	183	169	195	176	204	194	192	207	158	200	207	189	219	173	200	181	182	212	188	206	187	188	178	189	181	214	176	192	184	191	175	188	154	194	165	179	215	182	184	206	196	173	205	197	189	193	180	188	193	181	212	204	184	210	163	210	204	189	186	204	186	214	187	191	190	205	194	179	165	167	195	180	194	198	197	154	191	149	188	175	196	188	193	214	172	165	199	199	173	202	194	172	193	176	168	174	187	179	184	220	190	192	169	164	200	167	184	187	178	189	199	188	182	189	202	186	206	198	175	154	183	179	214	186	180	184	193	213	195	187	170	185	201	166	194	174	201	215	191	159	206	211	171	187	174	201	195	185	188	196	172	201	227	187	210	174	192	196	186	230	190	155	191	179	178	178	178	203	160	180	175	191	188	194	177	181	185	180	195	206	165	212	192	207	190	193	177	166	180	199	184	198	188	221	189	195	198	198	188	196	188	179	201	175	191	206	164	166	202	164	171	191	179	178	184	188	151	182	185	160	180	196	186	191	203	182	187	191	199	207	200	194	188	191	204	204	206	203	184	181	187	178	177	180	183	180	187	206	203	189	174	184	198	190	185	166	199	208	195	181	208	189	180	203	193	195	165	209	201	191	184	193	189	176	182	196	193	213	187	173	210	173	188	170	199	190	192	172	162	169	199	182	192	178	180	199	212	181	209	190	201	193	155	217	201	197	202	196	200	199	179	176	188	197	189	179	212	180	214	194	199	185	181	211	167	174	171	171	174	183	213	182	190	170	182	199	188	199	162	207	155	202	201	177	181	194	185	201	199	185	189	224	190	186	194	195	189	182	199	187	172	202	222	182	198	178	174	179	213	233	210	181	170	181	187	197	212	187	178	181	183	160	196	177	204	200	195	207	202	202	191	201	227	190	193	224	174	205	217	207	197	166	175	169	180	172	201	198	190	179	166	194	197	178	165	197	180	199	176	193	205	190	182	191	194	195	199	194
14555	19972	29439	32044	29571	25788	14963	12538	15657	15523	11459	9680	10953	9514	9195	7366	5243	4189	4082	4528	3528	3051	1974	2676	2336	2803	1904	1618	1560	1451	1358	1204	1184	1109	1340	1239	932	920	878	908	942	920	870	956	893	852	926	913	822	687	685	676	677	673	635	623	603	597	582	577	528	526	487	463	478	496	443	448	457	477	440	472	449	464	471	470	464	441	459	448	484	504	514	468	499	545	517	521	579	534	538	552	563	540	509	499	445	480	460	476	472	476	452	472	495	463	461	458	473	464	486	483	539	527	427	493	458	454	448	450	470	441	450	457	427	455	428	464	462	481	457	452	463	443	458	484	443	450	486	428	442	479	491	459	452	471	477	429	470	481	434	460	454	462	483	454	460	482	456	448	437	429	444	477	446	466	494	469	453	514	451	466	461	456	434	450	439	495	472	485	456	453	435	440	398	478	458	468	436	456	486	465	481	462	425	503	457	454	440	447	454	456	440	479	477	437	473	459	495	433	426	413	430	466	473	475	513	464	433	462	443	471	474	457	463	473	428	461	429	448	497	443	447	475	485	500	454	454	452	468	490	483	385	435	450	450	465	436	460	456	425	456	458	479	497	431	449	509	505	460	466	435	455	443	415	487	468	458	442	501	452	479	416	445	435	441	454	475	486	440	437	458	434	455	475	452	474	480	452	437	471	456	460	457	449	462	454	446	479	448	478	423	441	450	489	443	420	465	471	444	423	456	477	439	427	468	455	468	477	444	463	469	444	466	450	426	433	471	431	447	473	460	461	427	473	470	464	463	464	458	474	448	452	430	453	443	437	453	468	414	444	454	473	454	450	468	438	422	453	407	430	482	459	482	436	474	485	468	419	447	459	492	489	489	476	457	481	439	446	438	456	478	457	482	462	465	496	489	475	483	481	456	465	464	452	453	407	454	467	465	457	470	455	463	468	426	438	454	503	511	443	493	430	451	465	438	454	460	457	446	464	455	482	433	452	455	473	459	448	452	437	474	460	446	436	473	447	460	448	476	425	450	437	445	486	494	458	472	433	508	440	450	457	454	448	440	472	463	487	463	490	466	450	420	434	435	457	436	411	459	472	439	450	458	426	489	443	444	437	444	481	454	498	428	450	459	480	443	438	435	458	469	433	453	473	490	434	481	471	476	470	446	444	475	425	456	413	451	462	489	431	419	494	466	442	439	439	440	471	417	456	457	488	480	468	426	481	459	449	461	473	455	448	480	487	434	448	452	467	470	435	466	486	411	492	436	444	396	446	452	448	442	465	449	463	473	471	469	452	471	460	469	443	425	439	432	451	470	467	448	442	454	395	486	500	454	445	475	476	460	453	445	444	420	451	430	412	484	469	482	472	456	462	462	457	469	455	438	487	467	440	453	475	474	479	490	455	418	481	459	473	492	437	472	460	432	428	441	468	475	450	468	445	436	426	422	479	464	473	451	476	448	434	447	443	471	472	468	463	442	484	469	463	450	486	453	426	464	451	457	453	498	437	447	445	459	478	484	481	477	460	440	476	468	471	416	447	440	462	426	435	494	445	441	493	454	450	429	437	436	480	461	434	455	434	485	445	491	426	457	488	470	422	445	452	435	486	480	465	470	417	453	498	447	466	450	449	437	487	439	393	410	472	432	461	454	466	461	466	467	481	478	439	422	451	506	466	445	464	433	479	464	418	459	433	458	439	452	488	454	465	486	452	458	464	485	455	423	446	449	472	461	454	495	453	425	472	477	483	430	465	483	474	502	479	465	472	464	486	455	440	463	440	468	443	455	500	502	457	446	460	434	489	452	466	445	484	455	440	459	488	458	452	502	464	472	424	467	457	464	491	435	490	462	465	467	467	496	422	440	467	429	464	452	466	433	423	454	438	449	459	429	430	470	450	429	428	485	492	516	473	444	455	459	468	482	489	513	448	450	480	449	427	478	411	471	461	459	486	457	432	428	464	441	470	438	440	453	486	460	454	427	423	425	467	461	489	396	459	482	444	507	456	474	436	480	432	425	421	439	446	423	453	432	474	454	429	406	470	501	449	463	489	502	438	478	427	458	442	444	460	475	448	481	498	452	449	471	464	428	431	431	485	425	441	457	427	445	480	468	464	444	489	454	480	456	422	472	482	487	484	443	453	503	472	456	467	442	455	480	457	445	476	435	447	478	496	451	457	454	453	447	467	471	427	473	412	443	429	445	437	446	472	417	468	445	434	472	469	474	461	453	445	419	468	455	461	474	463	450	458	451	457	428	458	495	482	490	429	425	472	412	446	444	484	456	471	451	495	496	448	463	442	437	422	451	456	450	470	462	469	443	496	480	458	451	472	436	443	461	436	460	470	478	440	464	441	457	540	443	442	418	447	449	457	496	462	482	482	422	479	461	454	449	480	493	451	457	469	474	465	454	485	477	452	479	440	441	458	469	477	458	464	470	463	477	421	460	477	449	486	421	439	461	447	457	432	436	498	490	445	455	454	443	439	454	471	490	503	470	452	458	443	489	475	457	411	443	484	447	483	490	444	474	462	463	430	471	445	435	449	447	445	431	455	438	467	465	522	443	446	435	491	507	446	471	433	448	451	461	449	511	460	479	457	443	440	480	479	446	435	462	445	451	462	434	473	466	433	469	483	456	452	458	450	466	451	399	473	448	459	453	430	470	434	439	491	492	454	452	463	457	472	419	446	439	449	469	432	441	442	458	501	483	459	451	459	480	453	447	446	466	474	481	409	426	482	487	451	465	422	448	450	435	476	482	436	460	458	459	462	446	459	435	440	483	472	483	451	435	475	442	441	475	475	463	441	482	483	464	429	479	442	473	485	406	423	447	462	452	439	442	435	437	452	472	467	472	461	447	473	443	461	480	461	458	477	492	448	463	440	451	476	478	442	463	435	470	465	461	464	464	468	445	450	420	441	500	461	479	470	461	461	390	442	457	494	468	450	524	477	447	432	472	469	440	405	447	505	453	491	469	408	466	439	467	472	453	436	461	460	443	420	458	453	423	450	494	449	450	432	458	465	473	460	450	447	478	490	484	496	430	449	426	473	453	452	434	440	489	465	446	457	492	465	461	442	465	432	483	454	464	459	475	413	445	474	469	443	480	462	452	430	428	444	445	475	471	425	458	444	432	474	443	485	466	443	444	490	486	497	445	487	499	389	455	443	449	456	438	434	500	470	430	482	433	451	466	435	467	474	456	434	446	461	458	417	459	465	448	489	471	448	454	454	439	454	479	473	452	478	433	469	466	437	450	449	418	466	465	448	443	444	463	431	472	447	466	453	489	457	469	439	462	456	483	474	439	471	467	468	404	442	444	451	470	456	498	435	455	473	465	455	467	468	431	469	453	489	451	466	464	477	495	497	491	503	448	483	468	465	471	471	444	459	432	481	442	436	445	447	493	408	438	453	486	467	441	494	438	454	440	446	449	456	429	469	453	484	454	454	456	446	493	451	460	455	467	460	440	445	439	497	410	458	456	459	497	456	459	459	495	465	458	492	444
30792	30985	37329	36526	28947	28002	21070	14642	11368	10758	6881	5698	4874	3688	3547	2992	1913	1538	1312	1192	980	757	530	715	595	653	473	388	358	301	326	321	294	270	271	307	256	241	205	228	261	196	208	260	235	234	243	212	170	197	172	164	173	171	183	163	151	137	147	150	112	140	133	126	139	150	116	128	122	127	112	143	132	124	123	130	117	121	112	126	132	134	104	131	136	150	137	163	150	133	153	121	133	148	148	118	123	119	141	124	126	127	129	115	120	140	137	133	114	145	116	130	138	163	146	161	138	122	155	120	134	139	129	123	126	113	126	118	130	125	140	119	112	106	109	134	117	132	105	138	123	148	147	106	124	116	123	125	115	143	116	115	144	157	135	105	95	134	142	119	108	117	126	102	126	130	139	108	127	111	115	111	142	131	120	132	120	123	106	134	124	110	121	127	117	125	104	123	120	119	122	122	126	125	134	111	122	148	127	130	125	131	113	111	112	118	136	122	109	125	126	125	129	136	122	118	119	123	112	128	136	119	103	107	144	126	135	126	131	114	98	138	122	150	129	125	112	112	116	146	154	119	125	129	111	131	134	134	127	149	126	117	115	132	134	135	109	129	167	144	124	129	118	132	125	163	105	115	143	144	135	139	113	117	126	142	138	132	117	127	128	130	127	131	129	115	111	113	122	124	146	123	139	139	107	120	130	134	119	136	107	118	110	111	131	141	131	124	143	112	122	148	113	137	130	119	130	113	141	126	120	109	112	124	131	127	110	133	110	118	128	133	158	137	115	117	127	125	119	138	134	110	132	150	126	98	136	125	113	136	136	114	127	112	99	134	104	115	116	143	143	123	113	136	136	128	129	112	128	121	130	134	120	116	95	125	106	113	111	106	125	131	157	125	116	110	127	107	126	145	125	120	130	127	111	139	115	120	132	146	111	130	119	114	128	127	110	121	130	133	130	149	129	110	120	138	104	124	130	122	111	106	117	107	140	120	124	130	120	121	131	105	142	135	102	120	111	120	162	124	123	119	119	153	143	116	129	130	122	120	139	125	116	136	106	125	150	140	117	124	111	123	120	121	111	128	133	114	135	117	118	146	141	133	123	118	97	112	122	138	119	124	122	116	124	112	127	111	132	140	116	127	131	123	118	134	140	132	126	130	137	121	128	114	113	114	123	98	113	139	129	132	135	128	123	122	127	112	99	122	132	141	116	109	115	141	125	113	115	114	124	130	123	140	136	140	139	124	140	108	113	127	121	122	100	125	133	105	123	124	134	118	106	136	137	117	133	143	134	132	127	118	117	146	123	120	135	118	137	126	113	119	115	160	126	126	125	146	127	128	130	111	126	139	109	106	126	106	140	127	136	117	130	125	133	131	135	145	122	138	135	146	116	125	143	135	119	146	123	119	119	106	145	122	126	123	129	129	132	143	132	144	120	113	114	118	137	135	111	99	142	140	121	108	122	134	143	127	122	133	110	106	125	123	118	129	126	147	142	135	130	143	113	125	120	95	146	109	117	128	128	121	133	134	123	120	129	121	126	140	160	118	112	128	140	137	146	134	110	121	122	112	127	126	122	123	107	130	115	129	120	142	121	120	106	124	122	117	136	108	117	107	132	113	115	131	121	116	143	119	103	131	119	147	125	132	123	143	112	139	141	133	125	120	128	130	118	137	114	133	132	129	110	133	130	94	121	120	131	139	114	143	120	124	141	132	122	104	131	127	108	129	137	105	121	132	116	110	124	114	129	122	137	110	125	118	141	108	109	137	134	117	111	128	126	131	122	148	131	128	117	106	135	131	117	134	121	118	107	118	129	120	130	127	136	113	147	107	134	135	121	125	104	155	142	123	119	128	145	105	131	124	138	143	133	127	105	130	114	113	124	115	131	114	143	146	131	128	127	131	137	132	134	141	118	99	147	113	125	126	127	136	115	131	141	127	122	140	127	134	118	140	123	117	119	133	116	118	116	108	123	114	116	106	137	130	120	125	139	150	128	102	122	104	108	137	126	128	119	121	117	121	107	117	135	124	119	121	123	132	144	147	133	141	125	107	102	129	115	145	135	111	116	118	121	117	148	100	122	113	133	140	135	103	136	136	121	106	129	131	134	129	121	121	116	141	113	125	122	98	108	135	107	125	107	120	147	125	134	122	134	139	131	113	121	144	136	122	131	120	112	127	134	121	123	135	120	129	128	141	123	119	120	127	124	124	124	135	127	114	117	119	115	123	133	123	100	130	126	121	123	132	131	119	136	112	113	103	136	116	116	137	124	139	121	127	120	121	115	136	135	116	115	135	127	127	106	122	119	135	134	108	118	142	139	126	126	111	132	133	121	122	140	133	138	108	133	113	122	125	110	138	126	121	127	121	132	130	102	130	123	125	119	110	139	116	108	141	120	144	137	118	124	132	124	113	134	135	118	112	111	105	140	131	121	105	109	142	135	104	130	141	145	118	177	143	143	132	131	123	145	129	121	136	135	140	147	131	139	119	142	129	122	94	114	122	119	109	136	115	130	132	140	127	123	118	128	112	130	116	126	128	108	122	121	127	122	131	107	119	150	112	121	127	125	130	134	127	126	114	130	122	126	127	119	137	115	124	117	130	130	123	134	93	112	131	120	122	138	144	127	123	110	131	138	136	120	123	130	137	122	116	108	114	128	128	133	122	109	121	129	120	134	126	111	137	125	120	149	126	126	142	140	117	110	122	132	131	112	94	103	139	143	128	114	130	141	143	124	131	136	132	117	156	146	112	112	144	154	139	135	133	114	104	123	119	144	144	118	139	124	139	124	133	153	104	131	115	128	128	112	130	138	116	109	166	109	117	141	112	106	118	125	145	114	138	120	142	128	122	119	123	154	111	150	136	119	117	98	120	132	114	128	121	128	129	132	123	132	128	122	129	108	135	117	120	128	140	113	122	147	105	118	141	124	118	144	137	106	132	126	113	105	152	102	112	123	132	127	133	130	114	125	121	119	148	126	117	132	129	123	112	130	106	138	119	153	130	136	106	140	107	120	142	118	117	126	116	122	108	125	122	136	146	117	135	110	136	118	126	131	127	124	135	140	137	120	130	133	132	128	111	147	126	123	125	118	112	137	143	153	125	128	115	139	106	115	119	132	125	127	117	149	122	119	125	111	130	125	117	140	110	129	128	130	112	108	132	133	116	113	121	126	132	123	132	100	108	123	114	131	165	105	154	125	105	142	118	109	113	121	104	121	129	140	112	123	128	130	121	133	118	132	139	108	143	125	117	137	114	108	127	121	135	111	97	99	122	119	134	141	118	130	121	122	129	141	114	137	144	113	101	140	137	130	122	146	115	127	105	140	118	107	129	118	121	126	120	150	136	130	118	137	141	138	122	136	124	124	118	112	145	132	116	122	139	122	124	135	131	132	124	107	113	110	119	124	127	126	132	145	128	116	133	146	129	124	132	120	136	128	149	131	115	148	130	126	138	130	125	126	123	110	133	131	108	132	120	125	99	115	131	108	132	137	126
19067	24370	33105	35303	34487	35275	20045	17308	20421	22995	15038	15071	14755	13932	13815	11751	8047	6634	7032	6744	5309	4163	2552	4114	3462	3975	2547	2406	2026	1835	1836	1543	1608	1455	1617	1432	1229	1117	1073	1124	1408	1040	1052	1261	1077	1212	1225	1057	903	776	590	652	675	656	646	676	562	472	474	451	443	422	353	341	359	350	348	309	321	313	329	351	332	324	337	314	308	337	339	365	355	361	362	420	380	417	365	447	436	411	469	438	436	360	416	354	318	312	324	331	326	319	323	363	331	359	341	366	354	340	339	374	492	426	345	317	326	326	319	275	367	314	346	310	350	298	303	317	310	314	327	297	326	330	350	328	311	346	306	345	323	327	284	304	320	333	315	307	327	307	340	320	335	334	288	306	295	334	305	337	349	282	312	285	315	289	307	336	345	331	313	299	297	298	300	326	313	319	322	290	339	295	317	324	324	279	319	304	314	264	295	323	328	323	291	313	338	307	290	335	286	310	306	334	334	324	308	335	331	310	312	324	296	336	317	314	330	311	318	316	314	337	305	289	334	320	302	323	344	323	338	329	307	274	294	308	299	310	286	340	313	338	295	339	317	326	302	320	296	346	317	327	316	333	328	306	293	295	285	305	307	331	299	330	345	328	298	297	339	280	287	306	313	318	312	345	313	338	306	319	282	311	293	308	314	320	315	294	306	284	312	279	278	300	312	314	294	355	324	309	304	308	323	354	315	329	299	330	287	339	324	335	297	319	301	303	315	298	305	317	330	314	323	283	297	314	288	282	331	286	339	282	342	317	331	338	320	323	278	356	338	262	286	296	315	318	308	319	287	335	324	283	328	296	308	327	331	326	327	335	357	324	322	304	330	305	310	287	319	319	315	305	286	339	301	315	310	335	316	314	299	334	322	328	332	315	293	323	294	324	349	291	288	338	301	337	302	309	328	322	345	319	324	343	315	284	301	355	313	341	325	311	332	302	310	314	314	330	305	360	302	324	307	310	325	300	343	308	308	327	308	305	288	341	323	314	315	300	311	325	337	317	322	317	294	321	313	319	292	308	316	298	336	329	319	295	324	323	296	306	270	315	326	329	337	314	321	322	328	290	318	283	320	285	294	322	319	325	308	291	311	320	325	349	308	319	321	307	293	312	310	319	335	292	335	305	311	292	302	307	291	302	300	302	311	308	304	294	314	298	294	324	327	275	311	283	264	295	328	343	287	300	323	312	295	306	305	286	341	325	303	299	349	317	295	297	312	307	316	318	306	322	322	313	304	338	322	312	307	292	348	343	320	312	302	321	290	305	329	315	288	321	311	313	297	340	299	313	295	305	312	316	329	348	342	318	297	323	292	289	296	346	316	301	305	326	316	320	308	301	297	304	356	293	296	322	326	331	293	284	318	315	326	280	304	317	319	295	334	288	309	292	311	330	321	357	347	334	337	316	296	327	295	313	276	296	324	302	297	297	306	315	297	300	309	326	306	317	331	310	274	344	319	300	329	311	316	303	311	295	329	283	303	322	323	297	327	331	332	296	297	312	342	329	309	292	335	320	311	300	313	312	311	285	282	305	339	293	309	349	341	345	297	302	321	288	340	307	294	314	317	318	318	282	278	346	304	322	336	325	285	348	298	302	293	296	306	291	313	321	305	312	309	308	320	321	325	332	312	329	312	294	310	301	296	335	303	274	295	304	282	299	302	283	352	295	296	323	328	313	326	302	293	292	328	303	318	305	298	306	315	330	315	319	321	290	325	309	321	331	303	282	325	306	291	320	312	315	296	327	324	320	290	270	325	302	294	313	284	323	329	286	327	329	317	324	319	304	309	321	317	328	358	305	297	288	306	305	335	295	325	292	295	301	297	299	313	357	294	324	320	313	287	324	311	349	298	329	308	328	308	280	297	299	334	281	281	301	336	326	330	324	325	305	324	314	305	303	301	311	289	298	308	311	306	315	289	319	304	307	303	304	320	303	330	325	290	282	310	319	301	321	310	297	323	291	320	311	301	305	302	309	287	298	335	301	302	316	319	308	303	299	304	304	292	317	313	328	324	324	338	326	315	277	328	302	292	313	301	303	313	295	301	317	304	354	282	336	302	287	321	335	297	352	322	293	302	316	287	296	277	293	293	304	311	326	291	328	336	338	276	330	330	295	308	313	293	343	326	290	305	285	327	330	343	284	285	299	302	349	319	318	318	311	339	331	291	336	323	323	327	323	325	338	294	287	323	294	299	291	299	326	316	324	305	321	275	296	326	299	311	307	302	336	300	309	340	302	333	330	335	308	327	309	276	314	311	317	283	317	303	317	349	312	331	307	314	323	333	310	294	328	342	312	332	303	291	320	337	317	299	335	306	319	284	329	288	291	290	336	300	313	299	329	346	318	297	323	314	328	326	325	286	283	280	269	303	341	314	329	320	309	306	336	324	302	316	338	289	311	306	339	307	283	300	307	290	312	306	304	305	282	308	284	359	285	314	355	280	334	302	299	315	303	287	268	308	307	345	326	315	290	311	327	338	345	353	347	343	307	331	306	335	310	321	320	268	320	324	311	296	287	309	313	305	323	312	346	294	322	306	308	306	329	320	329	316	291	299	319	316	296	320	291	339	298	277	303	331	309	332	329	308	310	354	314	319	315	301	298	331	313	306	302	288	345	330	312	317	310	318	322	289	261	304	331	318	296	313	297	327	318	295	286	358	312	314	295	303	307	300	306	307	321	305	315	327	304	302	297	319	360	307	301	319	335	313	332	289	296	285	285	279	302	331	314	328	276	325	319	325	320	285	279	330	289	326	312	324	277	329	290	318	319	295	324	350	326	308	301	307	294	281	274	310	323	318	306	307	325	349	331	300	316	283	340	317	335	304	305	321	310	317	279	333	303	350	294	309	335	309	317	331	307	322	304	304	338	327	303	301	320	324	302	291	311	334	303	319	315	298	294	332	315	323	292	325	310	324	304	295	324	329	305	289	347	281	330	326	314	336	294	303	300	299	314	333	304	303	340	301	332	320	323	315	337	287	304	304	343	339	308	276	305	324	312	312	308	312	319	326	308	306	337	301	270	320	294	302	303	306	281	316	305	338	331	289	318	296	327	309	351	272	317	293	295	316	308	311	301	320	283	317	343	303	296	341	326	318	323	341	319	317	310	333	319	329	291	290	310	308	324	312	328	277	328	285	299	328	314	293	288	284	325	299	292	303	338	321	267	269	259	311	300	309	302	295	277	338	316	311	304	341	303	294	308	300	312	312	307	296	296	276	299	278	313	321	300	299	318	340	290	328	297	330	314	347	309	338	349	305	315	306	333	327	298	323	308	256	346	330	285	299	346	325	335	326	326	302	316	338	304	323	343	315	319	331	285	329	335	351	299	290	320	299	332	298	306	307	328	306	301	316	329	288	284	322	336	303	331	313	300	296	301	316	311	288	331	316	309	284	324	320	291	307	321	309	309	299	308	334	307	323	315	297	330	308	328	324	343	314	301	336	286	308	315	357	317	294	290	318	322	281	332	305	314
6491	4501	6348	6373	3783	2584	1599	1047	800	836	784	658	568	571	506	405	403	423	329	347	280	279	264	244	277	292	277	241	237	252	265	230	240	204	214	217	219	214	200	230	196	195	240	200	205	179	205	200	206	205	213	189	197	202	218	204	220	215	202	190	171	195	197	214	200	205	202	190	209	179	193	180	195	192	213	186	217	193	229	198	200	202	178	201	184	205	180	232	189	215	210	214	212	184	182	211	167	199	177	203	211	185	204	178	189	188	189	177	236	211	181	194	197	185	178	199	191	199	191	207	194	175	223	208	177	179	214	201	198	184	206	200	214	194	159	193	234	187	218	194	191	185	178	199	198	198	203	191	220	198	201	205	205	206	187	208	177	204	198	187	180	180	181	202	212	184	190	208	208	232	183	206	215	208	181	190	169	220	197	174	213	204	184	184	170	166	174	205	196	202	183	202	208	192	196	209	201	177	202	195	216	192	171	186	194	190	167	193	209	186	196	180	201	210	195	200	210	183	178	171	209	218	169	199	195	196	235	191	219	210	206	168	190	219	201	187	205	192	188	189	186	205	177	189	180	216	195	205	171	184	169	192	173	215	179	185	179	219	196	187	196	208	193	219	193	182	184	189	194	193	171	212	174	214	209	198	186	191	190	195	183	197	214	217	210	183	189	192	175	215	209	198	199	188	176	199	188	197	198	224	198	188	175	205	219	207	192	195	189	199	188	180	187	180	190	177	213	195	195	186	199	188	188	200	206	200	188	195	191	183	190	195	209	190	205	192	219	174	191	176	187	182	182	202	191	197	202	192	190	199	203	186	201	169	189	180	180	191	186	190	169	176	183	198	183	212	196	216	197	212	184	206	199	189	186	215	202	204	183	197	182	202	213	182	178	203	200	211	194	199	203	209	185	187	197	194	183	189	179	181	194	182	234	193	205	197	190	220	195	176	196	174	188	196	169	192	196	201	186	189	212	178	193	155	215	201	183	194	181	184	228	196	213	232	193	216	181	201	216	176	191	200	179	178	177	188	183	174	183	195	203	216	195	219	197	166	199	195	184	193	191	198	204	204	225	200	223	212	195	188	181	180	178	183	173	199	173	182	206	180	200	226	208	215	182	191	195	239	177	198	180	184	182	169	201	204	195	203	184	197	187	177	184	204	200	221	201	203	204	186	181	205	197	202	206	177	202	189	179	207	192	188	211	210	202	191	187	178	202	201	213	187	197	205	194	215	184	200	199	212	225	215	190	178	182	172	204	180	201	200	191	179	184	210	176	177	177	194	181	193	220	189	178	159	212	200	218	189	160	197	196	202	202	173	183	219	208	189	211	218	195	211	170	202	178	189	197	199	189	180	174	204	187	218	197	165	194	200	205	196	192	193	197	170	193	200	192	185	201	200	194	166	175	176	193	202	181	211	199	183	214	179	201	199	184	195	202	180	207	212	178	209	206	197	209	212	221	184	183	219	195	189	178	201	197	199	182	206	209	192	206	188	188	186	211	188	187	201	182	202	188	231	198	211	161	199	188	170	191	181	216	209	204	195	194	189	190	185	193	184	191	213	186	175	179	205	198	185	201	225	177	173	181	189	173	197	210	185	159	199	185	183	202	208	195	167	206	225	185	188	190	179	190	219	182	192	200	223	181	187	184	198	178	211	188	205	183	184	175	179	207	151	203	198	176	177	195	213	203	220	206	237	182	200	210	202	186	204	195	196	178	186	229	194	209	182	197	207	185	164	183	193	214	200	205	217	185	172	196	205	192	210	196	193	193	209	163	170	183	193	208	184	213	210	195	188	190	183	178	193	173	190	193	205	195	204	220	220	194	210	183	198	177	180	190	187	207	187	197	198	200	194	179	180	184	187	191	210	211	188	193	212	169	212	204	212	192	201	189	192	188	204	233	197	167	190	196	186	195	170	183	193	182	190	192	189	185	190	183	214	202	199	172	199	207	207	189	203	188	182	216	228	194	221	209	196	201	172	195	190	213	227	174	188	184	197	208	183	189	194	188	190	181	181	201	182	188	221	209	174	192	194	199	182	199	177	184	183	177	208	198	205	174	193	195	209	190	202	188	187	194	197	202	173	204	194	233	191	196	194	210	172	192	206	194	207	213	177	207	190	211	179	180	205	203	201	191	214	194	197	201	168	202	184	186	190	195	200	178	175	181	227	192	184	179	195	192	185	194	216	186	209	204	209	197	187	190	210	210	216	195	195	194	200	193	214	207	204	205	178	202	198	190	191	175	210	188	206	183	189	178	193	194	204	219	194	193	168	191	214	199	192	205	187	188	214	173	194	206	194	182	204	188	185	180	207	204	169	166	198	147	204	175	215	200	187	189	193	184	203	206	173	174	205	209	217	208	199	192	184	202	177	174	160	194	184	191	212	203	174	174	193	157	212	191	212	191	196	194	213	183	220	178	171	180	170	179	185	201	202	206	160	194	213	190	176	188	209	221	206	182	202	222	177	221	223	148	174	164	203	212	190	211	206	194	200	187	207	199	201	176	190	178	183	202	198	184	180	176	173	209	179	182	190	188	196	195	171	192	182	184	201	199	215	225	189	195	154	191	204	179	184	170	188	196	214	190	200	195	177	225	195	189	208	176	207	196	211	191	171	188	190	204	176	178	180	195	213	212	191	189	189	167	199	198	182	195	178	179	181	198	209	208	223	191	222	200	210	181	182	191	199	180	203	195	159	206	209	187	197	182	195	195	217	191	195	208	180	204	168	178	183	191	170	205	193	218	192	189	208	194	200	208	183	207	190	197	195	208	187	195	178	185	178	196	190	181	177	226	200	195	165	153	193	180	221	202	178	181	185	188	200	197	201	188	217	194	199	176	170	220	173	192	191	193	149	176	186	175	192	208	210	201	198	175	186	200	191	197	183	177	179	171	199	186	202	207	202	192	188	195	196	196	209	175	213	193	210	183	208	197	211	213	186	177	186	179	185	193	202	213	168	203	203	188	197	219	247	190	192	201	189	158	187	172	182	209	170	191	191	180	229	193	167	218	185	179	195	181	191	183	188	199	198	202	181	176	215	200	176	209	177	200	206	239	187	186	167	197	171	193	182	171	182	162	185	180	178	198	189	171	199	178	228	208	220	203	183	206	181	211	191	211	191	217	179	216	195	187	180	173	206	209	193	181	200	166	197	196	207	210	184	211	203	208	187	200	175	200	190	182	191	234	178	180	187	179	199	184	207	187	188	233	225	219	189	195	197	192	198	193	189	175	191	215	183	215	208	203	187	180	205	197	165	174	204	225	168	193	219	214	200	175	183	181	210	194	203	224	201	188	203	185	202	177	191	164	187	204	185	181	162	178	170	212	195	205	192	195	182	211	188	193	198	206	195	203	196	208	194	171	185	216	203	243	196	206	189	213	185	202	179	173	188	218	203	202	209	210	200	194	212	199	185	182	201	170	184	211	200	194	177	173	191	182	175	178	187	194	196	191	209	190	225	210	208	181	197	171	204	186	186	173	203	199	171
4858	5515	11034	12198	9250	7607	4849	3977	3630	4022	3670	2973	2850	2493	2526	2072	1848	1813	1522	1527	1247	1176	1102	1046	1016	1042	946	839	868	874	888	754	740	646	566	605	614	684	639	590	642	656	626	584	574	606	630	638	583	559	533	574	582	569	542	610	520	580	579	482	511	491	483	502	444	464	472	512	488	493	484	458	460	477	495	472	480	477	478	500	469	475	527	495	504	500	521	513	522	517	544	529	563	541	465	470	454	474	485	454	490	480	483	469	475	474	478	469	461	480	491	514	467	517	474	510	491	497	493	511	487	502	469	460	506	478	481	480	429	522	478	508	447	494	476	516	451	447	501	446	468	460	450	434	474	474	449	480	446	516	486	437	469	487	490	449	438	462	484	457	452	459	487	463	473	509	454	507	443	479	460	481	463	492	506	488	464	419	501	473	475	498	477	468	500	497	416	450	493	446	492	493	474	472	477	493	473	492	459	484	440	463	478	499	467	471	508	477	462	499	504	502	459	455	464	477	446	515	463	470	490	440	448	513	485	520	466	432	480	492	485	471	474	489	435	484	499	468	474	499	489	485	493	473	480	477	495	485	453	449	468	461	508	446	498	476	450	478	436	523	488	493	462	445	462	482	486	496	466	465	475	439	490	521	469	496	468	479	475	471	532	461	433	467	482	478	484	490	503	488	481	433	488	468	486	467	493	471	531	501	476	475	459	476	462	481	475	452	452	486	481	458	488	480	456	500	481	484	474	443	470	435	489	453	476	474	476	483	487	462	455	454	497	466	471	476	457	460	499	469	505	488	501	487	449	433	507	455	438	468	481	494	482	444	470	463	426	515	453	464	448	498	446	506	477	495	504	479	537	508	464	442	486	458	462	467	492	449	504	487	490	487	493	477	470	485	477	505	450	446	450	492	469	459	477	477	517	499	477	458	490	470	461	469	474	492	520	467	513	462	502	528	489	455	498	476	448	503	497	473	466	507	482	467	475	478	437	459	449	453	501	455	460	470	463	473	492	478	490	519	447	548	463	493	473	485	453	490	461	448	472	493	499	485	473	494	477	480	490	478	502	449	470	472	487	474	467	521	483	491	527	457	460	484	470	488	509	521	508	447	474	450	505	493	477	502	523	450	471	475	485	521	464	513	489	480	507	483	482	519	494	495	476	449	502	489	455	465	527	473	479	498	485	461	467	489	523	487	466	505	470	472	468	504	488	444	479	489	418	487	480	483	456	486	520	465	462	492	492	474	532	467	487	523	494	477	500	500	495	495	452	480	473	477	468	523	488	498	485	455	475	493	481	442	507	509	500	476	479	486	474	481	490	480	511	475	460	472	488	469	455	486	484	493	472	453	491	457	500	473	459	467	453	504	487	479	496	454	478	506	478	449	481	474	471	470	461	467	463	506	505	509	523	492	469	498	484	468	474	489	473	480	494	457	491	441	476	481	459	441	478	482	474	469	457	502	455	497	463	466	492	464	456	488	508	497	486	464	481	509	497	485	466	495	494	488	484	487	489	466	502	478	494	451	458	437	493	471	481	490	419	460	474	477	463	451	470	468	476	480	468	445	480	450	481	473	505	461	449	476	466	470	494	488	471	468	496	457	429	474	470	469	464	489	467	493	471	469	476	473	450	461	493	476	494	452	443	488	513	480	488	473	462	508	503	492	466	505	517	431	483	467	506	489	472	479	483	460	463	468	450	502	497	501	470	469	480	462	484	491	465	455	492	485	464	455	460	477	491	470	480	436	470	511	496	476	483	472	509	481	458	486	496	463	475	495	479	506	492	462	455	459	464	498	497	454	484	467	453	485	493	462	485	478	481	488	445	451	484	474	478	453	450	461	490	459	528	468	509	456	468	460	489	484	494	477	490	488	428	487	465	446	456	496	472	461	466	426	471	465	449	472	521	459	471	512	471	496	461	444	458	502	491	499	496	526	477	502	454	510	511	443	470	471	487	475	484	475	475	493	502	486	481	499	450	484	476	444	454	495	490	505	506	509	508	481	480	485	462	474	514	442	481	457	507	478	471	459	471	484	501	499	464	474	466	519	484	450	475	477	504	503	493	492	467	500	487	453	464	462	482	461	500	489	509	475	493	498	443	451	475	458	482	480	481	446	443	446	502	490	485	514	445	459	476	476	495	500	478	491	455	476	488	481	486	459	484	496	472	483	488	512	486	476	481	489	475	455	504	503	483	470	509	458	485	541	443	450	478	482	458	466	458	462	437	473	476	507	491	467	445	508	496	486	444	478	493	493	444	480	496	491	479	454	474	491	497	456	516	469	455	477	462	474	470	494	460	496	471	493	464	486	451	483	494	473	469	504	513	445	462	473	492	472	458	519	481	474	491	465	532	477	493	483	501	498	468	442	475	507	485	480	486	475	472	495	437	473	453	456	475	468	490	447	486	503	498	452	461	504	493	476	488	477	485	488	440	475	465	489	488	520	488	473	456	515	457	477	512	452	472	468	468	471	480	490	493	482	509	498	444	481	466	472	485	476	453	487	515	469	468	465	477	496	454	491	450	463	473	470	503	467	459	443	499	470	442	463	488	497	472	472	501	490	488	460	507	463	461	501	462	484	466	483	479	490	479	462	486	501	467	483	483	489	446	440	494	424	480	507	473	508	453	490	477	475	479	447	499	469	486	453	486	504	461	477	471	506	482	471	495	463	482	455	484	456	453	441	520	489	473	470	483	453	463	487	504	483	482	494	452	475	519	471	485	507	454	483	486	464	496	466	481	468	427	510	473	479	463	507	491	440	474	515	484	457	459	460	473	462	508	514	488	453	476	485	465	454	493	514	467	496	435	470	456	525	512	483	495	452	470	520	485	472	493	489	471	461	470	500	467	438	499	479	507	489	547	473	492	477	495	516	483	492	496	495	521	495	467	472	489	453	505	485	461	477	475	458	473	472	448	485	479	452	467	501	423	503	438	489	461	471	475	472	462	488	502	497	471	490	478	457	458	463	519	490	427	475	474	469	412	469	462	466	486	544	482	492	505	477	493	472	472	451	510	470	489	466	465	487	489	505	466	481	471	496	469	494	513	488	481	503	450	459	520	482	487	472	476	487	460	451	517	484	493	486	474	465	465	443	462	447	498	435	448	489	489	451	476	497	490	490	464	474	485	517	494	467	456	493	460	432	454	527	473	488	480	482	462	446	473	519	514	518	480	504	490	449	516	500	463	475	476	482	481	447	458	449	439	509	456	456	522	491	467	454	463	472	458	457	511	457	487	507	484	474	512	465	466	479	488	484	483	494	499	472	456	503	449	491	441	462	494	492	494	485	476	437	469	452	439	437	479	521	465	474	489	442	440	455	480	470	479	472	485	489	497	471	503	451	470	461	417	497	493	495	482	465	470	466	502	472	500	433	477	467	493	486	495	463	480	487	515	473	486	478	502	449	503	457	476	463	471	517	517	473	495	450	445	492	457	472	506	473	490	428	469	442	481	471	495	487	469	436	455	488	464	492	467	450	481	483	452	453	497	498
22272	24247	30741	33809	25856	20550	14664	8513	6614	5953	4370	2992	2557	2243	2513	1578	1269	996	813	926	651	636	427	621	538	414	407	311	318	339	300	299	242	271	295	265	266	276	248	273	241	231	241	219	255	232	252	228	228	238	225	225	224	200	238	207	194	213	169	199	187	182	191	197	184	187	184	178	207	186	181	187	186	199	167	194	180	173	201	178	193	208	181	205	201	180	205	208	185	196	215	195	202	176	180	163	159	196	169	182	178	202	192	181	210	173	182	197	202	197	173	187	199	193	186	208	184	163	178	174	205	184	178	165	163	210	203	170	166	207	168	193	180	203	165	196	202	197	190	203	175	186	209	175	193	204	185	188	172	160	170	197	179	203	173	170	190	187	181	181	205	197	182	186	175	186	185	175	181	190	186	193	187	205	188	177	176	186	187	199	187	179	197	199	199	210	205	191	185	204	173	180	181	164	192	182	176	161	193	210	187	209	181	212	173	160	182	227	160	166	178	209	214	190	174	175	183	181	164	184	203	170	191	218	161	208	207	192	223	187	176	188	210	186	188	186	181	168	182	205	174	177	157	153	175	166	199	189	205	185	187	194	191	207	200	197	169	180	173	179	196	182	193	189	195	214	192	194	212	163	154	193	180	198	175	197	179	186	172	193	176	203	191	191	169	193	194	178	200	168	185	190	183	177	175	182	178	172	193	193	193	185	204	173	181	171	203	201	161	148	185	162	196	194	228	175	215	180	166	169	182	167	200	172	169	196	151	196	202	190	187	212	189	182	195	191	190	188	201	170	203	179	212	210	175	183	195	181	181	183	202	213	208	193	162	182	173	200	186	213	206	185	174	192	197	184	178	175	197	180	184	183	210	185	205	175	193	185	169	174	201	170	170	184	185	200	193	192	185	183	187	185	189	198	197	181	180	210	178	185	182	177	196	180	196	163	172	193	214	205	177	203	174	194	173	169	195	168	171	169	198	181	176	192	179	200	202	177	166	165	190	200	189	200	197	184	162	166	192	191	162	179	185	211	176	196	201	172	204	183	184	191	203	207	182	179	175	196	178	172	190	182	167	189	178	177	182	179	187	197	207	196	183	173	189	187	189	215	201	194	178	192	215	177	187	192	201	166	189	172	170	190	181	197	209	212	189	202	216	192	184	173	193	191	186	190	186	190	200	182	189	187	174	210	196	188	171	188	199	194	186	172	179	202	180	180	165	191	181	199	183	203	183	177	204	182	205	182	198	174	166	197	179	188	203	173	174	205	187	183	172	168	185	193	187	180	208	182	171	169	201	194	186	184	194	178	190	169	177	165	187	204	199	188	162	198	196	173	192	170	172	139	188	216	173	195	189	170	170	168	196	168	234	190	225	180	163	181	206	159	201	182	202	179	209	185	185	194	175	169	201	210	182	188	179	179	183	170	215	195	205	214	203	206	191	187	175	194	177	168	192	192	199	176	212	177	202	172	172	200	167	186	186	183	181	178	194	199	195	175	198	217	177	182	196	185	180	213	163	175	165	169	183	183	166	161	185	193	190	179	191	176	191	199	195	185	187	165	222	195	200	198	176	190	180	191	185	205	179	203	180	190	200	200	206	201	218	199	171	182	200	198	206	190	189	206	173	178	184	188	205	195	205	177	188	197	180	224	178	207	193	210	174	183	181	185	154	176	184	165	177	178	185	191	216	196	201	168	222	176	176	177	154	173	203	185	195	179	218	174	162	177	175	187	181	213	177	199	163	170	172	174	155	188	209	180	161	180	193	169	174	170	205	176	182	198	170	165	189	176	171	198	211	151	176	183	186	171	162	196	184	180	171	187	201	217	179	180	183	189	188	216	175	170	185	189	196	193	197	183	181	173	199	193	178	207	179	209	194	205	170	181	167	170	194	203	208	189	186	215	197	170	174	184	165	215	186	201	195	192	207	180	200	179	183	187	184	178	213	178	194	157	207	197	194	183	192	188	173	179	179	208	190	176	190	186	182	194	185	175	176	193	186	206	163	173	195	178	195	178	196	194	216	188	198	194	230	191	155	209	208	172	191	192	176	168	192	208	185	181	177	182	181	195	216	194	165	189	213	198	170	198	192	171	190	191	178	165	196	168	189	160	178	207	188	204	175	195	183	186	166	188	182	170	176	180	163	194	195	203	190	192	160	198	183	162	189	223	196	193	189	210	176	185	190	190	167	206	191	197	192	194	198	203	182	180	183	201	191	171	173	179	199	192	201	197	182	184	181	165	213	189	203	196	204	194	195	184	167	162	172	192	195	189	162	161	218	182	193	162	189	175	187	176	189	152	191	181	160	185	184	170	171	185	197	217	216	175	184	176	200	159	178	183	201	187	158	193	191	194	201	178	195	218	196	197	172	189	202	198	183	180	185	180	179	181	205	213	201	194	185	197	211	191	164	207	162	170	165	197	178	172	179	171	191	176	186	182	183	194	194	183	197	184	199	177	203	189	176	183	195	190	188	191	164	210	169	183	215	199	220	187	197	188	175	189	171	166	156	190	168	172	198	211	205	199	193	197	205	193	192	196	161	195	182	199	194	175	149	172	165	188	217	192	201	182	171	189	191	234	193	183	177	189	177	185	199	179	173	168	172	201	183	186	190	215	187	181	172	181	232	180	186	171	186	196	196	188	191	158	194	183	177	172	180	199	200	191	207	191	217	178	190	151	179	165	194	180	172	149	204	163	177	205	175	198	170	203	177	188	179	186	191	187	180	217	181	206	179	191	204	199	175	178	178	179	202	186	190	188	200	183	198	191	194	178	189	218	211	175	180	191	184	183	195	180	185	186	199	188	174	205	205	182	187	196	182	166	175	187	185	185	197	190	176	196	176	163	154	181	183	179	184	201	189	199	170	188	184	168	177	184	193	204	162	178	204	167	177	191	175	170	189	203	178	197	181	161	202	225	195	173	182	185	205	191	225	206	178	190	195	176	179	189	216	189	170	184	184	204	192	177	186	184	164	186	199	173	167	200	193	163	205	179	191	204	202	180	199	187	213	183	214	203	170	205	194	188	202	157	180	195	192	178	196	160	184	196	184	166	176	181	202	185	216	188	205	185	214	183	187	167	176	193	209	194	188	178	185	173	176	165	189	198	188	155	181	187	214	199	187	180	175	177	200	199	176	204	202	203	186	212	178	188	197	195	177	202	186	181	214	157	182	176	182	182	191	187	177	167	191	169	200	193	190	203	167	170	197	183	204	181	196	174	182	198	169	200	168	193	167	175	187	206	177	178	190	185	194	184	191	198	167	179	198	198	185	196	204	211	186	196	189	197	192	192	232	207	167	177	200	183	182	197	173	173	192	184	183	202	191	185	206	171	185	189	179	168	209	207	173	201	185	208	161	163	201	174	199	164	194	209	193	168	193	153	204	188	182	192	174	173	162	192	170	190	197	169	191	190	193	193	180	187	169	217	198	156	183	200	199	202	208	205	186	189	183	173	167	187	173	182	188	173	165	183	179	186	183	170	187	173	166	176	181	205
14619	19092	27196	31961	28382	25217	15217	12786	14887	15857	11248	9445	9977	9487	9409	7209	5996	5000	4545	4807	3531	3014	1944	3276	2939	2526	1912	1370	1337	1403	1272	1272	1043	1124	1079	980	1054	980	894	1032	1119	918	911	985	1013	842	982	875	812	710	631	614	661	679	701	671	628	602	552	545	510	534	510	448	476	480	461	493	472	498	473	428	459	454	449	470	457	433	456	436	455	465	508	481	518	457	526	572	553	568	543	513	556	486	483	485	470	456	457	422	467	453	452	464	471	485	481	493	482	461	483	523	549	513	442	490	471	459	464	453	432	482	474	444	465	465	466	468	439	429	433	430	521	456	444	453	455	460	469	480	439	477	444	454	428	450	451	482	468	444	445	463	431	471	466	470	442	438	471	481	466	473	468	477	420	459	440	423	495	470	451	445	425	476	438	440	462	463	486	450	465	420	487	461	443	433	438	477	493	433	463	465	471	442	447	473	460	433	416	475	444	473	451	440	480	457	475	472	478	464	503	489	463	468	409	473	487	486	465	485	441	463	456	480	430	474	439	423	435	445	486	448	440	449	474	410	443	452	435	477	464	475	497	445	439	506	453	424	468	446	437	489	453	440	447	486	467	439	442	485	459	495	460	480	480	469	489	454	479	454	444	481	476	505	452	464	452	470	417	458	464	445	484	433	484	466	412	452	451	449	456	447	443	447	424	488	446	480	471	461	462	436	461	461	479	438	481	432	466	471	477	441	438	433	436	495	484	440	476	462	456	457	436	486	469	477	450	471	442	449	450	457	428	454	449	499	422	488	485	447	439	441	454	454	439	462	440	454	489	424	475	472	472	471	475	449	462	472	477	468	448	437	503	443	486	451	436	468	474	454	432	474	466	435	446	434	444	462	499	452	472	482	431	491	478	445	436	452	463	448	410	476	452	499	426	417	468	440	486	461	456	404	431	434	470	453	449	440	448	439	453	493	444	501	446	500	453	475	451	422	422	463	477	490	467	457	430	448	452	433	430	470	429	449	454	467	465	414	428	461	450	450	453	464	435	429	456	446	489	461	441	477	436	475	452	469	487	441	439	485	463	435	466	483	493	454	492	413	448	480	448	453	505	427	462	418	404	481	459	425	455	456	448	461	495	456	455	454	452	465	430	448	472	441	451	435	436	486	449	507	485	430	479	467	463	446	476	461	458	473	469	447	460	429	466	524	452	469	418	442	462	459	472	461	449	432	458	460	458	430	402	461	450	430	477	460	438	456	435	438	477	453	445	427	446	459	455	448	472	455	462	440	438	485	494	421	472	479	448	447	439	481	462	448	438	474	440	444	430	471	421	440	435	450	464	510	447	469	487	461	418	457	482	471	502	452	465	450	448	434	460	464	474	453	465	439	452	491	501	444	454	407	454	481	451	465	451	442	474	462	465	430	481	445	454	480	436	457	441	476	449	425	482	432	451	428	457	428	503	412	468	465	436	434	476	455	444	472	480	467	426	460	473	449	459	454	414	478	485	454	458	457	437	483	425	456	434	476	445	441	486	462	442	453	471	451	438	415	473	447	482	462	453	446	438	431	439	485	444	429	467	447	463	431	460	462	444	460	446	488	455	451	460	468	480	456	452	426	500	437	456	471	442	456	432	492	431	459	429	473	451	440	449	472	469	490	464	455	456	433	445	438	476	448	457	462	484	441	486	441	463	418	412	441	440	456	454	429	467	447	459	441	449	467	483	447	450	408	450	468	448	456	454	464	469	472	487	469	485	474	440	450	474	436	483	428	475	447	462	434	447	489	421	416	463	433	476	435	470	428	471	472	424	435	442	494	479	447	454	473	484	445	488	482	462	451	461	457	472	438	439	467	450	482	454	491	471	473	453	434	459	453	471	475	459	445	466	451	448	434	457	454	449	456	471	476	458	474	454	437	487	440	429	456	494	406	428	474	486	434	494	454	494	495	432	427	467	456	454	443	412	437	419	468	451	410	473	447	443	466	454	435	427	444	489	475	455	491	469	448	479	444	463	502	496	445	461	434	422	461	451	466	455	453	442	454	435	443	459	482	456	481	426	474	416	448	434	489	490	458	458	481	484	423	477	503	443	456	432	424	452	462	457	474	461	456	457	477	433	467	433	427	425	475	417	465	417	448	429	436	447	443	449	421	476	498	463	463	464	426	443	438	442	486	459	451	471	484	462	438	484	448	468	476	446	461	440	468	448	432	485	448	469	474	479	401	458	471	460	448	442	417	460	458	436	499	473	434	463	487	454	465	470	512	506	456	490	440	472	451	457	433	482	452	468	428	474	460	445	419	456	472	427	440	470	434	449	462	478	475	450	462	453	451	440	448	466	462	457	438	434	457	462	437	437	491	436	418	443	426	470	480	458	482	455	454	463	476	464	454	456	484	493	463	469	473	485	418	444	478	457	436	438	484	462	474	439	394	449	482	480	480	471	427	474	407	423	457	492	399	459	442	510	482	466	478	436	467	458	460	467	485	476	456	482	445	453	434	473	454	471	497	478	445	451	473	459	436	444	460	472	443	438	428	447	441	491	476	446	463	452	501	448	435	466	447	439	491	469	465	437	469	468	452	463	458	447	459	437	452	432	473	448	467	464	436	461	434	446	457	448	485	446	455	466	466	458	469	469	457	451	445	467	446	496	450	432	443	460	482	441	458	456	463	442	489	448	413	446	456	454	468	427	471	417	464	433	483	433	478	451	444	459	441	436	440	503	428	469	462	474	477	490	439	467	482	499	440	455	433	494	472	436	460	443	458	421	466	488	454	464	456	417	468	472	452	472	483	447	442	412	430	452	415	395	476	446	434	471	450	436	470	463	435	450	459	485	482	472	447	475	473	454	472	476	490	464	465	423	467	465	458	507	485	459	418	457	443	424	449	463	461	467	459	454	457	449	438	470	463	464	465	444	466	458	445	473	424	462	446	464	477	445	459	434	424	461	434	448	434	488	449	456	441	472	477	465	419	424	483	468	447	439	484	465	498	432	434	411	453	451	490	495	445	464	446	470	460	460	440	447	455	480	454	434	459	478	462	451	456	440	451	474	454	426	486	437	468	433	433	478	445	453	427	461	441	478	476	437	411	484	464	460	458	478	491	467	430	397	468	465	443	444	413	444	457	456	434	421	413	453	510	419	458	496	483	444	437	476	459	406	480	474	424	462	486	440	446	489	442	427	492	459	443	505	461	449	449	430	455	468	461	468	470	463	428	439	466	447	463	499	457	449	455	441	441	436	427	470	461	467	470	434	455	452	441	456	446	463	434	446	457	463	436	463	447	470	422	431	474	431	415	483	450	455	447	412	416	423	459	464	478	488	468	463	460	424	427	459	414	456	419	472	453	464	489	449	437	459	437	463	453	432	444	437	437	454	449	446	453	467	475	464	489	455	466	429	456	484	447	448	465	476	474	442	452	468	478	428	458	459	439	438	442	482	478	430	478	486	410	462	450	432	481	460	428	526	467	480	461	418	474	464	460	448	479	478	433	442	473	450	463	452	462	441	441
30289	30768	36961	36451	28273	24714	20348	14214	12155	10372	7047	5157	4648	3750	3279	2827	1984	1446	1316	1137	1084	860	522	631	791	685	503	318	306	311	299	320	262	238	287	241	251	260	204	226	228	231	202	237	235	207	225	201	190	181	172	170	174	176	160	158	153	122	140	138	141	163	136	121	131	124	104	128	130	112	137	100	112	130	134	118	136	124	136	116	135	124	134	161	132	144	140	143	127	146	139	148	135	144	142	131	127	134	114	123	117	127	118	147	130	116	118	156	127	115	142	122	149	133	126	118	129	140	108	112	119	115	128	104	131	122	135	131	125	119	135	124	115	109	126	120	90	138	125	120	129	112	135	95	129	131	133	125	108	127	131	135	142	121	133	116	121	132	123	127	123	128	140	112	106	126	131	120	134	123	104	118	110	111	116	130	133	127	124	121	110	116	137	123	135	99	105	121	107	112	126	111	114	122	111	107	105	135	110	140	127	134	127	145	115	131	124	120	129	113	132	120	110	129	137	138	117	127	129	131	133	131	125	138	138	144	124	111	129	147	124	111	134	136	122	124	131	127	121	131	127	130	119	110	109	140	130	142	127	126	129	127	131	127	116	127	132	127	108	141	118	103	102	125	140	133	120	118	119	130	122	123	116	124	124	108	127	121	121	89	140	131	143	118	95	108	121	113	125	108	114	116	127	108	123	112	126	100	126	137	130	91	115	116	110	121	142	136	111	131	126	131	110	109	107	129	104	142	117	138	132	125	133	119	115	118	126	123	126	128	133	107	124	133	120	131	144	137	141	133	102	129	130	119	119	124	142	114	130	111	108	139	130	110	110	120	129	119	123	123	128	134	138	119	112	126	118	103	115	108	115	126	113	124	115	119	137	131	141	115	120	123	128	125	122	126	127	124	134	131	160	118	117	115	116	140	125	134	116	126	142	121	110	110	124	125	117	125	108	125	127	108	106	134	126	120	105	120	132	113	122	120	139	103	122	132	112	140	120	135	132	122	125	126	97	136	126	131	116	119	135	114	121	150	122	121	131	123	151	110	127	124	131	125	105	132	143	143	122	124	107	128	112	125	120	131	129	105	106	109	127	110	130	128	146	110	121	121	128	98	105	131	131	106	137	127	111	119	130	116	128	120	119	100	124	127	134	126	117	148	107	110	121	117	104	124	133	107	130	114	140	116	132	100	121	122	113	121	126	118	124	129	124	126	125	123	129	134	146	132	138	131	126	112	125	126	141	113	126	115	112	106	117	126	113	122	126	108	112	119	149	129	127	138	119	139	108	126	137	105	121	104	129	123	129	126	125	120	111	119	138	107	112	135	112	124	134	117	124	116	116	124	115	127	155	127	111	120	148	115	128	126	112	122	122	119	121	106	127	125	128	120	148	117	121	130	129	137	113	116	133	135	119	151	125	120	121	115	129	127	140	109	113	107	126	112	127	130	117	115	117	126	143	126	131	114	124	116	143	82	119	124	124	107	126	102	140	126	141	117	122	146	137	123	137	118	135	105	131	134	118	114	113	125	129	112	112	142	97	126	134	126	119	130	135	123	111	136	117	124	130	101	122	127	129	114	121	126	120	123	104	130	128	128	143	120	150	111	103	131	109	133	113	133	129	118	111	138	142	119	115	107	121	110	120	115	118	121	123	122	137	123	133	125	120	129	123	118	113	115	121	127	122	126	128	130	113	144	132	118	125	127	120	91	133	129	133	124	122	123	127	151	120	113	132	134	123	123	111	107	112	128	132	107	120	113	151	128	118	105	114	121	134	152	133	113	122	131	115	120	135	134	132	151	113	128	112	129	122	129	116	130	132	131	129	104	129	94	135	144	113	123	147	120	105	116	112	132	124	125	134	116	132	149	96	119	121	125	119	119	132	121	126	117	125	106	121	126	113	154	135	123	112	122	109	162	121	135	133	120	149	118	150	137	118	113	128	121	118	122	131	111	135	121	136	111	120	134	133	121	133	121	128	125	135	109	131	125	108	136	105	119	121	129	111	150	120	116	123	121	134	146	115	115	128	129	133	112	131	105	115	130	127	119	101	112	121	130	113	128	121	127	113	111	138	124	144	150	114	139	118	111	122	115	133	124	119	133	130	114	124	114	115	125	99	123	117	122	126	116	122	139	126	119	120	115	131	127	122	123	97	123	121	149	128	121	109	132	137	128	118	142	102	133	135	121	127	119	118	119	142	104	118	114	111	132	109	121	140	124	116	114	128	121	120	127	84	116	108	114	99	119	115	125	157	136	137	139	108	118	125	133	156	128	118	142	129	123	113	116	126	122	135	116	115	128	135	103	113	111	125	144	127	131	123	112	115	110	102	116	106	118	139	122	121	121	115	132	103	111	113	137	134	137	141	116	126	129	136	109	121	137	128	109	119	99	122	122	135	123	120	140	113	120	130	136	110	113	118	129	139	117	144	119	137	114	143	137	139	125	112	124	124	116	123	120	130	119	120	120	112	113	117	136	141	145	129	127	129	119	138	123	114	121	121	118	125	121	115	121	139	116	121	130	107	121	120	129	123	108	121	120	116	138	132	105	112	115	112	123	113	133	114	125	127	110	140	134	128	125	116	133	148	139	116	123	139	120	139	143	106	121	124	127	126	97	106	138	129	123	118	108	115	136	141	130	145	132	134	117	135	125	121	134	86	134	114	115	117	115	121	124	101	111	116	138	118	127	153	97	109	148	143	133	125	124	117	134	138	127	111	113	136	142	126	111	118	128	137	119	137	112	121	128	138	129	121	110	118	123	97	111	141	130	135	120	133	134	107	111	115	142	120	104	111	114	133	117	122	135	120	126	133	138	129	130	135	133	112	142	128	122	103	132	136	120	116	107	146	127	98	138	135	123	115	118	97	134	129	122	120	125	138	111	136	122	142	126	111	109	126	138	125	120	118	131	136	134	102	121	141	135	142	112	119	116	132	114	119	149	134	125	122	121	124	128	117	124	107	137	128	119	111	113	114	132	129	130	144	134	136	133	144	118	135	142	125	139	130	130	126	155	123	121	103	130	134	131	124	140	119	118	103	97	117	143	144	132	144	121	117	120	128	130	118	134	112	164	131	126	122	135	111	112	132	120	150	116	128	129	140	97	125	106	128	100	126	115	125	162	114	106	138	106	134	121	154	118	118	105	143	157	117	141	132	134	134	109	103	119	105	130	108	136	126	95	115	117	130	118	114	136	121	108	121	110	118	143	117	139	138	105	138	106	108	123	132	131	117	126	123	136	144	124	119	135	116	128	123	136	131	152	146	112	123	117	126	128	112	118	146	120	129	137	121	125	129	151	120	126	117	132	128	143	124	105	95	123	108	110	149	113	114	130	115	126	105	126	128	119	138	127	123	113	130	116	131	131	130	134	113	136	128	118	112	105	124	126	147	119	135	157	143	122	107	138	134	128	120	130	118	128	99	129	116	124	150	121	135	133	137	135	125	123	149	129	121	144	125	118	107	111	137	143	106	129	126	135	129	122	124	140	127	123	123	117
18532	24227	32669	35958	32715	28597	20598	18142	21950	21444	15441	15180	14700	13993	13071	10598	8371	7028	7484	6404	5548	4082	2478	3905	4352	3420	2776	1836	1690	1847	1649	1604	1390	1199	1412	1134	1395	1332	980	1127	1285	995	1096	1213	1227	1044	985	1124	952	696	576	554	675	695	650	641	526	512	473	413	388	417	401	351	348	317	351	345	338	318	334	321	326	292	344	304	337	298	325	322	349	377	395	417	384	367	462	419	421	458	412	519	387	312	337	343	375	306	348	323	344	279	349	353	363	316	324	367	346	313	343	385	454	445	356	326	324	313	279	311	283	317	298	294	337	334	322	303	305	324	344	323	292	343	286	326	319	317	328	330	290	320	302	306	305	307	294	286	305	309	309	310	284	274	340	308	300	293	284	319	298	312	350	290	320	334	313	335	294	319	323	312	320	325	295	313	276	312	329	272	307	285	295	321	339	291	324	298	315	304	273	316	308	298	286	329	300	278	316	314	314	315	291	309	320	315	296	320	288	304	311	286	282	312	299	320	304	328	297	304	302	310	291	296	318	301	308	310	296	310	297	317	321	299	335	320	326	306	320	307	307	351	315	305	293	308	284	342	308	317	312	333	306	300	301	304	284	317	311	323	308	314	305	349	300	298	326	322	284	295	316	327	334	326	348	292	322	276	284	308	338	295	300	315	339	314	297	293	292	297	290	307	331	283	328	311	318	307	291	292	301	314	308	324	286	299	293	298	314	319	342	318	335	308	302	297	347	324	300	300	313	312	331	292	301	313	297	309	317	334	295	313	321	331	314	320	331	293	287	334	306	282	310	296	290	325	275	312	317	309	339	322	291	290	321	289	325	312	335	276	325	313	295	315	310	302	304	287	311	299	329	327	318	331	334	313	313	324	314	295	300	326	292	329	281	278	275	355	307	281	302	326	288	321	309	316	292	316	330	306	330	322	298	322	334	322	262	285	330	312	317	299	325	326	330	312	326	305	303	325	299	307	307	333	327	315	320	318	306	284	323	307	289	307	310	315	290	302	278	286	275	282	327	314	288	326	320	328	322	319	329	311	273	307	315	300	289	325	295	334	359	294	294	313	301	282	294	325	332	302	326	354	290	307	268	313	308	309	341	316	318	298	302	295	334	326	295	287	292	312	312	301	310	322	290	295	319	303	325	302	330	321	322	303	315	314	296	288	342	343	332	317	323	341	288	296	291	317	361	307	298	327	316	325	310	333	314	282	328	299	359	321	317	329	299	309	326	304	299	293	313	317	296	309	312	319	289	307	328	321	307	303	323	332	342	297	310	333	320	328	340	336	260	324	328	289	317	310	320	306	314	291	312	323	328	306	298	296	303	292	333	292	299	309	339	312	288	344	281	292	312	321	292	320	345	313	312	308	313	308	310	310	298	296	332	294	296	330	319	288	292	325	304	287	317	313	290	317	314	325	325	331	304	315	309	333	313	314	325	330	320	285	283	281	277	322	285	320	320	293	331	315	322	331	291	318	312	275	314	312	315	304	326	301	299	279	339	278	314	298	307	286	304	315	289	331	316	309	285	281	290	312	312	307	301	301	301	324	337	328	315	327	294	297	326	290	323	321	291	302	289	317	307	301	300	281	321	333	306	327	329	294	340	334	321	326	314	281	320	333	295	332	308	330	312	320	305	314	290	305	287	283	304	295	317	301	304	294	297	279	344	302	373	284	332	295	326	325	308	340	317	317	316	306	324	292	301	312	316	315	307	327	296	317	324	301	332	309	330	322	306	315	314	315	290	315	327	302	327	329	314	330	299	302	307	307	310	311	308	316	355	286	322	265	313	310	305	340	335	301	310	297	295	295	318	295	320	309	292	320	282	305	290	308	330	294	294	312	325	310	270	338	293	308	277	308	312	304	309	324	297	315	331	303	318	312	333	285	321	298	323	304	285	289	313	301	296	276	294	323	289	301	347	343	322	310	313	320	333	300	315	338	319	303	338	334	318	303	300	292	301	310	318	283	328	291	318	302	324	308	316	297	333	318	284	288	323	316	305	305	335	320	331	299	312	350	319	293	322	309	321	296	329	312	317	280	318	308	297	297	299	282	329	317	329	278	279	284	303	313	317	303	322	339	283	338	322	309	313	287	325	321	270	298	285	295	299	302	297	313	328	303	310	321	289	301	311	309	289	320	296	372	267	331	327	269	308	333	297	296	323	328	332	346	308	299	309	309	347	289	343	298	284	357	324	295	307	321	307	326	299	298	309	331	325	327	307	317	333	335	291	317	307	290	322	337	290	294	293	315	333	332	350	317	306	303	325	307	308	302	313	322	292	324	299	322	322	297	324	310	294	316	350	325	282	333	314	331	347	305	300	295	342	285	294	322	289	322	334	297	304	324	346	334	295	285	331	316	296	316	278	314	324	295	316	306	339	295	283	293	303	314	274	317	281	282	326	309	318	303	314	336	320	300	289	276	341	314	285	296	346	315	291	303	270	317	284	341	319	298	300	300	314	284	316	328	269	305	308	318	332	307	280	297	311	315	303	311	327	311	340	302	313	308	314	309	303	385	303	295	320	321	326	307	326	279	314	300	331	305	292	316	324	281	269	308	289	298	304	328	306	304	334	340	313	313	368	303	312	309	315	292	291	319	333	289	314	323	313	315	297	306	326	328	303	274	305	290	317	322	308	296	313	314	304	338	325	323	280	336	326	319	309	289	315	314	315	305	299	366	321	309	305	280	319	307	301	310	302	317	315	288	312	337	306	312	331	303	309	318	310	286	294	287	305	309	332	300	336	307	298	298	324	297	244	293	299	297	330	312	282	307	335	323	308	279	300	283	322	321	330	278	309	302	313	321	300	312	280	315	306	343	303	346	338	308	305	316	305	313	314	319	290	289	306	319	314	306	312	322	292	299	299	290	294	312	297	299	282	308	315	337	311	284	331	332	309	306	301	286	314	322	309	321	303	293	333	308	309	280	338	306	324	316	337	324	272	290	324	286	310	312	339	293	317	314	308	286	298	291	293	317	328	297	304	343	310	311	345	317	289	306	333	312	301	339	300	327	301	284	299	306	317	309	346	322	291	323	301	291	316	291	315	288	292	307	297	310	278	333	320	312	319	278	312	308	278	349	310	293	315	301	324	323	295	299	290	315	299	301	281	310	295	300	318	310	336	316	333	330	287	305	311	312	315	329	290	296	299	282	310	300	334	305	312	317	290	277	334	286	335	303	308	347	307	310	306	316	289	311	344	312	292	303	315	338	305	327	337	287	285	304	303	314	293	302	360	318	340	323	320	331	301	333	304	288	291	296	311	306	290	286	315	304	309	280	301	313	314	315	309	331	300	303	294	334	337	317	335	312	299	328	315	328	302	322	298	303	319	317	313	308	350	335	326	316	301	324	308	315	282	336	288	312	301	332	318	301	302	299	300	303	311	308	328	328	315	323	295	322	324	302	312	292	304	333	320	336	327	313	313	319	284	297	305	306	301	326	287	280	335	323	302	296	301	302	318	299	318	304	291	304	278	285	295	318
6849	4865	6711	6049	3206	2041	1306	1111	940	800	869	782	618	605	495	457	409	365	347	338	270	279	273	264	269	246	254	225	231	252	266	230	215	197	217	204	218	220	208	206	212	226	219	188	232	206	193	209	196	226	199	215	201	186	204	196	203	228	214	180	202	187	207	207	182	212	207	209	184	240	183	210	182	194	193	194	181	185	206	182	195	197	196	180	186	231	203	204	235	180	232	207	209	185	184	195	196	200	179	203	196	195	194	183	218	183	198	196	198	190	211	180	205	210	205	205	196	186	211	176	197	210	208	186	170	216	179	178	244	203	176	164	192	207	187	202	211	183	179	204	199	215	197	204	186	176	204	195	222	183	208	217	189	195	186	170	192	190	172	190	171	192	179	188	191	173	221	194	177	183	166	199	187	196	191	204	169	211	198	179	189	202	180	202	186	180	204	192	205	195	195	193	204	196	201	199	202	189	207	214	203	182	208	182	185	183	195	196	206	186	204	189	188	186	200	215	173	206	178	187	213	192	150	185	159	213	170	183	218	188	201	202	173	205	199	179	193	207	189	200	192	193	210	193	213	195	175	179	194	201	162	180	181	187	202	202	192	196	210	188	192	213	209	211	207	186	216	198	195	191	206	196	185	193	180	198	192	206	232	192	218	198	206	182	188	185	182	180	183	192	195	214	182	164	202	193	195	201	186	183	211	192	187	200	182	207	175	209	203	196	203	186	201	185	188	199	213	214	201	206	189	194	179	207	212	191	176	199	173	169	172	169	164	191	220	187	181	198	210	204	198	184	191	204	241	216	217	175	206	207	173	178	161	207	183	182	171	201	194	191	193	212	191	204	187	182	219	193	216	194	187	190	190	202	180	199	185	201	199	195	192	202	180	171	202	198	185	203	204	190	195	197	201	189	184	194	189	194	185	197	189	201	210	194	195	181	177	194	192	205	201	195	204	178	189	181	210	202	164	182	208	182	187	217	197	208	194	206	173	177	213	203	201	191	188	196	233	201	196	176	194	204	216	188	210	211	191	177	169	201	176	199	164	200	172	183	176	200	179	186	188	194	222	199	192	182	192	187	192	177	182	210	199	211	201	193	209	207	176	167	172	180	202	169	182	184	211	175	216	223	226	205	222	196	212	203	228	182	199	205	197	195	212	201	208	194	211	196	186	191	170	218	187	205	197	165	185	204	174	189	186	193	185	201	185	189	202	198	214	201	182	188	173	214	181	195	195	153	187	186	191	198	189	174	174	163	196	182	195	199	164	187	196	196	190	195	210	183	191	171	173	187	199	187	190	171	186	203	218	171	208	186	186	204	198	201	189	168	183	191	183	198	196	186	185	193	201	202	154	193	176	183	166	195	219	187	187	214	169	212	202	192	213	200	193	171	186	200	177	200	204	206	168	175	199	225	176	207	187	224	194	206	206	211	176	193	175	182	175	155	193	197	198	177	227	202	202	179	184	195	202	195	196	182	203	185	198	195	242	210	185	193	189	179	176	170	203	169	175	204	172	171	198	180	180	162	199	174	218	184	190	207	200	199	193	205	193	202	183	196	201	193	223	195	192	199	198	227	197	196	191	179	197	202	195	181	204	190	173	190	167	171	192	228	207	182	215	178	188	170	204	191	216	199	200	190	193	172	189	207	187	190	208	199	196	174	176	218	196	211	198	179	211	231	192	234	221	194	200	222	183	189	185	210	211	197	187	182	183	193	188	219	194	194	190	177	211	170	225	207	198	201	206	186	183	204	215	184	180	231	197	186	178	207	180	188	176	188	188	204	184	210	227	201	207	211	209	205	196	181	169	183	211	174	160	179	202	190	183	211	213	211	165	220	202	187	198	193	187	233	232	190	180	188	177	200	184	198	210	203	193	199	213	189	197	179	199	201	180	209	200	199	203	197	192	195	200	198	212	228	192	177	219	210	202	207	191	186	201	189	178	221	181	171	210	187	170	201	199	200	182	201	166	168	195	194	214	204	199	195	189	194	197	172	185	186	182	190	209	191	170	200	192	186	199	195	192	200	179	193	188	216	181	181	193	200	202	189	195	167	197	204	182	203	186	195	199	179	212	198	202	188	206	188	185	205	210	196	232	214	194	185	189	192	193	209	189	187	191	202	198	189	201	206	169	196	192	210	196	209	204	204	210	160	165	195	180	172	187	189	192	209	197	199	215	194	209	166	215	196	203	216	209	223	186	178	192	195	194	193	197	171	207	227	190	184	215	176	201	189	184	198	204	211	187	192	201	229	188	214	209	189	182	191	183	175	189	179	212	192	182	192	202	208	207	212	179	186	188	170	192	163	186	166	194	199	194	218	186	182	182	173	203	168	197	198	196	199	143	186	192	201	198	213	199	202	187	226	190	216	204	215	193	217	176	196	198	185	199	192	210	202	196	196	204	205	179	197	182	169	177	181	203	195	170	186	185	183	203	198	196	219	185	180	198	207	181	210	214	208	192	189	171	210	200	178	201	198	176	200	186	187	171	207	206	217	184	185	183	191	175	195	178	200	182	192	192	202	195	213	199	204	207	202	183	188	181	205	224	191	185	198	193	188	192	188	217	203	204	195	171	176	189	192	203	189	194	195	187	194	180	186	182	197	195	167	179	215	211	181	194	199	217	208	185	204	183	198	201	188	199	184	207	186	210	189	216	191	201	174	215	199	192	187	190	189	214	189	210	203	219	195	205	206	222	188	213	188	217	191	167	197	201	172	190	176	207	220	201	192	199	175	166	231	201	166	191	196	220	219	197	193	196	198	180	205	201	214	219	205	175	186	172	193	217	170	201	183	200	184	192	177	197	219	185	176	196	198	196	206	191	165	170	174	203	198	201	174	200	192	191	192	201	182	183	205	181	187	202	210	206	218	191	213	182	175	187	170	174	217	192	199	183	181	180	211	188	182	176	189	171	180	217	214	186	195	190	196	192	171	193	186	198	191	177	168	186	224	175	166	178	167	200	195	204	175	206	193	226	212	182	173	181	159	190	219	212	195	197	172	204	180	192	177	180	206	173	187	191	174	192	194	183	192	176	183	186	181	180	190	198	202	193	173	178	209	192	205	193	203	210	200	240	202	198	213	212	177	185	175	177	173	215	192	178	178	184	203	190	223	179	189	202	204	186	205	192	180	194	182	175	216	186	204	210	178	162	198	181	191	209	201	208	184	194	166	166	189	201	190	193	215	174	181	186	208	218	206	192	186	191	185	192	173	218	181	196	197	192	216	163	174	204	191	200	207	218	202	204	198	219	195	206	179	207	208	201	218	185	204	183	201	171	201	196	193	187	205	185	187	183	176	184	198	174	188	173	189	212	200	173	205	189	181	178	191	192	227	194	189	206	193	211	194	176	210	224	181	194	181	216	196	211	231	180	181	171	182	186	178	209	217	213	197	191	177	192	198	216	197	191	190	173	213	187	204	213	209	168	180	194	177	187	202	208	199	191	190	215	185	187	178	184	193	191	190	221	177	187	200	195	196	211	232	171	188
4848	5811	11098	11844	8339	6239	4913	4442	4056	4244	3812	3521	3128	2831	2487	2169	1859	1812	1560	1549	1257	1202	1135	941	1029	946	881	750	720	811	824	739	653	580	574	626	693	608	646	593	642	629	639	603	605	595	580	575	603	525	560	569	549	555	558	533	518	527	529	555	482	508	440	517	470	469	470	457	498	477	457	475	482	503	503	478	502	434	482	456	505	457	508	488	519	484	513	511	513	551	493	520	490	483	498	454	457	476	466	488	439	472	501	469	475	480	453	468	498	463	499	475	470	488	473	488	480	450	465	494	492	503	471	462	457	460	458	451	474	463	413	417	437	488	516	519	475	476	505	455	497	507	439	488	504	446	481	465	484	463	494	465	490	500	454	476	486	480	449	475	497	485	435	451	497	449	445	466	493	468	450	506	490	512	430	516	458	479	440	484	483	480	494	470	489	447	469	515	472	482	463	459	445	446	467	460	478	436	508	462	498	481	475	439	478	443	462	517	441	491	473	484	457	503	417	497	456	473	495	507	452	471	488	477	500	461	482	501	466	506	496	517	475	479	506	488	457	447	476	469	435	493	458	437	447	476	501	445	464	498	450	443	462	477	472	499	496	479	423	517	469	459	517	490	455	454	507	474	473	469	509	451	451	471	457	497	471	484	479	497	452	450	503	478	509	496	456	499	497	468	511	511	437	486	503	471	453	476	443	464	483	467	421	497	454	469	457	472	470	476	461	488	489	455	445	469	495	424	486	466	428	464	442	501	480	464	488	469	466	469	475	516	442	489	429	445	446	511	461	441	462	492	464	462	467	456	541	461	443	469	439	485	479	470	457	482	446	474	494	468	520	476	474	509	454	484	454	429	469	464	496	470	496	523	476	480	430	494	486	488	425	504	484	487	418	470	467	489	443	477	450	473	481	495	483	488	468	480	460	465	522	472	482	526	487	465	465	480	509	461	454	478	495	489	470	466	456	462	480	450	508	480	489	471	457	476	503	505	450	466	513	482	445	478	487	469	468	486	467	452	452	492	468	505	480	426	501	489	485	505	471	516	470	480	467	515	440	448	469	476	497	490	487	527	473	482	501	456	471	464	471	458	461	470	450	489	486	491	476	495	468	488	480	487	487	430	502	486	466	499	486	433	491	490	461	478	464	480	476	470	443	478	461	490	494	463	488	499	475	467	455	501	439	454	475	428	457	464	460	491	491	489	465	495	486	445	496	501	465	501	480	485	458	513	478	481	476	473	501	437	480	457	491	468	461	448	449	422	500	488	480	483	496	448	479	461	471	470	471	463	508	441	498	477	462	502	458	474	448	495	451	507	505	499	441	504	496	474	474	483	457	463	438	488	474	500	466	463	484	457	464	470	459	463	471	457	451	489	476	490	483	453	461	455	463	495	491	499	500	503	486	478	464	469	509	475	460	463	447	489	448	477	475	492	469	496	441	473	466	463	489	478	480	449	459	471	474	507	461	509	468	478	482	450	486	459	466	453	495	449	466	491	484	446	470	445	490	468	468	477	468	504	460	490	515	477	487	457	501	462	488	481	464	475	470	488	460	403	476	494	450	479	473	477	480	469	485	476	409	455	491	512	490	483	502	467	465	511	488	496	504	494	461	472	474	457	494	495	459	486	522	479	483	496	452	460	497	449	443	476	470	495	462	465	491	444	471	488	438	462	500	479	475	475	484	492	466	456	496	495	503	445	491	482	452	490	476	476	490	435	488	467	490	511	502	502	464	452	472	497	469	468	457	494	463	519	474	430	482	420	478	475	501	462	476	488	505	471	459	461	487	484	519	467	465	460	472	497	526	485	487	471	488	494	474	450	506	453	497	488	443	446	465	489	459	482	478	473	460	450	476	451	506	492	500	490	468	481	512	451	453	515	439	449	515	464	497	488	472	483	469	447	409	462	490	479	501	477	467	482	441	479	476	493	420	509	470	487	461	456	453	503	517	461	446	482	470	454	467	457	486	476	495	473	503	492	497	484	467	488	467	473	482	490	460	518	471	478	478	508	471	470	412	518	511	460	474	459	482	468	491	476	476	497	493	474	514	478	503	520	495	442	502	466	469	497	479	510	466	483	485	484	466	439	471	439	473	485	435	476	469	489	510	488	464	449	493	465	509	512	482	511	443	471	478	474	456	496	471	455	474	477	440	449	450	500	480	440	458	480	486	480	443	504	495	492	494	460	484	483	467	451	455	461	488	472	474	457	502	432	471	462	499	478	498	459	436	453	505	492	457	442	487	477	489	486	492	480	488	464	501	461	462	473	440	495	466	456	460	494	480	465	459	506	491	484	498	448	510	474	481	456	485	465	489	488	471	447	443	430	494	440	456	465	479	468	467	461	496	508	475	450	486	473	486	491	464	482	422	474	484	515	501	498	490	459	503	472	454	454	467	468	456	489	492	450	469	504	499	495	477	482	484	477	468	505	488	465	484	462	478	465	483	455	476	459	489	503	469	459	476	499	457	480	436	499	464	494	487	484	505	485	444	523	440	464	456	491	470	468	472	424	495	499	508	523	482	435	497	481	495	463	493	472	491	489	486	451	523	484	458	473	482	487	433	470	469	474	483	475	511	446	446	487	472	421	465	465	498	484	451	479	472	497	513	430	496	492	444	473	436	474	490	452	460	430	495	472	481	489	480	464	451	413	474	467	466	507	510	507	489	476	498	480	445	459	484	489	456	440	462	496	472	452	462	474	514	491	458	499	479	493	457	491	480	468	484	462	503	459	487	486	479	498	475	463	476	476	492	469	446	502	499	504	416	458	478	476	458	503	477	488	493	443	476	479	456	456	469	466	455	451	472	490	453	506	453	476	468	522	452	456	462	486	449	454	481	473	451	449	505	466	489	503	482	442	476	492	487	468	463	459	448	468	500	497	460	537	458	479	449	468	450	488	463	471	440	481	462	514	471	501	454	455	501	487	484	475	490	473	508	482	454	465	461	507	482	464	482	457	496	477	468	456	507	480	466	484	471	487	474	466	459	460	504	502	450	461	486	483	492	466	462	459	452	487	492	488	444	488	451	478	482	478	463	463	500	488	486	539	502	468	482	472	466	471	481	460	492	453	488	482	490	512	497	464	409	481	501	451	456	502	498	505	493	503	441	437	472	487	461	479	487	512	474	487	470	502	444	500	436	510	467	469	490	492	461	482	443	497	491	455	457	499	434	496	458	470	473	490	451	461	462	447	482	428	512	487	480	466	460	475	509	491	513	420	490	487	491	524	453	498	498	470	473	489	442	452	436	475	519	444	473	442	459	429	447	462	465	481	448	496	480	475	458	504	475	488	444	463	501	511	520	478	498	516	461	493	484	504	474	451	444	481	502	489	506	459	480	435	478	451	480	469	490	485	485	487	498	485	453	473	482	474	444	467	495	455	468	453	485	485	483	464	484	468	484	491	484	467	456	458	463	480	494	480	486	478	511	473	488	494	484	482	514	426	492	476	456	448	497	493	462	525	437	485	469	521	478	455	496	504	477	476	466	512
21883	23828	32344	33514	24257	18785	14605	8561	6817	5460	3637	2805	2839	2538	1879	1524	1061	881	876	776	656	639	475	489	554	403	400	345	320	307	289	311	299	266	296	243	275	248	248	254	257	235	227	251	245	258	242	192	231	222	221	198	206	219	221	220	177	207	179	202	201	178	220	183	170	179	186	195	212	183	158	178	200	193	180	191	172	203	171	188	209	219	182	176	191	171	183	222	188	194	210	207	180	173	170	206	192	181	165	203	161	190	180	175	163	185	207	183	194	174	197	196	206	198	183	174	181	195	190	189	216	199	210	212	192	183	185	177	185	183	169	185	179	195	208	180	199	201	179	172	220	190	196	207	185	182	169	181	208	190	183	186	176	156	177	185	204	191	182	174	185	217	197	191	187	191	179	191	190	170	163	195	159	177	186	186	188	197	172	197	212	175	178	173	225	180	196	188	207	184	205	197	187	198	166	180	176	183	189	201	198	184	165	182	180	180	204	193	176	179	181	181	176	188	188	195	184	179	176	163	199	191	212	196	176	182	184	186	169	178	194	192	191	179	191	184	181	188	195	189	191	180	182	204	195	180	186	167	198	195	178	202	170	202	197	207	178	173	211	197	193	186	207	179	192	182	206	207	204	202	185	172	196	187	171	198	198	221	199	179	195	207	197	181	233	177	210	149	212	175	189	177	183	178	195	181	190	191	177	194	202	224	183	180	180	153	190	199	221	183	222	194	183	178	186	201	175	199	193	185	217	157	194	193	192	190	190	204	194	222	172	178	178	212	212	188	186	202	171	188	186	210	202	204	195	190	178	193	184	215	201	193	191	185	191	185	208	190	211	206	203	175	199	190	175	175	172	168	173	191	185	175	199	182	170	200	172	183	194	172	195	179	170	197	187	185	187	200	185	186	198	207	180	210	174	189	184	202	194	193	174	182	179	200	194	181	204	199	189	196	196	173	187	200	178	194	199	200	170	175	177	170	171	187	156	181	204	164	205	174	182	171	186	179	196	179	207	158	178	209	198	190	211	200	211	220	208	195	197	190	171	161	179	206	174	172	187	188	208	223	178	218	184	202	176	201	194	175	190	170	171	183	203	194	178	185	170	186	177	189	176	187	185	193	201	189	181	186	196	180	200	172	189	192	224	190	180	172	195	174	201	182	193	206	190	184	194	172	192	170	195	183	206	166	197	180	186	196	188	187	188	182	189	203	167	184	197	198	185	171	207	199	202	186	167	180	178	199	193	185	204	208	170	191	203	159	199	198	210	185	179	222	171	194	174	205	174	199	174	187	189	179	179	191	167	189	187	195	152	166	176	180	175	190	198	189	177	175	185	194	175	183	189	192	182	173	204	192	169	196	190	204	194	192	193	198	195	183	195	184	193	163	194	191	177	179	175	214	183	208	194	187	197	169	187	182	198	189	190	156	176	213	224	176	178	163	174	186	162	167	174	174	195	206	204	215	174	195	182	212	188	217	188	165	198	174	179	179	182	170	192	186	191	183	182	192	202	187	172	182	182	182	181	194	190	180	171	172	162	193	187	195	193	191	192	173	189	171	188	183	197	184	172	179	200	198	202	192	156	196	177	197	172	177	178	179	185	190	185	208	196	203	202	195	184	202	194	183	190	196	179	195	156	192	174	181	204	162	189	182	205	199	163	190	181	204	181	212	157	203	155	209	228	185	182	171	193	178	203	186	191	206	194	209	177	174	168	185	173	187	183	201	178	187	211	204	181	178	166	179	193	163	194	205	186	186	180	201	203	191	201	179	193	209	188	174	201	183	156	199	181	185	177	153	160	187	185	193	174	183	166	218	206	189	189	174	174	188	186	178	177	172	183	204	205	186	170	188	196	181	172	201	194	199	196	170	229	182	170	195	199	194	225	177	194	193	189	176	195	193	194	191	189	172	170	186	182	183	179	165	190	193	221	194	199	203	185	204	194	210	173	196	197	189	198	191	170	197	164	174	187	179	196	179	169	190	181	206	163	209	196	180	177	190	184	162	197	188	200	173	196	194	175	182	213	186	195	165	198	188	177	184	172	188	195	168	191	177	183	194	191	183	185	177	180	172	207	166	185	205	189	178	202	208	213	181	200	186	184	177	187	194	173	198	202	191	208	165	159	203	189	218	190	182	154	196	192	184	185	199	187	173	176	193	196	195	167	188	221	195	170	191	179	181	184	201	204	192	176	197	179	195	189	201	189	181	193	204	203	176	182	159	189	166	173	191	189	216	210	190	178	199	164	196	172	188	166	165	186	189	191	200	187	193	189	170	203	167	200	173	178	174	195	189	185	190	179	215	177	187	166	192	175	204	194	167	172	207	181	181	180	175	214	171	189	194	194	179	178	222	182	187	187	183	186	193	175	158	180	180	176	192	208	193	174	215	199	183	172	156	186	199	209	178	193	221	172	189	199	177	187	181	203	207	172	188	170	192	193	181	177	179	200	179	183	177	219	214	186	198	167	166	174	189	183	190	175	191	190	188	184	181	193	173	161	182	167	191	188	201	195	188	188	173	197	203	170	191	209	189	170	175	183	186	189	185	164	164	169	180	180	180	178	185	207	164	197	199	203	159	167	193	180	194	174	193	192	190	176	179	177	180	174	183	188	174	197	196	163	219	194	196	201	174	209	176	190	215	212	191	183	179	190	202	186	192	175	179	168	186	169	165	198	199	179	184	188	176	180	170	194	191	175	188	206	177	198	198	199	183	196	190	185	188	189	196	182	163	182	199	175	196	163	212	161	178	181	180	185	220	196	202	204	178	179	185	188	204	184	195	193	194	167	201	216	167	204	181	173	179	183	178	175	189	172	200	172	209	209	197	183	194	189	207	190	180	165	178	199	170	194	207	176	212	219	179	189	186	183	175	178	185	190	175	161	156	163	184	189	200	199	180	202	193	174	206	195	232	170	165	211	186	203	197	204	218	196	193	187	173	192	176	182	190	174	196	199	180	198	192	178	178	188	207	172	187	178	170	203	195	169	196	205	196	173	193	186	164	199	186	192	181	191	183	184	177	193	184	190	182	178	181	190	187	213	205	189	184	185	165	180	199	148	185	183	185	189	200	179	184	192	189	194	186	195	196	203	185	197	187	194	181	177	176	188	200	187	198	176	163	189	181	169	178	196	176	180	197	204	199	177	180	181	182	178	159	212	197	195	184	173	175	181	212	187	169	165	198	165	195	218	183	179	184	169	194	174	172	181	180	206	164	185	174	182	167	178	169	172	192	193	188	185	197	195	228	194	181	194	166	176	169	171	178	181	161	182	172	203	169	200	180	189	185	191	188	193	182	200	194	186	174	170	194	202	178	176	189	176	189	185	185	184	185	175	211	193	190	194	188	188	213	194	191	164	169	223	198	188	202	182	207	193	168	184	181	195	181	196	187	190	178	178	168	183	197	204	201	183	217	162	198	192	169	185	181	166	194	213	191	161	172	165	209	185	197	218	164	178	183	186	208	195	185	173	175	196	176	181	178	190	173	182	197	173	185
14315	19065	28215	31074	27180	20538	18405	12963	16237	14489	10454	9820	10818	9555	8320	7450	5226	4764	5046	4026	3548	3012	2113	2423	2989	2132	1937	1316	1479	1300	1264	1294	1242	988	1039	962	1106	999	837	1038	1004	860	870	889	931	899	993	900	790	635	648	663	655	716	654	622	586	577	525	564	522	520	482	497	461	435	466	507	463	494	456	468	453	427	473	483	493	447	499	496	444	477	516	509	491	481	578	531	527	530	551	625	552	458	472	437	435	448	473	503	493	422	483	453	470	461	490	453	476	458	441	522	551	495	484	465	456	463	421	468	457	412	452	445	453	453	421	475	462	459	499	473	449	477	469	471	481	462	438	462	435	468	495	490	450	465	455	448	448	519	465	456	471	458	450	451	458	453	472	484	450	439	443	452	455	452	449	441	466	446	458	493	441	490	448	439	510	471	429	425	424	426	447	522	439	443	438	462	446	449	429	444	491	452	473	460	469	452	449	451	471	436	454	462	454	430	476	437	457	459	459	499	472	475	449	477	424	478	448	451	429	498	485	461	424	480	455	464	455	455	441	493	450	437	455	470	437	490	434	405	422	439	455	432	439	437	477	454	499	428	457	449	459	413	456	447	436	465	446	453	469	472	469	420	469	478	483	490	467	443	428	447	424	486	426	417	455	489	468	431	443	476	472	527	463	449	473	466	448	482	484	472	452	486	496	461	459	428	429	439	464	436	457	458	482	437	466	444	460	453	433	484	445	437	456	446	431	468	453	468	444	442	435	450	419	442	424	454	468	481	433	472	430	458	435	427	464	452	463	457	467	451	464	467	454	450	491	445	415	431	466	460	456	453	459	443	431	425	468	465	438	457	400	452	460	441	483	445	456	463	449	456	482	456	482	448	446	437	462	484	446	452	458	473	486	464	441	447	447	415	470	465	456	451	438	449	475	439	487	445	442	442	454	422	460	442	439	415	479	462	467	463	484	455	458	463	436	460	452	447	434	471	467	436	453	447	499	464	454	466	481	406	474	419	420	421	471	464	428	440	428	440	451	454	512	491	444	431	413	467	429	451	439	428	439	466	440	473	477	430	483	432	456	445	459	437	454	452	480	490	471	444	458	491	423	425	454	430	452	454	473	442	429	437	449	463	421	471	513	505	469	438	485	445	483	471	476	443	463	481	462	462	447	407	428	438	450	449	452	460	440	505	435	462	452	466	450	451	453	452	418	470	457	414	458	455	458	497	482	459	473	471	448	447	436	472	438	433	463	427	429	454	484	456	457	440	454	454	466	428	441	421	472	495	454	464	454	442	454	500	460	442	426	477	400	455	464	467	493	426	457	496	458	505	519	434	427	441	450	485	464	451	447	467	467	456	450	438	468	453	463	451	477	412	476	469	422	454	438	417	471	455	419	412	452	437	485	476	444	478	495	418	468	463	468	461	480	453	432	472	473	421	441	453	438	451	468	486	501	522	489	479	449	427	439	441	443	471	430	436	464	452	453	455	419	466	430	436	474	457	428	488	451	471	463	421	509	462	492	464	434	444	464	452	444	439	444	430	504	481	461	440	409	457	480	479	466	439	463	463	443	412	467	474	461	482	460	462	457	471	456	471	470	463	477	464	474	477	469	442	470	450	481	444	452	478	479	450	433	465	425	468	428	440	457	458	436	466	443	440	421	446	426	444	421	480	469	440	434	477	435	439	473	414	398	480	456	451	438	427	484	442	471	467	440	438	431	428	492	455	475	457	457	432	461	487	459	466	447	441	486	480	491	412	457	465	474	494	430	449	485	473	453	452	460	421	468	428	454	481	436	429	501	464	433	455	456	446	396	437	453	441	479	471	443	452	441	457	441	437	418	452	467	487	438	443	482	442	445	499	475	437	438	473	457	463	459	422	481	496	496	439	487	473	478	480	461	437	437	433	458	443	456	452	452	476	418	447	484	453	472	444	433	462	491	490	452	495	448	449	466	447	431	457	477	475	422	451	429	486	456	457	458	438	419	446	433	452	457	416	455	471	492	474	452	466	453	466	422	448	444	453	479	479	439	440	449	470	476	437	414	427	489	459	458	461	494	401	493	449	431	402	455	439	457	461	419	500	459	459	445	412	456	482	456	415	430	465	447	420	484	476	418	464	451	444	467	451	481	474	475	478	472	444	493	428	468	456	462	421	441	449	434	453	445	493	459	393	453	469	447	481	438	436	471	466	467	441	487	429	454	476	490	460	446	469	482	466	469	469	436	454	471	437	454	505	497	457	436	440	489	438	445	424	430	474	435	426	444	462	496	423	453	426	467	437	442	480	484	483	419	461	490	429	422	475	451	488	445	432	475	466	438	465	440	442	461	417	477	470	468	455	441	439	402	452	400	450	445	476	441	453	446	452	443	447	474	411	497	427	466	467	441	469	443	466	454	429	491	472	465	477	457	449	445	459	490	454	477	472	473	425	466	441	452	440	484	437	441	441	427	437	469	467	426	486	435	457	458	460	498	489	463	457	464	450	488	460	438	452	468	426	431	460	445	471	452	449	466	455	437	476	479	462	483	475	473	445	450	479	457	479	431	471	412	455	477	506	430	464	483	471	450	456	456	450	421	472	458	470	452	444	400	443	465	470	427	463	452	425	481	483	433	473	454	476	488	428	433	433	433	472	481	481	463	472	493	461	450	476	477	464	428	475	469	456	458	450	444	438	445	459	442	466	471	478	483	442	408	417	407	455	474	433	447	416	482	446	463	498	488	430	465	458	445	458	468	470	435	474	451	497	447	471	425	437	446	462	442	453	469	462	465	443	448	436	448	459	459	450	462	437	464	445	416	436	462	463	467	485	456	481	449	468	455	472	442	465	464	468	431	436	504	476	444	458	446	451	473	454	449	430	481	481	483	419	490	463	461	441	444	490	437	471	445	426	478	425	491	425	500	426	476	458	454	481	427	420	437	436	475	457	481	462	487	472	454	452	460	477	512	445	463	439	453	460	422	475	457	450	452	437	469	475	446	492	478	448	464	401	488	479	465	484	481	466	458	441	466	472	418	471	463	444	469	421	464	455	460	446	485	461	420	507	454	423	478	441	457	463	454	463	493	419	456	458	441	453	458	456	426	458	481	480	457	441	467	443	446	471	438	477	471	483	442	460	486	427	447	449	466	437	466	458	485	509	449	453	446	461	403	446	457	475	452	452	455	460	444	457	463	452	461	452	441	484	436	455	467	425	447	477	465	440	472	440	420	474	463	463	446	485	439	455	448	452	428	454	519	437	453	477	421	440	444	453	442	461	465	415	434	435	455	425	406	488	455	462	460	422	455	490	455	473	432	447	424	446	478	454	426	457	464	466	417	455	479	417	436	535	505	414	464	421	464	498	435	441	430	466	457	474	437	458	432	453	451	440	449	473	458	466	445	456	447	483	490	439	473	475	467	439	428	469	466	453	477	446	466	496	429	443	422	421	506	479	457	444	468	455	463	471	477	466	439	469	421	468	479	472	489	452	439	441	459	442	456	452	451	456	431	465	460	449	448	456
30203	31580	36830	36186	28182	24215	21209	14178	13369	9763	6558	5329	5289	3859	3389	3139	1928	1476	1381	1122	951	891	617	509	774	647	491	366	254	315	285	280	305	270	264	265	217	229	244	242	233	198	206	192	236	214	205	202	209	158	150	159	185	150	193	194	156	147	114	144	136	140	111	116	132	108	129	144	121	123	121	138	133	120	114	117	110	119	116	125	121	150	137	137	121	147	132	145	137	127	157	153	146	108	149	137	133	108	115	147	124	122	125	138	124	136	138	127	143	113	133	131	129	122	116	100	133	104	114	128	132	118	125	143	135	111	130	117	130	126	159	142	119	134	128	113	124	103	117	117	111	121	103	137	139	134	116	131	119	114	132	130	126	130	120	126	128	130	118	119	124	98	124	129	144	137	131	124	121	109	131	122	123	113	141	127	152	119	105	145	126	125	137	126	141	114	133	128	125	120	115	123	112	122	115	132	108	109	111	124	145	133	128	131	119	133	121	133	119	126	130	153	108	117	107	112	127	133	143	117	118	107	125	118	118	109	117	143	131	124	139	133	128	134	130	144	118	131	127	116	129	127	134	121	126	119	135	116	158	115	128	111	125	118	124	109	121	84	129	104	125	94	131	114	120	136	125	132	121	122	146	120	114	125	105	142	130	122	120	122	132	138	114	117	101	125	128	130	156	132	132	132	102	111	137	103	128	108	138	131	117	139	143	130	119	117	135	132	125	110	108	113	129	114	118	143	141	142	111	126	100	113	118	128	129	118	126	126	149	123	115	124	118	127	123	123	114	121	120	121	125	128	126	115	112	133	111	116	120	104	135	126	114	137	130	120	150	125	123	103	124	134	146	125	116	123	120	133	112	124	123	106	117	105	132	111	126	121	105	114	124	109	116	129	127	119	142	100	136	126	119	131	125	119	129	123	116	106	133	122	129	112	108	149	107	109	134	131	124	132	126	128	115	122	118	119	120	115	113	141	122	116	126	110	117	120	108	134	123	109	127	99	114	120	130	112	119	115	112	112	114	142	108	122	132	113	129	129	127	120	128	111	92	138	114	108	111	122	127	125	111	110	116	132	114	110	116	142	117	131	111	124	126	119	141	116	129	124	90	138	125	128	116	129	122	115	118	132	126	122	125	134	105	120	122	112	119	119	109	120	109	129	121	134	117	132	116	98	115	127	120	114	93	114	118	126	124	159	124	142	111	128	115	103	125	141	120	112	125	139	122	143	125	118	111	122	117	139	132	120	122	115	118	118	119	132	113	124	126	126	118	122	134	108	143	111	98	125	136	134	129	139	134	115	120	121	133	119	123	126	119	112	118	135	111	111	100	138	106	128	109	131	130	121	128	115	130	124	105	134	127	112	141	124	117	122	133	123	114	129	135	122	89	119	138	114	128	120	135	113	113	125	106	130	128	128	125	129	107	127	118	117	102	136	140	118	131	128	114	130	145	110	120	109	116	142	123	113	146	118	117	120	122	111	121	136	120	135	112	124	137	151	93	131	111	135	112	125	109	124	120	113	113	145	113	123	97	115	130	127	130	113	115	127	141	108	123	124	127	124	104	120	119	146	110	112	107	131	132	126	132	137	118	126	131	124	137	107	131	124	138	119	125	112	113	127	109	107	125	122	136	128	129	129	133	106	130	121	115	133	116	122	116	108	114	121	112	111	112	139	113	108	130	139	123	127	132	136	121	115	122	117	140	132	123	120	120	126	119	131	143	127	119	146	110	114	126	120	111	138	122	119	114	133	110	131	118	128	116	123	111	117	119	128	128	134	114	119	132	129	124	125	109	122	138	111	122	131	125	135	128	126	124	127	105	117	129	105	130	125	128	93	136	120	116	105	126	127	132	125	124	130	141	111	96	121	114	119	139	121	126	113	134	108	100	144	141	123	144	120	135	110	146	116	125	121	127	121	139	116	129	114	102	107	137	109	128	124	126	128	128	109	119	107	123	146	121	135	112	130	129	126	121	128	126	134	130	107	138	110	137	127	114	114	113	109	138	124	131	114	115	116	116	123	112	133	139	149	100	146	133	100	119	125	125	122	122	112	139	121	114	127	111	139	128	109	107	133	148	125	104	127	123	134	126	131	118	118	113	115	114	126	115	129	108	131	133	117	121	116	121	103	125	96	99	113	121	107	120	116	109	108	125	124	136	111	118	114	134	99	112	117	116	116	112	136	115	128	114	142	148	125	113	122	135	124	124	116	117	116	134	100	120	136	124	127	104	113	110	134	108	111	116	138	126	132	143	126	99	133	147	124	113	128	137	118	133	112	116	133	130	122	144	119	147	115	118	119	133	137	122	116	136	120	104	111	139	124	116	111	151	110	116	137	116	120	133	110	117	120	106	133	126	122	127	106	139	137	115	135	101	109	114	123	113	126	121	131	126	112	144	129	126	125	106	141	147	121	123	114	110	131	112	118	121	124	143	126	125	108	118	109	128	117	125	110	112	96	130	142	120	136	112	122	127	134	140	145	107	122	109	112	131	146	109	107	137	92	114	122	107	132	134	120	98	105	127	131	112	117	128	117	124	133	146	108	128	125	120	143	103	120	111	122	96	105	127	112	126	119	133	129	122	103	125	126	130	116	120	119	113	128	128	112	112	114	129	133	123	124	123	128	120	124	121	126	134	160	124	132	108	118	117	114	104	125	132	141	101	110	125	124	118	138	121	123	136	106	114	115	130	122	133	131	115	141	121	131	121	117	132	141	126	112	136	106	115	99	116	139	113	128	106	136	121	110	129	131	117	112	104	115	120	126	138	116	121	141	102	125	140	115	141	131	110	129	109	145	101	112	136	126	126	109	122	117	118	117	128	117	130	131	126	120	130	114	129	130	132	117	118	112	124	121	137	113	110	118	108	130	124	133	115	116	135	124	146	110	125	125	100	127	106	125	115	107	141	127	133	113	125	119	131	118	121	128	102	120	113	117	114	122	120	119	127	131	114	138	124	116	118	112	125	117	110	128	123	138	132	122	126	102	125	114	120	115	101	156	118	133	131	129	116	121	124	114	134	119	130	129	137	131	132	128	102	131	136	127	116	123	110	111	124	110	120	118	129	113	123	120	144	128	110	132	136	131	118	112	127	112	149	115	128	138	138	123	117	111	121	108	108	130	114	116	115	118	129	121	131	134	107	110	114	121	115	116	135	115	111	116	112	127	118	120	109	141	117	125	129	141	132	129	103	144	128	140	114	117	102	126	133	147	127	118	110	118	122	113	118	113	123	144	109	122	114	126	118	123	119	118	100	111	116	141	130	117	126	127	93	117	139	125	137	120	102	113	143	109	129	129	111	125	103	119	142	112	109	136	126	133	110	130	126	118	125	131	130	113	145	122	126	106	126	125	118	121	142	136	124	113	120	126	103	107	110	126	111	124	117	142	128	135	128	129	145	135	133	134	132	130	123	126	151	122	123	110	138	125	120	121	116	138	125	98	134	106	109	121	131	112	123	112	121	107	121	135	111	131	121	114	136	115	129	124	124	124
18546	24568	32328	36101	32559	25799	25075	18238	23598	19289	14920	13816	15405	14003	12581	11450	7655	7186	7891	6909	5250	4375	2943	3322	4485	3341	2835	1926	1592	1585	1681	1624	1543	1215	1506	1200	1369	1260	1010	1436	1157	934	930	974	1177	1150	1137	1025	856	631	550	644	753	742	663	564	483	499	436	446	412	359	371	347	318	340	347	328	320	322	340	354	369	393	312	320	326	324	306	326	315	337	367	396	395	396	417	411	392	476	482	466	366	314	342	361	330	326	325	357	301	303	326	330	322	338	369	347	385	338	328	410	420	380	362	318	321	303	297	344	306	313	324	321	279	291	307	306	330	300	300	312	343	324	328	287	310	319	292	330	341	286	332	317	301	326	313	326	322	305	293	318	327	296	314	314	313	340	325	312	302	322	316	324	305	295	302	302	305	318	320	290	294	304	348	332	291	305	319	317	333	317	316	345	333	305	304	329	334	314	324	308	287	288	294	330	316	298	305	326	303	290	315	306	305	295	293	288	303	316	316	303	301	292	306	340	293	304	310	328	279	347	313	300	308	340	281	318	279	294	333	299	326	302	312	305	342	291	327	311	295	293	293	308	313	317	320	289	330	326	318	320	308	287	330	316	308	330	294	295	302	347	315	336	305	340	301	295	315	281	333	316	275	318	279	291	302	302	296	299	332	312	324	328	320	302	307	332	280	317	294	321	299	306	334	322	334	318	306	314	288	291	294	325	309	297	323	313	284	326	304	344	305	286	302	306	283	310	294	285	308	315	304	313	295	335	296	313	295	295	310	304	322	307	291	306	295	352	287	306	297	315	316	315	311	321	341	346	321	329	293	300	294	328	300	340	357	281	317	303	299	351	314	282	286	306	327	292	312	282	314	328	299	274	313	322	309	307	306	309	330	322	325	290	317	325	313	317	318	294	339	312	308	323	304	316	282	282	299	297	295	316	325	308	303	318	322	319	304	312	299	325	345	295	310	307	312	295	329	314	294	315	309	304	294	318	306	293	315	343	300	300	292	326	285	316	319	304	319	316	335	334	297	293	298	322	314	313	310	312	348	311	281	336	285	280	336	294	285	300	321	280	300	306	291	283	279	309	318	307	314	283	304	279	318	274	334	314	286	315	326	307	317	324	293	332	325	307	333	303	309	285	324	325	287	321	272	297	318	322	313	331	346	331	314	304	289	318	296	324	264	332	319	325	283	290	301	301	285	322	313	305	335	330	307	329	285	331	319	326	301	291	309	292	314	303	295	302	339	275	338	306	311	321	306	330	308	281	312	317	292	295	309	287	308	278	307	295	292	300	321	298	331	318	303	288	291	308	295	324	299	285	356	301	317	303	320	292	306	275	300	332	286	300	321	318	302	316	294	330	291	329	301	330	309	310	307	295	316	303	283	294	314	295	323	285	310	302	311	304	261	314	326	294	326	303	296	316	320	333	298	298	297	317	317	321	293	319	290	325	298	328	329	313	301	307	312	321	313	329	311	314	303	298	304	320	310	313	299	263	301	325	290	308	329	307	341	315	325	340	321	305	280	294	349	302	328	313	346	348	309	330	324	291	332	323	308	283	303	313	284	312	279	263	342	297	336	328	294	313	307	331	322	332	298	302	282	298	284	311	300	275	297	302	314	300	315	273	302	283	283	318	324	274	345	295	319	301	318	320	303	315	284	301	309	306	301	296	298	309	303	261	318	300	337	285	305	307	320	293	305	311	334	317	307	301	333	299	304	269	306	304	298	295	314	299	306	307	301	286	266	270	311	316	337	309	308	302	263	307	293	328	313	295	320	264	277	286	292	299	295	312	315	323	300	298	300	292	328	317	310	324	292	297	321	310	307	340	289	291	344	324	296	324	290	334	305	326	316	312	320	308	292	272	281	301	315	309	312	312	289	326	330	303	321	300	318	282	297	307	287	315	336	316	311	302	298	287	295	313	299	312	291	316	324	312	325	281	301	317	286	295	311	314	308	336	339	269	334	321	310	293	297	295	316	306	320	332	283	277	323	351	296	313	326	299	321	318	293	329	309	326	290	297	314	286	311	273	311	310	313	348	293	302	325	319	311	296	313	300	288	297	293	303	325	313	299	317	314	326	321	293	289	296	319	311	338	345	320	304	304	322	295	318	300	296	290	308	329	294	318	290	298	323	315	298	296	305	334	333	300	299	295	299	310	287	332	314	296	320	347	296	315	328	346	328	308	316	302	311	314	336	316	318	299	317	342	319	315	295	284	333	297	284	303	319	289	296	284	291	279	320	349	306	303	297	348	300	272	274	324	332	322	311	279	319	314	314	312	316	308	306	300	333	296	300	285	292	290	286	334	322	307	320	283	299	342	334	332	316	309	291	313	310	289	322	295	293	333	299	344	307	288	326	311	341	306	294	302	299	271	327	297	289	294	302	324	284	298	308	287	309	316	299	312	320	298	332	302	335	317	301	332	274	285	298	306	316	270	338	317	303	323	293	310	325	306	274	302	297	273	313	310	301	333	282	323	322	279	308	289	326	322	311	293	291	328	323	308	330	320	308	323	329	305	291	336	318	304	315	305	337	311	324	311	297	321	297	304	315	313	312	283	304	353	317	295	293	274	346	313	301	297	281	291	329	305	291	316	289	314	307	357	333	326	301	314	295	338	306	291	287	310	319	311	326	315	298	297	325	288	307	305	314	274	285	314	334	349	322	345	275	331	326	308	281	299	313	288	292	299	297	308	347	311	330	293	329	312	332	306	333	334	316	317	286	262	320	300	300	333	295	286	277	301	304	331	315	314	339	307	293	308	328	358	344	327	323	280	318	323	337	301	297	319	320	338	336	308	285	323	296	292	291	320	308	326	300	302	325	299	315	269	294	304	310	267	305	308	317	331	305	315	291	283	328	304	347	316	328	310	318	276	295	293	341	320	346	303	279	312	310	321	319	306	280	285	313	279	309	286	324	312	305	331	297	314	329	300	286	288	286	309	340	298	301	307	329	320	271	331	322	317	291	323	320	282	294	308	297	317	306	328	337	314	299	286	311	320	292	294	310	290	290	298	316	288	283	339	277	316	291	345	311	314	330	286	296	296	298	322	293	304	306	308	272	329	308	276	330	320	301	321	317	333	314	296	312	277	314	289	306	284	326	312	311	316	315	332	343	309	295	331	297	302	300	334	311	297	311	332	293	303	294	305	329	314	316	347	289	273	300	291	299	303	354	303	305	317	318	324	289	316	304	302	316	327	303	279	308	294	292	316	299	327	316	297	304	318	299	280	297	296	330	316	294	301	281	280	313	289	300	297	283	330	271	305	326	315	318	298	284	277	314	292	322	296	297	304	330	314	308	288	334	311	328	316	314	291	314	297	325	300	327	294	296	308	311	331	314	313	324	309	299	298	330	321	324	355	302	314	308	304	310	345	310	301	287	315	276	287	320	314	307	305	283	300	267	339	301	277	308	318	290	299	302	324	271	334	294	304	287	296	297	274	291	313	315	305	293	293	303	314	312	306	276	306	287	309	309	287	275	312	296	301	309
6792	5204	7226	6773	3592	2125	1648	1168	908	751	773	660	582	509	471	487	383	380	329	320	300	287	264	256	289	226	232	220	202	214	235	232	200	218	207	220	210	205	249	198	207	201	212	198	212	198	219	225	220	175	221	179	201	213	201	217	194	240	185	209	209	193	169	192	186	203	193	182	173	212	168	203	200	190	172	204	211	188	204	199	196	195	189	200	209	178	194	185	189	190	206	206	201	203	192	195	190	193	191	162	185	163	177	183	205	215	198	201	190	201	183	201	169	200	193	193	168	199	206	200	222	215	195	194	194	172	195	186	185	175	181	201	178	180	216	183	194	166	198	177	209	195	180	201	201	197	170	226	182	203	192	175	199	171	188	212	184	208	177	208	203	200	183	189	183	197	176	199	171	184	203	181	205	171	189	201	211	174	205	185	170	188	190	193	186	172	194	166	205	195	194	192	209	181	195	176	207	184	190	173	191	200	190	214	183	214	167	196	167	190	184	179	196	193	193	189	147	199	193	186	195	215	193	194	174	207	187	188	190	181	184	197	205	196	178	188	209	196	189	190	176	202	166	209	203	198	174	183	175	205	192	192	202	190	177	194	193	168	205	207	184	198	167	191	195	175	184	203	220	205	191	195	189	177	180	194	167	201	189	209	208	205	200	197	181	180	197	205	197	202	164	206	179	176	189	186	191	190	173	218	201	195	193	218	176	190	190	195	198	200	221	174	213	194	177	203	181	171	189	179	184	201	189	173	223	205	201	183	189	201	182	186	185	213	204	182	194	193	197	207	211	197	202	178	192	198	189	185	192	189	210	168	180	192	184	183	177	196	177	190	202	171	187	202	211	182	176	173	183	182	210	227	169	196	170	188	199	222	208	178	188	192	191	184	215	177	202	201	181	199	183	191	168	183	191	192	184	184	180	190	194	208	199	199	182	182	199	156	190	198	198	194	197	174	172	191	192	205	174	194	209	185	176	208	190	209	194	193	207	177	205	214	197	188	191	204	206	199	173	193	200	195	202	179	193	166	181	183	201	205	205	177	167	190	178	169	198	193	195	197	193	196	179	205	183	192	183	198	188	184	187	191	192	210	175	212	199	177	185	191	165	195	202	196	205	198	215	194	207	211	230	197	204	206	194	200	181	199	199	196	203	218	171	200	177	189	190	195	197	189	171	214	193	205	210	193	199	191	218	187	182	197	201	198	200	190	192	186	208	199	193	203	163	189	211	192	199	183	212	210	179	214	209	205	196	163	165	188	180	192	165	197	170	170	176	196	201	201	211	196	190	175	194	192	199	184	195	202	184	201	184	200	202	206	190	216	192	201	182	188	209	193	186	207	204	184	192	199	210	203	196	224	184	191	196	198	155	210	167	187	176	198	190	205	189	223	187	180	181	177	164	167	164	204	218	174	206	224	169	190	162	185	196	193	183	179	204	201	191	191	216	207	178	206	215	194	194	191	210	194	177	190	197	182	186	173	195	206	209	177	209	205	215	204	172	181	189	224	170	191	176	195	167	197	173	193	157	205	200	226	202	177	196	184	177	178	160	188	214	197	187	197	186	204	180	191	175	188	188	212	192	201	209	200	182	191	190	189	210	184	184	198	197	183	176	176	186	196	192	189	201	207	199	180	175	186	192	186	197	177	193	182	208	192	199	201	197	196	186	216	195	182	169	186	170	191	187	187	200	186	195	198	164	151	197	219	211	192	209	178	169	184	178	198	192	204	174	184	175	205	192	185	190	186	210	188	148	184	202	171	163	171	190	182	197	191	173	196	186	188	189	190	191	201	183	214	169	179	183	207	211	194	200	173	179	202	178	189	208	179	217	194	202	172	196	181	196	200	193	209	197	219	206	193	156	191	211	182	201	200	181	200	204	177	194	185	182	192	196	196	207	189	179	177	213	173	182	210	195	191	167	171	183	163	177	183	197	205	199	194	233	161	223	200	202	211	191	169	175	190	216	221	191	201	197	180	181	207	187	149	197	198	195	208	233	169	195	200	201	191	206	199	180	205	196	189	161	191	187	191	184	183	212	217	186	209	199	222	175	189	197	198	218	180	172	181	209	207	209	198	194	192	208	199	225	200	195	168	183	189	179	201	180	191	211	147	191	199	218	177	205	227	193	191	191	197	162	214	197	160	183	184	175	182	217	191	176	213	200	206	175	190	208	219	195	169	197	187	195	188	196	183	194	197	224	194	179	180	181	204	201	182	188	209	166	198	187	201	204	208	200	203	206	197	176	204	191	189	211	189	196	202	190	207	171	195	196	197	195	197	194	205	195	191	199	202	192	195	224	212	202	198	196	174	192	181	175	172	179	182	176	166	184	181	220	164	189	220	208	200	176	195	183	190	207	195	187	170	179	189	197	184	222	211	180	179	206	196	219	195	161	186	192	203	184	188	181	193	199	189	191	198	205	175	181	191	202	190	180	188	206	205	180	200	175	179	195	210	183	156	185	190	199	213	172	227	169	212	192	202	175	214	191	192	202	189	211	197	197	214	175	202	195	217	194	185	187	180	203	178	191	205	176	197	176	208	184	197	181	227	195	185	194	177	233	190	182	222	204	201	191	198	199	183	191	173	224	174	177	181	200	205	166	210	220	179	182	149	191	186	204	197	200	216	186	178	178	186	196	198	200	242	196	202	233	214	184	191	200	192	199	181	197	179	178	179	184	194	194	180	184	187	173	187	187	171	187	205	197	195	206	186	180	196	177	208	165	202	193	167	200	190	193	166	200	207	191	200	191	188	203	190	189	179	175	166	172	194	198	205	198	194	197	195	192	193	178	189	209	189	192	175	189	206	192	196	199	173	185	221	193	188	179	196	201	168	187	180	217	191	169	192	220	183	214	181	187	174	187	174	221	188	203	195	208	201	194	185	191	200	194	190	179	184	201	190	198	207	196	218	210	181	186	210	215	198	212	197	200	186	201	179	185	195	200	200	178	224	180	188	223	195	186	214	226	208	177	206	160	191	196	183	191	192	182	194	183	180	189	165	203	181	185	213	206	191	185	178	167	197	196	198	199	180	214	183	202	191	188	179	199	195	173	173	186	200	190	187	215	171	197	190	197	183	178	173	188	191	207	197	209	206	205	205	213	211	191	184	177	170	202	232	195	205	189	185	203	201	173	179	196	214	183	205	193	184	198	218	200	202	199	210	171	183	181	179	189	186	200	202	199	185	206	188	191	200	178	180	215	196	227	200	165	181	180	194	216	218	199	193	203	198	185	179	204	203	210	196	189	195	212	190	192	187	199	202	193	193	206	195	186	189	186	190	204	178	177	206	192	193	216	145	193	180	190	174	180	180	182	193	209	204	176	190	169	193	186	174	179	216	199	181	186	188	184	189	201	200	221	158	201	193	222	206	183	180	184	174	178	190	207	169	203	172	199	191	206	204	185	195	190	186	209	222	196	169	199	214	179	201	182	186	168	213	188	205	204	188	174	191	187	164	179	191	198	180	194	177	186	175	179	171	180	195	203	172
4905	5964	12033	12890	8895	6284	5510	4387	4280	4096	3640	3288	2927	2491	2342	2268	1748	1612	1458	1329	1196	1093	1014	1043	924	857	835	758	733	793	732	736	644	576	574	637	672	668	607	592	591	645	599	618	574	548	583	593	602	549	553	576	523	547	548	547	517	513	501	503	513	505	487	504	468	498	480	507	474	480	505	468	500	461	467	476	482	456	473	453	468	474	489	521	494	519	486	512	549	544	503	519	512	503	437	479	475	453	470	469	480	502	447	498	451	465	527	519	492	495	465	506	455	451	472	494	482	470	498	483	524	467	448	432	493	475	457	490	496	466	508	457	473	502	483	469	478	492	433	449	452	465	475	455	487	477	453	493	489	451	510	475	512	493	513	453	442	483	493	510	460	489	491	481	498	481	422	497	507	499	451	472	486	508	485	482	453	503	504	449	482	474	497	465	472	476	483	478	484	484	435	487	479	473	515	505	470	447	460	495	509	469	508	488	477	482	489	497	487	469	468	515	502	495	460	444	468	474	449	467	466	491	459	496	441	454	473	489	437	441	455	489	459	480	492	524	453	472	502	488	477	511	448	473	482	443	488	497	510	483	470	505	475	495	461	485	472	441	475	482	493	489	461	455	451	443	451	479	492	431	455	494	471	490	474	441	499	490	457	477	495	472	437	489	520	508	497	455	471	441	447	450	456	457	512	466	451	442	463	477	462	474	474	443	445	488	474	461	431	472	495	454	470	488	464	483	476	473	480	465	499	471	476	470	482	551	500	448	453	476	502	448	517	459	499	460	436	474	457	492	438	501	459	434	473	504	491	489	507	469	466	451	486	435	474	444	435	481	480	483	480	470	488	451	504	450	448	474	463	452	492	482	467	452	458	492	476	485	488	472	466	459	460	466	462	471	484	472	457	434	474	500	470	416	459	491	464	446	485	497	453	460	489	471	460	451	507	463	461	475	489	482	475	477	429	498	455	473	493	415	479	501	489	516	487	491	468	499	495	464	476	481	507	466	509	479	460	475	467	458	473	502	466	462	473	480	459	536	475	448	432	490	470	461	455	503	488	462	498	512	464	487	435	483	497	464	485	477	502	487	446	496	483	489	485	456	495	479	461	441	476	449	479	459	494	441	427	438	477	431	470	492	507	418	515	504	486	470	474	421	466	473	512	461	444	452	472	486	475	450	472	472	478	497	470	486	516	460	459	509	473	470	504	493	470	492	474	477	446	466	482	447	447	442	476	437	465	476	474	449	453	525	447	503	443	496	461	433	472	470	472	510	489	484	450	464	465	504	471	493	439	479	466	454	476	471	444	503	429	472	483	475	445	494	444	476	519	463	428	479	462	467	460	455	497	479	446	492	494	467	466	495	486	471	404	504	442	460	498	465	474	446	493	472	490	432	465	484	434	477	507	505	509	503	455	494	486	493	460	474	461	499	477	451	540	460	498	453	458	428	503	473	490	483	489	490	500	461	457	451	489	456	465	500	466	442	494	470	450	488	454	467	475	459	506	467	426	526	453	477	481	477	485	446	507	449	459	510	432	507	469	487	485	499	523	477	473	518	491	464	484	444	470	490	463	472	462	488	455	481	490	464	482	518	455	431	468	475	483	482	496	466	467	470	476	456	515	478	487	478	454	485	473	450	450	435	476	459	471	506	459	488	488	465	430	451	444	481	450	466	486	481	468	479	490	500	461	492	454	485	476	489	456	469	479	480	458	495	468	505	466	474	483	448	465	473	489	502	488	459	463	476	452	448	513	517	489	476	511	438	477	471	451	489	446	475	454	470	490	459	490	488	446	457	487	504	456	462	475	477	501	493	497	441	460	417	464	423	457	478	470	474	481	450	496	477	484	459	499	460	495	492	514	451	519	498	499	486	470	444	480	455	535	454	505	491	453	502	460	472	521	481	492	459	471	481	447	448	437	457	441	473	501	476	479	476	470	472	482	480	516	498	472	440	458	463	470	482	488	515	485	488	488	497	459	458	500	474	482	433	479	469	418	467	488	505	482	467	473	509	451	479	448	434	491	496	458	460	479	467	449	480	486	472	479	454	469	486	471	513	473	461	510	410	483	472	452	439	433	439	508	476	460	478	495	500	466	480	487	461	448	459	483	495	491	500	483	462	470	479	501	493	494	497	486	461	498	493	487	509	448	491	498	502	480	442	438	498	461	500	501	488	521	453	480	459	503	504	436	448	504	457	470	502	495	494	513	426	459	485	465	451	504	449	494	464	506	427	460	507	476	476	486	459	460	471	507	498	488	497	458	440	454	498	496	509	473	454	421	503	494	528	456	478	503	427	470	437	451	479	465	477	458	453	436	486	476	503	509	469	456	471	497	448	469	452	480	492	476	480	477	516	480	439	487	470	500	494	425	462	492	490	460	479	496	500	460	460	478	464	457	499	503	471	492	462	506	443	516	475	461	482	504	443	496	506	467	465	468	492	481	501	485	478	453	490	466	448	479	484	453	460	474	474	498	456	495	455	453	489	464	467	503	474	457	467	484	457	475	471	504	489	491	504	487	468	509	501	464	436	502	466	482	461	538	466	452	495	460	494	460	489	436	466	484	461	430	478	480	466	475	479	501	479	430	503	462	478	505	477	468	445	473	483	475	480	493	494	467	470	513	508	454	497	479	449	487	466	488	502	493	439	481	468	490	441	483	458	470	483	464	458	469	452	483	431	469	511	470	462	538	477	485	474	447	464	482	480	464	425	463	510	486	439	469	488	460	494	478	510	504	441	488	461	457	484	474	481	484	502	442	499	477	502	464	486	478	489	487	502	505	475	454	451	459	460	476	503	484	516	478	458	493	501	479	468	491	484	488	480	483	482	480	467	514	488	480	500	462	483	447	472	485	469	443	487	471	435	465	544	514	461	481	461	447	434	502	448	456	475	514	475	471	448	451	476	467	496	514	460	467	439	465	474	495	459	471	463	440	519	458	483	465	453	517	463	497	475	487	456	478	463	469	457	489	470	469	469	479	475	442	496	431	476	459	494	480	458	476	486	512	458	498	484	467	462	470	452	485	499	492	466	490	481	445	523	502	504	444	412	523	513	468	461	490	426	464	488	517	514	427	485	466	467	475	463	478	463	476	471	476	460	471	505	493	432	491	500	462	450	459	491	480	470	507	472	460	469	452	452	467	457	457	444	495	493	438	473	496	454	460	484	499	464	458	457	484	472	482	449	442	451	475	484	507	461	504	467	429	476	491	476	518	450	467	472	494	463	468	481	478	456	480	470	473	501	474	500	494	474	434	451	443	463	470	468	478	454	458	444	492	489	451	502	497	488	464	461	456	500	501	458	469	475	487	482	473	506	484	490	485	471	435	479	448	448	495	427	465	498	465	459	485	455	473	485	481	481	458	458	442	491	471	462	477	482	532	501	483	455	460	476	482	480	493	429	462	480	465	504	480	471	466	436	472	470	464	487	431	442	517	477	512	507	468	497	506	478	502	494	466	506	466	461	469	480	508	496	487	445	456	458	475	459	471	483
21572	24431	34289	33850	23921	18308	13342	8951	7054	5414	3314	2254	2756	1979	2223	1343	981	985	993	960	717	614	452	444	565	495	344	389	261	337	312	315	257	280	240	239	280	273	276	259	246	246	236	224	222	258	264	291	229	225	220	222	227	241	219	194	221	187	214	192	173	180	188	187	198	178	195	185	205	198	212	193	189	180	179	183	179	192	184	193	182	172	177	192	190	202	213	231	206	173	220	168	193	203	198	176	194	194	202	190	188	167	199	161	196	192	196	194	194	188	173	187	181	191	189	182	178	226	185	183	172	176	179	174	200	175	173	180	220	183	209	204	190	189	174	181	189	179	161	177	192	170	200	203	187	196	179	171	199	185	205	211	187	195	183	184	205	168	171	182	188	190	187	184	208	169	219	190	180	180	164	196	192	205	170	180	158	177	202	183	214	182	173	175	188	185	175	174	192	186	204	179	209	190	206	195	187	211	162	198	187	182	196	187	191	183	202	191	172	178	185	187	161	190	185	203	196	174	177	167	186	185	202	177	180	182	175	185	197	185	183	193	184	181	187	174	183	189	189	200	187	198	158	189	192	182	189	184	203	162	183	157	160	166	216	201	183	218	192	190	182	175	178	182	193	180	187	187	188	183	168	170	177	166	211	206	181	190	186	173	190	184	179	191	186	182	190	187	183	208	197	165	159	187	188	182	196	197	210	166	202	156	205	188	197	181	176	194	195	195	174	183	197	167	192	195	174	199	192	189	181	174	200	185	204	198	195	169	182	174	196	177	189	184	182	176	190	180	202	205	180	195	187	176	202	170	208	162	225	186	161	176	198	177	189	171	190	206	172	179	176	208	185	195	169	176	186	194	217	189	205	186	186	151	195	195	188	165	196	162	168	190	197	224	194	196	188	163	171	190	192	190	184	203	170	188	162	186	169	182	207	184	181	202	208	188	189	179	172	191	189	203	172	184	191	196	178	189	171	204	175	185	191	202	185	185	186	187	198	166	172	170	165	195	183	181	182	180	187	190	178	187	180	183	172	180	199	196	175	186	146	178	190	193	194	168	218	171	173	185	199	177	189	181	197	181	191	199	175	189	171	187	208	206	191	178	178	191	202	184	167	192	207	197	198	172	184	184	195	172	184	178	186	185	188	193	166	210	174	209	196	173	204	192	200	200	163	177	169	185	178	181	171	206	173	177	198	180	192	185	194	193	168	200	190	198	178	172	168	192	194	161	169	179	174	189	173	214	160	209	204	178	207	193	173	167	192	189	176	198	179	177	190	180	206	173	150	220	208	175	204	166	154	218	169	187	183	154	170	191	181	196	194	211	178	185	188	172	157	163	186	182	182	198	182	199	170	203	190	192	197	182	187	202	178	226	216	155	188	201	192	220	170	193	171	179	161	189	206	204	209	172	203	169	185	168	171	178	172	180	185	165	207	201	184	185	212	166	185	195	189	200	183	161	169	192	180	179	190	180	169	170	200	193	181	197	222	185	186	189	184	169	199	210	181	197	178	193	168	191	194	221	181	198	188	195	174	194	167	178	182	175	195	201	181	180	175	201	192	195	216	187	177	170	199	178	171	181	197	194	191	167	167	192	196	167	170	173	195	190	184	180	194	173	184	198	208	200	173	232	182	175	191	223	169	199	174	190	204	166	165	198	177	193	193	198	201	175	176	171	198	173	215	172	182	192	211	198	174	162	184	186	177	169	177	189	189	153	171	196	193	180	180	196	161	196	172	162	188	162	189	187	178	171	192	188	174	191	195	164	174	187	173	175	180	177	187	199	185	191	175	194	195	200	189	168	194	209	209	185	211	186	164	180	175	161	205	212	187	199	176	212	196	189	168	186	183	173	192	204	161	189	185	188	201	184	170	208	189	214	186	197	174	192	211	183	185	197	186	156	174	203	192	190	180	188	182	167	202	205	197	189	178	176	169	174	168	166	199	163	166	185	155	185	175	179	170	183	183	192	158	179	175	207	189	184	200	189	203	198	183	188	163	206	168	190	193	176	191	184	190	174	175	152	166	185	189	177	181	163	172	172	163	186	193	175	187	194	199	175	179	187	194	183	172	184	184	193	188	186	174	182	205	174	164	187	192	188	213	205	184	170	185	175	163	156	202	173	206	197	195	184	187	166	215	172	173	174	198	207	207	184	166	185	165	182	209	193	171	186	186	201	208	195	170	186	167	187	184	166	192	196	194	189	192	224	190	183	170	178	187	179	189	191	174	188	186	179	190	200	142	158	152	185	179	175	173	162	181	193	193	159	201	191	211	192	199	194	174	206	180	195	172	176	168	157	174	193	181	179	170	193	183	188	181	198	182	189	173	197	212	183	179	188	188	207	180	198	176	167	200	196	191	186	160	170	217	168	208	213	175	171	186	180	185	200	173	190	155	198	205	194	169	191	188	174	179	176	227	197	178	195	202	180	218	208	175	202	185	185	193	202	169	174	194	185	189	168	177	169	189	209	175	186	174	182	178	173	163	176	204	204	180	186	175	189	176	181	206	188	202	183	198	217	154	167	191	202	182	218	174	184	186	196	155	196	241	191	195	193	201	153	193	199	182	194	203	168	164	183	182	186	187	195	167	175	171	178	207	170	161	200	190	207	176	193	185	187	168	173	192	184	195	205	170	173	187	217	175	181	180	170	176	186	178	173	176	167	156	189	169	174	184	184	174	213	171	204	185	187	189	178	193	203	200	186	177	200	187	176	185	166	194	190	201	174	202	168	195	183	171	169	181	168	173	160	170	195	190	203	161	199	181	170	199	180	148	181	192	202	171	185	196	194	192	199	215	216	197	206	177	177	199	212	217	186	180	175	171	190	183	165	174	185	173	207	193	213	167	163	175	171	163	189	177	180	168	209	186	209	227	185	172	166	181	173	183	219	175	222	183	203	188	201	194	171	190	169	172	172	214	170	185	187	160	202	197	191	176	172	193	185	211	181	189	209	187	198	222	198	197	188	179	169	176	181	177	198	188	182	184	190	188	193	210	197	163	168	206	183	196	198	196	162	173	219	178	185	199	205	182	204	165	200	176	170	179	165	176	180	176	197	181	180	165	173	170	172	203	177	168	172	206	173	193	188	180	204	192	193	180	188	163	197	176	196	180	196	176	173	179	160	175	178	198	190	151	184	196	188	203	185	172	190	173	195	222	178	172	182	178	183	185	177	176	183	183	205	155	191	182	180	197	208	155	199	182	203	198	198	200	193	189	173	185	175	174	192	174	174	187	193	200	202	166	164	183	175	177	169	185	180	207	163	184	175	198	180	194	193	188	205	204	192	176	180	208	160	203	184	182	183	187	180	193	194	199	169	188	209	157	167	188	201	195	158	183	204	186	153	180	183	202	184	180	209	180	211	208	212	192	175	192	204	197	177	174	165	183	213	202	179	209	183	200	189	166	218	179	181	185	190	170	174	183	166	193	162	203	199	170	179	175	220	171	195	191	192	190	212	203	154	190	175	191	222	187	206	182	178	173	180	180	192	200	191
13995	19817	29813	33250	24460	19593	17006	13931	16069	13927	9865	8605	10057	8650	8651	6432	5085	5083	4855	4552	4009	3036	2033	2277	2814	2157	1726	1572	1138	1420	1287	1188	1135	964	1122	1030	1059	1107	1159	994	987	863	837	768	921	901	827	912	784	666	655	675	695	749	652	646	599	571	540	552	510	478	498	506	465	451	466	482	476	467	456	500	457	483	470	478	472	446	481	429	455	495	518	521	534	504	556	525	558	578	566	541	455	453	445	490	484	452	438	436	482	489	450	444	450	482	473	465	477	480	463	492	540	486	444	452	456	470	453	468	461	473	496	483	472	472	494	448	434	466	438	436	454	474	440	438	442	456	457	444	479	438	470	441	439	425	429	437	455	480	446	416	472	435	478	451	427	467	459	472	464	443	468	423	461	415	427	464	456	450	458	463	446	458	468	402	433	428	451	463	479	449	451	463	458	433	438	476	443	472	442	408	451	474	441	410	491	438	465	445	436	443	443	460	467	486	438	490	454	434	463	416	423	503	446	454	436	467	445	471	413	449	475	444	432	458	509	440	434	432	485	457	453	469	450	495	454	447	445	491	438	449	484	442	453	451	448	452	453	453	426	469	466	452	495	457	419	422	445	458	463	477	498	490	460	480	458	464	420	489	437	448	434	465	475	461	448	441	474	465	451	448	462	460	424	455	459	423	457	441	482	400	437	420	444	445	438	459	420	453	466	430	434	440	469	434	448	432	474	469	455	481	477	456	458	460	498	469	459	441	432	443	454	460	420	478	455	445	456	467	420	433	424	432	420	449	449	451	446	500	443	442	425	482	439	468	475	445	499	479	446	448	445	455	436	437	466	456	431	439	452	483	466	431	487	432	472	443	444	457	473	457	421	457	478	495	447	451	448	450	432	449	445	464	471	465	424	476	458	455	454	489	440	428	478	427	439	452	471	456	461	471	478	417	470	444	461	441	456	455	437	428	454	468	430	435	438	452	463	447	468	494	447	427	422	484	441	440	463	451	449	470	412	452	471	480	458	477	472	466	443	433	468	408	453	483	471	467	418	429	453	439	457	433	499	446	447	444	451	439	465	428	471	437	463	462	480	448	488	459	420	399	436	450	449	440	438	435	442	454	459	451	448	460	441	436	432	474	409	460	443	459	432	472	444	457	456	455	465	453	431	445	443	416	474	449	426	484	397	435	429	445	430	453	436	463	488	456	443	437	448	404	438	504	442	470	427	475	477	468	433	452	462	494	452	456	460	475	462	487	472	458	448	460	487	463	431	440	450	449	449	435	474	445	404	421	444	453	468	456	442	450	436	442	456	451	455	432	467	438	402	434	468	450	435	465	403	428	438	401	440	504	468	432	477	436	465	445	451	469	475	467	454	467	475	449	460	461	457	456	444	479	442	447	470	480	406	449	446	484	460	435	497	462	453	444	467	440	445	412	466	448	463	447	466	459	464	439	462	454	451	431	486	447	423	502	438	452	471	463	452	449	482	454	443	445	435	462	450	472	484	430	420	495	456	457	443	448	468	415	457	443	466	452	462	444	451	460	453	446	431	449	468	411	464	460	450	470	467	460	420	433	492	502	457	446	447	421	445	462	457	450	462	469	411	442	440	441	453	444	415	428	471	438	453	436	485	457	442	461	502	488	485	476	425	426	471	452	425	435	443	445	469	456	465	460	448	473	471	443	435	438	439	488	484	501	409	457	470	439	462	451	494	454	470	458	441	453	431	452	488	426	453	470	445	424	448	462	452	457	443	437	463	455	451	484	452	462	472	474	454	435	478	474	479	471	433	474	429	480	417	487	453	447	463	493	446	447	430	447	488	439	460	431	447	473	418	461	441	444	448	420	460	477	456	439	432	468	432	434	442	418	431	431	440	451	482	428	464	449	455	437	474	446	434	473	425	467	455	464	435	419	451	463	450	457	427	469	452	397	502	453	449	452	441	452	445	466	465	478	468	469	445	453	444	425	452	474	420	402	436	478	470	426	423	466	462	399	450	475	451	432	428	455	445	434	467	398	471	418	441	481	460	466	440	461	454	456	472	517	477	476	452	453	470	452	467	456	430	458	422	450	416	441	478	477	480	480	468	451	451	447	423	463	433	447	425	432	468	435	486	454	493	481	474	479	418	445	450	477	453	413	425	462	452	448	426	464	448	463	416	459	441	448	464	462	447	464	450	424	497	437	436	475	455	422	452	437	471	439	447	471	469	462	410	454	451	454	452	446	462	477	381	451	426	446	442	474	455	479	478	469	476	496	436	430	452	423	462	436	439	432	437	456	446	407	437	472	482	455	464	443	446	434	466	422	461	472	432	464	439	508	445	477	442	453	464	469	479	448	477	432	417	504	410	405	422	431	466	433	456	429	442	454	449	448	460	493	458	486	471	494	435	441	500	455	442	444	457	447	427	398	464	510	437	451	448	448	462	447	425	423	446	432	479	510	457	507	475	438	425	453	453	462	453	451	476	454	479	441	443	476	438	451	441	440	463	436	441	452	443	435	469	441	425	441	448	438	427	441	430	424	488	483	463	460	455	470	447	393	468	432	488	470	448	499	454	465	433	462	443	451	472	446	447	426	464	475	460	478	465	441	498	457	459	432	433	445	447	464	485	456	442	457	444	442	468	426	450	435	425	484	435	458	425	440	417	459	457	487	456	463	416	460	434	415	474	482	486	403	453	438	455	440	494	441	476	419	412	468	465	440	442	456	446	475	439	435	496	444	428	415	460	436	506	439	458	422	452	443	482	455	434	443	432	452	411	466	445	426	430	441	470	423	461	429	481	435	438	428	413	454	423	477	410	491	419	479	463	493	456	437	455	471	448	463	430	476	429	453	443	465	458	415	401	446	472	435	474	446	506	449	470	440	481	443	442	484	483	476	438	412	453	444	485	457	473	443	463	473	453	483	424	414	455	419	480	484	477	500	441	421	451	437	449	456	466	479	455	463	468	437	427	465	450	420	431	420	470	452	473	454	462	470	429	458	428	481	415	445	449	446	442	443	458	453	471	404	467	466	426	449	465	473	472	414	483	445	459	460	462	446	430	446	435	445	426	450	446	438	432	454	442	460	462	480	436	439	484	443	443	442	430	475	467	440	483	436	454	420	465	498	458	451	448	438	421	464	440	482	427	455	486	464	452	499	457	472	455	420	428	463	457	474	482	455	423	424	459	431	449	418	420	511	479	440	442	435	465	444	464	490	408	448	455	442	436	447	429	445	478	449	467	404	442	450	425	433	478	446	432	434	439	430	443	431	473	432	438	464	479	476	417	440	476	480	471	478	457	478	462	481	472	429	447	449	463	444	476	419	412	454	465	471	462	454	496	402	418	439	435	443	489	416	447	481	470	462	444	462	479	461	439	436	470	463	444	439	483	451	489	455	478	443	412	457	449	427	471	466	421	449	460	461	466	456	438	447	439	458	484	424	373	456	485	432	464	480	454	434	454	447	415	451	466	433	464	462	438	449	449	432	485	488	463	471	467	421	436	458	440	467	452	470	429	387
30423	31039	37238	36637	27679	23030	18675	14253	11942	9784	6014	4561	5434	3679	2885	1918	1707	1408	1376	1473	1225	1230	733	736	584	646	447	394	285	362	331	319	266	279	222	227	268	255	264	261	210	198	204	212	239	201	215	230	195	179	158	150	159	217	151	161	146	142	128	148	150	133	134	145	124	132	125	111	121	127	135	132	141	124	102	123	113	118	124	116	127	126	120	133	148	112	134	135	143	151	156	140	116	129	108	128	108	133	133	112	103	107	119	118	119	121	140	149	123	115	120	137	114	134	109	110	135	110	124	129	147	121	118	130	135	140	112	118	137	139	121	133	110	133	117	126	132	121	139	127	123	131	122	130	125	127	122	111	122	111	139	131	152	131	132	151	121	116	121	116	115	121	118	127	115	123	130	122	124	128	114	111	122	110	124	155	118	154	112	110	133	113	102	138	131	123	123	125	109	119	119	107	117	131	125	121	115	108	113	118	130	133	118	115	117	138	131	108	111	115	133	127	137	137	117	135	128	129	127	112	131	118	117	132	116	126	108	122	128	116	126	158	116	132	127	105	125	118	120	116	120	125	108	109	133	126	135	128	123	117	113	129	132	103	111	108	130	139	104	120	118	129	112	113	97	115	117	105	105	116	124	127	128	127	123	117	132	129	107	121	114	129	150	99	99	122	120	107	126	136	126	112	117	149	137	117	119	118	107	114	107	113	109	105	117	119	140	132	126	103	126	128	125	154	116	119	110	110	122	125	133	145	134	101	120	130	107	130	138	108	107	132	110	105	108	128	132	106	123	127	130	117	136	136	92	136	125	120	126	123	127	143	136	122	136	130	115	123	127	99	107	129	107	112	124	101	131	118	114	131	114	105	130	137	128	112	128	124	142	142	127	121	124	124	116	126	113	118	124	139	108	116	123	129	127	119	123	135	147	127	103	135	125	111	120	111	107	125	131	125	122	107	124	128	134	113	127	119	114	81	117	126	107	120	129	117	123	112	114	107	132	116	115	111	136	127	132	137	115	106	131	112	109	108	114	109	114	108	115	116	126	148	107	107	112	119	111	125	121	121	116	115	131	148	140	105	119	120	127	109	117	112	129	118	133	108	115	117	97	134	116	138	109	118	133	120	103	123	111	123	129	126	105	116	145	125	135	123	122	119	113	127	106	132	125	119	115	121	126	119	106	108	135	125	120	141	113	130	113	123	141	113	111	115	144	114	121	130	123	122	125	131	112	97	134	132	125	116	114	117	120	138	117	120	115	124	106	120	113	124	140	125	117	136	126	121	117	118	107	126	106	103	120	127	125	142	121	125	109	130	124	115	113	128	121	116	110	117	125	114	111	136	128	112	141	137	117	114	108	103	130	128	120	117	115	102	135	127	124	120	118	121	123	105	98	108	117	142	114	111	127	143	114	127	133	125	134	120	136	115	131	110	119	106	126	110	107	121	123	125	129	116	117	115	132	107	120	122	109	129	141	110	116	114	138	132	111	108	132	124	151	108	106	145	108	135	129	114	134	110	130	123	111	125	128	112	99	125	130	112	130	130	132	112	135	112	121	114	123	138	111	148	113	142	126	121	125	100	117	114	141	118	95	106	125	130	124	111	114	113	133	122	133	103	121	113	125	112	137	118	124	120	113	121	133	104	144	129	122	118	127	117	129	142	128	120	122	108	138	114	128	135	119	108	112	112	108	141	85	125	125	126	112	122	124	136	115	119	111	122	104	142	135	107	123	123	136	139	100	121	121	122	136	108	138	132	132	123	135	113	143	141	113	116	119	116	121	112	122	126	114	123	109	110	125	127	130	116	116	127	114	110	113	90	125	107	104	142	117	121	114	116	104	143	131	145	98	114	113	117	110	123	134	101	124	130	98	126	133	108	111	123	124	120	102	139	128	95	120	123	127	125	111	110	129	119	119	109	121	94	129	113	146	118	110	115	116	128	118	111	132	111	134	131	120	137	122	127	128	135	130	123	119	111	102	132	108	118	137	131	131	118	121	126	120	125	127	125	130	128	142	120	146	133	138	108	115	126	104	152	122	119	113	140	153	123	126	120	123	119	126	111	132	123	127	116	130	140	126	109	112	108	115	140	87	100	129	134	135	132	107	93	100	146	142	108	131	111	133	128	104	140	116	128	119	128	113	115	135	123	148	124	126	112	119	116	124	131	125	115	110	122	137	113	109	107	114	118	123	123	128	129	115	122	114	129	123	123	119	126	125	131	145	105	100	123	113	131	132	118	116	131	109	121	114	117	129	133	118	134	115	113	114	123	105	114	107	156	110	115	132	106	118	136	138	123	139	119	128	132	122	132	119	140	121	129	119	133	97	123	137	125	120	114	134	122	132	129	109	108	136	119	141	110	128	121	157	116	97	125	119	122	115	129	118	132	129	120	135	124	137	145	143	121	131	112	120	114	119	109	144	124	123	130	97	121	143	114	131	114	110	141	99	107	138	137	119	120	109	123	147	103	125	121	122	127	116	101	103	103	130	114	127	126	150	122	115	102	118	143	125	134	142	127	112	112	114	137	115	115	129	123	135	113	131	131	124	119	119	121	95	132	114	101	130	128	108	124	105	114	116	103	137	129	130	110	122	121	112	116	110	123	100	133	126	129	119	111	128	121	121	115	134	116	150	139	143	111	125	123	114	122	113	131	115	118	108	146	121	119	133	106	103	122	158	141	124	98	121	113	122	119	115	120	122	122	134	135	126	119	132	123	118	112	133	126	143	120	137	139	115	118	114	98	115	127	121	119	144	132	126	118	136	140	117	133	110	127	116	127	142	125	107	109	139	134	122	100	134	121	118	122	128	125	132	116	124	124	138	116	132	125	127	109	117	128	140	121	111	117	108	148	134	108	121	131	127	128	117	111	121	119	135	130	116	138	144	101	123	110	133	136	111	108	136	110	119	134	107	133	137	125	122	123	136	121	115	155	124	127	134	129	105	132	110	144	122	108	119	142	122	93	120	112	115	129	100	123	120	116	127	136	115	132	130	109	136	99	105	125	124	133	117	124	105	110	117	117	140	140	111	95	119	126	132	104	114	119	133	128	121	114	131	110	116	99	120	130	114	110	120	134	125	111	122	132	133	122	113	126	96	141	115	129	125	135	146	102	141	135	122	123	136	125	133	120	119	121	109	120	111	112	114	120	115	133	123	117	98	122	124	113	122	117	109	135	104	103	134	118	135	119	110	121	140	115	122	125	154	148	143	124	118	123	139	121	119	129	99	109	107	127	108	110	144	126	136	136	122	108	101	120	111	113	129	110	139	137	110	121	118	122	112	120	121	109	142	140	128	122	116	126	120	130	129	115	126	119	121	118	105	117	141	114	125	153	100	122	136	116	115	117	132	115	127	121	126	114	128	110	105	117	103	125	109	128	108	119	121	115	124	113	136	121	124	98	96	132	112	114	113	135	154	115	109	129	116	114	114	124	118	105	110	125	136	123	131	129	138	123	129	107	140	132	129	119	137	127	101	139	96	123	117	114	135	124
18642	24087	32855	37366	29760	24620	21331	19476	24360	20360	14275	12908	14902	12579	11322	9531	8098	6771	7670	7522	6327	5672	3027	3626	3831	3536	2771	2237	1681	1900	1833	1690	1639	1270	1433	1316	1431	1255	1286	1261	1046	956	908	852	1014	1166	1071	1188	895	652	647	622	672	769	657	596	461	510	410	395	386	372	364	330	291	335	304	352	327	314	323	315	342	321	324	286	294	323	298	316	315	320	367	416	416	402	377	422	441	461	524	408	339	323	325	347	329	345	319	299	332	340	344	333	337	342	308	322	337	333	367	361	471	415	351	320	286	287	323	330	305	326	373	284	297	280	314	323	326	296	260	310	308	329	303	285	297	314	301	324	322	309	270	307	275	291	327	319	350	302	295	293	325	294	294	315	315	328	346	343	308	306	307	286	314	324	285	319	300	293	308	309	325	305	329	320	289	271	272	308	338	326	293	312	307	315	309	310	328	315	344	313	290	308	314	287	314	318	312	293	340	288	319	302	301	302	294	296	289	334	286	277	286	312	287	329	295	324	281	280	292	323	318	308	281	325	308	305	296	297	300	296	306	323	318	314	313	273	328	294	292	317	304	286	306	285	300	323	327	295	304	306	309	289	317	297	309	308	283	284	322	307	299	302	312	297	341	291	303	304	301	313	323	322	314	303	329	337	316	306	308	332	294	315	300	326	304	307	308	327	311	282	304	284	292	293	336	298	313	304	325	302	314	302	296	318	312	307	285	309	326	329	281	315	324	311	279	295	292	330	325	307	307	301	325	339	311	311	284	325	315	294	324	332	299	300	288	283	336	293	308	308	289	300	313	310	291	302	275	314	288	301	303	309	313	304	335	289	294	298	281	323	266	321	310	300	318	281	306	319	289	314	313	313	300	324	303	311	299	328	297	296	295	322	311	333	303	306	298	310	317	303	312	304	278	270	304	307	277	285	321	295	293	281	287	318	308	313	278	295	302	295	327	290	320	295	302	304	328	297	282	311	306	290	337	299	295	291	276	308	324	284	311	325	310	272	292	302	308	277	294	305	291	274	282	284	318	314	307	286	301	343	313	275	314	337	321	293	298	308	310	294	298	297	322	300	301	313	326	311	314	321	282	321	289	288	271	296	310	309	292	334	312	286	302	324	318	326	311	317	317	332	292	312	308	318	317	290	301	306	319	306	314	285	298	323	313	277	327	314	292	324	265	320	293	325	315	316	315	316	298	321	335	297	297	308	297	331	302	295	302	305	260	298	270	307	304	300	287	325	309	295	318	332	320	300	319	290	299	285	279	357	321	312	257	278	309	295	318	321	326	291	297	293	331	334	291	287	293	290	306	316	342	332	301	302	298	276	310	307	317	302	299	297	337	298	297	300	268	309	315	307	288	317	316	314	309	308	318	289	318	298	292	304	315	300	301	296	296	321	325	305	309	337	303	310	320	323	282	314	344	333	335	309	331	304	331	323	291	297	316	283	307	311	296	319	323	285	316	301	282	284	297	323	282	316	273	328	318	290	301	310	295	294	314	335	301	286	314	333	298	275	293	315	311	289	287	307	305	323	296	318	305	319	323	313	317	299	324	314	315	334	327	288	289	304	321	298	282	313	282	323	322	304	336	323	269	280	300	312	331	276	288	348	289	290	319	300	298	304	289	300	297	302	342	258	304	303	303	296	315	300	301	326	276	312	300	336	313	303	334	321	306	305	346	325	282	317	297	299	283	289	320	314	313	304	279	312	299	297	312	279	290	309	296	306	311	321	314	294	316	321	320	323	336	289	309	321	303	307	274	288	317	313	325	327	333	323	333	323	289	278	292	309	305	310	282	295	316	289	327	353	282	309	313	277	308	333	303	312	302	291	302	306	264	292	288	287	309	321	323	301	280	301	296	319	287	303	285	301	311	265	318	308	302	334	321	331	298	299	307	312	327	314	306	293	336	295	300	285	274	308	298	316	280	331	302	295	301	309	336	305	318	307	293	318	322	313	312	352	293	307	326	305	288	280	292	331	305	291	306	310	296	301	315	310	332	355	312	307	290	296	335	334	301	296	294	297	277	315	297	318	268	276	292	312	273	314	325	301	301	293	346	305	297	305	304	304	319	315	338	309	311	313	292	311	315	293	281	303	299	304	318	291	306	318	273	323	306	283	295	306	316	325	296	306	318	267	299	298	311	295	312	295	313	289	306	332	299	292	300	313	260	281	283	331	320	302	312	286	287	303	284	274	319	307	294	286	301	292	281	310	297	303	321	323	311	284	337	285	321	304	296	287	312	305	333	341	281	340	318	316	323	274	332	304	287	300	293	322	287	328	271	321	272	298	315	317	328	372	266	301	316	309	323	284	299	316	308	320	324	332	294	308	342	300	322	321	271	298	286	329	295	305	306	303	294	329	293	299	305	312	275	319	286	294	313	314	311	317	326	294	326	297	299	315	304	303	321	326	326	326	300	314	288	322	325	295	285	349	317	309	328	291	314	303	344	319	314	273	301	328	315	321	302	329	331	300	302	324	323	298	304	313	283	281	308	292	294	295	292	286	307	322	291	291	292	299	307	285	263	338	315	308	265	321	307	288	325	325	338	319	297	309	310	300	287	285	341	306	332	321	293	302	312	276	288	305	302	305	299	291	297	305	290	309	299	328	301	300	302	320	325	311	292	300	307	293	297	292	322	332	304	307	312	281	324	346	272	314	307	320	300	307	293	279	275	321	297	310	270	327	328	280	280	329	294	332	306	345	301	306	323	319	300	315	291	307	315	323	274	313	287	334	313	310	327	317	278	311	294	339	320	317	294	289	317	316	307	311	285	312	297	303	305	334	302	314	291	309	294	321	309	293	316	284	298	332	305	310	306	292	293	284	309	300	296	282	326	279	296	301	296	317	303	278	333	291	324	290	310	340	305	287	300	304	316	311	316	308	297	291	322	295	320	312	302	291	293	298	270	296	314	257	312	331	302	278	320	299	302	299	307	320	349	294	309	300	301	303	304	299	267	288	306	312	300	300	293	295	289	319	295	312	296	284	278	319	314	290	293	299	307	324	299	301	308	338	330	298	324	333	305	353	325	335	325	292	335	315	305	315	304	277	305	312	298	294	328	270	318	287	305	310	316	296	285	340	303	340	297	303	303	271	311	308	294	311	308	293	315	264	328	307	312	300	302	279	282	297	321	315	304	339	303	343	323	305	322	297	309	296	330	295	306	287	304	300	300	315	290	303	273	282	267	305	282	288	290	293	326	298	302	327	315	298	327	294	284	306	318	286	300	295	283	299	292	284	291	276	328	319	303	319	297	308	305	291	310	303	306	289	289	316	307	294	285	304	269	305	308	292	284	310	325	322	295	284	322	279	276	269	288	326	297	315	301	296	315	295	301	306	312	291	293	309	304	280	293	286	292	282	274	316	331	282	322	291	320	326	287	286	310	303	324	294	305	289	311	294	288	298	309	269	300	307	293	289	301	317	328	304	333	308	285	305	313	270	319	291	290	316	300	280	341	323	318	317	323	314	306	326	325	277	304	348
7198	5598	8764	6729	3453	1908	1476	1042	930	885	720	581	505	444	479	385	337	328	340	353	294	302	284	260	243	253	240	240	206	217	236	205	206	203	209	213	225	227	209	208	200	201	199	190	235	193	200	196	182	209	200	196	218	186	189	194	181	198	202	195	205	201	164	195	177	177	214	195	189	190	163	195	189	168	214	204	182	201	196	205	191	175	184	214	204	194	180	200	160	212	194	197	193	190	174	191	179	179	199	198	184	158	180	189	203	175	176	194	209	204	189	212	189	178	206	207	194	212	197	173	176	213	191	196	207	210	193	185	182	195	198	193	186	201	209	189	173	194	197	208	209	198	176	189	160	189	170	219	195	203	180	208	185	207	204	201	203	209	196	204	204	167	187	205	196	173	193	151	164	190	185	194	213	183	199	172	171	180	178	187	177	209	198	191	210	196	187	202	181	181	204	176	201	207	171	202	167	208	201	192	190	218	178	180	190	215	205	206	186	186	183	184	182	177	223	216	181	183	189	179	182	177	177	184	195	184	199	179	179	161	196	204	224	184	192	165	186	217	190	194	216	201	177	206	180	173	200	192	209	219	186	191	182	196	166	185	174	171	217	156	170	211	190	188	190	213	190	204	191	186	201	197	189	207	200	195	205	198	176	207	150	174	179	214	175	183	205	190	199	188	169	207	182	199	200	203	177	204	187	170	194	186	189	197	173	179	213	174	207	208	175	204	200	162	188	186	177	195	188	199	195	201	174	200	196	203	205	166	187	181	164	182	185	175	204	188	191	195	222	190	190	174	203	195	206	197	184	200	183	198	186	193	227	204	198	197	190	202	201	170	202	219	206	182	192	196	179	191	193	192	190	199	190	190	183	188	198	191	157	191	190	179	175	203	201	195	181	185	189	183	182	182	192	214	223	186	195	195	190	211	161	184	204	169	185	201	209	202	179	186	211	196	179	193	203	191	185	182	211	178	180	210	175	166	216	181	213	184	199	166	192	184	195	225	194	188	188	186	200	201	191	198	201	180	176	185	205	215	177	179	192	188	174	185	199	189	188	213	186	209	186	194	187	202	178	175	207	188	195	206	165	199	169	182	183	218	191	199	184	188	193	185	189	201	196	214	223	170	181	183	231	200	168	210	183	168	197	184	207	174	200	166	216	178	199	205	165	167	195	188	185	206	170	199	181	205	199	181	186	181	198	215	200	191	171	170	193	218	196	184	166	187	191	213	176	215	176	193	193	199	212	183	223	172	206	160	201	192	191	190	194	199	195	210	215	175	219	201	194	203	197	220	218	189	205	198	179	215	198	180	204	196	184	188	195	203	184	195	160	216	183	189	167	200	198	220	210	198	204	188	181	216	206	200	193	178	215	193	198	198	195	187	202	184	186	180	190	211	218	174	208	190	205	188	196	196	232	180	169	178	188	197	194	214	201	216	199	168	177	210	164	188	176	204	207	180	197	173	207	190	214	185	184	191	188	202	201	214	184	194	175	212	183	207	200	195	204	196	184	167	161	206	203	185	195	191	186	197	193	202	192	191	205	210	219	197	191	195	230	189	195	181	165	211	204	182	198	180	189	188	182	194	214	174	179	200	207	208	180	192	187	186	186	189	212	166	183	158	163	194	207	186	203	195	211	168	176	185	205	172	213	187	188	182	177	194	188	175	190	206	202	208	186	217	211	180	187	191	208	180	207	186	173	192	207	182	185	220	197	215	190	199	188	186	189	180	183	217	184	217	196	190	179	179	209	174	185	203	165	182	164	196	193	200	181	165	200	189	208	189	201	197	189	208	189	183	213	190	192	201	179	206	186	180	180	175	187	176	211	204	195	171	215	213	179	174	184	199	176	207	184	166	198	197	189	180	191	188	175	207	202	169	163	177	215	216	190	205	179	188	172	192	207	168	182	193	213	175	186	183	185	188	211	190	199	213	198	205	205	207	202	202	206	220	189	172	195	206	189	190	214	176	188	185	204	167	200	202	182	187	191	196	213	203	196	183	176	204	196	174	193	179	166	218	193	215	198	190	179	194	196	182	205	182	184	202	197	174	184	181	202	206	193	192	209	181	197	206	223	213	212	213	207	169	203	219	201	188	191	215	192	198	167	205	207	189	197	191	206	192	169	198	186	193	171	177	194	197	197	215	193	202	169	200	181	175	171	196	191	193	174	194	186	188	202	160	211	185	162	183	196	176	208	187	224	205	183	186	185	184	176	212	194	178	187	201	214	204	234	202	217	171	214	165	211	189	196	197	204	186	190	202	187	213	200	191	165	181	174	184	178	174	184	181	203	206	234	205	186	211	208	171	197	224	194	187	207	188	187	189	193	214	200	193	226	178	178	179	205	195	200	194	185	172	202	188	177	211	199	167	174	180	180	212	201	198	200	189	193	160	213	165	203	194	173	204	170	207	174	178	171	195	194	186	183	199	221	222	182	186	201	211	190	175	191	188	184	194	177	184	206	187	213	202	188	199	174	181	192	180	220	184	220	198	198	200	171	184	185	193	199	185	170	190	178	176	194	206	202	195	202	174	203	200	197	211	182	187	180	175	180	194	205	192	190	185	214	189	181	210	209	170	206	189	186	205	176	238	227	189	207	202	222	196	189	214	195	210	204	179	190	183	193	178	191	186	159	188	202	218	178	204	184	163	182	180	176	205	205	176	172	185	185	185	202	200	212	222	165	179	172	182	185	200	173	184	187	190	217	190	197	186	187	176	205	195	187	201	188	172	167	184	172	187	210	193	192	184	181	184	164	186	168	215	201	188	178	186	218	179	199	195	192	205	194	168	189	185	182	211	197	187	163	207	205	209	170	191	204	196	170	203	219	181	177	185	194	185	185	169	179	183	205	200	182	190	222	203	192	176	203	210	197	188	201	199	175	193	184	212	204	198	193	194	190	198	193	209	198	183	203	194	191	174	200	177	207	153	189	162	196	211	180	178	188	191	175	196	185	193	176	176	205	184	172	194	217	186	181	179	215	220	190	177	163	209	201	212	179	182	197	204	179	217	184	195	214	193	201	199	162	184	218	200	187	185	196	197	197	197	167	191	183	192	200	204	210	188	222	195	172	231	207	187	201	188	227	193	192	170	205	219	188	189	174	203	208	191	206	178	196	168	189	167	184	180	196	200	202	188	176	167	190	177	203	198	203	178	196	190	165	165	199	206	205	199	209	180	219	180	207	202	192	209	174	189	186	206	204	217	223	188	198	175	183	205	200	194	216	198	196	191	189	193	190	193	201	176	199	188	193	195	167	209	180	187	185	217	194	197	179	188	184	181	181	209	209	206	177	197	193	165	175	188	207	179	192	193	191	213	179	196	208	219	187	188	212	189	194	219	177	207	221	175	184	193	201	200	189	191	182	173	203	179	208	221	210	218	169	192	191	200	177	194	186	194	187	194	197	194	174	182	196	185	202	173	202	198	169	204	219	209	203	182	206	189	185	188	179	204	186	195	212	186	205	170	196	166	205	177	199	201	170	199	215	168
5073	6537	13680	13225	9022	6435	5681	4415	4338	4263	3611	2755	2624	2284	2190	1766	1611	1522	1442	1339	1310	1210	993	972	930	809	697	716	689	793	747	654	658	621	667	635	621	630	642	677	633	623	628	568	594	603	563	556	554	536	526	559	551	537	567	491	555	530	518	491	498	463	516	519	480	507	469	463	517	481	477	500	513	502	457	480	480	459	453	483	439	457	542	511	517	487	543	515	513	542	549	531	454	442	459	467	475	451	482	446	496	469	481	499	471	480	460	477	461	475	479	458	450	461	491	413	464	487	460	447	472	470	482	487	455	510	474	454	451	447	473	494	505	484	468	461	436	475	489	477	477	492	460	468	467	445	455	487	462	450	471	442	478	482	431	463	477	486	454	474	472	480	465	461	520	466	481	464	499	494	473	456	524	506	481	490	456	503	455	494	449	452	466	484	534	517	484	435	493	459	492	489	454	495	481	485	502	471	479	470	453	508	463	439	475	444	500	489	491	475	476	464	497	483	468	436	501	450	464	502	475	490	468	448	477	469	514	488	485	469	469	493	453	449	466	499	467	506	438	467	524	477	495	480	480	520	483	491	478	442	515	452	511	439	460	425	476	463	469	446	442	463	480	467	471	471	446	484	462	482	449	466	475	458	483	512	471	461	447	440	470	492	476	481	466	439	513	446	501	485	432	430	472	474	506	455	470	471	486	459	469	492	456	507	471	489	474	497	462	484	479	466	505	498	463	456	467	452	468	483	440	457	501	530	475	456	484	459	478	458	462	491	462	439	495	481	458	466	493	468	444	499	475	471	467	453	461	479	501	461	465	476	492	480	479	445	469	467	515	475	491	500	474	462	475	446	509	461	475	453	473	480	466	471	491	473	526	479	495	521	472	470	501	456	474	484	436	460	462	472	502	479	451	482	500	434	458	481	482	443	496	436	474	448	480	476	457	479	487	455	474	449	480	467	472	447	507	472	463	430	514	458	510	476	438	446	477	484	466	491	450	480	496	427	477	465	495	461	489	468	473	516	460	520	463	468	500	487	454	464	507	496	485	497	454	475	529	479	464	472	438	496	437	458	460	452	470	533	469	493	438	455	457	440	496	451	444	474	443	473	482	477	504	477	476	450	458	469	516	503	458	465	438	445	479	496	462	473	473	474	475	459	482	477	471	503	457	464	506	446	463	489	461	493	424	455	507	464	474	496	515	439	462	464	457	497	462	475	520	463	480	449	511	507	462	445	453	418	492	447	483	466	442	486	478	433	468	434	471	468	492	477	487	447	490	462	487	452	447	447	467	487	437	430	443	495	491	426	476	481	467	487	471	471	489	487	482	470	460	455	441	452	490	496	478	483	494	461	447	481	461	462	456	505	444	472	488	478	479	466	474	491	481	449	474	453	475	499	522	492	447	481	506	483	444	497	471	491	430	436	505	472	508	469	460	468	489	476	466	512	471	433	507	491	489	485	486	488	462	465	471	504	453	484	467	466	454	479	493	496	470	455	480	497	436	460	503	450	489	488	499	506	507	504	465	503	451	479	508	475	461	471	524	460	460	448	470	474	481	492	507	470	471	504	450	471	489	465	503	482	487	478	501	463	479	529	444	501	480	482	471	495	444	471	463	498	481	486	463	496	526	475	479	504	491	480	478	448	528	448	463	475	493	473	422	503	446	503	512	462	467	454	480	496	454	486	469	454	493	450	458	455	486	490	448	483	501	462	499	461	514	498	487	449	506	482	494	477	461	477	437	453	495	437	489	485	473	462	421	485	493	466	473	482	469	498	463	500	469	484	477	471	510	475	493	479	465	447	508	481	476	481	450	492	488	486	464	485	498	495	484	493	493	497	480	534	480	466	482	460	466	476	455	479	480	515	481	495	473	482	440	479	468	489	444	497	481	472	437	467	411	499	487	509	515	475	464	443	462	508	496	465	497	480	463	489	482	459	483	466	472	491	503	464	421	467	524	442	479	495	480	479	479	465	499	423	459	491	449	472	474	475	455	500	479	481	429	471	488	498	454	475	501	472	454	465	465	459	490	479	480	470	464	467	466	462	476	441	487	458	448	436	491	484	490	456	430	456	446	455	462	443	441	475	490	472	437	483	482	442	490	462	451	486	466	450	452	454	485	456	471	474	497	466	500	452	450	464	473	471	432	464	462	487	486	468	480	484	466	467	468	511	502	430	502	473	441	458	483	469	460	460	464	498	481	493	489	444	502	473	478	501	442	487	478	481	514	482	512	512	490	481	443	513	482	430	505	467	440	465	482	469	495	493	442	451	472	476	470	454	454	513	441	466	480	483	483	469	499	475	456	496	471	456	497	459	498	453	483	455	458	488	484	506	419	487	528	518	458	490	456	505	485	443	490	448	507	436	487	475	449	437	460	448	485	486	463	464	464	478	454	517	483	449	480	461	463	478	478	450	475	498	498	458	498	473	477	468	480	507	463	495	420	474	468	488	476	483	500	496	462	461	481	503	478	484	468	457	444	465	487	515	498	453	459	488	472	455	506	446	464	477	444	461	503	450	488	463	440	474	462	460	499	486	455	441	524	465	464	478	450	464	517	458	496	477	501	452	466	499	447	475	455	465	521	525	518	495	486	445	457	413	467	493	466	479	471	482	487	460	454	482	474	474	479	459	497	499	507	478	474	482	487	480	481	458	490	498	481	499	485	474	487	439	510	465	453	440	456	460	490	446	465	439	475	497	460	463	472	502	458	474	472	507	469	463	465	481	448	475	470	491	460	444	478	456	477	467	492	491	481	461	487	476	456	464	495	457	451	452	481	456	436	447	452	464	496	464	476	470	472	452	457	455	469	475	488	484	483	471	503	445	476	504	492	491	487	474	445	514	458	487	479	453	483	453	531	444	472	452	493	483	465	463	489	469	465	466	477	446	452	482	437	491	462	454	475	487	485	460	448	484	458	483	479	449	462	455	455	426	501	463	465	453	455	460	488	462	477	460	518	478	480	478	496	459	476	489	491	454	461	475	448	449	440	469	447	458	463	479	484	489	455	468	491	527	445	482	457	489	453	447	499	448	481	469	484	520	453	483	482	460	509	505	460	507	504	437	458	498	483	492	472	466	474	429	481	508	499	497	493	482	437	484	443	486	530	479	467	426	467	469	467	464	457	471	473	501	481	458	478	505	494	454	443	462	484	465	492	483	481	426	482	481	468	517	486	498	476	474	533	468	460	490	478	465	451	474	482	485	475	504	458	493	462	462	504	486	458	443	464	490	464	484	461	463	478	466	471	476	479	480	466	484	477	474	469	446	487	465	490	467	481	502	451	463	476	455	456	508	494	461	472	456	521	472	475	425	474	453	462	461	509	428	477	474	475	451	458	446	446	503	478	447	442	430	443	444	474	458	481	451	473	461	466	476	488	465	474	487	501	482	488	483	453	464	449	454	475	426	460	496	470	444	457	447	475	450	478	454	498	458	469	455	499	481	425	440	466	480	477	479	431	488	426	531	464	478	483	482	489	481	505	458	464	485
22276	23155	32070	31533	23280	16416	11922	7555	5944	4808	3940	2891	2573	2045	1583	1329	1070	881	836	1006	699	524	461	502	409	476	392	374	286	312	333	283	314	279	246	285	276	262	267	274	265	222	228	222	237	266	206	235	223	184	174	215	218	225	212	191	176	195	182	213	199	162	190	181	159	182	199	192	183	182	192	184	184	192	182	180	191	207	188	203	169	176	186	207	191	194	200	188	212	206	183	201	191	163	189	183	184	176	183	181	180	179	172	168	185	183	213	222	186	195	196	196	194	210	161	172	180	176	163	142	193	184	198	181	182	198	198	192	199	184	173	195	192	199	193	159	182	180	181	190	182	167	194	149	179	187	172	173	183	164	185	195	158	198	169	195	170	192	179	199	175	193	189	203	171	184	204	200	191	175	190	190	194	197	179	178	200	177	169	203	174	193	173	190	203	180	175	191	154	187	169	198	196	192	194	212	187	184	180	204	185	189	174	184	205	175	186	189	206	180	175	180	197	207	184	165	178	186	164	185	190	191	190	187	208	200	198	167	203	185	166	190	184	180	179	169	183	191	211	185	185	182	188	203	210	188	177	216	201	195	175	171	173	179	190	199	208	171	205	189	182	190	201	172	202	182	182	185	184	201	175	178	184	171	179	168	217	189	182	173	168	202	163	187	199	158	186	181	203	175	178	162	178	199	172	226	191	204	175	175	210	193	177	163	179	183	183	196	208	199	186	187	154	181	180	188	178	167	157	193	185	185	191	175	147	205	201	213	190	172	172	206	183	181	181	159	180	220	192	169	191	177	185	175	186	168	190	160	177	184	161	181	155	187	210	190	202	205	207	196	182	215	191	191	197	186	191	172	174	200	172	197	211	195	182	177	191	187	202	178	182	207	195	198	165	195	218	169	182	181	204	187	191	151	184	172	183	197	186	190	200	172	205	181	193	183	188	187	191	174	184	187	165	172	208	205	189	197	169	174	177	206	176	195	194	177	205	175	167	174	179	157	167	166	174	190	163	193	207	169	179	185	186	169	200	181	168	181	199	168	174	181	206	191	190	199	184	199	178	181	174	183	191	194	181	195	177	192	196	169	178	181	182	175	203	185	223	177	183	180	183	186	173	166	170	182	177	199	186	180	168	175	188	178	156	169	204	183	176	192	180	167	198	204	170	203	169	196	198	213	189	183	184	215	166	193	192	180	209	189	177	168	182	190	192	182	183	196	211	177	181	206	192	194	198	181	200	195	151	179	190	177	192	201	194	165	190	209	193	176	187	202	174	194	187	177	202	171	169	166	192	186	208	188	208	207	200	185	180	183	210	178	183	171	173	197	186	172	163	206	198	214	174	172	181	196	206	194	213	215	176	191	161	181	188	173	198	201	182	187	210	200	188	202	167	204	201	186	181	183	167	199	206	180	200	173	164	162	188	204	186	177	204	184	213	179	182	194	167	215	198	186	165	204	182	192	175	206	197	189	191	175	181	159	182	182	184	201	203	194	184	197	196	189	178	199	191	186	186	187	217	199	169	197	175	184	201	192	203	164	171	184	172	202	161	163	185	187	187	213	181	201	181	172	170	181	189	163	182	164	194	192	178	169	157	187	168	189	186	194	214	167	171	172	173	165	168	213	182	197	168	193	184	156	182	194	185	161	206	193	177	209	164	188	166	207	208	208	163	147	173	185	154	192	174	183	180	172	188	192	204	195	202	182	194	173	214	166	172	226	211	183	189	195	188	206	181	190	182	177	191	202	179	175	197	183	208	189	204	191	166	188	197	157	203	203	168	217	172	168	194	200	184	173	193	197	167	221	205	199	168	199	186	191	179	170	176	166	189	175	184	166	204	179	222	170	173	206	188	196	181	197	198	180	172	186	173	202	180	176	186	186	187	197	195	166	196	179	196	178	208	177	195	185	176	198	202	179	179	176	195	197	198	205	164	175	185	225	181	178	181	201	180	196	196	195	197	209	192	187	209	192	219	202	174	173	174	189	178	197	215	163	184	182	187	200	192	168	200	191	174	219	190	171	190	180	189	181	198	173	164	171	175	165	225	173	189	169	180	177	191	214	193	180	146	168	187	174	196	182	187	184	184	169	203	180	185	188	187	190	204	146	195	196	195	179	171	181	196	184	168	168	170	187	194	194	199	156	179	196	196	195	211	171	196	217	203	185	191	178	179	205	201	196	182	166	185	179	184	202	205	191	195	179	193	180	181	168	166	187	179	191	182	189	175	165	179	194	186	182	153	169	177	179	202	189	200	177	175	190	207	205	185	158	160	187	170	209	199	173	185	184	203	204	188	195	179	234	202	211	208	171	186	198	216	198	196	198	197	159	193	180	183	150	178	175	193	185	176	160	160	185	200	191	207	196	190	175	169	197	171	193	209	177	211	181	171	214	193	162	182	196	179	166	201	175	188	191	184	189	179	192	180	185	202	181	194	170	202	175	191	184	186	195	191	183	197	199	209	194	192	189	188	199	179	187	179	184	200	180	183	189	196	185	189	175	189	217	190	171	209	176	194	176	204	159	191	175	182	204	176	202	190	170	178	184	195	177	204	178	163	183	183	200	177	190	196	162	189	190	168	176	192	182	200	185	217	173	211	194	187	200	174	178	201	177	162	199	174	169	207	232	191	176	181	230	175	202	185	185	209	199	198	181	179	201	178	195	159	200	175	220	173	201	191	177	204	198	184	171	194	170	193	181	170	190	156	175	186	185	182	197	187	185	155	206	168	180	196	194	177	186	149	181	197	198	189	176	165	175	200	185	195	183	181	180	191	175	196	178	163	175	173	187	178	186	182	171	195	192	174	195	179	210	201	190	196	188	193	171	172	152	231	179	153	194	164	157	189	186	200	191	163	201	188	187	206	167	163	179	179	195	161	190	185	194	175	213	193	176	187	191	200	191	183	186	165	196	206	191	202	173	200	191	160	174	186	185	179	204	195	175	158	209	200	178	183	181	185	185	195	200	191	191	146	197	183	180	186	205	186	196	204	224	152	154	166	181	176	190	205	219	186	189	190	204	198	162	171	175	181	170	196	196	183	197	170	185	177	185	175	172	191	179	183	156	200	199	193	206	186	202	185	214	172	182	184	224	191	153	187	195	195	163	178	171	204	180	163	195	156	173	187	199	175	175	188	186	196	198	188	183	173	192	170	206	196	208	191	179	205	198	205	207	210	192	195	177	169	196	218	188	193	177	171	173	195	173	194	177	201	176	180	169	189	184	197	233	205	168	203	189	175	207	201	203	190	206	178	199	193	175	180	192	166	191	184	187	162	194	191	180	172	194	201	150	170	206	153	196	202	197	171	170	176	206	180	184	209	187	176	184	192	179	196	155	183	192	200	183	192	157	195	179	189	192	174	166	188	196	191	177	206	187	196	159	182	165	180	198	179	196	182	173	194	178	179	198	201	191	180	185	190	185	161	211	170	192	181	205	189	176	173	195	174	192	172	183	180	197	174	199	202	181	194	189	203	198	200	201	212	204	194	175	204	197
14229	18689	28705	32015	23849	19101	16395	12381	16327	14338	11025	9106	9683	8259	7434	5808	5382	4677	4617	4709	3537	2828	2077	2546	2318	2478	1781	1582	1196	1415	1412	1375	1221	1107	1231	1032	1219	982	959	1009	941	879	950	813	857	937	859	956	800	637	647	653	727	695	653	666	591	560	536	521	495	490	497	463	468	444	466	480	446	471	432	459	488	473	452	435	421	456	450	454	507	481	506	490	514	505	506	559	543	566	615	452	442	441	470	449	457	450	426	462	457	416	453	471	470	471	436	493	481	500	499	464	466	482	508	434	437	467	496	424	465	461	471	448	443	455	452	424	436	451	442	451	396	455	456	447	433	451	444	428	464	479	449	445	469	458	481	458	480	469	474	446	442	446	450	453	469	469	429	460	436	453	470	474	459	455	451	454	459	436	474	440	458	456	441	446	416	435	464	465	441	466	444	445	450	473	441	455	476	446	466	448	412	457	472	459	435	441	435	427	468	467	463	498	439	461	470	454	448	419	430	474	478	430	455	442	451	441	494	445	479	485	454	432	474	494	465	440	455	439	436	399	435	452	442	443	442	458	444	452	484	444	462	450	447	462	445	478	428	469	443	444	437	436	440	465	459	439	433	475	413	476	436	458	478	479	474	447	478	425	429	476	429	468	447	431	446	446	473	414	456	426	450	454	451	459	458	450	446	421	430	462	435	436	436	472	445	461	438	438	448	449	482	482	454	434	425	467	443	477	465	456	478	463	426	448	480	465	448	451	466	447	424	435	424	443	440	447	412	492	436	441	417	493	471	452	442	482	463	457	461	459	447	410	451	485	416	465	455	480	472	433	484	466	463	449	434	469	401	436	481	461	454	426	445	452	471	452	478	474	427	467	441	468	452	428	459	448	439	430	489	430	446	463	435	459	457	444	473	447	428	484	447	425	439	411	477	473	436	454	471	445	447	434	486	445	463	449	452	437	448	435	460	445	483	457	471	449	436	422	453	457	485	434	400	462	441	489	446	490	481	421	428	519	471	469	446	428	471	463	443	479	455	438	453	430	426	486	419	455	485	460	478	456	451	427	421	480	456	429	410	519	459	462	437	474	470	432	442	418	413	489	410	482	447	453	410	427	459	413	448	490	451	473	462	441	429	472	489	429	444	472	461	495	492	485	439	483	402	411	420	450	448	449	439	425	468	475	472	470	475	484	451	484	469	434	449	505	424	446	453	437	453	429	426	450	451	435	476	502	429	435	445	444	449	450	454	461	470	486	441	459	439	480	464	464	415	428	443	486	471	438	482	469	450	454	443	425	448	460	452	481	433	422	425	419	469	437	473	465	485	443	482	434	462	456	476	473	489	427	454	459	436	447	421	433	425	440	468	470	439	458	422	424	462	476	457	460	449	459	437	445	425	426	443	453	444	426	456	442	467	439	452	490	515	444	433	441	463	443	459	442	486	480	453	494	451	459	425	468	428	487	444	471	463	437	467	423	434	438	470	472	436	460	464	420	489	425	453	478	463	438	445	454	475	436	412	428	475	450	476	454	398	435	443	429	459	433	466	438	455	451	445	437	448	479	443	443	446	440	445	441	423	447	445	459	444	477	448	457	440	424	453	437	430	484	459	460	444	442	446	455	462	465	446	470	461	441	446	508	406	402	445	435	436	425	454	418	479	478	440	429	480	438	457	470	464	454	429	455	450	414	447	446	400	490	460	440	459	443	446	422	482	448	453	457	454	505	459	455	435	476	470	431	460	457	446	435	417	421	430	434	469	417	415	481	461	455	469	464	460	457	465	467	433	458	473	446	460	426	462	466	442	435	447	443	467	446	436	427	451	425	449	420	472	491	427	458	476	460	486	465	462	482	441	435	471	441	476	426	447	459	467	485	429	436	448	435	446	473	469	453	478	430	464	422	396	469	466	422	412	438	428	456	454	455	473	427	431	475	446	442	465	461	445	474	458	484	455	459	446	461	462	467	419	453	440	458	495	455	473	422	439	422	462	462	455	423	429	486	437	428	430	455	411	457	470	428	495	455	480	499	505	472	409	501	427	465	445	437	436	463	465	449	472	472	440	433	457	420	453	461	433	443	458	463	454	463	460	457	459	466	422	451	464	448	456	441	482	442	449	439	452	441	436	451	433	450	469	481	464	437	465	454	475	436	448	444	441	440	434	432	502	454	402	458	422	447	471	499	444	444	447	429	469	447	434	414	466	449	447	441	462	477	484	441	472	460	447	441	475	433	468	454	433	476	442	455	444	439	423	439	456	447	438	433	447	458	439	475	494	487	492	427	487	417	467	453	425	477	438	462	449	429	435	436	424	480	457	453	441	454	447	476	459	451	462	416	467	445	492	463	455	469	445	456	466	437	460	478	477	468	453	448	439	411	423	468	470	442	388	419	444	428	448	431	441	482	473	470	446	416	439	432	460	409	448	410	444	474	438	475	454	456	445	438	449	449	443	462	438	454	428	480	453	459	457	458	390	488	443	429	428	482	417	438	432	467	452	447	467	452	444	488	444	438	463	472	425	453	426	441	432	421	450	416	420	477	457	468	446	459	441	444	448	441	456	455	443	454	484	508	468	457	493	421	437	453	491	477	448	454	472	473	467	452	449	422	445	479	440	460	432	415	486	417	425	483	437	406	447	481	476	471	476	434	462	447	465	450	459	423	451	476	483	439	479	431	464	457	451	454	483	441	460	485	466	444	426	425	513	441	437	462	435	432	472	465	425	438	425	442	449	452	428	436	468	448	443	446	456	438	443	463	465	485	444	480	425	481	453	456	422	479	463	440	464	434	446	418	452	423	439	448	455	425	440	469	469	450	486	505	433	464	476	442	470	498	440	482	431	453	475	446	446	433	451	476	429	456	442	425	459	457	474	426	492	459	473	441	465	428	454	452	458	429	462	442	441	426	441	453	431	468	432	470	459	495	415	470	469	476	427	470	463	480	457	445	448	444	451	449	468	451	492	439	438	427	442	448	442	497	466	469	442	426	460	453	436	451	432	446	435	423	469	473	448	399	434	457	488	464	456	446	450	462	449	463	466	457	406	452	445	441	484	449	470	437	491	428	432	448	423	469	464	464	430	431	455	472	477	449	436	494	471	430	425	462	484	442	466	448	434	438	446	475	429	446	462	414	436	450	461	470	486	464	467	475	462	461	444	460	475	495	468	479	463	459	457	437	444	457	464	478	443	458	441	454	426	445	445	434	444	449	436	469	418	446	459	427	451	436	456	446	461	466	428	460	439	422	422	452	456	444	485	474	423	451	431	485	451	438	468	451	461	468	431	483	437	505	463	487	442	443	449	479	451	452	429	446	468	451	455	443	451	435	470	464	445	490	466	437	433	432	472	448	443	411	445	425	451	470	448	410	442	468	479	461	461	450	485	501	420	466	473	435	439	472	450	458	480	439	464	465	433	516	436	423	423	428	428	462	466	439	429	438	438	518	443	456	467	472	441	392	447	435	474	436	493	429	479	424	467	467	451	443	474	487	471	440	449	439	454	435	444	474
30607	29911	37061	35198	28053	22434	18082	12038	10940	9624	6192	4708	4010	3223	2952	2188	2164	1576	1638	1309	836	610	500	863	577	676	522	335	319	279	311	325	301	245	266	230	282	238	263	246	207	258	201	174	218	219	219	190	175	166	180	164	165	167	178	154	169	143	129	129	125	138	146	121	124	128	123	134	132	119	144	113	124	128	119	126	138	98	112	119	126	112	127	153	134	132	129	153	133	132	138	123	127	116	127	136	126	123	129	121	116	125	135	120	135	121	105	122	122	109	117	108	138	149	129	133	134	115	132	130	134	131	122	133	114	125	119	110	110	126	117	142	123	113	112	116	142	128	148	142	115	119	121	109	118	103	129	131	104	119	113	111	116	136	136	122	126	122	123	129	107	109	112	118	104	142	106	132	123	111	140	109	109	142	112	126	115	102	121	126	127	128	122	99	128	119	141	128	125	141	141	112	102	108	123	118	115	126	102	130	116	119	122	124	126	131	123	110	128	129	108	100	137	134	138	123	130	133	123	112	122	130	112	121	129	120	120	126	157	124	111	111	119	141	153	132	106	129	108	113	123	104	120	110	111	110	125	135	123	121	128	125	136	110	100	119	121	139	116	125	123	139	109	112	114	111	125	110	131	113	127	128	138	126	117	120	134	114	107	114	120	112	112	99	106	147	131	106	133	111	127	109	141	119	126	136	117	106	104	130	137	114	131	110	116	140	135	95	115	131	120	111	116	120	126	131	105	120	132	133	126	139	107	132	97	103	110	135	144	115	145	111	115	136	131	112	135	136	109	115	98	118	111	131	112	137	99	121	104	117	104	124	100	123	125	113	106	124	124	108	137	114	110	118	112	124	99	131	115	129	113	117	116	106	105	136	105	107	118	132	115	113	118	128	138	120	112	142	110	115	117	130	132	126	124	118	123	101	121	104	127	116	107	110	102	138	145	137	111	108	114	126	127	117	105	128	116	115	126	108	138	98	104	118	105	111	126	129	125	122	134	104	115	121	102	106	114	119	141	120	107	124	127	123	127	132	112	145	120	138	118	120	133	137	129	128	138	103	107	128	117	120	119	118	101	134	107	117	104	131	142	136	123	105	109	151	148	113	107	118	118	127	108	96	103	132	135	131	117	123	131	129	105	109	120	110	133	123	137	124	129	125	124	125	121	134	122	119	118	115	132	114	136	134	117	106	119	110	105	127	112	96	120	134	126	118	116	124	107	130	125	114	114	108	120	148	111	130	137	123	97	133	118	112	120	125	129	110	99	138	129	124	106	110	120	104	122	117	120	111	116	129	119	106	128	131	118	125	132	128	114	113	114	122	134	111	112	136	120	135	124	111	134	138	112	131	118	135	128	124	125	116	115	108	99	106	114	143	116	112	124	103	109	129	161	120	120	127	114	117	132	118	105	122	105	124	110	130	117	116	128	116	106	104	125	122	139	109	125	115	116	124	143	92	125	132	118	121	125	140	126	104	134	129	105	150	107	124	108	124	103	113	116	124	116	115	113	136	124	133	102	120	140	109	118	120	105	125	136	122	117	120	104	113	115	146	138	107	144	132	113	122	129	125	132	144	109	122	113	129	124	129	126	115	136	111	130	106	116	111	124	106	133	117	120	128	133	115	140	111	124	125	131	100	126	132	115	131	103	103	135	131	142	124	123	114	130	115	122	111	123	122	138	123	114	128	114	105	115	100	97	124	98	107	121	127	107	116	128	110	105	110	120	124	142	108	105	137	124	125	113	144	130	104	117	117	107	112	113	111	134	127	133	138	109	139	116	124	136	131	120	125	132	133	130	110	109	120	122	113	126	119	140	128	108	118	101	143	118	111	134	116	127	118	107	115	116	133	130	117	125	107	98	100	110	109	142	117	129	122	110	125	99	128	123	111	122	129	114	141	117	116	105	114	115	107	131	110	120	119	119	118	144	117	124	132	117	105	137	133	129	110	119	119	129	129	113	142	111	109	132	144	144	104	109	126	109	110	132	137	134	126	107	125	108	111	104	103	131	115	97	118	108	114	121	109	125	126	136	110	112	123	114	113	129	137	120	100	132	131	124	105	117	124	124	122	109	120	123	129	127	120	130	120	116	117	121	112	118	119	128	130	128	130	139	120	129	149	123	112	114	140	122	104	107	125	138	118	147	111	107	89	112	136	143	135	106	127	133	105	116	95	109	121	101	131	123	122	95	127	113	112	131	120	127	119	111	134	129	136	119	114	125	120	113	135	124	119	111	127	123	130	140	127	140	117	127	117	135	127	105	105	110	112	118	100	102	125	99	105	118	114	125	129	118	110	113	137	130	130	125	132	126	142	123	126	103	122	127	144	124	113	99	105	127	113	107	106	100	106	114	123	100	124	126	156	141	126	115	101	121	116	118	133	109	123	117	145	136	137	126	126	115	108	135	126	124	123	102	102	92	94	132	117	105	103	116	114	116	126	118	127	99	106	127	125	104	110	125	102	127	146	137	128	123	112	113	124	108	121	129	125	105	129	115	117	138	122	122	103	101	111	115	126	140	133	120	111	135	115	116	128	120	103	116	129	127	148	119	111	120	126	103	150	122	106	115	116	121	122	105	132	117	129	111	117	97	108	133	124	125	126	119	154	135	134	122	127	120	115	123	112	108	133	113	114	123	100	125	127	113	116	128	151	126	101	97	135	120	120	107	101	108	149	131	112	116	134	107	130	116	125	142	122	126	126	126	119	125	123	129	110	128	114	134	112	126	127	108	125	105	123	135	131	117	116	110	112	122	137	112	129	117	127	126	119	101	116	134	102	117	120	120	111	110	110	120	144	141	135	113	127	98	101	122	105	117	91	135	117	109	133	109	106	130	98	138	92	126	158	138	113	113	122	135	121	138	112	120	133	127	128	117	123	119	117	118	119	131	127	141	131	122	135	124	106	118	115	121	110	109	129	125	104	151	113	125	115	120	118	110	101	118	117	144	136	129	118	110	127	125	124	128	134	140	128	125	100	130	122	105	119	128	108	137	135	128	145	121	140	109	131	112	127	97	102	122	117	122	127	111	110	113	117	125	138	114	127	116	121	113	124	107	115	126	122	109	114	117	117	118	126	121	107	133	123	103	106	112	115	132	113	106	118	119	97	121	126	120	115	122	106	118	128	115	131	104	89	112	123	111	117	118	104	149	124	123	148	117	109	110	134	114	142	113	122	123	132	137	117	127	106	96	121	130	126	101	145	130	110	112	110	135	112	87	117	104	129	113	104	117	140	118	118	134	126	111	122	101	136	107	133	130	134	120	110	121	114	129	122	132	143	126	130	118	133	135	131	110	130	108	121	120	105	125	114	97	128	133	120	106	115	112	106	125	114	113	125	125	113	134	121	127	107	119	127	115	118	137	117	129	122	121	131	114	120	133	120	120	127	131	130	126	124	118	114	147	111	99	88	135	118	98	128	106	115	122	108	139	125	113	112	129	119	92	113	104	148	129	105	113	127	126	127	138	123	116	123	111	123	116	107	120	112	97	108
18710	22957	33101	36826	30605	24408	22604	16616	22999	21262	16073	12339	13671	11747	10569	8439	7688	7024	7739	6986	4951	3348	2725	4682	3502	3301	2591	1989	1675	1698	1960	1908	1640	1326	1351	1290	1450	1244	1250	1125	974	1039	897	929	1106	1161	943	1141	835	708	581	611	653	695	694	634	490	494	441	427	362	359	373	382	337	297	351	313	342	340	316	348	316	334	336	337	314	346	295	316	331	329	373	411	362	395	383	467	475	488	474	329	321	322	320	376	357	323	316	312	265	339	321	345	362	313	346	363	354	346	383	393	439	375	305	287	340	306	307	322	305	290	297	272	292	305	292	305	335	305	316	284	321	293	295	291	284	295	336	295	306	278	292	296	301	318	280	316	326	306	314	296	298	314	295	314	284	295	277	285	305	302	332	303	271	297	288	283	293	313	322	301	323	315	287	339	320	302	321	302	266	306	336	326	306	316	297	295	302	348	293	294	286	318	287	291	293	306	297	322	310	282	305	258	302	319	296	300	290	293	299	323	293	312	324	292	284	298	313	287	311	331	295	279	316	308	339	311	330	315	299	349	311	309	323	281	282	321	316	321	303	290	314	304	317	303	292	303	310	300	309	320	319	332	281	281	320	253	303	314	282	261	323	313	293	289	281	288	304	290	309	300	296	313	278	306	309	276	283	363	296	299	314	321	318	305	283	262	293	289	315	314	327	328	304	297	316	285	286	294	293	289	290	299	316	288	316	307	335	292	294	296	302	257	318	317	315	321	321	325	324	327	285	332	307	300	303	267	298	299	308	289	307	303	299	316	299	316	331	335	302	265	302	258	300	286	290	307	325	282	295	303	289	298	302	305	288	268	321	292	306	311	309	284	305	285	305	287	310	302	315	312	309	316	320	310	285	307	328	299	293	321	307	304	318	263	304	312	287	311	279	319	298	280	317	288	271	259	309	320	288	305	283	323	317	280	278	314	309	294	330	293	295	316	299	295	309	339	286	294	309	290	309	305	302	276	310	279	318	280	326	303	308	346	311	318	309	347	312	315	291	318	286	305	304	301	274	295	298	316	292	317	316	291	317	324	329	293	292	283	291	314	306	309	320	294	314	299	297	297	309	318	284	292	289	315	326	316	303	328	288	314	275	301	275	301	312	306	304	355	324	289	310	285	290	310	327	274	308	306	323	279	315	297	275	282	302	300	292	325	290	294	307	322	291	340	296	340	322	299	317	335	341	294	273	309	313	307	268	313	295	303	325	323	326	284	302	333	332	317	286	328	303	335	322	307	327	301	305	300	268	301	342	278	343	325	289	278	287	298	316	314	287	304	294	299	267	282	287	301	299	279	281	314	304	346	296	323	284	286	309	301	285	308	336	308	286	330	286	313	270	299	322	290	282	281	311	313	317	282	259	314	314	302	319	307	288	286	319	294	304	306	297	312	320	292	292	288	290	316	314	312	316	328	298	298	300	293	284	310	330	311	282	305	327	279	288	307	296	285	321	283	325	292	328	288	303	304	294	282	250	289	271	284	308	308	310	288	305	282	321	283	314	282	288	313	350	295	287	288	283	316	331	286	322	270	308	342	332	323	297	261	298	316	313	313	336	327	299	311	313	288	314	296	313	286	255	345	275	278	301	288	299	290	306	278	299	286	312	298	268	279	331	292	311	306	309	309	320	281	309	328	316	291	299	324	299	291	290	303	288	325	329	294	313	306	321	345	330	294	301	309	298	291	347	330	316	309	277	288	312	295	303	316	324	283	283	302	285	299	299	294	326	277	327	288	278	298	314	288	302	288	309	324	331	300	324	296	311	308	286	296	337	300	333	315	302	279	319	311	318	305	302	312	312	304	293	298	285	331	306	314	303	298	310	295	277	301	320	296	307	309	298	293	312	280	327	343	306	298	314	292	275	302	317	292	286	315	294	320	286	290	313	317	335	299	305	296	311	272	315	301	300	319	322	307	325	307	306	292	299	296	308	289	266	321	319	300	307	322	319	298	317	296	293	313	290	287	307	313	281	296	289	270	309	285	337	307	324	329	330	276	281	292	284	265	274	320	293	329	302	312	348	275	298	298	326	299	332	255	288	283	281	310	297	303	280	297	307	304	296	308	327	283	298	285	327	298	303	293	277	314	297	296	303	358	295	294	298	304	307	285	314	322	320	272	327	295	273	307	287	298	307	289	293	328	300	310	271	331	291	312	291	292	308	306	315	319	278	325	279	324	315	271	302	307	325	335	288	318	281	305	282	308	286	296	305	317	317	298	312	312	329	316	324	299	301	317	292	300	311	332	322	318	320	305	330	297	321	326	309	309	287	311	318	335	329	297	300	307	299	325	317	324	284	290	330	265	291	289	296	315	295	295	268	308	293	283	308	318	314	287	295	304	328	307	287	315	303	303	322	277	312	297	298	302	295	295	301	292	306	287	314	317	307	300	294	275	287	273	324	305	310	289	308	297	263	273	316	332	289	299	293	320	299	325	304	318	308	312	300	284	332	302	328	332	294	316	295	296	329	260	285	285	282	332	279	320	346	328	326	285	308	291	294	310	313	295	284	303	318	293	316	300	253	327	294	326	299	300	275	276	287	319	342	320	289	322	317	338	308	295	297	276	320	298	295	312	315	303	324	304	317	309	303	334	296	299	285	301	320	285	307	300	303	261	337	266	330	332	348	311	334	280	291	303	296	283	349	301	317	334	306	301	305	314	299	308	325	295	287	296	304	301	297	313	300	302	307	302	294	310	292	326	308	297	287	272	308	280	337	293	324	297	319	305	328	301	290	276	306	313	293	323	286	305	300	302	307	319	284	290	315	309	305	327	265	293	291	282	287	311	276	332	300	321	304	322	314	312	341	280	308	315	326	310	300	314	308	346	323	305	307	324	298	270	316	297	307	290	293	282	298	292	309	319	300	324	327	301	298	268	321	308	300	279	310	296	306	297	284	307	296	338	304	266	289	322	336	300	282	274	309	296	301	286	319	320	324	314	301	289	324	329	318	330	292	302	319	301	313	307	294	336	330	310	299	311	298	278	308	299	299	286	282	284	298	296	340	280	308	320	306	309	297	315	325	303	281	333	323	296	317	272	296	297	285	288	295	300	310	312	315	308	288	310	295	314	271	319	271	298	299	299	278	289	307	303	282	303	276	273	279	277	308	316	277	291	314	290	316	324	315	311	300	313	310	304	293	313	295	298	260	296	297	286	309	320	329	291	321	307	334	327	312	335	324	276	296	325	324	320	321	273	337	327	319	306	284	290	333	308	298	315	309	300	276	322	283	327	333	280	283	294	320	321	261	286	307	263	324	309	301	301	301	336	302	299	316	310	267	286	325	295	304	296	292	299	298	312	302	325	292	324	310	305	314	290	294	286	333	301	294	265	324	305	324	348	311	321	304	288	303	310	325	312	296	307	314	299	318	308	333	316	303	290	301	287	296	322	333	314	295	308	291	285	332	262	324	292	319	297	312	298	300	291	320	309	329	302	320	333	293	313	278	331	310	324	314	305	311	320	263	275	320	319
8415	5723	8631	6989	3855	2300	1831	1272	1138	997	685	595	541	615	565	403	390	359	339	291	282	277	237	270	261	232	233	227	241	186	206	231	221	228	219	227	210	217	214	232	225	210	229	199	222	210	196	192	196	201	196	225	192	204	184	212	184	201	177	202	195	210	181	172	172	182	182	200	202	198	180	176	213	185	202	212	228	218	190	191	188	187	179	212	193	197	215	195	190	189	221	198	160	177	173	204	166	193	215	197	196	184	160	186	205	192	173	202	187	191	171	185	188	176	212	173	212	174	195	203	180	193	210	184	214	218	192	189	199	200	182	206	192	192	197	187	164	187	163	178	184	165	184	183	190	191	198	180	210	177	207	197	196	179	188	206	203	195	177	186	179	210	205	208	171	184	203	194	201	193	178	211	200	186	223	203	180	221	185	192	180	187	176	195	195	177	192	205	195	190	193	224	166	163	206	188	191	192	181	195	176	208	166	183	178	208	185	186	190	207	177	203	174	179	200	182	195	222	193	192	220	191	190	172	197	184	196	197	183	215	182	197	196	195	216	173	202	179	211	174	201	176	185	200	193	208	201	218	192	210	197	193	187	205	195	208	178	199	177	200	186	180	174	184	201	185	228	192	210	188	195	178	193	227	231	168	193	188	186	190	192	193	226	178	195	199	207	188	191	177	183	201	189	189	183	208	182	167	183	211	184	201	207	229	166	183	176	211	180	202	180	179	205	166	191	183	169	190	187	189	198	199	194	195	218	170	174	200	197	206	188	167	212	208	204	194	180	197	177	169	204	208	194	200	181	173	188	227	183	191	202	177	207	205	207	164	188	190	208	173	182	182	200	199	188	190	197	185	200	169	188	187	157	178	196	188	202	206	192	190	218	203	201	186	174	161	224	204	182	191	204	202	209	167	192	181	213	221	186	181	217	185	209	172	211	223	205	202	163	183	181	210	199	187	171	204	198	185	196	182	179	198	204	196	175	188	191	181	186	189	187	186	207	194	186	212	195	178	166	203	186	206	204	198	175	190	164	197	201	197	199	185	198	181	187	210	194	188	174	189	193	217	199	201	189	188	196	190	200	184	205	187	203	209	212	193	209	194	189	215	194	186	184	190	187	199	200	199	191	202	196	198	181	194	174	185	170	196	184	187	183	209	197	201	208	193	198	191	196	208	183	196	186	173	197	190	197	179	209	180	181	184	209	184	178	181	193	189	182	211	187	205	213	176	164	184	204	187	211	189	216	184	179	194	186	170	187	202	177	176	174	185	181	182	224	190	194	181	212	176	195	206	216	172	200	174	206	196	198	189	194	200	210	206	205	184	183	228	179	176	219	176	180	211	190	201	184	186	175	191	207	214	187	200	189	185	175	203	184	207	191	179	204	192	199	172	210	201	197	199	203	202	198	198	159	197	178	147	178	206	192	208	194	167	179	193	176	176	163	178	156	200	204	197	183	198	220	169	216	204	192	200	222	199	180	205	193	203	177	201	199	198	184	183	200	219	198	189	180	187	202	189	192	196	183	186	177	224	212	200	186	202	197	167	170	197	203	201	171	173	195	198	199	187	185	196	153	207	196	183	205	194	200	163	181	186	181	186	203	218	202	167	198	194	190	213	211	167	197	199	181	186	187	176	204	213	185	190	196	172	215	219	206	225	199	182	171	164	201	180	170	199	175	173	179	169	179	185	188	209	196	190	188	170	211	219	185	185	201	237	174	200	193	182	213	201	175	186	203	197	192	209	196	176	202	213	169	173	181	211	204	181	185	192	176	173	213	193	205	171	157	215	185	181	157	193	209	215	220	179	203	189	165	177	188	171	186	187	172	196	181	201	195	204	151	188	194	177	217	210	179	206	234	180	185	232	192	199	204	190	185	186	186	206	211	186	199	168	201	203	185	168	219	188	185	192	178	206	200	167	202	183	167	199	212	210	199	214	201	213	175	198	194	200	200	171	166	194	191	204	205	185	180	210	218	181	197	193	197	195	195	180	181	187	190	204	185	195	228	200	197	209	187	196	190	189	169	165	197	199	196	210	230	180	177	211	205	202	195	187	175	177	215	185	186	204	191	178	193	213	223	169	201	185	186	183	213	199	207	197	195	185	198	199	220	192	179	193	199	199	178	194	209	201	206	171	190	174	183	180	201	195	168	206	155	186	194	192	207	183	177	204	200	215	183	185	200	174	200	194	183	185	185	182	201	194	206	201	195	185	188	195	221	202	184	213	197	205	191	165	193	180	175	204	190	194	199	192	198	164	194	198	186	187	186	209	196	201	196	182	212	199	204	186	168	193	198	202	196	202	162	210	224	170	193	212	162	190	196	212	199	194	180	190	194	193	179	193	199	175	211	183	216	191	177	196	218	194	158	194	171	206	186	203	182	179	178	187	201	213	196	188	199	192	187	179	189	202	205	225	191	193	163	183	197	176	211	211	206	193	180	184	182	197	199	201	196	202	199	187	197	191	190	189	207	171	199	213	195	197	167	177	212	181	181	222	188	189	213	180	211	196	197	192	183	176	200	212	189	200	182	184	186	212	190	159	169	191	191	212	201	198	187	190	199	186	213	195	207	180	168	180	176	201	215	187	172	189	204	206	193	197	186	189	210	192	178	180	212	184	210	196	187	180	203	196	200	183	229	210	181	207	222	181	214	167	187	194	156	167	193	174	187	203	187	177	173	173	216	206	200	199	204	216	179	193	183	180	200	213	189	166	186	200	198	214	221	181	172	197	200	188	182	206	176	190	191	164	202	215	183	211	204	181	209	197	201	164	191	185	233	201	180	174	180	181	181	190	208	186	193	208	198	198	189	206	174	205	211	193	203	195	217	190	193	189	192	194	177	172	190	191	185	204	190	194	194	183	191	198	189	186	180	181	195	187	213	190	175	194	180	173	192	196	189	174	199	203	200	211	178	193	204	208	174	188	209	186	191	190	195	191	223	166	197	197	209	168	195	190	186	186	200	198	185	198	175	189	171	211	211	190	202	191	220	197	161	169	199	183	223	192	173	202	207	205	192	175	157	184	198	192	198	172	180	199	210	173	186	174	177	190	169	183	221	184	205	198	182	183	188	191	189	191	214	198	185	174	205	176	189	199	218	194	220	180	208	189	200	175	200	232	197	186	182	200	180	209	204	180	219	183	198	199	175	202	173	168	188	166	199	195	167	185	191	177	182	201	182	187	180	203	172	178	196	184	210	202	190	234	205	166	196	172	209	181	198	209	179	197	189	194	212	196	177	189	184	200	214	204	184	210	185	187	185	181	190	192	190	188	205	191	163	198	190	183	211	189	187	192	166	184	215	192	214	195	202	177	180	201	186	178	194	203	187	190	180	210	214	192	190	193	173	196	207	198	190	194	166	190	225	196	197	217	219	182	176	184	168	214	169	195	193	185	226	169	192	195	203	182	209	207	191	165	191	207	169	181	190	192	197	209	210	175	186	181	215	193	181	191	173	188	167	183	190	191	188	179	204	225	214	201	197	204	207	153
5968	6190	13820	14623	10464	7381	6226	4221	5046	4455	3334	2609	2622	2296	1827	1671	1540	1456	1332	1226	1200	1079	1017	963	990	791	735	683	705	757	728	747	691	680	680	651	657	723	655	707	636	691	637	619	590	625	566	550	560	561	583	558	560	541	551	539	547	539	507	511	511	490	477	479	447	471	484	466	471	499	448	439	477	465	425	495	482	465	460	487	522	481	519	537	515	503	537	509	521	542	553	447	456	463	458	489	470	472	486	464	497	467	470	503	509	479	468	479	486	462	508	474	454	481	466	474	481	511	469	448	479	486	470	481	437	482	492	498	473	454	474	480	452	462	488	452	468	493	446	506	493	466	462	491	489	479	447	495	498	500	461	450	452	485	474	481	473	505	512	446	468	451	454	478	453	478	454	483	499	450	457	464	505	469	448	493	495	458	507	478	493	484	482	461	444	477	492	449	474	472	457	470	485	422	496	518	489	507	457	502	475	481	493	456	479	498	450	462	465	481	491	513	485	447	508	507	468	392	443	515	503	480	497	459	483	468	481	515	471	482	521	425	492	519	425	471	479	462	489	470	453	486	462	488	437	422	458	466	462	490	462	505	468	494	509	438	491	447	455	419	473	479	473	455	473	501	458	449	445	491	465	498	511	464	510	469	511	474	479	471	476	461	505	451	483	537	472	448	453	495	477	439	468	471	458	462	461	468	492	473	478	478	449	465	472	496	502	470	465	450	517	510	459	455	440	439	488	508	504	492	486	480	442	494	494	474	451	482	494	511	513	454	473	534	474	456	477	479	493	512	471	482	468	466	481	456	459	471	458	486	479	481	505	456	491	486	469	458	451	475	492	494	450	461	482	476	470	471	497	469	484	504	470	490	440	468	490	472	484	467	472	494	497	446	463	484	472	474	446	479	461	445	488	489	478	461	491	468	513	462	468	509	441	476	491	448	447	505	496	510	426	476	490	462	493	458	423	479	456	482	462	474	474	485	490	450	447	468	459	405	445	438	472	469	484	460	495	435	423	476	461	442	501	479	448	484	484	461	487	494	527	489	483	456	496	482	435	464	487	481	524	458	459	517	482	466	500	498	510	476	523	470	471	464	487	458	486	477	485	468	514	481	481	430	492	471	478	481	470	481	486	483	440	444	499	468	462	476	462	472	449	408	484	485	501	486	481	491	545	475	474	485	432	474	485	520	450	465	472	500	459	455	444	469	482	457	469	504	492	481	498	470	470	484	496	490	488	459	462	475	512	493	476	470	506	486	456	512	480	470	437	476	484	482	489	483	431	460	473	462	439	488	495	462	485	447	465	492	490	503	467	469	490	498	486	521	500	469	448	495	495	502	473	486	473	497	461	443	448	479	475	493	509	480	498	486	475	456	512	489	475	482	506	525	483	459	464	475	477	489	512	479	477	441	481	472	472	442	459	493	466	465	479	474	462	469	490	474	447	514	480	464	457	498	497	438	504	504	464	435	452	501	456	475	456	469	432	473	492	505	463	471	430	462	437	500	468	491	454	507	469	470	486	476	496	499	483	496	481	465	507	466	492	474	511	501	442	488	462	507	458	487	477	449	467	464	475	490	466	500	456	509	498	486	454	487	454	472	482	473	480	479	474	470	472	490	478	488	473	491	502	463	471	521	496	463	473	524	478	471	436	486	498	500	452	501	455	487	483	489	472	511	458	509	508	491	521	491	491	455	475	475	437	473	428	469	465	490	497	467	499	500	472	452	496	462	453	499	430	495	490	450	458	477	471	485	459	481	501	472	487	468	457	484	463	453	475	468	503	484	520	480	489	481	463	447	466	450	469	468	453	453	462	495	478	499	448	455	476	465	491	480	502	478	476	446	478	475	472	459	507	488	488	510	472	458	474	475	489	428	461	493	467	538	461	502	486	451	472	466	469	468	483	495	470	468	495	471	418	465	493	476	481	464	479	462	466	519	478	473	497	476	460	494	458	474	458	458	482	472	509	451	511	471	478	481	427	486	497	497	453	466	481	450	477	469	464	490	471	484	478	510	492	483	501	467	456	477	488	462	523	458	466	473	465	498	466	500	463	524	485	456	462	467	460	453	487	474	486	454	477	507	488	466	447	495	476	473	472	468	460	497	461	499	497	468	480	469	489	500	491	512	444	475	520	462	455	486	495	507	452	475	480	497	466	466	467	466	476	501	463	503	505	460	449	437	506	486	498	439	483	490	476	448	469	493	510	436	505	495	488	487	455	465	471	468	495	444	502	460	483	466	505	475	462	467	443	469	505	501	492	514	484	468	473	522	478	478	482	485	523	465	490	465	475	471	466	456	470	445	486	498	463	465	488	516	465	478	524	455	491	506	433	462	512	452	475	460	475	475	440	492	526	457	471	477	453	443	458	437	485	496	498	458	447	458	495	489	461	455	472	483	496	469	485	482	483	495	464	465	468	462	461	481	497	457	504	504	490	453	470	481	464	451	477	493	493	469	469	457	446	484	492	424	449	451	470	482	477	471	477	465	453	495	483	507	487	481	535	452	478	466	445	457	498	510	488	448	491	446	507	508	465	488	515	507	456	483	463	467	501	417	483	443	474	477	434	452	473	489	508	468	515	495	453	491	473	510	503	492	519	477	467	458	492	478	474	473	449	487	484	478	484	471	434	468	459	496	475	475	477	492	483	436	504	487	468	477	497	489	480	464	464	457	458	536	472	484	474	502	502	485	504	501	502	443	485	495	460	519	445	460	486	442	474	496	486	500	478	457	504	465	470	483	481	492	454	517	466	480	462	444	471	524	450	456	476	466	458	485	459	475	467	465	495	435	494	510	500	476	462	504	420	482	470	473	423	479	519	495	474	459	441	458	428	463	447	484	467	455	464	467	487	497	501	493	454	462	488	504	499	448	480	469	421	487	456	511	462	487	445	486	478	524	461	470	493	483	468	456	474	433	495	461	439	481	484	462	461	480	464	457	479	453	502	485	509	502	426	514	497	513	502	479	492	439	469	459	453	502	460	458	427	490	470	461	476	464	449	510	487	505	469	469	487	466	466	438	455	442	487	490	481	456	455	440	461	472	488	455	501	486	468	428	515	461	481	519	513	464	522	469	496	511	515	429	468	496	485	477	475	511	489	467	485	477	434	474	485	457	464	437	481	456	407	467	439	467	483	438	460	480	487	512	498	474	491	480	499	513	511	456	478	462	457	481	527	459	468	451	474	486	446	452	469	457	478	480	483	486	502	450	461	451	520	475	459	482	523	486	477	442	495	477	496	489	461	455	477	492	474	471	497	488	475	475	455	489	437	505	493	460	499	484	478	490	483	479	462	454	470	467	505	451	458	486	477	522	488	486	476	482	468	448	459	434	483	449	498	466	495	466	503	486	505	484	490	461	447	489	538	450	482	471	438	490	482	506	446	424	448	469	462	537	451	449	481	468	477	489	477	517	461	492	477	460	478	454	441	467	477	473	496	448	443	469	446	504	463	464	466	456	485	477	473	468	441	452	498	443	475	456	443	476	479	461
22619	22111	29950	30040	23025	15541	10538	6068	6496	5511	3563	2912	2998	2031	1984	1300	1154	880	918	1001	655	549	470	457	573	497	339	298	288	322	286	311	342	274	252	272	258	279	267	231	240	249	231	243	234	271	243	242	222	226	224	202	206	214	213	210	210	225	189	196	200	153	190	176	198	195	203	178	195	196	189	182	211	171	199	156	189	174	191	196	186	198	191	183	186	204	201	216	180	198	177	176	185	153	176	188	200	189	147	178	182	177	208	164	219	152	159	188	161	207	188	185	210	201	185	181	194	178	148	211	206	177	179	170	193	201	188	171	173	201	169	188	192	207	202	190	162	188	199	199	201	191	207	190	170	198	172	199	166	193	202	211	195	187	208	183	174	186	175	166	191	191	187	202	180	195	169	186	198	204	195	197	198	172	192	176	183	183	179	171	182	182	178	187	177	164	159	164	181	163	176	180	166	168	160	195	196	199	178	174	165	203	178	185	194	189	183	194	180	187	215	192	193	176	191	162	185	163	188	180	173	200	171	175	217	192	178	188	176	209	197	187	178	206	187	171	176	198	191	166	179	169	186	184	174	151	175	191	197	172	168	177	196	203	189	198	171	169	222	187	181	201	198	205	195	182	185	170	194	179	181	174	204	175	181	181	173	186	179	191	217	177	173	178	195	198	188	193	182	172	185	193	193	189	197	198	172	195	181	163	183	205	181	166	194	198	191	172	216	192	194	177	185	185	191	181	199	173	193	214	198	191	194	208	218	181	173	186	178	184	199	175	167	183	164	184	181	204	195	184	196	196	193	198	174	175	211	204	175	169	189	192	201	218	210	200	188	172	196	177	190	158	174	184	169	170	202	167	174	180	183	175	182	187	199	166	178	187	187	171	192	182	188	167	169	185	191	201	205	208	171	214	200	192	175	203	190	197	184	196	185	194	180	182	182	192	175	158	179	180	180	190	210	201	167	178	190	191	190	218	186	196	168	184	157	190	188	172	195	192	194	179	155	175	167	199	156	196	182	188	181	182	207	168	170	196	202	183	168	161	186	173	186	183	197	183	200	176	192	196	201	206	166	197	185	179	185	167	178	188	185	179	203	163	179	173	196	187	213	195	185	197	195	190	174	194	190	172	210	190	204	173	197	192	186	168	193	209	215	182	195	176	171	184	171	196	207	208	176	181	195	193	170	173	168	190	181	190	201	155	157	187	185	195	189	197	176	210	208	208	235	186	189	209	218	188	196	205	184	173	176	205	162	167	197	188	162	177	206	194	195	182	175	171	183	197	189	179	169	192	181	168	162	177	186	189	179	150	197	179	194	185	177	178	222	212	187	185	191	183	192	199	182	181	181	174	183	162	188	201	179	199	181	182	180	193	191	165	185	192	188	166	202	165	184	168	149	187	195	184	174	176	185	147	174	202	173	203	186	193	191	191	202	162	194	183	179	181	166	193	159	179	199	179	163	186	200	189	200	167	170	170	183	207	199	195	191	183	201	171	194	156	168	180	185	199	207	170	167	170	177	170	208	173	194	190	177	194	187	190	218	189	190	180	159	184	167	175	188	196	200	184	174	194	179	209	169	177	197	196	198	185	196	187	177	211	185	208	206	183	211	198	189	184	173	167	178	187	179	181	166	209	200	172	152	163	157	196	171	163	181	193	164	204	165	179	191	185	170	205	216	191	223	189	177	174	182	180	202	190	196	183	173	167	183	219	197	194	175	200	175	177	188	187	187	173	173	170	200	209	195	174	169	185	187	191	175	192	172	168	179	186	162	193	189	173	207	179	180	167	198	178	186	177	174	181	205	154	204	188	154	181	207	172	191	174	197	210	187	201	155	193	171	167	166	174	178	186	196	195	209	210	176	172	185	177	206	165	178	221	162	183	166	192	205	170	178	174	188	195	192	201	207	172	192	167	176	190	175	199	175	181	196	167	195	164	186	165	193	181	214	175	182	187	198	173	172	182	197	181	224	194	170	192	183	184	182	173	172	167	174	200	203	188	186	181	194	181	205	176	177	179	196	193	208	192	202	185	164	207	200	163	206	166	158	170	203	176	182	188	192	199	183	180	179	201	194	185	159	178	176	191	212	217	165	181	196	187	200	180	195	174	188	175	184	150	199	182	177	151	196	194	170	226	210	178	189	184	185	191	183	186	192	202	173	189	186	160	163	144	190	181	177	181	191	187	154	162	181	185	196	176	162	171	168	211	193	178	154	191	181	197	180	205	174	186	208	169	190	184	193	190	177	174	208	213	198	163	187	158	204	174	171	163	184	181	207	179	206	170	159	168	199	170	162	216	199	168	190	207	211	178	202	173	190	181	186	206	221	149	185	171	187	172	186	204	187	174	197	180	204	175	182	160	163	180	185	186	162	169	176	209	176	180	191	200	192	169	194	160	168	184	165	191	191	189	192	202	191	182	170	187	165	190	165	185	188	201	188	209	199	175	178	170	172	223	185	168	182	189	182	168	197	205	187	183	189	196	176	176	178	182	196	169	173	204	173	201	163	195	181	194	205	198	159	149	214	197	191	172	171	179	187	167	187	182	209	203	166	193	181	155	182	178	177	194	161	172	196	181	185	188	173	183	183	187	181	185	178	205	168	176	209	198	176	213	166	176	171	206	180	183	196	181	165	170	193	174	197	183	184	183	167	200	208	186	183	191	196	183	192	178	218	176	169	181	191	184	189	188	207	188	193	180	174	188	198	185	184	171	174	187	172	187	208	218	179	168	174	208	155	171	208	197	182	217	214	188	164	185	188	174	183	209	200	186	170	179	201	184	233	177	169	170	190	178	169	191	183	224	189	190	204	165	186	176	211	188	175	183	182	199	191	183	176	213	177	203	209	180	178	229	190	166	192	193	224	187	153	198	178	185	178	194	183	193	175	165	202	187	176	188	210	199	179	195	176	185	193	188	202	205	204	185	193	190	168	174	200	187	190	176	170	208	186	179	207	191	209	163	186	219	207	180	196	157	186	174	177	171	187	192	173	196	183	166	177	174	198	168	185	183	201	176	182	172	196	190	186	196	176	167	168	197	182	195	215	171	170	174	193	183	189	213	199	191	210	190	160	196	195	211	202	151	178	189	185	197	182	165	179	179	197	205	191	228	183	214	172	191	184	173	196	201	189	162	186	185	197	196	158	190	163	168	189	190	171	196	190	182	171	189	187	195	219	181	199	189	200	198	160	188	164	178	166	186	169	200	219	189	178	201	202	198	196	169	171	172	194	176	177	205	180	180	196	181	165	195	156	189	174	199	182	174	173	179	204	189	182	203	198	175	187	194	185	204	213	194	203	169	214	186	189	188	174	209	180	173	189	182	188	184	196	185	185	183	201	194	179	183	197	179	184	193	190	192	188	178	195	178	197	190	182	196	174	200	198	187	170	167	185	151	157	178	180	194	203	210	206	158	167	166	192	194	182	194	201	187	181	216	192	193	162	175	172	213	182	169	184	207	174	199	193	167	210	165	182	191	189	179	178	190	182	176	197	185
14537	17883	27696	31219	26013	18680	16146	11130	16174	14230	9990	10207	10347	8042	7403	6125	5537	4364	5107	5188	3346	2577	2030	2530	3080	2371	1822	1472	1216	1284	1430	1596	1198	1215	1061	1105	1173	1186	1088	940	846	852	900	850	768	980	962	904	780	753	620	624	728	699	707	581	645	555	563	544	483	522	488	428	463	497	442	484	488	467	494	457	468	437	477	477	488	461	473	474	467	480	509	535	547	528	534	506	581	601	593	480	470	495	469	477	453	491	473	468	501	442	477	460	449	479	459	491	499	468	509	526	508	436	428	476	456	458	438	432	462	461	414	475	459	427	433	457	418	414	467	476	422	403	483	445	467	492	480	455	432	469	422	436	457	466	455	442	438	444	477	446	454	451	452	426	473	424	442	494	465	441	473	455	458	447	431	449	489	464	484	471	460	451	440	417	455	444	495	442	449	449	430	436	459	432	474	428	471	453	443	468	462	479	449	481	451	477	459	455	503	451	463	452	460	483	419	446	479	422	463	453	453	486	462	456	452	463	439	466	408	470	419	414	459	472	421	482	443	425	480	459	459	466	462	478	428	446	440	423	464	457	436	449	454	474	469	428	504	447	452	424	482	423	457	464	474	470	444	439	458	423	466	455	457	470	444	452	454	434	446	475	402	465	460	440	494	507	458	464	440	469	443	475	439	424	420	438	491	474	442	412	464	450	455	437	470	465	457	463	492	467	464	471	470	465	471	469	426	463	458	485	452	450	457	421	464	425	470	444	485	480	486	465	441	465	438	456	437	451	426	474	432	478	458	448	482	469	444	450	442	468	438	417	479	417	456	441	456	430	483	458	476	444	450	486	470	478	437	455	434	410	464	438	468	456	452	438	447	476	494	472	496	465	464	432	455	449	418	432	450	438	447	440	461	412	489	435	482	423	506	474	454	431	462	412	424	496	415	456	480	451	455	449	478	485	451	436	426	442	446	493	477	444	478	446	436	458	431	483	453	429	483	470	453	437	456	453	495	438	449	429	414	441	460	483	442	442	443	464	433	409	452	450	460	475	453	425	473	475	445	460	442	436	472	467	491	431	449	450	464	478	414	466	462	460	484	483	456	462	470	461	419	464	423	437	448	496	445	418	445	452	465	442	438	414	452	493	474	437	418	482	469	474	458	490	439	475	462	450	458	484	506	448	480	460	472	399	447	444	463	469	454	488	419	434	440	458	453	459	440	445	470	439	431	449	459	430	465	474	421	419	451	475	451	460	455	441	470	489	469	453	440	429	464	468	436	454	433	452	422	448	440	483	431	463	485	472	449	451	447	455	465	465	458	438	496	418	459	443	431	491	503	477	478	483	471	486	456	522	482	476	415	459	427	461	429	421	438	432	433	453	456	439	465	460	438	491	424	452	492	477	448	473	440	484	472	404	479	455	474	442	440	447	454	481	452	489	436	466	443	479	482	441	440	461	425	478	482	485	454	447	464	428	430	472	409	461	442	504	456	478	441	490	461	454	423	461	442	399	430	448	446	453	477	419	478	442	417	464	455	425	431	435	458	433	432	463	439	428	447	434	439	446	479	470	437	458	477	450	456	457	458	460	483	444	440	445	455	442	443	460	431	450	460	446	498	455	454	471	469	465	443	468	462	457	472	431	479	437	446	446	452	507	466	442	443	470	432	474	403	484	445	447	432	460	470	456	412	471	467	444	466	456	479	417	445	462	431	422	460	459	472	467	441	453	429	498	406	475	421	425	448	451	464	460	440	448	449	483	442	398	419	424	466	463	448	491	449	425	465	437	402	464	431	437	431	450	435	462	444	487	464	454	432	489	470	479	445	465	498	464	425	441	446	437	468	449	450	458	470	481	442	471	449	493	487	429	435	458	433	444	425	437	474	448	457	436	444	472	498	466	468	470	466	469	479	510	472	460	463	444	453	456	436	431	459	454	436	443	480	437	497	444	482	447	421	454	483	486	441	519	442	451	467	446	473	471	450	432	465	510	448	467	462	475	459	453	495	471	447	446	493	472	463	469	454	443	445	468	408	467	459	452	422	442	441	443	477	425	486	417	474	478	452	444	471	444	458	485	467	442	443	416	457	465	451	471	449	494	438	448	436	466	434	475	423	454	454	491	456	462	453	462	467	466	475	485	450	448	497	470	443	431	431	461	467	496	448	437	470	457	451	496	449	432	467	451	468	485	506	461	434	448	472	468	450	434	463	459	454	454	428	450	479	476	469	431	461	449	459	476	449	432	426	431	437	424	472	456	434	435	457	493	452	409	492	429	497	451	446	446	454	480	434	430	460	443	449	473	455	452	408	483	471	484	415	463	425	465	481	495	449	479	435	453	429	478	422	474	476	462	467	447	428	453	488	469	496	488	437	423	428	444	455	446	427	432	439	451	428	449	435	417	466	466	448	471	428	451	435	391	456	429	455	454	445	471	451	462	437	470	453	470	477	463	471	449	461	415	461	467	467	464	464	467	454	428	451	426	433	456	460	459	477	469	448	471	455	439	482	510	453	441	465	414	448	462	478	451	451	423	426	464	472	468	497	441	480	447	441	430	439	412	416	479	463	458	430	442	499	434	465	441	442	499	435	475	464	488	436	462	419	426	451	453	465	436	465	419	425	454	457	428	481	446	442	454	468	482	455	467	469	453	445	426	430	480	430	476	463	455	435	455	450	477	450	456	455	456	485	476	467	463	414	427	481	461	468	448	443	438	492	460	445	467	438	465	443	475	475	432	451	435	410	452	451	475	482	495	480	462	447	468	448	413	468	476	450	459	431	468	441	405	448	432	456	454	451	455	434	463	454	407	427	452	516	452	461	445	486	437	467	473	475	433	473	436	439	442	432	445	412	474	453	476	454	453	440	421	411	433	481	482	460	416	428	447	428	480	435	463	454	438	509	492	464	446	430	466	479	447	463	457	479	435	462	469	450	445	416	434	488	424	485	470	459	430	492	457	425	425	467	438	468	425	440	457	441	469	422	422	440	467	438	439	457	448	455	444	447	496	466	463	485	461	429	508	471	449	449	471	476	441	447	420	444	415	440	488	473	461	467	454	463	440	452	444	505	431	449	458	414	454	498	467	455	458	431	427	460	428	447	439	448	468	451	467	444	474	427	451	437	458	471	428	445	471	437	430	455	470	483	507	438	452	450	463	466	452	486	453	415	462	452	443	473	435	443	484	492	444	453	460	414	474	474	506	438	455	465	440	412	426	454	479	457	496	474	444	444	421	414	473	465	442	449	512	450	455	460	491	465	449	459	459	474	433	449	443	452	427	445	464	478	455	447	472	480	480	485	424	442	492	470	436	456	476	470	449	436	441	493	485	446	452	497	453	447	443	455	500	447	436	465	456	449	453	441	497	408	423	445	484	490	465	448	458	445	477	461	443	438	434	441	417	447	448	466	448	443	445	448	444	441	450	504	449	457	438	465	468	476	450	439	424	470	440	450	454	452	466	436	409	431	438	450	455	463	446	438	430	445	470	434	484	509	410	423	466	411	474	469	455	449	456
31059	29345	34705	33492	28248	21361	17150	11756	10100	9203	5609	5474	4711	2932	2902	2060	1903	1417	1481	1098	818	587	504	593	747	475	589	395	313	303	305	352	324	315	267	237	228	257	219	226	202	196	199	192	218	217	217	226	215	173	151	171	207	158	170	157	140	153	140	114	136	142	139	145	135	118	126	138	109	130	124	130	120	121	116	118	134	132	122	145	109	126	119	127	161	130	133	142	112	161	140	125	123	126	128	130	131	117	111	128	121	105	103	121	127	117	132	133	126	131	122	127	136	116	112	116	125	119	102	128	110	122	110	116	144	115	136	103	102	124	125	120	104	109	136	117	126	95	149	147	117	126	136	138	121	114	106	130	120	118	117	117	114	95	133	142	112	115	114	125	138	123	123	109	124	130	95	115	111	107	105	141	163	118	131	118	127	102	116	115	98	123	137	124	128	111	128	107	120	117	104	111	133	128	133	103	115	134	108	118	115	107	128	118	120	107	100	122	117	118	147	120	124	120	101	119	113	123	139	103	114	124	110	118	109	110	110	121	115	119	125	127	113	116	121	134	150	111	110	111	131	122	105	133	109	116	116	105	132	146	113	100	119	110	124	159	133	121	112	122	113	124	119	111	135	121	130	130	120	111	144	109	119	145	135	110	121	124	128	116	108	108	126	114	134	141	107	112	120	118	130	106	118	120	120	106	128	130	109	125	136	123	109	107	135	138	120	120	106	123	142	130	111	112	110	107	123	116	106	131	113	111	111	113	113	114	105	129	116	136	120	114	120	115	126	117	113	123	125	121	134	108	105	113	129	114	137	130	117	116	125	106	128	123	116	124	121	114	119	104	125	141	130	138	118	110	129	122	135	120	119	131	109	129	121	132	124	133	126	132	146	131	106	126	113	122	113	122	138	128	132	114	133	111	130	111	117	125	109	143	141	135	94	120	124	136	114	136	127	125	129	103	112	136	120	125	136	124	115	128	138	125	124	138	138	118	130	117	120	120	122	116	139	146	129	129	147	118	121	128	106	128	122	105	114	132	123	116	136	111	117	118	138	137	107	121	118	118	135	116	122	110	127	116	119	111	119	129	114	111	124	116	138	113	109	130	115	106	115	110	124	131	117	101	154	97	119	121	106	122	123	127	117	142	123	125	114	126	127	112	124	116	95	117	109	105	130	130	113	116	130	122	119	112	146	114	134	137	130	119	116	122	125	137	132	124	107	125	110	113	122	132	120	135	123	125	147	119	135	136	107	135	121	149	120	123	126	104	142	138	140	136	114	124	120	115	116	117	111	129	105	121	138	114	115	114	132	121	153	135	124	137	120	122	116	110	120	96	116	132	114	114	118	110	112	110	127	125	123	139	126	114	143	149	113	91	109	129	110	114	112	119	126	120	126	113	98	99	154	131	130	129	128	117	109	105	127	119	129	120	130	114	121	120	118	127	120	124	116	111	134	98	113	129	134	113	112	117	106	116	131	123	106	91	115	127	117	114	131	158	132	117	114	127	111	122	127	134	118	107	117	142	120	132	123	109	118	122	123	116	100	104	127	119	107	129	126	89	126	116	127	101	138	130	135	120	122	127	113	121	100	114	105	128	138	147	116	124	115	113	137	123	113	115	113	110	109	135	129	109	112	110	137	132	134	134	133	125	111	112	110	129	117	145	122	106	126	124	120	110	115	120	108	117	122	96	126	139	132	140	110	131	119	125	121	123	116	114	132	142	120	119	126	123	118	101	137	123	121	114	129	123	113	129	132	101	106	136	131	110	120	128	142	118	132	127	142	115	110	122	112	124	136	124	123	119	118	104	130	117	96	117	107	134	126	115	94	135	113	123	117	109	107	113	130	132	125	130	116	117	119	124	133	130	129	120	101	124	115	147	120	118	115	125	132	132	110	113	128	127	121	105	113	116	139	107	128	114	113	121	135	133	132	102	141	132	125	132	101	114	110	115	107	120	117	111	116	113	136	112	138	107	121	116	123	113	124	120	121	124	124	109	123	132	123	99	114	117	120	106	118	150	140	111	94	117	123	110	125	134	121	126	117	127	120	126	118	100	129	109	119	116	127	121	133	105	133	113	115	114	130	109	124	140	124	146	118	109	132	131	129	138	113	141	97	122	113	93	133	113	103	135	120	127	125	123	117	120	122	130	114	109	97	107	133	127	87	127	136	122	112	124	126	116	113	119	109	123	118	125	101	118	127	128	116	126	119	103	117	107	130	123	114	103	126	112	118	116	110	108	124	94	123	136	119	112	111	123	135	108	112	121	128	137	110	123	114	121	144	134	108	130	132	124	122	122	115	113	131	117	128	121	144	115	109	124	115	143	98	133	129	135	106	118	150	103	119	122	118	129	111	123	129	115	134	110	142	115	129	105	140	119	123	136	119	117	125	127	116	121	105	120	129	133	118	113	130	125	125	121	137	123	137	132	119	101	138	119	90	120	115	105	139	122	133	117	126	117	121	101	97	117	128	125	128	129	139	121	122	124	111	115	130	142	132	129	136	128	104	119	125	119	125	130	97	136	131	122	123	124	107	131	138	122	108	131	111	107	140	126	122	124	132	142	116	119	118	114	112	111	125	90	117	123	108	98	106	120	138	132	125	141	115	122	125	128	132	112	126	112	131	122	114	103	116	106	118	129	123	137	111	127	117	112	110	128	111	106	109	135	112	129	125	117	123	127	121	104	131	133	101	120	156	132	139	135	111	112	114	125	124	109	123	126	125	121	127	123	96	121	114	130	125	137	116	101	128	122	137	114	107	125	135	121	105	114	125	123	129	111	135	114	108	103	107	90	130	112	115	128	125	120	105	110	147	117	121	108	125	130	118	135	120	118	130	127	122	104	134	118	135	129	132	136	119	114	135	123	132	125	105	116	119	110	129	138	108	114	116	125	128	105	121	106	120	114	137	122	123	130	134	134	127	129	148	103	126	128	110	126	128	108	118	134	99	116	117	114	137	123	108	148	135	110	129	123	102	109	122	112	131	133	105	114	110	111	120	135	124	123	154	106	145	119	122	124	133	117	126	130	98	125	121	135	122	128	124	128	136	124	121	148	130	113	98	108	142	146	130	134	135	137	119	125	133	141	96	119	119	132	148	114	127	132	112	118	110	134	127	118	98	116	124	112	99	112	111	118	154	146	129	117	113	123	127	135	121	119	128	137	127	123	131	129	142	137	132	109	126	119	111	135	116	131	112	136	118	124	100	103	107	125	113	110	120	113	128	137	121	102	102	112	121	113	111	112	110	120	122	122	123	112	119	125	138	112	108	112	132	123	109	111	134	119	135	115	125	109	135	137	106	123	131	127	120	128	146	116	106	119	122	118	107	128	110	126	132	121	105	133	120	135	133	128	119	104	119	123	127	124	127	125	120	106	102	111	109	128	129	130	94	137	129	113	130	120	125	112	106	127	95	127	139	128	102	118	139	117	120	117	120	117	135	128	116	123	105	110	117	125	131	135	119	108	104	120	98	119	137	130	137	129	131	136	119	124
18775	22657	30662	36324	31884	23724	21640	16953	22368	20297	13840	15794	14737	11796	11209	9539	8267	6640	7392	6295	4681	3280	2761	3839	4468	3353	3025	2247	1866	1902	1715	2140	1881	1779	1367	1337	1624	1391	1229	1006	948	985	914	844	998	1097	1075	1054	842	775	558	594	679	723	692	580	483	436	396	404	397	388	372	340	308	334	314	312	327	360	309	331	326	311	344	296	328	323	292	352	325	331	378	364	396	423	380	449	498	512	446	281	335	342	347	317	371	301	305	324	314	309	330	331	352	336	378	326	351	350	360	383	418	329	305	309	307	319	348	304	333	314	332	260	314	338	304	282	285	323	295	332	306	308	349	297	313	325	325	321	304	322	316	285	317	327	315	323	301	292	277	318	297	292	325	309	303	328	273	301	293	313	348	327	285	313	284	329	325	304	299	302	323	321	307	303	307	304	311	311	324	269	330	300	297	306	353	339	337	311	318	317	291	299	302	326	331	314	310	332	298	291	316	317	281	285	323	308	296	306	277	332	330	314	304	320	331	288	270	332	314	337	311	309	303	324	323	273	284	313	311	307	329	321	251	300	294	316	323	283	316	298	306	287	327	317	300	312	312	278	292	278	284	321	299	330	312	289	323	312	313	293	271	289	329	298	297	296	316	284	317	303	289	298	314	269	310	339	295	337	312	305	317	298	296	304	301	324	330	284	322	283	292	307	302	301	321	292	301	285	304	286	326	282	346	310	310	327	273	297	311	313	293	306	301	326	311	309	277	308	310	300	287	314	328	328	321	320	289	313	298	322	322	320	317	278	309	300	348	329	327	314	312	323	306	319	324	301	304	276	302	294	291	304	331	317	296	308	297	318	274	292	310	338	308	304	277	313	318	329	331	311	308	301	292	293	316	303	361	280	315	336	310	301	321	307	319	300	303	295	312	288	315	271	306	306	294	302	290	317	311	312	324	310	304	301	309	298	303	321	331	302	302	315	320	306	303	282	322	306	274	297	299	323	326	312	299	338	316	301	321	309	320	310	322	285	297	286	328	310	327	305	303	302	312	298	294	318	305	293	268	334	310	277	341	307	286	290	306	334	321	291	324	298	310	321	289	284	301	346	296	297	314	315	301	318	300	291	309	321	286	290	335	291	338	288	316	327	315	304	299	335	309	328	303	287	323	332	325	311	285	278	300	292	314	303	319	303	284	285	315	294	297	318	275	289	299	328	332	283	312	276	337	291	307	293	330	290	279	296	321	311	291	348	290	287	324	287	313	300	306	288	278	304	312	335	285	281	312	299	300	302	337	330	270	280	316	295	309	317	307	301	298	295	290	298	283	330	302	331	319	283	310	304	310	337	329	297	268	284	307	318	320	346	328	331	282	322	303	326	299	285	334	303	311	295	299	323	313	301	315	312	334	315	299	317	275	311	279	328	293	267	312	313	314	311	325	307	316	309	303	310	320	323	281	285	344	314	312	347	291	303	287	307	283	305	276	290	300	309	298	324	323	279	347	305	321	273	272	322	305	328	297	315	316	328	313	327	317	290	326	319	312	302	318	296	337	315	315	316	316	325	337	282	318	295	295	308	291	303	328	320	294	308	310	310	296	271	303	284	311	328	296	286	304	355	273	301	324	328	283	310	302	329	307	314	296	313	270	331	294	305	337	309	325	292	284	316	336	304	316	292	338	344	282	295	336	306	332	293	317	343	288	304	294	329	340	314	331	336	296	275	285	303	283	328	287	300	304	291	305	306	300	299	287	297	308	293	290	326	279	265	339	350	305	285	304	287	287	306	286	307	332	288	304	281	285	293	308	304	350	301	329	304	277	307	302	304	325	323	319	310	283	339	310	343	328	296	284	306	305	268	315	330	311	308	314	294	314	298	317	314	312	307	323	283	315	341	321	292	320	337	330	317	330	299	298	324	332	300	313	310	313	299	339	299	335	290	322	295	307	294	318	307	280	323	323	317	305	310	311	277	315	314	304	301	319	314	273	336	309	273	345	316	311	294	309	289	295	278	320	288	313	320	320	315	297	340	305	308	285	314	318	272	294	325	278	297	321	324	320	285	317	301	300	311	291	338	287	295	315	321	324	319	312	299	310	299	322	308	286	297	326	286	310	316	343	278	297	286	314	297	311	304	312	293	280	296	284	294	290	313	292	331	302	336	299	286	299	295	318	292	310	310	286	325	284	297	336	310	284	328	316	285	338	301	292	300	339	323	324	297	306	308	290	267	288	328	308	310	334	298	299	355	328	324	306	303	324	303	303	307	283	279	352	318	324	332	320	330	293	306	280	282	306	306	323	303	299	338	309	318	319	294	304	295	303	298	321	301	305	317	304	271	293	281	317	314	288	321	291	304	283	281	282	296	321	334	314	282	282	315	295	322	293	287	297	308	299	311	335	328	271	299	305	310	303	302	311	279	313	301	288	313	300	296	315	293	294	283	332	319	322	331	320	308	284	310	318	338	318	309	303	330	292	310	303	315	322	310	307	353	332	308	314	310	309	313	326	341	288	288	314	315	319	306	336	312	307	307	328	306	315	307	287	312	301	328	301	308	311	300	278	289	326	295	336	331	312	305	301	313	346	301	304	325	265	291	302	289	361	338	298	310	303	306	292	332	294	296	305	298	296	301	310	316	284	282	299	296	307	310	328	314	305	321	305	333	301	299	332	314	292	308	328	329	294	316	272	335	282	307	343	259	303	323	336	295	303	281	315	299	292	301	295	348	281	295	324	288	306	306	331	295	292	320	336	279	332	319	303	306	316	314	330	339	300	302	309	282	306	312	290	301	323	296	305	327	316	328	311	319	324	321	329	287	318	298	290	296	303	321	314	283	304	304	322	334	292	316	303	293	314	295	320	308	305	281	313	311	307	278	290	327	306	313	312	322	304	324	324	295	328	311	329	294	310	330	323	356	331	307	301	278	273	288	310	295	310	312	323	323	298	323	281	310	320	319	322	292	318	305	291	317	285	293	308	295	292	256	272	352	318	314	306	305	331	295	301	264	311	329	290	299	311	303	307	309	311	328	300	316	331	336	279	340	293	312	342	307	308	290	284	341	311	324	285	302	316	286	322	330	309	302	336	324	286	342	298	315	311	280	328	346	279	287	293	308	325	283	328	302	322	277	287	331	292	325	314	317	312	289	319	327	284	279	321	274	271	314	315	316	317	311	285	303	289	304	309	308	309	301	295	322	303	311	305	291	313	322	280	318	332	318	337	311	307	313	311	295	317	290	307	305	327	290	312	330	319	341	294	310	320	316	282	297	281	317	289	293	274	293	300	320	326	298	337	278	325	288	297	300	293	288	319	341	296	284	267	312	289	331	293	301	316	325	303	301	278	322	292	302	324	340	342	298	318	295	314	334	293	305	295	320	314	305	305	325	299	317	323	356	315	288	329	315	312	321	327	324	290	286	336	298	307	344	277	311	322	308	312	328	297	317	299	266	272	322	314	304	292	279	329	308	292	327	291	261	284	317	287	281	298	289	344	337	341	331	317	299	303	304	299	328	341	330
8273	5496	7826	7226	4196	2341	1629	1069	1092	731	539	637	503	453	347	377	328	292	287	259	264	257	262	225	255	219	237	239	244	226	206	240	237	230	208	202	250	248	216	222	198	221	223	213	210	200	204	167	192	218	208	194	205	194	175	206	207	203	198	222	180	205	187	204	199	191	202	209	209	185	162	181	215	210	227	191	193	205	180	196	190	172	182	184	184	205	199	190	203	191	188	195	196	188	178	193	179	185	209	189	191	207	180	190	189	203	187	210	185	161	191	210	196	192	208	184	186	196	176	208	211	204	189	192	199	188	194	192	197	186	198	195	199	202	195	209	222	211	174	229	207	204	196	188	199	176	188	185	190	181	183	206	202	189	191	197	188	174	176	164	188	192	188	198	211	214	219	194	204	172	191	175	187	168	169	175	185	203	199	190	179	170	209	186	186	199	190	224	180	178	212	220	179	196	229	212	182	184	204	187	189	204	163	215	179	197	187	207	185	211	189	202	211	173	189	190	219	213	193	178	192	204	191	187	194	192	221	195	218	191	211	181	198	187	194	180	208	193	181	200	197	180	203	214	189	185	185	229	205	210	205	198	220	205	189	191	201	209	200	186	206	189	196	205	178	194	208	199	206	187	170	170	216	190	182	184	193	213	193	181	189	181	165	178	191	198	209	201	194	194	185	187	198	184	201	199	202	191	180	198	191	194	189	194	209	197	194	174	211	202	179	179	185	194	208	191	205	208	187	196	186	177	184	189	200	227	204	190	192	206	204	184	173	186	202	193	213	181	198	202	210	193	172	195	202	194	202	210	164	193	192	186	189	193	189	211	183	194	181	215	172	178	208	190	188	202	195	199	161	186	189	208	190	191	178	181	188	160	188	194	181	218	196	207	215	179	195	199	204	185	201	217	201	203	220	178	195	196	184	208	232	176	216	195	223	176	203	225	195	198	195	202	179	200	202	192	186	180	180	182	190	166	181	177	160	191	189	149	201	201	172	198	197	202	217	193	201	197	214	180	187	184	177	204	174	200	212	199	201	186	209	192	217	189	202	196	182	201	177	181	190	199	192	219	194	192	211	213	185	191	186	185	219	187	210	171	212	196	188	180	215	199	174	201	181	200	183	212	182	197	182	185	213	199	192	170	214	197	178	185	198	211	185	195	234	214	211	187	195	170	186	174	217	210	198	188	208	193	188	202	197	179	202	206	180	176	176	192	173	233	178	173	186	178	180	190	195	188	191	181	173	184	183	217	194	167	194	197	205	179	218	176	173	209	237	178	204	197	201	193	216	221	212	194	164	206	201	184	191	201	223	220	196	201	182	173	199	195	192	212	219	193	171	195	180	221	183	224	200	223	196	192	202	191	221	194	191	187	186	199	187	192	188	207	198	182	188	199	203	186	189	183	208	196	198	212	193	199	195	215	191	211	193	185	200	199	211	204	210	224	214	205	197	222	196	212	187	196	169	172	188	170	199	206	184	176	178	168	159	174	181	199	182	187	184	197	204	180	182	185	196	205	186	192	212	201	168	193	188	206	191	183	193	182	213	155	182	181	197	219	184	201	210	159	192	176	175	221	201	196	224	194	203	214	173	195	185	209	196	197	197	184	210	191	185	199	194	179	199	191	204	168	184	176	190	215	201	227	216	179	204	195	212	205	208	193	219	188	181	199	199	170	224	205	190	190	182	202	191	182	194	186	181	235	202	196	168	188	203	217	197	217	192	202	186	196	186	192	177	188	228	185	186	173	187	190	176	196	210	196	203	212	182	208	191	171	199	210	213	205	214	199	189	189	199	192	195	178	196	209	200	195	181	179	206	193	174	214	207	210	218	217	181	171	206	198	192	206	184	195	217	183	221	206	212	182	194	202	211	190	174	182	172	198	166	199	202	207	193	196	198	190	208	191	179	178	199	191	181	190	175	203	195	177	197	178	216	193	175	183	178	199	213	172	210	204	215	184	212	191	205	194	194	216	200	213	188	157	212	202	194	193	177	220	203	202	195	191	192	235	169	184	208	187	207	176	206	192	196	174	201	225	210	200	203	194	207	168	206	176	188	207	196	195	182	187	196	183	189	186	198	205	207	209	185	177	184	192	199	220	207	169	188	203	217	173	185	193	209	201	210	202	208	196	213	217	202	209	197	199	194	208	190	190	201	192	207	203	185	213	204	182	196	184	196	191	204	206	201	194	231	180	199	187	220	204	192	203	175	186	199	183	216	185	202	199	192	196	182	205	193	221	191	184	188	171	194	183	183	186	178	174	204	189	176	192	212	215	220	201	178	204	177	187	193	210	191	186	169	203	172	196	216	198	208	179	218	212	206	203	209	174	179	196	174	183	188	175	179	234	200	187	183	196	216	204	175	191	195	209	168	181	185	202	218	211	161	211	176	205	179	189	204	196	188	201	203	216	181	233	191	206	189	220	192	196	184	187	191	196	197	202	182	226	183	179	187	219	194	214	187	198	178	171	155	204	176	181	196	176	185	174	180	195	227	187	206	182	187	199	211	184	201	161	207	188	192	178	181	178	205	198	201	203	219	189	210	200	226	199	202	189	189	203	182	210	178	169	184	182	194	181	188	216	190	179	191	207	195	197	208	173	185	202	181	203	203	197	184	183	202	201	208	197	207	204	196	176	167	162	193	214	175	193	210	186	184	185	217	189	215	195	197	220	172	191	204	196	182	191	186	174	162	197	193	203	201	195	211	207	216	193	206	171	179	206	228	170	179	192	201	177	199	185	207	187	188	211	206	207	212	197	196	184	191	206	174	207	219	195	189	215	196	180	196	181	230	201	195	190	196	203	182	211	208	206	230	177	178	229	194	176	210	200	219	184	181	190	199	208	154	192	191	176	195	207	180	226	185	160	196	199	188	201	210	182	223	215	196	199	201	184	182	196	188	190	177	191	173	196	220	203	179	207	181	171	193	164	197	226	201	205	203	203	193	172	205	203	221	171	181	182	197	195	219	223	184	209	173	191	190	194	175	173	192	190	204	197	193	201	184	228	209	190	194	202	226	226	161	219	204	174	209	179	193	197	152	210	209	203	215	201	202	180	190	219	210	172	204	187	216	215	225	200	203	205	208	194	178	177	189	208	185	194	192	201	184	217	176	217	197	201	185	188	168	196	195	190	199	189	197	216	178	194	186	214	214	197	192	206	232	188	209	180	199	211	151	178	211	189	172	181	189	213	188	208	194	193	184	180	196	217	193	185	198	176	161	173	202	174	192	176	213	179	206	192	170	215	208	184	176	192	180	189	186	195	194	180	191	207	177	190	213	198	195	185	205	182	196	184	211	216	182	190	215	213	181	190	201	237	185	159	171	193	164	199	178	198	195	190	191	219	191	198	209	165	195	195	177	200	202	188	212	207	174	219	199	189	214	175	184	182	201	168	192	223	199	186	184	200	217	167	205	178	206	207	205	199	188	179	188	199	179	214	193	198	178	222	189	186	189	184	197	186	211	209	187	180	199	201	160	181	184	196	200	184
5667	6128	13026	15194	11262	8048	6047	4842	4978	3850	2496	2986	2486	2138	1675	1674	1453	1294	1192	1095	1034	928	921	929	944	762	778	720	704	723	761	730	730	705	685	674	640	718	714	646	642	673	645	640	594	594	622	600	617	535	557	577	603	517	540	553	535	510	544	493	511	453	499	502	492	512	503	503	479	490	465	455	492	475	491	482	477	518	445	486	494	476	501	522	492	528	521	552	537	561	558	474	494	533	510	516	497	473	464	471	489	491	478	511	473	519	447	504	525	519	459	486	491	501	481	508	465	508	509	488	484	492	506	520	485	498	504	479	457	477	480	479	516	502	443	495	501	498	490	483	501	493	468	475	453	484	479	446	491	458	512	466	491	489	489	475	498	504	474	477	479	421	449	480	457	470	490	488	449	455	483	451	479	467	516	475	529	457	482	473	500	475	478	473	493	450	458	489	532	487	461	488	492	504	492	479	482	455	495	510	449	472	471	493	474	489	485	522	506	506	459	478	514	487	467	479	475	494	454	430	526	477	453	481	463	473	503	470	515	498	496	458	518	498	458	503	459	467	505	495	487	508	465	477	484	519	500	456	457	491	495	478	464	524	497	457	488	491	512	531	496	457	523	490	452	489	470	525	472	461	465	483	436	491	477	494	472	447	461	497	475	465	490	486	517	486	439	479	479	484	480	479	495	502	479	463	472	497	475	487	485	501	453	490	471	484	456	504	507	489	449	465	469	424	475	512	445	476	477	505	496	473	479	495	500	500	478	484	444	473	439	487	447	471	482	504	471	399	475	481	476	560	528	502	497	482	536	491	480	476	442	469	519	503	486	483	473	505	458	450	467	463	524	505	469	502	502	513	493	451	475	445	473	515	453	491	479	473	498	483	469	472	463	477	454	459	512	505	483	477	479	459	493	527	493	490	468	450	479	468	495	478	502	490	497	509	469	505	474	478	451	494	494	505	483	446	495	467	494	497	474	527	499	469	493	496	485	514	453	478	452	497	471	503	474	479	503	507	483	503	465	469	466	474	488	478	510	484	477	491	434	449	520	471	509	498	450	478	507	491	485	466	427	501	489	446	500	468	478	482	486	455	492	483	474	480	495	461	502	482	511	527	468	489	502	478	482	450	479	470	458	475	482	519	471	457	509	503	490	450	462	476	492	495	490	479	461	489	469	495	481	493	468	455	478	452	466	512	443	489	461	501	450	463	471	477	463	496	501	523	493	494	489	489	496	487	488	474	504	491	483	488	502	490	466	489	449	486	462	503	435	486	464	484	496	478	519	487	470	496	482	460	462	513	473	499	469	489	510	518	490	490	470	473	514	506	504	471	474	463	481	487	473	513	512	533	522	476	430	422	483	475	463	490	507	464	465	471	463	466	472	469	469	514	484	507	515	482	453	474	463	468	493	500	457	532	447	469	511	530	503	446	497	508	500	495	481	459	441	499	443	477	507	464	450	484	505	471	483	456	483	463	482	449	474	477	532	497	507	457	480	473	509	444	497	443	477	480	479	503	481	500	478	466	488	467	460	508	472	484	478	467	491	487	475	481	487	462	496	499	518	486	469	480	450	475	524	503	484	480	481	491	474	490	450	481	481	509	494	514	496	518	474	436	498	486	478	497	473	479	492	493	484	483	485	463	462	453	506	483	486	486	506	490	468	491	467	475	469	432	482	465	477	531	477	468	485	530	516	456	528	473	475	472	507	495	485	516	484	445	473	485	458	473	491	484	489	504	486	463	512	481	509	460	479	469	478	427	490	485	456	499	512	490	487	502	493	464	529	461	485	468	516	478	464	464	459	448	483	494	498	501	455	488	471	489	524	527	493	487	510	484	504	463	485	493	462	467	439	479	490	471	482	487	510	499	525	458	467	457	483	483	468	472	487	489	505	466	460	439	478	503	497	507	441	524	474	473	477	457	467	518	495	453	501	461	513	483	496	489	452	493	519	474	477	494	514	472	479	485	504	443	485	487	515	499	497	455	476	478	467	463	494	458	470	465	471	513	486	487	487	455	508	487	469	458	474	490	484	472	432	523	507	483	489	483	456	502	492	473	415	445	503	476	499	464	468	511	512	465	514	471	470	483	523	499	466	477	485	528	491	503	489	469	482	472	533	470	460	486	457	479	514	477	493	487	527	475	446	481	508	506	463	468	468	483	492	461	470	476	512	485	502	496	471	495	467	456	477	497	469	460	452	535	507	460	487	469	523	466	477	497	525	457	485	448	523	487	465	499	485	453	532	444	482	508	483	470	494	478	476	475	476	493	470	504	494	444	491	477	534	447	476	489	461	490	488	472	478	459	512	495	496	481	520	448	490	499	485	482	442	503	485	478	470	514	501	513	487	501	457	505	497	489	466	504	516	468	445	444	533	489	490	432	463	498	449	490	483	440	485	481	493	469	491	498	492	471	485	475	502	454	474	458	494	478	502	506	509	475	469	491	481	514	489	504	489	490	506	463	453	478	491	500	458	513	460	489	507	523	473	476	508	486	509	492	514	494	465	451	493	511	493	524	484	438	501	489	495	494	480	523	439	482	460	461	473	487	470	487	466	500	492	458	461	471	485	472	474	468	499	508	474	498	438	465	523	441	516	475	519	487	469	479	470	484	465	475	540	503	459	500	483	459	498	468	476	493	497	491	483	471	483	458	498	501	472	472	474	478	514	488	511	455	485	473	518	480	469	477	494	474	472	533	540	479	475	476	505	463	424	471	468	513	499	499	503	432	494	529	516	459	490	490	487	490	484	491	464	471	458	464	436	480	510	459	496	450	455	459	478	493	470	488	499	497	453	468	490	491	452	484	477	508	509	502	500	491	462	482	451	489	465	450	434	495	492	477	480	490	474	515	476	489	495	515	487	462	501	475	420	450	558	458	486	450	486	485	469	473	451	478	426	508	497	450	549	514	505	491	486	499	493	457	491	511	518	494	464	460	507	475	461	485	494	470	494	428	481	452	468	459	520	529	470	469	520	503	515	478	512	519	504	517	518	474	485	491	497	466	526	484	517	484	497	511	502	487	504	481	482	462	475	454	538	451	498	505	538	471	486	507	508	507	498	455	471	480	469	508	480	469	489	484	524	487	497	498	451	504	495	470	466	477	458	480	461	518	477	485	450	447	508	519	533	483	493	478	492	537	522	498	489	484	480	524	494	473	493	494	481	457	493	475	448	506	492	472	489	463	456	445	491	463	481	495	480	500	482	459	468	475	473	506	478	485	524	532	476	466	498	466	445	526	467	452	504	469	474	452	487	489	406	452	456	490	445	465	520	462	503	490	487	452	530	497	463	482	486	497	520	496	517	482	510	466	502	485	483	480	461	477	499	485	474	481	502	482	490	460	470	493	492	496	493	465	440	481	523	475	458	462	500	498	479	481	476	489	469	475	454	453	459	474	470	471	456	508	488	447	494	441	507	480	477	498	489	475	457	481	455	466	482	532	500	470	515	487	476	490	471	494	467	469	535	486	506	465	471	473	476	476	460	462	459	498
22724	22005	26693	28348	21493	14598	9923	6937	5627	4634	4312	3855	2813	1763	2074	1493	1301	927	735	870	624	755	413	413	544	497	357	341	344	330	328	371	336	308	302	304	296	252	234	250	239	241	224	250	242	266	253	244	205	223	231	195	203	213	232	220	237	205	179	212	207	178	184	193	181	193	202	170	187	184	177	165	180	179	177	190	170	170	181	187	195	182	203	203	205	175	187	188	205	196	196	178	161	206	211	185	180	175	183	187	191	202	177	182	184	182	204	177	175	195	188	196	187	199	212	174	176	178	186	185	197	190	206	189	170	228	167	180	220	208	193	192	177	178	191	180	179	181	202	192	183	196	177	207	214	198	160	207	201	191	194	201	191	192	206	177	178	199	177	170	173	190	191	179	186	172	186	181	182	200	214	169	195	168	183	184	206	164	195	188	201	198	190	160	195	184	172	205	190	172	178	174	182	169	182	187	217	172	204	206	210	184	182	201	205	201	170	166	182	178	193	216	178	180	208	183	202	181	195	186	192	173	191	181	174	181	205	189	171	184	184	187	190	176	211	190	187	183	181	193	207	187	183	176	187	185	166	185	192	173	194	206	213	178	207	184	183	207	206	172	170	171	192	183	212	183	203	162	179	175	161	206	197	178	185	170	203	200	164	189	193	176	197	196	180	187	204	210	199	191	184	190	198	178	149	186	198	223	188	168	205	205	184	181	188	191	171	180	196	188	205	209	158	174	205	187	174	169	171	173	199	188	181	170	182	176	202	181	176	179	167	172	207	193	214	168	171	201	175	194	171	204	194	182	213	213	203	176	180	194	200	227	176	186	185	196	188	204	186	194	186	196	182	199	195	206	187	225	165	196	191	195	182	173	189	201	190	214	197	175	178	215	198	204	189	183	184	207	204	180	189	177	185	184	209	194	187	194	185	189	220	199	199	178	182	196	167	167	183	205	182	179	207	211	192	169	198	168	190	198	182	202	194	187	183	186	183	203	167	180	209	158	179	171	201	205	172	200	171	183	186	172	204	194	181	158	195	177	188	200	177	206	189	199	181	199	166	190	202	188	178	151	195	194	198	177	188	220	188	175	190	192	167	207	184	199	193	195	195	174	197	182	175	182	199	183	199	183	188	206	185	188	163	204	166	191	221	207	187	182	201	194	182	201	181	171	202	190	166	195	192	189	171	182	172	149	191	158	173	212	191	178	205	208	174	164	169	162	217	169	184	173	190	199	203	184	182	205	153	184	183	194	184	203	177	195	170	190	203	190	190	176	190	198	187	190	182	183	193	181	197	194	176	193	207	178	181	209	183	160	201	191	179	181	186	206	193	176	187	173	206	167	187	186	204	240	182	205	198	173	170	202	172	205	184	202	207	201	204	183	190	200	189	187	183	191	209	182	181	189	181	199	206	175	171	183	180	181	184	172	172	194	164	196	171	191	192	196	191	172	185	203	183	181	188	186	196	202	168	166	198	194	173	204	206	175	198	182	160	180	180	174	173	175	180	218	187	194	198	162	183	197	181	191	205	209	175	209	174	212	183	216	202	195	191	204	189	208	222	196	194	183	193	175	189	157	174	195	194	198	173	148	198	194	173	174	167	189	211	203	180	172	177	200	192	196	166	185	201	182	206	178	162	199	169	204	181	183	176	187	173	175	191	180	178	175	198	177	170	200	176	194	200	199	209	198	182	177	202	178	190	178	181	211	207	183	195	173	164	190	183	178	185	179	196	183	180	155	167	194	176	194	198	197	165	180	175	177	203	205	185	174	195	190	179	164	170	208	190	223	178	196	179	174	212	186	189	185	185	195	187	194	199	188	171	185	188	184	164	215	212	205	194	212	171	163	188	187	180	165	189	199	193	203	209	169	198	160	195	177	178	187	194	195	185	181	185	196	190	217	201	220	171	177	196	215	201	176	189	177	181	215	169	180	172	184	194	220	229	177	175	181	177	199	210	195	200	171	171	184	187	209	179	191	174	179	201	197	194	196	198	199	175	206	207	157	203	179	176	212	187	169	174	192	189	203	180	181	195	170	193	196	201	202	186	182	179	174	173	191	202	187	212	177	201	208	184	188	189	179	176	195	197	175	186	196	199	181	178	191	191	184	196	172	168	199	161	195	186	217	191	185	190	202	199	172	168	176	172	184	192	182	172	210	217	194	189	203	198	198	176	212	175	204	186	208	208	189	174	211	193	195	185	187	175	181	183	176	175	187	192	174	201	185	191	191	196	192	192	212	190	194	182	197	195	215	182	195	202	163	183	193	196	181	185	181	198	210	178	192	157	207	174	208	199	173	162	168	183	186	183	175	177	192	198	162	207	203	196	195	185	180	154	167	172	183	207	177	179	185	178	175	200	200	207	196	165	197	209	197	204	199	169	182	200	178	206	203	144	198	179	199	209	188	178	176	193	193	223	176	182	200	198	190	191	190	169	205	180	198	195	221	205	185	195	179	190	196	188	184	186	166	209	227	187	201	179	165	182	212	222	193	183	182	196	226	201	187	166	192	160	180	178	198	174	202	172	204	183	184	188	214	215	179	179	197	182	190	185	172	179	162	168	192	193	209	184	188	206	178	198	184	170	182	191	173	198	183	206	195	180	173	189	202	193	176	211	192	189	176	171	186	166	173	198	172	189	189	183	183	196	158	203	181	184	173	184	174	207	173	178	185	173	180	215	179	172	195	200	177	191	182	214	185	185	186	194	197	209	179	194	183	192	166	202	177	180	192	190	153	149	181	174	215	199	228	188	189	205	183	176	187	211	172	178	182	189	173	204	191	170	161	192	186	196	198	179	185	186	188	218	189	197	187	213	175	191	205	194	157	192	185	207	208	207	195	182	146	180	189	187	213	177	201	177	152	187	181	179	223	193	186	191	190	195	181	198	191	188	200	175	208	193	197	187	186	196	181	175	189	178	178	202	185	192	169	178	189	191	197	194	196	212	171	181	204	189	197	189	181	171	199	200	177	199	182	179	197	203	159	183	183	164	192	175	189	185	211	179	181	191	192	192	196	174	177	193	208	206	198	191	176	200	194	214	199	197	184	191	187	190	179	181	175	166	180	180	170	201	177	170	191	205	191	198	214	194	194	186	199	176	182	169	164	198	183	181	192	167	191	209	191	200	201	194	178	201	198	180	193	150	215	208	176	158	179	180	178	181	188	165	208	184	182	206	197	204	164	165	191	202	194	203	198	208	201	178	203	178	183	142	195	184	201	201	180	192	186	183	191	177	160	171	191	193	162	197	186	173	176	158	197	171	189	197	185	186	170	189	168	202	203	171	195	192	166	204	195	205	188	183	169	195	192	172	171	165	193	191	192	182	182	205	181	195	200	178	208	180	197	201	198	189	177	192	178	160	190	200	194	167	203	194	176	209	169	173	204	163	176	181	166	195	184	173	177	192	193	190	189	223	187	203	193	192	183	176	191	199	215	166	186	218	186	182	205	175	184	160	176	206	185	194	155	184	185	196	183	164	175	178	179	188	187	210	165
14770	18144	25235	30773	25170	18913	16735	14349	16257	13649	10763	12569	10170	7776	8322	6225	6460	4177	4211	5370	3601	3314	2042	2023	3164	2203	1795	1786	1516	1448	1360	1679	1385	1364	1197	1192	1138	1131	1011	883	927	889	877	883	1006	882	911	949	795	716	627	616	633	751	671	637	607	558	495	509	515	500	523	441	481	481	475	441	499	459	464	474	475	464	483	461	481	470	515	468	469	479	518	536	523	591	563	573	548	607	514	502	446	468	483	513	481	475	474	457	462	472	488	506	471	475	472	428	491	478	456	510	456	466	461	432	487	468	433	468	463	478	509	439	496	509	475	447	491	475	494	465	493	481	497	477	478	437	451	430	468	476	455	476	479	456	464	470	442	454	455	448	512	447	457	450	470	439	483	453	446	462	444	454	488	419	449	496	484	457	462	450	481	451	487	463	474	469	459	448	481	448	478	457	474	448	480	476	441	423	471	463	480	446	491	456	459	442	452	452	406	495	459	432	453	447	461	456	423	478	477	437	481	472	462	465	462	488	454	464	461	463	439	423	466	445	449	507	453	460	479	425	433	467	472	505	508	452	460	507	466	438	459	416	487	493	468	493	456	429	461	438	488	530	454	451	468	465	423	477	501	480	468	484	468	470	519	469	406	455	454	453	442	454	465	474	449	431	433	463	483	469	427	427	488	463	419	500	425	465	476	467	464	473	479	479	444	430	503	457	533	461	475	455	441	462	473	468	474	451	450	456	448	413	449	450	440	470	447	469	449	463	457	468	463	455	468	439	446	430	470	438	473	458	462	421	482	476	461	480	465	504	479	444	425	472	463	427	440	462	483	441	458	469	475	446	483	419	468	506	480	431	445	477	480	400	479	418	466	458	450	460	464	459	447	497	493	468	449	461	494	445	459	467	446	476	434	501	423	461	455	473	501	431	477	439	460	500	473	462	449	465	439	453	473	478	458	446	486	441	474	444	416	438	471	488	458	451	481	452	459	479	486	495	463	466	430	484	442	457	477	496	494	459	457	477	480	435	499	483	440	448	454	444	493	474	432	460	474	456	478	460	479	469	455	447	439	469	421	479	468	478	462	450	455	447	432	482	456	452	431	438	460	473	435	463	456	501	467	482	437	461	478	444	474	449	459	473	450	431	486	444	460	523	467	484	496	448	431	454	477	440	448	456	455	448	456	477	445	469	434	461	445	457	453	419	422	433	494	468	440	433	438	475	444	487	471	500	444	456	471	499	450	489	443	449	465	488	489	436	452	482	410	452	450	464	468	476	444	468	472	415	443	488	469	447	454	434	429	451	481	505	475	446	467	491	404	443	432	474	468	473	478	458	492	475	425	484	471	457	446	458	481	456	436	475	429	465	437	464	452	480	466	458	476	444	444	487	460	460	455	452	460	482	479	457	436	469	472	457	444	418	447	452	452	466	519	483	453	480	439	427	439	431	468	440	437	518	469	475	507	447	422	496	435	415	495	492	467	487	482	483	453	502	446	441	471	457	497	440	477	468	464	480	489	448	478	477	436	459	493	471	469	497	460	470	476	432	449	421	481	442	472	482	459	479	430	461	461	455	472	454	463	450	432	500	497	494	410	459	451	450	489	467	467	429	506	488	474	450	481	436	429	485	471	468	462	452	474	442	480	461	448	425	448	441	496	456	448	473	454	472	471	453	473	460	429	463	449	439	492	487	436	478	499	474	473	483	479	446	488	446	468	483	467	445	429	452	461	436	432	428	493	462	461	465	473	488	463	490	446	469	443	444	515	476	494	487	476	485	469	470	464	478	448	482	455	470	458	446	471	467	480	486	482	495	488	462	447	464	484	457	499	458	467	460	467	480	481	480	453	461	483	485	455	484	433	478	497	454	479	470	487	468	445	462	473	459	478	461	472	472	472	463	424	470	495	432	454	441	478	448	430	453	475	446	422	454	461	481	463	464	438	474	478	451	447	445	504	473	462	508	455	489	443	499	494	457	436	473	466	453	480	460	448	459	474	467	440	475	437	461	508	405	482	464	459	477	459	436	502	423	468	434	445	436	469	508	477	461	498	471	475	427	449	464	457	445	463	444	405	422	410	448	411	462	434	451	455	477	441	500	475	463	513	495	445	456	476	456	477	489	436	492	450	479	436	438	446	474	488	433	487	456	422	442	458	457	466	436	459	458	502	464	449	478	468	474	437	465	475	475	460	456	453	469	460	462	469	445	466	459	470	449	444	477	430	457	479	519	475	461	458	440	481	509	427	450	448	460	481	427	461	442	488	462	459	479	458	437	462	472	410	499	447	489	480	432	471	466	461	450	481	455	453	440	485	478	427	410	504	417	446	421	452	444	438	473	412	463	492	489	471	458	480	503	445	470	488	453	441	485	461	485	470	482	444	479	453	481	465	477	459	453	455	435	465	450	451	454	469	447	462	473	441	476	435	463	497	502	477	462	469	483	476	434	481	433	469	459	484	460	434	446	471	448	453	459	437	429	442	452	457	463	503	492	471	449	443	447	453	444	453	456	490	472	428	475	433	481	465	480	454	453	496	482	439	490	455	443	470	460	418	473	485	492	473	458	462	462	517	511	447	458	467	463	465	463	462	482	451	461	427	431	487	414	467	425	475	469	455	502	449	442	416	467	487	486	431	483	462	445	440	466	443	464	462	465	477	427	463	473	495	496	454	448	493	463	472	459	451	471	422	465	474	437	492	453	464	482	427	436	480	443	444	473	502	458	453	420	469	464	436	433	485	437	435	447	448	487	474	456	411	498	460	479	457	480	452	467	456	435	472	461	459	439	513	493	453	434	466	458	496	463	454	410	455	450	481	481	449	478	494	434	480	513	467	466	463	449	454	449	478	467	503	471	487	481	445	479	480	482	441	491	427	430	517	471	426	446	463	443	476	384	462	501	490	471	450	436	459	480	426	464	495	460	448	444	489	483	438	496	462	468	467	477	459	468	465	462	438	446	455	452	495	459	445	432	467	444	458	463	491	460	488	466	470	471	433	469	466	445	496	453	501	453	491	452	437	476	430	447	481	433	460	457	482	396	455	432	468	499	447	433	457	460	474	434	444	514	440	437	464	462	444	442	496	435	449	480	440	457	446	464	418	474	439	451	455	503	466	455	474	479	478	445	477	458	457	472	427	435	466	449	436	462	474	479	468	447	482	430	443	421	458	471	472	500	440	419	459	432	470	480	450	469	463	440	464	436	494	484	476	432	447	427	449	473	468	485	468	474	477	459	460	446	453	444	439	469	474	436	450	484	474	449	472	471	466	444	487	439	462	447	442	458	439	479	423	482	477	466	485	448	456	486	445	463	467	440	485	467	466	452	463	483	423	471	458	478	475	446	445	461	437	458	456	474	426	455	451	471	487	456	431	443	434	442	465	449	503	440	441	468	450	402	424	464	450	461	478	474	465	467	466	446	485	429	457	475	448	446	460	448	470	430	449	465	467	450	453	445	421	437	471	462	463	498	485	475	431	427	439	474	472	417	483	465	435	492	488	476	447	442	452	483
31716	28966	33448	32133	25449	19603	15623	11939	9700	7222	5610	6058	5651	3378	3627	2197	2174	1405	1256	1195	853	1004	583	495	863	631	458	417	369	361	300	340	335	307	296	289	250	261	225	208	201	230	207	194	208	209	231	243	210	185	169	169	150	159	166	170	145	133	149	138	136	149	129	132	141	130	123	147	127	131	124	111	139	134	118	120	98	111	128	135	125	131	138	145	150	138	129	136	135	154	115	128	144	123	129	136	136	100	132	103	115	126	130	129	118	116	109	143	149	130	118	130	128	121	135	139	120	124	140	122	115	113	134	111	131	132	119	117	122	128	142	98	114	138	113	131	130	108	117	121	112	101	127	123	123	119	102	133	112	122	128	124	135	104	125	124	118	115	130	107	124	121	118	124	128	130	137	121	109	107	127	127	117	117	121	111	121	135	113	106	122	130	124	112	111	121	131	129	119	107	120	113	124	128	104	119	127	108	113	123	128	115	111	123	146	131	117	116	116	119	117	125	119	126	128	133	104	121	123	114	122	127	125	113	127	111	120	117	120	107	127	118	119	137	125	133	141	115	110	124	115	114	141	131	119	130	98	98	137	129	105	113	110	138	129	129	122	129	133	115	129	122	108	118	114	88	104	123	131	123	118	124	128	128	117	118	147	122	138	144	95	116	133	109	126	133	118	98	118	135	119	127	134	128	101	107	100	123	115	125	146	119	131	109	136	117	136	132	114	118	120	126	131	114	131	137	103	110	121	121	120	120	117	142	113	118	121	124	149	104	118	129	108	131	124	118	156	144	103	127	101	113	120	117	112	110	115	124	116	126	137	121	119	113	124	113	104	131	127	112	125	126	124	135	109	133	124	114	112	112	105	122	122	131	117	118	136	123	116	109	118	137	122	122	143	125	107	124	133	120	131	118	115	115	145	118	106	125	121	131	109	114	118	112	109	125	115	128	136	122	120	129	125	130	123	124	116	116	110	105	110	115	128	135	122	113	137	118	120	124	109	90	152	126	103	121	122	107	104	141	125	116	124	129	135	112	127	132	144	128	103	128	119	147	145	120	110	129	107	116	142	122	139	130	133	122	123	135	126	130	117	135	146	102	118	131	111	119	110	135	137	111	125	120	111	153	114	115	121	123	122	141	140	118	129	121	142	128	130	125	136	106	123	128	126	122	113	118	132	108	111	126	138	126	123	113	122	126	140	137	138	143	115	127	130	123	114	130	118	118	124	119	143	115	116	122	112	117	134	123	121	139	116	127	119	124	123	102	129	149	142	112	118	107	128	136	108	127	125	122	114	120	137	120	135	130	116	131	116	118	118	111	130	132	124	129	137	134	130	133	134	118	120	97	124	118	132	135	126	130	108	122	107	121	116	146	121	122	111	151	113	121	117	127	134	150	125	137	130	123	141	142	130	137	125	121	112	104	130	125	115	124	103	110	131	120	105	112	107	109	120	148	137	127	127	100	111	130	95	115	111	131	114	114	121	117	115	117	109	127	106	128	123	114	112	137	126	132	134	136	104	109	121	134	109	131	108	103	138	127	134	118	125	129	120	132	105	126	111	115	132	120	136	130	124	136	107	122	137	139	142	123	129	98	103	125	130	104	94	117	126	115	118	127	95	127	141	123	126	126	132	115	133	118	120	132	128	118	126	105	139	132	123	155	141	123	131	108	122	120	129	130	138	132	101	128	114	122	104	103	104	112	143	111	142	123	128	114	103	129	140	136	104	130	150	138	133	116	96	109	109	133	121	117	120	126	118	136	119	129	154	139	117	163	125	121	105	139	132	144	122	128	130	123	108	118	117	128	120	118	108	104	153	127	148	114	123	115	130	119	119	109	129	122	115	135	132	133	104	126	123	132	112	129	132	119	121	116	131	120	123	111	125	116	130	128	111	138	107	131	114	123	120	116	113	120	125	125	132	139	118	125	109	121	109	128	102	138	135	129	122	115	124	118	110	125	126	116	129	136	138	137	142	135	128	112	128	130	118	123	143	120	107	126	138	128	113	111	104	128	134	149	102	129	118	136	121	105	126	138	134	106	120	128	116	116	126	137	117	132	118	107	108	98	126	138	124	111	110	118	121	128	143	150	140	132	124	128	142	108	121	110	121	114	138	108	119	135	141	130	118	122	124	134	114	106	125	122	111	133	132	134	129	129	95	127	124	119	134	111	115	123	124	117	134	119	117	115	111	112	136	134	122	127	123	132	148	94	121	134	135	125	123	118	128	143	136	148	129	120	119	112	121	136	128	129	102	112	137	124	109	108	139	117	113	112	128	132	111	122	128	124	113	129	120	122	109	115	135	137	130	112	120	128	135	122	139	113	134	117	118	136	126	124	121	123	96	130	130	115	119	119	112	131	139	107	135	109	134	136	124	148	140	137	117	121	124	131	120	111	111	124	113	121	113	113	138	115	117	122	122	127	124	121	114	138	107	139	161	113	128	123	126	131	89	120	119	136	127	129	125	100	120	128	149	153	128	118	134	131	122	108	136	131	129	116	134	110	120	104	137	93	105	134	140	127	120	125	117	135	126	123	136	128	126	119	100	120	122	140	117	140	118	144	139	136	123	110	125	98	113	135	115	129	126	128	123	114	126	120	123	141	123	124	116	132	135	100	123	121	127	141	131	112	133	113	126	132	133	108	120	116	107	137	129	131	121	145	127	126	103	131	126	128	133	125	123	130	132	127	115	114	139	136	119	128	125	121	126	134	106	124	127	143	113	115	116	143	102	135	102	135	122	131	135	133	110	121	149	117	111	123	153	125	126	106	109	118	128	130	120	160	119	128	109	116	111	136	115	142	116	126	121	113	120	112	127	135	99	121	106	119	115	127	112	128	152	124	120	109	121	124	127	123	111	123	102	142	116	96	132	129	114	101	106	127	131	109	139	115	110	134	114	118	131	124	118	116	128	119	137	135	140	131	123	127	105	135	90	106	124	113	118	117	127	117	136	144	124	144	114	116	124	116	139	111	138	126	144	134	110	130	129	134	118	129	121	127	120	118	113	119	100	113	133	120	121	107	136	119	130	110	114	134	115	131	127	114	139	125	135	110	121	122	104	128	132	123	117	119	119	108	116	111	135	132	119	109	96	123	120	128	138	120	119	138	112	113	118	134	146	115	122	112	128	130	122	122	131	131	134	111	141	130	127	124	125	128	114	113	118	115	123	138	110	128	123	118	108	126	136	99	106	108	123	155	111	119	123	124	112	147	127	102	142	108	112	126	119	117	134	125	124	109	115	119	124	122	139	124	128	122	128	121	124	93	124	132	114	126	120	134	119	126	130	111	101	128	128	131	123	106	109	136	120	136	132	124	120	114	120	117	126	122	105	110	117	102	115	115	125	111	116	147	113	101	111	124	137	129	121	116	120	121	135	110	130	147	116	115	122	124	130	124	122	107	122	115	141	121	130	129	124	131	106	120	113	126	126	121	144	139	122	131	125	119	139	118	120	119	135	114	155	140	116	115	119	121	99	131	118	109	134	127	135	131
19588	22090	30638	34998	29746	24238	22054	19387	21682	17295	14856	16270	15831	13109	12892	9996	10110	7152	5995	7015	4557	3955	2717	2763	4923	3220	2872	2621	2176	1960	1702	2233	2009	1683	1667	1616	1567	1340	1147	935	937	969	940	1059	1245	1102	1127	1280	882	770	624	575	629	728	668	603	528	421	435	450	370	377	369	332	356	314	335	321	317	310	351	328	311	302	296	351	349	326	337	332	345	366	367	385	404	398	429	500	484	522	325	334	348	370	368	354	350	376	360	304	355	335	342	334	312	359	331	346	343	381	374	384	388	324	341	305	320	328	318	339	288	362	318	321	328	293	331	277	317	312	323	322	311	313	303	307	310	308	311	332	306	320	303	318	322	324	341	335	327	309	313	347	306	298	309	323	348	301	320	344	290	305	316	323	311	315	317	327	299	334	319	306	293	321	301	331	315	338	324	296	298	302	325	326	336	276	305	321	322	291	324	336	331	317	327	335	317	319	319	287	333	339	328	325	312	328	323	329	308	288	339	287	308	293	317	329	326	301	327	326	277	287	325	298	309	307	327	292	339	317	299	324	311	306	333	316	328	326	320	325	302	307	316	299	343	322	311	299	322	313	327	312	312	315	312	300	326	291	334	300	289	321	326	334	316	309	323	300	312	339	339	288	311	327	302	328	315	312	339	307	317	307	294	309	292	306	304	308	350	319	322	315	346	315	311	304	319	337	321	267	351	326	300	287	320	323	328	323	308	316	301	291	299	302	310	326	292	311	332	311	308	332	311	333	321	345	319	318	332	295	319	324	317	318	289	305	320	331	317	322	319	311	320	298	320	298	329	331	315	314	334	311	333	335	301	289	333	320	280	313	311	319	306	304	309	260	307	319	299	290	357	312	323	309	293	308	347	314	326	300	303	311	302	316	291	357	334	322	345	306	307	327	331	303	285	328	289	342	302	307	323	298	312	307	317	314	330	306	301	296	319	311	310	298	311	297	337	288	324	283	339	366	320	350	314	313	318	290	330	296	345	308	302	279	307	301	321	325	301	337	302	331	308	331	288	255	318	316	307	335	314	277	329	303	314	278	274	322	313	313	266	364	330	300	302	332	318	308	360	309	303	328	324	312	296	309	295	298	343	305	289	271	317	308	297	304	301	288	301	332	306	311	341	311	304	316	290	312	348	302	319	331	309	305	312	307	331	297	316	298	318	299	313	311	320	316	316	320	306	320	302	304	298	297	322	342	304	311	334	304	322	328	304	299	339	315	336	328	303	293	314	310	318	296	301	312	316	293	305	298	320	298	319	318	312	331	306	310	325	280	297	300	291	315	314	319	296	324	322	324	320	304	281	302	309	348	321	302	324	300	337	330	316	295	300	326	318	310	319	298	328	330	329	306	325	336	326	288	295	300	320	359	312	317	297	304	346	342	289	349	321	308	313	278	307	332	315	295	298	304	306	324	295	320	334	314	313	312	304	306	304	298	298	311	339	277	323	319	308	331	309	317	336	301	295	334	280	294	319	326	313	302	314	311	310	309	324	325	333	317	338	317	324	327	300	330	316	317	318	302	310	338	300	294	311	328	303	281	298	291	290	281	289	292	328	303	296	335	307	320	289	290	323	312	342	353	291	306	331	316	279	308	318	315	292	307	314	324	290	311	327	290	306	316	308	281	324	301	332	321	291	288	308	287	302	281	309	305	350	339	332	296	311	299	305	311	343	311	294	347	308	312	322	311	336	334	303	286	311	308	325	312	326	291	345	323	281	322	306	301	334	303	316	306	299	346	333	308	302	333	325	335	303	321	275	290	324	330	321	306	319	322	312	285	307	316	297	289	315	295	308	321	355	326	272	293	338	318	270	301	291	327	299	342	290	322	292	321	289	299	304	314	319	308	304	296	313	305	315	285	324	299	284	320	309	279	299	332	296	305	300	342	285	306	310	306	313	271	320	311	316	338	287	309	310	313	291	298	324	337	335	318	313	341	317	286	329	312	282	296	313	314	309	312	319	301	313	323	319	304	289	322	357	309	320	314	308	308	325	305	288	351	320	310	315	316	311	301	334	317	349	313	316	338	307	320	329	324	318	306	325	294	336	302	317	314	316	329	343	331	302	340	306	295	310	315	324	290	334	295	293	308	304	289	306	298	303	323	315	343	295	324	318	298	314	291	321	350	304	321	334	329	299	313	316	300	300	307	289	295	344	331	280	305	314	290	321	322	301	336	315	299	319	286	323	343	316	328	311	283	301	269	302	298	314	309	298	327	303	306	312	315	340	312	321	322	293	311	304	327	321	296	324	318	320	293	330	333	304	300	323	291	323	333	307	279	305	299	318	311	294	309	313	321	315	313	297	319	289	347	285	329	304	320	308	327	289	293	305	316	306	308	324	291	321	322	288	326	304	318	321	314	320	311	317	285	278	285	287	345	297	298	328	297	301	285	326	284	300	310	342	340	339	298	323	326	330	301	294	286	318	303	318	296	328	331	291	346	299	275	290	301	300	311	329	294	301	332	341	267	320	311	312	319	290	305	312	311	280	288	314	290	332	302	315	314	303	318	334	318	291	314	308	309	282	297	335	302	334	290	303	329	306	309	294	287	300	295	305	310	283	291	331	297	307	294	317	331	314	322	299	318	330	347	337	303	346	333	333	314	323	283	307	268	318	312	319	322	301	333	282	291	304	304	341	313	282	324	315	313	306	313	313	323	299	321	309	305	307	282	302	303	296	298	325	323	298	316	317	333	333	307	310	309	302	294	347	323	351	267	342	286	288	309	330	305	346	325	315	301	278	301	320	309	308	313	307	350	302	330	319	294	314	324	326	317	281	329	315	289	286	264	305	306	313	290	312	294	317	320	332	284	299	358	332	324	307	327	286	284	309	330	326	300	301	309	288	284	291	322	305	290	350	305	326	307	305	311	292	291	343	305	294	285	318	311	283	328	280	319	318	313	304	308	288	308	337	311	324	300	319	312	307	329	331	320	297	340	317	345	304	353	330	299	288	323	322	325	309	312	313	326	309	331	304	309	322	321	329	308	304	302	288	342	303	311	311	314	330	331	320	355	335	316	284	285	328	289	327	322	329	310	324	301	305	321	298	321	278	296	298	298	309	311	305	327	297	311	328	318	286	300	329	305	307	284	352	304	315	319	292	299	327	357	303	338	307	306	314	293	301	311	286	328	307	325	285	303	308	303	338	321	311	334	337	310	302	336	330	329	327	312	323	300	308	297	284	300	325	324	302	369	302	308	296	341	340	301	310	315	327	306	320	340	328	323	301	326	319	325	291	327	302	350	305	335	320	297	323	324	316	334	293	308	331	303	285	302	320	306	315	307	315	328	309	340	327	315	321	325	309	298	300	302	282	294	309	326	343	334	283	330	285	316	306	309	314	305	289	315	330	326	296	330	304	330	324	306	317	274	306	313	293	308	328	304	330	297	339	305	337	329	292	294	302	302	299	310	330	307	315	296	326	287	339	304	336	301	345	290	319	328	296	299	304	294	329	290	324	307	299	302	302	293	293	301
8540	5440	8881	7344	4486	2661	1825	1444	953	587	610	570	554	449	353	341	368	343	259	278	268	252	270	255	234	256	239	263	232	233	247	241	244	235	222	232	250	231	245	203	221	237	216	223	219	195	204	215	193	253	219	223	218	207	226	188	214	212	183	232	209	202	221	208	196	206	226	184	176	190	190	211	170	192	175	209	212	209	201	186	195	223	206	206	205	215	223	196	205	192	197	212	211	156	199	194	226	197	199	198	216	199	220	191	198	208	206	184	204	204	188	191	208	190	185	197	192	192	190	190	203	198	201	194	200	199	217	221	215	202	178	191	206	181	201	202	206	174	227	190	207	192	181	207	193	206	202	194	195	199	212	206	231	244	186	194	204	190	178	185	169	172	199	166	228	186	208	209	187	196	196	197	202	160	232	200	180	190	214	201	203	178	201	180	207	209	220	222	170	191	205	165	184	190	213	206	196	179	169	208	169	195	212	175	191	206	230	213	200	197	181	185	201	201	191	205	206	199	208	199	193	173	179	208	178	177	200	205	192	184	200	179	191	206	214	186	207	188	207	211	196	188	203	203	211	194	194	198	194	181	198	219	183	188	215	195	228	221	178	214	228	204	170	181	188	164	242	227	213	196	196	177	163	189	184	179	183	205	214	193	207	181	215	168	190	191	197	209	203	226	205	226	189	193	209	208	197	208	174	192	203	185	182	222	182	191	196	221	192	183	194	200	199	222	181	188	201	193	215	191	198	198	183	199	180	194	188	194	221	183	175	196	185	207	192	199	183	231	215	214	190	165	197	182	198	185	188	234	202	194	191	183	206	155	219	180	242	225	199	211	199	199	174	213	223	204	208	209	208	192	155	201	220	213	217	184	188	200	207	217	211	210	187	205	191	194	188	217	180	229	171	196	196	195	188	228	186	202	206	168	183	205	214	216	210	203	180	203	199	184	211	220	221	185	172	194	179	178	215	232	202	198	198	185	197	214	185	195	170	177	193	193	164	208	191	190	198	197	185	203	211	179	210	204	183	204	198	204	203	231	212	180	197	182	208	208	209	207	216	182	204	203	195	201	227	185	221	225	180	212	220	206	200	199	192	204	202	185	191	169	217	192	211	206	197	212	202	216	208	211	197	187	194	196	211	198	211	217	214	209	197	178	196	201	181	202	196	206	211	207	216	206	186	198	205	225	186	203	196	201	185	201	202	205	207	216	212	202	212	193	207	192	212	209	206	220	217	212	186	187	192	169	179	193	177	178	183	212	184	209	186	199	200	178	186	166	187	217	187	212	206	197	195	195	205	213	200	210	196	193	205	191	164	178	184	188	178	194	172	198	219	195	196	188	203	198	210	208	190	192	190	215	196	177	190	227	217	206	183	197	192	218	169	199	197	206	194	202	196	182	220	192	201	197	182	219	222	202	206	179	156	175	217	183	216	196	196	189	195	169	186	214	205	203	200	233	191	180	212	194	198	203	188	195	221	188	204	205	188	186	198	210	223	192	192	208	218	170	198	212	213	185	173	182	230	198	175	178	169	205	181	208	206	204	198	212	212	181	182	189	201	214	191	190	202	201	171	203	196	187	203	190	209	200	224	204	177	177	186	189	187	168	212	198	199	170	197	186	202	194	212	190	193	172	200	207	184	209	194	208	186	208	206	194	170	186	198	187	191	193	186	191	207	192	213	186	211	208	173	202	214	189	207	205	196	198	206	215	195	203	187	193	193	182	183	204	211	166	180	192	204	211	220	227	211	219	217	228	189	190	203	194	188	178	212	186	192	188	189	212	178	184	206	200	193	185	194	207	195	185	197	210	233	208	209	214	205	201	203	213	210	200	182	216	206	186	193	188	204	208	210	215	197	200	205	180	210	197	211	213	176	208	208	212	215	201	214	211	186	191	193	212	197	193	194	208	196	205	175	183	226	196	214	161	209	173	169	194	219	200	203	196	194	204	204	193	186	186	191	155	217	197	197	212	219	220	207	168	193	220	179	198	198	155	201	188	206	192	222	166	195	200	201	180	203	224	202	194	187	206	209	200	176	189	161	209	200	202	191	186	188	182	199	187	202	235	188	208	189	205	208	202	224	202	195	195	175	192	194	202	192	170	204	212	198	195	208	213	187	207	194	205	206	217	233	189	191	202	187	217	176	193	210	212	181	175	203	195	210	204	186	191	207	210	203	185	192	202	184	201	191	184	209	221	218	189	203	201	209	208	202	201	189	184	194	226	191	208	202	187	204	212	222	190	193	188	174	191	179	221	174	208	179	184	212	200	197	177	206	210	227	216	211	207	214	199	188	204	195	181	205	196	197	205	205	219	198	185	185	193	195	185	206	208	212	179	198	199	227	190	210	187	194	176	235	213	182	188	192	198	208	197	216	193	187	201	174	208	207	217	185	225	195	217	188	190	191	207	187	225	182	213	204	184	208	204	191	179	204	215	176	214	194	206	197	205	198	195	220	202	204	198	189	209	161	195	189	195	218	213	207	213	188	186	208	217	193	181	208	187	191	204	196	212	182	218	181	205	197	217	193	211	206	234	200	219	194	184	189	209	199	209	188	195	163	190	195	215	184	190	201	210	183	190	188	211	196	197	183	185	213	214	224	187	170	186	213	219	180	211	177	202	219	172	204	198	217	201	182	211	197	180	209	218	204	198	199	197	190	205	193	197	219	195	164	207	185	189	183	207	191	195	191	191	203	196	187	215	208	171	194	195	202	203	187	187	215	187	188	206	209	198	199	176	196	203	208	194	196	193	211	195	221	218	169	200	196	191	207	195	168	216	192	186	208	195	200	209	190	214	209	189	192	194	181	207	216	186	234	202	210	181	204	182	198	191	201	186	190	192	196	216	183	215	196	231	206	202	235	189	187	180	169	187	202	200	218	193	211	215	204	189	202	198	185	219	210	221	194	205	189	177	199	190	203	202	190	194	209	184	200	190	185	199	195	194	180	181	202	189	184	192	208	202	200	184	189	190	199	196	206	195	214	163	200	192	183	210	178	181	191	203	191	183	225	205	221	191	187	196	215	193	239	191	184	190	196	220	185	194	182	188	196	190	197	207	211	202	166	193	224	196	209	217	211	184	204	194	195	165	214	183	190	188	167	196	201	201	197	221	178	193	193	213	192	202	200	171	194	218	212	194	198	194	236	183	183	197	199	192	186	228	200	215	181	185	206	203	200	179	173	208	181	195	198	193	174	220	215	181	187	186	207	215	223	192	198	206	183	225	215	165	203	196	196	184	187	202	195	191	181	183	191	216	206	205	200	182	210	221	175	210	208	213	215	202	192	187	183	178	192	221	205	197	203	197	196	218	175	193	217	187	204	205	222	198	196	218	219	174	205	201	227	196	179	182	211	193	195	212	222	195	176	177	194	212	187	200	194	192	198	197	211	222	196	202	202	188	187	181	166	186	180	182	199	182	211	217	200	208	196	221	203	197	187	200	174	196	189	195	193	196	204	241	188	202	183	182	213	201	201	202	182	213	216	184
5780	6381	14549	16059	12746	9233	7366	6202	4670	2849	2630	2635	2685	1943	1712	1560	1366	1262	1068	1123	991	929	815	787	860	778	744	769	691	734	767	789	764	727	696	744	735	660	678	664	663	648	695	642	605	597	610	597	558	592	538	557	569	571	526	559	574	514	504	490	527	487	531	510	492	506	492	478	478	478	491	521	466	486	478	490	503	457	525	493	479	525	526	525	536	515	568	541	550	586	488	500	506	495	532	515	480	488	481	468	467	513	516	509	499	527	465	463	504	496	486	479	502	478	488	502	458	499	483	470	543	503	492	470	454	481	476	532	504	465	509	490	498	515	478	434	549	477	499	518	490	478	495	462	522	479	511	542	476	488	487	468	522	480	509	517	468	514	491	462	476	471	491	502	463	450	482	500	458	456	473	518	471	501	491	452	502	471	500	496	518	503	510	478	493	475	496	465	495	493	448	514	515	507	509	448	496	502	509	488	508	498	496	483	495	476	489	509	510	471	493	524	484	521	486	501	482	479	473	479	480	467	518	504	508	522	518	498	488	477	490	483	483	512	485	498	511	475	464	446	474	494	519	500	482	473	513	482	509	470	450	542	457	489	494	496	504	460	463	506	488	513	519	493	482	488	475	489	487	480	450	479	500	487	480	528	478	537	513	512	499	478	484	488	495	504	498	491	498	442	482	485	499	453	509	509	504	511	491	502	498	465	495	540	451	493	463	512	493	522	477	483	523	510	463	494	528	508	487	469	471	451	538	531	467	468	502	469	439	525	477	509	512	513	480	477	507	494	510	468	503	484	480	475	465	475	523	492	488	483	511	509	510	531	495	473	467	489	488	515	522	531	460	509	519	481	500	518	510	493	508	506	474	527	492	487	497	488	494	514	505	486	474	492	497	478	448	513	463	464	489	468	487	518	473	463	511	508	482	518	494	457	476	532	457	480	456	459	499	480	485	527	512	469	469	505	501	490	505	490	505	471	517	507	528	516	481	482	470	502	478	467	496	508	512	512	467	462	480	502	502	469	475	467	466	503	492	465	489	491	494	459	515	514	465	470	523	523	482	492	467	530	520	473	490	518	462	487	465	532	488	487	467	477	476	489	529	464	510	461	513	480	483	485	511	455	435	504	455	467	468	491	474	482	496	465	496	503	499	487	466	513	476	473	533	513	426	489	451	484	493	525	533	501	478	472	500	475	496	477	492	527	483	460	493	459	490	493	494	521	504	525	470	478	479	482	513	479	490	467	507	486	438	473	489	482	513	493	475	485	484	489	497	545	460	500	488	482	488	505	469	494	518	505	534	484	482	502	496	457	511	506	459	456	501	478	488	483	457	497	458	457	435	466	503	487	492	511	554	469	492	456	465	474	484	490	467	493	514	490	470	481	494	451	475	506	531	502	472	479	453	514	531	471	502	482	524	500	498	487	514	466	479	486	452	537	472	452	493	523	499	511	493	459	483	520	536	470	471	509	473	519	507	491	483	469	518	448	435	442	516	465	496	501	506	499	473	531	520	474	522	486	463	493	453	469	490	492	486	504	497	514	517	497	476	457	495	512	505	493	462	501	477	486	496	490	464	487	488	468	492	500	477	501	465	516	461	492	492	520	469	456	492	486	474	466	484	476	488	457	484	491	420	490	476	491	498	505	472	451	494	494	466	504	517	501	502	496	495	500	432	482	497	452	488	481	516	503	480	489	460	468	472	471	500	459	493	493	510	493	499	459	456	458	489	503	491	429	460	489	497	503	490	488	520	479	509	500	498	508	500	490	508	482	515	497	515	486	470	478	503	486	499	502	493	471	521	528	484	507	456	481	509	458	485	461	476	474	499	495	519	482	461	490	491	515	494	509	469	425	493	473	493	510	493	501	463	488	470	454	475	467	492	503	507	494	478	476	449	504	483	518	484	504	511	464	495	480	459	474	485	516	501	486	493	469	512	463	483	455	479	529	467	470	484	490	471	482	464	499	508	455	506	481	469	536	500	464	464	511	470	502	464	505	492	460	490	468	490	473	498	500	478	504	505	508	485	537	539	472	464	485	433	519	485	481	472	509	530	512	455	480	456	477	498	531	457	484	470	519	492	468	480	462	500	512	434	507	468	425	523	499	529	504	515	505	513	466	531	507	453	461	522	478	481	450	491	462	510	492	497	485	513	487	487	539	470	499	485	507	501	465	476	504	472	506	511	488	475	432	507	490	509	501	474	504	517	539	460	499	470	443	489	508	507	476	520	494	513	553	513	484	484	495	513	449	475	516	451	460	548	514	509	458	500	478	493	463	445	497	508	512	452	484	490	505	483	463	477	535	497	506	518	463	448	499	469	488	497	494	470	469	489	457	447	501	524	487	472	480	474	462	475	510	443	481	522	548	494	483	513	495	502	501	449	475	522	490	488	524	499	532	460	524	509	493	478	487	461	453	499	520	499	485	451	492	476	477	523	501	509	457	503	459	514	496	467	531	453	479	497	512	509	483	500	494	498	461	504	484	506	508	503	468	470	528	480	492	462	479	456	515	497	489	492	476	485	493	476	462	518	481	469	511	492	528	494	515	451	493	538	479	488	502	464	490	490	498	479	473	474	523	474	484	487	506	482	512	527	476	482	521	490	478	475	544	465	522	482	473	505	526	472	495	509	524	499	504	506	529	468	501	509	509	468	506	498	499	438	524	479	453	467	485	479	517	509	496	464	452	490	491	469	443	501	510	470	484	489	504	501	491	492	493	531	442	470	542	477	501	547	500	474	505	491	502	474	496	458	473	491	478	464	485	462	490	494	504	477	490	543	483	494	497	467	450	499	522	514	494	487	468	505	482	503	465	509	492	498	530	477	457	522	447	486	533	467	477	495	516	530	470	496	502	508	468	454	508	486	514	483	514	460	489	485	493	474	467	471	517	494	503	493	483	491	469	486	460	505	461	485	475	477	489	471	518	505	505	479	482	511	495	535	477	473	449	503	469	446	489	476	464	500	483	507	493	513	521	525	488	474	513	495	495	469	490	470	467	500	459	498	509	491	514	467	488	479	461	494	478	496	487	464	514	462	521	511	467	517	470	506	510	514	502	470	451	490	503	489	496	513	475	492	514	485	458	474	456	479	463	483	477	480	485	477	451	470	515	442	496	448	502	500	485	453	474	513	507	515	474	499	473	489	501	531	467	519	517	483	465	474	492	498	480	467	476	470	501	494	463	526	483	503	463	461	457	468	494	497	487	513	478	488	488	507	495	506	517	481	498	500	514	483	527	478	473	504	508	506	513	472	506	511	502	484	467	492	480	499	494	465	476	494	517	483	482	458	481	477	452	538	523	506	476	487	492	483	516	497	516	491	494	467	467	484	509	474	498	518	509	536	491	443	524	485	535	495	476	455	500	496	523	466	527	465	508	479	457	510	509	507	467	498	498	491	487	504	474	510	493	547	520	465	501	456	496	522	509	523	502	525	559	492	482	537	472	448	526	496	495	483	506	456	516	516	503	495	489	513	473	491	502	513	465	469	509
22844	23422	30037	26456	21757	14494	10614	7836	6138	4730	4282	3425	3310	2223	2214	1389	1202	1065	826	915	585	583	439	424	537	439	352	379	330	346	301	369	344	319	282	273	279	240	266	269	239	237	214	221	235	278	251	262	196	257	239	225	210	239	199	228	211	203	199	208	217	189	182	180	188	192	153	182	191	189	203	203	171	180	189	207	182	219	188	181	200	204	200	202	197	196	218	215	222	176	204	205	207	208	202	185	213	182	181	175	200	169	194	210	198	212	209	176	218	206	193	208	211	198	192	194	205	157	212	174	200	199	183	199	190	185	199	187	180	186	207	217	182	205	200	205	193	198	176	170	189	174	207	166	187	184	198	196	198	196	192	194	165	190	185	180	184	198	180	191	186	176	192	194	209	204	190	170	187	206	190	154	171	187	171	198	189	195	190	189	188	176	200	190	197	198	182	158	200	178	198	218	183	195	200	189	213	180	194	201	199	172	182	204	196	181	186	177	178	192	199	193	201	184	200	202	184	191	189	187	201	201	208	169	193	174	184	209	195	188	216	173	202	215	191	174	190	175	176	204	175	202	183	163	185	200	190	177	198	177	191	189	188	192	203	171	201	194	183	200	179	194	197	202	194	190	200	204	199	191	194	159	194	182	166	165	188	201	188	191	199	160	179	204	179	172	171	202	202	201	210	196	189	190	190	210	210	213	179	183	186	217	171	204	201	212	183	205	164	205	185	216	176	198	199	196	214	189	201	192	185	179	197	193	197	195	172	178	182	171	178	198	198	179	191	191	216	178	185	198	183	197	179	220	190	184	196	179	203	194	207	168	187	198	189	198	188	184	187	192	182	230	205	179	166	175	200	155	193	195	211	167	204	186	186	180	190	195	189	213	210	184	194	217	200	182	200	178	179	200	200	193	187	189	193	178	188	192	223	192	188	185	192	202	193	191	183	193	189	196	182	220	191	183	192	154	181	171	201	185	203	196	232	208	199	218	189	193	201	207	185	211	202	200	219	196	186	172	191	187	188	195	192	190	197	185	187	225	199	207	199	189	192	195	198	182	200	177	174	185	182	177	190	190	193	189	202	186	191	201	183	192	176	200	219	224	183	185	219	185	197	205	202	159	175	169	175	187	191	171	181	199	203	210	180	173	202	171	200	194	174	217	198	178	202	196	214	198	209	188	178	183	184	201	178	200	211	198	180	182	203	209	193	193	185	195	203	220	173	203	175	184	190	186	184	182	200	190	193	179	202	193	171	189	171	177	185	198	189	195	179	207	187	194	183	166	183	190	187	202	196	194	211	215	191	203	196	172	176	189	191	181	171	204	174	177	180	189	198	200	181	194	200	207	215	177	195	202	205	188	180	170	178	218	198	194	180	176	182	198	198	183	179	177	182	190	180	182	196	199	214	187	170	192	187	169	165	198	178	211	192	203	193	208	188	192	186	181	179	207	213	185	181	188	164	170	192	201	196	177	182	226	198	197	193	209	194	214	219	167	201	201	213	172	184	177	195	203	177	183	201	172	201	193	176	175	180	196	182	161	183	185	184	191	195	174	201	167	201	192	207	182	187	171	195	169	206	200	172	195	183	185	182	210	224	191	190	208	209	198	184	216	196	192	155	198	199	191	196	181	198	191	186	207	189	182	177	193	187	189	163	162	190	208	163	209	206	175	201	203	193	178	202	212	187	196	183	208	158	213	195	202	189	174	165	176	179	173	203	185	181	185	166	196	201	195	215	188	203	185	207	186	186	189	182	184	190	185	197	173	175	186	190	212	199	177	218	180	194	171	181	195	165	184	196	199	185	203	178	201	196	185	194	188	189	183	202	206	179	174	191	171	211	209	184	173	197	192	168	169	200	189	192	199	192	190	196	193	189	203	184	168	178	179	213	188	187	184	205	211	185	193	167	202	170	208	187	194	174	206	193	170	191	181	170	171	170	178	175	194	167	168	162	187	198	182	172	189	187	175	197	195	209	183	202	200	200	177	187	185	197	197	157	184	212	189	179	177	201	192	171	205	189	216	178	184	176	206	202	192	182	190	211	175	197	185	195	174	192	163	195	175	215	195	200	184	194	176	186	186	172	167	181	184	186	220	188	191	190	174	178	207	172	179	197	179	197	192	165	167	218	195	180	181	224	193	198	219	206	166	183	211	182	209	188	210	202	177	209	216	206	172	185	170	201	189	172	178	190	187	191	209	183	192	213	193	166	175	192	173	204	193	162	169	200	187	213	186	184	181	191	199	167	188	193	185	184	215	217	213	203	209	173	211	216	203	181	196	199	181	184	199	192	204	200	205	205	189	216	199	202	205	195	187	207	198	192	200	214	200	170	185	202	200	200	198	176	181	178	190	197	174	185	200	176	186	187	152	201	178	205	166	210	184	196	185	191	186	186	191	156	182	179	225	196	170	189	170	168	221	181	183	172	193	186	198	212	173	191	192	204	194	190	190	198	195	194	192	184	161	184	159	211	185	198	183	208	189	190	201	176	203	172	210	174	197	200	211	180	193	201	186	202	176	200	208	198	180	188	195	184	182	191	171	181	208	184	176	185	194	190	184	197	199	215	201	208	174	190	207	188	195	187	186	195	208	186	206	179	174	244	200	189	164	175	173	200	198	190	191	202	170	198	191	182	205	185	204	196	189	159	182	189	186	180	196	193	196	174	216	183	234	186	170	187	168	224	206	168	202	200	187	194	206	190	184	176	171	184	200	179	186	175	163	181	196	186	195	198	217	196	184	220	174	163	185	203	193	177	167	201	205	215	195	190	194	192	183	204	164	169	212	198	204	197	196	181	168	215	182	203	213	190	169	197	195	207	179	211	195	192	198	201	176	195	217	179	205	170	194	192	197	191	187	201	210	206	204	200	195	157	182	190	166	199	179	187	198	195	168	195	208	197	192	174	162	217	199	211	171	155	165	173	183	173	180	160	212	201	180	192	189	185	173	198	196	172	181	179	197	190	193	183	187	200	177	189	188	179	181	167	200	188	182	200	205	207	209	188	199	163	189	191	189	188	189	177	148	196	189	191	182	174	188	185	205	192	189	202	225	211	192	173	187	205	180	168	185	184	208	177	196	181	201	184	176	207	201	225	207	199	174	206	178	220	217	180	185	195	201	190	186	170	196	194	187	201	196	211	198	206	183	192	179	191	179	214	212	205	170	200	200	179	172	199	184	174	207	209	195	182	198	186	188	216	199	171	184	188	172	188	193	172	180	216	175	178	166	204	179	189	181	205	205	188	184	182	212	188	189	173	169	184	173	177	212	180	214	203	205	201	186	194	205	197	183	213	197	191	196	184	185	190	187	163	193	175	170	194	202	173	191	202	195	208	197	134	226	199	213	201	194	203	183	193	178	175	178	190	179	188	223	185	192	190	168	190	189	187	226	188	201	204	217	185	196	202	196	208	185	181	216	148	172	165	182	184	212	170	198	171	164	174	195	202	195	164	187	191	196	194	201	189	180	194	202	209	177	162	200	175	185	195	185	185	161
14922	18776	27689	29920	26525	20191	17237	15866	14935	12128	11695	10831	11855	9572	8798	6543	6158	4701	4313	5058	2898	2628	2083	2248	2815	2138	1993	1865	1698	1545	1244	1491	1455	1283	1235	1215	1214	1079	1041	913	920	1062	870	890	921	960	892	1012	712	740	655	628	643	680	684	734	552	571	553	517	508	482	463	462	511	461	461	469	495	461	490	461	494	477	491	474	468	508	482	474	466	513	539	528	507	559	530	556	574	567	508	486	450	475	519	480	500	452	488	448	466	511	459	494	484	491	500	471	487	451	456	534	505	467	459	443	464	499	428	471	457	426	428	468	476	469	433	492	477	460	479	466	509	451	456	491	456	477	466	431	459	482	470	474	445	426	466	451	498	475	476	486	483	490	466	459	432	462	430	470	455	435	492	449	502	455	470	504	494	437	462	463	477	493	477	419	523	420	458	457	459	501	482	470	485	440	489	483	405	468	525	433	435	450	440	454	456	474	488	484	463	461	443	502	465	486	416	494	475	492	470	473	452	459	500	489	449	432	533	447	440	410	480	483	481	468	437	484	480	431	452	485	486	459	447	457	473	469	484	483	433	494	504	456	463	406	433	444	461	461	418	491	482	469	522	511	456	468	432	491	463	490	478	473	435	478	458	472	467	455	456	467	487	495	456	503	457	444	446	463	483	462	480	435	441	467	471	480	448	510	494	417	443	464	463	463	476	506	472	457	473	459	463	497	502	459	508	454	530	454	452	481	432	430	487	466	477	489	492	469	482	447	428	480	464	436	479	434	482	460	479	459	441	458	453	505	448	461	465	452	454	497	484	421	473	458	443	448	498	431	452	453	491	480	461	488	441	485	465	445	472	465	429	523	487	456	473	473	442	445	471	461	451	443	520	471	450	473	443	479	473	470	447	463	505	467	483	459	459	463	428	499	480	491	482	507	459	504	466	455	433	487	454	448	450	471	464	448	482	465	474	485	478	446	474	476	471	509	448	496	444	451	461	480	416	463	435	450	452	453	503	469	480	477	466	465	445	485	469	469	474	460	465	501	458	434	443	450	455	457	502	498	466	464	506	467	461	449	464	438	444	470	446	480	476	453	492	445	448	474	435	523	468	495	449	481	438	466	492	425	449	461	448	459	457	473	433	437	481	444	492	452	491	465	464	484	503	483	468	452	452	499	482	502	489	480	500	421	473	476	464	462	482	482	471	469	479	494	491	480	470	461	467	454	451	482	472	468	468	447	498	470	434	460	455	458	476	494	429	488	442	471	464	446	487	455	492	454	445	478	472	489	476	457	469	496	515	444	454	442	455	491	454	475	453	507	490	466	472	469	479	505	478	463	446	453	455	480	472	453	477	464	465	473	495	507	431	441	453	457	506	473	457	480	451	481	493	447	447	475	474	472	507	489	449	450	480	439	478	487	477	465	505	470	442	431	466	498	449	460	451	496	473	474	438	446	462	478	463	450	440	500	461	452	456	448	428	440	464	516	474	446	470	469	496	479	462	465	500	454	455	491	446	470	432	454	480	480	477	466	493	473	483	454	479	482	477	472	457	448	441	429	436	492	481	475	470	480	485	463	499	494	444	489	510	484	483	512	469	452	449	426	503	471	506	495	468	465	465	441	447	434	489	443	460	510	457	458	490	459	498	454	477	505	482	476	427	490	419	464	443	475	449	471	428	455	445	466	460	480	470	467	478	490	467	411	410	492	444	488	505	446	478	476	452	453	454	472	487	459	414	468	451	469	496	469	466	512	490	460	487	459	530	473	435	485	472	473	453	439	466	480	475	477	508	462	485	516	479	501	435	459	469	456	501	466	486	474	486	437	454	463	429	472	416	495	458	428	478	494	486	500	460	484	453	469	464	503	471	503	457	499	459	500	468	475	460	479	418	481	460	465	455	435	475	482	472	487	496	463	439	476	437	490	463	465	469	450	457	464	472	445	485	446	453	505	455	468	503	459	452	472	460	512	483	450	477	455	453	473	457	464	471	449	460	482	472	458	451	480	476	499	461	451	491	446	480	445	474	475	428	487	447	489	445	479	426	478	496	483	461	474	479	459	463	417	475	490	485	444	442	463	483	454	442	437	488	445	496	481	463	476	455	453	486	438	477	508	444	455	488	474	478	517	453	453	434	502	475	464	472	458	471	443	435	463	489	457	424	463	451	481	451	472	468	487	445	455	486	459	460	469	475	430	460	465	506	469	479	480	467	484	465	464	460	459	481	506	438	471	482	462	461	506	462	420	460	448	453	474	429	464	485	452	518	480	451	463	475	459	479	481	470	477	471	442	448	428	469	442	471	476	483	474	451	508	479	493	494	461	455	428	444	448	472	458	472	484	494	477	464	445	488	475	459	456	469	452	445	486	496	474	486	455	464	503	501	461	440	489	452	453	492	456	484	486	487	496	454	452	486	446	488	487	471	487	472	447	469	453	507	492	534	472	452	487	438	437	456	446	446	465	485	445	452	482	462	504	478	481	491	455	499	481	458	452	448	501	453	489	476	458	451	495	478	462	480	441	451	497	453	470	464	487	481	485	451	488	460	473	484	465	415	465	467	466	474	433	484	461	459	476	516	488	459	486	464	464	483	438	472	442	461	455	502	470	497	475	469	462	485	476	438	504	460	471	469	490	462	437	483	469	460	483	499	462	467	485	482	471	472	468	455	446	442	461	466	453	487	427	472	473	470	512	507	494	465	459	473	445	485	463	488	499	495	452	484	469	473	486	449	466	482	461	439	411	462	499	452	504	492	476	448	513	476	480	449	418	447	465	452	461	441	508	520	486	493	465	461	460	453	475	466	473	429	428	420	439	425	446	469	464	465	481	453	482	452	445	480	489	477	457	432	454	479	486	453	445	454	463	488	431	504	437	430	484	447	472	453	434	475	468	439	485	486	501	442	490	510	490	516	464	423	445	432	449	458	460	464	479	480	458	434	490	468	469	518	476	460	465	464	480	493	471	447	470	476	437	464	436	444	475	461	464	466	421	443	432	476	464	425	445	462	438	471	480	469	459	481	452	456	476	494	447	480	446	479	438	479	442	541	439	446	474	474	449	459	498	468	440	465	480	529	422	431	445	482	468	487	458	456	519	463	474	438	452	442	441	481	456	446	469	456	421	508	484	496	490	483	469	467	437	461	502	479	454	439	489	482	483	458	513	498	443	464	452	454	463	473	468	503	480	477	468	457	491	451	422	469	451	441	431	470	504	425	470	441	456	477	476	446	504	455	461	470	483	455	465	470	451	449	461	440	473	508	462	453	467	458	473	460	425	480	471	474	479	430	467	450	463	434	449	447	418	421	460	496	491	479	475	516	484	457	486	458	502	476	470	479	452	484	483	482	440	488	476	480	492	475	492	506	454	488	495	531	475	491	451	477	469	447	472	459	448	482	444	445	433	425	488	478	446	441	484	484	464	477	457	439	483	475	458	459	416	487	484	454	491	457	475	446	461	461	469	481	433	483	465	473	431	450	479	470	439	497	481	474	447	416	499	461	462	456	476	443	485
31781	29080	33653	31471	27326	20285	16220	12552	8588	5917	6766	6249	5051	4110	3872	2310	1840	1600	962	1054	812	644	616	767	739	629	448	514	393	440	343	321	360	321	312	320	289	246	238	218	224	203	212	216	199	197	208	257	185	194	159	165	178	154	151	129	155	158	133	123	139	129	129	122	122	129	132	134	121	124	119	121	138	116	141	133	126	128	111	139	145	136	139	120	147	160	144	138	136	137	126	106	134	135	129	141	135	110	96	125	130	143	131	141	133	133	140	139	126	152	164	122	151	118	140	111	111	108	122	108	132	128	127	111	111	134	119	112	108	127	126	129	144	122	117	117	119	132	135	124	132	123	132	163	118	99	117	130	125	115	117	127	132	121	111	130	109	138	110	135	127	136	121	135	100	115	141	128	117	120	127	122	140	121	109	114	113	116	129	112	113	122	142	128	142	125	119	118	126	107	114	128	117	124	129	107	121	135	118	115	139	137	126	143	131	120	149	121	135	128	133	142	136	110	118	115	139	132	131	127	114	116	135	136	103	120	137	121	137	125	113	125	122	131	127	130	118	125	133	128	110	116	115	118	132	112	117	118	136	114	125	139	140	130	134	114	127	130	131	122	106	101	126	128	140	133	119	131	118	126	119	125	123	128	134	127	136	123	123	147	132	136	123	133	133	132	136	130	135	119	107	118	146	123	150	123	145	117	154	130	129	125	129	96	138	137	133	133	134	130	121	148	130	117	132	129	112	119	116	115	122	121	148	132	140	122	119	120	115	130	125	133	133	145	106	144	104	118	97	129	121	139	129	114	138	136	122	132	131	131	112	114	122	124	127	103	120	129	115	117	139	120	125	123	123	129	140	138	125	125	123	143	136	110	111	120	123	113	120	119	126	158	137	114	105	147	110	129	133	129	119	99	125	127	122	121	133	136	117	124	129	135	111	128	118	133	138	121	136	120	141	122	124	128	119	134	123	137	132	119	113	139	151	147	106	134	134	121	131	129	120	140	115	122	119	113	128	125	151	116	126	127	138	108	115	130	133	135	118	135	130	134	134	136	138	129	122	113	135	114	132	130	138	135	130	137	137	97	119	132	133	127	142	126	120	112	129	118	126	123	123	120	115	132	151	132	130	138	133	132	121	121	130	112	118	123	116	134	122	100	124	138	122	124	128	116	135	145	126	145	120	132	127	120	131	120	122	124	115	116	131	124	127	118	127	113	123	113	132	123	141	151	127	128	122	127	109	117	107	109	111	122	138	119	112	113	115	133	137	139	115	131	127	163	100	119	132	127	133	117	123	107	138	116	101	125	114	132	136	112	128	109	153	115	138	110	126	128	120	111	116	122	128	134	137	120	129	125	139	146	114	107	128	142	135	117	110	122	126	106	136	141	126	130	115	120	113	144	128	136	127	123	132	122	114	123	146	120	134	126	143	120	129	141	113	134	131	135	120	115	116	135	109	142	123	136	124	145	120	120	114	125	120	135	129	135	122	117	154	111	153	123	118	97	141	123	106	111	143	149	118	106	134	126	144	133	123	124	151	149	120	142	151	110	121	110	150	127	146	118	139	104	92	129	136	130	123	124	113	135	120	131	138	125	111	141	130	136	139	132	127	114	105	118	147	140	106	123	126	110	135	120	127	119	121	118	124	120	121	124	132	134	130	131	99	122	117	104	122	132	120	100	125	121	129	145	134	133	133	149	147	106	115	129	134	128	130	114	148	138	139	125	114	140	109	143	117	116	130	128	120	141	136	112	119	127	152	136	139	121	126	99	120	115	137	142	133	137	120	121	134	135	106	127	132	133	119	128	142	135	104	132	112	146	120	128	114	114	105	119	115	146	126	145	126	138	130	140	119	125	129	138	135	116	137	116	130	133	130	126	111	121	108	128	125	106	139	144	126	115	128	155	137	141	127	124	147	135	121	129	108	130	122	146	126	131	112	115	144	123	163	124	119	130	123	112	118	131	121	131	140	115	109	132	129	124	126	111	118	119	127	118	117	114	111	108	111	124	128	111	126	110	127	125	107	121	114	131	134	104	111	117	118	128	127	117	114	131	123	128	126	122	119	134	127	120	132	145	134	133	128	141	138	119	111	136	134	127	133	133	143	144	111	136	109	138	131	98	134	132	109	105	122	122	121	129	141	126	122	125	141	126	118	124	150	132	139	130	122	120	110	148	119	105	121	131	117	125	130	138	153	102	138	123	136	128	119	132	135	128	134	116	142	111	146	120	136	125	125	131	125	115	120	100	122	119	123	145	120	124	150	119	136	116	124	131	137	118	110	139	132	121	115	137	122	128	134	151	111	112	114	135	114	144	108	135	131	113	144	126	145	125	127	125	124	127	140	123	107	120	142	116	136	140	126	139	123	142	124	116	143	127	135	118	116	122	118	134	122	119	132	129	126	124	121	124	131	132	123	130	104	126	114	123	141	115	144	109	144	131	109	134	104	123	125	119	118	106	131	124	92	119	131	145	108	123	151	113	143	136	121	134	142	118	132	118	109	115	119	126	128	130	127	129	118	137	115	104	115	125	133	131	111	123	113	121	124	129	143	135	136	140	100	135	125	115	105	126	111	135	125	105	120	130	104	123	126	116	149	108	116	114	132	114	143	116	127	125	125	121	121	114	134	115	130	132	123	118	141	119	135	141	124	126	147	150	120	115	125	130	133	118	110	141	115	136	116	150	146	133	134	117	117	131	105	140	123	129	127	122	124	118	118	114	135	132	133	124	139	139	116	122	135	109	133	125	146	116	104	113	116	127	108	136	133	130	124	134	134	130	102	131	128	119	124	150	121	133	117	118	125	132	139	120	125	128	143	120	122	139	139	130	132	105	147	127	138	142	116	123	96	110	118	135	111	117	131	120	120	100	132	141	127	134	120	126	126	117	102	142	118	123	116	136	107	119	139	133	129	125	129	112	133	143	131	115	134	105	120	124	96	143	102	121	121	125	115	137	110	126	122	114	136	121	108	128	114	121	121	92	118	136	116	126	135	120	128	122	131	136	98	141	126	134	139	133	135	144	126	119	140	103	112	134	107	115	121	129	144	112	97	124	128	114	139	116	119	121	142	124	128	116	121	122	137	121	112	123	129	150	116	126	152	115	131	125	147	126	136	128	124	106	113	127	155	139	138	105	162	114	130	145	108	130	123	119	96	129	120	117	120	130	143	121	119	130	127	130	123	133	121	140	132	111	121	129	119	112	131	123	110	112	115	118	137	126	138	117	111	118	117	133	126	138	145	109	113	118	102	127	159	120	116	125	129	111	135	148	120	150	123	111	131	132	129	134	134	139	113	130	126	118	120	128	122	164	130	135	131	129	136	127	119	141	127	132	136	131	145	127	127	125	125	125	107	141	139	112	143	139	118	127	119	123	136	131	127	126	139	128	132	120	132	143	133	120	136	121	145	149	110	122	116	126	128	141	143	92	131	124	121	135	115	136	125	128	128	121	134	117	113	137	127	131	101	135	111	114	111	123	124	125	133	130	128	117
19539	21974	30581	35617	32431	25822	23956	20701	18687	16376	17559	15508	16038	14308	12970	9473	8881	7174	5697	7297	4123	3374	2915	3669	4448	3544	2667	2848	2289	2162	1786	1885	2135	1719	1687	1564	1412	1288	1204	991	964	957	915	903	950	1171	1123	1291	834	837	563	591	629	681	664	632	488	508	412	430	384	369	393	349	370	339	331	321	343	339	346	332	342	312	352	304	379	344	367	308	365	369	377	429	416	435	450	469	527	449	363	359	350	379	393	318	306	381	364	305	333	336	334	320	363	346	338	358	372	345	405	441	375	345	379	330	316	324	326	292	329	331	363	287	366	337	323	326	292	324	314	275	342	311	327	308	339	324	310	313	322	299	327	321	307	322	344	320	297	303	320	308	326	335	313	317	300	344	298	319	326	312	324	335	322	308	314	286	317	312	290	322	315	330	322	338	322	333	324	284	310	349	312	306	314	338	305	344	327	318	350	360	334	315	340	324	315	304	326	353	308	319	300	311	313	327	337	331	309	334	288	291	348	333	328	338	320	313	288	297	328	355	307	321	328	306	323	301	320	341	295	316	320	359	318	309	342	329	330	314	314	326	319	341	317	301	365	341	338	310	308	339	323	307	309	319	305	303	329	314	317	295	308	312	354	311	313	322	329	342	301	332	327	307	331	356	322	340	322	320	328	327	318	337	318	310	343	335	351	326	326	320	312	305	325	338	301	315	348	313	340	315	288	337	304	330	339	321	345	329	323	337	355	290	339	358	336	292	306	372	319	320	330	296	304	305	320	353	306	317	355	299	302	314	325	342	341	307	328	317	310	325	317	288	324	328	313	300	340	316	344	317	328	325	339	328	331	327	325	292	331	299	359	336	365	328	321	335	369	312	312	343	313	319	302	306	310	307	305	328	316	312	320	299	302	330	303	313	317	317	348	313	356	332	310	333	305	260	337	346	338	306	318	285	322	317	334	341	328	324	320	322	304	326	319	330	355	342	336	312	330	316	301	340	353	311	323	319	347	334	309	312	338	306	303	319	367	289	298	304	317	324	329	292	322	300	315	348	338	332	274	329	331	298	316	299	331	314	326	334	299	304	308	318	329	325	327	329	319	288	297	322	315	341	318	331	327	307	307	300	320	353	323	313	326	331	327	350	328	321	305	325	320	293	321	303	341	303	328	312	286	332	310	338	306	328	301	316	322	336	330	312	329	315	351	360	334	291	299	309	336	341	312	341	326	360	290	340	311	298	340	335	330	328	305	333	324	317	320	335	313	286	323	301	292	299	337	355	320	340	289	337	314	310	316	311	338	343	332	304	318	305	313	340	316	345	314	332	319	304	329	328	317	328	324	328	331	338	314	347	322	288	299	328	311	323	317	300	311	314	324	321	299	351	338	306	340	310	306	339	301	310	328	334	295	310	325	321	294	319	295	318	349	330	303	335	302	297	303	305	299	310	321	332	340	298	324	345	321	315	315	344	316	331	338	310	300	312	291	283	300	333	351	320	299	339	311	303	324	341	334	281	282	314	307	299	321	336	338	297	326	305	340	355	322	347	336	364	302	327	319	323	344	314	353	323	310	328	319	352	307	311	326	298	342	299	277	288	334	306	295	335	351	314	288	307	300	305	333	303	314	341	310	291	311	335	330	334	342	300	313	315	291	344	292	320	318	311	307	313	358	324	305	289	296	312	321	308	290	339	294	320	331	330	303	257	302	312	329	331	315	343	331	312	336	329	312	316	308	305	321	314	334	318	337	282	325	319	317	300	337	286	327	333	322	272	323	316	344	359	299	325	315	294	284	312	308	308	310	327	308	354	319	332	312	333	333	350	348	295	294	304	331	300	315	314	299	307	322	309	341	313	329	355	317	321	318	295	321	301	349	334	323	297	319	324	331	328	311	323	312	309	274	328	308	341	333	307	326	313	301	309	341	304	323	293	273	307	298	330	341	287	326	346	346	327	310	326	330	351	323	312	335	304	308	281	331	320	309	304	328	314	333	303	322	294	339	337	310	342	325	294	316	304	337	332	331	312	316	346	324	320	322	311	301	342	307	331	323	309	289	314	320	329	311	320	309	318	337	297	309	331	297	334	300	310	342	335	314	308	359	323	295	298	315	327	334	308	348	298	315	334	339	329	314	327	300	346	306	330	294	317	339	352	307	295	319	353	299	351	345	327	305	346	312	324	326	335	339	313	312	329	326	338	292	327	316	345	321	333	347	292	334	330	289	334	337	334	330	328	339	322	323	329	310	307	344	328	309	329	338	291	311	317	330	328	317	335	324	316	308	328	301	345	319	281	300	313	333	340	318	325	314	338	326	327	345	312	304	326	329	302	339	312	293	308	338	338	322	344	297	333	319	335	324	316	283	328	335	329	310	308	338	354	314	306	318	313	311	333	310	315	301	330	359	289	314	299	289	304	335	352	295	299	293	332	318	332	318	318	313	337	343	317	318	333	308	304	331	333	333	330	298	332	323	311	337	376	309	315	298	270	308	330	267	325	302	343	333	320	337	319	319	337	317	374	321	296	291	296	320	299	339	333	323	323	293	301	319	291	333	332	315	308	322	315	340	313	341	337	329	302	332	338	323	340	326	314	304	310	303	302	300	344	312	301	357	308	299	322	325	301	299	352	314	291	329	357	298	300	344	324	306	323	309	316	336	305	310	324	327	326	311	352	320	297	335	297	295	326	348	303	292	305	313	328	331	297	307	312	300	333	305	323	340	312	309	331	310	303	324	297	340	303	317	354	284	328	303	289	319	328	323	314	326	313	303	326	296	322	284	294	338	297	311	333	312	320	326	323	313	343	332	307	330	312	334	322	321	343	336	347	308	323	313	354	328	306	320	316	350	337	301	302	304	304	299	313	336	298	329	309	316	336	360	322	370	291	341	330	321	326	324	306	346	281	317	325	302	313	312	314	272	305	330	316	339	290	324	343	324	322	339	311	338	352	318	325	315	343	337	295	321	313	365	328	321	328	325	336	311	315	321	320	315	306	299	336	310	318	340	349	353	324	337	310	341	302	303	335	325	323	328	302	316	326	321	314	340	314	333	335	344	320	320	302	316	326	296	332	337	298	298	305	341	310	341	322	301	297	308	324	315	325	302	317	298	293	320	299	301	299	314	313	335	334	273	319	336	316	315	338	329	302	345	336	313	295	320	347	350	349	339	291	332	308	329	315	329	349	275	335	319	306	332	318	306	293	323	328	335	312	297	304	312	335	334	334	299	324	293	333	350	315	299	312	279	336	297	312	312	342	325	357	353	294	323	288	340	331	352	322	312	332	323	326	348	327	301	307	329	324	331	301	325	325	306	354	338	333	329	333	307	360	324	304	310	328	334	338	304	343	328	309	312	325	330	332	320	285	327	317	309	305	361	319	323	302	349	320	297	342	297	310	311	302	307	339	314	318	313	293	331	296	317	353	315	314	305	311	330	322	326	349	309	335	344	346	319	331	339	294	336	308	296	313	273	348	308	311	342	306	298	328	354	327	306	316	289	322	359	331	331	310	319	307
8463	5372	8472	8483	5771	3318	1966	1218	643	603	659	489	503	425	375	391	322	323	275	265	277	279	236	266	240	262	245	239	242	221	215	228	256	234	213	244	196	220	233	246	245	238	255	242	222	207	184	204	210	207	202	205	200	204	206	172	194	203	191	220	189	213	183	201	190	177	230	207	208	219	207	184	199	178	191	201	190	200	174	212	196	209	191	188	213	201	194	209	196	215	205	204	205	220	185	186	210	204	223	216	189	194	183	195	195	213	199	201	221	213	234	190	227	207	209	177	215	218	193	177	197	194	209	196	188	234	191	172	233	196	188	214	202	201	215	197	202	216	212	217	204	190	219	202	175	203	218	211	206	199	222	190	218	204	234	206	178	190	203	200	216	195	216	198	191	213	193	190	217	210	217	177	192	194	203	204	171	190	192	186	203	194	231	206	184	226	192	200	195	227	195	183	202	176	178	215	233	214	204	245	222	211	189	228	192	217	200	195	209	185	177	183	190	210	228	212	191	199	226	206	221	204	181	199	189	223	199	202	190	205	196	214	202	193	215	190	193	206	211	183	236	208	188	213	207	208	207	198	212	182	192	207	196	197	232	216	190	178	189	204	194	199	210	209	176	199	200	216	222	180	188	204	233	208	207	215	197	226	207	194	205	200	202	183	226	190	196	212	187	216	185	187	216	173	215	197	201	223	193	200	215	215	185	198	177	172	216	216	222	187	214	190	171	182	207	191	215	210	205	207	191	191	180	202	202	196	193	207	195	189	213	187	207	173	178	170	207	212	191	194	213	179	192	195	221	214	191	202	197	175	211	204	200	203	184	177	214	199	198	204	215	205	205	174	216	195	185	204	181	198	197	189	181	226	209	239	208	210	217	207	206	201	183	201	185	217	204	201	221	224	199	187	192	194	212	193	221	230	204	191	199	237	217	202	193	212	181	178	207	202	220	196	193	199	192	203	214	200	188	217	210	188	203	214	194	178	217	186	160	195	199	221	193	196	169	220	211	211	167	218	220	184	222	203	196	212	202	195	175	236	175	203	210	199	200	201	239	180	211	198	213	207	198	198	211	187	188	217	194	202	196	216	180	208	186	203	176	204	198	216	214	208	208	207	165	197	206	185	185	193	200	201	207	183	166	193	186	190	193	184	192	212	158	202	225	203	218	196	209	196	203	213	200	193	186	181	197	188	199	201	185	211	209	189	197	201	214	208	211	213	199	207	215	174	192	209	198	212	196	187	188	215	195	203	224	197	210	194	193	200	233	186	193	233	210	188	184	193	184	212	196	180	193	206	184	209	234	198	186	228	200	221	220	215	187	185	198	217	212	209	186	207	191	204	186	223	198	172	203	199	223	210	201	227	203	240	189	171	204	209	201	188	203	216	199	199	219	182	204	212	199	169	186	234	192	177	220	224	192	184	202	194	185	250	199	206	195	179	171	188	196	199	195	212	228	206	222	211	206	231	204	204	222	224	189	208	195	190	208	214	192	210	197	206	210	184	200	222	191	207	205	220	209	183	214	217	188	198	189	191	176	205	165	222	195	204	213	180	192	205	184	237	212	188	190	215	233	209	179	187	189	215	195	208	194	211	181	201	179	206	199	178	220	186	216	199	210	195	201	197	198	231	227	198	187	194	195	218	183	185	204	202	201	204	187	180	177	215	204	208	207	189	214	200	201	208	206	186	205	207	208	217	208	192	210	192	208	203	179	190	211	201	211	195	182	204	221	208	209	193	206	214	204	196	219	187	197	203	202	205	210	193	211	214	206	175	185	192	190	188	231	193	202	208	184	207	218	187	215	210	186	211	191	213	191	196	191	200	201	194	188	182	223	207	193	182	178	196	216	194	209	221	219	218	218	190	214	207	229	199	195	213	215	219	209	231	211	219	169	200	225	194	193	187	191	179	199	177	202	208	217	210	190	204	211	207	229	200	197	211	195	215	236	196	194	186	214	206	178	170	172	231	183	203	183	222	216	191	228	176	215	213	209	205	201	211	182	198	217	203	197	212	193	182	201	209	204	185	205	166	181	213	207	197	213	194	203	201	210	213	193	215	224	224	204	172	182	199	203	194	213	202	173	193	190	177	200	210	208	199	214	215	208	202	177	209	206	208	231	201	189	191	201	229	199	190	190	191	208	208	224	184	216	190	199	194	212	223	229	215	218	198	193	194	185	202	197	207	191	216	185	230	187	199	192	214	206	210	217	218	221	200	227	185	208	217	184	212	211	204	199	201	211	177	209	188	206	209	193	176	219	188	203	196	193	214	207	211	196	213	201	198	201	228	199	190	212	222	207	205	189	215	188	224	204	160	242	210	230	223	174	202	210	204	193	201	175	205	209	209	209	204	192	217	212	177	215	193	183	202	191	191	193	221	219	220	210	207	220	198	191	201	209	206	193	222	197	198	192	203	185	192	195	203	194	193	193	198	196	197	193	191	225	202	221	209	202	193	216	209	195	191	197	209	186	199	205	204	212	205	217	193	194	186	201	205	212	218	210	202	220	203	211	196	187	210	211	186	221	187	220	210	230	183	227	197	194	234	209	215	198	193	188	204	208	195	195	192	200	216	190	216	184	206	220	173	188	211	191	180	215	189	208	198	186	199	220	206	229	203	217	210	234	199	204	218	196	184	215	206	205	193	199	204	177	199	196	211	194	190	220	201	193	187	177	191	212	196	183	211	182	221	219	184	185	175	203	212	220	199	239	206	205	233	194	201	201	234	213	203	187	193	208	202	185	176	229	205	202	220	180	192	181	207	200	177	201	238	191	166	185	191	216	228	222	211	174	206	197	182	194	199	186	182	187	193	202	192	203	216	201	199	181	178	203	225	228	181	227	225	184	214	211	218	215	181	179	191	187	223	199	200	189	191	176	189	224	196	215	194	174	222	230	201	207	193	215	203	211	212	228	203	194	183	202	185	218	213	179	184	178	209	209	186	191	191	221	209	212	195	188	197	190	189	207	206	191	192	203	216	207	190	212	209	210	220	188	206	189	222	188	187	186	191	204	186	216	183	196	205	195	188	201	190	203	207	205	206	186	208	212	215	199	210	196	215	201	203	186	203	187	207	186	201	207	211	190	216	214	193	199	216	195	207	202	200	208	215	224	213	203	198	197	208	219	196	189	202	211	199	221	224	195	186	202	215	195	202	226	195	194	208	220	211	204	185	170	220	179	211	194	204	212	216	217	213	210	206	205	189	214	220	204	221	196	175	214	195	213	192	200	207	191	182	210	180	205	195	224	205	209	204	170	207	208	205	202	206	184	174	180	213	192	224	204	191	198	210	188	212	193	191	219	170	190	192	213	193	216	231	192	193	198	215	220	213	171	196	216	204	177	231	176	210	227	216	211	188	201	195	216	205	205	195	202	183	240	195	197	194	190	206	216	199	207	210	184	234	201	157	189	206	209	200	189	214	203	194	205	223	179	203	217	182	221	208	212	199	198	203	200	208	198	203	200	196	197	198	210	216	215	180	182	212	192	194
5941	5960	13899	18306	14856	10920	7867	5248	3228	2874	3005	2515	2482	2126	1855	1606	1267	1289	1056	980	974	861	811	830	849	811	738	752	759	762	755	755	830	809	756	774	677	719	671	680	677	680	621	654	649	596	597	589	575	587	590	592	543	578	573	537	538	547	558	493	491	492	514	517	515	484	514	504	454	535	524	532	539	473	498	489	485	491	478	488	522	521	489	531	528	609	545	528	582	519	492	535	497	510	500	521	536	496	498	480	523	496	515	510	541	466	471	491	517	524	481	517	545	503	502	515	480	523	517	469	532	506	469	484	494	493	525	518	494	513	487	517	550	480	487	467	520	471	474	487	501	508	484	499	485	487	496	525	504	511	517	511	489	475	498	468	503	531	505	483	448	528	475	550	504	468	474	509	530	538	498	506	506	500	499	501	513	500	506	543	516	485	521	486	461	514	490	517	525	538	494	509	489	487	512	516	507	505	471	524	497	446	491	490	525	481	491	490	500	523	550	521	499	516	493	475	465	536	473	437	539	488	489	483	474	537	475	490	468	493	494	514	447	531	482	508	464	497	489	456	535	480	486	518	488	529	519	500	483	486	494	502	518	509	501	474	462	547	507	494	509	509	518	499	481	515	466	489	493	496	490	516	489	490	511	501	494	522	487	528	502	539	483	496	451	480	501	454	520	510	487	455	513	493	535	495	453	518	527	537	508	530	513	486	512	491	489	505	492	578	504	518	490	470	499	491	522	508	537	509	510	513	454	510	494	506	502	514	484	525	521	538	499	504	533	506	507	488	506	466	524	498	517	519	531	459	518	500	485	481	507	500	515	520	526	482	480	487	490	511	469	525	475	467	493	485	493	492	502	492	504	451	503	528	520	500	534	487	499	489	451	503	473	545	472	519	505	501	477	494	505	501	492	512	513	478	513	487	490	512	504	510	515	480	485	515	485	509	489	489	544	509	503	497	513	504	477	552	485	520	501	517	529	507	509	517	471	511	497	497	479	521	519	481	536	476	478	480	451	483	497	486	535	500	517	534	502	496	510	519	476	478	537	535	499	456	492	494	540	496	552	499	523	469	466	504	519	526	448	535	529	513	496	526	510	509	507	503	525	490	499	484	466	537	545	480	510	501	509	517	457	450	471	482	490	530	530	521	509	529	471	488	531	532	475	469	516	502	529	529	492	474	485	490	495	459	472	503	474	530	514	463	480	488	518	501	504	528	525	517	478	492	487	506	516	531	506	520	495	526	521	495	513	497	520	490	479	494	537	464	500	481	514	479	487	499	508	512	473	523	506	524	485	501	478	495	466	490	533	464	492	497	501	513	506	526	497	509	530	498	488	520	545	498	510	483	469	525	457	454	507	492	535	484	500	474	501	465	500	530	497	519	511	512	512	484	469	496	509	483	474	491	486	499	489	497	484	497	519	493	558	460	496	509	514	500	547	518	528	520	529	449	467	510	480	504	505	499	480	526	490	465	538	509	476	487	486	503	502	518	505	504	442	481	523	504	511	492	487	491	508	498	508	490	504	524	467	543	531	473	467	458	511	494	472	480	506	496	477	491	528	538	520	485	529	460	501	488	486	538	523	489	515	432	495	483	524	453	499	483	508	480	499	480	497	523	496	490	473	516	507	508	479	491	536	521	489	495	498	470	503	532	474	487	489	512	483	506	530	518	471	496	514	489	491	527	478	538	534	470	500	468	498	506	541	512	501	496	473	504	495	481	475	496	526	548	500	531	520	484	487	479	450	484	505	480	486	543	486	513	500	530	503	514	468	507	517	507	501	454	499	481	498	517	499	491	530	490	480	488	498	492	480	500	475	496	509	494	498	511	497	459	498	532	523	515	516	493	518	503	518	465	495	470	483	507	487	508	494	538	459	515	474	482	486	489	535	492	465	508	495	499	542	486	531	526	483	474	485	506	525	509	507	498	514	468	509	493	469	512	509	538	509	514	476	518	488	511	503	487	528	509	525	494	500	514	516	486	496	536	509	507	484	494	520	541	518	518	486	472	506	500	464	488	515	455	505	501	506	519	541	498	513	552	474	503	508	475	478	504	527	469	500	461	469	538	466	527	502	503	513	504	493	513	522	505	534	484	497	498	490	476	485	471	518	552	464	509	514	483	462	557	491	510	486	492	513	512	490	485	511	468	487	521	477	498	487	495	538	519	509	495	530	478	462	502	491	516	482	484	462	499	521	534	507	513	521	510	509	515	462	518	468	493	486	495	507	482	455	513	470	456	512	490	488	482	534	528	517	513	476	467	460	509	496	519	480	523	539	510	490	535	493	477	492	494	479	513	493	444	498	464	500	500	475	502	508	483	505	523	497	518	526	494	510	495	472	523	502	526	489	488	455	540	533	488	470	496	498	440	448	505	547	479	490	461	508	480	518	516	491	494	484	482	482	539	452	463	476	481	535	519	490	518	498	513	522	507	509	477	495	547	503	509	531	509	524	484	500	500	514	525	552	481	500	514	477	520	483	526	499	529	485	477	539	498	516	523	517	540	550	515	492	504	515	514	504	500	484	514	470	543	519	540	512	521	512	500	508	490	505	497	504	505	538	462	496	490	526	524	496	502	509	515	530	511	492	515	510	521	469	477	494	500	497	523	512	551	491	518	492	517	519	507	508	493	470	538	485	497	521	504	509	500	541	454	504	474	528	514	483	510	472	514	496	521	503	497	505	523	446	489	510	503	472	498	481	521	505	478	507	547	520	528	474	485	451	541	520	469	519	475	511	470	510	468	514	528	470	477	496	530	489	492	494	506	507	498	503	546	514	510	541	521	494	521	506	520	488	544	499	521	494	497	503	499	484	522	511	480	513	508	482	489	518	514	511	477	522	506	538	506	535	502	458	509	488	498	539	512	490	517	424	521	472	538	487	496	521	493	517	516	525	491	478	546	525	509	504	449	489	469	470	512	529	514	496	491	461	461	515	518	518	532	502	501	473	536	482	485	511	481	474	485	490	495	503	517	482	519	532	472	488	477	471	480	509	481	456	536	502	496	479	479	531	488	485	474	502	505	477	513	537	493	438	505	481	493	499	467	521	478	518	497	450	527	515	485	499	519	457	469	511	460	488	502	459	522	544	493	500	508	518	507	516	519	490	514	531	525	488	449	503	498	510	509	498	521	496	485	553	480	514	473	506	475	480	499	506	520	514	507	496	520	514	503	478	503	482	480	508	518	514	507	482	524	507	502	520	495	499	500	469	518	491	496	490	490	537	462	496	513	502	521	484	520	464	516	502	509	477	518	506	529	490	495	489	467	484	506	517	502	537	488	496	520	505	534	501	499	530	477	472	555	499	502	492	450	496	486	510	502	497	509	520	506	516	488	484	532	463	492	516	501	483	495	487	516	494	501	515	526	476	509	491	530	489	534	490	489	500	483	481	530	484	462	523	488	496	558	518	477	524	518	486	504	515	493	520	528	493	493	476	503	465	498	499	503	485	484	458	518	542	500	491	464	522	509	516	490	458	473	496	485	493	470
23100	21999	26794	25194	21050	14658	10472	7024	4758	4751	5173	3683	3954	2788	2586	1358	1145	863	615	847	543	465	460	455	454	465	338	395	402	331	331	282	297	337	271	270	276	278	246	269	270	236	221	222	247	248	260	247	226	242	208	201	225	222	189	213	184	203	165	206	205	182	193	198	192	172	199	202	182	171	189	183	195	188	194	167	189	216	202	199	203	172	160	224	204	205	235	202	219	193	195	147	216	179	186	207	190	203	214	180	193	200	227	187	204	188	190	199	224	202	207	187	204	188	158	198	189	213	182	190	192	191	197	182	195	178	202	186	211	197	208	202	211	201	183	209	188	175	167	206	191	187	203	204	177	189	172	208	184	187	165	200	181	192	172	203	209	194	202	188	172	194	175	202	187	193	181	192	211	209	169	160	194	193	176	180	183	190	185	218	193	181	184	183	179	181	166	187	188	189	183	175	197	182	176	200	165	179	204	168	193	196	178	209	198	243	168	154	200	172	212	196	194	202	218	197	163	183	192	168	183	205	179	192	203	191	200	193	214	205	173	213	187	193	181	178	178	230	184	200	194	198	198	194	206	188	210	194	219	183	187	187	209	168	181	193	184	183	173	207	221	198	194	189	203	186	202	172	183	177	208	208	174	194	174	176	187	200	166	203	211	191	202	195	182	193	170	171	204	193	187	198	175	182	204	163	189	198	200	196	198	179	188	187	214	198	184	202	178	203	178	192	189	198	185	223	172	190	203	187	176	192	203	203	202	189	196	174	189	183	181	195	186	193	156	167	188	183	175	180	205	179	191	172	193	183	186	197	208	178	206	185	205	193	187	189	192	200	185	193	188	185	180	199	204	179	197	185	188	186	179	180	194	200	184	206	199	199	210	206	215	218	191	191	207	180	183	195	210	192	185	182	202	204	226	181	197	183	197	180	198	207	187	200	205	197	205	221	204	170	197	183	192	198	182	179	211	173	179	177	194	192	162	197	179	179	184	194	172	206	200	176	213	217	189	213	191	192	200	215	204	186	167	174	232	185	182	183	180	183	221	190	182	159	208	214	187	208	189	193	209	211	198	210	191	173	207	193	186	217	205	171	178	181	203	199	181	196	195	197	188	217	186	181	204	215	189	186	186	189	163	189	213	165	216	187	223	191	190	181	211	197	180	207	197	175	181	187	184	199	195	203	198	194	199	194	207	211	181	195	195	200	206	182	183	189	188	194	192	203	168	181	213	198	193	208	200	198	183	202	185	194	186	192	203	178	205	206	184	205	197	169	187	184	177	181	211	198	180	184	185	223	194	195	174	193	181	187	223	211	198	186	198	197	192	208	177	190	200	219	186	199	195	162	188	207	187	202	197	179	216	191	158	192	191	177	178	206	197	177	201	190	190	190	212	176	173	191	190	202	187	181	202	201	195	186	171	189	204	216	190	203	204	173	192	217	234	200	195	187	184	198	207	194	201	185	188	186	177	195	193	181	177	188	175	173	211	172	187	175	192	193	187	184	186	209	219	197	157	175	179	169	213	200	209	194	199	180	176	193	203	184	182	195	209	201	179	209	190	190	206	185	208	208	216	191	189	192	193	186	192	190	174	184	189	194	186	186	209	194	190	198	194	203	189	210	170	202	181	211	206	178	180	201	170	210	207	189	198	197	204	214	200	190	193	205	180	173	192	195	216	207	200	183	198	187	177	199	198	201	203	178	177	187	197	188	212	203	180	174	197	196	219	179	173	187	185	206	200	192	170	186	193	206	173	181	200	162	189	199	188	193	184	188	193	193	195	185	204	188	203	201	188	185	179	193	220	191	169	217	179	177	173	210	199	187	211	204	193	179	169	186	187	191	184	180	187	192	185	196	182	209	199	210	181	203	224	205	191	202	188	153	207	189	155	197	188	157	181	160	205	205	175	162	198	176	184	187	184	202	205	179	201	191	213	176	188	206	182	177	182	193	202	181	183	208	226	182	198	191	179	205	191	192	195	172	201	200	197	179	194	187	181	177	199	186	197	206	210	203	197	175	224	222	190	175	196	176	186	187	179	185	212	206	193	163	201	196	199	178	188	191	198	176	173	197	180	174	215	202	194	195	187	205	204	178	179	211	208	217	193	203	191	209	202	212	173	204	207	196	204	191	198	180	230	206	184	193	187	217	193	207	180	199	214	162	180	220	191	218	188	189	189	160	200	194	202	179	174	171	182	190	180	184	178	199	197	194	186	205	206	173	196	160	196	200	218	176	204	201	188	193	192	193	191	191	190	198	194	183	204	221	190	173	187	197	216	182	227	165	201	178	214	190	180	205	205	201	203	224	195	175	213	200	200	167	171	188	201	204	210	194	209	187	169	148	188	190	173	196	169	178	190	191	215	196	202	202	197	188	188	183	210	205	173	227	204	191	183	193	196	196	197	183	199	188	159	178	190	190	210	200	194	157	184	176	162	192	184	195	179	188	194	195	198	194	184	175	200	176	203	170	196	184	171	166	180	192	199	169	188	196	193	177	180	191	207	169	187	206	188	164	196	194	170	182	196	185	215	209	210	191	179	186	189	181	197	191	196	187	209	200	159	196	202	181	182	165	199	188	178	198	206	155	193	190	188	210	183	183	177	207	218	203	190	193	186	170	173	208	193	199	178	212	168	193	172	203	184	191	200	201	190	201	187	181	172	215	183	214	186	204	195	177	184	189	199	205	206	217	185	193	192	182	198	165	215	190	186	207	208	190	164	200	199	179	185	194	185	183	211	198	200	195	182	197	183	173	153	175	207	198	186	202	204	225	167	203	191	204	184	189	184	209	180	179	186	219	198	199	219	200	180	206	200	181	191	188	192	208	167	202	201	193	200	207	211	170	182	203	190	208	212	202	202	192	200	201	214	204	175	171	185	191	189	221	208	194	186	205	183	187	195	188	191	178	199	201	195	176	180	215	174	189	200	187	183	166	195	202	197	179	189	201	202	179	198	190	206	215	209	167	183	196	196	212	170	184	183	209	191	199	204	213	191	199	185	201	175	192	196	176	190	196	185	193	218	185	182	200	189	176	171	191	198	187	179	166	182	201	205	205	211	207	189	194	174	191	214	188	174	193	148	189	215	194	195	202	195	189	192	181	197	207	176	170	186	173	185	183	208	193	200	169	178	184	196	229	205	194	205	174	195	196	194	184	190	184	185	195	206	191	188	185	183	186	188	201	188	187	177	172	214	201	195	187	190	180	202	173	204	172	189	221	196	173	204	205	173	190	194	219	181	181	186	187	191	208	193	188	204	192	204	188	207	188	183	193	153	204	197	209	201	178	204	166	190	189	183	181	193	189	188	195	214	178	190	215	214	196	192	227	209	197	208	204	182	203	181	206	209	203	174	191	198	215	199	190	182	177	195	204	205	172	185	185	194	207	170	176	236	181	173	192	176	199	197	191	192	195	221	181	202	196	201	178	172	197	185	204	188	200	207	173	180	229	207	177	221	203	199	178	206	202	194	198	181	205	195	201	181	184	194	200	195	199
15097	16990	24656	31272	27649	21773	17730	13211	12824	13575	14542	10217	12681	10325	9642	5877	5158	4289	3385	4632	2563	2446	1801	2386	2676	2364	1641	1947	2268	1499	1425	1383	1436	1415	1299	1291	1283	1011	997	989	964	841	825	921	937	901	992	972	737	799	668	639	684	704	644	657	567	574	560	499	534	551	467	482	488	473	490	514	472	507	513	538	502	448	474	486	485	498	476	525	481	531	529	507	552	567	591	591	561	528	484	491	548	507	467	519	452	521	501	497	488	499	474	485	504	523	503	491	513	504	511	529	515	509	478	454	451	489	509	472	444	481	454	479	452	490	540	464	477	454	486	466	477	483	448	495	478	485	510	456	468	466	469	485	478	499	486	504	520	474	496	516	505	437	446	475	473	495	481	474	473	449	458	489	491	452	476	446	469	492	469	494	522	497	472	446	501	473	549	524	488	493	467	468	474	497	486	466	503	469	481	457	448	462	458	463	465	473	492	432	501	475	468	512	468	443	483	511	492	476	459	506	492	485	482	465	471	472	485	452	463	497	478	467	477	482	490	483	469	511	445	496	479	469	504	468	458	502	451	493	505	484	476	479	506	468	487	490	499	434	469	507	476	477	474	468	442	468	462	511	497	485	446	474	453	479	487	461	486	472	488	451	486	470	494	446	471	465	457	495	455	462	502	499	463	462	465	507	498	519	463	452	463	530	453	479	462	459	464	461	451	485	448	490	482	468	494	474	448	500	489	475	487	497	479	430	492	482	467	447	488	481	460	496	494	482	476	481	477	502	464	491	461	512	491	499	457	456	473	476	486	447	477	435	462	488	498	468	481	457	470	434	521	471	470	496	469	476	501	452	471	466	498	485	457	471	453	467	448	479	409	501	465	452	491	487	490	435	501	494	455	506	468	489	456	516	477	502	505	511	453	481	444	459	467	477	474	442	488	456	498	477	439	473	491	475	442	457	489	493	479	460	492	458	466	477	484	490	502	482	479	517	508	487	429	508	482	426	458	470	506	507	434	462	445	474	477	507	464	478	489	492	474	491	496	485	524	464	509	486	465	466	454	512	481	481	465	490	506	481	457	481	481	521	441	463	460	473	494	468	492	496	441	463	446	508	464	470	480	421	459	503	466	477	457	464	435	424	471	463	438	485	474	478	521	448	494	474	476	491	491	490	483	518	466	454	470	467	438	419	447	474	485	475	529	449	487	460	451	443	456	454	486	467	478	453	493	495	483	473	481	491	470	494	477	489	496	462	499	476	470	451	502	471	469	471	484	469	495	506	473	504	504	483	494	486	497	498	530	507	464	465	499	422	507	449	451	474	487	488	455	525	471	484	460	499	483	438	471	486	496	515	471	469	482	481	449	482	466	449	477	509	481	480	459	446	500	474	453	453	438	460	448	469	478	470	461	470	488	487	452	443	461	481	445	460	488	482	483	453	493	475	521	464	497	467	480	484	495	470	474	467	497	501	436	460	453	489	445	503	519	468	482	495	450	484	516	468	480	460	444	482	458	497	500	493	487	472	430	467	506	479	486	447	510	508	488	511	490	482	476	462	519	490	508	522	449	468	482	504	493	490	496	441	500	456	481	504	524	505	480	482	475	489	492	496	469	456	484	506	463	474	455	486	503	435	501	457	478	447	449	496	464	497	499	509	465	474	475	492	494	447	516	440	469	487	496	506	437	475	488	505	457	474	481	480	489	494	450	477	447	437	497	475	464	470	461	478	464	483	464	497	475	470	465	469	489	474	473	507	473	479	475	435	485	480	472	457	512	480	474	474	480	463	495	468	475	439	456	484	453	503	476	512	496	443	503	483	459	490	464	456	478	465	461	492	472	476	490	474	471	499	480	468	461	524	429	459	497	488	484	490	505	479	467	464	493	480	467	480	475	448	449	450	429	468	485	508	505	496	477	495	489	459	445	455	446	473	453	506	488	481	481	442	470	473	479	462	493	511	483	455	461	474	509	461	485	494	513	436	453	508	483	462	468	480	494	483	456	495	483	485	459	463	461	445	475	489	433	489	479	451	483	446	485	489	459	453	515	495	501	419	494	478	468	455	493	496	482	457	457	502	445	458	470	508	476	457	465	476	488	468	478	458	454	504	490	486	489	486	502	465	471	465	501	475	449	504	435	471	463	442	452	487	488	476	449	488	522	440	487	452	476	490	483	487	511	484	471	496	474	494	509	525	492	467	482	484	498	511	478	477	480	458	508	466	450	478	476	484	491	468	480	460	501	463	512	469	456	524	509	484	487	458	461	494	518	471	473	455	468	511	455	470	475	486	497	495	516	468	497	490	465	485	499	502	458	487	480	507	452	459	471	452	496	458	489	497	487	490	450	451	422	490	517	484	483	487	478	463	479	447	471	472	504	481	453	456	520	475	496	447	508	473	489	479	468	466	453	491	475	443	491	482	494	483	498	524	477	463	469	482	438	463	508	496	441	460	464	459	439	502	517	477	470	475	459	477	426	494	450	499	445	497	483	490	433	488	444	453	478	490	406	467	434	466	496	484	431	480	467	462	454	439	493	491	503	426	491	511	465	454	463	474	492	460	491	448	500	494	483	515	520	496	476	496	496	507	464	451	458	489	519	509	476	483	506	485	486	478	510	501	491	467	479	487	494	465	478	467	451	520	474	495	467	498	483	474	481	463	455	467	495	446	475	497	488	455	497	477	484	473	460	493	478	489	511	428	454	469	499	463	502	468	448	506	459	485	486	487	493	425	505	488	500	432	481	492	462	500	464	501	468	476	467	442	481	475	487	448	447	464	442	512	500	469	467	509	479	476	440	464	487	480	482	474	490	498	492	458	498	485	476	440	470	512	477	476	478	481	493	467	461	476	466	440	474	484	481	471	467	498	489	472	499	460	472	456	497	498	515	495	506	496	492	497	468	472	493	420	492	453	502	493	452	511	469	487	507	464	485	483	479	468	476	463	487	494	469	446	474	461	464	456	533	467	496	476	523	488	495	506	464	521	486	484	443	512	490	427	457	487	470	506	473	454	477	503	513	436	441	471	508	465	483	468	485	472	503	513	505	463	457	487	455	488	475	475	499	470	516	486	474	464	490	465	492	479	456	482	469	490	472	496	478	495	515	456	475	477	466	491	465	490	441	480	440	468	432	516	467	443	441	506	489	452	482	455	467	478	449	486	443	458	506	472	447	459	480	498	447	468	492	488	449	523	476	483	474	482	492	540	482	467	472	484	530	477	468	459	465	478	472	513	485	488	481	487	470	532	447	489	529	494	441	443	472	493	443	485	474	471	500	495	451	455	455	440	483	472	452	473	461	450	477	477	464	454	465	487	510	473	479	494	480	483	479	471	478	479	459	485	499	445	446	474	467	488	487	499	474	484	473	486	469	457	463	499	491	467	492	467	476	450	449	466	471	489	427	493	455	474	514	475	460	455	482	489	474	449	508	471	488	493	531	476	419	500	470	489	498	487	427	498	487	516	457	486	463	435	471	488	458	472	502	468	468	485	497	471	461	461	499	480	517	473
30769	28285	32087	30543	26587	19785	14574	9929	8085	7262	7894	5096	5308	4198	4447	2258	1900	1452	1014	1428	723	834	622	672	715	606	424	419	523	450	316	327	335	337	302	320	280	231	214	228	217	216	215	188	215	239	228	219	204	168	184	152	177	163	162	141	159	146	134	152	125	142	125	137	120	141	122	154	137	110	127	146	131	134	119	115	121	134	142	137	117	127	142	134	133	145	147	162	155	144	138	132	135	118	102	115	143	115	129	121	132	150	158	132	114	120	119	135	118	112	134	152	139	115	112	128	121	113	128	137	130	138	134	121	116	112	144	131	119	121	122	144	158	105	124	102	129	132	122	131	118	113	132	125	113	124	146	114	124	128	121	133	147	125	126	132	120	123	109	120	122	146	124	121	124	110	128	145	143	133	118	112	115	138	115	134	127	147	138	114	129	124	123	125	145	109	124	118	128	122	115	131	121	121	161	126	117	140	120	117	144	126	142	129	140	122	120	124	130	129	114	144	127	111	144	131	124	122	137	142	121	126	126	134	136	138	134	131	131	133	122	125	134	104	122	129	145	121	129	105	119	116	124	115	157	111	141	148	119	141	143	138	131	112	147	106	125	123	115	135	137	118	114	119	108	127	127	119	146	145	126	123	130	117	155	118	128	128	118	127	118	118	122	109	117	140	114	151	126	135	146	124	138	120	128	124	117	144	129	147	121	126	136	132	119	103	131	120	124	146	114	123	125	123	129	104	121	123	101	120	117	117	128	128	119	143	125	126	122	108	116	125	138	135	111	134	148	129	131	113	126	118	119	144	120	111	133	117	123	138	143	129	161	112	137	133	118	122	116	113	135	148	141	109	139	131	131	137	130	139	112	110	130	134	145	128	137	105	119	116	144	126	135	130	142	111	114	124	142	129	121	141	120	131	110	121	128	127	123	113	139	128	123	134	162	141	115	117	132	129	129	123	124	145	146	143	124	124	106	142	142	127	131	142	118	139	144	136	119	127	136	127	104	144	131	125	133	124	129	125	125	125	112	150	124	125	137	127	126	132	126	129	122	135	129	112	133	125	132	125	121	127	118	134	113	130	151	123	131	128	129	125	114	131	138	131	121	125	133	117	145	127	126	117	120	129	119	140	123	127	131	109	147	120	134	119	113	129	123	135	142	137	112	103	141	128	118	125	122	121	135	131	132	111	139	142	128	99	118	145	132	122	120	138	125	152	119	131	129	126	127	110	127	135	105	145	129	135	106	108	123	121	136	121	132	110	151	143	106	130	133	136	133	120	123	137	145	130	131	105	135	131	132	126	135	147	131	118	119	123	119	122	133	122	137	120	108	128	143	132	113	148	125	127	128	123	147	128	137	118	130	120	148	121	143	133	119	138	131	156	148	123	127	117	116	97	107	146	140	135	118	119	136	120	126	118	117	130	115	125	105	112	118	106	135	133	125	112	131	104	122	124	132	117	112	140	135	130	122	140	119	112	114	116	134	132	135	128	119	115	126	142	140	133	115	112	112	123	122	114	143	130	123	126	108	114	117	134	110	111	104	126	129	113	117	135	108	134	143	132	126	121	123	124	111	125	125	139	132	110	126	132	135	126	128	118	129	137	127	123	118	146	146	129	115	116	141	131	134	103	140	126	140	128	134	139	130	100	108	131	124	132	157	135	118	123	135	106	112	118	138	119	119	137	133	121	140	115	123	121	131	118	118	154	115	137	136	119	121	104	134	136	117	106	130	131	126	132	127	125	123	144	132	136	139	116	117	135	109	151	139	134	116	119	122	141	119	145	116	107	121	136	116	120	128	132	131	126	134	140	110	114	123	129	137	129	130	115	126	134	123	108	123	137	128	149	144	123	130	130	115	116	112	128	140	129	127	136	134	132	132	137	121	122	126	112	126	132	137	107	132	129	125	126	135	144	133	121	118	154	128	122	127	127	120	132	120	126	127	129	130	129	147	122	144	114	135	161	122	127	128	136	147	129	116	129	133	138	133	133	107	118	122	125	111	135	127	120	142	135	126	125	143	115	128	113	117	132	140	128	135	116	110	90	143	119	130	129	133	126	129	125	120	119	121	110	132	114	120	129	130	140	130	123	146	125	126	142	139	130	135	120	152	126	143	129	131	131	108	146	127	149	125	151	145	113	138	115	119	123	109	129	132	136	126	133	134	138	115	133	139	131	133	113	144	114	147	142	134	116	113	116	146	121	149	139	114	121	132	133	136	118	132	119	134	133	126	126	120	127	97	140	116	141	112	105	138	147	114	112	119	134	109	123	131	106	122	110	142	140	120	95	120	140	137	126	125	132	141	125	131	104	130	120	140	144	128	126	134	143	148	152	137	137	125	128	128	125	134	123	145	138	118	133	125	107	133	138	132	132	130	108	119	117	117	113	119	113	130	129	129	126	131	117	133	134	115	130	116	134	115	127	122	125	110	113	110	152	114	144	137	107	136	135	135	131	114	117	113	145	128	140	146	133	132	115	132	121	118	148	114	157	130	114	136	140	146	130	119	117	123	124	121	120	126	113	110	115	131	136	111	133	127	110	118	128	117	114	132	113	123	123	120	116	131	122	128	123	132	110	142	124	109	128	123	118	125	137	127	144	116	135	113	116	106	130	130	140	117	129	126	146	134	125	128	119	120	139	115	133	109	128	120	123	147	152	141	134	128	148	123	123	113	128	110	117	122	125	132	118	113	108	139	133	133	121	155	148	127	135	130	112	158	122	131	119	108	138	110	154	146	120	121	128	147	130	123	138	138	112	121	109	118	117	100	134	139	126	119	122	125	131	131	127	140	114	136	129	114	117	144	132	115	119	121	139	138	110	122	144	158	123	140	111	144	141	107	151	120	133	113	121	87	128	133	118	112	128	115	118	133	133	134	133	119	131	118	129	159	128	135	125	155	107	116	132	132	104	103	99	128	113	125	128	135	120	145	121	131	135	129	110	130	145	118	114	144	129	141	120	119	139	126	129	126	118	105	132	135	118	140	119	114	129	130	134	124	152	135	144	125	132	122	112	122	134	106	107	134	142	128	124	134	131	132	119	125	136	122	137	131	116	122	139	128	130	121	131	114	119	115	119	116	118	115	140	137	119	120	148	138	127	125	118	127	133	142	124	115	137	122	133	150	111	138	140	128	116	107	119	114	138	124	132	125	153	159	115	123	147	135	128	125	126	136	127	123	132	109	139	124	125	128	121	123	134	120	135	118	140	118	125	141	113	118	121	114	151	138	145	139	153	131	130	110	131	125	127	130	139	123	118	110	124	144	150	140	134	101	120	120	112	130	120	129	114	125	137	118	110	117	124	142	115	130	137	124	116	125	119	118	129	141	103	125	118	117	128	143	136	135	117	127	131	133	133	140	143	107	112	136	130	147	113	109	97	121	112	120	125	112	125	122	117	126	117	124	129	142	130	122	124	139	122	141	136	110	113	137	122	127	125	125	115	120	138	121	130	129	140	133	125	124	121	132	136	145	133	124	126	138	135	150	117	124	147
19108	20723	29249	36226	32366	26771	22849	18062	18178	19947	18966	12958	16385	14936	13961	8310	7905	6632	5196	7582	3805	4266	3005	3465	3987	3599	2505	2882	3427	2414	2002	1936	1912	1881	1875	1636	1411	1220	1040	1054	998	940	1056	1048	1134	1237	1236	1113	820	812	715	554	634	624	625	598	492	458	448	461	356	344	361	368	338	362	345	327	348	355	341	346	356	360	347	327	345	364	364	357	342	335	401	425	388	445	479	477	544	359	354	350	373	403	395	380	376	339	365	364	333	355	379	368	348	378	391	390	365	381	411	430	373	318	330	348	346	341	343	329	332	366	307	338	359	331	352	368	315	329	325	348	283	324	336	339	315	331	329	342	342	360	327	321	318	361	305	350	359	311	322	309	353	314	330	304	337	310	301	330	359	354	327	355	330	330	406	309	315	299	361	364	340	336	327	345	332	319	338	310	334	339	340	305	333	358	351	341	344	324	341	323	336	321	334	324	308	296	317	362	326	339	328	346	347	341	326	317	325	318	343	323	300	313	338	281	366	303	341	349	298	321	335	357	326	320	297	319	350	323	342	320	306	329	328	334	345	293	339	348	329	355	335	350	322	298	308	306	297	326	330	335	344	361	315	346	326	295	285	324	326	324	306	323	306	348	347	338	354	330	336	349	329	332	313	340	333	304	314	326	337	337	350	310	335	319	330	332	310	329	318	329	316	333	324	326	304	346	298	358	345	304	319	326	346	332	322	315	311	309	328	318	351	326	354	327	349	318	334	300	305	313	343	325	355	334	325	356	371	336	338	312	335	321	314	317	357	335	321	337	315	325	325	343	337	299	315	306	292	314	312	324	326	307	334	339	327	319	322	289	364	323	319	355	291	324	296	281	321	347	313	312	323	311	349	295	304	333	327	362	329	304	322	331	295	330	309	333	312	319	351	322	303	322	369	317	320	328	321	284	322	327	320	333	324	353	343	327	315	311	315	331	333	320	325	314	321	321	320	321	312	301	345	329	322	316	342	331	323	314	334	307	329	351	339	350	338	306	355	325	357	324	333	322	348	350	296	327	315	333	333	336	334	330	317	337	349	285	336	308	313	318	318	300	315	354	331	318	312	312	355	290	318	324	351	315	315	355	338	359	292	325	345	322	355	327	313	354	299	313	322	314	345	309	303	348	320	332	341	326	340	331	346	315	322	341	306	323	329	339	342	290	313	322	329	326	331	320	314	321	331	312	321	360	326	356	312	356	347	366	325	351	318	331	324	360	354	307	330	312	327	310	292	299	339	327	300	294	345	334	284	332	345	326	335	323	300	349	326	307	265	313	326	295	319	312	333	342	326	319	323	344	326	331	355	338	344	302	339	329	308	344	360	316	313	348	328	343	330	346	296	333	343	349	339	316	345	332	322	330	318	312	343	318	323	351	323	318	342	312	350	317	325	341	317	316	354	337	329	336	294	338	307	334	327	303	337	327	332	325	298	333	307	334	309	286	348	345	328	381	311	322	327	359	328	339	314	338	295	325	326	324	340	329	305	331	330	310	345	324	317	333	328	324	340	355	330	307	318	345	311	335	316	344	333	328	330	325	329	342	317	309	321	360	339	315	347	312	320	305	307	343	337	318	327	315	326	329	333	289	326	318	310	344	346	336	331	323	287	332	312	329	320	306	347	343	315	304	331	328	334	312	334	329	322	341	317	302	336	283	314	311	313	336	343	329	311	326	311	321	343	344	333	368	311	346	337	302	349	329	312	333	339	338	332	309	342	358	315	336	327	315	287	334	319	311	366	317	350	328	319	326	340	338	336	349	318	349	319	343	344	321	303	321	345	335	305	344	314	344	344	333	319	302	324	331	338	334	317	300	326	348	339	329	313	340	316	301	324	309	345	325	301	326	319	305	305	312	344	319	321	350	362	343	339	333	331	342	296	333	301	362	306	324	356	335	347	339	369	339	306	367	312	343	333	310	322	342	329	326	294	321	346	311	320	341	316	322	332	336	301	310	322	331	329	342	288	319	320	327	333	303	341	314	345	356	327	335	356	319	333	333	315	331	317	313	343	312	324	334	356	357	364	331	341	344	323	348	328	344	320	318	330	335	336	339	328	336	291	381	330	331	314	328	318	340	317	340	311	359	309	353	320	330	298	315	333	341	338	335	301	341	322	329	302	328	296	320	312	317	307	329	295	340	314	319	318	358	327	331	354	294	318	304	316	333	307	332	327	308	343	316	316	322	352	314	302	340	348	356	347	318	287	292	358	334	314	373	321	362	344	300	315	350	370	330	317	322	350	265	335	307	334	300	346	301	324	362	313	312	325	332	342	319	308	315	312	365	329	306	317	335	303	335	327	346	345	316	327	323	316	323	328	333	314	327	350	303	323	330	308	313	324	343	299	324	334	306	346	345	311	348	351	324	359	335	353	319	341	333	312	310	321	338	344	346	309	327	357	316	314	338	304	306	299	331	311	322	350	339	304	356	316	332	323	307	332	323	323	335	359	281	310	302	346	324	307	318	330	323	332	309	312	342	328	336	328	304	351	313	308	328	313	340	344	335	346	340	332	326	331	346	358	320	314	344	317	328	325	326	370	323	323	333	309	325	339	306	307	317	335	294	323	340	326	366	319	337	292	341	342	338	330	351	326	323	292	322	304	323	365	360	309	329	334	342	325	315	323	310	349	333	347	284	342	359	329	348	323	340	337	339	326	341	305	339	382	299	355	325	333	327	306	325	335	348	319	331	322	337	335	318	326	331	278	331	338	334	328	290	302	342	304	353	334	315	328	335	324	326	295	309	333	285	343	318	338	330	342	287	341	339	320	314	303	327	296	336	323	311	324	357	303	316	329	341	334	322	307	322	314	344	327	322	343	318	318	324	332	324	296	360	361	331	339	330	335	325	351	325	314	326	342	326	304	298	287	333	304	322	294	335	326	337	344	344	326	334	332	303	304	352	361	322	334	339	353	334	310	341	330	319	331	317	336	323	297	312	327	338	324	322	304	306	334	309	294	355	340	328	344	324	310	352	332	348	309	314	306	315	328	311	338	326	305	280	314	319	314	349	317	342	343	343	318	318	334	327	323	297	361	285	365	314	344	300	348	331	300	317	313	328	295	312	323	322	338	333	326	317	349	297	316	351	329	338	302	331	311	313	333	334	335	386	341	312	311	330	330	332	328	335	365	299	326	338	339	294	308	339	320	327	331	325	343	286	328	331	326	325	282	317	318	308	358	364	316	346	331	303	325	330	314	318	330	353	332	327	334	342	319	314	309	313	329	340	342	326	325	335	317	334	316	334	325	315	318	313	337	350	339	319	319	315	333	307	329	342	343	333	358	312	355	376	329	325	284	331	339	341	358	338	345	317	340	325	324	329	318	347	308	351	344	340	305	294	333	287	324	306	278	303	304	349	341	335	335	328	321	334	295	341	306	320	359	329	313	337	353	352	297	325	388	303	338	311	335	316	331	319	342	343	331	328	325	343	373	325	365	333	301	316	344	323	319	315	324	353	359	307	339	325	340	326	323	333
8339	5413	6691	7909	4845	2812	1875	1043	734	613	543	482	465	384	420	337	321	288	286	268	263	282	246	244	242	212	227	228	248	261	250	244	226	253	251	234	243	238	224	254	244	223	205	218	232	228	241	221	207	189	210	217	207	238	202	224	225	192	213	200	216	196	185	199	218	204	211	204	180	195	204	212	212	204	200	193	207	212	211	195	212	213	202	214	193	206	215	204	220	215	200	170	204	201	204	211	204	192	178	236	206	197	213	179	207	182	194	211	186	191	190	188	212	186	217	204	212	185	223	193	177	220	214	220	192	209	205	201	212	218	185	190	179	202	206	217	187	173	215	194	201	180	234	191	216	225	231	177	170	197	221	204	213	208	199	233	217	181	215	196	208	224	196	191	195	171	190	223	222	197	208	166	204	200	229	194	187	214	198	222	183	210	210	210	221	216	205	182	202	204	204	220	197	229	196	189	196	215	214	194	204	204	216	212	190	186	199	184	202	190	185	195	197	200	229	213	197	177	222	222	200	194	196	193	207	220	188	210	187	203	187	205	216	210	223	211	207	215	194	216	199	189	191	209	235	196	212	194	202	220	235	202	216	200	211	187	237	213	202	228	203	197	197	188	198	230	207	209	213	222	207	188	210	209	201	203	176	187	207	192	185	193	187	203	228	205	221	179	188	205	234	209	215	234	233	186	181	196	179	180	209	203	221	212	190	197	194	206	210	202	180	191	196	197	214	193	198	214	229	215	220	193	199	215	198	218	205	220	212	208	220	206	209	195	179	200	189	247	229	192	192	191	186	187	215	204	220	200	188	228	214	209	198	189	177	211	183	202	193	200	214	215	216	215	222	205	180	204	202	219	214	209	190	210	212	201	186	207	209	194	198	213	196	198	192	203	206	224	191	206	211	190	198	208	204	228	203	201	185	197	252	206	209	206	189	227	210	185	205	199	188	181	198	214	204	204	208	198	199	197	179	230	213	197	210	213	200	213	197	209	209	215	237	218	203	185	194	200	210	196	199	209	212	191	189	237	213	223	189	197	184	187	245	210	202	215	198	193	204	189	189	189	225	186	215	220	210	197	174	206	211	191	194	203	218	214	202	209	197	197	207	190	204	205	208	200	200	188	196	207	196	187	199	204	219	221	208	192	173	189	198	179	192	196	223	217	199	172	209	204	213	170	193	213	190	209	203	199	223	185	188	186	201	193	195	207	196	208	222	196	217	202	205	187	204	184	199	208	177	192	187	218	214	218	230	192	230	206	218	219	240	204	191	191	204	198	184	202	198	205	193	203	225	227	191	201	205	238	200	193	219	213	186	199	238	225	226	210	198	223	209	202	214	193	221	204	201	218	212	202	208	198	248	198	180	209	198	204	194	196	214	210	218	213	221	196	205	215	228	187	196	221	186	219	195	216	189	200	189	197	197	192	198	181	227	190	193	222	201	227	220	214	204	192	239	203	199	207	215	187	202	224	233	187	198	193	190	226	202	228	203	218	208	244	212	194	218	194	201	199	202	192	173	208	210	196	195	206	193	208	193	220	210	171	201	233	206	203	194	194	189	210	233	226	227	195	187	228	199	195	214	192	198	197	201	177	207	223	208	224	175	195	187	230	198	218	185	196	205	211	209	187	165	210	228	206	178	190	196	206	225	195	187	195	204	207	183	207	209	218	192	204	220	201	200	176	224	210	200	209	183	207	178	207	235	205	226	167	223	223	196	213	190	210	195	193	188	228	190	218	199	198	175	223	214	223	228	243	204	212	204	189	193	202	191	212	212	189	226	180	227	231	210	192	202	206	183	197	177	202	233	216	201	206	192	219	201	191	204	217	231	217	223	217	214	211	207	207	209	190	197	192	184	211	198	224	213	201	182	221	190	199	192	205	191	213	221	202	232	213	211	221	228	207	196	217	202	205	202	195	204	207	235	194	194	221	210	195	207	218	214	204	226	197	190	201	204	196	218	190	179	192	227	172	188	205	219	202	228	205	207	211	205	197	208	187	214	211	218	205	220	217	218	199	219	195	189	204	203	215	208	189	207	203	200	204	203	227	187	210	232	212	212	202	212	213	218	212	213	200	177	203	228	214	190	215	214	199	208	227	211	213	216	195	192	202	194	232	224	193	215	205	209	206	222	197	177	201	201	216	202	193	210	219	204	208	222	198	202	187	202	206	239	213	191	198	215	213	204	187	196	237	184	182	167	207	220	201	176	219	223	191	203	204	199	198	192	208	193	203	230	205	192	241	226	226	198	187	228	204	194	208	191	198	220	209	217	195	195	195	192	228	211	220	209	207	168	183	216	202	220	197	192	178	180	208	219	223	203	215	210	207	223	203	167	193	177	180	184	216	236	224	216	194	209	219	201	206	183	209	205	221	204	174	213	210	182	219	226	223	203	228	215	177	224	213	204	208	201	186	213	206	189	221	197	231	196	199	207	213	202	198	188	177	189	198	182	229	228	180	225	216	215	204	193	192	183	196	198	196	196	185	187	212	194	222	183	208	200	188	202	210	193	199	217	185	211	210	222	228	199	197	180	224	223	194	231	202	193	196	224	208	205	213	205	187	207	222	180	193	197	187	212	211	178	171	202	218	187	236	210	204	210	213	212	201	215	224	205	219	183	213	226	169	198	202	199	179	217	208	187	217	180	211	223	208	231	191	174	226	203	233	226	177	244	206	228	182	212	197	220	214	208	188	220	208	209	179	203	175	165	177	186	209	181	201	185	187	204	194	207	193	174	192	220	219	188	191	179	214	209	204	192	213	195	215	219	194	187	211	199	206	216	206	241	220	205	199	201	204	218	190	171	191	198	220	206	211	216	210	222	244	186	192	217	194	205	209	193	197	216	178	211	177	221	209	186	195	191	160	216	195	214	204	193	200	211	220	220	222	215	190	171	196	236	195	215	238	195	183	202	212	222	198	225	226	193	204	203	224	202	214	216	218	214	213	183	192	229	206	208	209	220	184	203	215	219	192	208	201	211	185	215	208	214	188	217	189	177	220	201	230	218	205	190	225	205	176	249	188	190	196	235	200	188	204	175	205	208	201	200	212	195	203	192	221	232	209	200	215	198	191	184	186	207	230	198	193	226	180	221	185	191	225	221	203	204	189	199	192	176	205	182	216	173	228	192	218	193	207	230	223	211	231	215	183	230	215	216	217	200	191	210	239	183	197	223	213	168	193	226	173	216	187	211	178	207	220	212	195	189	214	224	192	222	175	197	189	218	228	209	211	206	195	189	204	202	196	226	205	206	194	171	209	207	181	178	215	212	211	211	185	191	202	197	211	191	209	230	227	196	203	204	218	214	194	187	192	214	196	198	211	184	174	233	189	201	183	201	201	215	200	200	204	193	219	208	214	206	211	213	211	214	225	205	205	171	209	210	209	190	208	193	216	192	188	173	200	168	194	214	216	229	179	192	204	195	193	225	201	227	198	208	189	206	213	182	213	195	210	190	187	241	216	230	202	202	203	193	196	204	189	165	227	206	198
5727	6219	11905	18226	13581	9768	7435	4610	3411	3004	2608	2049	2167	1989	1933	1519	1328	1109	1015	1004	901	869	894	766	775	793	766	754	826	741	770	826	863	815	775	791	746	713	736	673	638	666	680	681	629	647	608	600	587	596	597	581	573	600	560	566	531	539	544	523	529	516	504	510	509	510	480	502	527	512	530	496	534	519	534	562	510	517	527	529	526	517	536	570	546	553	569	552	585	515	543	524	479	510	477	531	508	528	497	492	524	473	533	522	480	502	533	542	461	503	546	527	517	460	540	527	551	492	482	549	543	492	498	524	510	498	471	532	498	497	500	498	507	528	469	509	532	515	574	530	506	518	535	471	497	504	529	528	501	492	502	506	483	508	494	513	531	489	488	487	528	475	471	525	502	528	520	587	506	524	520	538	531	515	502	520	545	520	473	554	511	511	543	545	502	471	517	534	526	513	523	513	488	525	497	505	475	458	491	509	502	521	522	501	464	496	481	489	516	516	507	500	486	512	501	493	507	486	502	482	517	524	506	461	486	494	545	517	509	496	511	462	514	493	482	491	492	521	521	527	564	477	491	470	512	488	561	513	530	535	505	504	516	508	531	468	501	456	529	516	524	557	493	499	510	505	544	528	505	508	554	515	526	516	469	500	486	499	474	483	482	506	503	499	485	480	539	503	518	528	536	529	532	491	495	534	510	476	514	523	529	500	512	490	481	495	491	548	518	506	509	556	563	491	514	529	506	528	511	528	498	533	494	473	471	517	531	514	497	469	495	500	515	507	503	506	534	535	507	477	510	532	495	536	526	487	570	492	516	512	510	538	497	487	515	531	507	513	494	514	504	514	546	530	471	503	503	496	525	527	495	549	478	533	547	542	511	485	533	511	546	489	494	479	492	521	507	484	520	523	498	501	487	498	459	467	493	496	445	501	525	476	518	523	546	499	527	535	522	508	508	520	482	521	501	492	531	492	513	498	501	548	499	487	497	504	522	528	527	525	505	529	522	497	547	474	463	499	516	525	514	495	488	510	487	504	515	511	506	553	529	502	506	497	517	503	503	517	518	519	540	507	533	491	521	495	517	506	528	488	503	476	504	519	544	552	530	472	520	499	470	495	507	521	526	544	483	504	543	530	473	509	519	497	528	509	528	519	457	479	549	517	540	488	554	520	518	513	533	495	503	572	527	484	554	465	515	489	531	481	564	532	526	478	499	505	521	458	510	494	487	486	511	542	508	499	472	512	503	520	496	506	497	509	486	515	471	514	505	494	537	478	467	481	523	533	518	495	466	542	521	523	508	543	498	499	470	518	517	501	518	485	487	486	543	558	524	537	517	539	503	517	499	518	537	513	518	503	529	519	486	481	475	505	515	518	482	493	496	500	473	521	447	524	475	446	510	525	498	514	529	503	534	511	473	488	529	504	512	470	489	512	511	535	560	526	520	493	510	487	521	471	519	518	499	501	562	492	512	488	497	520	499	544	522	505	486	526	509	519	501	492	552	480	492	495	530	492	506	516	502	525	476	504	509	549	530	481	495	502	517	501	501	537	500	495	490	492	528	522	525	522	509	503	494	529	512	490	508	523	519	511	443	534	487	497	517	498	537	532	541	475	502	512	496	498	490	516	523	490	508	491	506	501	516	503	532	479	491	517	479	494	478	495	490	510	494	523	516	504	533	508	486	491	464	545	462	506	507	510	539	520	531	527	538	522	524	501	504	496	507	516	485	482	486	527	503	500	500	486	511	507	531	497	527	482	529	522	491	476	511	520	506	549	509	515	500	525	537	551	477	529	481	529	530	530	513	508	521	538	496	563	523	505	479	524	533	504	519	511	497	489	491	525	497	535	524	505	511	512	486	495	485	543	528	537	481	519	465	488	513	497	502	514	486	531	497	521	563	561	530	470	489	509	518	542	504	490	487	529	516	531	467	524	545	476	505	525	527	504	477	483	501	511	468	533	484	493	470	503	512	528	481	527	482	516	513	499	531	495	555	484	489	524	511	518	510	493	506	498	529	508	506	564	488	512	495	486	486	490	517	511	501	510	503	472	483	466	528	502	506	536	485	508	484	474	491	505	491	526	519	486	493	511	468	505	513	520	501	486	525	523	523	494	503	497	517	479	516	528	469	503	533	501	545	507	470	495	512	527	496	452	511	500	500	507	534	530	537	520	519	546	520	503	551	556	508	517	520	513	505	491	476	536	515	541	525	507	503	485	548	535	515	513	520	494	478	537	551	498	507	509	556	483	506	492	500	507	456	498	491	511	491	522	516	518	510	510	507	527	474	509	503	485	526	506	509	526	527	506	511	481	489	490	492	519	545	525	508	526	512	487	540	491	502	522	498	525	475	517	507	529	513	461	495	488	538	494	497	508	465	506	482	530	532	536	470	518	527	465	523	490	493	534	510	464	510	483	531	515	497	499	505	501	541	515	527	513	542	525	486	520	475	532	503	541	505	519	513	495	491	498	502	491	493	522	514	472	460	534	517	498	504	536	501	511	488	495	499	472	471	497	494	529	507	545	521	485	563	489	499	528	526	576	520	524	517	481	515	508	517	509	460	529	500	552	481	530	509	518	499	494	521	515	516	503	509	520	508	467	502	525	505	481	530	502	499	506	485	457	500	508	484	508	532	541	505	495	522	491	533	520	517	495	496	532	463	562	499	489	504	534	550	487	512	535	505	544	463	492	487	514	529	538	502	540	526	491	512	498	534	485	499	499	521	536	522	527	480	528	519	546	503	471	497	515	571	510	439	536	528	564	486	472	476	496	506	531	550	513	508	518	486	534	508	507	541	463	508	539	492	526	523	501	515	490	498	490	515	494	472	544	447	511	504	534	503	507	553	486	520	501	514	551	509	475	541	510	506	509	537	504	503	531	523	524	511	550	504	523	557	562	515	518	523	525	499	491	484	489	514	529	489	512	475	517	481	470	537	491	488	502	512	516	480	507	485	507	520	534	519	505	486	523	497	540	494	518	502	492	517	508	522	514	501	561	535	514	491	505	522	496	513	521	528	520	499	484	507	521	528	495	528	529	508	513	515	542	493	545	515	540	503	493	550	472	495	515	553	512	507	522	476	479	534	505	524	513	523	521	484	481	504	480	437	521	503	548	536	506	511	509	522	508	473	520	497	521	530	517	515	499	498	517	537	497	475	530	502	480	546	482	508	520	517	524	539	547	561	501	533	522	530	502	483	535	509	496	521	514	498	461	507	510	555	521	510	544	490	520	522	486	500	501	525	549	510	510	498	471	487	533	516	520	539	531	503	526	543	518	521	536	455	534	496	510	490	516	490	490	491	513	519	506	541	530	543	517	503	501	524	535	530	493	511	549	522	541	504	540	511	484	542	515	500	533	507	522	505	490	519	493	493	509	526	535	507	482	498	507	521	483	528	538	516	489	491	527	503	497	474	477	498	518	523	494	507	480	530	506	511	504	498	506	559	459	450	530	490	527	498	529	520	468	493	515	481	510	484	462	554	523	545	526	502	503
21942	21814	26405	24743	20721	12747	9363	6663	4612	5346	4379	3091	3085	2750	2872	1580	1342	735	716	922	575	464	384	472	556	480	410	365	410	344	320	322	371	313	284	304	295	246	270	238	257	246	232	246	253	251	256	262	245	237	235	220	222	192	226	222	238	229	212	196	168	198	184	204	187	216	205	189	200	212	191	205	192	211	177	201	202	200	199	185	191	183	178	197	175	188	212	195	222	198	191	176	201	204	182	185	186	211	217	205	184	205	206	226	212	218	179	213	174	211	197	217	201	162	187	198	202	179	186	186	202	204	234	224	216	197	191	182	170	190	225	187	200	176	186	217	173	202	207	183	186	193	185	195	204	193	182	189	211	189	188	192	168	187	203	199	190	184	194	211	226	197	181	188	190	186	179	195	203	189	199	191	218	215	170	197	194	177	195	183	203	201	197	211	232	205	189	184	194	173	231	198	212	202	188	191	210	194	181	194	211	185	176	197	182	202	178	186	205	193	187	174	176	201	183	213	212	234	176	203	192	199	199	187	210	209	204	173	162	210	189	199	191	209	173	189	181	194	179	217	171	180	185	213	209	214	195	210	193	185	202	164	176	179	174	203	185	190	171	184	179	215	206	173	181	176	224	170	197	197	213	166	190	162	212	203	169	214	217	181	207	174	205	192	208	183	174	169	188	214	219	176	203	200	205	201	190	204	180	196	148	176	196	195	176	190	223	227	214	188	173	161	185	204	204	175	191	194	207	200	203	215	207	204	210	181	183	176	209	199	184	192	213	206	182	221	218	193	187	189	199	202	185	212	195	177	182	207	228	202	174	195	188	219	219	195	218	232	195	189	208	182	214	191	147	204	209	203	174	203	182	203	208	197	185	196	176	184	202	227	187	204	206	205	193	180	198	201	193	184	203	177	163	194	207	182	196	189	159	176	182	204	192	204	194	198	211	187	201	201	186	198	158	183	193	182	212	198	205	193	198	218	223	215	209	202	176	193	198	210	178	187	176	178	186	204	206	194	205	211	186	214	215	218	190	194	190	184	212	189	196	174	206	198	194	184	166	191	181	221	198	210	196	182	179	196	219	173	176	174	192	196	191	184	208	223	191	187	198	191	221	177	204	189	188	202	198	206	205	215	214	190	188	226	198	198	169	205	221	188	190	199	169	202	179	183	179	215	225	188	193	179	186	211	184	178	212	191	230	205	218	202	189	205	173	214	210	204	208	206	201	219	195	204	197	202	198	186	187	193	203	231	195	182	181	195	210	200	193	186	195	222	191	200	207	222	203	208	181	164	191	196	204	190	209	212	214	203	197	206	197	183	179	196	183	179	196	201	193	197	222	194	204	211	183	206	201	206	203	179	216	190	215	196	192	203	181	173	215	163	203	188	171	203	178	191	183	197	188	192	207	186	189	198	199	181	201	177	202	198	175	179	186	200	201	217	191	200	195	206	213	185	210	201	185	202	185	192	195	193	223	183	192	191	182	208	181	199	196	220	200	171	193	184	165	200	190	164	205	192	211	176	197	194	210	175	183	199	198	190	189	211	193	221	189	192	190	209	227	192	179	208	170	196	166	190	210	209	181	202	183	186	180	180	190	184	204	186	202	194	177	208	203	194	191	207	231	204	186	194	202	176	207	197	212	172	218	207	190	189	189	210	181	183	214	224	182	221	192	186	190	198	177	190	172	211	190	199	208	178	198	199	190	196	181	193	173	205	201	183	183	201	172	168	190	196	204	200	209	191	184	204	175	169	209	165	205	206	207	169	189	196	198	206	180	207	191	177	199	197	221	205	206	192	191	200	172	180	188	218	163	189	180	191	205	196	198	221	199	183	171	188	170	196	216	173	198	199	155	196	189	199	183	165	187	213	212	200	210	201	185	172	166	193	203	236	198	196	168	217	195	202	186	212	187	189	196	189	208	196	194	194	172	204	217	212	184	190	225	213	195	175	184	189	218	198	183	211	190	200	185	188	175	190	206	196	188	183	187	165	189	209	196	190	187	195	183	206	188	200	210	194	189	191	202	181	171	208	188	165	190	223	187	184	229	189	190	203	174	167	180	190	194	184	217	211	185	203	205	217	192	224	226	196	177	195	201	174	217	191	183	191	198	212	176	210	189	191	198	194	187	204	190	226	188	174	222	214	219	228	202	160	214	195	186	204	205	202	192	188	194	169	191	192	201	169	192	194	192	214	200	203	197	218	225	189	176	214	199	204	191	175	189	219	193	212	211	200	211	207	223	183	185	201	217	206	210	201	200	189	160	194	203	178	206	206	181	191	184	192	190	181	194	185	191	174	212	166	204	206	204	188	193	184	234	178	185	189	210	203	197	224	191	187	180	188	202	224	180	186	204	185	185	216	183	198	189	182	182	183	201	183	187	188	184	190	189	172	211	220	200	224	207	181	199	196	202	176	196	177	203	192	198	185	187	219	201	189	180	210	198	174	175	210	183	194	188	218	237	184	190	211	197	187	205	183	184	184	168	213	177	183	220	182	178	199	201	192	192	194	214	187	243	185	225	185	154	200	201	171	158	197	187	205	180	204	193	191	206	190	190	184	179	188	202	194	200	182	173	197	198	204	212	199	196	203	180	203	210	205	171	194	170	188	192	196	187	185	227	193	194	208	186	206	209	194	196	189	196	200	199	209	201	191	201	188	182	187	210	175	193	165	178	167	179	196	205	174	172	230	188	183	193	197	196	195	191	167	213	194	200	190	196	212	185	196	186	209	241	176	202	203	198	201	222	198	194	186	176	200	210	196	202	206	193	176	207	226	195	204	203	203	196	188	214	180	193	192	203	201	201	193	187	195	195	203	197	179	208	190	194	176	210	215	186	196	174	184	188	179	179	194	192	210	200	210	204	202	203	192	207	199	225	210	210	158	177	199	201	191	182	217	203	170	184	190	210	195	215	188	177	172	215	199	204	205	210	168	201	198	179	193	193	194	197	197	208	191	199	203	181	190	183	200	194	199	205	187	183	193	177	208	173	202	190	194	179	207	191	187	209	191	201	219	184	209	222	168	187	189	171	204	212	205	188	202	191	192	177	222	210	196	208	221	199	194	209	186	175	190	188	206	209	197	201	212	169	187	208	204	177	194	198	199	187	180	190	209	199	195	199	200	197	172	210	216	193	168	200	184	209	217	206	231	170	199	181	199	198	189	214	192	188	196	198	202	204	216	220	192	186	175	175	185	201	213	202	170	227	192	193	178	190	172	204	174	199	191	198	200	207	198	219	190	182	185	208	172	215	189	194	206	200	210	187	201	174	204	197	194	197	180	201	198	212	205	189	179	164	191	202	190	211	178	213	176	199	208	191	194	174	181	197	177	212	204	201	220	212	217	189	213	209	225	191	198	203	167	192	206	213	216	174	206	195	168	176	221	193	216	201	214	177	170	194	206	193	180	197	173	199	191	208	211	207	200	194	196	224	203	186	212	203	214	191	194	207	171	194	182	203	223	162	166	189	188	196	184	189	187	200	180	205	179	204	209
14576	16670	23496	29502	25921	18589	17373	13877	12203	15629	11831	9983	11280	10908	10116	7053	6217	4260	3977	4923	2750	2434	1858	2419	2857	2399	1880	2030	2291	1755	1470	1434	1723	1435	1368	1345	1306	992	955	852	882	858	1017	897	908	1026	925	975	838	797	825	666	707	655	688	694	588	557	599	512	467	489	516	515	535	505	510	510	469	518	456	486	537	485	465	506	484	493	503	509	500	494	561	567	586	542	587	598	528	541	518	543	540	502	504	532	506	518	507	509	476	495	532	487	517	527	490	517	516	505	526	564	500	488	481	459	505	542	481	458	510	484	499	467	462	493	468	469	498	484	467	451	474	474	461	446	486	474	516	467	482	514	511	492	466	514	483	474	487	465	510	481	469	497	527	493	441	522	491	503	457	463	496	485	456	448	482	522	509	485	479	494	483	523	460	525	473	449	472	488	477	451	488	481	493	482	466	476	479	506	488	474	468	495	471	495	449	487	470	500	498	484	501	452	470	489	486	457	485	455	482	480	474	478	498	518	464	511	493	498	477	463	481	519	487	494	500	469	503	473	466	516	465	497	436	497	458	507	541	479	447	480	478	483	475	495	475	492	479	489	515	463	509	512	492	449	498	493	487	484	469	461	448	450	477	482	504	480	518	498	475	491	483	523	462	482	434	501	459	498	504	513	481	469	462	455	496	473	495	483	450	481	476	481	451	477	482	482	491	487	505	488	489	462	476	475	463	464	425	463	435	462	493	514	479	486	493	488	480	427	454	458	451	475	475	479	507	482	451	465	472	488	450	485	495	506	452	449	455	490	511	488	466	476	470	483	520	481	506	500	519	502	498	505	513	516	488	494	437	488	488	548	483	462	474	484	484	482	463	505	505	524	481	507	520	454	474	442	468	455	527	466	461	463	472	497	414	434	458	477	469	477	446	482	445	467	453	453	457	512	493	466	487	504	495	478	473	484	465	441	473	517	496	493	489	523	480	449	486	494	469	504	471	450	469	483	501	408	493	477	482	478	477	497	477	479	519	478	494	470	462	486	451	505	529	485	456	455	451	497	477	517	507	482	467	449	475	489	495	474	460	494	488	484	490	514	520	498	522	460	484	527	477	442	510	470	502	474	468	511	512	483	495	462	491	492	454	479	506	468	524	454	448	501	515	499	525	472	496	464	486	477	521	511	509	469	507	456	507	461	495	501	485	490	443	503	524	475	501	471	536	452	499	493	476	466	465	468	457	509	490	482	499	480	508	500	472	500	443	506	501	496	485	533	482	491	476	441	512	478	505	488	479	453	481	498	476	474	510	478	506	489	474	504	481	537	492	479	496	487	505	479	502	461	468	505	517	518	470	467	468	508	465	479	479	495	472	514	492	462	462	487	502	480	517	473	463	469	516	473	478	477	480	490	543	473	473	483	455	533	481	446	464	489	461	468	497	481	479	479	465	464	495	481	496	504	484	446	446	460	483	474	478	474	472	482	484	450	495	457	476	455	494	494	503	494	505	487	469	479	454	487	512	452	468	457	490	501	503	513	502	486	502	461	505	497	523	467	453	483	486	482	504	473	470	499	460	508	473	459	498	497	446	492	492	508	475	491	475	479	489	502	452	519	538	445	464	482	514	482	496	440	471	497	486	473	474	463	485	487	467	470	465	498	458	463	454	488	459	483	493	518	448	492	508	504	474	500	464	447	488	503	469	484	480	510	424	487	461	507	504	496	492	461	480	505	527	439	490	469	468	516	498	477	480	476	466	473	491	467	478	467	528	511	487	453	490	454	478	405	476	485	496	500	464	502	489	483	491	465	513	487	457	514	491	476	472	480	480	450	493	429	493	489	476	471	489	494	445	494	497	454	517	505	494	442	469	513	496	475	506	487	493	477	449	490	495	480	501	492	533	459	440	463	455	472	470	426	454	473	454	511	471	454	461	487	459	466	460	493	435	476	474	467	482	515	487	516	505	464	513	455	509	488	473	501	460	488	507	483	473	462	495	540	503	470	504	492	477	508	515	501	474	509	497	505	500	462	463	505	467	454	516	496	496	457	496	473	491	484	480	480	532	491	460	470	472	493	474	458	476	490	509	495	447	487	496	486	466	482	462	490	532	503	514	472	510	479	491	467	471	486	494	487	503	488	492	478	519	510	494	471	489	447	476	453	465	476	451	519	480	463	494	498	481	499	488	498	450	496	440	508	501	514	520	454	505	461	441	485	503	493	534	463	500	470	471	489	467	489	492	491	439	499	467	489	507	464	490	495	448	458	496	478	487	480	470	491	498	512	450	459	459	471	477	486	511	494	509	486	427	489	495	503	460	535	466	473	489	487	478	481	468	492	467	462	503	476	482	470	471	464	485	484	473	455	498	476	478	470	509	535	470	525	480	504	523	461	476	478	513	471	514	465	508	453	498	508	498	470	484	469	444	525	455	476	513	485	491	475	508	500	489	495	504	486	498	454	471	504	425	499	489	479	456	500	487	506	474	474	464	536	469	523	485	480	500	468	465	474	484	505	456	475	483	456	438	493	488	493	435	443	452	506	478	472	439	498	464	445	467	477	453	477	478	465	503	499	478	500	429	451	495	492	521	536	480	511	483	488	440	451	500	459	485	434	470	440	495	486	496	490	484	514	494	500	453	511	472	508	466	506	448	497	484	475	469	476	524	449	498	515	508	482	509	470	500	472	523	504	507	500	482	461	481	516	477	436	494	431	489	493	455	473	506	497	476	467	548	449	474	502	470	481	461	496	459	465	443	487	485	493	504	494	493	477	448	458	433	482	489	451	463	502	482	503	485	490	485	479	476	500	500	453	477	485	433	486	490	448	460	472	491	474	486	472	508	504	497	487	480	492	508	498	487	437	499	480	515	501	466	490	488	465	501	507	464	469	470	457	491	486	478	479	501	485	478	436	498	491	478	465	465	463	460	497	499	473	517	562	505	500	488	484	454	496	521	462	474	489	505	465	472	482	496	490	472	499	485	496	502	484	461	469	486	500	463	465	478	480	474	461	483	448	462	517	513	519	500	475	482	495	507	443	467	492	506	485	466	446	486	477	444	449	452	490	498	450	475	488	514	498	473	469	473	472	481	528	489	481	484	512	465	476	495	461	498	464	493	512	448	472	492	500	480	461	509	464	502	464	488	501	512	514	508	475	473	510	499	529	497	504	503	492	488	496	469	489	498	472	445	473	498	508	496	530	512	471	454	440	483	529	463	476	488	468	461	481	522	493	475	473	494	475	474	503	489	507	505	528	463	469	458	490	506	516	475	499	478	483	529	536	438	496	465	484	491	446	484	490	475	497	445	464	506	457	454	507	478	502	465	516	488	482	491	495	509	517	483	467	468	468	510	493	472	465	470	526	470	492	459	467	457	485	490	517	508	482	448	497	489	516	458	492	454	503	468	511	479	447	475	487	496	494	535	496	482	506	480	477	449	504	469	503	485	456	453	481	459	483	500	485	535	471	483	471	514	482	482	481	466	462	467	492	449	461	468	481	470	486	501	473	444	483	475	461
30293	29561	31435	28391	24908	17439	14595	10224	7585	9996	7448	6297	6638	5619	4623	2887	1959	1510	1425	1377	900	863	744	706	652	575	400	417	597	456	344	345	367	406	349	345	325	225	196	179	228	210	260	253	236	230	238	269	186	189	183	157	198	178	149	166	159	160	145	127	136	141	116	140	144	137	128	137	140	113	133	155	116	117	144	137	129	120	125	129	148	138	135	142	145	141	167	130	141	135	138	123	145	124	139	129	142	140	126	112	143	122	115	135	116	115	121	141	128	118	141	157	122	119	149	139	131	124	132	141	133	128	152	116	108	121	151	129	143	136	138	111	130	135	110	170	151	121	112	132	118	134	125	108	134	161	120	125	115	153	138	146	120	133	122	141	137	161	114	107	121	133	136	110	126	136	127	110	127	145	144	116	117	126	121	131	149	120	126	130	128	136	122	124	138	131	118	149	140	116	104	117	131	124	119	131	141	132	118	134	119	155	108	127	144	146	138	120	125	120	126	113	117	128	154	154	120	145	119	131	122	117	129	124	160	137	135	139	150	128	135	134	126	137	131	132	131	125	125	127	125	118	123	136	144	123	150	141	133	143	153	134	146	130	121	140	122	115	139	132	131	114	123	136	134	140	121	106	134	109	147	124	147	135	126	134	118	132	121	134	134	134	126	132	126	114	127	150	134	136	133	131	128	116	135	125	144	128	143	144	111	129	138	111	121	145	140	118	130	132	129	125	120	130	116	127	133	123	132	127	129	125	107	149	120	144	129	142	128	125	123	118	129	121	146	148	124	135	126	142	124	134	140	115	136	117	121	121	156	127	130	106	134	118	132	131	139	142	156	134	124	114	113	135	110	123	126	128	141	131	127	148	119	133	133	119	112	152	123	124	131	122	129	135	118	133	134	139	142	107	122	117	110	146	117	148	124	141	128	126	121	120	167	108	127	111	128	116	129	122	142	138	146	105	122	120	132	141	130	123	105	136	124	115	136	121	151	125	117	121	136	108	131	120	127	120	139	143	119	133	157	112	101	126	134	129	133	139	149	140	121	111	130	125	131	134	121	116	117	94	130	135	111	125	139	126	122	105	130	129	136	146	146	122	135	121	136	124	127	133	121	113	108	150	136	118	148	124	120	144	124	131	128	126	129	147	130	130	147	133	131	123	128	120	124	134	125	129	129	124	142	133	129	129	142	154	124	131	137	134	147	145	137	115	101	135	122	158	135	102	112	134	99	119	118	125	132	142	125	129	106	125	154	134	123	107	116	118	108	132	133	116	141	109	114	131	119	130	134	137	117	119	131	123	133	136	120	145	138	112	139	112	106	121	138	167	137	136	133	123	115	119	122	134	117	120	127	114	136	125	122	117	118	115	115	108	106	115	131	165	134	119	129	114	113	138	120	125	133	115	134	144	131	133	112	123	131	132	117	119	126	127	116	139	124	142	136	116	125	130	132	118	138	136	94	121	113	141	125	122	130	141	124	147	133	120	119	146	121	158	151	136	139	119	146	112	117	135	113	108	120	132	123	112	142	148	132	140	132	123	125	143	139	138	116	123	128	128	121	147	116	126	120	103	113	144	130	131	129	121	123	136	114	130	130	142	126	131	145	117	135	138	140	130	116	127	140	124	131	122	134	114	133	138	118	115	117	130	117	139	147	117	138	124	115	122	131	161	117	125	103	141	131	120	120	152	134	131	134	110	136	110	112	145	116	129	123	123	147	137	130	135	121	119	123	114	137	125	116	134	123	115	118	134	117	132	121	142	143	135	125	123	158	129	121	109	121	136	123	107	124	107	135	131	127	105	124	115	123	112	111	123	104	143	141	128	133	139	105	131	114	136	129	138	116	132	120	124	153	138	108	134	124	116	131	119	130	127	114	124	126	112	134	121	127	125	117	123	142	122	136	122	138	129	126	132	130	130	114	112	131	124	119	112	140	128	127	154	118	155	128	129	135	129	116	124	123	121	131	131	120	122	127	109	117	126	117	136	120	123	115	138	129	141	146	114	109	112	105	127	125	137	130	119	136	130	156	139	121	126	125	123	141	126	132	130	136	122	122	116	120	117	134	124	107	132	129	141	151	125	127	131	127	114	125	119	134	128	131	118	129	111	135	141	148	129	149	136	123	127	151	143	128	98	145	131	134	166	128	139	117	109	123	124	118	143	151	129	123	128	151	123	123	128	120	116	127	130	114	120	117	117	141	132	141	130	150	144	138	125	129	115	123	137	126	134	98	138	121	116	126	123	138	138	121	159	119	118	123	158	118	123	109	125	148	138	130	132	115	133	112	118	136	105	133	133	122	135	134	119	128	129	125	115	126	127	153	120	139	138	150	119	117	133	115	133	133	124	139	134	118	142	133	134	97	112	134	122	114	152	115	149	126	141	140	113	128	141	121	132	142	126	126	107	127	129	128	112	125	117	118	131	144	121	123	121	111	160	141	122	131	128	140	139	141	121	117	118	128	129	164	128	157	121	139	122	128	120	131	134	142	135	125	142	144	121	105	126	115	145	128	135	122	126	123	138	129	135	137	129	134	144	143	131	124	150	132	128	130	143	123	122	122	135	121	169	143	124	129	121	136	135	121	111	123	146	125	129	128	139	122	110	138	122	131	119	133	125	132	129	125	126	123	104	132	114	152	138	122	143	114	126	128	144	132	113	111	140	140	135	112	127	134	111	117	129	141	111	129	120	123	132	122	119	124	145	95	134	138	126	123	125	123	130	132	122	130	135	120	121	112	125	130	130	96	135	133	133	134	104	137	147	117	121	110	135	133	121	117	102	111	120	127	119	108	122	140	143	125	141	129	119	132	112	125	134	122	114	136	134	128	141	119	151	138	109	131	126	115	122	127	143	141	117	117	135	140	127	131	138	131	142	129	115	139	136	126	154	119	133	115	130	139	133	133	139	130	135	118	124	139	150	126	135	112	163	137	121	128	119	116	130	130	141	137	122	132	136	130	127	141	120	109	135	126	148	125	115	132	108	130	136	130	137	113	125	137	135	144	130	149	131	131	144	127	116	145	122	135	118	141	129	119	136	146	143	133	122	119	140	130	126	138	130	142	124	131	125	129	118	130	103	121	132	111	134	108	158	135	128	121	126	119	129	134	134	128	149	129	126	124	120	146	132	134	126	141	115	152	110	131	142	135	126	140	115	123	129	132	141	130	143	129	111	116	144	142	120	146	124	143	133	115	118	130	127	108	137	128	122	115	138	151	104	134	136	127	138	129	137	109	108	116	123	126	119	119	116	115	123	139	129	131	125	120	106	128	119	130	138	139	121	113	116	113	129	116	121	104	129	131	136	106	127	133	137	143	115	118	147	130	126	109	112	118	125	136	129	137	131	130	142	135	154	122	125	131	143	129	103	126	120	127	118	132	128	120	141	113	130	126	114	122	132	121	149	118	142	129	130	124	124	148	135	114	126	138	121	125	162	125	155	129	120	125	128	122	125	128	116	145	137	144	144	141	126	134	130	128	140	142	118	146	107	116	104
18689	21184	28230	32809	29880	23815	22271	18319	17503	22624	17144	15759	17671	16209	14283	11209	9015	7728	8144	7183	5108	4635	3227	3632	4132	3291	2394	2686	3289	2836	1986	1999	2363	2216	1899	2037	1721	1226	1013	981	955	980	1115	1301	1204	1172	1117	1348	852	865	760	601	714	661	628	643	499	512	457	403	378	341	367	373	350	366	366	340	349	320	333	342	372	332	366	332	327	361	352	333	350	350	412	414	413	474	488	501	368	339	371	376	360	350	372	367	332	350	352	370	351	364	363	349	388	356	375	409	402	422	366	464	359	353	333	320	340	326	341	336	321	336	346	332	331	338	325	331	324	294	316	365	322	317	331	302	309	315	287	350	327	324	293	336	317	309	324	333	292	333	316	357	340	355	342	352	315	340	313	298	325	320	319	305	335	331	306	315	343	327	349	356	327	328	325	308	309	353	334	333	360	345	376	339	335	336	356	359	321	317	298	336	325	309	344	316	346	326	351	322	339	307	312	351	335	314	316	342	310	304	320	323	336	342	321	336	342	311	342	317	344	326	327	347	331	306	306	317	343	340	336	300	354	325	333	319	338	325	313	326	336	324	335	344	362	320	318	348	312	310	357	284	327	357	350	355	325	358	325	315	363	315	324	363	342	321	296	359	348	328	330	341	318	352	303	322	332	312	334	305	335	328	308	305	309	320	312	338	337	331	337	333	323	324	327	318	309	350	337	340	327	335	338	334	353	323	309	322	314	328	302	321	331	332	327	348	322	336	327	351	312	309	313	340	329	346	337	329	330	319	350	292	317	338	292	343	322	305	338	330	333	304	349	328	363	303	352	296	328	348	311	358	320	337	311	325	315	304	322	325	349	326	335	331	357	321	310	345	339	338	316	337	322	367	309	332	327	335	356	324	332	342	334	323	350	335	346	314	329	320	349	320	326	319	332	296	319	339	339	323	304	334	316	341	314	312	337	317	288	313	344	307	328	309	317	310	328	335	319	349	343	317	326	306	326	300	339	326	318	314	337	320	325	297	338	310	305	306	343	323	319	332	313	343	341	314	372	329	351	319	361	308	330	314	279	333	355	357	315	325	351	333	286	322	329	364	345	355	354	332	340	325	339	326	330	346	307	358	331	327	367	283	319	306	311	325	355	328	330	305	303	318	340	358	336	346	322	355	309	336	359	348	351	325	332	335	336	369	329	331	333	327	335	309	336	361	377	345	313	294	318	342	315	254	368	329	313	305	308	348	313	335	350	334	305	342	348	337	322	329	337	296	293	284	344	340	348	304	340	329	323	322	325	324	325	353	333	303	368	323	329	308	343	355	327	308	316	325	339	319	338	330	360	302	322	314	348	316	284	358	350	303	312	315	309	316	326	327	319	333	323	367	307	329	305	359	330	350	364	335	359	331	327	329	334	331	379	330	346	292	337	326	328	312	345	348	329	305	321	318	352	325	354	322	307	364	321	344	314	330	323	348	342	323	365	305	320	340	318	346	308	307	312	310	357	331	334	334	378	343	347	342	302	330	321	306	337	334	313	327	340	324	337	321	316	316	293	313	338	327	344	362	345	317	314	327	356	308	325	312	320	360	320	309	320	304	318	323	322	317	351	329	355	332	283	360	343	345	307	302	324	329	329	314	365	339	347	327	335	345	343	337	293	334	313	335	326	341	307	335	297	301	316	330	334	334	313	295	331	319	329	320	329	318	346	330	314	334	297	338	298	329	344	315	319	299	325	320	317	368	331	288	305	333	328	335	310	321	307	329	359	350	340	374	316	313	360	301	304	333	312	309	342	328	295	321	358	316	387	300	315	354	311	357	317	287	341	315	340	321	307	359	306	313	331	308	326	318	321	316	325	348	281	333	340	342	316	338	329	321	294	305	345	305	365	371	305	299	311	344	350	306	354	334	335	311	304	321	336	320	347	318	340	328	340	345	348	319	347	328	341	339	325	338	315	351	344	369	331	339	311	323	326	363	293	324	367	333	301	306	337	342	339	332	347	322	306	355	304	343	303	323	328	308	323	289	326	350	336	311	329	317	326	339	306	357	320	368	322	334	307	323	335	320	319	343	311	322	333	328	327	348	326	342	364	332	314	336	341	347	339	312	342	318	296	345	329	348	355	327	352	325	319	320	326	322	322	327	336	323	313	334	350	326	312	322	306	329	351	358	300	313	295	331	342	280	298	335	310	327	317	315	293	301	276	348	336	315	333	307	326	317	337	327	301	316	316	314	321	343	333	332	341	325	304	316	297	314	342	295	325	305	324	325	322	300	323	340	355	324	334	322	341	310	329	292	338	318	333	321	313	319	334	286	335	332	371	313	313	306	313	307	281	365	347	336	332	319	293	332	334	348	328	332	329	331	320	344	296	329	293	327	325	334	332	285	310	331	297	332	312	294	338	331	279	299	354	324	318	330	357	300	350	324	327	322	325	318	335	320	348	342	309	346	316	317	304	331	342	317	319	334	334	324	342	330	357	326	328	328	357	340	338	294	325	333	320	318	325	345	338	337	317	334	338	339	335	338	328	325	308	333	305	332	336	311	347	307	359	330	345	295	336	313	311	362	329	268	330	335	313	316	295	358	322	348	305	334	319	347	315	343	315	299	328	341	309	296	338	335	341	348	309	353	374	363	318	317	310	323	332	327	341	334	320	298	323	325	347	320	343	362	352	320	320	336	308	318	343	311	336	338	327	330	330	336	321	353	342	334	307	344	318	341	340	328	274	279	278	330	322	339	317	299	313	335	311	333	304	350	296	320	348	314	294	320	348	331	332	338	325	310	310	362	313	368	304	308	332	313	301	343	334	342	314	349	317	302	346	313	340	333	336	332	319	329	322	327	322	312	312	322	356	313	325	338	324	318	344	310	338	329	350	306	336	303	294	305	310	337	361	323	314	320	346	318	344	320	297	310	333	334	339	315	324	332	328	336	366	324	315	325	338	297	341	312	282	310	315	327	341	301	358	323	346	305	319	365	336	309	324	305	309	336	338	329	365	315	332	312	315	362	336	328	349	303	329	342	330	332	347	343	298	326	336	327	333	325	326	350	333	329	306	318	307	349	348	378	306	333	335	318	331	317	342	328	336	292	337	314	308	337	325	319	322	349	340	349	322	324	341	304	314	314	361	346	333	325	336	319	340	344	318	313	343	334	304	331	353	320	357	369	341	298	337	328	348	311	342	348	355	329	343	340	342	315	308	321	329	297	322	319	297	330	358	338	319	301	338	327	340	326	361	312	350	343	285	285	376	325	306	331	324	321	313	323	335	335	304	336	298	313	328	302	295	310	317	319	346	308	313	329	300	322	331	330	335	324	319	328	354	329	339	335	325	356	309	332	283	357	299	339	309	336	332	315	345	282	303	330	312	333	347	339	349	350	348	305	332	364	314	324	288	321	337	320	353	342	312	338	312	315	313	341	327	324	321	319	323	343	312	349	350	348	355	326	336	324	315	305	339	319	340	343	296	340	302	279	307	324	323	334	332	325	354	325	325	315	331	328	328	318	297	332	305	328
7842	4956	5762	6076	4012	2186	1654	1068	742	697	507	468	514	378	371	361	330	296	306	251	264	269	265	233	248	247	251	236	257	239	238	247	236	252	237	221	224	242	249	204	234	252	237	223	197	237	231	237	234	201	225	212	204	204	200	207	231	223	230	187	213	220	187	208	204	216	217	232	204	187	218	218	201	179	208	205	174	185	205	212	220	201	204	201	193	203	228	215	206	194	204	231	200	195	175	214	222	190	221	217	201	198	240	188	207	223	219	195	225	211	228	212	196	197	206	166	198	210	245	233	204	201	184	206	188	198	215	216	208	216	208	222	184	199	199	221	178	210	215	218	202	181	207	196	229	215	198	220	194	194	203	223	204	188	180	204	228	188	216	205	211	205	214	221	188	201	235	200	192	183	222	195	210	202	215	229	218	188	194	211	223	199	227	209	200	212	172	206	205	214	207	203	215	210	214	187	206	190	186	219	244	202	221	193	208	182	227	198	182	202	220	194	186	215	223	221	220	213	214	194	198	196	208	196	205	211	222	227	193	204	208	199	218	225	207	221	200	193	229	203	249	194	195	227	217	232	178	210	219	193	202	214	216	212	182	221	248	215	207	233	225	226	213	233	203	212	191	203	192	230	201	240	202	231	229	204	200	198	216	193	202	198	205	206	207	215	174	204	199	190	213	227	199	202	235	213	228	187	184	195	213	201	248	238	223	191	204	209	217	185	242	203	210	204	217	226	218	223	219	224	173	223	216	201	215	208	233	197	189	205	237	180	196	192	191	215	219	191	243	207	208	190	182	202	202	192	196	203	215	190	203	209	169	218	234	209	186	194	198	208	199	182	215	204	190	210	229	229	186	176	214	201	211	213	204	221	202	185	200	218	203	220	229	174	191	186	185	214	204	229	199	203	203	219	198	198	194	215	211	198	206	220	215	196	222	219	199	204	187	208	231	183	214	212	219	187	206	208	189	200	215	188	199	223	183	206	220	190	222	200	195	219	211	195	217	197	184	211	202	210	219	190	192	217	185	211	229	208	198	192	214	183	208	183	202	216	202	220	199	228	190	227	208	208	238	202	185	207	227	212	217	193	190	216	226	205	215	191	199	172	225	209	230	235	218	232	190	215	211	181	208	212	208	213	201	161	184	192	206	225	219	228	206	204	181	208	203	186	180	187	206	196	221	188	190	198	219	214	205	199	210	193	241	201	202	239	200	210	222	222	228	199	198	206	216	217	233	216	233	193	226	203	187	213	172	204	233	206	200	223	231	200	191	198	187	208	207	203	209	206	230	206	197	219	208	197	211	200	208	205	211	203	208	192	220	206	172	221	211	211	192	195	210	218	199	208	199	212	200	195	193	214	226	189	204	210	220	220	234	211	235	250	211	221	211	222	191	178	191	215	186	236	229	201	208	189	225	218	213	226	213	231	196	213	199	201	189	212	200	196	199	211	216	208	220	199	186	185	204	204	204	211	214	196	196	221	226	221	211	191	210	190	228	169	215	193	185	220	209	208	204	205	201	203	180	220	221	201	213	204	186	202	223	200	210	210	186	226	213	232	208	214	196	193	217	184	181	191	202	217	222	220	208	206	210	207	200	217	219	180	198	185	183	224	219	203	210	203	184	235	215	209	219	216	210	223	223	193	209	213	208	228	238	222	178	189	212	207	207	215	203	231	220	206	189	208	191	176	210	213	204	195	185	201	211	195	202	191	237	207	212	200	201	198	198	233	216	196	209	184	228	208	204	198	187	216	243	209	233	214	212	239	204	214	207	219	213	194	199	206	198	204	194	250	212	225	192	186	183	194	190	216	209	210	167	196	197	181	209	181	184	226	211	186	191	221	195	177	217	203	217	202	212	197	197	202	194	201	192	191	228	199	212	217	194	195	203	224	232	206	204	218	202	205	171	171	198	197	199	223	208	226	196	215	200	213	206	216	223	200	174	207	212	199	191	196	186	187	218	222	218	221	207	216	199	192	211	196	194	216	187	244	200	191	187	218	212	200	207	206	192	190	188	195	217	197	199	199	213	202	194	187	211	219	189	196	208	209	209	196	200	223	190	209	229	213	196	207	214	225	214	196	182	215	169	201	213	211	201	245	192	229	214	215	217	226	244	225	216	204	220	202	204	204	194	197	222	210	220	212	208	235	231	198	229	193	200	201	210	186	200	181	214	199	215	203	208	208	206	197	200	229	212	203	207	186	202	207	211	201	205	220	214	202	199	210	206	229	198	208	204	223	183	195	219	205	207	220	221	212	193	188	217	219	196	210	200	196	201	191	226	228	221	177	199	217	217	214	233	207	203	196	219	207	208	235	223	199	204	241	206	269	206	182	205	224	189	207	211	225	198	233	210	201	218	223	207	200	193	206	192	204	202	202	184	210	212	212	221	225	208	209	207	208	178	224	213	241	226	201	197	204	205	208	201	206	215	201	228	189	200	206	216	207	196	241	203	225	178	204	214	227	204	243	219	198	208	208	180	202	215	187	209	238	176	198	207	202	204	195	186	224	229	234	197	194	199	192	206	221	188	210	210	174	220	204	218	184	202	180	230	214	215	205	198	216	233	224	197	199	181	229	217	191	201	196	216	205	219	187	194	217	183	230	192	206	220	219	230	224	195	216	175	189	195	219	202	210	208	206	185	190	190	190	213	205	201	195	212	204	209	194	200	219	185	194	203	209	201	207	204	222	186	225	215	214	218	200	192	215	185	219	209	214	217	191	211	210	202	192	214	204	204	197	223	217	215	206	196	217	214	177	220	211	198	222	193	199	207	193	186	221	193	218	168	185	182	199	180	206	202	224	203	224	237	222	198	199	198	208	182	220	226	207	213	210	184	222	196	190	209	231	203	194	225	182	204	197	192	216	200	211	221	226	206	224	213	235	184	214	206	212	194	209	215	230	204	193	187	189	219	215	208	213	234	187	212	192	222	210	189	221	213	159	230	206	221	204	188	201	214	194	200	202	183	239	224	217	203	206	199	210	211	200	208	204	204	222	212	213	187	188	216	216	200	193	195	217	209	209	190	220	184	243	217	187	210	204	218	207	214	212	222	197	223	215	195	208	220	186	200	212	182	226	204	214	199	213	218	214	223	219	212	247	185	196	219	215	183	199	185	232	213	178	188	206	203	197	200	222	202	207	193	237	202	213	208	216	203	207	209	205	228	204	186	198	195	206	218	206	206	215	201	205	195	213	196	214	223	208	201	210	214	208	224	193	185	192	199	182	230	196	204	250	217	216	194	217	207	202	184	197	193	202	205	195	173	221	191	231	208	218	224	211	183	203	195	195	201	190	190	192	201	189	197	207	186	199	212	196	211	197	220	215	201	205	220	223	215	198	181	227	196	175	203	225	211	206	203	213	205	200	192	235	190	186	230	200	198	218	201	213	242	209	202	216	228	233	206	214	219	204	212	214	205	205	197	199	210	199	193	207	202	231	214	210	213	227	193	222	217	227	201	198	212	202	186	208	197	168	186	206	222	208	209	194
5479	5482	10395	15229	11943	8008	6399	4425	3496	3097	2419	2466	2500	1964	1720	1491	1488	1187	1195	1084	1046	925	789	862	814	817	691	760	826	831	824	851	862	862	826	756	808	791	737	688	685	669	680	621	638	639	620	595	638	590	624	586	630	598	554	534	554	521	537	530	564	526	475	521	485	528	517	493	503	513	511	499	533	511	543	527	511	487	507	490	529	517	511	543	556	559	599	629	496	494	514	505	533	499	502	496	518	503	490	498	495	555	498	536	477	524	545	522	519	511	480	497	523	459	537	502	507	514	500	501	522	516	518	538	499	514	539	530	504	508	535	491	502	520	522	493	496	488	500	511	532	479	471	524	489	554	512	522	520	486	542	486	557	522	536	503	537	521	503	523	516	499	520	485	544	497	533	520	505	472	484	498	507	555	491	544	551	568	504	499	527	546	518	492	471	507	503	529	515	527	528	494	514	532	548	515	495	546	562	480	478	524	525	570	532	527	539	528	535	530	483	540	484	488	502	537	496	512	506	507	482	529	494	499	513	481	505	525	514	480	546	497	526	506	522	559	515	468	537	537	570	523	468	513	511	513	506	503	515	538	544	510	486	504	513	517	514	511	560	521	493	491	527	540	452	500	504	527	503	517	517	502	514	539	526	539	525	516	521	511	510	543	501	528	532	526	531	519	486	504	495	536	508	498	539	511	541	512	514	518	496	472	481	490	524	544	528	496	491	555	505	526	511	544	533	487	541	497	493	538	489	519	446	487	520	514	506	537	522	491	548	519	509	542	504	525	523	494	513	497	544	493	501	511	525	498	466	521	492	509	547	494	506	543	495	515	548	504	511	522	485	484	558	538	529	532	518	548	513	491	467	553	479	531	490	491	515	517	551	493	547	504	471	517	493	529	507	494	474	511	524	525	479	518	536	511	474	487	534	505	503	492	499	530	486	501	468	513	525	520	519	510	506	495	518	515	517	532	530	501	559	522	460	513	499	500	517	488	499	516	491	499	506	512	504	505	474	503	519	477	458	549	533	502	488	499	540	529	484	524	533	520	520	534	513	509	502	513	494	505	532	497	494	529	550	526	503	503	524	509	504	490	503	485	457	519	531	502	507	485	547	529	502	485	499	521	513	514	505	479	493	561	515	522	466	477	513	491	527	505	501	540	478	527	535	500	518	513	465	522	480	530	549	512	523	519	514	521	498	513	533	528	544	513	499	524	509	503	524	513	545	564	559	520	510	521	529	501	472	525	550	538	510	498	544	521	485	498	493	500	532	541	541	475	471	518	514	528	503	502	569	513	534	512	514	522	488	518	539	477	485	540	505	511	498	548	539	530	492	534	520	541	505	476	544	494	507	492	476	509	514	514	487	504	541	477	519	521	481	490	526	527	509	477	513	513	522	493	499	520	493	542	518	527	502	536	515	511	532	504	503	502	518	482	482	499	531	560	533	504	477	514	509	522	486	515	519	495	492	496	554	494	488	505	490	508	500	491	549	506	546	510	546	509	495	483	502	495	492	513	502	495	506	557	535	524	516	469	487	527	485	524	528	496	534	503	541	473	500	513	511	523	522	487	523	499	529	521	515	515	526	556	507	527	538	497	517	501	532	553	479	501	522	545	509	457	470	507	534	476	475	510	535	498	497	511	491	501	535	498	517	497	546	527	474	509	527	513	522	517	525	504	566	482	526	531	544	501	543	513	489	482	506	489	510	501	506	539	461	525	504	481	506	549	510	536	517	518	519	496	508	498	480	515	505	505	511	478	522	499	515	513	519	508	538	482	533	529	578	497	525	500	541	493	527	465	472	516	543	543	477	502	528	503	515	523	539	522	528	517	520	508	522	542	488	535	469	498	494	525	557	469	480	523	517	532	540	524	542	530	473	534	530	513	511	469	530	494	535	492	536	542	504	539	499	485	497	540	512	501	515	503	549	515	503	496	473	522	531	506	515	541	525	503	566	511	510	485	477	495	482	493	522	487	485	484	473	533	504	504	505	524	538	527	549	485	551	514	544	536	505	505	517	490	494	529	510	517	496	509	535	500	533	514	527	508	493	498	534	527	492	506	545	486	498	509	535	510	553	521	475	508	498	542	514	565	505	495	460	512	538	503	511	474	510	529	515	509	478	492	519	506	521	514	497	513	504	534	548	462	472	523	567	512	514	488	470	508	500	502	494	482	507	529	528	497	524	508	521	494	521	526	510	508	551	499	528	539	506	512	519	550	494	528	507	514	513	519	526	481	493	497	460	550	499	505	494	507	510	525	547	539	480	507	514	517	480	522	486	527	515	535	551	519	504	554	501	514	517	512	495	492	530	506	494	492	521	537	490	515	545	514	517	499	517	486	518	537	487	480	508	497	512	519	509	537	498	518	528	511	520	517	502	499	509	515	509	526	522	515	533	494	503	511	528	502	537	511	505	484	513	592	519	580	564	543	524	501	485	483	520	511	491	508	565	518	466	508	526	524	551	501	516	527	472	487	534	531	492	511	469	499	542	514	495	484	544	525	519	492	481	528	518	497	493	534	503	490	509	445	493	472	511	510	539	502	482	497	506	501	492	522	516	514	485	473	517	501	507	525	514	484	540	503	515	486	516	482	502	508	529	515	496	496	495	524	545	494	513	484	524	540	477	463	532	519	485	545	530	494	515	505	541	513	534	522	549	534	499	560	499	496	517	504	498	491	512	498	494	518	523	525	513	476	523	501	514	470	487	503	512	502	490	524	515	530	514	496	521	492	520	504	527	513	564	475	485	517	515	518	476	556	513	496	533	516	493	467	578	493	532	500	496	490	491	540	487	489	529	484	523	474	517	500	529	455	486	520	498	511	537	497	506	531	539	522	496	508	528	519	538	516	512	507	493	516	562	507	531	505	526	510	522	506	504	490	525	538	542	491	533	520	472	538	515	505	525	492	528	505	530	509	483	506	518	507	513	514	550	471	511	522	520	556	543	517	518	477	519	534	530	511	532	531	489	511	483	481	506	536	492	463	483	501	489	489	529	534	489	506	476	508	536	490	509	528	526	461	511	481	508	511	502	550	488	537	511	515	503	569	552	496	514	522	521	532	558	488	498	499	474	528	505	504	529	507	504	552	514	549	467	517	480	480	546	470	514	483	545	510	518	520	527	518	491	486	527	497	493	555	525	509	482	531	543	534	531	511	471	515	522	507	519	492	506	475	498	532	493	520	516	539	500	531	527	534	532	493	510	507	498	507	483	521	522	515	505	492	519	501	519	465	499	480	526	567	486	504	497	500	516	473	506	534	538	467	520	489	522	518	557	533	505	509	519	498	517	520	539	496	493	496	499	531	524	514	499	508	521	529	530	521	478	510	537	493	493	518	544	493	527	517	501	487	508	529	524	479	514	527	510	514	503	532	541	504	546	516	548	543	533	507	513	527	518	508	487	491	508	489	503	538	470	560	521	547	506	517	471	502	533	508	534	509	485	513	547	555	504	548	493	489	532	499	517	514	536	466	491	498	470	514	517	496	510	478
22451	22802	27117	23826	18482	11881	9622	5925	5116	4990	3725	3443	3791	2609	2184	2022	1780	861	1165	934	733	661	481	480	513	473	398	394	346	421	338	351	325	321	330	297	284	276	250	240	241	264	274	304	263	250	303	261	283	253	247	209	214	226	213	228	203	186	203	199	201	216	171	209	207	173	182	205	187	199	183	208	211	206	202	202	212	213	222	205	200	209	196	214	215	212	219	195	198	163	206	202	190	216	195	211	194	191	162	189	209	193	222	190	190	191	219	196	219	200	223	179	218	200	215	215	179	215	190	209	206	222	206	193	163	178	202	203	197	208	208	191	219	197	191	201	181	191	185	190	180	197	178	216	207	176	199	190	209	195	199	208	217	213	188	176	199	189	202	208	188	213	183	201	177	193	208	204	219	203	192	214	194	199	206	163	185	215	191	206	194	225	188	213	215	211	191	180	232	203	198	207	237	203	193	211	182	183	217	195	224	158	203	186	199	172	187	197	212	191	190	192	197	189	203	210	185	196	189	193	201	182	198	203	206	199	206	208	197	182	220	230	203	196	189	172	180	198	204	167	203	195	188	186	188	185	170	181	213	197	225	197	197	185	174	189	220	215	215	200	202	193	186	191	195	210	221	187	207	178	187	192	223	163	220	206	207	202	190	203	186	197	193	202	186	210	184	164	203	231	206	233	216	173	218	198	180	193	193	219	193	220	181	191	184	188	217	200	231	192	188	191	211	208	194	198	206	194	218	221	215	194	203	188	193	192	191	225	193	188	175	216	220	201	194	184	206	223	175	203	186	161	196	196	198	220	214	222	188	189	195	194	187	205	213	206	182	201	190	221	191	203	194	184	197	200	202	211	184	206	193	192	238	179	196	178	178	222	201	214	193	198	210	188	215	178	187	190	203	223	171	226	179	197	199	189	210	196	206	198	196	208	183	208	203	199	217	182	219	190	192	214	214	193	185	187	183	215	168	210	197	195	201	187	183	211	179	204	199	203	215	214	198	199	197	223	178	190	198	199	208	213	205	189	194	201	207	204	192	208	211	176	209	197	191	189	195	192	214	187	217	199	243	186	200	197	201	178	209	181	186	189	206	190	182	214	197	178	192	177	194	177	195	172	184	192	206	203	184	220	206	211	195	211	219	210	212	196	202	197	190	200	202	200	204	186	196	216	201	190	213	181	198	177	188	197	203	210	205	218	190	202	186	185	207	182	210	209	190	190	190	195	191	200	208	181	222	217	207	201	221	196	198	190	178	209	202	220	174	173	188	216	206	208	214	208	202	193	180	201	202	187	209	194	196	206	193	211	196	206	210	202	206	200	175	219	176	211	180	209	197	218	216	186	210	185	180	182	212	177	211	211	212	197	196	219	184	184	209	183	176	224	184	204	190	175	199	213	173	205	197	217	189	188	197	199	200	208	230	187	211	190	212	189	187	187	217	202	209	208	182	196	194	208	186	189	186	238	181	225	220	180	208	218	182	192	198	196	220	188	170	196	215	196	186	181	213	208	197	196	210	218	210	219	195	215	200	209	225	226	212	219	206	201	192	184	194	199	197	215	194	231	206	188	217	202	209	222	210	218	193	190	180	209	201	191	206	187	200	201	199	196	197	197	196	193	185	171	209	218	165	204	204	200	218	220	202	188	200	209	197	207	205	187	212	178	193	192	203	198	187	223	206	200	200	173	194	201	223	204	193	204	204	232	183	209	181	209	201	207	210	174	165	211	217	211	203	206	182	194	197	210	222	206	201	211	159	230	209	189	225	222	235	201	211	190	224	190	188	217	208	190	191	210	200	187	188	205	210	197	199	188	207	187	200	185	212	170	205	192	204	214	199	182	201	224	204	171	196	179	188	183	201	177	211	184	191	186	204	176	208	199	205	205	206	222	216	202	200	182	190	194	202	202	226	172	205	214	187	196	202	189	192	219	192	181	192	176	201	185	196	187	191	216	195	172	182	213	208	216	206	185	196	204	211	195	199	211	221	193	191	202	235	195	224	227	199	216	198	184	211	184	197	220	192	207	200	203	187	200	221	185	196	204	196	210	198	183	205	168	204	212	214	204	201	192	240	213	214	185	194	196	181	201	207	211	220	195	193	180	218	195	221	182	184	229	186	169	168	212	205	215	183	204	200	179	223	209	198	182	217	207	188	183	202	198	199	196	178	182	233	203	185	184	184	191	203	225	194	205	208	198	179	217	211	202	204	204	178	193	202	218	200	191	164	181	197	211	201	206	190	180	202	195	188	210	217	207	182	176	167	196	186	217	184	217	200	225	176	212	209	199	184	175	200	195	228	200	205	205	195	181	178	172	198	199	187	208	170	183	188	198	206	211	203	193	197	171	190	188	198	212	201	215	218	189	194	191	210	193	192	169	213	199	188	217	194	184	189	188	181	222	193	232	182	204	168	214	209	202	201	192	178	212	207	200	208	192	198	204	194	221	192	198	209	200	213	189	172	198	209	187	201	163	203	236	199	200	175	192	162	182	196	196	188	223	212	184	203	210	172	218	194	212	191	212	169	193	169	218	196	208	201	211	200	194	178	195	201	173	181	177	189	184	192	186	194	207	213	207	204	241	186	176	217	203	234	211	195	194	179	232	192	194	202	194	213	218	186	228	204	200	197	208	203	209	195	205	200	207	184	175	183	229	193	243	207	215	206	179	213	214	219	201	198	198	197	192	202	216	215	228	189	187	221	206	186	189	200	204	210	222	183	182	212	211	197	193	185	184	186	195	194	202	215	219	198	183	209	178	183	163	202	210	177	180	197	192	183	198	193	204	218	206	157	196	198	196	188	187	224	179	203	186	208	174	221	208	212	207	199	180	189	216	212	200	212	179	210	219	235	188	202	182	216	210	192	205	195	216	195	183	208	194	205	200	170	208	213	223	199	219	170	204	182	203	184	204	211	204	199	192	203	224	208	214	222	202	191	179	197	184	181	194	212	196	193	181	182	204	191	182	181	204	182	191	203	205	224	200	181	202	176	191	206	181	204	168	198	201	200	203	213	194	191	215	181	198	210	200	188	201	196	174	193	224	196	220	192	191	200	205	186	198	172	188	210	219	165	211	205	222	209	207	199	223	193	226	190	215	185	204	196	179	205	197	197	199	219	175	196	186	206	193	182	198	217	209	222	188	202	200	190	221	181	190	199	189	186	204	181	186	222	186	182	218	218	211	217	197	177	194	190	225	177	186	199	191	207	186	163	208	205	216	197	212	225	192	204	194	201	202	188	198	207	190	197	193	203	195	198	188	181	186	197	206	199	190	167	190	178	187	216	211	203	208	188	222	223	204	195	177	191	212	186	222	240	205	226	170	196	193	207	188	182	191	197	186	193	209	199	189	198	195	185	208	198	221	176	206	196	213	196	223	189	204	176	219	190	225	224	190	180	188	184	194	207	218	195	196	215	196	214	200	184	175	187	181	188	210	195	220	224	190	196	223	200	191	194	160	201	196	203	184	197	229	204	214	162	204	197	202	197	182	211	167
14590	16828	24286	26716	23783	17588	17271	11814	13640	16226	11248	10642	12408	10353	8743	9207	8877	5072	5821	5053	3536	3286	2222	2365	2795	2433	1960	2025	2016	2213	1549	1446	1598	1417	1483	1419	1262	1069	976	958	921	875	970	1331	1208	1004	1030	1044	823	845	741	650	710	712	639	657	624	558	530	537	489	541	536	484	525	453	521	515	529	515	465	552	501	516	487	502	477	506	522	510	525	534	526	565	601	603	621	581	500	503	527	484	505	502	576	523	503	527	558	459	491	571	544	481	531	487	539	502	488	539	517	590	500	464	515	463	488	479	486	489	489	476	520	461	486	485	469	469	502	461	485	495	489	485	501	500	496	488	521	471	490	475	527	492	487	480	513	512	492	486	493	490	541	475	498	462	512	511	495	474	489	453	501	484	479	458	518	478	491	491	485	498	473	493	522	476	520	503	515	494	473	459	485	500	532	485	478	458	502	510	522	479	474	488	509	507	450	536	508	472	462	484	509	485	502	493	511	479	456	513	492	523	484	478	503	487	486	465	487	488	441	516	504	482	511	489	503	471	478	485	516	499	528	456	508	495	520	493	470	488	499	502	466	478	487	514	481	500	501	479	502	492	513	506	490	488	494	473	503	527	520	476	474	477	503	543	477	471	470	520	477	491	489	497	481	491	488	498	472	487	501	490	465	484	495	488	478	484	466	492	511	483	483	477	475	518	529	514	487	443	486	491	486	494	510	451	505	476	461	480	510	485	482	487	524	496	461	495	475	491	498	503	452	464	495	485	481	483	469	479	466	517	434	476	469	488	494	505	488	464	485	482	480	485	535	486	473	491	523	536	461	482	469	478	531	504	522	475	474	488	496	465	516	512	507	523	485	473	453	496	478	471	508	458	484	521	507	497	514	499	499	500	485	532	511	478	508	504	455	508	520	491	489	487	502	453	478	474	463	496	483	484	459	500	463	482	501	486	505	478	482	535	465	504	502	498	476	495	454	441	520	468	496	482	479	467	459	482	467	490	462	517	481	464	520	468	519	516	501	520	470	515	512	443	444	487	471	479	496	482	504	505	507	484	491	502	517	508	530	523	465	509	484	510	520	443	516	498	506	520	517	492	490	465	488	475	487	515	503	497	510	494	483	472	464	484	506	471	508	508	524	516	483	474	499	505	483	468	488	473	496	464	509	505	487	487	517	506	470	519	472	531	507	496	477	491	482	518	456	520	472	466	481	472	461	487	465	475	475	494	500	489	465	474	504	487	518	489	526	482	507	443	496	473	462	486	498	459	483	527	492	449	481	509	475	478	505	474	464	500	508	476	498	456	495	466	449	507	502	488	521	481	528	483	516	452	454	468	492	477	481	495	482	464	494	498	525	486	442	471	473	471	485	486	496	509	509	484	498	465	487	474	527	496	470	482	443	470	522	540	487	474	479	510	501	497	490	511	506	481	496	503	478	483	460	475	458	484	511	488	465	478	504	504	513	508	495	501	503	512	486	483	516	484	471	505	516	476	488	482	519	502	519	521	489	533	513	510	486	497	524	502	447	478	536	481	508	492	472	443	486	480	519	503	518	504	519	474	486	482	483	475	467	471	469	498	527	494	471	475	482	483	518	477	502	484	525	491	479	471	496	485	516	476	489	502	508	539	522	477	506	494	527	525	503	491	488	521	503	509	487	490	472	525	504	466	516	511	527	481	497	486	491	450	485	477	491	478	460	523	475	501	503	542	508	459	465	476	474	501	508	465	539	494	510	515	478	483	503	487	508	477	471	471	481	494	469	515	509	497	509	507	493	511	488	494	493	504	498	474	496	480	514	459	477	542	466	506	484	461	489	431	508	426	493	503	495	491	520	479	459	493	526	505	485	475	522	496	480	492	490	489	488	486	471	475	525	477	502	463	485	458	456	482	486	519	476	471	510	514	510	565	497	490	488	487	483	460	483	462	482	499	524	509	497	476	536	493	473	502	474	496	490	478	505	496	500	470	506	505	479	500	505	530	483	474	490	513	484	474	451	487	522	462	503	479	460	526	474	493	453	499	454	478	502	523	493	476	467	490	502	529	473	478	465	454	492	485	470	479	502	466	448	524	514	502	517	508	501	492	496	450	490	498	513	465	445	437	498	475	472	505	488	502	499	501	487	477	482	502	464	493	511	492	507	502	502	493	516	480	501	473	497	475	547	464	501	530	491	493	487	456	519	506	453	486	478	528	478	456	494	473	466	483	497	476	463	493	510	492	491	501	489	457	486	479	500	503	464	465	478	464	496	469	519	525	513	453	501	521	533	475	517	472	453	505	515	513	453	476	524	516	492	461	488	502	501	508	467	483	496	489	517	436	479	470	523	500	506	490	490	506	488	493	513	483	505	497	475	520	491	478	430	482	472	494	502	449	517	531	504	487	510	457	468	491	485	514	499	524	509	493	490	526	462	487	496	517	494	489	550	497	503	508	497	502	468	533	471	529	503	482	509	491	477	485	496	463	527	479	541	472	496	496	499	506	486	511	462	533	484	463	488	480	521	468	509	479	506	498	507	450	505	493	454	477	468	483	471	519	493	497	486	475	493	514	483	504	503	492	480	526	506	500	468	507	503	488	489	490	490	495	492	508	477	476	451	477	486	546	496	508	484	486	501	505	516	504	506	470	492	476	488	521	486	464	496	501	467	461	476	441	452	491	463	469	540	508	493	524	499	477	468	481	495	449	474	478	499	468	541	514	491	523	473	453	480	507	474	488	453	495	506	481	484	473	499	484	491	440	499	482	469	462	466	473	517	517	500	519	491	444	491	512	469	449	495	485	524	480	506	489	503	473	488	472	498	482	489	458	475	488	571	477	512	478	460	521	495	474	506	473	468	462	485	538	502	490	461	506	478	477	501	500	459	507	447	490	498	489	434	473	527	516	529	495	535	485	497	518	496	516	494	472	493	462	499	491	484	490	521	517	465	492	479	511	481	477	482	486	484	541	485	520	479	472	526	447	531	440	521	495	469	480	469	492	481	486	505	509	484	474	436	464	485	497	490	467	452	480	497	481	489	494	520	506	523	500	495	488	474	530	478	495	421	510	477	472	499	507	498	485	527	464	500	443	448	485	476	498	517	514	482	495	490	506	502	475	499	498	444	511	490	473	504	452	481	514	482	497	531	509	463	480	487	504	480	514	457	531	516	479	488	510	477	486	463	514	533	505	453	482	499	526	453	478	492	489	493	496	540	504	470	501	431	503	479	486	466	488	488	507	486	473	484	489	482	485	449	487	505	488	503	512	488	459	468	481	505	472	487	502	481	462	494	479	455	473	507	468	502	531	520	502	496	486	490	499	542	482	485	500	513	514	497	478	466	490	499	542	506	460	473	483	486	426	525	508	511	498	484	512	464	502	489	509	460	502	526	469	514	490	496	455	489	497	502	491	506	480	503	468	498	509	507	513	493	464	499	477	498	532	481	465	530	533	480	508	507	475	465	511	499	530	511	496	485	529	462	469	515	519	489	489	467	480	498	507	449	523	508	505	497	506	475	460
30649	31074	33331	28552	24370	18786	14928	11037	9246	10652	7400	6898	6771	5202	3796	3571	4792	2187	2112	1484	861	824	731	988	761	716	493	665	535	509	449	335	336	336	306	311	279	230	212	215	208	232	199	281	247	231	265	247	206	185	151	145	153	156	138	160	160	136	150	136	145	124	132	142	133	142	126	133	133	122	119	133	106	138	122	129	138	121	132	151	132	134	144	129	140	134	149	131	136	144	134	162	139	128	136	128	122	141	122	129	140	149	111	133	132	131	146	149	141	131	122	139	136	123	122	103	132	103	121	138	122	135	125	147	114	137	129	134	138	126	140	132	110	118	135	150	132	126	120	139	128	128	122	131	123	135	134	143	133	147	139	136	123	122	128	126	123	142	146	132	133	123	143	140	133	122	141	128	132	122	126	130	113	131	130	113	125	135	139	142	135	142	134	145	109	133	138	143	127	136	127	125	107	139	133	141	120	131	125	131	116	137	131	122	152	161	140	124	127	131	127	115	142	110	127	139	112	121	127	137	127	131	153	134	119	128	124	129	142	117	137	125	143	147	137	151	119	126	133	139	131	139	131	141	130	123	143	127	151	135	102	145	145	112	143	116	118	140	139	151	135	121	135	131	109	147	137	146	130	145	116	140	123	136	128	132	122	154	152	136	115	150	117	149	120	115	141	132	120	128	130	136	152	139	139	129	127	134	150	126	122	119	127	138	146	125	126	115	102	145	129	162	151	129	128	136	141	121	130	146	125	128	120	130	135	131	150	135	134	125	107	118	125	101	142	130	111	113	133	150	109	133	138	116	117	135	130	122	138	138	130	117	127	130	133	139	130	141	148	134	145	132	137	143	152	114	113	142	140	121	104	109	145	142	128	127	121	133	141	110	141	123	137	126	154	108	104	125	112	131	130	122	128	147	128	130	108	140	128	128	128	136	123	121	126	156	125	133	142	126	142	106	122	130	120	141	147	128	116	137	120	126	117	101	124	128	117	121	132	143	145	134	124	122	126	110	121	149	136	143	99	124	124	144	121	133	131	136	106	134	162	146	156	117	147	120	122	117	127	120	119	122	107	137	133	122	131	105	141	115	129	147	131	116	140	146	159	116	116	111	122	141	114	133	125	134	141	127	122	120	117	109	135	143	137	129	130	124	117	130	136	131	124	125	149	121	124	131	133	124	133	151	150	132	123	130	116	125	117	125	119	127	126	130	111	117	131	108	165	130	125	147	126	107	122	119	128	142	143	125	113	132	142	150	133	136	143	138	149	115	131	136	135	119	135	123	154	123	130	141	113	112	129	140	128	130	122	121	124	116	117	130	136	127	134	129	153	141	123	122	112	102	147	139	120	126	130	127	116	118	137	139	113	121	115	109	128	162	146	130	121	140	128	115	131	142	125	135	143	140	131	127	139	118	149	123	167	137	135	114	122	119	136	117	137	114	106	125	143	127	121	133	126	133	121	131	147	125	118	147	127	123	126	129	122	125	133	120	139	136	120	118	117	138	118	119	146	130	134	131	116	153	138	119	121	137	111	140	135	145	142	162	129	144	133	126	138	135	141	119	151	141	118	139	128	139	123	117	136	123	127	130	124	131	143	137	145	128	143	105	131	132	123	125	135	116	137	136	123	131	132	114	131	106	130	133	137	127	128	123	124	108	119	128	119	137	123	141	138	122	110	133	123	129	149	118	125	123	122	133	134	119	138	116	140	128	140	155	130	141	143	141	141	135	110	129	154	125	151	133	142	131	134	142	124	110	112	124	137	139	101	132	152	120	120	134	152	142	127	132	119	147	121	153	131	158	126	136	131	140	128	147	120	127	146	115	119	143	157	125	120	134	117	145	151	128	128	139	134	126	147	132	145	125	125	129	119	127	152	115	133	150	120	123	124	146	149	124	137	136	124	139	139	133	139	122	125	144	136	122	136	150	151	125	122	134	125	140	129	111	100	144	149	146	119	120	141	119	120	136	122	119	146	143	145	118	155	132	133	140	112	118	158	128	113	145	136	125	110	127	137	121	123	136	117	126	130	143	135	131	138	128	134	109	111	137	118	123	118	138	125	127	128	118	121	131	123	143	103	126	124	139	133	123	143	111	144	150	148	121	141	119	126	144	136	126	151	137	134	129	132	115	139	147	122	118	130	128	122	116	118	132	109	133	133	141	121	118	133	132	135	138	119	131	118	128	131	141	146	130	129	130	137	128	129	133	131	143	133	142	114	122	129	132	139	105	138	145	125	113	136	139	130	137	146	143	125	138	122	124	114	146	137	137	138	131	113	132	121	140	143	141	120	121	126	140	125	132	127	123	118	116	135	146	128	115	128	125	115	119	117	153	126	148	128	133	135	114	115	141	109	137	118	134	135	132	133	150	150	135	138	145	147	125	111	127	117	151	147	126	117	118	118	132	128	112	144	127	129	160	124	115	124	144	116	135	136	138	141	127	128	128	101	135	124	132	126	128	124	135	116	151	129	131	155	116	147	128	122	118	118	136	128	125	113	131	152	137	109	133	132	112	140	146	110	138	119	132	109	121	119	125	149	119	144	114	113	137	122	109	136	128	146	125	120	133	140	99	120	138	118	141	159	139	148	125	131	136	124	133	154	143	110	120	122	117	143	118	131	122	104	125	149	108	113	115	142	126	117	114	133	141	142	120	145	139	134	134	122	138	131	135	138	158	131	135	131	124	132	108	147	135	129	124	117	139	152	138	149	130	142	146	141	124	140	120	133	124	134	149	132	130	130	123	126	132	143	123	132	128	120	132	141	126	137	106	139	117	124	123	120	121	129	125	130	128	137	127	117	146	138	131	151	139	137	122	128	148	129	160	122	124	156	141	123	110	126	121	125	138	114	130	141	128	115	115	119	135	132	141	149	118	100	140	129	130	141	142	124	146	125	103	102	126	144	131	131	127	132	145	116	137	128	114	129	121	124	132	137	118	139	123	128	122	106	123	144	133	130	130	158	128	120	139	133	127	120	117	135	125	139	123	151	145	134	122	118	123	124	119	117	118	139	119	122	136	152	141	146	130	133	120	141	128	132	132	126	134	133	140	131	109	136	139	138	143	151	125	132	111	139	141	111	119	135	139	108	120	126	125	151	140	122	132	128	147	126	125	137	139	126	132	128	125	136	131	150	133	120	131	140	139	125	127	152	140	134	142	127	138	131	130	148	116	122	113	108	116	125	126	126	140	114	129	126	135	137	127	138	139	153	134	156	136	122	108	141	145	128	113	130	102	140	128	146	137	127	128	110	135	119	129	151	143	134	127	127	120	143	115	117	123	124	125	113	128	119	124	114	121	152	136	123	147	127	141	124	136	128	129	123	129	140	148	137	143	155	128	144	121	117	128	117	136	135	126	138	132	117	119	140	124	129	115	136	111	120	137	121	113	160	137	139	128	121	118	131	132	133	134	122	124	143	140	125	128	132	127	136	126	128	123	133	126	146	120	137	117	115	117	133	143	139	124	145	120	126	125	122	117	140	131	124	138	113	136
18860	23333	29692	30268	28035	22243	23627	17709	20214	22927	17472	16354	17827	16716	11591	13634	15830	8221	10360	7328	4829	4119	3544	4510	4232	3775	3047	3388	3101	3183	2761	1884	2006	1929	1980	1730	1659	1275	1031	1038	1062	959	1009	1483	1379	1297	1302	1190	938	836	621	640	640	666	671	568	548	502	421	409	372	387	377	374	359	351	349	357	350	343	362	388	338	358	357	353	374	351	348	346	349	343	355	398	459	483	479	447	382	385	358	397	392	354	361	364	364	362	356	378	369	339	396	366	350	415	461	396	416	385	406	451	370	389	302	345	302	350	332	306	363	303	335	329	327	324	318	354	339	335	333	326	349	360	312	290	368	360	307	320	324	319	331	342	334	382	311	296	354	354	344	348	293	323	332	339	318	324	361	349	348	364	319	353	307	335	305	348	356	359	332	313	337	336	325	311	336	319	323	360	332	322	304	320	305	350	338	312	345	338	343	330	368	344	327	337	339	322	319	351	356	336	316	320	361	299	354	335	316	337	368	336	312	344	324	330	327	368	331	308	315	347	327	363	350	330	330	308	357	331	329	345	331	322	323	300	355	355	350	318	313	313	351	321	359	349	334	334	309	347	328	305	364	299	332	343	352	338	336	342	352	336	327	334	311	341	327	351	348	324	360	341	321	311	315	291	324	348	355	337	352	315	346	336	335	330	324	296	319	316	320	359	317	323	322	341	364	327	337	358	328	330	313	311	292	335	332	340	376	346	322	329	366	316	327	286	336	318	324	306	347	328	315	303	314	328	321	349	357	313	350	291	329	317	304	339	353	347	328	322	342	364	349	315	336	313	371	356	342	354	344	302	363	351	323	322	320	345	323	354	355	337	311	322	351	329	312	319	303	314	341	349	361	283	348	342	332	340	325	348	310	339	321	346	322	333	324	331	326	326	333	355	346	349	318	324	323	334	319	339	316	319	302	331	326	313	343	331	329	353	353	329	340	331	319	318	315	355	334	341	326	347	346	294	328	327	325	313	347	308	345	343	319	337	323	315	342	321	322	316	309	358	289	290	340	283	340	314	323	344	351	366	340	323	327	293	357	341	346	319	348	350	337	355	364	341	374	335	343	323	316	324	294	315	365	367	318	318	346	336	328	332	339	363	363	335	315	344	320	306	326	303	326	338	311	342	330	338	324	328	331	325	329	311	321	332	332	334	333	313	342	344	326	329	338	343	306	322	340	324	324	334	332	321	321	340	343	372	336	343	326	337	321	355	333	314	324	324	314	323	356	329	337	298	356	354	361	324	324	368	360	315	316	345	300	345	322	323	316	329	320	319	360	329	340	304	283	325	340	303	330	359	353	308	330	334	362	336	349	336	348	344	333	355	317	353	305	328	282	326	321	329	317	336	339	324	325	346	384	371	319	337	324	321	379	331	351	359	303	349	389	354	330	305	321	314	347	294	330	332	353	297	324	310	307	325	324	340	320	320	331	359	333	326	341	306	314	312	303	340	300	317	335	325	362	331	318	319	331	354	321	320	310	306	309	313	369	323	340	336	332	321	366	326	320	353	317	301	310	342	369	338	312	343	320	321	318	323	340	320	338	331	347	321	344	346	328	324	333	353	346	321	332	295	345	354	286	326	345	337	313	313	325	326	310	308	329	294	342	340	321	317	312	350	317	315	349	329	323	320	310	336	340	348	333	334	311	353	324	322	318	348	346	332	326	358	353	308	327	299	315	309	318	295	323	330	300	301	306	302	349	325	350	341	349	328	291	309	338	328	350	330	350	320	331	362	311	325	338	338	340	329	360	315	341	317	323	328	355	330	339	324	336	330	363	315	327	318	336	333	339	346	325	344	329	372	339	330	336	335	306	344	357	323	310	319	300	354	323	332	340	329	369	304	302	370	307	325	338	344	333	323	360	331	315	319	366	338	305	345	357	340	326	343	324	337	341	316	312	356	325	334	360	383	370	333	319	332	320	305	311	299	343	325	317	317	335	312	327	338	355	351	342	313	329	319	335	329	312	340	329	312	296	332	361	336	348	298	369	347	306	339	371	325	348	361	315	338	356	330	317	326	361	335	336	348	349	345	321	289	299	351	303	342	326	341	342	337	349	344	347	318	298	324	329	329	318	338	323	374	348	342	333	325	337	328	333	330	330	353	283	363	347	321	315	370	331	311	338	313	337	299	361	315	352	345	346	318	372	329	325	348	341	315	328	321	316	337	308	326	342	286	359	334	335	293	302	351	314	319	292	346	364	301	352	309	327	310	348	329	312	340	346	352	312	325	312	326	360	325	349	368	364	326	334	329	332	328	335	361	311	345	331	361	324	292	324	320	326	331	327	308	335	328	356	306	356	322	338	325	319	344	320	336	327	325	367	327	331	347	319	297	340	328	338	356	334	361	345	332	317	347	329	323	326	344	363	340	303	348	299	324	345	347	321	303	340	355	338	299	348	330	309	318	324	340	320	355	337	338	357	321	365	322	348	312	338	296	335	335	304	342	349	298	316	303	333	324	313	321	335	356	361	326	302	353	353	319	311	339	303	330	339	346	325	368	338	350	370	329	349	346	323	340	313	325	319	310	359	344	356	342	301	331	346	338	314	327	316	336	356	295	303	362	329	326	339	333	311	314	320	314	326	352	338	302	310	335	320	328	337	333	303	320	350	328	299	338	360	323	334	322	317	307	316	380	314	335	332	337	301	290	346	370	312	356	337	332	367	316	343	314	293	349	333	330	342	299	330	325	306	301	333	338	321	326	330	340	317	306	335	317	334	307	370	334	334	335	311	321	337	336	345	334	345	299	321	325	323	323	369	319	332	349	341	352	323	305	350	358	324	293	330	342	328	348	331	306	326	307	348	349	367	355	308	333	308	314	295	305	330	304	348	341	297	320	332	339	347	306	356	348	320	320	341	318	337	342	311	308	339	319	339	335	317	296	330	325	333	302	318	310	355	355	311	330	362	320	344	342	370	325	341	324	320	336	316	291	319	338	334	300	323	310	314	352	333	335	359	338	341	367	327	378	328	359	325	315	335	335	335	344	302	322	329	333	346	339	295	308	331	353	312	328	334	314	312	339	323	364	315	329	326	329	349	350	336	323	324	317	329	306	323	318	309	329	304	322	349	316	357	340	297	312	330	321	350	319	338	356	338	341	350	333	316	331	310	327	315	320	350	307	351	340	331	334	297	333	323	336	313	328	337	375	363	338	332	348	289	326	311	322	359	327	330	318	337	331	343	336	351	312	311	356	321	326	299	325	321	335	324	326	343	333	324	339	290	347	348	332	338	362	329	354	327	336	328	345	305	307	299	363	330	352	311	322	354	344	315	348	348	306	313	312	311	359	336	318	344	334	330	335	330	316	323	361	296	330	337	325	322	330	341	337	333	330	288	323	354	325	360	327	311	331	340	318	328	343	346	317	340	332	347	343	318	331	305	306	298	304	331	327	332	334	309	353	319	331	323	370	295	355	298	312	337	318	328	335	310	330	333	323	353	341	353	332	323	346	354	331	328	311	343	396	353	352
7740	5375	6559	5435	3456	1778	1199	917	706	608	493	472	467	434	389	334	368	276	295	303	259	225	230	226	273	263	241	232	272	285	271	284	258	238	264	255	250	251	224	225	247	238	218	211	247	234	233	217	222	244	223	212	233	231	200	239	223	211	207	191	206	232	184	216	199	201	222	212	192	207	200	224	215	198	194	231	243	219	199	226	184	211	258	216	227	194	230	220	229	218	236	226	218	225	218	194	212	216	221	201	207	222	189	227	207	225	195	214	212	193	198	206	197	215	191	231	204	208	216	211	222	209	213	210	193	231	206	212	223	216	228	241	225	201	221	218	213	206	215	227	193	214	186	212	223	211	216	201	212	218	211	199	242	238	203	237	211	222	192	183	225	196	214	222	195	221	234	212	195	205	235	216	217	202	196	207	186	203	215	223	193	221	218	183	201	213	220	212	208	187	197	224	193	218	209	194	191	208	217	182	231	196	245	204	202	197	221	215	193	216	207	195	201	212	194	189	190	231	201	222	188	226	190	220	205	225	195	189	222	219	223	182	223	207	233	211	192	215	217	200	207	202	220	219	214	200	218	213	245	210	222	192	207	218	198	206	204	186	211	196	238	215	202	207	202	178	212	203	205	247	227	218	228	215	213	223	215	202	188	191	206	185	198	203	211	216	245	220	211	204	203	223	221	253	223	202	213	224	199	221	176	233	218	218	212	183	211	219	192	202	206	210	194	226	204	198	210	235	219	202	217	212	203	186	182	211	203	235	214	205	174	222	217	204	217	202	210	202	215	202	183	211	226	226	210	192	220	217	247	258	214	217	186	216	200	203	219	191	217	197	189	226	209	215	218	209	220	200	223	225	220	210	226	240	206	208	218	192	203	215	205	245	227	215	218	189	209	218	206	226	217	204	213	198	222	222	202	223	219	202	216	208	220	235	193	221	188	227	234	191	186	221	212	225	199	197	194	224	215	203	225	207	203	229	201	224	212	221	224	215	219	199	184	191	210	226	215	197	210	201	203	215	221	209	189	223	209	219	218	225	246	244	221	212	196	229	225	232	198	198	215	214	213	192	198	215	218	205	208	221	174	224	205	188	191	183	206	209	220	211	201	242	216	207	228	193	216	197	221	175	218	215	199	220	195	230	220	171	224	215	190	228	217	209	229	236	213	196	201	231	224	194	201	211	213	219	220	218	214	206	182	204	184	218	204	223	226	208	205	181	203	195	225	211	188	226	189	207	207	216	194	195	212	205	203	201	225	209	215	230	219	193	223	217	239	213	200	220	215	218	199	223	217	188	186	215	199	205	215	218	196	195	224	201	203	184	212	187	191	213	202	207	222	209	227	210	207	224	241	202	194	187	220	222	203	219	217	204	206	232	224	210	201	197	225	187	206	196	215	208	212	205	217	216	217	196	214	212	198	204	188	200	219	228	203	217	213	227	226	231	213	234	227	226	238	234	202	221	229	207	228	196	232	211	201	199	212	217	218	195	221	202	230	214	214	208	210	200	231	221	195	197	200	241	208	202	207	225	216	240	204	200	226	210	207	191	202	232	181	199	222	198	233	208	217	244	207	222	185	212	208	215	211	207	212	221	197	213	199	214	194	209	189	223	208	208	227	214	200	203	225	195	199	207	223	209	216	205	196	210	205	223	230	201	209	203	201	225	221	204	205	197	236	207	189	192	219	189	199	222	204	183	207	223	215	209	195	202	223	202	218	198	209	219	213	214	191	206	221	220	217	200	187	211	220	219	214	230	238	206	212	258	219	215	207	211	194	185	201	209	208	210	204	241	228	196	208	209	236	219	213	185	214	196	219	221	191	231	195	202	185	180	210	230	192	174	193	196	233	204	212	220	202	195	210	204	219	238	226	213	186	197	220	230	209	224	206	211	217	208	222	200	212	223	216	207	220	219	189	201	193	201	217	214	191	222	202	209	208	205	196	201	207	214	211	218	195	225	190	233	216	195	211	208	203	204	186	180	204	211	236	184	202	206	202	200	202	203	196	198	211	202	209	238	203	226	186	197	238	220	216	190	202	196	240	193	220	201	191	185	221	198	220	197	250	251	228	225	225	240	183	203	219	250	209	208	201	188	214	229	222	211	214	214	221	241	207	193	216	195	199	220	230	227	236	201	209	191	220	195	218	218	218	216	194	229	227	196	216	214	204	243	192	208	217	207	223	206	209	192	195	220	198	210	221	233	207	230	217	218	247	199	219	233	200	199	207	186	225	209	208	197	208	209	207	205	223	193	193	193	233	214	206	215	213	224	184	224	205	220	205	203	215	211	228	205	214	211	215	234	210	235	206	204	223	207	220	205	188	181	195	220	197	184	219	214	207	212	214	212	190	208	189	240	192	203	206	226	211	219	207	225	212	200	199	221	215	218	221	237	210	213	221	214	229	203	234	214	231	214	214	210	212	227	201	211	229	220	212	195	222	195	196	224	216	189	212	218	183	214	232	195	200	233	219	227	204	218	202	214	221	205	199	203	225	179	229	202	205	204	234	212	227	227	208	221	221	216	215	181	226	205	229	233	208	244	203	204	185	197	220	221	200	229	204	222	212	216	213	202	212	249	226	200	219	207	221	245	204	227	210	210	200	204	224	204	244	205	210	219	180	221	225	200	210	223	173	211	215	229	215	196	211	205	207	183	227	191	230	215	220	196	198	210	201	218	217	203	200	215	220	211	223	208	227	221	234	222	225	223	204	187	203	202	203	238	216	200	191	194	223	207	198	206	222	200	217	206	200	231	224	220	198	191	203	215	205	228	236	226	227	225	204	198	192	219	197	194	176	223	213	204	195	219	188	210	199	191	199	199	214	224	214	218	206	211	189	209	207	176	193	212	198	212	225	210	205	226	221	194	216	190	224	203	209	219	206	227	223	197	228	231	196	203	207	203	211	220	203	203	200	220	206	223	234	165	188	210	224	194	187	211	211	233	222	213	215	213	214	209	202	180	193	214	204	189	202	229	225	219	235	234	226	230	207	216	196	203	206	205	184	220	194	212	205	226	209	200	231	188	215	203	207	238	204	229	200	199	209	216	200	208	225	195	234	228	209	202	215	217	212	231	205	259	208	228	210	199	221	225	214	186	199	200	208	217	201	212	227	213	203	203	232	195	231	217	210	217	216	230	211	223	203	213	208	225	217	210	244	231	181	207	254	214	210	235	216	208	217	214	226	210	248	196	211	199	239	226	207	203	245	200	213	207	206	215	209	211	237	219	200	193	211	227	200	209	218	194	208	225	223	228	194	201	204	223	188	216	207	218	216	191	217	211	222	208	223	196	223	227	220	217	217	217	178	227	192	202	202	202	195	175	214	222	204	229	206	243	205	200	212	194	231	211	205	216	199	199	211	192	239	209	212	203	241	204	205	205	180	199	198	237	190	202	188	200	194	202	195	207	222	203	214	216	205	206	234	204	186	209	192	210	213	215	210	186	190	203	221	218	224	213	211	234	227	238	200	221	226	190	208	201	232	202	195	200
5441	6069	11347	13631	10385	6095	4898	3574	3286	2918	2361	2092	2163	1947	1632	1452	1824	1210	1255	1028	960	928	855	848	869	858	795	848	919	851	833	877	945	918	824	794	791	792	762	667	736	682	631	654	636	675	640	651	597	580	561	594	590	573	573	588	570	587	526	567	529	528	534	548	526	519	497	555	532	486	531	535	496	533	512	540	527	529	555	516	520	565	513	549	597	552	563	596	521	556	533	526	543	509	529	550	529	513	527	525	558	492	550	535	494	497	530	486	512	543	576	578	523	531	531	551	549	497	508	531	517	552	553	537	552	535	480	533	534	512	499	517	498	542	513	541	527	530	506	516	528	528	509	550	490	499	544	559	505	552	497	511	507	529	538	547	523	504	503	499	524	534	528	533	525	514	547	517	512	532	526	528	501	542	546	521	522	535	579	524	565	526	487	507	536	532	526	513	504	520	496	504	488	517	491	505	528	559	483	545	542	537	552	578	507	545	549	549	549	507	550	521	531	543	578	528	471	533	522	542	495	528	525	519	528	486	504	516	522	548	538	564	510	510	521	527	501	552	522	559	494	559	461	512	503	505	556	548	509	463	541	483	514	493	522	525	533	539	529	514	539	553	552	544	564	519	483	559	548	512	520	520	502	539	544	580	501	525	540	528	530	538	533	552	539	549	562	542	519	565	546	530	506	476	493	533	496	509	510	505	487	504	502	486	550	497	518	496	556	490	518	510	550	479	489	530	582	497	501	504	546	510	512	542	554	529	511	527	506	532	547	541	533	531	487	537	525	499	523	511	482	523	517	539	515	544	548	518	500	511	496	505	545	523	519	491	544	535	523	510	527	523	555	537	499	505	519	498	530	513	546	512	560	561	535	540	539	528	543	487	520	450	523	523	552	507	518	519	519	545	518	522	487	552	485	518	540	527	510	520	499	510	505	539	532	554	529	481	525	519	534	516	546	521	535	555	518	521	539	512	531	535	521	498	522	499	528	515	561	535	523	525	529	540	522	537	517	518	526	521	515	546	541	531	523	495	533	531	529	538	519	524	522	540	497	518	503	487	511	510	533	514	563	541	503	484	528	531	558	502	535	517	484	539	548	538	555	538	532	534	532	487	538	529	520	509	526	524	500	524	528	523	528	511	515	536	548	541	526	562	519	510	524	539	567	588	519	537	538	499	522	517	517	498	538	542	523	523	517	533	546	524	522	528	470	516	521	516	505	515	543	520	518	562	503	517	507	501	512	493	543	532	462	543	558	531	555	532	536	481	520	535	498	534	519	489	537	485	532	544	564	542	486	506	583	540	548	480	558	519	528	468	513	534	481	528	492	562	554	564	559	550	507	486	577	511	559	493	512	503	489	517	519	531	540	553	534	500	572	540	529	536	558	499	552	484	523	525	513	526	512	520	570	530	524	521	506	493	523	517	476	508	524	542	524	530	506	473	531	548	572	552	508	541	490	516	537	503	524	536	531	532	526	518	504	491	540	541	523	530	506	537	510	518	506	508	545	528	531	545	510	501	535	482	521	530	538	524	559	555	491	554	533	522	522	550	506	589	538	549	516	520	559	527	538	522	501	532	504	522	548	485	519	538	558	545	526	497	563	553	533	503	546	504	527	502	523	560	543	503	553	514	464	499	531	532	526	542	516	525	504	529	484	499	496	519	528	528	519	499	596	575	517	535	543	503	538	553	497	541	534	519	520	539	562	509	507	514	520	538	523	507	526	483	488	519	492	507	503	569	537	563	537	556	521	510	518	510	513	533	563	512	529	516	489	520	504	552	520	525	502	513	537	504	546	503	495	533	508	543	514	546	534	475	500	476	543	523	520	548	523	514	539	550	531	535	526	498	523	511	554	532	527	540	489	476	512	530	486	565	540	549	568	523	538	504	552	532	515	502	535	513	520	512	531	494	499	545	555	530	529	532	522	536	532	536	529	549	520	484	573	559	531	505	495	520	516	500	520	548	490	504	560	492	521	522	538	517	561	529	515	487	530	506	533	556	481	546	496	527	513	536	540	506	507	556	502	503	482	557	552	527	576	500	522	506	518	513	495	520	522	580	535	550	483	490	520	504	532	503	514	551	507	562	498	523	528	491	500	508	482	531	499	540	540	558	502	516	529	555	508	525	534	524	513	534	504	500	568	503	487	552	504	520	558	518	556	519	529	512	527	490	506	563	544	534	535	511	541	551	574	553	524	506	540	520	551	507	486	541	486	518	533	525	512	554	532	472	495	548	513	497	559	566	550	516	572	532	523	497	553	499	511	546	547	518	510	507	504	549	528	520	459	540	510	508	510	548	528	573	517	572	513	539	525	573	511	575	496	522	539	530	523	493	558	528	529	532	556	523	526	539	543	565	517	519	517	532	509	552	526	549	509	523	496	545	511	538	539	565	499	501	520	544	532	486	553	504	466	520	530	531	527	508	529	511	514	473	521	573	486	535	539	494	534	520	522	512	514	508	509	501	508	532	530	480	508	517	509	542	515	516	536	491	559	504	504	543	501	545	541	538	578	506	567	561	514	507	519	521	524	551	531	527	553	498	529	560	552	571	509	542	517	512	543	528	538	493	471	536	503	533	528	516	506	494	539	528	564	549	510	485	496	495	506	496	503	536	501	521	481	515	515	521	509	555	565	523	549	559	503	518	517	503	536	519	513	574	540	517	506	525	588	519	514	519	541	507	529	480	497	505	544	500	525	507	461	528	524	520	555	502	472	511	514	520	491	522	524	518	533	507	548	535	503	506	564	530	525	485	537	525	548	579	502	561	557	518	483	544	565	521	532	515	493	512	527	521	503	548	525	509	523	469	535	530	496	519	542	513	513	527	531	508	531	528	536	531	537	509	505	560	507	552	518	534	513	580	540	561	499	540	523	533	496	496	517	547	548	495	512	513	557	514	552	557	524	559	534	505	560	527	536	531	558	510	525	537	519	510	526	488	502	502	560	589	510	551	543	553	534	524	508	555	498	502	514	523	499	549	541	527	558	537	519	496	512	528	559	504	509	515	506	542	488	502	517	535	518	516	496	497	533	540	481	514	535	509	533	510	518	498	535	536	518	569	501	563	516	516	513	561	522	515	527	500	558	552	537	509	547	565	542	534	525	563	506	514	509	518	533	512	504	527	516	561	510	547	551	494	540	549	530	533	526	488	533	486	524	545	551	494	490	489	524	525	500	522	543	526	533	544	517	513	562	569	545	538	528	559	500	517	519	550	521	508	490	531	520	546	516	544	494	539	591	486	547	543	518	519	538	529	481	521	497	535	515	538	504	513	491	532	525	522	523	535	548	491	550	540	491	539	546	562	509	514	558	519	547	522	507	534	477	544	530	508	518	526	564	523	506	502	509	503	519	533	537	534	521	544	561	552	491	532	501	565	509	535	533	544	506	551	567	521	545	484	507	554	514	543	517	542	505	552	531	488	527	531	531	517	539	502	503	523	557	493	525	519	510	518	562	542	513	528	523	507	510	566	542	498	528	543	539	526	511	543
22572	25506	29679	24707	18242	11654	9394	7493	5761	5463	3578	3246	4387	2734	2676	2014	2204	1201	956	968	605	606	526	595	622	452	400	407	420	384	397	361	363	331	342	297	315	306	285	239	244	233	220	261	300	320	304	258	255	218	243	214	195	250	227	252	203	206	220	169	231	166	216	209	215	196	201	192	205	192	238	212	208	209	221	184	168	206	205	210	209	207	194	195	236	208	189	213	223	190	221	218	193	195	201	201	201	191	202	179	212	212	218	208	190	193	195	202	212	211	188	211	199	192	201	222	201	210	205	199	189	193	223	208	181	201	213	200	168	191	233	185	219	198	194	202	208	189	217	232	204	178	187	191	184	211	201	184	208	199	210	203	195	210	226	209	181	201	219	209	200	226	202	188	216	194	193	194	208	191	203	226	212	175	184	187	197	215	182	190	232	201	202	200	216	202	201	210	203	200	196	194	239	183	182	210	189	208	218	208	190	194	213	225	200	230	202	209	177	203	186	230	199	211	215	207	211	179	211	195	218	187	185	211	203	211	206	210	209	207	174	190	210	201	203	201	210	212	194	175	199	205	215	189	214	208	205	189	208	178	215	190	198	200	208	217	202	206	208	191	209	198	197	181	191	194	204	206	228	236	235	200	182	201	186	214	184	192	192	158	219	200	217	191	189	190	218	180	216	193	218	194	185	211	217	170	187	205	186	211	204	203	204	200	170	202	191	201	194	216	205	185	193	224	184	208	209	196	199	202	205	192	187	233	190	204	209	193	200	203	189	190	208	197	191	198	196	194	207	174	222	198	207	209	214	209	209	207	217	177	198	214	220	230	168	215	192	209	218	196	220	211	208	221	185	200	199	196	209	211	199	197	217	173	203	202	202	183	182	189	216	205	220	218	170	186	212	186	210	208	188	234	209	223	196	184	204	233	198	226	212	200	202	202	204	210	183	204	192	201	179	193	205	188	230	204	215	222	190	201	187	195	222	215	210	205	184	205	198	202	190	201	192	193	172	202	204	210	212	197	203	213	202	172	202	188	193	184	171	204	217	209	187	209	195	224	182	195	203	222	184	213	186	211	190	214	247	210	243	201	179	188	216	203	168	198	204	195	200	206	211	197	194	182	196	199	218	196	182	184	204	198	218	211	183	198	212	193	221	223	180	216	216	200	233	198	216	207	183	180	194	231	212	214	212	187	185	203	223	198	207	204	196	222	192	193	198	186	208	235	177	235	194	189	175	239	203	223	198	185	178	213	208	201	202	217	241	195	198	211	194	178	200	214	208	234	215	191	204	211	194	192	203	188	211	192	199	183	199	192	198	216	226	213	202	210	198	212	177	221	203	212	195	200	190	174	213	215	185	187	189	191	234	203	201	206	197	179	193	210	193	189	224	215	225	180	194	203	209	183	190	207	208	206	210	184	205	199	212	197	199	191	196	196	210	191	169	213	202	178	186	194	202	210	222	194	189	208	177	181	187	199	196	214	195	177	195	220	198	176	196	190	187	184	190	195	184	209	201	191	190	167	219	183	196	188	206	219	204	222	195	203	188	252	213	215	217	188	192	210	204	212	192	184	188	196	156	185	212	212	208	198	200	191	196	198	232	199	192	206	222	207	220	175	187	216	225	213	194	172	201	192	209	216	199	213	203	204	201	210	193	232	223	190	178	166	216	181	207	197	230	202	206	193	213	197	204	210	192	178	215	202	189	201	205	211	188	189	184	210	235	196	184	208	209	182	179	227	216	219	196	192	186	205	214	202	221	223	196	206	182	196	203	198	183	191	201	198	178	201	200	199	209	204	220	195	211	192	187	195	213	206	218	205	210	198	207	207	212	183	187	195	195	177	185	201	205	180	204	209	202	207	215	198	211	195	184	204	221	209	198	216	189	216	200	179	214	223	211	202	209	189	212	214	216	186	191	202	193	206	178	205	196	202	184	210	172	201	222	206	220	191	212	200	206	190	195	184	210	211	220	205	237	183	201	228	230	194	202	195	206	190	177	186	197	219	198	223	200	164	225	191	186	192	195	200	191	204	182	207	218	193	181	180	187	211	186	185	213	198	215	190	180	216	181	215	196	210	203	210	195	210	200	217	191	197	190	211	198	203	215	221	221	205	188	199	172	204	242	200	197	170	201	169	190	208	212	214	185	216	191	204	202	208	201	205	192	191	218	209	196	202	204	182	203	215	193	191	171	228	212	214	202	199	188	212	197	203	192	228	229	243	209	202	216	196	198	206	206	232	196	195	227	216	214	176	209	213	203	224	215	211	202	181	187	180	184	171	202	204	179	191	208	205	195	221	203	199	184	197	184	206	211	212	183	182	189	173	204	199	201	200	204	209	177	209	211	195	173	214	209	200	244	187	213	200	201	195	199	173	181	190	209	210	244	186	210	177	204	200	206	212	181	205	182	190	205	203	212	233	207	187	213	194	208	210	209	218	190	208	200	196	217	194	209	206	182	179	206	214	199	169	198	203	228	191	212	238	205	234	232	210	172	202	182	220	203	232	196	202	178	218	211	186	208	194	211	189	214	214	213	204	214	221	207	198	194	233	216	197	204	220	189	197	207	198	234	207	221	185	169	255	194	247	210	207	198	194	200	233	214	201	200	204	180	190	203	186	231	216	209	191	175	210	196	203	178	185	202	166	188	194	186	183	208	199	216	200	207	192	230	201	184	170	212	212	209	191	225	204	212	178	197	178	184	172	195	197	204	226	216	179	188	187	197	197	203	209	213	208	214	201	204	199	204	222	223	208	209	166	191	213	211	180	195	194	221	208	211	202	193	222	232	172	208	201	188	188	189	197	182	209	211	196	194	188	204	176	206	181	207	212	210	196	177	191	174	200	206	180	217	200	209	206	222	202	185	203	176	220	214	194	190	193	202	194	226	192	194	209	203	195	225	198	209	204	227	200	206	205	183	197	185	192	191	183	184	197	203	190	169	211	191	202	180	210	203	186	209	199	215	202	202	196	185	187	184	209	228	189	191	210	217	199	181	233	183	187	189	191	199	197	191	163	197	194	197	215	204	187	198	178	228	202	213	210	220	178	210	213	178	208	213	238	226	189	217	188	207	232	191	238	209	185	191	180	217	211	213	182	207	197	216	196	198	199	204	180	224	195	200	188	219	185	204	164	189	210	196	187	176	190	180	191	193	201	172	204	204	193	223	209	201	183	195	212	192	189	203	207	191	201	193	225	210	196	230	200	185	179	182	231	178	211	223	215	194	188	218	216	207	205	195	214	198	196	178	197	198	172	206	211	168	206	205	192	189	203	186	193	194	201	215	207	187	213	194	197	185	202	187	207	223	184	203	198	211	192	202	207	210	221	209	175	197	235	209	191	217	199	186	178	190	190	209	202	218	219	197	199	225	215	196	207	207	196	213	196	205	194	228	223	192	188	211	201	205	205	222	212	186	206	168	193	201	225	194	235	208	207	220	207	224	207	209	193	229	205	193	203	212	220	204	209	228	185	172	218	194	200	186	200	196	218	207	175
14673	19492	25513	25440	21748	16097	16733	13761	15308	15144	10404	10392	13219	9739	9184	9097	10118	6705	5582	4422	3088	2811	2474	3034	3130	2530	2015	2006	2273	1986	2157	1642	1737	1414	1372	1394	1342	1237	1088	926	999	976	938	1193	1125	1073	1108	1086	860	793	704	643	744	674	681	682	644	605	576	552	494	533	533	540	517	514	495	504	561	506	521	479	513	509	532	492	535	488	520	536	546	510	522	559	588	628	594	555	493	478	557	509	535	540	507	549	510	474	512	512	516	526	512	523	537	555	503	537	523	541	527	593	498	540	548	495	490	496	502	507	512	461	495	506	497	455	532	508	520	530	494	441	479	454	503	520	465	480	498	490	504	506	468	555	486	495	506	488	500	459	485	486	492	527	495	486	474	509	480	484	503	481	488	484	501	496	510	491	502	520	476	463	516	496	474	479	518	494	493	514	503	492	503	498	531	491	491	503	513	504	473	517	477	512	484	475	523	515	482	506	509	480	520	508	488	495	482	462	516	512	503	461	536	509	529	499	486	490	508	486	491	476	546	526	514	471	529	510	513	508	480	481	493	488	514	521	522	513	457	486	511	561	473	475	485	490	477	447	516	481	500	471	489	512	533	458	494	470	502	511	491	515	501	491	460	459	486	487	451	486	478	490	495	528	485	522	519	490	571	467	521	477	512	524	446	487	539	478	482	494	460	487	492	504	497	480	546	467	497	471	483	506	498	486	489	473	511	495	471	478	509	538	492	483	495	520	491	490	463	484	530	477	538	479	444	472	518	468	521	489	521	500	474	473	482	532	530	493	505	502	514	530	486	493	467	492	507	473	499	496	490	462	527	501	512	491	471	503	480	468	511	495	479	472	494	502	479	498	514	497	486	492	490	489	491	519	475	509	495	543	502	499	462	526	475	497	520	485	476	527	512	535	474	494	479	470	490	516	535	511	503	511	480	500	488	489	522	455	492	552	490	520	543	502	498	522	487	502	487	501	492	488	514	486	499	512	492	496	525	487	508	475	533	470	475	521	463	487	478	516	519	507	473	501	489	524	478	473	470	508	459	469	475	467	500	508	529	495	524	491	491	508	516	529	517	490	446	515	476	470	458	462	459	505	509	495	488	491	505	486	476	522	499	541	482	521	507	500	445	484	497	512	503	490	506	488	479	487	521	520	512	511	536	492	505	452	497	486	513	523	508	483	473	473	549	511	488	490	502	523	533	485	519	479	476	481	491	494	497	511	496	454	486	471	510	544	498	481	555	502	479	489	501	467	488	496	526	512	493	470	526	506	496	518	485	490	531	514	537	491	487	503	547	469	509	510	491	455	525	489	507	521	490	455	481	482	515	522	504	511	508	493	467	510	477	518	482	512	523	438	473	537	459	502	472	502	469	513	476	473	467	529	474	535	516	492	454	525	527	493	510	510	491	499	512	524	486	487	493	495	490	509	492	507	474	512	475	520	475	495	495	486	526	479	517	467	504	518	496	527	475	534	509	519	504	497	466	508	480	506	491	465	460	499	494	519	469	508	506	498	490	489	513	537	490	515	484	483	492	484	536	485	498	474	515	531	473	496	475	459	460	485	506	464	517	478	490	491	495	516	459	489	496	492	514	471	494	504	491	515	547	500	553	482	452	516	493	493	504	497	470	507	517	482	505	477	491	480	518	509	477	522	470	473	477	506	517	499	491	494	478	487	471	504	509	542	463	520	503	487	474	536	515	476	475	475	483	523	479	526	486	428	522	495	489	491	504	480	517	492	492	506	503	504	487	514	510	497	489	466	498	539	535	502	540	486	472	461	504	541	502	489	517	455	497	510	497	519	500	509	483	468	520	530	518	495	468	523	515	503	533	496	518	473	462	544	533	492	516	523	518	514	512	504	490	482	510	515	495	506	474	502	459	507	454	508	496	461	482	498	449	508	503	505	466	506	525	477	489	502	499	507	476	530	461	520	508	482	495	504	481	516	492	481	503	455	504	496	472	536	485	527	502	488	463	507	503	506	554	492	501	468	503	524	502	473	513	531	521	468	535	451	513	476	473	489	494	515	513	480	486	474	482	493	486	495	470	474	506	475	497	532	533	498	492	493	529	478	514	447	525	497	486	469	475	490	531	521	517	463	534	487	518	516	484	467	482	506	490	464	486	513	450	521	470	472	495	509	499	514	541	475	480	544	452	480	461	443	481	460	487	528	481	489	503	499	504	480	491	473	463	501	509	475	474	509	500	509	466	502	507	488	498	512	532	535	495	475	547	483	477	472	489	519	504	452	501	455	493	489	482	520	498	518	486	477	471	521	506	487	479	516	511	508	489	491	473	511	486	491	471	500	489	472	535	478	507	497	523	497	513	457	521	513	481	504	530	498	484	467	502	482	523	482	509	491	501	492	496	474	492	482	501	488	468	447	515	455	525	548	514	497	487	520	499	499	510	492	534	488	489	531	498	477	512	494	527	497	513	473	527	480	501	480	508	499	462	470	463	495	458	456	510	515	505	519	471	547	545	466	488	494	489	487	516	485	457	531	475	492	505	490	527	499	441	488	534	481	487	476	513	493	508	504	524	486	505	512	550	488	497	498	497	533	510	523	487	497	512	489	465	496	494	493	507	502	501	500	457	512	531	517	489	528	505	477	496	495	518	497	500	505	524	510	460	513	467	496	483	505	524	487	473	508	528	487	476	523	476	487	483	470	483	492	494	488	522	489	485	480	487	512	492	493	536	520	493	524	506	484	482	497	481	543	484	498	463	480	500	468	462	486	527	497	505	518	467	508	485	507	520	530	510	517	461	499	441	489	487	497	472	501	520	475	522	516	504	486	536	505	487	451	528	507	503	474	515	492	485	487	507	505	523	523	495	480	490	519	530	509	456	513	508	493	479	503	521	515	503	521	507	470	533	456	527	535	485	506	489	472	478	499	490	443	496	504	480	510	466	503	492	511	524	481	456	500	451	452	507	505	489	457	478	455	454	530	501	488	468	520	480	501	500	475	488	521	483	527	478	467	543	494	469	515	507	485	482	509	482	495	510	520	490	489	476	508	497	462	503	523	488	520	491	511	502	520	479	508	517	475	473	504	492	491	506	519	485	479	484	468	490	474	466	490	524	503	518	507	513	525	467	492	520	493	461	506	516	511	500	518	505	485	481	488	507	480	475	503	499	522	502	476	506	501	479	503	519	495	462	485	461	505	518	498	507	470	473	509	516	526	458	531	465	469	470	509	498	475	514	496	475	502	507	510	452	482	501	485	505	503	533	515	501	479	492	499	486	503	528	490	485	547	501	471	513	513	483	489	515	467	506	528	503	470	494	530	521	498	544	534	515	484	470	494	504	472	500	495	456	496	482	503	523	495	524	479	505	493	495	517	518	514	509	493	460	518	500	450	485	487	490	484	519	502	514	494	499	462	483	485	514	478	498	508	468	494	485	485	526	502	493	489	516	492	504	447	481	463	495	492	503	464	465	505	512	512	511	487	457	520	482	485	497	502	505	509	490	542	486	482	506	542	495	485	515	526
30154	30765	34492	28794	23840	17860	14853	12850	10900	9471	6266	5586	7767	4746	3417	3368	3118	2356	1703	1234	1010	998	712	844	834	851	584	503	449	543	537	384	363	327	353	315	307	277	253	239	225	225	238	268	275	228	251	272	187	198	199	182	191	168	160	172	154	129	132	156	146	157	155	134	130	171	139	139	150	128	147	134	128	132	129	137	120	129	146	125	121	125	137	130	149	157	135	140	124	132	144	128	152	147	162	125	137	122	141	137	132	135	138	151	128	147	171	126	135	154	136	161	170	141	131	112	122	127	126	121	158	144	125	110	105	110	123	133	131	145	155	125	135	130	139	139	135	123	124	137	128	128	152	141	121	129	129	134	120	143	148	138	135	92	148	112	104	124	134	144	124	150	132	138	121	128	152	129	134	123	163	118	140	137	137	133	146	116	133	124	117	133	149	122	133	127	125	124	134	137	134	117	130	109	140	134	129	136	119	143	135	144	109	129	126	145	110	113	108	129	137	141	125	139	156	132	122	136	129	123	114	137	141	121	132	123	140	136	123	116	154	124	121	131	125	124	126	124	119	136	132	130	145	129	118	110	140	133	132	129	140	148	119	125	127	127	137	129	132	113	113	151	136	147	108	112	115	137	154	117	137	122	136	134	126	139	153	122	121	106	128	139	123	127	129	133	128	126	124	134	158	113	111	156	125	129	112	134	116	130	127	136	149	124	152	151	138	158	118	155	127	125	129	122	134	121	113	140	123	127	124	108	123	130	131	115	138	132	137	125	142	120	112	140	117	140	123	124	144	124	109	168	140	131	127	135	114	117	115	138	132	117	134	136	130	131	121	128	113	130	122	113	139	139	134	152	136	128	139	128	120	133	115	141	119	141	148	135	136	136	124	119	131	152	117	142	149	128	143	117	119	127	136	134	100	150	144	123	125	127	137	130	117	139	134	107	139	138	140	133	135	130	98	119	111	131	137	126	133	134	128	117	148	126	120	139	131	130	140	149	132	160	150	138	116	129	129	116	119	141	153	131	132	121	146	152	96	110	118	142	123	126	148	130	136	133	119	138	131	136	126	145	128	134	114	142	150	143	118	131	133	140	144	147	139	132	135	144	129	132	132	118	125	131	129	145	143	142	124	122	138	124	135	123	143	132	114	114	132	121	101	140	107	137	137	144	139	117	132	129	132	119	119	113	129	115	128	137	128	136	134	123	137	113	132	116	131	159	142	125	111	120	136	143	139	113	150	115	123	140	133	124	125	141	140	139	138	134	122	127	124	134	130	123	99	118	136	134	131	129	127	121	146	126	116	116	112	130	112	128	110	125	131	141	158	127	129	132	120	132	125	140	126	139	153	122	129	131	126	135	132	136	142	135	138	141	141	118	139	111	131	165	96	122	141	127	127	127	124	137	147	125	143	123	131	118	137	117	138	131	120	135	127	123	145	132	141	115	137	135	149	129	115	130	149	143	131	129	125	119	141	136	131	109	141	135	117	117	122	145	125	120	136	126	148	108	116	127	99	121	137	141	120	132	112	125	111	127	129	116	156	131	134	134	130	119	134	124	127	128	134	147	139	148	113	140	125	101	133	125	149	109	139	128	126	133	120	125	142	129	117	141	153	133	119	129	120	126	133	115	112	135	134	148	137	119	125	133	129	129	123	138	101	124	112	131	125	154	145	136	137	137	123	127	126	126	127	124	134	121	135	121	154	150	125	139	131	136	111	138	124	136	126	128	131	129	109	142	142	155	119	106	113	124	134	139	122	150	125	144	133	114	137	132	153	142	121	122	117	148	121	134	140	137	137	108	135	150	122	131	122	120	141	136	119	139	140	131	138	132	134	133	121	148	118	110	133	150	112	125	147	122	136	109	113	135	114	148	112	121	143	125	143	128	116	132	132	136	124	158	136	119	127	129	133	118	132	134	124	128	130	119	151	126	138	120	133	139	129	115	140	137	126	128	111	136	154	138	120	127	131	132	131	112	122	133	130	135	125	128	141	105	138	134	128	125	140	144	142	133	110	134	130	132	135	155	137	125	129	141	132	140	119	134	138	147	127	125	126	139	139	133	109	102	145	144	141	125	139	125	125	148	116	145	146	137	132	124	125	123	114	121	136	114	119	133	139	147	127	142	127	129	126	156	139	112	127	121	128	131	126	132	117	140	138	135	138	119	140	148	154	117	139	142	134	155	126	140	132	115	124	126	123	118	122	126	143	126	134	133	138	133	130	122	120	114	116	117	113	130	162	128	125	140	141	116	135	136	152	126	148	119	131	133	147	137	145	117	119	149	125	121	128	126	119	137	138	129	131	156	134	122	131	142	131	128	141	116	153	116	120	137	125	147	134	104	131	149	148	123	147	117	131	133	125	137	147	127	121	131	118	146	136	121	123	147	137	115	111	136	126	140	136	110	136	128	120	142	152	130	139	126	120	129	153	153	155	130	125	128	117	116	122	134	128	125	126	128	110	154	132	136	149	122	108	137	119	111	126	133	112	134	122	123	121	138	131	141	121	118	113	137	125	119	124	135	130	143	139	121	139	114	119	149	137	151	135	126	121	142	135	129	147	133	136	121	125	147	130	134	145	121	125	121	127	132	126	124	146	115	163	127	134	139	137	127	109	134	130	121	123	142	127	123	135	142	141	141	114	119	119	131	131	129	117	158	132	128	134	133	115	123	123	118	165	134	134	98	146	132	173	140	127	125	124	139	135	135	130	151	123	126	146	117	133	148	142	128	151	137	137	144	121	145	123	138	116	115	125	122	134	119	119	137	125	132	128	146	108	123	128	122	113	120	120	127	147	115	146	123	128	129	118	143	108	122	154	127	130	122	116	123	143	115	119	135	121	138	136	153	118	139	130	129	138	150	125	141	128	115	120	135	128	128	127	119	111	138	116	136	132	135	162	124	113	132	135	130	135	118	131	125	137	131	141	126	134	137	130	143	139	148	123	122	128	110	139	125	128	133	117	140	127	140	138	143	144	119	140	114	126	125	154	132	120	130	144	109	131	148	129	142	122	135	155	143	125	124	120	130	125	142	123	140	136	126	120	142	137	150	115	151	108	112	150	124	136	153	139	137	124	121	123	162	131	133	126	128	140	139	144	115	127	147	115	132	155	143	138	146	132	119	124	132	130	132	138	126	136	106	125	136	128	112	132	147	155	120	152	143	129	131	131	135	129	113	129	137	133	112	129	119	129	143	143	138	122	145	128	133	121	123	140	128	136	134	147	131	131	136	118	131	115	124	130	141	138	118	129	135	109	131	125	116	130	158	129	115	120	136	151	97	134	117	129	128	126	141	127	133	115	138	126	131	131	140	120	112	133	111	120	150	141	126	144	134	148	131	124	123	137	120	152	146	135	144	129	138	137	144	142	134	144	127	133	121	134	136	141	137	145	119	145	129	143	132	141	142	113	113	104	113	111	121	133	122	153	130	136	130	108	130	147	146	146	123	133	137	109	120	124	131	129	116	149	114	120	134	136	135	127	142	153	128	134	116
18255	22988	30969	30392	27338	20991	21853	20977	22249	20277	15397	16191	17973	14399	12217	14630	13432	10463	8828	6142	5674	4764	3828	4552	4391	4056	2998	3126	3129	3269	3253	2042	2431	1759	1828	1856	2021	1323	1158	1037	1068	947	1115	1430	1488	1253	1371	1471	896	814	725	670	748	660	644	612	525	429	418	425	410	408	393	361	389	346	342	373	368	378	387	379	372	384	375	375	328	344	323	340	359	332	339	392	450	509	444	397	369	369	400	370	419	371	389	392	360	346	383	356	320	405	390	401	394	408	406	380	446	424	454	461	338	335	318	348	357	360	337	346	362	345	339	334	363	305	315	322	359	323	314	337	343	317	338	340	391	304	354	355	369	337	342	348	336	316	321	345	329	334	338	311	336	339	336	354	381	331	357	329	353	315	317	338	339	342	332	306	367	321	333	339	336	335	358	316	379	293	357	365	368	325	341	359	336	342	317	306	332	341	299	337	382	341	306	328	332	349	337	353	339	313	322	342	356	336	305	331	305	361	317	324	347	327	358	335	349	313	334	310	328	353	330	329	326	321	312	357	328	296	337	332	317	342	329	365	348	335	332	334	320	343	323	313	315	334	323	357	313	302	344	340	347	331	331	311	301	330	331	329	333	307	366	305	348	353	303	354	352	319	362	324	333	315	339	324	324	340	340	329	323	335	316	360	317	333	317	338	323	322	315	352	359	319	361	315	343	309	336	321	342	326	339	319	327	332	286	348	308	320	313	329	334	330	317	324	357	342	342	367	326	307	344	336	341	314	313	335	338	342	351	346	370	362	323	310	327	328	326	333	323	329	334	336	336	320	341	335	344	321	326	342	338	336	328	358	306	327	300	338	322	316	342	333	349	312	321	341	310	339	317	333	338	307	327	333	357	345	326	338	313	318	323	311	363	321	358	331	343	321	332	334	352	329	303	347	300	336	331	309	372	302	326	313	326	314	335	330	311	320	362	344	312	329	346	356	317	340	356	330	339	318	331	329	325	350	346	320	331	343	299	335	338	329	355	323	339	305	342	326	318	310	339	374	338	339	346	319	322	334	338	329	333	320	357	334	340	334	334	315	339	332	345	327	339	344	353	314	325	354	319	340	344	347	337	359	332	322	354	341	326	339	326	320	339	341	326	311	351	338	327	319	334	348	334	345	374	305	329	299	355	315	323	330	312	331	335	337	317	355	355	344	346	352	352	334	312	298	320	333	301	322	321	324	350	324	351	336	334	350	332	323	326	349	318	364	308	321	326	337	333	322	342	338	330	338	310	328	343	316	313	346	309	337	324	346	345	353	332	331	329	347	336	305	325	322	329	330	332	330	324	319	328	364	318	319	351	326	323	325	350	342	331	330	295	315	319	343	330	343	327	339	331	348	333	316	309	342	334	328	334	349	350	341	323	323	317	311	314	343	344	300	351	321	337	313	342	338	346	344	351	307	335	323	357	314	322	304	341	293	394	335	312	323	331	345	337	310	329	335	352	313	302	337	321	337	320	313	351	317	343	318	325	296	360	345	360	363	325	358	345	325	331	334	314	341	320	331	347	351	327	329	342	352	308	363	309	310	343	338	334	342	331	351	331	337	353	335	302	348	335	326	306	337	363	339	324	348	331	319	348	346	314	342	317	340	346	361	340	350	326	312	326	353	363	315	321	333	328	326	336	315	334	348	318	351	322	320	341	336	321	336	324	315	357	352	340	319	335	348	357	339	326	327	317	336	327	324	360	314	347	346	350	306	334	322	351	329	328	328	369	315	335	366	339	343	347	357	336	352	301	364	309	327	369	321	336	320	347	307	350	323	314	357	339	322	343	318	361	349	313	328	341	327	318	326	370	323	304	332	318	347	351	356	306	326	365	302	319	353	349	333	322	302	312	289	323	320	301	340	359	350	295	314	316	335	327	366	309	353	320	318	341	357	368	319	327	325	319	333	324	320	339	316	312	334	298	295	312	328	333	314	352	345	340	325	349	332	327	349	325	297	303	378	290	358	334	341	341	304	347	339	327	352	354	355	353	289	342	340	326	355	367	328	363	355	340	308	325	320	320	339	343	322	332	313	300	298	367	330	327	303	327	318	348	360	340	342	338	349	353	334	306	312	345	337	321	336	302	335	305	323	348	337	311	334	329	353	312	305	346	337	352	322	342	321	325	311	322	323	333	333	325	319	327	315	339	315	321	314	311	336	306	346	334	284	343	328	355	298	337	334	322	324	336	328	338	349	359	293	303	316	338	337	306	345	347	325	338	350	347	313	318	323	358	321	323	341	336	315	300	356	364	329	354	338	322	342	348	282	327	326	343	336	347	340	345	361	349	336	368	287	326	374	349	352	361	331	362	333	325	351	315	355	308	328	319	350	367	311	300	343	319	350	343	355	299	335	321	323	339	335	326	335	360	320	333	330	312	330	323	308	353	347	360	351	320	329	335	322	355	345	353	320	358	316	321	328	338	315	309	326	312	316	344	297	328	332	291	327	344	392	356	341	337	349	313	334	323	360	325	333	346	302	300	321	358	331	333	347	352	364	319	363	326	334	316	329	299	312	334	350	334	327	327	367	348	320	320	339	335	333	289	309	347	307	319	344	354	354	375	334	331	297	308	333	333	354	343	313	350	315	309	319	350	325	312	295	316	354	345	314	307	309	310	329	350	334	299	337	320	331	337	331	365	364	336	327	319	339	331	314	363	326	333	329	332	322	340	322	295	319	336	348	335	363	315	314	352	340	343	328	328	300	326	343	317	327	331	323	347	335	323	357	322	364	334	339	311	370	335	313	341	321	337	315	352	283	355	339	334	331	306	300	331	313	353	331	301	327	356	310	324	338	329	364	321	347	334	354	317	338	329	345	310	316	356	348	342	336	327	321	339	314	320	320	322	311	333	340	324	350	325	350	319	347	326	320	325	337	317	349	334	306	333	338	360	343	310	316	355	354	301	302	301	335	333	332	306	336	319	347	341	335	306	335	323	368	343	310	345	332	314	307	325	296	343	384	349	326	333	334	305	312	324	330	346	312	314	291	310	317	358	334	342	357	338	366	332	323	318	355	340	344	340	322	328	330	331	321	366	328	326	312	316	320	344	339	353	328	357	325	338	319	360	305	320	347	362	326	323	332	341	306	288	333	325	331	352	335	316	328	299	326	349	281	345	321	367	334	365	334	358	322	347	331	323	327	334	349	326	338	281	331	358	340	301	357	331	352	333	319	325	331	340	294	355	320	327	327	356	326	359	304	308	386	344	320	336	340	363	379	352	332	336	320	339	327	330	362	348	312	362	354	307	339	362	274	308	362	339	321	321	332	329	306	336	337	319	320	329	322	330	310	323	334	339	337	322	321	306	348	356	326	352	333	330	363	342	317	365	321	373	317	333	357	337	352	363	313	345	322	339	313	325	326	332	352	330	312	321	296	330	318	334	340	325	340	314	345	348	351	297	323	350	330	313	367	325	322	341	339	322	308	333	287	314	344	326	339	327	374	331	309	329	354	345	317	345	337	355	295	368	336	369	333
6782	4765	6866	4797	2997	1535	1130	776	740	628	546	445	426	335	319	272	316	284	287	305	269	266	266	254	284	228	249	275	237	249	277	273	259	232	249	270	250	271	226	261	233	239	231	230	284	226	236	235	235	200	239	282	235	219	218	215	226	226	219	227	257	221	203	240	201	209	200	190	202	190	195	223	222	210	221	208	204	205	216	213	215	221	231	255	237	216	218	199	232	217	222	225	207	211	198	221	196	229	219	250	215	227	207	249	227	208	183	203	196	209	222	192	238	205	207	199	199	220	209	203	212	226	198	205	192	196	196	196	213	199	209	218	210	203	209	217	221	204	224	222	201	209	195	195	191	229	235	218	226	205	205	201	205	194	225	228	202	210	202	204	230	196	221	203	220	196	218	218	223	210	197	214	222	202	212	220	208	222	208	195	240	204	205	212	190	199	227	175	206	216	212	211	225	216	233	231	204	209	193	220	223	204	223	194	216	202	188	241	222	236	226	199	221	214	209	215	220	200	226	216	194	224	204	237	215	221	205	211	197	185	210	224	174	183	202	211	217	201	191	236	206	192	229	226	197	214	194	216	214	209	196	232	216	219	208	194	208	200	217	222	202	234	193	211	202	196	243	228	217	222	199	217	194	229	222	221	224	230	213	214	216	198	209	203	194	207	182	199	202	182	176	226	210	215	218	216	214	210	200	199	197	217	197	221	219	220	209	193	226	206	214	193	228	228	191	201	222	182	230	218	202	225	197	210	193	204	211	190	202	243	210	192	215	216	242	199	210	210	204	236	204	198	208	222	212	234	212	218	224	239	203	213	243	219	192	239	202	221	215	202	222	175	208	191	220	208	229	221	212	216	225	225	220	207	183	220	212	237	196	221	193	207	240	208	207	200	211	235	209	231	203	208	222	228	247	201	224	197	221	210	215	221	182	185	206	210	192	183	227	208	202	177	208	208	218	216	194	219	230	212	214	178	201	243	228	224	255	189	225	211	208	207	189	219	238	200	210	221	201	198	195	210	217	222	201	213	233	232	212	171	220	216	238	194	220	206	184	208	226	212	206	201	236	238	191	200	211	224	244	198	224	198	192	178	216	239	184	229	207	202	213	206	239	214	225	215	214	207	195	210	202	198	207	226	213	200	233	235	217	226	211	216	219	223	230	205	214	197	220	229	218	213	227	191	205	237	215	179	199	221	239	225	210	218	220	206	218	211	230	198	231	206	199	223	209	205	212	234	207	212	214	225	227	230	211	195	200	227	196	209	204	196	214	179	218	203	201	216	201	205	190	218	234	226	207	203	221	211	188	264	196	208	198	221	227	190	209	196	221	216	203	206	199	193	212	205	199	193	246	186	229	207	228	216	213	214	203	224	207	213	224	191	222	194	188	218	218	214	208	215	223	224	224	190	236	218	194	201	185	196	219	236	217	200	207	183	211	208	200	247	192	210	188	222	227	207	206	202	193	221	194	209	209	210	215	193	233	223	198	170	211	211	209	217	200	214	207	223	220	250	206	181	203	216	224	199	198	253	219	227	221	209	200	186	221	225	210	198	210	224	218	225	201	202	226	219	216	182	202	235	214	233	208	199	217	209	219	200	225	219	187	221	193	183	212	231	222	224	248	198	244	208	203	243	205	194	215	218	221	212	225	217	211	205	201	218	221	232	205	193	194	201	206	219	188	178	206	194	218	214	219	228	185	218	235	229	206	219	242	227	198	211	201	246	193	264	209	213	255	195	227	214	206	210	211	210	206	207	189	235	230	177	207	213	215	222	216	230	201	224	208	208	202	210	212	218	203	181	236	209	215	223	202	176	206	240	223	200	216	208	238	193	202	205	183	207	204	209	231	231	207	233	205	220	213	201	203	200	234	246	213	212	212	184	198	200	212	217	225	182	219	209	207	217	228	200	218	218	210	225	190	203	220	200	233	223	215	230	210	221	223	186	206	200	231	213	202	226	228	218	223	194	220	218	226	205	240	213	180	200	208	201	222	182	205	196	207	235	214	217	222	204	223	218	216	219	175	210	188	230	204	204	208	227	205	205	193	227	197	245	207	216	198	220	211	214	234	214	194	192	181	202	229	212	203	233	222	203	214	202	207	220	211	219	205	214	208	206	208	228	215	201	235	206	218	228	231	222	216	194	200	225	224	237	204	223	220	242	190	233	212	207	210	209	205	231	223	206	200	231	192	195	217	197	198	174	210	210	213	206	215	223	197	204	199	230	227	215	206	200	226	235	239	190	220	186	249	221	238	217	215	215	198	254	213	201	233	208	184	247	210	212	216	196	187	225	213	217	219	229	258	196	207	218	214	231	208	218	215	201	219	208	211	212	194	201	202	202	224	213	197	229	209	232	198	207	227	193	230	240	231	205	223	232	212	196	206	182	203	240	200	218	205	225	230	205	224	212	225	201	227	207	244	217	216	209	196	210	200	216	193	214	227	212	225	239	209	203	203	205	201	203	211	210	225	215	201	213	197	201	238	216	199	204	246	214	213	226	223	230	201	210	216	228	183	229	217	224	208	165	195	188	236	192	220	206	227	188	176	208	203	219	191	229	221	226	202	208	214	212	193	174	180	259	232	245	231	229	221	211	204	216	252	217	218	212	213	229	188	222	184	185	202	215	236	209	197	205	208	202	193	229	223	225	213	181	219	206	213	198	200	232	193	207	192	212	219	205	179	218	197	191	216	194	202	213	168	217	206	225	224	233	224	224	199	216	207	215	196	194	222	190	198	219	221	228	206	205	218	242	242	206	200	227	202	210	228	224	217	191	236	203	214	204	234	202	227	205	192	220	224	200	220	213	225	218	221	223	195	223	229	215	220	222	220	212	228	201	211	187	204	224	189	208	193	214	192	214	212	230	230	181	204	217	203	221	221	227	218	213	216	208	218	211	202	210	237	190	238	193	239	232	228	191	199	230	228	237	206	228	207	212	205	211	212	220	189	218	215	229	185	195	216	208	221	256	183	205	212	211	214	205	227	201	210	216	178	200	215	194	200	199	198	220	209	203	216	210	239	228	209	179	193	226	222	207	198	213	222	206	246	222	217	216	205	184	237	245	223	229	219	229	212	218	223	211	229	235	215	222	224	208	219	202	212	192	184	191	177	246	234	193	198	194	216	208	185	198	207	202	198	228	258	224	213	194	210	235	197	188	196	225	226	225	200	198	203	210	205	202	218	200	209	211	212	243	214	215	179	202	201	215	224	216	210	212	206	196	214	185	237	224	198	233	227	218	205	190	209	219	198	211	248	214	225	215	224	221	211	224	180	210	214	217	220	216	222	218	221	233	194	200	230	214	224	196	196	222	233	196	217	225	251	223	219	218	222	215	191	215	208	212	199	232	206	203	199	187	205	214	211	214	231	229	190	184	240	204	209	213	195	189	210	208	215	216	220	216	210	231	190	209	207	194	190	230	192	199	201	188	210	214	213	218	203	217	205	221	205	239	224	227	217	214	211	234	175	206	196	212	220	189	203	201	206	211
4993	5621	11831	11896	9533	5702	4510	3664	3454	3209	2460	2090	2088	1608	1452	1356	1389	1225	1076	1042	1011	943	888	880	881	828	855	902	931	960	948	977	869	876	886	908	803	763	796	741	693	679	677	674	683	664	648	674	601	600	629	607	594	547	595	537	594	537	544	560	521	501	466	564	494	528	474	527	513	509	529	565	520	560	541	520	521	519	502	496	531	532	519	554	567	561	542	516	545	523	508	508	561	560	533	510	570	542	517	503	472	520	516	523	522	525	539	542	515	552	546	537	533	509	511	548	527	533	544	551	547	521	565	520	528	556	528	548	533	495	562	497	533	529	501	523	552	554	534	563	542	487	494	574	545	534	523	569	546	522	548	497	554	557	491	534	528	483	535	548	534	508	525	554	529	550	538	504	530	524	554	516	554	566	527	524	509	521	562	515	539	514	483	527	548	511	535	485	538	548	524	514	546	550	522	516	518	505	502	580	494	507	529	550	508	497	524	485	580	526	509	531	549	561	565	556	544	534	532	553	536	506	485	538	565	533	557	520	516	549	517	535	546	529	520	510	511	506	548	510	497	520	517	494	533	527	525	524	517	570	498	495	538	533	510	534	527	546	531	538	509	506	511	502	567	519	536	529	522	504	548	497	501	518	510	520	545	538	544	540	515	550	543	520	538	546	500	515	506	523	510	511	530	520	521	517	535	539	507	525	543	503	518	525	519	541	538	503	535	487	498	540	507	508	535	543	540	546	511	521	506	577	539	500	546	553	447	522	546	535	484	515	546	501	530	578	534	517	531	549	528	508	525	525	495	514	513	525	554	547	495	596	519	511	542	522	517	518	523	508	501	535	528	521	526	488	477	515	550	513	525	541	507	553	475	518	551	529	514	552	534	536	523	507	551	539	499	494	527	528	537	515	549	551	507	507	579	503	529	518	525	528	551	519	571	519	537	540	547	496	523	528	533	523	560	509	499	493	532	524	555	515	546	502	517	552	525	526	532	586	513	523	546	553	507	535	524	545	502	505	517	545	487	521	530	552	541	532	518	505	519	529	538	527	523	533	540	515	557	529	522	500	527	517	506	497	569	509	540	540	474	558	529	529	553	549	508	504	507	542	493	521	507	493	531	487	518	515	498	532	535	562	555	543	509	552	517	498	504	532	505	484	541	542	469	508	522	488	524	526	498	561	530	511	508	521	563	508	499	532	542	525	533	526	522	579	556	499	501	538	578	532	523	480	530	531	529	526	516	521	541	511	530	510	532	537	497	552	531	526	516	576	479	524	523	505	539	531	519	520	499	535	551	478	558	560	540	544	557	545	544	502	516	541	556	515	512	538	544	515	516	524	515	530	546	535	529	559	545	535	516	567	531	489	521	540	532	496	521	516	536	526	562	518	527	565	539	564	547	473	535	535	524	555	518	541	542	552	539	539	550	518	553	547	515	515	489	532	541	525	579	521	502	512	500	542	518	550	556	547	539	512	538	523	500	518	512	526	518	532	504	482	497	516	535	554	546	537	482	543	539	513	526	516	573	560	511	547	509	478	546	510	535	509	517	541	552	499	508	535	548	536	540	528	515	535	574	516	513	490	529	512	529	550	528	493	521	529	507	537	534	520	535	530	553	561	513	504	535	532	541	566	514	550	525	507	528	538	524	527	523	524	543	493	578	497	516	555	528	538	507	550	561	533	550	519	497	496	506	553	503	503	521	524	510	491	511	548	559	484	535	484	493	503	519	505	534	549	524	510	518	528	555	503	556	524	555	548	488	540	528	517	490	575	513	507	511	525	524	539	517	523	531	535	524	552	538	554	536	514	547	497	565	548	520	548	507	550	529	500	533	477	537	545	573	525	539	564	513	512	551	534	568	542	525	533	539	507	503	558	499	583	556	503	498	543	514	552	506	528	519	565	510	524	528	585	485	534	532	513	568	522	524	538	525	524	546	513	544	528	534	509	540	565	535	501	496	508	519	546	507	518	506	534	530	563	521	503	524	510	521	554	529	491	515	529	545	497	544	563	503	524	581	542	507	562	535	543	539	569	507	506	531	505	476	522	520	513	524	565	532	560	522	530	504	535	531	526	545	495	534	547	540	512	536	522	494	522	535	504	528	560	519	505	518	518	541	514	582	529	536	539	506	518	535	522	523	535	544	530	550	477	512	519	532	509	517	533	513	515	529	527	511	562	502	562	456	529	501	536	491	531	508	483	546	517	511	504	551	544	532	537	539	507	513	512	525	542	490	518	511	521	528	527	546	535	533	526	511	529	536	526	540	574	516	540	533	536	533	560	574	573	547	535	502	525	523	504	479	525	532	539	491	523	497	527	546	535	495	559	497	485	499	499	507	521	554	494	487	521	520	540	512	532	548	548	532	510	500	512	530	532	535	541	474	558	506	543	538	539	522	509	525	493	554	537	538	486	565	510	520	555	560	486	529	513	501	536	575	535	531	524	523	506	553	495	487	499	527	515	546	531	539	521	498	507	479	516	542	543	573	509	539	579	509	562	541	539	556	540	503	510	533	515	561	509	487	535	534	527	507	563	523	549	525	491	540	561	472	559	520	553	498	532	561	505	541	565	508	521	518	514	538	557	461	556	509	545	518	505	562	543	514	535	531	503	566	533	496	504	535	525	555	515	531	525	519	520	546	577	537	560	518	556	538	475	504	525	512	549	500	565	516	512	499	515	523	490	553	529	545	536	534	526	542	500	530	530	545	531	517	510	503	546	538	534	499	559	506	519	531	520	532	565	538	502	516	504	544	508	561	551	554	531	545	546	545	541	541	537	528	560	550	546	540	534	519	527	517	521	552	541	534	513	567	520	521	511	513	517	508	530	553	519	533	530	517	558	560	521	557	486	530	510	519	533	499	545	524	551	502	552	583	507	522	545	522	531	541	516	517	552	523	531	559	518	509	557	546	572	556	546	484	539	480	542	504	574	553	521	530	529	601	543	505	555	509	544	563	509	501	536	555	510	546	520	546	506	518	505	512	551	521	494	531	511	504	512	540	516	517	521	532	510	556	565	533	530	499	518	526	508	522	534	501	522	520	498	532	568	511	530	491	499	489	527	547	550	509	511	539	550	539	542	523	530	553	533	543	504	514	555	503	560	548	484	590	517	519	546	505	501	530	517	542	535	514	483	555	529	542	536	553	516	494	552	574	535	531	570	566	567	499	533	531	507	513	543	538	542	535	530	543	514	547	498	516	511	524	516	548	516	505	557	503	536	551	530	522	485	544	513	529	545	515	533	477	550	538	518	531	514	518	488	539	532	475	498	544	509	513	541	483	538	521	533	521	539	526	501	534	530	540	562	539	565	505	530	559	524	463	574	533	514	498	479	529	496	538	542	523	546	512	557	511	541	515	524	556	519	542	510	549	504	533	556	508	584	540	526	501	553	495	496	535	534	521	509	532	505	563	491	481	537	531	569	515	494	538	531	518	521	559	512	525	532	530	529	540	541	522	517	551	530	590	530	500	487	546	514	504	547	549	498	527	517
21400	24716	30505	23884	18812	12076	10423	8535	6433	4776	3193	3111	3871	2108	1735	2495	2199	1412	1057	820	776	621	440	516	511	514	425	411	422	443	437	371	345	308	299	301	299	260	275	282	292	284	286	272	283	290	263	282	252	226	225	232	235	240	249	230	234	244	199	189	197	215	194	188	210	189	186	198	195	196	178	175	201	204	214	197	209	227	203	207	194	183	210	191	219	232	199	205	199	195	230	218	215	202	191	199	219	203	199	229	200	196	221	231	189	219	191	217	212	190	202	205	196	221	189	190	190	189	208	203	168	215	202	202	213	180	228	203	203	184	191	231	189	206	206	195	200	192	215	234	211	220	207	193	200	203	198	196	223	231	219	228	192	201	225	221	193	181	180	169	209	175	229	202	198	193	221	198	196	227	196	216	216	220	201	190	199	217	196	206	218	213	193	184	186	215	198	222	225	214	184	211	212	191	207	184	219	209	211	208	216	220	174	201	184	207	190	194	205	210	215	213	213	228	210	186	219	189	203	213	215	199	172	190	205	196	212	215	191	195	197	197	220	216	215	197	207	219	178	199	193	213	206	177	234	185	205	203	222	241	197	204	194	224	210	203	190	197	213	193	218	173	193	207	183	210	200	204	179	208	194	193	193	219	209	215	183	189	203	210	213	201	198	201	198	199	216	202	205	200	232	228	211	191	200	210	220	233	190	210	198	187	202	213	219	212	205	217	181	193	195	173	208	204	211	211	209	207	191	192	231	212	189	186	189	186	224	192	191	218	193	214	200	186	217	182	201	202	213	196	199	200	205	201	189	198	208	235	215	200	196	203	207	214	220	202	206	201	230	179	210	191	185	202	221	198	216	189	188	198	211	181	222	218	217	193	224	181	227	206	189	203	194	188	219	225	209	213	197	192	185	211	215	213	197	223	200	184	189	185	212	202	204	201	182	168	189	189	200	218	218	200	236	212	210	226	209	207	198	193	188	202	244	220	201	194	213	208	198	186	204	204	202	206	202	210	191	184	187	214	216	204	212	204	203	196	215	191	197	211	210	192	196	227	213	209	203	182	212	201	206	200	191	221	190	173	201	200	186	210	211	211	202	196	216	227	194	226	218	196	195	197	172	187	205	182	204	211	204	191	229	199	196	199	231	189	180	192	196	177	227	191	203	199	201	198	192	227	213	219	227	205	213	219	213	192	196	195	214	202	202	204	236	195	219	197	205	203	214	195	217	197	183	188	207	210	185	218	211	220	177	213	235	221	192	215	203	193	213	200	192	188	210	217	209	207	188	231	217	212	207	194	202	225	205	208	208	188	230	205	230	214	181	201	194	226	209	212	201	196	201	199	212	216	196	186	200	175	209	205	176	208	212	195	198	201	197	199	203	208	209	185	198	191	201	196	219	200	185	199	200	213	201	201	228	228	201	206	193	208	190	183	199	229	222	221	206	187	199	194	180	196	190	224	212	207	217	212	215	203	217	211	197	195	218	182	225	214	235	188	188	220	214	240	188	183	189	211	215	214	187	216	212	190	190	193	176	189	199	197	204	192	227	197	177	206	173	227	198	191	196	194	198	197	191	203	209	205	213	201	214	219	220	188	204	210	204	219	205	201	182	210	206	217	198	208	218	196	211	183	188	219	205	214	206	181	175	204	211	210	206	208	225	215	182	195	195	207	222	191	210	218	216	223	218	197	219	196	204	196	213	199	211	202	178	189	211	209	213	198	187	182	216	200	212	207	185	209	208	195	195	220	207	206	211	199	196	220	224	218	197	164	198	187	222	195	225	229	191	229	210	212	215	189	188	174	219	187	186	206	207	205	224	189	215	215	193	209	175	215	220	217	200	191	204	206	190	228	200	205	201	181	176	195	201	188	198	199	215	193	186	203	220	190	198	199	194	196	206	206	216	179	194	209	210	204	190	234	219	223	228	194	199	223	216	195	192	184	207	210	207	204	197	183	217	207	195	173	196	194	220	212	199	206	202	205	198	187	214	186	207	193	208	228	223	208	207	197	192	212	224	208	189	216	198	157	208	209	204	204	213	211	224	229	203	199	184	183	213	214	204	192	193	199	168	208	175	174	231	200	210	190	185	215	219	200	206	200	193	229	210	182	219	221	202	198	221	200	214	206	220	153	212	194	213	214	198	225	219	192	207	190	187	224	219	209	223	218	198	193	200	210	215	191	211	219	202	195	206	205	210	189	240	194	177	197	224	195	184	207	203	202	192	215	213	204	208	201	186	216	215	212	200	205	204	202	203	200	197	199	212	212	219	206	198	190	204	209	217	211	189	210	218	210	170	192	215	206	208	218	206	220	253	243	194	211	190	196	194	232	200	204	230	216	197	203	179	197	224	201	232	209	227	196	188	182	209	210	200	196	174	205	201	209	193	180	194	202	230	212	214	221	193	219	187	217	181	188	192	184	205	195	212	182	187	195	191	220	216	197	206	199	196	195	178	188	209	225	178	212	206	214	212	197	193	209	177	221	201	184	189	192	220	205	202	207	192	205	197	208	194	193	202	189	206	217	205	224	226	186	192	212	202	202	167	214	201	198	207	190	189	192	201	188	222	200	189	190	161	198	205	204	201	192	213	224	185	213	205	181	203	198	202	209	198	198	187	168	203	210	200	225	198	191	219	185	218	204	210	221	202	221	213	195	207	205	214	210	220	201	208	190	214	213	203	203	195	192	210	200	230	200	222	221	198	188	190	206	207	234	206	209	211	190	187	207	191	186	198	191	187	195	213	198	204	198	190	176	213	189	181	195	227	195	214	179	213	180	208	220	203	200	214	228	203	194	223	226	184	217	196	214	224	220	208	198	205	196	195	191	195	189	217	212	195	233	174	195	198	224	183	207	193	203	208	176	221	215	227	196	207	206	208	214	189	204	232	215	220	211	185	178	198	209	194	188	204	209	219	222	195	224	187	185	178	213	207	229	212	210	208	230	202	177	177	205	196	225	200	209	207	199	216	209	211	220	194	195	215	204	216	192	209	214	187	200	204	183	205	217	196	193	202	222	205	192	208	190	191	228	233	188	194	203	194	214	185	185	200	210	216	173	181	205	184	201	206	189	240	175	229	184	212	186	189	233	226	213	218	195	205	193	225	208	178	209	218	213	214	200	189	194	194	231	193	244	185	208	190	192	219	225	215	206	218	220	216	181	228	177	231	210	199	208	186	176	184	180	208	219	188	209	211	207	186	205	207	186	207	213	193	215	189	193	214	211	215	201	209	184	214	223	225	186	197	217	190	221	195	209	199	200	207	172	199	202	212	208	217	190	192	212	235	209	204	214	232	218	221	193	196	234	211	204	199	218	198	217	235	174	219	209	211	219	238	183	192	180	204	195	177	191	207	207	223	212	196	205	204	198	203	198	209	193	213	216	170	208	210	213	211	203	204	192	212	227	197	214	206	236	191	219	204	177	182	176	191	223	204	206	193	225	213	198	210	203	186	200	189	204	191	204	212	210	183	215	194	195	194	237	223	168	171	214	222	180
14154	19716	26371	23775	21912	15943	17400	16605	15020	13947	10081	9455	13024	7770	7439	11024	11153	7548	5843	4167	3924	3197	2183	2631	3120	2787	2115	2204	2146	2358	2144	1692	1603	1442	1464	1518	1301	1172	1129	996	1020	942	1081	1132	1142	1010	1092	1061	877	844	796	683	733	723	688	664	614	569	558	572	506	511	506	515	482	486	509	472	501	491	522	510	510	505	507	475	524	536	534	509	517	489	481	564	567	584	542	556	522	566	535	530	492	545	562	561	506	524	532	514	497	521	562	564	528	540	555	583	517	560	571	587	521	551	468	506	561	499	499	512	523	491	485	514	489	518	501	515	497	518	502	510	517	540	483	482	495	514	508	528	521	540	495	520	506	504	518	493	537	530	528	499	517	515	489	482	502	504	473	512	492	466	524	508	492	524	504	492	484	464	498	553	520	528	475	498	488	499	499	482	531	514	462	520	524	501	491	507	500	531	493	503	517	505	515	514	482	507	512	525	495	447	472	477	528	498	504	517	492	476	505	501	481	505	456	498	499	449	508	516	527	500	504	518	503	490	491	537	547	495	535	477	482	496	514	487	490	504	510	505	494	505	538	507	501	517	513	506	492	484	505	497	497	494	477	519	501	468	531	515	537	463	506	506	532	509	506	508	501	521	497	507	518	500	459	510	495	496	537	528	458	525	519	473	521	502	480	511	498	519	501	505	473	477	514	486	493	489	514	491	525	516	494	502	521	489	498	474	511	523	502	526	470	485	484	514	454	525	437	498	482	486	507	524	480	481	493	465	521	507	486	487	517	509	493	516	479	539	509	486	507	513	474	484	470	511	537	476	460	490	479	494	506	473	512	500	495	486	492	510	487	504	555	536	532	494	464	522	522	502	461	529	516	510	522	522	505	495	519	493	522	530	450	510	494	511	503	524	488	491	502	520	489	546	518	493	537	463	497	511	515	526	523	509	551	541	511	462	516	527	555	524	527	491	533	483	482	499	486	527	493	538	464	504	514	544	523	456	487	511	525	528	521	502	498	508	490	512	542	492	480	501	537	477	466	519	481	509	464	482	520	475	542	516	501	526	539	500	531	524	507	530	506	514	486	516	482	527	492	507	501	510	516	515	519	492	508	467	496	513	535	475	484	460	509	489	500	499	504	519	485	513	475	526	497	496	498	530	519	519	513	487	467	537	550	551	492	494	516	541	500	499	531	510	495	495	484	504	557	567	489	522	502	507	488	486	489	493	485	507	512	476	507	482	487	500	491	523	531	505	478	523	492	489	498	500	469	522	515	488	511	535	510	487	494	492	493	515	495	509	496	530	501	523	495	473	554	483	530	480	508	468	499	490	528	473	532	503	486	525	503	517	473	536	531	490	522	518	513	498	536	516	549	513	489	501	523	505	482	467	505	508	507	542	474	495	501	515	534	492	511	518	507	513	505	537	506	506	545	475	503	533	468	490	504	532	507	462	536	515	482	465	486	488	528	498	478	494	473	469	530	479	514	543	501	528	486	536	526	504	511	482	470	434	475	511	456	499	540	475	508	503	535	500	528	541	524	509	467	467	508	463	520	535	484	529	523	524	477	470	508	477	484	524	517	478	477	514	538	543	531	497	433	492	488	527	499	468	506	507	493	497	532	503	480	518	505	493	483	537	512	509	454	486	516	493	500	512	515	461	529	483	505	478	546	496	477	466	516	507	475	536	482	502	484	522	546	448	546	502	479	509	484	458	486	495	492	439	520	511	525	501	507	485	482	510	500	509	487	518	510	538	472	519	509	502	507	558	541	488	491	481	500	509	507	510	479	483	506	537	492	490	508	519	509	486	484	530	485	482	517	510	504	516	485	500	547	510	512	460	516	489	547	518	500	510	487	561	498	511	498	474	520	510	463	514	529	489	511	461	521	493	518	492	514	479	483	487	528	528	485	498	474	481	499	535	503	453	515	494	510	499	499	507	450	474	493	507	487	517	514	555	453	521	504	469	491	517	514	525	496	489	497	481	487	500	485	512	523	481	524	537	502	520	529	494	480	471	551	497	464	556	556	480	531	470	479	475	494	505	497	478	535	486	476	505	496	487	465	482	505	494	470	497	568	512	502	455	518	497	495	512	526	514	503	539	517	529	515	475	538	505	472	504	519	511	470	477	484	500	450	446	498	526	509	480	455	525	481	534	501	477	528	504	533	469	527	497	519	498	520	513	490	513	511	508	524	493	491	496	464	468	485	517	564	509	482	494	467	521	489	454	501	511	530	488	501	527	462	505	464	508	506	478	480	536	494	502	502	538	487	504	499	528	450	475	473	491	495	478	525	507	500	507	519	519	523	501	519	457	504	510	508	543	527	505	526	533	500	495	472	477	503	509	503	459	542	538	532	543	525	498	505	496	503	488	559	491	470	522	530	537	557	494	458	518	525	452	501	490	514	495	499	518	480	492	515	501	511	534	519	492	521	472	492	513	516	549	489	511	475	493	470	480	491	533	528	532	511	509	503	497	523	530	505	528	538	498	502	552	495	455	482	529	482	531	486	501	490	455	500	510	511	505	524	531	504	539	527	475	508	464	522	482	485	549	501	509	505	479	505	528	479	478	513	547	519	486	506	482	442	517	522	536	522	511	509	523	499	521	534	497	477	476	517	520	472	496	522	529	542	502	502	534	470	552	503	505	480	510	503	487	514	525	461	517	495	470	518	518	566	485	542	539	492	514	499	462	516	503	444	474	530	484	510	504	542	517	482	515	515	507	489	455	512	485	540	509	487	505	526	532	515	496	488	515	492	505	494	520	464	440	542	510	511	497	463	497	496	493	520	477	511	477	507	458	509	481	532	470	559	504	547	482	516	555	497	495	489	515	535	483	528	525	481	496	510	501	519	527	508	492	534	552	517	487	529	490	539	490	467	469	473	495	469	508	457	545	500	491	494	538	500	460	501	496	483	487	502	526	545	528	497	480	501	502	531	511	496	493	537	491	480	521	483	532	532	532	511	507	521	508	473	518	487	488	499	480	493	561	532	510	539	472	474	489	510	518	498	497	517	503	503	478	521	505	525	493	492	477	515	494	525	503	482	507	517	477	497	482	542	516	492	509	519	467	531	501	467	517	488	468	511	512	540	495	526	484	519	517	510	464	503	539	507	448	518	524	533	515	488	501	514	528	490	521	493	505	529	519	507	485	471	498	484	516	494	499	503	506	506	492	520	490	513	474	512	530	528	496	455	522	492	462	511	532	498	479	497	502	476	528	508	485	515	490	499	496	520	509	497	506	481	500	519	495	474	468	527	484	498	527	462	505	504	531	495	522	485	474	561	519	514	481	484	441	514	506	495	448	525	524	487	516	512	524	490	490	490	508	491	477	504	518	495	475	493	489	484	490	508	454	492	504	506	513	491	501	496	523	516	504	516	510	517	502	495	520	490	469	493	515	484	486	496	488	502	481	555	546	508	510	466	533	530	483	496	491	536	461	492	486	519	503	478	510	519	532	480	494	581	481	498	493	481	503	514	518	476	483	515	495	478	509	514	490
30034	31305	34143	27675	23437	17792	15855	14564	11073	9444	7226	5506	6836	4330	4232	5107	5344	2558	1974	1378	1288	1061	747	849	1035	758	539	556	520	546	489	436	370	353	337	288	344	305	248	261	253	249	239	253	267	235	233	236	209	218	181	176	185	166	141	156	149	157	139	119	153	133	149	156	132	125	122	141	123	120	139	150	126	136	150	150	141	151	152	137	131	129	128	113	126	158	156	138	130	140	143	119	156	150	132	136	147	162	134	144	128	149	131	126	130	147	146	142	110	146	130	146	117	139	115	123	133	117	124	142	154	127	125	133	134	138	131	138	152	137	134	128	131	139	145	139	132	119	128	144	121	140	109	141	118	151	134	115	139	127	131	134	138	123	125	127	145	131	164	120	167	133	129	136	135	124	141	162	140	121	117	138	141	128	143	124	142	114	144	146	155	128	116	126	126	117	137	130	114	138	139	140	109	134	124	145	118	138	138	112	118	131	126	135	151	138	151	112	148	120	131	130	124	121	147	134	130	121	128	120	148	109	139	115	117	124	129	144	125	129	102	144	141	147	129	121	130	142	144	144	129	129	137	123	132	116	134	125	138	160	132	141	122	144	138	144	126	130	140	123	125	127	113	127	136	131	143	132	125	127	125	115	117	138	128	125	148	138	129	127	126	127	144	143	130	123	153	141	130	131	129	142	149	119	129	125	141	124	122	123	139	119	128	112	140	124	127	132	162	120	143	111	120	156	130	139	104	107	128	138	124	102	114	130	117	145	146	147	132	142	133	138	165	120	152	127	128	144	144	125	113	135	143	131	126	121	116	123	132	142	120	135	126	113	121	153	135	136	131	132	169	125	131	128	142	136	126	158	122	126	131	127	141	126	136	131	139	119	142	135	142	119	135	136	146	139	145	138	126	146	135	140	138	135	106	116	136	126	124	143	133	115	152	117	127	129	124	120	128	134	102	141	118	138	132	132	130	121	122	123	129	143	146	135	118	131	135	123	131	114	133	138	130	126	116	137	127	136	141	159	136	114	124	131	122	149	139	171	131	138	142	136	127	130	120	124	141	155	155	148	127	121	128	126	127	130	123	138	144	129	112	136	130	124	125	129	112	118	126	124	118	140	107	144	133	129	118	158	133	130	140	153	124	151	113	124	126	130	129	131	134	130	125	125	135	127	137	140	125	148	131	133	130	128	123	111	104	131	129	126	142	117	143	133	111	132	136	124	125	114	130	134	133	133	123	151	144	119	105	141	114	144	151	142	145	135	140	117	129	132	119	114	112	137	152	129	136	151	138	132	130	147	131	130	112	132	132	130	122	127	168	147	127	122	125	140	143	148	135	141	127	151	137	123	107	119	136	134	145	129	138	133	125	141	145	143	120	159	137	139	116	133	135	140	126	139	141	117	121	138	123	151	123	128	120	142	140	126	123	115	135	157	143	141	134	127	136	149	143	153	123	117	141	130	131	128	136	136	138	109	132	138	157	130	131	139	133	138	134	114	144	164	121	146	130	138	135	144	151	142	122	153	130	116	110	131	132	131	126	104	149	128	154	144	117	126	125	132	114	130	137	122	146	126	149	149	133	150	129	155	142	114	145	106	121	133	121	125	127	130	146	127	131	142	145	145	136	131	156	117	131	138	155	146	110	124	130	143	127	128	127	102	119	148	141	128	125	135	132	102	141	149	145	136	133	135	111	132	146	127	144	124	123	132	122	127	122	136	142	140	129	90	127	136	130	136	136	128	120	137	149	131	116	126	130	143	121	134	135	111	137	113	145	121	133	132	117	114	140	144	119	132	141	103	113	130	110	124	133	125	141	138	116	151	118	158	136	146	123	120	153	127	119	136	138	134	135	136	115	132	150	127	137	149	153	140	119	136	149	136	118	140	131	145	134	122	133	132	109	130	138	110	142	116	129	149	143	117	132	119	137	130	138	144	128	121	125	143	141	103	118	122	142	132	128	138	139	137	123	126	118	114	118	133	154	143	147	146	128	162	130	110	142	139	145	158	128	122	118	121	122	136	124	144	134	145	117	121	139	124	134	116	132	115	135	122	153	143	105	122	127	122	132	148	124	128	140	143	132	117	123	121	137	119	120	131	159	117	143	155	127	123	121	128	129	165	131	114	142	145	134	143	152	125	151	116	128	120	114	115	111	132	130	141	144	148	148	150	130	129	134	144	111	133	128	125	134	135	137	113	132	136	137	118	121	124	137	157	130	151	124	123	129	139	125	117	153	138	139	134	134	150	114	117	149	137	166	118	120	124	141	112	124	107	140	118	127	123	129	126	147	144	123	138	127	144	151	124	139	121	132	124	130	137	129	131	129	118	124	158	131	134	140	146	137	129	125	140	125	126	146	125	131	143	124	124	126	131	108	150	134	123	137	129	153	136	115	129	133	154	127	133	115	119	128	114	121	110	127	132	155	152	137	147	143	119	121	135	121	117	132	156	118	132	118	124	165	133	124	154	130	148	146	118	115	125	139	136	130	127	125	139	130	120	129	146	113	138	129	112	134	137	155	116	146	123	165	100	114	134	141	137	120	128	159	139	140	135	131	130	132	144	127	123	131	134	127	124	131	131	133	127	126	150	126	122	110	123	133	128	118	141	124	133	129	116	127	134	140	105	124	124	134	154	116	121	137	146	127	148	123	140	123	126	137	124	138	137	123	115	139	127	124	137	122	129	135	116	134	109	132	113	135	123	136	147	140	143	127	142	135	130	126	124	129	130	125	122	128	117	131	125	149	145	138	132	140	98	130	155	157	140	126	126	109	119	134	135	144	134	131	142	144	128	120	128	115	121	125	139	126	122	132	138	128	124	125	134	122	140	127	127	138	127	128	132	124	126	141	130	123	139	120	156	120	146	150	130	129	137	116	132	149	137	143	147	124	121	131	103	129	136	138	135	112	148	142	119	128	129	146	138	109	134	140	125	137	150	114	108	122	125	142	131	139	127	124	145	145	138	124	125	152	112	143	135	141	142	134	117	120	134	150	142	127	124	138	135	135	113	132	123	148	130	140	144	115	136	162	148	140	134	126	121	120	121	125	153	148	126	128	133	141	126	129	141	123	144	131	130	109	137	136	149	135	134	120	127	128	123	132	124	115	167	125	119	129	148	123	122	122	141	112	132	129	114	140	145	128	127	122	118	137	149	141	175	132	134	126	117	143	133	100	142	129	121	110	118	107	130	132	126	134	147	136	125	133	118	130	117	162	150	125	143	152	128	136	144	120	116	120	137	130	132	150	113	124	124	136	104	150	137	114	144	121	147	134	123	128	138	115	134	143	135	127	151	134	125	127	125	131	127	129	130	133	138	117	133	124	132	126	119	132	122	126	123	118	152	131	131	117	141	123	127	142	121	146	131	142	132	120	130	125	126	128	102	131	130	110	132	122	129	110	119	132	131	124	118	127	142	140	148	145	124	125	120	131	126	112	127	134	131	119	133	144	117	117	134	146	132	125	138	129	124	138	129	129	155	157	129	131	142	134	132	121	124
18446	23582	30500	28378	26883	21396	24198	23403	21747	20586	15444	12857	18011	11997	12737	17048	17045	10185	9786	6864	5473	5161	3686	4338	5025	3901	3352	2770	3190	3235	2788	2325	2122	1804	1712	1760	2139	1477	1282	1160	1110	1179	1248	1510	1553	1334	1244	1393	981	837	802	675	694	700	621	575	488	470	398	394	401	368	378	357	335	327	365	390	373	373	421	370	368	379	386	345	319	380	334	376	389	344	351	393	408	488	419	360	376	404	411	388	396	386	395	394	399	376	379	369	363	360	405	412	445	463	458	444	372	376	436	451	374	352	348	372	354	361	403	380	336	346	359	363	340	347	366	336	330	369	338	381	347	367	339	350	385	331	358	368	366	373	329	322	318	322	343	361	336	333	360	311	324	352	311	332	340	341	330	342	319	339	315	344	332	337	286	343	324	357	340	377	334	368	324	339	341	336	343	336	342	371	340	320	340	349	352	337	337	342	321	351	331	344	323	333	307	312	350	342	364	314	332	373	349	348	353	379	322	322	316	361	330	316	322	325	348	355	321	330	316	326	341	349	328	336	346	350	319	342	313	316	312	332	345	356	324	337	335	366	340	353	328	342	314	332	357	341	359	348	355	316	319	337	341	349	364	320	343	315	338	343	358	355	353	331	366	346	367	356	317	335	347	337	321	351	375	334	358	335	403	344	337	340	338	334	330	345	321	353	346	335	347	304	320	349	344	318	354	325	317	335	354	301	335	360	341	329	333	339	328	315	335	336	316	347	321	309	336	349	362	342	330	374	326	350	329	343	316	333	326	357	333	297	334	315	338	294	342	339	338	320	314	359	365	343	357	342	314	333	335	308	343	335	350	337	332	316	320	350	336	338	333	329	334	359	360	352	314	331	301	338	326	334	344	331	339	340	348	301	350	331	352	348	386	367	350	330	338	323	316	374	352	333	339	353	358	378	302	328	332	339	354	307	330	318	353	337	333	342	333	289	345	315	340	351	324	334	339	325	333	342	330	315	329	334	360	328	343	329	327	352	330	333	337	318	335	347	348	319	338	332	313	348	319	339	326	330	366	381	306	297	327	343	328	350	354	352	327	345	339	366	330	337	325	368	350	345	312	307	325	349	334	351	312	323	341	342	361	342	315	306	302	307	318	325	323	323	325	328	356	350	306	327	382	317	321	309	311	351	313	334	306	324	349	345	347	304	318	337	318	358	356	341	344	347	345	345	310	320	372	347	319	335	333	324	321	308	338	345	371	383	327	320	351	312	299	328	360	345	334	320	338	349	349	321	329	326	276	366	328	352	321	333	319	305	335	341	310	343	333	359	346	332	301	326	337	281	343	340	337	350	340	365	337	329	332	337	344	344	317	350	342	327	333	356	353	320	339	341	353	327	356	314	323	368	328	322	326	344	338	337	328	347	319	346	333	341	333	331	341	339	306	327	303	323	331	304	333	331	351	353	323	359	307	342	321	357	329	341	331	317	324	328	337	339	344	304	335	329	329	319	311	321	337	373	359	313	320	359	356	332	315	347	360	333	323	330	358	327	313	330	306	332	332	340	321	315	312	344	341	310	362	359	338	352	339	337	321	337	331	315	339	339	339	370	314	345	334	331	369	328	360	305	335	348	311	313	324	337	328	321	336	366	321	333	361	304	344	350	316	338	324	336	338	313	340	303	331	333	336	333	348	338	337	308	333	340	312	309	360	344	333	335	316	331	344	325	357	329	332	331	333	321	329	328	312	281	338	355	346	333	329	368	326	323	313	362	338	310	315	354	324	340	313	330	350	344	299	353	314	341	336	324	309	337	344	364	308	343	355	335	323	323	352	342	342	330	352	331	343	332	317	325	333	321	293	371	339	345	322	350	323	367	359	326	356	310	336	330	301	363	312	347	346	349	340	374	325	314	368	352	340	341	374	329	376	364	348	344	333	307	375	340	337	316	314	312	330	351	328	352	346	350	343	338	299	309	326	357	360	342	343	323	330	321	324	320	339	331	318	311	328	337	352	334	370	335	347	340	358	345	344	324	317	348	350	337	360	345	319	302	354	314	331	334	322	377	315	356	346	343	327	312	301	322	322	362	350	344	372	334	334	352	353	365	324	315	369	336	320	328	317	359	341	342	335	359	353	314	318	341	311	333	333	332	363	310	363	322	343	331	326	329	329	331	329	344	371	337	362	354	319	328	305	336	362	319	325	307	332	332	334	377	332	357	342	339	298	344	318	321	342	326	343	320	329	354	349	368	346	310	357	309	346	347	345	371	331	363	337	335	325	338	288	318	331	331	338	341	337	347	351	333	360	296	343	332	317	321	316	357	296	314	333	346	312	344	352	338	312	331	336	343	352	293	325	343	321	312	323	376	314	327	345	338	317	313	349	344	371	298	358	377	333	347	361	335	316	363	368	329	334	319	334	325	352	337	353	317	348	341	330	349	331	319	313	324	341	354	327	327	309	322	350	310	356	338	332	341	304	336	323	332	315	349	325	331	353	329	337	326	361	341	340	342	353	313	336	337	344	291	354	369	338	337	335	357	383	307	321	369	334	341	321	332	334	346	351	352	351	337	360	327	324	361	352	336	334	360	351	312	341	330	332	337	331	305	301	331	356	334	336	354	363	338	320	323	357	340	342	324	338	327	334	328	333	352	335	331	365	314	314	322	317	318	352	373	332	312	366	335	323	324	330	329	368	341	347	343	343	322	311	319	319	331	320	304	336	339	337	320	312	334	365	308	337	324	333	301	349	343	369	326	356	331	328	413	317	348	337	319	350	326	349	320	310	334	331	330	345	334	352	318	354	335	321	366	320	360	330	318	338	330	325	329	344	347	340	347	323	322	338	305	355	349	354	300	352	361	326	365	357	334	369	327	309	312	357	344	321	320	334	326	358	317	348	329	306	324	341	347	349	360	337	335	335	351	360	327	337	310	352	322	309	327	329	325	349	345	314	327	320	327	309	362	343	355	333	356	367	334	350	360	349	293	295	321	300	323	315	345	347	366	378	310	344	362	330	325	335	322	313	310	366	340	348	329	328	340	337	310	347	346	327	321	368	360	323	338	326	351	321	334	377	361	316	319	330	356	341	344	362	326	329	342	343	364	317	345	310	326	336	363	337	321	326	310	332	335	356	315	339	364	335	361	347	306	329	337	313	330	365	332	338	361	331	342	315	326	299	318	318	318	340	333	332	311	330	321	367	341	338	341	365	306	324	364	313	347	327	361	307	361	338	331	304	357	344	336	340	330	338	311	323	349	350	343	313	340	359	346	359	324	311	345	339	350	309	347	323	349	343	319	346	349	331	331	345	338	349	327	368	333	329	321	337	346	315	340	341	373	355	362	347	336	345	339	346	343	322	310	318	342	316	297	357	320	353	364	344	325	300	312	328	343	336	340	325	330	336	352	314	315	306	311	333	336	372	358	353	353	342	325	316	356	337	308	301	337	303	365	352	326	342	353	354	274	371	340	354	306	336	335	325	362	351	343	309	355	352	341	321	294	305	312	339	337	360	324	345	373	310	310	362	342
6315	4662	6628	4861	2775	1566	1210	990	854	667	548	426	401	352	373	334	296	283	295	314	247	249	249	246	250	259	261	291	274	282	281	301	288	247	264	233	259	219	233	232	204	228	261	252	240	230	234	209	237	204	218	216	239	218	192	227	206	204	176	209	219	214	211	220	228	209	240	192	207	216	210	207	207	216	242	219	220	196	207	199	194	193	205	195	216	221	197	214	227	203	186	254	201	224	214	216	225	224	211	207	213	214	198	224	211	216	225	216	233	206	206	208	214	217	208	220	218	206	203	184	203	242	181	202	210	216	202	211	195	213	229	194	200	203	214	225	197	206	202	226	207	236	195	201	208	210	210	228	191	197	230	187	186	199	205	190	209	218	221	225	211	227	193	222	198	195	222	223	201	248	192	183	188	197	206	196	195	227	210	197	212	209	194	218	196	199	216	209	208	230	200	197	217	216	200	209	204	177	206	236	216	225	200	205	234	211	201	227	201	205	223	211	223	196	203	225	210	216	211	197	218	198	205	189	225	223	195	207	236	204	190	180	216	202	242	216	229	192	218	211	218	216	178	195	214	206	218	230	214	243	189	230	174	190	221	206	187	214	201	226	218	205	218	217	206	225	215	224	193	217	218	194	209	218	190	231	211	203	223	211	214	200	222	220	211	238	203	219	255	255	217	202	193	209	205	214	222	204	205	221	216	218	219	232	214	219	202	214	174	214	200	210	239	195	218	193	190	224	204	190	194	210	230	213	205	228	216	189	195	196	232	213	194	217	208	196	201	235	215	204	183	209	209	207	230	198	226	196	189	184	205	208	217	240	225	232	189	201	207	207	205	208	201	200	219	201	217	215	205	209	192	195	218	180	209	223	207	202	192	218	208	222	183	229	199	204	197	222	218	202	197	217	201	219	227	226	202	209	222	209	211	194	223	213	206	232	198	193	196	209	210	196	190	171	215	215	218	216	224	214	214	201	202	211	225	231	173	234	196	225	205	214	209	215	200	217	244	205	192	190	221	197	226	214	223	214	194	216	205	230	216	237	223	196	196	213	215	189	231	199	220	207	189	207	231	219	233	203	215	241	225	222	227	188	212	223	231	229	225	215	198	195	179	236	187	215	202	230	216	210	221	209	206	215	211	210	219	200	215	229	220	201	214	223	220	214	208	187	216	205	178	204	215	197	200	200	197	217	221	210	215	238	211	211	190	212	190	194	204	194	220	204	215	220	222	186	189	203	226	193	224	206	208	200	207	234	228	232	204	206	216	221	208	232	195	219	233	202	243	239	218	245	232	225	186	180	227	211	208	235	182	227	218	197	209	221	233	201	209	206	212	218	200	217	206	215	207	218	212	208	200	218	209	218	179	207	199	232	215	197	198	214	195	233	194	220	204	214	203	196	197	196	204	201	207	248	216	208	208	217	214	194	245	213	218	225	197	223	193	221	211	200	201	225	249	190	212	214	190	211	225	216	210	225	200	239	195	234	223	198	205	215	209	205	183	198	218	220	220	192	197	213	198	207	218	191	213	195	224	189	216	206	203	212	221	206	200	219	224	205	237	215	194	209	197	217	198	213	211	210	226	208	219	215	225	221	212	190	239	227	187	212	229	235	228	204	210	208	179	222	190	196	227	219	207	187	219	207	226	192	215	203	238	196	211	190	202	232	186	212	196	214	196	192	171	209	223	222	204	209	193	200	225	206	198	208	195	201	210	224	211	228	218	206	211	233	196	214	214	217	217	201	227	210	216	210	209	209	230	214	244	230	211	211	204	191	221	196	200	218	196	201	212	218	228	197	223	197	194	225	208	201	199	225	210	214	211	215	193	225	229	195	214	220	220	211	207	220	241	217	220	213	205	219	216	218	256	193	206	222	220	176	211	194	202	194	213	218	213	214	220	213	179	217	190	229	240	189	189	206	203	195	207	228	219	211	210	212	213	216	199	203	221	213	212	212	227	198	206	223	225	220	209	234	215	233	211	215	234	221	183	214	204	197	210	200	202	174	191	213	196	230	202	228	215	222	202	217	216	227	241	225	228	213	230	193	202	193	214	210	216	188	195	234	216	198	220	199	198	204	194	220	194	192	226	202	199	210	209	222	205	212	204	218	193	201	249	204	224	181	226	210	217	222	206	224	224	211	202	187	208	202	213	231	206	210	215	197	224	201	207	214	192	221	224	220	203	198	240	203	211	217	220	207	223	233	204	240	208	212	213	224	205	181	201	209	199	195	215	206	230	186	214	202	208	213	220	229	194	196	219	223	222	199	224	218	228	214	227	220	223	222	189	233	216	179	210	204	198	207	209	244	188	200	204	212	212	218	192	204	208	199	198	235	216	191	227	206	215	217	209	220	207	190	231	210	221	209	204	224	219	217	206	193	210	185	185	207	209	227	213	206	216	214	190	196	219	211	181	210	204	192	207	236	192	225	199	217	196	231	192	232	211	212	197	215	215	218	219	223	184	215	217	225	218	192	212	196	193	191	218	219	209	210	214	203	226	204	200	237	222	201	194	238	215	203	214	230	202	197	207	204	206	222	210	203	201	234	203	227	236	196	197	229	203	199	223	189	191	205	186	188	216	230	192	202	184	225	204	184	207	194	214	206	214	223	201	221	224	217	219	207	200	215	184	219	183	213	227	195	251	248	206	222	234	210	224	249	202	217	217	208	227	233	222	220	226	210	208	193	216	226	200	221	191	196	209	189	235	229	211	211	210	190	230	233	221	205	228	211	206	199	193	203	221	218	209	208	205	186	205	209	224	211	209	182	219	179	229	197	227	219	197	228	199	236	227	209	193	251	233	212	201	204	220	221	216	193	224	189	188	219	217	193	226	205	172	199	190	214	198	187	198	237	217	197	198	209	223	220	210	210	217	233	219	200	200	205	231	198	218	197	197	251	221	208	236	208	214	188	201	198	204	201	215	209	214	223	186	214	221	211	190	227	219	186	212	199	205	219	210	207	213	241	207	210	206	207	190	203	182	196	236	233	202	235	236	225	216	212	203	201	192	194	223	204	197	234	196	192	226	228	206	223	219	217	211	202	196	232	223	230	203	221	217	197	208	221	201	223	218	207	211	186	171	208	224	208	216	189	247	193	207	195	201	195	222	206	242	209	225	178	216	210	218	207	203	241	220	207	229	210	208	220	225	206	222	197	192	228	211	202	205	211	194	213	206	211	238	248	192	194	216	221	199	185	217	181	212	218	207	245	196	218	219	204	235	181	181	213	225	236	179	218	224	210	220	213	231	221	201	213	171	224	197	195	186	206	225	228	221	191	223	213	197	206	244	200	233	181	178	232	210	193	206	211	207	222	219	226	190	199	195	192	219	227	215	204	200	193	215	210	234	213	216	195	198	214	191	206	232	201	197	207	213	237	210	207	207	212	217	233	198	240	241	187	215	221	194	203	174	204	216	191	230	204	211	241	204	203	209	192	241	210	223	196	188	231	219	190	217	224	210	204	224	209	188	197	203	218	232	217	216	202	194	194
4860	6006	11189	11462	8646	5696	5319	4639	4158	3310	2499	1722	2072	1517	1429	1277	1331	1041	1024	1058	933	924	857	882	904	924	858	943	919	905	1007	964	964	857	851	770	882	745	769	783	779	741	688	664	650	668	678	659	582	597	578	565	604	636	620	600	580	561	562	534	581	494	550	529	533	563	540	521	539	555	516	553	567	575	536	522	511	516	502	537	531	515	534	537	576	546	563	518	540	548	559	552	518	568	537	495	498	526	512	533	523	497	533	508	580	572	526	531	529	500	537	526	517	511	486	526	533	507	538	521	503	563	559	548	517	480	521	519	550	514	514	525	503	518	518	560	536	517	572	525	581	533	549	540	491	538	574	507	518	520	509	552	553	525	495	500	553	519	486	492	567	518	554	561	505	513	517	480	495	534	504	507	490	523	494	543	494	519	525	559	517	548	532	499	523	563	514	516	561	571	544	500	496	514	512	509	528	531	532	531	567	524	540	546	539	494	580	505	550	496	551	523	551	499	487	510	516	510	509	577	528	536	535	494	530	516	484	519	523	480	531	500	542	503	523	538	544	508	532	542	508	554	524	513	541	536	514	564	530	514	535	521	546	481	490	496	531	529	519	554	552	516	496	523	515	555	517	537	521	514	529	515	499	553	505	528	560	497	542	524	530	547	518	549	503	550	585	548	534	505	504	553	529	541	518	525	510	559	539	541	567	484	484	519	507	510	530	533	558	548	537	489	519	498	508	520	546	502	492	496	505	544	503	559	528	528	506	508	531	528	550	520	507	525	544	548	569	492	534	523	516	526	491	534	528	574	564	544	533	560	543	516	544	577	526	559	504	531	543	501	547	518	558	497	508	553	525	522	518	573	539	519	530	550	543	499	489	513	543	552	518	519	527	548	524	574	562	541	544	565	529	542	517	560	545	527	556	561	502	570	529	528	572	528	542	528	533	525	484	531	513	519	498	487	532	549	520	555	515	531	567	541	501	533	527	528	530	535	532	548	546	498	540	529	563	515	509	544	520	551	527	562	528	547	566	523	519	553	547	544	498	565	531	556	543	551	523	547	584	554	511	533	534	537	521	513	526	509	507	523	516	499	551	515	541	532	513	532	540	531	551	526	571	535	504	537	537	498	512	548	527	514	575	493	521	534	529	564	557	522	541	549	551	521	529	490	542	481	498	574	536	511	512	526	537	504	521	499	553	545	533	485	531	547	507	565	539	547	520	550	517	536	525	560	545	498	502	573	525	507	500	502	515	492	550	553	558	551	524	545	508	539	509	512	492	551	563	542	560	504	510	548	574	543	534	500	505	530	500	522	549	525	517	541	504	529	513	497	547	528	531	538	526	560	519	584	543	535	529	578	541	500	471	551	531	568	564	483	526	531	552	522	533	512	517	489	530	538	528	504	536	532	555	533	508	530	509	495	533	529	528	519	554	487	524	541	562	564	521	538	492	553	499	529	521	512	542	515	520	562	499	541	557	510	496	531	556	513	514	550	526	516	533	502	496	484	526	504	528	468	520	536	518	498	555	510	517	517	519	579	566	558	551	550	512	542	559	533	553	505	474	544	505	511	561	553	509	540	549	523	529	502	519	524	495	530	530	533	505	563	553	472	543	507	512	550	517	558	564	517	498	536	500	534	500	523	532	550	527	545	497	534	547	529	517	516	541	559	509	505	544	502	528	533	508	530	524	503	541	535	482	538	553	526	503	519	541	496	534	521	487	475	553	515	573	533	516	540	520	554	528	506	532	481	563	486	525	552	512	552	524	531	495	509	509	529	529	564	514	518	551	556	554	518	497	538	531	512	530	504	541	530	528	517	550	530	493	519	503	502	514	514	575	524	531	540	526	502	545	575	496	540	550	521	533	515	555	556	484	511	524	535	530	548	514	510	541	495	549	526	533	499	520	530	571	511	492	528	522	548	545	525	539	533	521	518	517	553	524	506	534	516	545	517	556	527	534	562	544	531	564	542	507	476	550	528	556	525	550	487	497	542	518	511	500	534	539	539	509	506	547	553	554	524	525	534	529	531	564	513	510	524	539	514	522	544	535	497	508	517	562	555	511	554	555	540	535	528	544	513	536	506	519	583	524	523	530	531	550	525	511	536	489	539	494	536	513	574	464	533	517	512	546	541	536	530	499	542	493	491	548	569	513	509	549	518	518	548	503	530	563	497	532	552	539	530	532	545	493	516	521	511	529	549	512	534	540	528	528	560	525	550	527	480	519	499	537	540	519	537	490	518	520	543	530	471	493	531	510	523	577	553	545	534	559	566	515	529	529	563	549	576	520	498	491	534	525	520	511	560	517	501	477	546	547	522	513	550	536	540	483	544	540	518	533	538	524	551	482	527	566	522	512	531	535	566	516	506	532	555	502	588	540	542	545	507	528	544	526	520	518	509	521	555	535	512	499	555	460	580	530	546	519	498	558	560	561	515	549	502	525	507	525	521	523	493	518	516	526	499	543	546	514	508	531	531	541	503	496	558	538	507	543	507	540	519	529	518	518	574	579	542	518	542	499	540	532	515	516	543	518	491	520	530	548	508	547	534	523	542	592	534	529	522	533	567	526	524	533	538	529	528	521	486	516	533	541	538	497	493	562	532	509	505	509	518	519	494	506	540	516	532	525	558	502	507	535	464	559	516	549	539	518	512	540	530	532	535	545	529	535	506	520	541	559	529	522	523	491	536	542	549	505	555	575	507	517	531	512	501	548	523	507	550	535	521	553	536	521	575	523	554	562	511	519	520	540	547	531	524	502	557	525	518	543	507	552	559	553	530	527	537	564	545	553	565	538	545	536	528	525	529	509	588	493	528	534	515	572	502	494	493	540	509	545	532	506	573	496	511	532	512	518	529	509	484	533	530	571	524	540	543	498	525	520	558	492	491	517	532	535	516	524	523	498	571	569	555	524	486	561	528	487	524	514	538	507	526	515	500	512	537	535	508	537	520	528	489	549	526	503	544	585	513	525	552	532	529	537	551	499	492	503	572	532	521	487	521	529	563	520	516	535	531	545	564	511	551	542	527	507	580	532	539	526	509	514	527	516	539	523	539	520	507	562	524	528	526	509	536	541	524	511	545	527	508	533	525	531	514	536	546	518	544	544	541	525	529	537	545	485	535	495	504	516	527	556	503	538	518	534	503	517	521	567	525	527	517	548	492	530	526	545	561	503	524	564	520	519	559	515	532	555	495	490	530	557	524	532	500	485	532	485	533	552	528	515	492	500	516	515	517	531	513	535	546	575	579	534	513	559	565	523	526	540	519	529	587	509	498	543	534	489	522	508	479	536	524	540	526	529	539	548	519	500	536	570	540	518	520	532	563	539	486	563	537	487	541	530	509	558	513	488	567	529	545	529	559	525	519	495	513	542	520	499	536	491	520	516	517	506	530	561	525	551	517	548	493	525	533	514	515	521	535	517	512	487	509	537	575	522	521	514	562	517	513	519	529	538	546	510	545	517	549	491	568	502	499	558	498	505	552	527	521	516	532
20629	26403	28783	21889	16779	10319	9411	8648	5947	5472	3589	3410	2995	1881	1802	2008	1597	1000	1125	991	634	602	478	658	620	514	453	435	441	426	420	367	311	352	344	316	293	282	263	275	254	301	300	295	245	268	286	254	260	274	233	200	231	231	231	211	227	205	211	191	207	190	213	205	203	216	167	195	197	198	232	199	215	188	222	208	202	198	185	199	208	181	203	213	224	213	185	202	217	222	244	186	185	192	215	223	213	190	204	201	222	199	198	185	195	204	194	199	191	243	199	202	225	209	223	220	206	196	206	245	191	199	212	205	211	216	192	195	187	214	210	202	198	208	214	189	200	187	210	216	192	219	209	201	177	213	227	213	162	200	206	187	191	229	212	188	178	212	191	208	223	190	192	200	224	202	199	200	197	175	173	190	222	185	230	230	208	220	216	204	203	199	183	217	212	208	199	198	200	188	235	214	191	210	176	221	175	193	200	177	199	189	202	181	210	188	201	226	195	225	208	193	196	227	206	186	206	229	185	196	198	202	207	216	180	230	190	198	202	197	212	211	206	206	197	238	171	186	204	209	204	179	212	189	205	222	207	202	197	191	203	203	186	185	201	195	194	178	200	186	228	192	216	195	211	211	203	200	203	194	231	193	183	186	203	203	209	219	233	196	197	198	188	158	211	199	210	200	176	202	189	202	191	209	213	211	201	210	176	228	200	190	174	207	191	188	205	226	233	216	185	191	230	201	213	196	186	187	197	215	196	214	214	188	209	197	216	193	189	222	187	216	194	211	213	195	194	218	196	215	201	215	209	198	199	221	201	179	228	233	212	200	193	218	184	218	194	218	200	214	176	210	202	209	191	196	199	204	200	219	202	213	209	185	213	219	204	213	220	176	179	209	189	213	216	233	205	201	197	207	235	190	212	202	172	203	203	174	204	199	233	191	199	224	197	182	222	203	174	219	214	192	181	206	226	204	209	184	207	203	200	189	205	211	193	176	221	198	188	224	182	192	205	204	197	191	216	214	216	216	210	186	224	203	212	206	213	189	214	207	189	182	206	211	214	181	206	214	181	216	207	207	205	191	196	198	211	196	229	206	199	200	176	217	201	201	199	213	217	204	173	211	221	211	212	176	220	193	196	193	213	182	150	198	187	213	170	214	200	192	188	211	206	208	200	210	195	185	187	212	197	190	207	179	203	226	210	240	206	206	200	207	189	213	210	215	174	212	221	221	209	227	218	209	184	220	199	209	208	195	202	203	173	187	223	213	207	219	180	190	221	222	206	198	213	204	185	209	211	215	192	191	217	176	206	199	183	210	230	220	205	237	173	175	218	177	199	195	210	213	219	191	188	213	200	214	210	207	192	184	189	212	239	182	200	205	217	185	193	221	190	197	202	208	197	209	205	212	205	195	232	200	225	213	222	190	168	213	206	182	199	184	226	198	203	212	200	183	199	200	203	203	206	188	220	204	197	199	225	213	189	215	200	197	179	193	208	203	208	210	185	213	203	202	204	191	212	241	195	212	192	223	176	209	178	224	210	210	200	220	200	203	213	200	201	224	211	222	182	183	186	181	216	199	172	222	213	186	188	217	197	197	230	204	186	201	234	184	202	193	199	211	196	189	232	196	198	214	210	179	225	206	189	199	211	158	197	196	197	198	198	189	196	213	202	228	201	210	216	205	214	193	207	217	221	201	174	234	186	194	183	171	197	187	207	202	203	204	214	197	212	194	196	184	178	226	185	209	202	186	200	221	184	211	215	200	179	209	203	200	220	210	215	213	198	223	206	203	212	203	210	232	216	202	174	208	197	194	176	202	194	198	204	222	191	176	205	191	198	196	215	196	234	192	178	209	204	215	210	208	211	211	197	182	222	182	198	227	190	223	211	191	193	215	212	199	213	220	195	209	211	209	193	205	206	195	219	193	240	189	213	201	181	223	196	214	219	213	212	222	217	190	195	187	247	212	201	176	200	198	196	203	174	206	202	214	215	181	218	222	213	195	228	198	194	208	209	220	191	186	201	214	192	177	202	188	191	209	201	191	193	224	212	188	196	181	194	201	202	192	197	206	203	175	208	211	186	199	184	192	184	210	201	207	219	192	226	230	189	201	197	212	218	212	196	213	207	192	228	201	173	209	203	188	203	221	202	185	195	224	196	208	192	189	186	212	205	198	203	190	203	211	220	216	198	209	204	194	219	172	200	205	216	240	179	198	210	208	197	212	209	192	227	196	185	180	195	232	208	192	208	236	214	212	205	211	206	224	218	190	212	192	165	204	193	196	206	230	196	223	201	210	213	221	205	194	219	226	214	217	194	184	182	188	226	177	229	213	208	185	195	193	186	235	212	198	177	206	217	210	199	182	190	186	201	223	201	195	179	199	213	202	239	195	220	191	182	172	179	196	227	224	196	221	193	225	186	187	208	212	234	198	194	205	192	224	193	218	170	188	200	214	181	223	187	208	199	200	225	218	195	201	195	189	183	206	177	202	207	206	214	202	237	231	197	207	201	216	213	210	162	209	168	220	205	202	214	180	215	211	199	206	200	173	185	193	212	206	188	201	198	234	200	203	197	203	179	187	207	217	191	203	200	196	176	206	206	196	188	182	216	207	204	202	196	170	211	187	199	208	212	178	214	219	197	226	192	195	225	199	187	195	227	198	203	202	211	206	218	221	164	217	205	221	227	194	188	204	219	191	211	197	220	198	207	196	215	217	178	219	195	202	200	197	206	203	219	192	191	212	205	189	203	213	208	190	202	200	191	184	204	218	211	185	203	190	230	213	194	204	183	210	208	223	200	177	202	231	197	203	180	195	198	210	167	190	187	196	227	223	213	202	190	215	194	192	188	222	201	206	199	204	200	204	202	198	208	206	191	212	184	173	222	205	188	186	195	216	191	173	226	188	197	223	191	188	228	188	223	207	186	217	170	192	205	198	185	210	159	203	194	189	184	188	203	189	201	229	199	207	209	178	185	187	220	197	209	218	202	206	211	199	178	200	192	194	188	216	195	220	227	222	220	194	169	218	206	241	194	214	193	203	212	193	169	208	219	196	217	183	189	230	194	208	191	179	193	196	206	224	188	216	206	196	211	226	218	178	231	194	222	205	185	188	181	186	209	213	208	191	195	217	211	195	211	188	197	187	176	217	184	188	189	195	204	213	175	193	217	190	198	202	190	200	193	199	198	237	172	197	225	217	212	196	185	209	186	173	187	198	209	201	210	195	195	195	203	184	181	214	220	189	176	185	214	205	189	195	215	177	217	208	211	191	182	208	213	177	170	215	198	192	211	186	218	206	199	210	200	226	204	217	179	194	201	224	204	194	202	171	218	170	173	205	183	192	197	187	201	205	201	206	183	208	187	201	190	213	187	194	211	201	172	211	228	191	205	213	218	212	201	188	175	206	200	210	224	206	180	229	197	201	193	186	190	185	178	229	213	219	191	204	210	197	196	200	194	229	211	183	197	200	198	228	193	222	198	197	194	220	186	217	198	197	208	206
13837	19922	25129	23012	20412	16038	19065	16324	14727	14119	11113	9273	10392	6984	8127	9008	7779	5124	6518	5082	3497	2960	2119	3153	3329	2780	2380	1995	2397	2197	2095	1690	1729	1498	1594	1379	1453	1133	1085	1044	937	886	1124	1166	1035	1091	981	1033	888	809	837	708	696	749	696	669	583	570	544	538	542	532	462	559	500	559	515	482	509	528	538	510	503	536	536	536	503	531	530	498	502	476	500	528	517	577	502	529	538	508	491	504	509	555	499	515	491	552	517	523	499	522	559	537	542	572	541	539	552	533	577	554	489	523	493	561	501	535	520	551	498	510	507	496	518	511	527	499	514	501	519	509	532	497	488	501	484	491	492	554	556	509	521	498	526	505	501	498	493	569	442	517	481	538	494	486	491	505	516	455	485	500	497	496	512	513	528	502	495	503	481	479	508	499	528	506	481	485	516	492	520	498	475	508	531	522	494	514	492	477	482	497	511	495	518	501	491	481	473	538	495	536	499	503	493	518	523	525	520	511	498	465	499	521	497	494	509	487	463	509	498	481	469	496	490	559	501	493	490	515	501	535	477	449	494	471	535	516	452	499	507	473	512	483	492	491	515	500	497	502	539	493	493	512	514	502	487	535	513	496	467	494	492	515	481	494	537	492	477	511	483	492	489	516	508	537	492	490	496	516	471	480	499	455	495	500	514	532	482	522	497	485	510	500	506	522	514	512	477	493	503	521	493	500	509	468	529	497	541	505	548	473	503	529	521	487	497	498	532	504	514	483	490	481	473	509	472	530	468	492	522	491	504	505	475	482	501	518	489	486	478	506	501	544	504	512	482	526	524	502	513	483	454	485	474	510	520	494	502	525	483	471	487	482	495	453	470	489	528	524	517	512	540	535	497	530	480	482	531	494	506	516	483	496	532	486	488	473	503	463	455	489	490	526	508	475	501	490	517	478	550	543	473	515	504	496	509	498	506	459	513	513	503	510	526	463	493	471	461	478	454	505	476	507	454	541	491	492	494	505	484	474	491	488	469	510	502	556	499	503	505	503	493	512	510	467	516	446	446	491	482	473	511	524	506	465	499	491	520	513	533	472	482	494	511	507	491	477	516	528	512	464	491	524	520	490	490	466	447	482	472	522	502	517	475	495	529	503	485	476	519	522	504	515	540	505	506	468	472	475	505	520	514	477	490	515	561	515	491	483	524	446	497	499	504	529	510	482	471	502	483	494	544	486	493	493	489	493	519	513	491	458	540	527	495	497	527	506	485	466	519	486	506	473	527	487	504	508	525	508	481	495	470	499	509	491	577	505	515	514	532	455	499	482	497	466	493	524	473	510	500	501	518	504	489	522	497	482	519	520	518	476	509	492	488	489	488	483	511	496	478	516	478	477	490	477	495	468	497	489	494	470	486	557	550	488	507	486	486	520	462	518	521	498	472	484	522	486	546	521	508	498	498	491	528	479	493	501	514	514	481	535	498	445	464	498	473	526	499	531	499	485	529	474	515	513	496	509	525	517	453	492	502	493	496	509	526	474	466	501	522	505	512	511	511	508	500	474	508	500	510	477	451	488	466	494	497	496	544	491	480	543	496	487	519	521	521	487	517	476	508	515	487	499	503	508	517	479	521	527	490	499	526	427	515	461	508	494	499	466	537	505	476	482	491	547	507	469	485	486	446	500	506	482	535	494	464	484	482	519	449	467	481	507	500	451	528	478	500	474	491	511	513	519	511	492	518	489	485	495	498	452	481	486	505	502	499	506	515	492	491	542	527	507	522	494	497	495	463	456	502	493	512	478	530	483	501	502	493	540	471	507	462	507	497	523	473	482	483	502	496	510	515	538	480	491	482	502	451	437	498	472	492	461	517	481	496	480	462	489	483	496	493	525	486	469	491	472	559	486	496	542	516	500	478	501	503	510	536	470	471	498	496	496	473	510	490	520	519	510	512	502	526	507	494	518	530	504	509	516	463	484	474	472	537	485	509	520	488	512	458	470	503	471	492	475	488	527	486	497	499	477	518	512	500	511	511	520	508	481	469	475	507	480	518	488	486	490	541	480	512	532	482	447	486	484	496	514	483	519	491	468	519	508	514	485	477	498	511	546	515	530	515	496	493	509	487	460	514	527	495	534	477	524	496	480	512	465	507	532	512	514	481	514	527	488	475	494	523	537	477	499	497	530	528	529	513	482	500	501	474	517	494	493	500	524	455	484	499	493	519	530	462	458	514	520	541	500	504	462	531	480	491	474	473	482	499	502	521	504	485	504	524	492	543	527	502	549	477	509	508	482	487	495	506	508	519	469	466	508	500	515	520	457	487	475	483	473	463	504	504	478	501	503	530	528	491	509	490	489	507	513	523	504	508	533	515	519	527	506	470	505	480	523	490	520	502	478	547	544	524	454	498	499	497	474	476	476	495	496	545	484	508	488	499	506	472	555	508	503	490	546	548	494	502	448	472	525	526	492	528	508	498	474	497	501	503	481	502	481	489	495	488	508	522	475	485	460	498	500	503	533	462	487	497	485	507	502	476	466	480	508	499	514	503	510	483	506	503	511	468	504	490	533	486	486	469	462	498	490	510	485	496	512	557	500	484	502	496	497	512	494	497	510	521	519	530	497	520	485	501	509	498	461	500	506	489	497	492	491	515	479	484	494	489	530	523	499	464	473	477	465	487	501	484	507	471	466	501	533	525	484	463	499	532	519	467	501	468	514	466	451	518	514	508	517	484	493	500	493	503	511	529	464	516	486	471	518	506	464	520	489	531	497	519	485	518	479	493	507	510	476	456	524	538	488	476	462	503	488	476	510	479	526	526	525	502	502	482	481	478	508	508	514	510	474	510	528	480	505	510	496	461	485	491	520	501	496	533	501	503	491	482	502	499	492	473	509	490	516	485	485	506	458	486	512	492	479	515	500	509	520	472	502	485	494	524	466	500	470	503	507	441	491	483	504	498	461	487	521	493	511	499	482	503	464	532	515	534	467	498	512	495	475	518	497	517	518	502	480	469	524	465	529	482	512	494	509	506	502	479	539	527	497	478	493	502	462	508	492	537	490	451	482	493	466	504	510	485	458	505	504	490	471	510	542	494	466	483	482	507	515	507	503	535	539	495	479	496	486	519	500	484	494	523	472	534	512	506	509	532	482	487	488	498	458	506	504	541	467	490	517	472	510	507	488	502	490	542	511	499	492	542	525	491	515	459	478	532	542	515	517	507	484	483	563	524	514	446	483	554	515	515	493	507	532	538	493	517	521	502	479	491	491	476	502	480	518	529	447	487	521	489	515	495	477	519	501	496	502	481	482	480	506	475	541	540	477	498	503	506	519	471	496	474	497	550	507	485	497	463	523	479	481	500	520	534	492	526	484	515	481	510	526	448	517	474	541	510	504	502	478	470	532	524	504	484	498	494	508	556	476	471	498	510	464	475	524	498	484	512	522	500	497	458	526	478	535	540	482	462	496	541	500	474	493	484	545	504	539	503	491	476	518	492	460	470	516	502	491	517	451	467	513	492	533
28818	32500	33092	26576	23011	17155	16290	14390	10182	10088	7373	4857	5682	2757	3643	3500	3036	1383	1565	1513	1280	1047	631	707	913	612	579	507	595	562	487	410	332	312	344	370	332	284	255	218	211	209	287	291	279	219	263	237	198	185	202	156	159	158	166	140	132	129	138	140	133	148	156	154	138	112	133	131	144	127	135	134	116	125	129	126	148	137	132	131	147	144	129	128	130	131	125	140	128	134	143	132	124	136	161	122	134	145	120	141	140	150	146	128	145	138	157	144	138	150	142	126	126	138	137	137	133	129	139	107	135	134	139	116	144	114	121	113	120	119	123	139	130	115	129	125	123	122	136	156	158	143	116	114	148	127	119	97	137	133	134	126	133	139	119	131	123	117	127	135	128	138	123	136	133	110	127	107	125	114	118	109	121	126	130	128	142	126	119	123	132	113	123	112	116	120	129	125	124	128	140	132	143	118	132	141	149	136	132	133	143	136	103	131	119	123	116	133	135	131	102	115	118	135	118	137	133	137	106	109	141	127	116	134	131	128	129	127	116	149	125	140	141	115	129	127	135	142	134	149	140	140	127	132	116	132	131	108	132	133	132	119	126	115	130	138	117	133	108	114	124	133	120	128	116	115	146	130	117	130	118	140	140	139	116	110	126	130	119	131	118	112	143	130	124	120	115	116	133	113	120	135	145	133	132	121	139	120	146	121	150	125	132	125	122	128	120	123	124	135	134	131	124	126	119	141	129	119	131	121	120	130	127	128	113	130	134	130	104	138	132	126	126	132	143	123	114	144	123	128	130	133	136	131	117	126	150	122	138	142	122	139	103	136	123	104	91	125	153	114	131	126	138	146	132	113	116	117	120	127	125	161	127	132	112	146	127	118	148	129	113	132	127	123	141	124	118	130	143	104	124	132	146	139	137	142	134	111	122	137	139	124	129	116	120	142	142	117	115	133	133	126	130	135	137	118	139	118	122	142	114	120	119	135	125	116	130	122	112	102	101	117	135	136	125	139	118	126	142	131	141	131	123	145	143	119	129	150	136	137	114	118	90	100	144	127	124	146	126	123	136	132	138	133	130	135	117	113	128	118	138	127	112	121	118	124	133	119	136	104	154	136	138	135	120	122	111	121	144	129	125	102	129	142	130	124	106	149	125	131	137	119	137	149	120	108	143	148	135	113	111	136	120	137	130	133	123	126	125	120	120	122	134	137	136	131	112	131	127	142	113	102	129	115	139	141	130	142	129	124	131	133	126	134	141	133	123	146	129	131	110	162	117	138	127	132	148	126	124	141	130	139	125	126	145	137	133	108	146	131	145	128	118	130	118	136	117	132	130	120	123	112	152	126	115	130	139	149	129	149	135	114	119	141	128	129	136	129	139	136	126	125	136	127	127	125	143	116	118	137	103	146	122	130	128	143	126	136	114	121	118	138	128	132	120	135	141	111	146	135	126	134	114	120	105	138	132	138	126	136	138	114	132	106	152	121	124	136	138	137	126	119	147	101	137	150	141	125	106	128	122	135	143	118	138	148	142	135	135	107	151	143	120	147	113	156	137	134	122	104	148	125	127	131	132	117	114	140	127	124	131	126	134	124	108	133	148	99	123	121	126	123	141	107	135	133	133	130	135	134	151	145	128	142	124	125	119	134	141	109	140	122	137	147	133	144	163	112	123	112	123	138	130	132	138	125	132	123	116	110	130	140	127	144	142	126	115	134	123	121	106	142	119	123	126	142	131	131	139	140	110	129	133	132	148	157	140	126	119	120	114	129	120	130	132	118	118	138	124	120	152	126	132	125	137	137	139	135	109	120	102	115	132	137	136	115	134	150	113	126	123	120	119	124	117	135	124	129	113	131	113	128	144	132	132	115	132	123	135	131	133	131	131	124	131	127	126	125	136	129	155	131	147	148	146	141	131	138	135	114	125	134	144	133	153	128	139	150	136	136	147	115	135	148	127	136	123	121	143	143	106	137	137	123	122	132	113	146	117	108	160	129	112	110	121	114	114	145	115	139	146	136	134	119	115	112	122	147	146	131	124	138	132	121	128	139	129	155	111	133	132	131	109	136	140	118	152	112	114	124	118	129	127	146	112	138	136	112	126	127	125	124	123	100	113	120	134	123	128	136	115	138	133	140	127	141	115	146	114	122	150	136	136	146	145	140	148	127	127	135	123	127	134	152	148	125	126	102	133	124	118	117	138	132	129	139	122	134	135	145	132	133	118	123	113	124	134	125	149	118	126	124	129	135	133	141	137	126	149	140	125	146	141	128	133	129	113	127	106	144	133	140	132	125	121	130	129	156	122	146	141	128	129	136	137	127	129	121	117	116	125	117	128	141	122	131	135	126	145	117	132	124	126	145	155	121	127	123	117	127	151	138	144	117	141	117	134	158	140	126	136	144	122	132	122	127	106	134	120	126	117	126	114	118	129	125	124	119	140	119	125	127	123	129	136	149	108	152	145	124	135	145	143	145	123	124	123	112	132	121	132	132	156	144	125	127	138	126	131	120	127	136	133	115	153	147	156	126	124	134	139	119	122	127	139	140	136	134	153	117	112	153	129	152	122	139	133	140	152	104	128	126	149	137	129	125	125	130	130	128	132	131	113	131	124	133	134	132	156	107	133	131	134	124	124	115	124	130	153	118	119	165	135	135	129	128	135	126	137	115	134	118	123	108	143	138	119	117	146	132	127	118	118	136	113	128	120	136	120	140	141	135	112	128	107	114	131	119	137	127	135	142	122	131	145	133	124	142	164	125	124	119	112	123	110	135	145	145	129	130	135	140	131	134	126	126	119	134	136	119	110	94	113	133	116	125	149	130	149	125	126	135	141	135	116	107	114	157	125	116	139	138	125	146	139	131	149	122	124	112	126	111	116	135	152	114	131	133	129	116	136	136	124	122	126	115	120	135	121	123	125	119	144	131	133	135	154	113	121	135	156	146	133	119	123	155	143	140	138	123	123	137	116	105	119	130	135	126	123	126	132	119	125	130	133	107	138	130	131	129	152	162	144	138	141	132	125	128	136	140	130	115	142	126	141	113	123	137	125	125	143	126	134	128	141	114	128	137	125	122	132	137	114	133	134	136	123	129	132	122	133	150	131	141	131	117	120	91	130	132	115	127	125	145	129	152	107	120	111	130	146	109	122	142	128	128	112	146	142	127	136	117	125	135	128	133	131	118	148	162	136	130	129	143	131	116	132	141	122	131	132	116	143	138	144	147	133	140	127	142	137	106	114	142	134	130	104	97	107	142	147	125	133	131	115	120	126	142	120	105	103	130	123	134	134	139	134	129	134	127	104	129	141	129	138	112	128	142	130	119	133	119	121	111	121	141	129	154	124	118	118	131	128	148	132	135	134	137	156	145	126	119	145	140	149	115	122	156	141	137	159	125	146	131	129	127	138	127	135	142	122	122	147	134	159	137	119	118	117	128	127	125	127	125	137	147	140	118	116	128	120	137	132	138	138	120	121	119	128	137	131	126	124	122	113	131
17480	23993	28480	28602	25460	22204	25782	23144	21126	21367	16279	11624	15646	10133	13230	13724	12410	6958	8877	7761	5762	4809	3123	3782	5203	3824	3353	3100	3377	3385	3060	2314	2062	1819	1826	1921	1950	1443	1254	1132	1091	963	1348	1659	1455	1259	1218	1236	947	853	832	651	695	695	671	565	514	457	444	418	422	397	392	385	340	357	357	309	391	380	376	355	385	343	383	352	373	380	371	347	384	370	329	384	328	423	399	362	389	396	377	377	397	362	390	400	391	327	342	389	369	359	412	442	407	458	471	444	401	390	407	438	387	338	330	384	388	387	359	337	374	368	347	358	396	354	314	334	317	366	362	333	349	349	343	347	336	355	319	428	377	324	327	338	322	354	353	315	345	324	302	335	343	318	360	349	289	356	366	318	332	338	308	323	313	327	347	336	316	334	343	360	329	359	334	357	330	327	313	326	366	332	362	335	322	317	356	335	317	304	338	331	369	316	344	325	369	338	330	335	345	365	317	348	330	292	328	316	332	305	345	325	339	354	356	336	349	335	317	329	303	382	320	340	312	336	322	309	366	316	307	324	314	359	334	305	333	343	345	366	351	305	339	318	310	302	323	342	342	324	350	350	332	360	318	323	294	341	328	333	322	322	333	346	339	327	309	334	309	313	342	334	303	331	305	342	339	336	327	338	331	331	340	329	312	322	320	308	336	329	299	331	367	327	335	338	353	360	351	309	336	336	306	306	333	335	325	356	299	315	318	322	314	344	331	332	341	316	325	341	327	303	332	369	340	320	361	336	343	316	341	371	301	315	361	319	352	333	326	334	296	303	333	291	315	344	325	324	330	346	322	331	341	347	352	330	334	329	344	304	336	324	335	312	354	316	327	304	307	315	316	354	356	321	319	323	325	309	307	320	317	308	323	309	325	350	322	328	313	323	330	335	320	353	326	345	312	321	347	360	343	326	308	315	347	307	318	321	341	327	345	310	331	344	329	301	350	327	329	349	361	371	314	335	341	329	319	336	340	325	310	325	307	350	315	285	311	333	322	325	342	384	318	339	323	321	334	308	315	329	315	321	328	324	326	326	311	348	304	335	343	333	277	300	325	350	294	323	329	345	333	329	347	317	365	317	360	336	323	325	336	345	358	351	342	323	308	350	343	344	352	321	326	327	317	348	325	326	340	316	345	335	294	354	333	353	347	344	328	335	328	319	340	321	324	349	337	302	336	320	334	295	340	330	322	338	358	302	314	324	304	323	317	305	302	341	329	349	319	331	338	355	321	313	337	334	349	323	335	347	356	305	326	310	319	322	300	315	336	302	326	319	305	316	313	314	340	299	334	328	354	353	317	338	336	317	309	333	318	343	342	300	332	337	315	313	318	328	342	354	324	334	359	330	335	306	362	325	363	340	309	357	303	327	368	354	348	319	296	306	344	321	355	333	349	336	346	335	333	326	312	308	301	274	318	338	335	301	311	312	347	300	285	313	331	321	322	310	351	330	338	315	335	327	319	310	343	323	330	317	347	322	346	342	333	350	321	339	343	311	327	349	329	341	304	293	346	337	371	318	344	363	294	335	333	292	360	328	320	328	326	346	351	334	339	354	339	313	311	285	316	323	345	334	344	337	311	364	349	362	341	336	317	349	327	323	333	322	292	334	332	340	312	305	336	328	331	323	330	329	311	322	355	339	343	314	361	332	310	327	319	343	289	329	350	327	352	323	352	327	331	383	334	330	334	344	352	352	359	368	329	328	319	331	322	310	306	319	316	335	342	355	359	305	324	331	303	340	314	308	305	344	341	369	327	354	340	336	333	341	316	304	346	335	352	336	326	322	327	278	326	290	314	373	318	325	318	307	325	332	343	325	360	330	330	304	337	331	342	308	326	313	318	328	327	362	347	355	315	331	344	318	295	323	339	353	323	325	304	331	362	325	340	337	320	328	328	339	339	333	306	331	326	312	318	359	335	322	337	338	349	336	323	325	321	356	348	332	315	349	307	358	337	354	311	343	319	338	325	327	326	351	351	352	331	324	344	344	318	317	345	322	347	345	341	382	327	325	332	342	333	351	314	334	342	334	315	356	355	351	328	321	294	330	297	331	293	333	324	331	376	335	350	346	334	350	332	317	285	327	345	306	332	312	302	323	332	355	320	317	303	334	342	311	340	318	351	334	326	327	328	334	322	344	320	333	333	318	319	322	343	309	328	323	350	351	306	330	339	345	320	317	334	332	347	343	348	321	331	349	339	310	335	325	333	290	304	331	344	326	335	345	334	364	352	353	336	347	350	294	332	335	309	323	333	338	338	342	338	363	316	338	309	318	329	343	346	340	325	336	310	341	330	323	340	317	321	326	318	344	312	357	319	336	323	338	315	359	330	313	356	322	318	319	302	337	327	328	316	337	333	334	314	338	340	344	340	317	304	334	347	323	299	352	310	270	355	339	313	328	320	360	349	352	339	334	351	332	334	335	309	351	306	343	330	336	303	321	344	373	308	310	327	324	327	315	299	315	317	358	310	341	311	300	333	315	331	311	311	329	312	327	357	331	313	302	298	330	355	336	339	311	328	361	329	301	344	342	310	363	331	316	336	306	304	292	324	330	357	322	348	337	302	324	313	301	314	342	339	331	301	357	322	340	281	336	324	334	290	316	292	345	348	324	326	343	302	359	311	316	350	299	324	326	353	319	318	285	349	326	310	317	334	356	353	291	342	364	335	336	337	344	335	331	311	372	335	284	310	336	320	326	351	334	309	326	326	312	313	324	343	331	335	335	323	305	311	365	346	314	342	330	341	353	339	328	305	356	361	335	347	328	342	328	300	329	348	322	327	325	351	338	340	315	352	330	360	324	338	330	317	330	307	347	324	326	320	331	334	319	341	335	311	329	357	343	344	325	330	303	325	328	333	327	330	353	324	318	332	335	336	318	347	342	351	325	320	297	336	349	318	319	328	317	345	347	355	334	335	335	293	290	343	336	301	323	305	348	325	363	349	350	326	329	352	330	306	338	325	347	339	343	308	341	335	288	306	365	335	316	348	311	301	328	333	342	337	309	323	331	330	312	344	336	352	316	350	351	364	343	304	340	316	363	285	376	348	337	331	363	338	336	338	326	342	305	298	323	305	327	313	329	351	319	298	364	357	340	328	326	320	351	347	328	351	295	355	357	326	337	315	313	300	328	330	317	320	319	306	310	308	329	374	334	341	311	340	322	335	321	337	319	347	334	337	318	342	320	329	296	363	326	322	338	330	337	324	326	351	322	298	346	304	279	324	319	368	336	330	315	353	281	354	348	369	336	335	320	341	332	318	315	322	340	324	372	339	348	335	324	317	319	304	327	339	311	349	332	366	312	331	352	343	343	347	365	321	345	329	325	335	285	323	339	323	316	339	354	331	314	305	356	300	330	366	334	342	340	323	299	344	330	317	338	333	335	333	333	304	362	307	317	341	303	321	302	339	361	302	351	324	317	327	342	357	289	342	304	333	352	338	334	335	335	316	340	349	276	352	346	300	343	345	330	300	330
5486	4432	5512	4104	2735	1843	1570	1158	786	696	473	369	368	316	312	323	247	233	274	257	244	270	256	249	271	282	285	265	304	279	298	272	251	251	248	256	248	246	202	261	222	228	250	247	261	210	207	219	215	206	209	232	216	227	202	209	217	210	212	226	203	249	203	200	211	222	212	206	200	224	207	211	207	215	194	222	211	215	223	224	196	209	221	218	213	225	239	204	221	230	222	208	218	218	206	215	199	187	217	232	203	231	215	215	255	194	214	218	226	235	186	203	219	230	205	223	209	213	207	200	217	199	205	205	244	233	213	233	196	203	230	196	223	224	226	218	218	218	192	220	222	199	204	218	223	221	203	204	210	220	202	195	222	209	192	259	209	247	212	203	221	265	214	218	198	246	197	198	192	211	205	203	213	226	200	176	210	192	217	176	212	226	217	188	198	203	179	218	216	204	218	224	205	226	182	198	214	222	215	213	213	208	212	221	204	202	233	189	194	207	242	228	241	207	223	218	197	185	204	233	216	196	213	201	201	214	211	226	193	223	195	200	208	206	236	213	218	223	208	224	241	180	210	195	232	229	203	229	244	204	175	202	233	209	195	209	216	226	195	190	197	246	204	205	224	186	198	233	207	243	237	228	199	212	214	205	191	208	202	203	191	216	216	215	204	180	220	232	205	243	200	216	205	212	199	234	219	213	225	198	206	198	179	185	233	206	203	203	200	221	227	203	241	209	215	193	218	201	224	206	213	226	227	229	214	202	211	209	209	221	200	221	215	189	211	194	217	205	215	199	227	213	225	214	210	215	197	206	213	216	211	225	208	206	206	206	182	187	196	202	218	198	227	201	203	206	203	204	218	207	233	212	247	225	213	225	220	202	190	217	210	217	219	224	212	232	222	206	204	200	198	208	222	223	223	209	206	209	225	206	240	228	215	211	194	225	213	239	227	203	226	209	220	200	194	227	208	212	223	231	203	206	199	214	199	219	239	203	221	206	210	175	227	210	230	196	223	208	208	198	210	209	214	210	228	218	197	208	247	199	172	217	212	205	216	189	201	215	226	235	214	223	214	220	200	207	225	192	220	196	237	229	218	213	234	174	212	211	215	230	200	196	199	191	187	208	204	204	206	223	218	215	212	215	220	214	218	204	215	206	217	189	190	208	178	203	200	221	210	202	196	191	219	220	217	208	204	223	192	243	196	213	200	210	188	212	193	216	211	214	212	215	207	230	238	220	181	214	174	191	203	224	211	222	188	249	225	197	203	231	237	218	230	194	195	223	214	224	207	203	220	219	189	201	189	202	205	210	205	219	186	213	233	215	191	208	198	205	218	237	238	209	197	199	196	222	233	242	200	219	216	221	209	237	224	210	207	187	212	197	192	206	211	199	208	210	198	192	204	200	225	204	219	207	240	219	194	207	197	220	201	225	229	205	201	197	192	222	222	196	222	205	200	217	208	215	191	210	218	222	213	213	215	213	201	226	175	195	190	194	226	227	200	219	217	197	201	189	210	232	254	187	197	217	227	228	213	189	212	195	186	196	197	201	195	205	232	221	215	231	209	213	221	214	186	226	213	240	170	214	225	205	201	202	208	228	246	225	197	212	181	220	240	197	205	220	191	214	201	225	207	184	216	246	213	225	204	240	209	177	169	227	246	218	194	223	212	215	216	192	200	216	228	201	187	210	207	219	227	206	215	191	215	198	195	214	197	202	233	235	207	209	217	197	213	203	198	221	199	209	207	195	211	214	223	211	210	194	206	210	234	224	216	202	201	202	208	186	198	199	217	213	228	223	214	200	247	200	194	187	214	217	196	213	210	210	226	222	221	199	208	202	231	206	202	226	202	217	220	202	205	197	207	217	223	203	213	239	214	193	218	199	182	217	228	217	220	204	194	242	204	187	213	208	185	199	208	224	232	204	215	240	184	204	210	198	223	203	192	218	226	209	231	213	214	202	234	209	216	189	206	223	190	191	199	216	198	188	218	192	243	221	190	219	228	206	203	229	206	221	198	194	230	222	178	207	187	211	212	200	203	216	195	214	212	215	191	221	209	200	221	225	197	182	193	214	232	216	187	199	205	202	217	207	231	233	227	206	226	174	218	196	218	200	208	234	206	216	195	245	223	227	217	198	195	221	221	212	207	220	214	225	209	215	202	210	227	201	221	201	220	222	220	208	239	216	185	196	185	214	223	213	207	215	205	235	210	222	204	211	209	211	215	200	221	217	189	189	232	212	212	212	207	212	203	238	223	193	185	227	234	207	205	227	215	212	217	214	209	207	211	203	211	236	227	201	214	209	214	207	217	214	228	204	217	213	222	229	195	218	211	207	209	257	212	225	214	222	199	192	213	209	221	205	203	205	217	189	190	207	210	207	213	180	199	208	224	207	222	218	214	229	232	186	227	224	195	225	238	199	213	211	208	229	185	220	228	211	234	200	216	212	195	223	215	203	200	208	212	206	224	219	224	228	206	207	209	198	175	205	203	219	210	199	229	202	216	210	226	185	217	216	211	187	219	203	197	216	198	214	202	219	209	209	235	226	242	197	174	212	252	227	196	218	227	215	199	214	205	224	211	205	197	219	226	234	206	221	222	200	217	230	219	228	213	219	204	194	241	182	249	213	195	227	206	198	242	225	205	214	183	197	220	228	193	170	210	214	215	203	219	214	208	252	234	226	197	187	203	225	203	210	195	224	230	230	209	168	193	193	197	224	219	228	228	233	218	251	209	191	200	199	233	241	207	217	206	221	208	245	227	225	211	230	240	230	241	208	207	229	202	201	207	186	198	213	207	235	218	213	199	213	265	205	191	245	226	227	228	190	216	218	220	235	214	209	227	198	231	230	197	220	237	195	212	203	227	183	229	199	254	202	198	226	208	219	214	198	207	231	208	223	217	234	214	203	223	223	196	209	189	219	221	210	215	221	238	239	232	213	189	263	196	218	244	234	203	196	208	173	208	204	231	217	191	207	203	212	199	184	228	204	227	211	226	230	237	198	224	233	210	241	226	222	222	204	242	204	216	227	217	192	198	197	253	221	222	215	228	215	208	220	221	224	199	236	195	199	204	201	203	232	207	195	175	227	211	188	215	197	213	179	198	184	238	236	241	215	220	197	223	220	221	227	241	220	218	196	209	217	224	207	200	180	210	228	217	234	224	204	207	213	209	214	208	194	197	179	212	229	196	203	185	206	219	196	217	224	216	214	231	215	232	225	236	214	200	198	195	211	197	212	210	220	177	216	204	213	204	205	232	211	200	231	203	210	201	223	188	200	188	221	191	218	207	215	205	237	216	209	227	231	219	203	223	199	211	187	218	234	210	217	210	214	207	215	206	185	217	204	230	187	193	218	218	209	224	211	194	221	209	213	187	216	240	210	221	210	201	233	218	207	200	199	194	202	204	224	235	205	225	199	209	203	206	231	227	197	235	190	224	210	217	189	202	204	187	200	199	209	207	180	217	224	206	220	219	237	217	232	238	195	238	195	202	214
4235	5715	9461	10184	8443	6876	6682	4969	3829	3427	2193	1528	1762	1293	1223	1125	1106	864	973	1060	938	853	928	870	896	947	912	988	1004	1002	1000	975	931	881	845	849	869	812	770	765	731	688	699	703	666	608	675	617	631	678	608	621	592	572	648	556	560	570	522	526	533	520	535	570	537	597	506	559	552	562	520	528	600	530	538	533	537	522	528	557	557	556	533	553	571	559	515	530	510	540	527	508	534	557	532	559	527	512	540	540	490	572	552	530	553	498	560	557	508	536	524	544	531	582	540	500	533	518	535	520	532	526	545	501	561	505	503	522	560	580	530	557	529	524	506	495	542	522	565	555	515	545	507	544	522	531	501	545	490	518	490	526	565	531	543	554	503	537	528	515	566	508	550	549	502	526	564	547	509	528	465	553	539	546	507	567	578	533	551	515	556	560	529	544	507	532	514	522	556	564	590	502	532	505	525	494	523	523	544	522	547	534	535	488	468	579	519	550	514	522	551	499	473	523	519	534	522	524	497	555	547	503	534	545	571	523	531	499	555	544	555	509	536	515	528	500	534	580	527	511	519	537	514	529	528	523	506	531	526	517	502	510	499	475	561	521	550	521	509	505	484	543	506	490	560	530	520	545	535	516	547	569	545	597	544	514	549	506	524	517	497	539	583	531	495	576	539	516	503	519	532	549	556	516	554	521	516	557	493	526	536	563	482	530	556	535	544	514	516	560	518	512	531	517	525	536	562	537	543	560	496	537	509	535	508	513	520	523	530	548	545	513	527	527	506	565	561	570	506	545	509	581	494	481	514	545	542	533	494	491	523	574	504	566	526	491	539	545	521	571	494	517	527	507	520	521	492	543	499	542	532	503	527	536	535	549	531	564	516	544	545	521	503	499	538	529	492	551	517	525	506	522	548	545	542	548	513	550	513	532	519	525	529	575	532	535	525	515	509	511	534	507	506	558	517	522	513	536	491	503	506	529	525	566	550	580	527	500	517	534	577	478	518	506	538	526	545	543	506	538	514	546	535	552	539	557	510	511	549	529	558	547	502	523	501	526	509	498	521	508	534	529	520	562	537	513	475	533	553	525	519	551	539	521	536	544	517	526	555	487	531	476	496	590	547	529	506	535	505	548	541	534	585	535	532	506	505	523	542	491	545	543	493	544	517	550	518	534	582	526	539	514	550	556	564	527	535	526	556	523	520	498	509	512	489	504	489	478	509	522	528	534	509	579	503	552	557	566	550	511	488	537	494	500	544	529	550	488	532	541	510	512	528	496	482	570	536	543	538	545	512	521	550	495	527	512	523	513	547	521	517	518	507	523	562	489	499	533	541	548	574	506	537	528	565	541	499	496	530	545	501	499	520	536	504	582	555	516	524	532	499	545	581	528	535	538	528	526	527	500	539	534	490	546	534	523	516	519	561	529	540	508	536	501	563	494	509	519	564	550	518	516	562	520	506	536	552	512	525	504	532	536	548	519	528	531	499	542	501	524	544	534	512	490	500	497	504	516	494	512	515	537	493	526	535	534	498	542	533	503	497	542	524	554	559	487	527	549	541	545	531	548	529	566	497	548	497	542	544	530	529	509	546	554	557	488	530	560	523	500	491	539	518	559	522	539	467	553	534	530	523	530	534	521	562	513	541	527	508	482	570	520	534	518	534	519	565	519	524	543	515	533	516	559	520	536	515	506	515	550	528	538	565	528	582	529	495	532	474	479	529	496	532	530	537	534	502	525	516	521	486	497	501	521	504	541	523	536	501	512	578	489	482	544	512	566	571	478	508	575	493	488	508	490	506	529	530	546	540	521	530	507	549	551	519	532	525	537	519	544	555	556	532	478	562	509	559	531	525	543	460	516	548	467	507	511	493	552	542	517	515	520	506	517	503	539	555	500	551	521	515	536	536	530	516	518	541	566	531	545	510	505	548	552	523	448	521	521	556	531	545	536	553	542	532	520	544	519	514	484	505	505	566	540	554	533	531	556	589	543	504	565	498	512	538	532	550	531	531	512	511	533	498	496	525	535	524	532	504	537	533	533	522	517	554	505	559	511	542	562	509	522	540	566	565	500	506	510	463	501	595	549	528	503	506	525	567	541	530	547	559	472	514	551	511	521	547	507	542	487	541	515	537	509	532	527	521	488	522	525	511	467	510	520	542	553	516	482	512	526	513	521	557	460	486	500	529	475	525	509	542	548	574	536	477	516	534	504	525	560	537	552	486	554	527	566	513	535	578	488	539	532	501	522	528	546	541	530	549	515	527	528	545	545	532	518	516	557	557	530	553	534	514	538	509	530	509	534	551	517	505	531	529	531	485	519	563	513	512	560	569	524	555	543	520	520	555	536	525	505	532	528	526	534	516	504	543	532	518	552	528	513	538	542	518	506	551	537	556	535	512	508	518	546	524	516	535	548	495	528	545	516	551	534	552	518	559	497	498	551	570	518	570	535	553	509	542	530	558	525	550	502	500	516	518	539	488	574	515	493	572	559	533	542	515	528	523	504	529	518	538	543	510	509	538	468	548	563	529	546	534	535	507	554	487	487	541	550	521	510	538	550	523	566	481	533	535	521	515	496	562	558	544	547	497	500	542	519	521	531	570	569	526	487	580	569	502	528	531	509	543	528	518	479	561	536	519	506	517	519	515	506	534	568	505	490	518	517	513	561	545	511	534	517	533	523	535	547	512	545	516	508	540	537	544	520	537	538	497	561	536	530	517	545	531	524	559	530	524	510	535	589	521	556	534	560	499	496	512	507	546	584	554	544	548	487	533	509	514	556	534	503	522	532	482	545	547	525	520	537	526	570	487	563	535	519	514	533	559	499	546	529	531	551	580	525	560	543	522	514	536	509	507	513	528	542	547	552	538	553	511	575	491	576	533	536	534	512	523	576	540	503	542	533	527	564	491	548	505	512	525	518	536	495	525	479	518	520	517	507	539	553	561	509	525	558	494	517	545	514	530	534	500	554	547	543	497	565	547	496	527	516	537	543	504	549	551	525	499	517	500	561	524	526	522	517	540	533	534	551	528	506	542	531	546	526	531	536	539	512	550	542	555	539	507	512	558	523	538	498	505	511	562	504	511	535	556	479	509	510	517	536	532	547	563	534	538	507	512	514	494	534	560	488	508	519	498	481	545	532	562	531	526	560	570	529	538	577	569	557	539	508	556	525	521	519	555	546	588	529	520	562	520	519	513	518	567	533	538	571	528	542	545	513	517	542	544	501	547	516	527	493	528	493	535	569	521	529	506	563	502	530	527	547	548	510	579	539	511	494	512	496	510	544	505	520	535	552	526	530	522	534	582	526	480	550	489	510	549	559	490	566	527	539	523	557	549	524	532	504	516	511	531	563	543	507	529	509	555	547	555	517	525	519	546	615	538	542	551	505	558	509	516	535	519	502	509	530	506	507	518	571	553	549	551	499	542	496	517	514	532	517	520	538	491	509	518	560	434	507	559	541	525	504	512	533	538	493	501	564	534	544	506	507	560	520
20193	25980	28976	23341	18398	13039	12206	10154	6396	5756	4347	3083	2907	1554	1466	1805	1746	779	1117	1022	587	522	487	582	579	563	456	430	395	431	426	326	393	333	349	306	332	289	286	286	257	263	310	310	275	247	217	280	252	235	224	228	230	227	237	218	210	217	224	219	194	195	222	194	175	205	206	208	213	242	210	194	235	204	180	179	204	224	184	223	179	206	209	171	203	222	219	192	191	190	218	233	216	213	202	193	207	208	192	205	209	199	209	185	197	224	216	210	218	208	200	198	209	215	197	224	189	191	185	212	201	227	195	230	169	202	185	203	203	190	174	199	205	199	175	188	199	197	206	179	193	187	209	200	211	190	210	197	187	206	195	189	198	207	199	194	189	203	189	192	172	194	201	209	202	220	200	194	171	204	200	201	200	194	204	205	203	192	201	205	209	202	207	195	176	202	196	199	195	227	192	191	204	171	196	216	184	178	186	213	195	198	195	182	190	190	181	185	200	205	222	200	200	200	207	186	213	215	214	190	193	194	199	202	208	189	219	201	180	180	190	197	198	182	190	196	207	203	216	191	229	207	190	192	191	171	204	214	222	196	210	206	193	214	175	191	223	202	196	195	198	199	201	174	178	194	211	206	189	189	195	197	222	195	225	190	216	186	220	184	192	216	197	223	197	222	227	200	213	158	176	217	204	193	201	201	228	205	199	193	201	181	209	198	197	213	196	196	201	186	209	169	174	191	217	229	197	176	201	202	189	186	207	204	205	198	207	218	205	207	189	201	224	166	195	219	197	201	214	191	199	176	190	217	164	203	183	210	184	194	207	216	190	203	232	204	212	198	197	168	194	207	217	200	202	186	186	227	200	225	183	213	211	186	199	201	218	204	175	197	182	190	196	203	217	193	178	222	197	192	219	198	195	203	194	195	177	198	241	193	174	202	213	216	214	204	194	191	175	216	197	195	197	231	196	190	203	214	215	192	188	190	189	219	214	214	200	203	209	191	173	188	241	193	179	193	184	194	189	189	185	216	199	207	214	180	218	192	198	194	203	201	206	202	199	199	213	181	223	207	201	208	202	211	215	201	204	184	183	192	198	202	215	194	203	175	195	170	220	226	203	218	206	181	190	196	190	220	233	184	176	186	186	179	180	191	211	210	197	193	214	179	182	217	209	190	204	208	186	179	216	203	186	196	178	184	183	201	206	195	205	194	221	224	190	208	187	208	194	215	185	209	223	222	239	224	181	195	209	216	186	201	220	205	188	165	200	228	216	217	175	187	220	213	170	198	216	187	195	204	209	224	199	205	193	199	196	229	190	210	164	217	206	193	222	220	199	183	179	200	180	200	230	190	193	198	197	192	211	203	190	206	228	183	199	223	202	194	203	207	233	195	215	209	232	204	190	188	198	170	210	198	206	193	208	187	216	192	207	202	200	196	198	212	190	189	206	191	214	225	198	209	202	198	177	196	203	186	220	194	194	179	204	205	209	204	186	186	191	195	172	200	203	218	214	189	209	220	177	202	221	200	197	187	192	196	186	207	200	202	188	197	213	203	230	194	202	200	212	207	185	189	190	213	205	194	207	233	224	201	204	195	203	233	196	223	223	223	202	187	200	171	225	220	208	213	192	226	169	205	220	210	205	218	207	211	188	192	186	188	198	199	201	180	192	203	199	199	198	179	213	208	203	200	229	195	205	206	207	215	202	200	210	225	202	174	206	212	211	171	198	187	195	215	218	200	218	214	195	198	191	200	172	194	210	203	186	185	192	205	206	187	177	196	204	206	208	192	214	206	199	185	199	202	195	175	186	188	217	197	205	183	198	219	191	193	228	232	176	199	198	210	189	197	172	190	202	238	203	219	200	210	213	164	207	192	204	204	208	202	204	201	181	216	210	221	199	205	211	220	212	232	191	193	200	223	209	198	205	204	199	200	192	183	205	198	189	180	199	213	213	192	229	192	207	205	199	195	193	185	174	212	209	194	209	200	233	214	217	189	192	207	183	181	203	201	184	189	211	181	214	234	215	225	182	181	195	174	217	193	204	205	200	206	216	231	173	200	219	209	207	224	191	210	196	216	192	186	182	237	205	209	187	197	180	179	206	199	197	191	190	222	207	169	213	209	171	190	187	186	180	190	205	207	220	208	216	198	186	183	197	201	207	191	196	222	190	196	217	223	231	195	170	215	204	214	202	196	179	179	197	215	176	218	221	210	193	224	190	190	201	197	190	222	196	182	214	189	221	190	199	182	190	201	223	209	215	217	218	199	189	202	208	210	208	196	212	195	191	199	208	218	196	193	187	186	208	225	213	210	212	209	180	199	215	181	192	206	199	195	225	219	189	184	213	209	190	203	206	202	227	203	200	188	207	197	187	200	201	246	192	195	202	191	208	198	180	189	204	207	176	202	184	197	180	214	207	211	210	196	191	204	227	218	214	209	236	216	193	198	208	223	187	182	206	179	208	183	214	207	201	196	193	202	202	193	198	196	193	200	192	190	196	220	215	192	172	208	194	194	209	193	197	221	210	207	236	183	178	208	199	214	213	203	201	186	167	209	207	197	199	227	200	199	188	198	213	213	211	186	228	197	193	213	196	176	179	192	188	171	185	190	202	188	206	199	189	209	214	182	182	181	189	201	190	210	220	199	191	215	198	182	198	205	203	186	180	184	187	194	201	193	192	196	203	191	191	188	188	206	213	195	181	189	213	219	222	206	190	202	177	172	183	186	206	223	208	202	205	201	200	219	201	176	179	184	164	198	206	202	201	207	191	192	192	195	195	194	197	197	200	185	190	211	218	215	200	205	211	202	186	222	231	207	206	228	192	194	184	208	206	199	216	201	212	204	212	206	195	207	200	172	186	200	215	221	217	207	222	205	202	183	183	202	229	202	220	218	204	233	187	211	186	183	201	180	227	163	235	215	175	202	178	225	191	196	192	181	195	178	216	201	201	196	214	194	205	199	203	190	227	181	208	186	198	175	217	190	198	172	202	189	205	209	217	183	196	182	206	211	199	194	231	205	212	199	204	187	200	236	204	207	188	237	211	192	212	202	189	195	214	203	195	215	219	198	204	178	179	217	244	207	200	201	196	205	200	207	210	182	209	200	195	199	214	190	170	183	198	200	174	201	201	194	189	220	216	174	196	188	197	203	212	197	195	223	174	234	189	206	192	224	197	187	204	200	209	188	215	218	193	212	200	173	184	204	192	209	198	210	220	190	193	192	216	199	199	188	178	204	181	212	199	217	220	188	196	233	185	210	197	216	198	178	216	217	197	190	234	187	200	199	160	208	189	177	191	227	202	209	207	203	215	199	210	199	192	192	199	232	204	227	209	181	197	217	173	213	206	223	212	201	201	188	190	183	187	205	208	212	199	188	199	190	203	214	192	199	197	190	181	201	195	233	195	207	209	213	211	176	169	195	178	186	204	197	194	196	183	220	183	201	187	223	219	194	192	184	192	202	196	203	202	207	201	185	210	206	191	171	203	216	216	203	212	186
13586	20825	23357	22716	20349	18571	20584	18832	15294	14338	10126	8501	10152	6768	6186	9390	7954	4104	6811	5530	2677	2491	2304	3003	3447	3031	2297	2332	2251	2255	2062	1821	1708	1490	1408	1421	1468	1455	1118	991	991	946	1130	1272	1029	1065	998	917	825	846	790	728	674	671	630	685	631	561	538	512	578	517	484	592	505	495	483	486	502	512	537	551	495	509	559	525	481	521	487	531	541	561	504	522	539	520	496	493	508	504	551	522	513	568	532	534	528	544	470	504	484	463	551	531	554	529	561	566	581	533	550	543	500	535	459	489	530	502	495	518	522	513	520	540	508	467	504	479	495	536	521	498	506	488	556	486	523	487	513	461	509	522	483	498	491	489	527	486	513	481	504	508	482	526	464	499	496	510	507	495	524	483	508	505	460	474	537	471	505	463	484	510	500	518	474	464	518	488	519	492	514	509	519	484	525	460	520	466	510	494	488	463	468	513	487	508	496	463	439	484	493	516	477	522	538	531	481	494	510	525	474	481	497	490	488	536	479	511	523	471	504	508	503	484	485	484	524	499	495	531	504	507	508	465	469	504	493	502	522	533	497	473	491	498	460	507	459	485	536	553	482	471	478	458	529	497	514	497	483	476	529	461	463	478	518	504	510	509	490	459	531	454	486	503	495	468	481	486	463	472	488	476	499	509	489	499	471	484	480	519	497	484	496	467	473	530	528	474	474	521	514	461	490	481	484	507	493	477	522	487	502	487	570	524	490	471	483	540	514	495	530	491	507	489	499	493	471	480	486	511	491	476	511	512	467	460	496	490	482	462	513	525	508	494	488	448	495	514	472	483	502	465	484	487	511	526	512	509	514	463	512	469	485	502	482	526	456	499	507	483	509	534	500	492	501	480	487	510	468	499	521	515	480	504	489	524	489	483	496	472	519	475	516	495	466	535	507	436	464	514	498	537	496	515	478	488	523	454	529	483	525	506	494	485	527	481	495	542	479	510	515	517	501	528	471	516	498	502	479	500	465	497	519	501	544	505	529	503	545	461	487	497	504	513	519	510	479	485	491	479	500	518	499	514	484	460	508	497	527	488	521	479	544	493	468	507	486	470	508	511	486	492	495	463	506	502	453	503	449	518	537	497	509	482	491	495	470	483	455	514	468	480	534	510	500	504	520	492	477	495	556	532	463	484	513	471	476	484	498	499	493	550	488	507	447	504	469	484	520	508	452	510	520	509	498	495	475	515	480	494	487	501	515	508	487	493	512	506	497	504	485	460	473	490	548	520	477	505	478	496	457	486	499	502	515	501	515	526	531	480	474	518	480	545	465	454	495	515	501	475	523	477	480	453	519	479	470	486	543	478	479	502	479	492	482	533	526	494	488	502	499	482	498	534	511	462	490	524	483	471	502	470	470	478	483	529	475	479	497	491	471	495	518	503	519	495	477	499	481	487	462	500	487	511	501	430	490	538	513	491	454	498	506	506	491	554	511	471	526	521	495	536	492	507	514	514	492	533	520	518	505	502	547	483	494	497	488	530	495	498	448	510	478	498	511	463	519	506	498	501	466	513	492	466	489	470	478	515	537	507	505	504	503	517	521	491	503	509	460	500	523	524	497	485	509	509	471	503	537	509	534	522	476	520	535	559	503	513	514	510	461	488	500	514	503	466	471	491	501	468	461	475	494	500	495	520	527	511	498	475	509	512	474	476	503	467	521	488	468	480	481	491	487	475	494	531	483	495	454	504	509	528	449	498	507	483	477	519	485	504	517	472	519	482	470	494	485	526	515	482	518	514	468	505	513	521	512	514	541	519	503	475	494	526	487	484	485	470	485	509	481	498	487	497	465	499	486	467	542	480	472	496	535	475	478	492	505	511	530	477	483	504	532	501	497	479	520	511	475	476	492	468	516	485	496	488	477	479	483	530	499	517	476	501	489	512	505	468	478	492	561	452	524	506	497	474	485	522	505	489	465	477	487	513	511	478	481	540	520	482	497	479	496	516	443	505	502	535	474	449	501	534	499	480	493	480	480	489	508	492	506	534	490	493	476	501	501	533	496	494	492	482	461	484	491	477	486	493	480	475	522	503	462	440	506	471	502	521	523	467	508	491	523	495	482	489	505	515	505	528	480	536	511	465	486	518	500	475	485	471	481	493	502	496	492	513	497	475	521	507	452	476	489	502	494	482	473	495	494	487	488	511	513	503	480	470	467	479	504	480	504	543	497	529	520	485	522	466	492	490	453	463	504	516	455	530	501	497	512	491	484	464	504	502	492	516	512	469	515	508	496	525	536	533	483	481	502	490	495	498	510	483	454	476	511	494	491	464	505	484	478	470	460	496	533	507	506	491	491	459	530	500	502	516	469	501	483	478	490	492	455	477	531	461	515	495	470	505	481	499	513	498	478	490	488	498	487	480	504	506	508	482	516	480	508	524	527	489	479	473	492	461	480	491	496	527	509	520	501	515	544	482	458	461	456	490	511	500	471	473	442	466	485	510	519	477	500	497	528	495	480	495	482	512	494	506	489	496	481	493	488	473	519	484	446	516	476	492	516	510	480	516	492	511	502	507	494	486	518	491	482	460	540	492	503	539	455	493	475	484	490	485	531	511	508	484	464	485	513	489	490	502	489	483	492	473	485	526	519	474	471	489	529	526	527	512	462	465	472	496	546	492	515	512	479	433	495	486	494	502	512	476	529	476	479	500	477	508	506	496	539	483	482	446	547	529	491	537	516	459	479	477	506	513	475	465	553	463	458	483	473	515	541	504	469	459	495	468	481	504	468	471	505	514	508	500	494	500	507	458	475	488	499	533	461	518	481	483	522	476	461	488	492	483	493	490	482	472	484	514	479	506	493	511	520	513	514	500	485	507	527	452	487	490	515	498	474	463	553	487	474	500	464	518	510	525	533	448	502	456	534	506	516	468	513	517	476	507	522	523	534	512	500	487	477	499	474	494	519	491	471	506	498	483	506	476	495	479	497	494	514	500	498	483	511	498	511	463	481	504	503	493	487	478	549	524	494	498	507	505	499	500	518	489	481	487	517	475	506	490	470	512	513	487	499	492	447	491	528	475	508	500	510	493	463	466	474	499	532	491	495	504	481	479	476	442	482	522	486	491	492	465	484	514	491	514	510	513	524	515	537	483	552	473	470	528	462	497	443	488	509	485	478	482	451	461	550	515	494	499	501	521	458	528	509	472	495	488	461	460	478	477	505	512	512	487	522	506	515	487	562	506	515	472	462	498	514	506	513	499	491	505	472	499	513	494	498	476	514	480	490	486	502	446	501	468	545	499	501	480	497	435	511	469	499	510	531	476	496	482	492	513	484	511	490	485	508	537	514	513	518	524	492	495	524	538	480	505	498	499	462	466	469	511	447	495	496	507	521	472	511	507	504	534	499	463	479	464	511	470	483	497	455	511	512	545	446	487	539	478	485	467	446	510	493	479	489	482	479	498	491	512	534	538	477	524	476	514	490	481	485	468	507	484	494	529	494	487	476	493	496	460	505	539	499	517
28107	32962	33191	27738	24076	19770	18504	15935	11229	9335	7161	5094	4866	2566	2890	3401	3078	1429	2733	2304	970	718	753	838	1056	735	552	602	446	553	502	367	397	351	350	344	310	307	228	220	220	216	218	260	253	239	214	219	186	199	165	163	143	185	146	166	154	118	150	140	145	149	127	140	124	147	167	144	117	133	139	118	143	118	126	136	131	133	126	129	125	129	131	134	146	145	107	141	113	141	114	148	117	132	128	126	128	149	113	121	135	133	126	157	159	146	141	145	139	127	129	149	132	148	146	130	137	148	133	111	127	116	147	129	114	138	150	136	142	112	134	132	118	117	138	155	121	144	112	127	130	132	134	132	134	135	134	125	125	118	130	143	125	131	149	139	147	108	117	130	112	138	122	122	129	136	114	138	144	147	124	111	135	125	134	119	133	119	137	123	149	122	123	126	125	116	122	115	127	131	121	141	125	139	148	116	145	125	139	121	114	130	117	133	129	123	133	111	122	131	115	133	138	142	129	132	113	141	114	125	149	115	147	136	112	128	145	134	138	133	139	122	124	121	115	125	129	121	136	130	120	143	117	127	121	137	136	139	125	122	124	161	119	126	134	118	129	149	129	118	147	146	136	136	127	151	134	127	116	117	147	140	113	117	126	123	134	121	117	147	148	137	134	122	132	138	168	150	127	118	129	148	137	132	125	130	117	128	101	122	132	131	111	130	132	132	124	130	140	119	122	105	131	132	128	136	144	131	124	145	129	140	110	123	127	125	129	107	114	136	118	134	141	135	129	132	130	133	149	148	119	121	129	129	140	122	119	104	140	117	106	116	125	129	125	134	108	136	114	132	157	130	125	131	119	120	121	147	139	139	155	130	133	128	144	138	140	136	136	129	131	142	111	140	119	136	131	132	127	127	111	114	123	128	146	137	137	127	130	123	126	128	121	116	119	116	104	131	125	136	122	122	148	125	135	144	127	121	129	109	121	130	157	131	153	130	119	135	148	133	148	143	129	116	133	146	107	137	127	126	127	127	131	137	129	133	165	133	126	126	127	115	140	112	123	125	138	129	124	133	170	116	124	116	122	105	141	147	131	117	109	130	140	134	115	150	133	134	126	140	134	124	152	126	115	122	133	129	132	109	139	124	110	136	120	144	121	125	138	122	119	138	126	127	128	129	120	132	129	107	126	131	136	135	118	138	123	124	126	137	116	137	126	121	131	117	113	149	131	135	122	133	132	141	140	115	121	148	117	133	138	141	135	144	124	119	130	130	121	143	120	141	133	127	142	153	115	146	130	126	118	108	117	125	121	125	144	147	132	130	134	133	124	111	136	134	121	154	118	95	144	129	123	120	126	137	118	147	134	120	125	118	157	146	125	137	121	139	113	142	136	133	124	134	120	119	126	127	122	115	125	132	120	112	111	143	147	117	128	141	122	109	123	116	139	134	139	108	117	108	114	99	133	123	148	117	139	138	116	138	123	120	127	122	127	125	137	132	134	117	125	127	133	113	152	124	140	156	143	121	129	119	119	146	135	137	133	129	144	141	135	127	132	151	126	128	126	129	119	116	144	130	123	149	133	116	137	129	135	127	126	134	122	125	112	115	129	125	143	131	132	124	120	152	139	119	122	126	132	133	139	128	147	138	130	135	155	136	127	134	116	133	143	146	122	135	134	113	115	112	147	134	136	118	116	142	120	135	127	140	147	116	123	127	133	129	140	124	130	128	146	120	138	131	143	137	115	123	124	118	136	144	111	122	117	120	100	156	101	106	121	133	125	126	127	125	132	142	122	130	127	119	122	162	136	122	135	120	128	138	127	119	120	124	121	134	126	131	113	130	139	117	128	126	119	141	139	128	131	128	147	127	115	139	124	132	136	133	142	146	115	123	125	130	141	140	125	157	121	118	120	125	110	114	147	132	139	135	126	134	133	136	118	118	134	125	131	131	139	154	120	137	144	144	111	110	123	123	127	131	128	132	135	134	137	115	126	131	154	129	127	134	122	115	135	137	131	116	147	135	121	117	130	128	117	135	130	139	127	97	122	108	122	102	119	142	155	108	144	116	131	157	121	146	115	128	142	125	126	118	109	149	147	98	156	128	135	130	131	116	107	139	129	133	110	127	133	150	126	116	97	116	134	119	143	127	139	112	123	130	118	144	150	136	128	149	123	137	141	145	120	118	134	127	134	130	125	143	128	139	139	125	126	103	118	133	129	134	132	121	111	137	145	137	131	119	107	114	123	117	143	112	119	128	122	117	147	147	146	120	124	116	123	121	110	113	121	120	147	121	144	116	129	133	122	112	127	136	136	130	128	137	122	128	127	112	124	120	159	122	116	122	131	123	138	129	126	130	128	126	128	136	148	130	145	140	133	129	133	110	128	110	134	113	126	131	123	133	131	122	132	133	135	157	141	118	132	145	134	111	125	141	122	149	126	132	102	122	133	134	123	138	101	132	125	120	116	112	120	120	111	129	138	112	115	127	104	134	126	130	130	125	119	124	120	132	140	108	130	143	130	119	114	147	125	120	146	146	116	140	119	129	117	127	124	130	136	136	124	114	118	133	117	120	113	139	129	125	128	133	132	114	149	104	137	119	155	136	148	109	126	142	118	135	133	128	133	124	118	131	110	139	121	136	129	130	118	135	129	112	122	132	109	137	129	119	114	125	133	116	115	124	134	128	131	119	119	133	119	138	142	106	122	136	119	127	120	129	126	144	131	137	131	121	117	144	126	122	121	131	112	120	138	144	134	129	114	145	121	133	130	127	141	131	146	112	122	137	150	114	132	135	138	132	135	116	139	133	139	120	149	124	127	137	139	128	114	153	117	126	130	132	125	152	106	131	144	129	121	123	140	133	116	103	111	129	144	137	136	149	140	126	148	109	114	158	147	132	126	133	130	121	137	129	129	159	132	139	133	127	137	129	148	114	142	137	122	109	127	121	113	124	133	133	130	131	123	115	109	118	140	144	141	136	126	119	119	123	132	135	130	124	117	122	121	123	135	133	118	136	105	128	128	109	119	145	107	123	136	127	135	116	137	114	130	138	125	138	121	133	93	140	137	125	136	125	120	124	126	112	130	144	137	106	137	121	130	132	113	138	130	126	130	141	146	136	125	115	126	107	135	124	121	123	123	124	124	115	134	127	125	109	139	125	133	130	149	115	131	121	122	127	125	109	136	134	147	103	151	142	137	141	122	117	137	133	113	133	123	122	123	111	132	126	147	115	117	119	131	117	134	123	123	107	146	161	130	130	136	130	143	128	128	129	141	122	128	134	129	132	124	137	110	158	116	134	153	113	105	145	141	125	119	126	126	108	118	162	145	137	114	122	117	110	121	115	139	132	131	149	146	133	133	130	117	136	131	122	151	132	125	144	144	130	112	141	133	125	146	142	128	103	127	142	133	134	128	128	126	113	134	116	136	124	123	107	126	119	120	144	115	133	145	111	127	126	133	118	134	110	153	143	121	119	135	119	129	123	111	128	138	127	125	118	109	130
17766	25212	27972	27319	26876	25813	26893	24571	22346	20850	14605	13302	13486	9902	11092	13367	9318	6488	12969	9156	4718	3495	3424	4551	5498	4368	3375	3247	3165	3316	2944	2288	2228	1844	1849	1903	2117	1782	1358	1164	1150	1110	1169	1461	1328	1333	1221	1020	910	844	828	687	607	629	687	628	479	439	373	416	388	383	386	365	374	365	367	357	354	374	381	371	399	405	368	376	350	336	363	310	369	318	359	328	349	400	358	387	376	370	384	380	345	395	325	351	377	386	383	362	386	364	431	421	420	479	513	438	423	390	401	426	401	378	366	329	381	385	371	360	366	349	336	325	335	395	332	371	347	351	350	345	349	331	340	348	370	323	338	344	346	339	330	336	332	345	350	370	322	310	340	326	347	336	330	327	308	339	384	305	329	345	300	360	311	345	328	348	330	320	377	372	349	358	345	342	359	351	344	327	337	320	304	361	313	314	294	333	337	388	286	322	328	297	352	301	329	324	316	370	328	340	319	321	328	348	322	337	318	331	347	321	315	345	314	354	322	308	338	341	325	349	331	324	351	342	362	309	355	316	342	376	318	310	316	306	323	327	369	317	344	315	366	327	303	337	333	319	378	315	320	324	318	328	288	336	330	345	312	336	337	331	358	361	336	336	301	339	307	314	324	328	320	344	382	318	327	342	350	327	317	313	336	352	308	302	339	344	343	338	328	316	354	362	324	328	349	327	351	279	352	313	306	324	331	344	350	342	348	375	323	322	325	351	314	324	345	351	321	320	328	317	348	318	306	310	332	340	335	362	322	332	338	307	312	331	338	323	319	326	303	348	307	348	323	327	316	362	304	323	340	346	307	318	373	341	321	307	321	317	323	319	323	370	324	338	334	325	358	330	342	345	320	361	328	309	345	315	363	307	338	323	311	338	366	325	335	322	347	289	347	323	315	340	341	332	330	340	333	355	332	357	332	331	331	319	341	322	325	349	337	325	313	324	324	330	309	321	344	338	363	336	330	311	323	324	318	319	333	331	314	324	306	310	329	305	297	309	333	350	355	333	281	357	366	323	323	312	338	312	340	350	326	334	326	342	318	354	328	337	320	340	309	306	352	304	342	346	339	333	316	306	335	315	333	327	313	339	301	308	315	352	352	331	329	299	283	333	350	332	322	344	308	314	310	339	315	323	319	303	345	312	326	319	324	315	303	331	305	337	314	316	300	319	324	349	314	334	344	329	308	328	326	341	353	332	330	318	338	308	360	322	383	300	368	314	348	345	347	351	325	301	298	333	356	301	303	343	343	337	341	334	348	336	341	292	334	349	322	333	344	330	343	341	329	323	338	315	343	331	303	314	336	322	350	339	339	337	366	305	321	304	319	334	339	328	338	331	332	334	328	323	363	343	334	325	358	318	318	306	313	320	322	316	318	312	327	339	327	336	284	335	318	328	311	335	337	333	357	307	340	351	331	298	334	358	315	339	361	302	329	326	321	333	323	305	354	348	298	327	303	328	312	305	328	316	334	304	316	317	339	333	327	360	303	342	341	347	362	326	317	329	329	322	334	308	341	300	351	338	342	353	347	327	321	319	309	337	312	323	342	327	313	346	347	324	323	319	330	300	346	293	285	357	334	291	351	340	362	346	362	336	343	337	322	308	343	316	349	310	310	332	374	325	336	329	351	341	322	333	348	331	365	339	364	343	299	312	307	346	351	346	310	342	333	356	329	325	311	316	301	339	337	333	343	335	337	318	318	332	329	380	347	314	338	332	330	343	329	316	352	355	328	294	270	357	295	330	327	307	312	319	333	355	343	355	337	321	312	306	340	338	322	373	325	319	335	339	346	305	337	299	336	329	326	339	315	330	327	342	320	317	323	303	318	334	339	312	313	370	351	315	307	335	279	323	363	354	344	312	332	322	337	304	319	388	282	315	327	311	362	333	331	322	311	298	296	299	355	303	303	307	347	343	340	325	320	335	341	337	341	343	308	299	306	340	319	334	349	308	351	335	350	310	338	328	310	335	313	316	358	358	327	345	340	333	326	330	339	355	337	352	344	326	299	319	339	337	291	352	323	328	338	330	329	351	347	338	341	325	335	326	328	340	341	316	349	327	311	322	318	299	351	335	350	338	343	308	341	336	310	307	330	361	317	323	348	322	333	365	318	338	330	325	355	353	319	336	317	341	341	339	346	330	327	344	323	315	323	344	368	311	322	309	343	310	331	334	343	327	297	355	366	329	345	298	336	324	324	320	341	332	340	320	323	347	356	315	331	373	326	329	310	318	312	340	371	322	349	358	337	347	337	315	373	368	319	355	325	316	320	326	335	320	322	337	353	325	315	337	351	351	354	348	332	327	318	326	320	321	334	310	321	334	315	337	368	331	327	343	302	329	341	343	321	312	358	342	320	314	314	346	341	293	317	334	333	311	347	291	339	327	328	333	355	321	310	325	338	311	332	321	328	330	318	336	323	313	327	331	334	316	301	311	352	328	305	304	317	338	331	343	350	322	303	348	331	306	328	330	355	329	351	314	327	352	338	329	321	350	339	313	340	342	313	319	318	334	318	311	306	330	330	336	339	312	319	343	334	350	330	350	350	324	315	277	336	319	321	338	341	332	303	346	326	335	349	356	356	340	330	333	362	313	332	320	350	356	352	320	334	329	295	314	323	352	349	352	308	328	354	357	343	316	356	339	344	309	348	332	339	333	326	325	296	335	334	338	350	329	337	329	321	282	326	349	326	334	311	344	342	318	306	321	317	341	338	326	337	344	331	339	323	348	317	351	322	285	313	309	321	341	295	319	315	318	320	296	337	310	318	305	356	300	305	311	356	354	334	283	321	354	329	325	325	343	333	309	358	373	323	340	331	355	336	330	317	340	330	312	308	342	325	324	333	319	330	326	308	326	323	312	311	315	361	370	333	311	349	314	351	309	310	325	314	305	366	314	333	339	321	328	324	308	338	327	350	336	347	341	347	343	329	318	344	305	322	331	310	345	356	326	340	330	318	326	315	331	354	340	355	340	307	352	317	337	335	333	302	348	305	337	321	339	318	339	346	336	331	355	338	349	338	307	310	319	328	351	318	335	342	346	298	320	292	364	308	328	304	338	309	310	350	319	342	325	318	305	315	313	346	321	339	328	314	305	349	350	352	344	339	333	353	330	349	321	300	331	326	308	305	316	313	324	347	307	352	273	307	350	311	339	301	310	326	326	313	321	345	323	360	298	320	334	336	348	331	326	290	334	358	345	368	345	348	336	334	334	319	318	317	321	332	333	326	328	325	319	343	324	332	366	377	333	304	329	321	317	339	331	324	307	341	300	334	322	366	339	344	332	329	339	349	320	341	351	326	334	313	318	341	315	335	349	358	314	340	353	364	323	354	334	325	325	320	327	327	322	335	340	320	309	298	320	350	300	330	363	306	296	315	375	297	312	367	321	338	325	332	294	339	344	344	313	354	338	331	351	314	328	322	310	327	337	343	315	370	351	296	342	335	335	310	325	338	339	341	329	335	312	307	376	309	314	341	337
4676	3977	4709	3424	2563	2078	1781	1307	776	585	409	358	379	275	289	296	275	236	259	279	256	228	278	231	266	290	263	282	296	256	273	250	269	275	268	274	249	246	272	251	239	262	222	247	238	211	226	208	229	223	226	243	228	215	240	198	216	196	215	183	203	223	231	194	212	213	201	221	218	228	212	200	194	212	221	205	232	211	214	216	238	224	215	236	224	211	210	209	231	219	227	205	211	197	185	197	203	217	217	205	223	183	198	183	243	218	234	193	207	199	219	229	218	207	229	197	218	211	219	236	201	187	222	184	200	204	208	220	231	224	184	211	207	227	209	251	231	212	214	233	202	207	199	211	235	222	241	218	216	234	225	207	210	233	198	222	194	223	210	228	211	204	212	197	198	221	215	208	216	227	213	212	244	209	188	206	214	230	217	204	185	240	209	208	211	205	205	212	206	200	195	215	205	208	202	229	230	199	219	208	188	231	235	184	184	229	219	202	243	228	228	207	209	193	224	220	193	232	256	205	209	187	193	222	226	228	210	198	217	248	195	217	196	213	240	189	194	210	191	220	194	189	225	212	215	220	206	212	205	228	213	211	194	208	209	212	208	223	196	236	211	185	211	211	198	204	197	213	235	193	246	190	196	219	227	220	233	229	245	225	228	188	202	224	204	208	252	225	212	196	198	217	184	217	206	196	205	246	231	215	230	211	207	235	238	227	243	198	211	245	194	206	230	197	222	255	227	222	230	215	208	229	196	226	218	192	210	223	192	191	195	194	214	206	209	220	236	214	214	209	216	212	218	195	210	203	210	212	210	204	228	220	225	208	212	189	229	198	222	215	206	196	199	214	203	216	227	213	204	228	222	191	193	221	188	227	224	215	204	193	246	211	219	218	205	192	200	206	197	224	208	211	230	224	203	208	208	215	227	239	206	210	196	232	207	222	228	219	224	225	196	196	226	220	209	206	233	236	200	222	202	221	175	192	235	195	202	233	209	197	196	201	216	201	207	208	206	200	216	181	232	206	200	219	205	192	233	231	223	212	220	175	221	210	199	179	215	188	201	219	218	210	224	212	191	222	199	214	196	216	211	202	218	195	204	215	192	189	250	227	238	204	212	232	224	240	210	202	196	222	206	201	200	224	223	216	239	225	212	206	196	208	225	213	208	255	200	225	201	229	204	196	219	214	214	227	183	213	220	249	185	210	257	218	225	224	211	217	234	230	196	235	221	218	214	219	212	238	201	218	196	237	231	188	219	206	214	219	230	210	219	202	190	220	239	212	221	196	233	192	213	207	212	230	229	227	204	227	210	216	212	190	203	214	209	191	212	226	203	220	236	214	199	241	206	215	215	220	208	231	199	220	202	208	217	212	238	207	228	228	194	228	184	200	208	209	219	212	207	231	219	204	216	223	217	209	220	213	181	205	201	226	219	205	209	173	202	221	191	205	217	232	216	224	212	221	201	200	191	219	185	230	233	233	210	223	225	235	243	189	214	213	195	212	200	198	222	189	187	201	199	186	246	199	199	236	217	206	198	213	199	223	223	213	220	190	206	211	217	214	225	211	222	218	222	243	169	209	199	223	228	212	224	215	222	211	215	218	211	221	206	232	198	192	208	213	222	205	213	225	249	201	193	190	211	224	240	200	199	201	208	239	197	177	231	204	247	237	226	197	192	210	222	205	226	202	210	192	198	209	243	202	219	213	247	205	246	211	198	214	228	227	215	238	199	214	217	243	231	227	199	209	227	208	207	212	210	218	200	199	227	208	221	216	214	196	189	218	249	220	211	200	207	205	197	193	229	212	216	209	244	207	225	223	184	192	225	232	249	192	214	220	225	225	211	222	243	208	223	209	207	243	219	211	216	250	219	227	210	245	191	221	224	226	196	206	218	212	201	178	199	218	238	215	210	204	227	195	227	225	206	203	236	218	203	217	226	218	208	188	207	210	241	196	239	224	222	219	205	210	205	239	182	216	213	209	235	227	224	188	218	246	228	199	230	257	204	228	217	189	212	210	236	201	216	227	230	188	196	201	205	214	226	200	202	208	205	220	185	206	216	201	230	206	227	224	205	212	211	201	214	228	196	215	192	236	225	228	222	222	213	233	234	211	217	187	192	234	188	218	206	193	242	221	211	218	171	197	200	219	198	216	198	214	219	188	235	197	238	207	235	218	186	232	212	207	228	197	239	195	224	197	207	233	226	223	220	232	212	217	220	239	219	205	222	210	228	207	177	209	196	199	229	231	235	206	230	204	197	235	185	223	236	227	181	227	215	216	213	200	203	231	195	198	219	198	224	205	211	245	226	228	210	221	208	216	199	211	211	196	235	223	198	231	201	220	205	234	225	222	223	188	197	224	237	220	209	230	200	214	187	190	190	223	190	214	230	218	215	225	218	201	189	201	206	238	210	200	203	185	195	213	202	200	218	195	210	215	202	227	209	219	216	213	217	208	245	216	225	228	218	213	189	207	203	225	219	200	229	197	186	208	230	215	206	203	192	212	222	228	215	222	205	214	196	183	200	223	208	218	227	217	202	201	188	203	202	195	230	217	230	212	222	206	197	217	211	226	200	209	219	202	216	225	202	235	204	207	212	211	217	222	195	213	222	239	182	218	221	218	214	223	202	224	195	208	207	191	212	229	218	210	219	203	215	233	238	228	203	211	227	183	209	202	189	236	199	221	211	205	208	213	212	194	215	214	211	237	200	200	214	205	236	182	214	205	188	219	210	193	223	207	204	195	217	207	203	237	176	235	222	223	223	211	215	205	218	189	214	199	197	208	208	220	210	207	218	199	218	211	230	215	220	209	218	212	195	225	223	199	190	183	224	202	211	217	227	205	236	213	241	190	219	192	256	201	214	204	218	205	216	206	219	170	222	203	239	223	246	209	209	218	217	218	213	216	196	202	227	198	209	207	216	200	208	234	235	210	215	200	219	202	221	199	209	186	213	186	216	214	209	223	196	227	187	227	209	211	222	215	241	209	248	210	221	220	212	193	235	228	222	212	194	204	217	220	226	215	182	224	222	221	221	231	194	208	199	209	230	233	211	193	199	223	209	227	205	221	217	229	191	231	180	228	234	212	191	215	226	188	221	217	207	228	218	208	205	203	224	222	188	199	211	212	214	219	227	221	213	210	204	198	207	204	209	213	225	217	208	217	218	226	224	230	194	202	202	232	217	198	209	216	213	231	210	225	203	199	207	200	221	206	221	209	222	231	231	213	182	214	188	202	224	234	196	230	215	205	191	246	218	191	215	232	212	232	210	187	214	208	227	193	214	224	217	201	213	212	221	214	222	215	204	196	226	226	201	216	218	214	190	236	175	207	203	237	228	224	210	209	203	200	212	206	200	212	213	209	222	225	220	207	220	220	216	251	229	228	199	209	235	215	220	208	221	219	212	227	201	202	203	200	178	204	225	219	229	192	232	242	201	230	206	218	226	243	197	229	245	220	219	217	193	201	192	227	211	197	211	218	217	202	219	237	225	208
3989	5350	7552	8317	8283	7716	7150	5798	3864	2820	1848	1422	1591	1108	1086	1228	990	940	1088	1010	899	880	888	863	984	920	902	1033	1017	989	1110	977	1014	883	883	875	818	834	792	773	759	732	711	742	726	611	681	599	655	663	650	605	602	594	566	562	564	508	562	553	526	498	541	541	536	518	523	534	529	513	552	536	548	530	490	558	538	594	541	514	521	502	496	537	493	536	560	545	592	573	538	576	553	508	546	518	493	511	499	544	480	497	555	549	506	494	547	518	613	527	571	578	527	532	507	603	517	490	506	510	579	526	536	552	536	511	548	507	583	509	511	553	548	516	502	518	539	542	529	486	534	507	506	573	504	537	510	513	515	524	518	512	491	548	539	514	515	550	540	517	506	549	518	566	537	540	479	529	501	513	538	531	583	515	515	538	524	551	497	541	540	573	528	508	504	505	532	507	498	510	512	502	547	566	531	500	515	529	524	509	536	574	544	514	551	504	527	571	498	541	498	527	516	511	503	536	535	524	539	547	551	501	538	529	519	514	527	531	581	557	533	523	497	546	544	513	537	554	565	571	560	532	523	521	524	508	589	510	506	542	496	531	496	525	510	540	507	557	529	502	518	549	514	524	544	536	570	524	551	507	539	561	499	531	535	542	536	553	582	500	540	528	521	507	536	517	544	538	578	514	533	565	518	514	537	531	520	573	501	510	541	504	517	536	507	519	535	538	517	496	508	510	541	481	510	542	544	566	504	519	500	501	547	519	480	525	526	485	534	549	513	564	504	543	512	512	519	488	504	512	492	542	522	558	524	496	506	523	534	536	553	496	540	529	543	565	517	548	546	562	522	506	542	549	509	525	537	529	535	549	532	546	509	479	545	523	527	520	542	507	521	509	534	552	482	572	517	516	528	530	534	505	511	531	511	540	519	557	532	540	521	540	516	493	578	544	536	571	547	556	576	541	509	555	544	546	576	517	476	502	496	509	496	533	501	507	512	520	543	568	544	515	484	526	550	505	528	504	560	524	497	508	488	519	497	589	494	546	527	541	557	543	491	512	528	461	530	580	499	537	513	554	550	535	537	570	536	511	547	501	558	526	560	533	530	533	529	530	516	508	518	552	535	503	555	503	533	552	539	547	546	498	541	520	547	546	536	516	498	516	510	548	547	525	500	556	520	525	502	537	542	499	527	501	504	511	530	543	542	573	525	522	526	504	495	537	530	514	511	463	509	508	540	511	507	543	519	469	550	537	536	523	534	543	513	510	539	519	551	518	535	528	523	519	547	520	513	554	546	543	543	521	514	528	533	522	521	549	544	532	583	589	519	548	495	535	518	517	516	521	542	503	552	534	504	522	555	515	499	534	507	541	535	521	498	524	516	508	590	499	498	509	544	480	572	534	522	532	518	548	559	522	560	539	564	537	524	516	553	516	545	524	510	513	541	573	559	537	532	536	490	521	538	503	515	475	515	550	552	561	554	542	548	481	543	561	498	526	527	535	532	541	542	576	518	521	545	535	536	536	520	548	581	541	545	545	548	528	594	522	542	532	550	493	523	503	555	568	536	555	537	527	497	491	529	556	534	521	538	543	565	522	548	540	540	509	505	525	548	553	512	497	544	524	518	562	528	565	547	528	558	560	530	558	501	529	502	511	486	539	539	508	526	534	562	522	527	545	533	530	544	534	532	517	497	544	561	541	527	539	510	554	542	535	542	534	527	515	556	533	507	541	517	521	551	537	553	519	544	525	513	514	550	514	491	533	545	510	519	533	555	526	531	517	506	532	541	527	504	532	541	572	538	548	531	545	523	588	529	556	548	503	503	567	532	549	504	518	572	557	505	524	513	482	560	543	549	516	524	530	560	482	517	538	542	546	522	531	542	563	552	498	529	549	538	523	497	530	544	546	531	520	531	502	514	497	573	536	496	557	514	516	577	503	563	519	550	551	519	561	537	521	539	525	545	562	488	537	481	552	524	551	504	526	539	503	476	489	535	507	559	514	569	532	518	524	531	550	561	559	541	534	504	526	569	508	512	500	558	580	562	539	531	484	523	532	540	504	543	579	515	526	546	515	497	555	524	507	536	600	527	557	486	518	513	516	483	566	575	515	524	509	524	550	554	479	541	485	526	520	588	544	523	539	532	496	509	523	491	538	519	557	525	537	526	513	529	536	523	549	546	471	538	550	535	534	473	558	560	552	527	503	566	514	496	537	510	550	526	552	523	552	513	521	581	547	559	515	515	534	546	501	545	541	526	535	480	511	524	501	552	530	546	527	506	544	574	550	552	515	539	544	493	507	533	522	533	516	508	504	552	544	534	575	542	542	522	466	528	548	544	549	548	522	511	504	598	529	490	505	523	525	502	495	536	516	537	522	540	527	526	535	580	556	570	475	571	522	558	518	536	516	519	543	501	514	503	534	552	522	532	529	547	507	516	511	569	492	514	509	535	512	508	542	489	516	491	520	538	487	523	503	545	527	583	519	524	511	498	532	552	482	503	543	527	526	533	578	492	553	536	536	537	514	510	548	524	514	558	538	463	476	535	523	514	501	511	539	506	527	511	552	500	556	457	510	503	530	541	552	542	507	522	543	543	526	545	505	524	548	563	557	537	484	531	550	491	506	525	533	529	500	543	545	515	488	525	573	577	553	553	499	536	546	554	518	572	556	495	527	509	582	550	558	534	493	553	474	547	568	487	528	539	513	527	537	498	515	529	526	521	553	548	551	521	589	517	540	469	541	509	548	518	563	536	556	555	513	537	504	510	489	517	562	501	552	502	514	515	550	525	556	521	494	520	488	537	484	481	499	494	507	535	534	514	503	534	513	527	559	521	531	509	527	549	521	534	536	569	551	530	550	510	487	492	558	507	543	505	525	512	512	545	533	489	543	561	521	553	525	528	539	538	479	491	534	536	524	525	559	505	526	527	523	531	526	537	572	572	507	530	583	554	548	539	463	518	550	507	500	518	585	552	530	538	536	518	519	551	564	521	567	532	524	463	523	522	555	549	543	530	550	540	536	512	544	508	553	503	540	512	562	580	537	532	525	538	570	548	528	531	537	535	568	559	536	526	544	545	496	539	561	560	481	476	504	573	539	539	501	503	495	542	544	544	535	502	487	551	551	573	542	522	541	526	544	493	509	548	515	501	570	526	539	521	482	528	533	564	547	546	493	541	518	513	525	552	559	543	497	528	526	564	516	527	501	516	519	532	511	545	553	556	517	516	545	505	536	543	552	578	529	558	510	534	520	536	504	492	532	508	534	509	543	539	571	538	514	521	551	533	548	483	553	511	537	580	503	516	502	563	542	529	538	552	553	549	533	524	534	518	566	506	526	557	530	496	566	541	513	523	517	514	531	517	530	523	566	534	504	531	523	531	494	546	530	497	526	497	545	498	557	531	553	527	556	519	488	538	519	556	544	559	547	536	539	533	557	512	517	556	501	530	519	482	524	505	514	512	528	545	493	561	531	534	558	540	552	516	529	523	579	509	513	527	549
19561	25842	26139	20903	16180	11183	10741	8913	6607	4339	3793	2438	2479	1374	1446	1658	1453	743	1181	1076	749	524	459	551	579	568	418	450	410	416	401	405	336	350	320	323	334	351	265	284	252	269	305	266	304	290	265	246	238	241	234	200	230	235	257	219	203	186	213	210	210	201	213	220	222	199	208	206	208	221	203	204	211	215	222	195	237	195	188	187	201	196	184	185	183	193	225	209	174	210	213	214	207	232	194	238	216	208	243	214	219	194	221	197	232	209	209	222	212	199	200	214	206	207	207	184	231	214	228	217	189	192	212	208	214	200	197	230	183	177	183	234	201	194	212	184	160	195	198	210	201	199	190	188	199	185	202	201	219	201	211	207	199	205	203	197	205	220	224	168	211	225	226	225	182	221	191	238	170	223	191	192	181	180	206	185	200	209	211	207	202	176	192	221	200	209	212	211	202	184	214	213	201	211	190	206	192	213	206	213	206	204	196	239	204	202	188	209	233	203	197	206	233	202	206	222	198	208	192	169	212	196	200	200	204	219	206	196	220	206	190	187	206	190	209	198	210	222	178	202	192	173	194	227	200	215	226	211	198	183	215	189	192	192	215	208	185	211	202	206	186	226	193	227	212	191	187	192	215	212	191	227	191	214	213	178	200	235	234	209	199	213	216	211	183	172	171	182	191	183	206	216	213	180	195	216	172	210	207	222	241	181	205	193	198	185	191	234	217	195	207	220	208	206	201	190	212	214	215	205	209	215	209	198	207	216	215	227	179	175	197	195	193	218	197	205	225	209	195	197	221	167	187	175	203	203	175	188	211	204	196	217	214	211	213	208	189	226	199	208	180	202	185	202	245	199	223	217	185	207	191	186	192	207	199	184	198	194	196	196	205	188	198	207	214	196	205	193	201	214	200	201	195	182	206	210	192	208	233	205	208	208	240	208	197	203	183	211	187	188	173	170	184	209	205	192	195	219	218	212	204	193	174	188	192	198	209	209	168	188	218	207	208	198	178	211	221	213	199	199	208	222	225	210	193	191	209	213	204	197	202	195	181	203	186	199	201	198	214	191	203	220	200	200	215	197	215	176	187	224	205	239	204	205	206	214	215	211	216	230	234	215	175	194	226	186	231	214	217	163	227	192	194	216	201	203	198	216	196	184	208	193	206	202	211	210	216	194	218	190	193	204	198	218	202	187	210	207	188	198	193	199	224	208	205	210	187	211	201	194	191	212	189	203	198	208	191	200	213	189	227	207	202	214	193	208	230	191	196	205	187	215	232	227	207	218	200	190	207	218	189	192	208	190	190	211	191	209	210	215	194	209	205	197	193	178	192	187	200	183	188	197	192	224	212	192	180	195	194	210	180	211	171	189	217	215	206	222	224	193	205	189	192	195	182	205	190	229	193	207	179	196	205	200	223	180	198	203	204	192	220	237	211	212	215	200	200	191	206	184	213	204	178	203	196	180	187	186	202	226	211	212	199	200	211	195	213	226	206	224	191	216	238	203	195	215	170	201	216	232	213	194	193	198	190	212	194	179	195	193	219	199	210	178	215	220	186	195	194	196	203	204	192	218	198	203	189	170	189	208	194	182	210	226	219	193	197	222	197	214	222	203	204	201	191	191	198	212	222	188	215	201	187	199	170	238	187	213	211	196	192	189	230	218	189	187	204	180	215	207	224	216	192	195	163	194	190	212	208	199	207	196	202	186	210	193	223	191	225	218	194	207	203	204	185	191	201	196	179	215	192	195	203	208	199	205	198	185	195	211	184	177	177	227	200	222	193	195	207	207	208	200	182	177	232	227	236	180	213	221	195	201	186	188	187	217	212	202	217	220	184	172	222	217	222	202	214	181	211	196	193	216	180	190	190	205	182	194	200	175	186	218	193	195	188	181	215	193	230	214	190	180	195	221	200	213	186	216	199	209	186	199	190	219	211	194	205	203	199	187	176	202	194	226	179	186	201	186	206	201	177	182	203	228	185	201	207	204	181	216	219	227	213	202	202	193	212	185	215	188	195	202	199	175	196	220	228	197	197	214	226	216	219	204	180	209	174	195	205	213	192	200	192	200	204	209	204	215	205	189	198	205	184	199	171	186	203	197	183	201	196	183	200	252	209	211	200	220	186	205	181	190	190	200	212	194	217	202	218	207	201	198	215	200	188	216	184	220	223	194	210	201	215	229	185	196	184	210	223	216	203	193	183	195	227	212	193	206	216	184	201	230	199	213	216	189	175	175	211	191	176	222	223	192	185	202	224	207	203	201	201	185	210	186	194	204	207	202	223	202	215	213	194	223	223	165	187	198	193	211	188	187	206	203	203	182	197	202	197	185	207	209	212	191	215	211	209	193	191	181	222	200	215	205	210	203	218	191	219	188	230	187	193	172	190	176	217	217	203	177	218	207	213	220	211	206	186	225	190	208	207	218	236	191	203	187	180	204	212	210	202	195	197	207	185	228	194	194	198	191	188	199	189	195	189	220	192	210	197	200	212	201	209	194	170	234	221	210	176	193	186	226	201	184	197	190	209	180	192	198	200	224	191	199	221	184	185	201	204	206	201	204	191	190	188	233	230	186	216	180	209	235	211	186	186	200	181	201	200	201	209	196	187	188	218	192	207	199	199	171	186	192	218	210	213	205	193	208	218	207	194	188	179	195	191	186	204	188	211	222	208	213	197	211	205	194	184	190	195	226	190	192	195	216	203	205	187	206	213	190	233	211	199	200	185	212	181	193	195	190	202	229	211	194	223	201	214	198	206	198	210	181	202	199	215	207	190	206	188	228	194	223	199	206	204	197	212	205	212	190	192	211	193	224	217	201	202	203	222	176	191	197	209	181	207	225	188	197	212	199	194	212	196	222	224	209	193	219	208	179	199	191	188	183	187	186	182	223	199	233	178	199	205	181	208	213	206	159	204	222	247	196	192	200	202	186	185	203	213	197	195	201	186	202	220	193	219	185	206	189	197	208	210	184	225	205	209	196	207	195	198	185	208	187	188	170	227	230	202	213	223	198	178	211	203	223	197	207	194	220	216	195	214	203	217	188	184	176	207	208	176	195	216	212	224	196	201	158	220	213	218	222	207	186	204	220	191	211	198	194	196	172	216	191	202	184	208	182	214	218	181	186	210	225	211	191	208	191	213	225	202	180	190	201	199	200	205	238	198	192	171	210	194	206	176	226	205	193	219	211	215	192	199	181	209	221	162	192	219	195	211	195	216	244	206	204	236	198	216	178	192	201	174	163	208	213	198	171	227	160	218	206	174	210	198	193	193	241	217	199	214	197	230	198	231	211	214	220	198	189	207	220	181	208	201	206	203	226	212	192	212	227	182	195	242	204	194	158	204	194	195	222	197	207	209	178	211	189	172	206	209	202	200	200	212	198	197	231	182	197	185	197	179	198	249	241	216	212	210	194	212	197	196	181	218	225	191	208	203	221	200	183	215	197	211	184	206	179	180	196	187	180	228	186	213	204	215	206	213	195	225	168	210	217	208	216
13476	18964	20271	20981	20113	18187	20124	17881	15188	12431	10851	7710	9315	5968	5958	8645	5984	4111	7455	5366	3683	2393	2232	2953	3541	3086	2325	2200	2232	2403	2080	1693	1718	1471	1470	1482	1640	1396	1253	1092	1030	977	1143	1111	1113	1077	963	929	902	850	802	749	704	668	716	642	567	588	529	572	526	525	526	493	498	507	535	505	522	564	525	572	554	521	523	535	491	506	520	539	496	555	502	572	516	512	447	514	544	498	517	535	512	539	535	507	556	503	510	509	505	542	539	611	584	587	546	589	557	516	599	553	541	511	473	567	475	540	546	542	468	504	529	489	492	488	521	489	480	519	491	499	473	507	525	466	496	492	502	527	535	492	520	501	475	528	496	490	497	502	523	505	540	485	497	515	528	563	481	481	498	548	485	485	490	462	480	493	493	504	496	487	495	534	514	505	522	497	475	513	487	516	501	529	502	504	480	521	512	505	478	521	483	503	516	493	501	474	519	502	465	510	501	538	519	520	502	488	460	479	456	490	497	433	506	512	517	520	503	494	472	466	477	486	449	482	520	523	515	478	540	489	513	491	519	514	470	486	485	490	514	497	515	491	505	494	505	505	484	496	528	428	479	490	494	494	515	506	515	498	539	492	482	485	496	500	503	509	477	519	458	473	505	511	505	493	487	535	470	532	502	460	506	475	501	480	535	475	523	494	504	504	514	482	486	531	477	464	526	522	499	506	510	523	476	497	515	480	475	518	515	518	514	502	475	486	453	522	485	489	459	461	496	498	567	499	515	491	466	492	513	465	499	483	499	498	508	528	504	528	498	542	471	533	495	519	523	493	500	498	492	521	506	490	526	503	486	511	481	483	508	503	478	499	501	492	481	488	481	515	513	502	498	505	519	509	547	501	481	520	492	520	483	465	511	487	510	470	496	539	495	563	507	540	500	525	473	490	522	505	490	469	479	500	521	507	491	501	477	510	489	534	536	508	511	471	471	483	502	511	505	479	511	506	490	503	476	527	476	480	533	525	534	486	512	520	497	497	513	543	486	509	508	529	499	466	548	476	508	461	483	466	487	530	498	496	555	509	509	469	485	525	473	499	484	465	500	508	484	537	484	526	497	473	509	472	506	509	507	472	475	510	517	523	474	489	464	497	511	521	488	516	499	509	511	537	505	493	512	518	483	513	493	529	492	518	509	477	464	492	491	504	487	475	517	498	501	492	493	472	478	520	494	512	527	502	526	466	472	513	533	506	535	518	472	540	456	525	499	532	505	483	516	454	481	528	517	496	512	504	539	466	478	467	474	515	480	483	495	495	544	481	479	513	479	498	528	525	516	483	527	495	456	510	483	483	525	509	498	535	504	508	472	513	536	521	465	513	493	526	482	533	537	442	515	492	526	458	486	513	521	528	511	502	503	481	515	478	516	512	507	492	469	534	497	511	505	528	510	507	506	501	506	502	511	519	476	479	483	535	516	542	516	454	491	493	518	504	487	511	505	500	481	492	473	486	504	523	457	522	472	525	520	509	508	511	520	509	506	481	492	499	469	479	479	478	466	483	497	495	500	493	501	492	433	516	492	509	510	492	492	445	513	522	478	506	475	519	485	490	529	518	508	470	511	499	530	516	529	498	501	505	496	474	479	517	541	506	542	510	484	497	480	527	508	494	503	498	513	504	477	504	471	503	496	510	474	484	539	522	484	511	505	493	518	510	473	488	492	528	500	496	544	477	503	457	507	495	488	473	493	501	501	493	478	507	511	477	469	484	514	510	505	496	514	510	546	510	504	499	504	484	477	505	505	497	518	499	527	519	510	519	478	504	488	482	509	471	505	508	516	497	495	491	483	518	486	494	508	500	483	508	486	500	462	513	548	470	470	509	486	467	481	553	482	521	499	468	500	528	524	486	483	489	504	501	507	475	487	489	458	490	519	485	502	521	538	494	504	490	465	511	517	493	518	489	489	506	509	477	506	516	471	493	535	496	482	472	480	488	440	476	480	495	498	508	506	491	499	516	504	480	475	503	554	474	548	467	494	476	494	509	508	503	515	505	523	518	493	471	509	504	500	509	503	499	504	518	504	503	468	532	513	492	503	510	477	488	518	512	474	500	507	527	505	492	547	523	498	535	445	480	491	478	555	498	506	477	489	504	504	488	521	518	508	460	513	517	518	542	503	491	517	501	466	519	503	518	468	497	512	490	499	470	504	522	470	502	493	492	456	493	511	448	487	524	499	531	474	475	533	470	475	515	499	497	487	485	497	467	454	465	524	486	528	522	517	511	533	523	460	503	534	505	509	475	516	501	534	494	493	527	508	549	494	471	497	489	518	486	458	479	539	512	508	479	481	501	481	518	514	526	485	495	485	470	527	509	533	473	497	496	500	508	470	493	498	479	459	519	480	464	499	462	498	498	495	497	501	486	521	510	514	537	527	525	487	521	477	504	491	502	495	480	490	500	489	515	492	514	519	535	479	519	492	477	457	513	488	495	491	539	493	516	487	497	497	477	472	506	511	506	505	495	504	485	482	496	462	538	494	536	540	513	499	514	492	453	523	512	507	530	496	480	509	524	525	513	485	514	481	504	515	454	503	517	552	476	532	517	480	533	540	516	476	465	457	555	491	488	515	493	512	509	525	481	480	473	523	468	466	452	507	520	507	499	497	513	504	503	485	488	485	521	491	491	477	474	519	474	531	500	517	527	520	518	490	511	528	517	555	478	479	489	505	498	506	508	502	486	503	526	473	512	471	480	506	527	510	493	469	486	495	553	502	532	548	522	531	487	514	509	457	492	462	479	503	500	481	510	491	496	490	518	480	501	490	484	542	513	548	491	491	533	464	513	512	471	548	493	487	508	483	478	530	510	481	487	498	521	519	539	458	478	479	576	484	529	488	499	481	539	560	509	466	512	513	535	453	499	488	493	492	505	498	486	550	475	497	479	488	501	518	467	513	506	503	523	539	496	515	493	460	503	490	486	497	524	497	509	511	521	510	519	459	507	500	499	530	536	467	507	498	508	518	480	517	530	499	473	495	479	500	518	524	500	519	470	489	508	530	474	490	513	504	520	517	521	475	457	486	501	494	508	465	473	509	503	539	482	533	513	487	495	475	478	496	508	522	472	491	538	518	513	476	528	472	502	501	484	483	487	494	478	455	516	457	461	502	510	468	484	496	507	503	449	508	527	503	504	512	515	491	479	479	545	494	513	480	485	499	485	483	484	503	506	512	520	475	513	507	500	523	482	501	489	496	465	500	457	476	511	526	553	500	496	564	538	489	542	517	465	495	483	498	530	477	527	512	499	513	514	482	475	507	513	545	490	525	541	491	514	511	516	493	534	505	512	515	486	527	471	473	469	536	535	481	487	453	520	482	544	482	511	460	509	463	516	486	528	528	491	480	503	451	472	506	525	522	512	528	529	540	475	515	514	525	502	471	484	461	537	478	505	479	482	514	516	530	502	494	481	502	477	501	520	494	489	452	478	481	476	453	515	494	495	475	493	525	539	532	520	466	501	547	528
28236	31989	31398	27701	23151	18929	17239	15758	11286	9082	7342	5367	4442	2249	2091	2313	2052	1373	1885	1534	1294	649	690	825	947	866	677	551	541	593	480	419	392	342	356	360	338	350	277	254	224	206	247	294	253	264	254	185	179	200	206	182	165	162	152	149	140	131	148	141	144	127	128	123	140	147	136	140	131	146	131	152	128	124	147	145	158	134	149	130	167	114	150	131	129	151	133	133	117	135	150	150	147	148	123	140	151	143	143	131	150	138	171	159	139	141	140	119	149	134	116	139	144	121	127	150	137	135	140	139	131	143	133	120	134	135	146	136	114	146	128	165	141	131	127	121	121	116	145	122	130	140	142	155	142	135	127	123	129	124	133	149	108	114	120	143	117	131	134	129	139	122	152	126	127	137	131	134	131	132	118	124	130	126	139	133	106	137	151	141	137	127	133	121	111	141	113	121	126	136	154	129	132	130	130	145	136	148	154	143	120	131	146	112	115	136	115	123	133	119	119	128	137	149	139	152	152	128	145	131	134	128	118	121	150	134	130	129	126	145	136	115	121	115	142	139	141	134	137	118	117	137	127	120	118	121	132	152	130	139	138	130	129	140	147	136	136	124	152	127	152	132	146	138	124	116	119	128	143	153	138	119	135	126	122	133	122	125	124	138	136	119	123	141	116	132	136	132	142	137	131	142	145	131	130	129	125	132	138	130	161	126	141	135	124	143	136	125	116	137	126	150	118	122	117	128	118	116	136	109	122	140	111	120	138	140	133	149	125	139	125	114	146	130	139	131	126	124	119	128	121	121	116	127	109	133	125	114	121	127	117	129	117	109	136	144	147	146	151	128	128	146	115	120	143	121	135	151	149	132	115	126	136	130	117	144	139	130	134	125	119	137	111	134	118	135	136	132	140	141	135	140	152	110	131	126	127	124	108	130	114	120	135	120	149	164	123	126	130	131	124	142	147	129	128	109	117	160	126	122	121	135	122	139	140	111	127	137	147	133	142	137	130	149	143	138	122	140	146	134	151	137	131	128	120	127	137	148	129	119	127	125	133	120	131	126	144	128	121	137	153	129	114	137	154	131	148	139	149	144	153	118	126	144	122	135	121	125	124	148	118	117	119	100	161	142	125	140	151	126	133	138	135	126	140	125	136	128	126	125	138	118	119	125	143	134	139	133	138	113	124	119	132	137	122	131	124	136	126	128	149	129	118	140	120	139	126	103	133	126	117	139	128	136	121	120	126	119	129	132	121	142	134	118	147	131	126	129	142	124	130	129	144	99	116	135	121	121	112	133	120	125	125	122	108	127	140	144	112	108	120	143	142	129	124	122	126	116	132	145	130	149	135	124	121	119	132	139	128	142	128	132	124	108	139	135	128	114	170	147	127	136	122	104	125	143	117	154	133	144	117	105	131	128	130	127	131	134	125	133	137	132	132	157	126	145	128	126	122	133	133	147	119	124	132	112	135	130	126	116	130	114	119	125	129	132	129	143	120	134	132	126	139	133	144	109	138	119	137	152	125	142	125	130	133	135	127	132	133	116	142	124	115	122	139	106	128	126	131	136	137	138	137	139	122	126	130	116	138	142	132	116	119	146	135	134	121	151	138	113	149	124	146	121	122	116	138	133	139	146	119	131	124	142	129	134	139	143	119	131	122	131	102	136	110	149	145	146	111	118	132	142	120	146	136	141	126	122	120	136	146	143	141	119	151	124	124	130	134	148	139	124	146	131	116	128	132	121	128	142	145	139	134	123	137	150	120	140	115	114	123	132	120	118	124	134	159	136	149	140	156	132	130	130	135	128	142	121	147	130	99	132	129	119	137	149	133	130	131	115	141	139	142	149	129	140	104	116	117	134	107	123	127	126	124	126	114	113	135	132	123	133	142	109	121	138	133	137	142	113	113	147	125	128	129	120	123	144	138	123	137	144	108	124	150	131	135	115	135	113	123	130	111	133	141	142	133	132	119	144	116	139	144	154	144	137	135	134	125	139	138	125	103	134	161	129	126	110	139	114	156	105	120	139	116	123	106	129	120	121	119	142	134	128	127	127	115	138	119	133	118	132	157	131	127	153	139	123	112	122	109	114	122	124	130	127	130	127	155	144	136	145	120	108	123	127	147	117	148	142	145	139	119	135	105	115	129	159	127	105	153	116	135	111	131	135	131	128	121	152	118	136	126	122	132	117	123	129	146	128	131	116	134	128	122	136	132	129	140	137	127	127	114	114	124	150	127	128	155	125	156	129	144	125	138	123	121	125	135	137	132	138	121	144	137	140	121	129	151	120	110	132	123	142	114	126	130	136	140	127	136	142	127	126	144	125	143	147	122	138	125	96	160	125	122	143	123	125	130	113	134	125	148	124	128	133	131	124	134	147	131	138	119	123	125	130	117	105	158	123	133	129	139	114	127	143	131	134	137	132	127	128	132	124	123	131	120	124	118	117	127	129	121	118	144	135	122	125	136	148	133	142	123	120	139	113	127	140	123	140	123	118	144	130	129	133	120	128	123	124	128	126	154	128	127	123	117	116	134	136	137	144	134	121	140	140	149	114	113	107	119	132	130	136	145	137	121	126	127	137	115	151	124	134	154	127	125	149	149	128	134	110	129	134	122	130	135	141	137	144	146	111	115	136	124	160	118	114	113	137	140	128	130	131	119	125	111	98	134	128	143	130	141	150	152	123	126	130	133	127	129	153	145	127	138	122	156	132	128	130	146	129	133	140	117	139	138	140	137	125	120	134	133	123	138	121	140	132	122	136	120	137	129	145	130	135	156	117	124	105	137	146	159	123	114	130	130	138	141	134	129	119	133	135	128	129	124	127	130	136	130	127	106	103	140	138	129	157	131	133	121	122	135	141	112	113	134	117	136	126	131	132	133	119	129	137	126	137	149	132	132	134	128	128	122	125	138	132	136	148	117	123	135	135	127	130	127	106	145	117	148	129	131	142	123	134	134	133	139	116	113	134	139	118	143	139	139	128	149	129	125	131	145	123	129	113	130	143	129	169	142	114	133	133	135	131	126	139	123	134	148	130	129	123	131	140	137	120	135	135	117	131	120	125	132	132	134	130	122	155	132	129	123	140	122	141	148	131	125	129	150	125	124	127	125	136	127	128	126	138	138	139	127	132	137	147	136	128	165	125	114	119	115	132	147	125	120	122	130	137	132	112	125	120	144	121	117	141	133	142	144	134	130	132	153	129	128	127	132	123	126	119	123	130	106	143	99	136	157	107	120	134	117	121	106	122	114	130	151	149	150	127	158	127	128	131	123	143	112	123	137	132	146	134	125	127	134	133	112	131	130	125	118	117	113	153	158	122	135	139	139	145	116	112	132	126	128	124	135	138	145	121	119	144	125	136	144	114	127	104	139	117	132	126	139	148	113	141	131	143	135	155	121	135	144	129	126	120	138	122	131	125	126	132	111	126	131	132	138	141	139	143	110	137	109	144	121	121	125	142	122	126	152	154	128	136	126	108	130	114	125	125	152	110	133	147
17777	22804	25784	26283	26146	24249	25468	25481	21370	19825	15207	13437	12327	9748	9527	10796	8665	7113	9864	7452	5803	3819	3399	4266	4956	4741	3846	3137	3273	3150	2982	2253	2363	1968	2080	1999	2138	1936	1435	1392	1086	1132	1433	1525	1249	1368	1319	1089	951	885	831	690	626	620	632	562	500	444	428	380	379	379	374	388	356	376	377	355	358	357	390	408	433	387	345	348	334	344	395	353	350	367	355	370	381	363	370	367	372	400	399	384	401	404	353	370	396	358	382	366	331	372	419	455	441	459	454	474	465	415	466	481	379	382	356	358	362	358	369	350	351	378	366	341	319	333	301	356	338	340	380	349	331	332	365	332	319	315	354	366	378	371	330	340	313	329	335	335	340	336	340	316	325	347	306	311	326	301	341	322	343	338	346	342	352	321	313	336	321	300	349	317	356	343	332	306	392	340	341	347	350	308	371	319	339	317	322	317	358	348	319	345	346	324	345	355	349	344	317	357	287	342	333	322	355	349	326	340	325	332	360	366	359	328	300	339	357	345	294	343	327	315	347	347	335	317	326	346	361	338	318	319	313	333	314	360	362	364	328	339	333	318	337	344	334	341	329	363	332	324	352	317	327	368	314	331	301	337	341	352	315	299	350	339	357	339	343	321	323	327	342	307	375	327	325	302	338	335	334	352	365	342	351	340	344	346	373	350	333	334	329	315	279	289	352	338	323	323	344	315	353	355	307	319	344	351	330	314	344	350	342	318	375	354	318	341	309	314	322	355	354	320	330	291	346	331	370	359	342	337	347	352	343	350	320	353	311	343	318	333	328	334	350	336	328	356	330	308	354	362	371	330	316	332	336	338	373	341	312	331	309	357	315	324	354	343	296	293	310	311	348	318	368	326	358	332	339	343	333	320	355	308	346	350	320	307	332	310	341	349	298	339	334	351	325	328	305	315	359	328	346	334	322	373	297	316	318	354	350	299	362	333	347	334	346	357	330	350	356	341	357	333	320	343	320	296	346	323	344	325	316	312	332	325	357	294	343	347	348	345	371	351	357	371	349	328	329	348	333	338	337	334	301	332	317	313	325	326	327	347	324	321	347	350	340	330	341	339	318	317	335	355	357	358	324	333	344	301	300	345	339	304	351	313	357	345	384	328	313	339	346	354	330	341	378	363	341	317	317	347	348	324	300	338	352	342	343	298	367	366	321	347	326	330	314	355	339	308	325	343	334	352	343	376	329	325	331	328	343	335	363	353	340	318	335	365	314	318	323	377	317	323	316	372	300	345	325	353	353	319	344	314	323	317	349	339	310	292	310	368	356	336	342	350	319	312	360	317	331	324	328	298	322	333	316	310	346	362	285	341	340	303	324	357	319	320	343	353	339	365	370	349	325	355	331	333	326	355	374	349	315	325	331	347	322	318	326	334	315	336	317	323	312	338	362	324	339	344	315	353	340	341	324	329	375	343	325	341	372	338	352	327	337	338	335	351	319	339	340	303	343	317	350	326	319	319	360	335	322	358	338	343	294	300	327	349	325	342	299	360	317	338	346	310	318	330	336	305	327	355	306	333	333	345	323	369	317	375	297	339	320	330	336	318	319	319	300	348	324	359	321	327	315	327	326	329	347	339	318	369	313	293	351	365	330	322	342	323	326	307	368	303	342	324	335	343	342	373	310	335	319	366	329	323	299	304	321	347	331	308	334	321	317	338	339	348	336	312	316	356	332	344	343	350	323	335	342	343	304	331	339	324	367	337	332	340	325	352	325	328	334	338	335	333	366	335	357	323	352	363	340	350	330	313	329	304	345	330	343	321	305	337	365	360	325	344	305	308	360	313	317	338	344	315	292	335	350	367	326	307	331	323	346	329	299	332	331	354	380	339	328	318	314	366	347	336	349	335	341	306	346	327	330	352	325	317	312	329	340	330	344	350	330	296	305	321	356	308	336	346	333	329	341	345	307	369	304	333	343	333	286	343	367	323	322	354	326	358	343	344	319	323	332	335	351	316	335	308	301	348	311	320	350	302	343	342	314	337	342	319	339	307	344	324	311	332	315	333	324	318	315	338	348	324	335	306	329	314	323	363	342	290	336	323	314	333	343	314	357	382	334	311	282	364	335	331	357	314	326	328	330	321	350	348	341	359	350	298	314	325	331	338	363	338	314	341	350	322	331	336	302	349	378	338	375	343	313	335	332	330	313	319	380	319	339	357	330	344	349	335	351	342	330	353	342	324	344	324	343	324	366	355	324	356	325	306	374	360	341	308	331	330	324	328	338	334	329	334	343	344	321	337	333	336	313	379	348	336	331	308	344	321	338	341	334	338	356	312	324	298	327	331	300	326	333	328	333	371	330	331	330	334	334	350	371	333	324	373	323	307	321	352	327	313	335	346	326	315	324	335	312	336	327	334	292	318	347	332	337	335	321	320	340	335	360	348	299	362	309	342	327	335	335	330	332	298	321	344	312	337	325	336	342	345	334	364	334	337	311	313	375	352	336	322	359	327	334	338	332	330	344	353	350	352	335	331	336	330	347	341	332	337	345	338	308	303	354	330	354	332	307	324	312	314	322	362	319	324	325	320	313	292	338	322	349	327	344	325	326	312	316	331	321	314	330	325	329	325	319	350	357	326	351	358	343	308	332	360	347	320	323	336	315	333	331	316	326	350	388	359	312	359	335	373	350	308	337	326	343	361	322	343	311	331	312	307	321	302	327	340	328	333	333	332	314	367	329	327	360	300	344	351	345	339	320	338	328	338	319	334	356	313	342	355	320	327	329	339	323	304	349	339	351	356	324	359	334	329	314	328	306	366	315	327	293	342	298	311	345	361	338	317	326	344	317	316	345	363	333	331	330	300	363	382	333	355	339	336	322	323	343	342	350	340	343	345	356	347	340	373	308	331	302	325	359	345	380	322	295	329	327	351	338	322	342	313	300	346	319	314	320	310	320	313	351	311	331	313	340	324	352	340	355	328	353	320	351	345	308	331	309	306	312	328	321	361	309	339	317	348	362	327	334	316	338	317	366	315	345	319	328	321	332	330	329	351	350	320	357	341	343	311	356	320	349	341	329	341	320	322	317	326	318	292	346	346	348	344	343	333	331	320	341	341	357	350	346	337	305	337	302	347	305	350	331	365	340	342	323	315	353	350	321	339	335	301	350	338	342	329	310	347	362	329	310	306	353	305	318	332	298	345	348	344	329	351	282	334	368	323	323	343	333	357	339	305	351	327	329	343	319	333	322	336	322	334	318	357	337	355	337	329	352	331	375	337	348	307	337	346	335	318	339	336	317	345	302	339	323	334	332	312	350	350	331	372	322	323	339	327	336	333	297	331	322	364	333	297	351	301	324	328	347	314	330	329	346	350	320	341	346	349	315	307	323	335	327	337	322	327	323	323	348	357	326	338	323	337	284	354	356	329	312	336	349	324	342	322	325	329	352	333	347	329	308	330	342	331	353	356	329	326	346	331	344	342	305	299	315	348	335	317	362	312	330	320	348	336	334	329	348	309	301	313	334	353
3973	2892	4240	3253	2288	1972	1708	1398	833	514	378	393	331	293	304	264	269	261	289	286	256	317	256	248	260	250	271	268	287	263	279	292	295	266	236	248	252	286	232	263	256	268	262	218	252	214	223	234	228	228	212	222	216	241	220	213	228	224	246	214	222	202	245	222	216	245	213	201	212	224	191	211	208	212	230	198	253	219	229	205	224	215	198	221	214	189	195	216	220	218	247	206	207	187	224	241	202	217	208	207	216	205	215	203	246	231	234	186	205	188	227	190	230	225	217	225	229	239	211	234	206	217	229	205	253	220	197	224	210	206	229	210	204	220	215	228	212	206	180	230	195	212	201	229	230	206	202	228	202	224	237	218	236	214	192	184	220	204	220	191	208	231	211	200	195	207	257	214	232	226	201	210	231	201	238	232	206	237	194	233	214	185	229	216	225	189	231	230	205	240	218	218	208	208	191	196	222	224	242	211	199	187	175	225	258	184	215	223	227	236	200	224	210	219	197	220	225	223	199	202	243	256	254	206	210	198	201	198	235	204	245	240	228	205	214	229	226	230	221	230	193	235	215	233	216	201	232	179	206	192	219	214	212	221	208	227	209	195	233	256	211	221	220	200	189	212	207	205	232	194	229	204	223	231	218	204	192	204	216	213	223	198	206	227	206	209	205	208	204	202	209	205	209	208	212	202	203	215	203	204	198	204	204	228	212	199	214	188	211	224	233	226	218	203	214	220	229	246	208	214	205	214	208	197	193	220	232	234	216	204	205	199	207	182	197	210	200	197	195	212	227	205	210	212	203	208	212	210	213	207	238	173	209	224	221	212	192	204	217	261	180	218	208	228	213	208	210	208	229	202	205	177	202	212	246	220	202	208	227	213	210	229	206	203	199	194	235	241	203	218	227	216	199	208	189	237	244	211	225	235	217	218	213	208	215	213	200	236	226	226	212	236	234	196	225	214	200	202	209	207	211	192	212	230	260	220	190	204	201	209	189	208	214	220	200	205	217	217	210	188	197	218	225	216	204	228	216	190	208	225	211	246	204	211	230	209	227	215	208	232	232	209	220	228	220	203	245	199	225	231	220	249	211	218	196	215	188	240	213	242	202	212	207	206	197	173	227	220	200	213	212	200	211	224	193	225	214	231	210	198	215	210	188	221	194	211	237	220	225	233	222	207	203	218	223	218	205	226	228	207	228	220	224	204	240	232	203	203	202	223	220	235	202	239	219	232	210	219	195	241	213	215	211	199	216	205	217	218	231	217	236	239	229	205	208	197	214	226	216	228	218	209	205	229	204	234	208	217	233	195	210	205	246	207	222	210	217	223	216	189	176	215	207	195	213	212	209	234	210	229	211	206	192	229	221	232	219	209	238	233	203	221	225	217	189	243	199	206	193	199	202	223	205	238	211	211	230	211	217	219	213	211	213	215	190	238	198	230	216	218	208	225	225	193	206	245	212	213	215	204	196	204	219	231	196	246	233	216	214	219	245	245	189	203	203	214	207	218	223	245	202	216	217	203	212	213	195	213	203	218	214	214	231	214	230	250	201	243	211	207	225	242	205	204	183	199	231	199	223	226	219	220	230	235	191	215	201	220	208	216	229	201	208	203	222	232	214	223	217	224	222	222	197	199	223	202	214	201	229	213	217	230	223	241	221	198	192	238	224	208	195	219	208	217	211	198	247	233	184	209	210	194	202	215	212	198	213	220	221	210	190	200	191	206	194	193	190	194	199	245	212	210	215	192	218	191	192	212	219	215	218	211	208	213	212	205	237	233	241	224	203	223	231	215	206	220	243	221	200	232	201	215	244	194	201	223	224	199	220	206	220	196	203	234	207	212	226	242	233	197	227	222	215	224	239	206	208	210	237	202	209	189	198	191	218	201	236	211	238	211	237	219	220	205	224	209	230	200	215	223	189	230	209	208	228	206	192	259	233	220	214	220	227	201	234	209	233	221	229	216	210	224	253	222	234	212	200	203	226	220	217	222	230	194	217	206	211	216	231	205	184	170	215	244	208	204	194	228	228	207	198	188	203	201	228	215	215	226	221	200	214	225	205	222	212	217	212	225	195	190	234	211	206	207	207	217	247	225	209	234	209	221	226	229	207	182	211	211	245	203	213	211	215	226	186	198	247	233	222	210	214	205	243	212	202	236	187	243	215	197	225	199	229	204	225	217	206	212	208	219	204	182	214	219	254	217	241	235	229	214	233	206	240	233	210	240	209	211	237	202	202	204	220	218	226	206	174	226	187	230	251	225	192	237	213	233	230	213	210	213	211	202	215	202	202	238	203	211	227	238	222	235	213	196	188	229	240	237	253	225	212	227	233	209	231	226	219	212	227	193	226	186	209	204	197	202	219	206	230	194	198	243	190	178	187	212	240	202	238	187	192	205	223	206	233	217	205	210	227	217	195	233	228	213	207	208	208	227	228	209	186	223	239	209	205	227	186	217	231	209	222	199	225	196	233	230	229	217	215	222	214	220	237	221	214	215	230	244	219	217	239	202	230	220	206	241	211	205	236	233	229	205	219	231	214	195	192	203	220	201	207	177	202	218	208	206	217	234	216	207	228	206	213	201	229	200	227	214	190	200	241	194	206	205	199	233	215	212	219	210	196	193	212	211	236	215	213	217	216	213	215	229	196	234	217	238	204	232	214	205	206	210	221	206	217	228	217	204	204	220	229	214	217	237	240	215	206	240	204	209	255	204	213	200	217	209	219	215	221	221	227	198	218	212	188	204	237	203	188	231	211	240	235	206	229	182	185	185	212	195	213	209	229	235	228	239	224	222	206	197	217	195	217	221	189	206	224	214	206	205	201	203	213	220	200	223	213	219	210	228	205	225	220	222	230	234	227	219	205	202	197	216	219	203	236	240	209	224	189	194	227	213	206	236	184	222	235	208	225	206	210	196	207	225	203	219	209	213	223	214	216	206	206	206	206	192	209	207	233	212	203	246	181	229	222	210	186	215	212	214	205	199	183	230	190	211	214	212	206	228	206	242	199	181	207	201	216	216	226	217	217	213	201	207	233	208	190	173	222	233	216	202	217	189	193	217	197	224	205	198	166	228	214	206	230	209	207	243	224	198	259	231	189	204	191	219	219	241	218	221	190	206	188	230	203	237	226	229	232	212	239	215	202	204	199	219	238	226	197	242	211	224	211	214	206	203	227	187	230	213	218	200	208	234	195	225	237	209	187	216	234	211	210	211	205	199	221	218	223	195	202	232	229	211	210	202	212	224	229	229	202	186	211	248	228	205	203	208	218	222	224	217	228	204	206	223	227	203	222	200	203	206	208	223	215	251	217	230	193	207	226	224	217	215	211	211	230	200	202	205	224	211	186	232	225	221	231	212	223	248	227	222	207	210	201	240	196	197	256	215	238	216	209	191	214	207	242	219	210	224	235	225	214	220	203	233	209	214	228	228	208	230	211	209	206	214	193	210	228	244	196	198	223	223	207	211	198	238	212	210	237	188	245	217	230	227
3625	3944	7220	7380	6987	6696	6201	5651	3235	2442	1678	1646	1277	1066	1154	997	990	908	932	944	911	874	895	952	945	1057	1014	1024	1023	983	1070	997	961	973	932	906	841	825	829	834	749	715	725	702	664	689	627	622	602	651	659	583	624	617	596	579	566	537	559	522	590	537	551	533	501	521	523	547	596	536	571	522	551	550	545	542	535	550	568	536	529	548	544	541	542	542	531	519	589	549	545	558	568	528	525	523	568	544	533	510	546	543	523	540	532	548	513	498	517	531	512	557	517	508	579	529	531	531	516	579	553	545	523	570	534	510	536	532	558	498	524	534	519	529	506	543	553	546	531	552	570	533	538	546	565	521	539	547	501	560	525	525	523	521	524	533	526	514	493	546	554	561	534	582	542	521	517	517	531	564	556	538	531	543	517	558	537	551	559	582	529	587	488	513	536	538	577	540	533	545	516	547	547	556	552	533	508	604	521	542	516	506	530	559	535	541	506	518	526	543	542	507	516	551	535	525	460	488	534	572	535	491	530	550	541	558	546	540	541	498	543	488	547	519	522	495	532	505	521	539	518	544	545	533	574	540	516	486	516	516	518	562	554	520	553	506	537	558	513	577	563	557	551	566	527	540	515	487	584	538	563	461	568	544	509	534	547	530	574	543	552	559	547	546	559	565	542	509	546	576	571	560	526	523	503	496	501	537	536	537	536	541	537	508	527	491	512	561	532	530	536	557	570	506	570	528	548	546	529	514	512	567	538	543	558	551	532	581	497	532	525	549	544	551	538	549	538	532	539	520	546	516	580	500	530	550	491	535	552	568	523	516	503	497	547	512	528	525	542	586	532	556	529	504	570	560	526	548	515	553	550	530	540	554	566	545	509	499	550	499	550	517	557	534	525	550	538	532	559	520	537	535	521	504	553	554	548	538	552	494	558	540	562	544	560	525	569	532	601	530	518	507	581	529	555	512	558	565	561	531	581	576	518	551	558	536	563	528	560	517	562	571	539	563	511	517	597	542	529	545	557	553	517	564	509	526	473	512	532	503	526	561	533	518	548	572	498	521	544	539	517	498	528	534	568	529	561	560	537	496	584	516	522	537	507	518	505	508	563	551	574	562	520	564	556	549	541	556	552	543	544	537	525	533	547	529	535	514	535	565	524	540	520	497	559	545	538	540	529	545	529	533	563	496	518	523	507	558	562	516	543	537	549	505	490	509	529	514	574	528	539	582	541	535	610	548	581	503	529	514	555	547	505	554	541	556	572	540	546	542	562	523	504	517	585	505	509	532	531	511	579	549	529	526	537	555	557	512	552	547	555	541	560	542	503	501	539	536	537	544	493	571	501	539	503	559	540	523	523	503	555	562	550	520	526	588	503	541	549	531	546	589	506	552	532	524	526	559	561	551	576	562	551	530	508	543	574	529	532	542	520	518	539	547	512	526	568	563	552	574	507	508	564	511	520	511	505	566	541	542	586	576	515	536	547	534	570	504	525	504	550	566	523	517	498	564	579	557	518	524	522	520	544	544	494	542	532	548	515	551	524	498	511	531	533	550	571	537	503	541	528	501	518	555	538	549	517	570	542	533	529	488	530	518	554	530	562	501	572	565	518	552	519	531	527	533	517	509	528	540	542	551	497	521	504	602	521	487	497	539	534	580	527	547	546	479	538	508	510	535	535	547	534	536	530	536	562	508	519	535	610	489	516	557	543	528	592	543	531	523	553	565	535	554	544	531	517	524	541	535	559	560	541	534	532	506	547	543	541	538	554	548	525	573	544	515	572	494	521	539	532	569	499	548	540	498	551	522	563	523	511	559	507	532	537	515	545	530	518	574	508	546	529	522	515	544	538	525	564	518	564	544	540	539	538	508	535	541	519	555	547	521	555	544	533	543	544	501	541	542	550	537	546	541	530	535	513	553	527	530	508	531	561	518	565	524	481	518	532	515	495	562	515	528	498	512	546	524	593	559	552	544	517	524	497	571	557	517	545	541	550	534	526	533	542	574	526	535	538	512	530	543	539	552	520	540	528	505	551	527	546	525	524	566	569	559	538	557	543	533	527	578	535	515	521	569	534	498	514	545	533	555	546	524	521	575	585	524	515	531	570	527	480	560	526	561	515	519	551	549	512	518	547	538	559	510	542	543	502	545	546	571	576	557	506	548	511	490	551	553	558	522	557	519	587	502	581	508	558	522	504	525	540	547	570	517	577	544	523	547	568	549	554	563	541	564	533	539	574	522	557	543	510	524	566	520	528	567	554	550	537	511	546	553	535	535	536	536	562	497	532	530	526	535	535	519	525	515	505	536	529	522	526	554	538	521	537	503	563	547	552	503	553	554	563	570	513	571	531	518	504	544	545	572	546	562	540	538	565	547	536	515	552	532	542	543	540	550	535	540	531	575	524	548	533	516	538	561	514	500	531	553	489	530	493	509	549	528	580	564	512	602	529	530	547	556	519	553	542	547	538	543	472	580	538	541	521	548	503	553	514	559	553	523	526	506	514	536	555	550	531	527	535	519	523	543	551	551	551	527	507	521	563	525	545	520	493	524	497	524	539	568	528	552	513	544	542	502	538	565	563	514	563	516	521	517	531	543	558	536	546	556	547	546	544	557	570	605	548	485	515	568	550	552	566	544	546	556	559	525	519	561	542	581	511	535	538	562	542	537	548	563	546	527	529	560	534	553	573	538	526	523	526	552	494	530	538	523	531	572	503	515	532	506	577	521	520	542	501	549	576	550	545	546	538	468	519	545	535	528	541	508	551	504	532	517	510	522	539	537	518	522	510	525	530	512	555	587	517	565	503	533	526	524	522	505	575	533	493	521	560	546	525	572	557	555	573	536	540	513	557	524	521	530	567	525	524	542	503	566	542	521	533	553	536	504	566	535	546	564	543	513	567	531	518	560	580	532	510	557	497	519	515	527	487	508	511	553	530	548	526	517	559	553	588	530	519	542	522	594	483	570	539	538	557	569	478	517	587	546	524	530	563	533	519	529	549	542	564	572	557	534	539	570	538	534	539	539	536	564	528	543	562	536	502	560	535	555	534	558	527	524	524	572	477	578	502	577	541	504	559	579	561	552	513	581	566	540	582	515	545	535	538	518	530	539	516	515	512	560	532	530	537	528	551	552	545	540	538	534	549	525	522	487	533	553	543	524	571	538	542	494	513	508	527	540	516	530	519	506	536	512	547	587	528	531	529	511	557	522	546	542	542	548	496	546	510	542	541	551	549	513	507	504	618	534	556	554	531	563	508	565	582	513	535	526	555	509	578	530	546	523	532	554	539	560	512	546	524	532	551	551	545	514	540	520	576	572	539	567	569	550	510	561	527	515	538	527	539	526	534	532	548	560	557	543	495	551	540	548	535	533	552	559	515	530	541	548	533	555	517	540	508	519	529	533	549	525	548	536	549	543	563	505	524	515	542	580	540	522	535	526	502	589	520	533	548	533	500	520	539	546	547	549	519	573	592	569	498	532	510	499	580	514	506	534
18560	23328	25963	20680	15830	11138	10046	8734	5892	4455	3023	2777	2458	1278	1432	1245	864	728	935	716	650	505	481	529	571	551	499	459	430	462	416	386	314	338	372	299	338	340	295	269	252	270	279	275	254	238	250	264	267	230	250	222	243	234	204	211	202	212	213	209	191	234	235	191	165	188	209	226	219	213	231	191	187	201	207	208	194	205	219	193	224	174	205	222	196	175	226	210	200	161	191	195	201	162	227	204	227	213	210	217	199	231	237	227	207	210	211	212	202	240	192	203	228	211	187	193	186	219	197	199	207	231	218	190	206	212	190	220	221	190	192	190	208	199	178	199	214	225	181	193	212	220	207	198	192	219	209	206	203	195	210	216	199	219	184	192	215	193	229	205	199	208	189	181	207	184	214	210	195	184	202	196	190	211	196	207	194	215	183	185	194	218	207	212	196	215	201	194	210	183	218	211	202	199	217	197	228	212	214	202	177	203	220	203	197	182	221	201	206	187	182	240	186	194	185	192	191	197	180	219	199	218	211	198	192	202	206	187	200	210	206	193	194	198	198	191	199	206	210	207	194	197	190	187	197	212	197	184	201	186	208	191	168	168	209	207	177	208	207	183	214	201	219	196	199	217	234	246	234	209	199	221	214	202	201	176	196	197	187	182	196	201	203	223	204	213	245	240	176	210	234	184	194	201	210	191	207	222	199	200	206	214	218	193	184	196	201	223	228	206	227	196	193	196	204	186	189	192	197	192	198	216	195	191	188	221	207	205	182	220	203	205	225	224	197	200	215	197	225	212	195	207	205	190	202	175	182	186	210	195	215	193	224	188	202	193	221	203	210	190	208	208	207	189	176	196	195	172	204	205	202	206	175	196	201	219	178	184	220	192	203	200	216	201	235	214	184	194	203	229	184	184	194	226	216	187	193	182	214	191	209	180	192	200	190	188	203	174	204	180	202	174	228	203	201	182	182	184	214	213	220	185	163	183	180	183	217	184	202	194	199	216	203	180	234	186	188	204	210	186	205	209	194	202	198	193	227	177	212	185	217	182	191	187	203	201	213	206	200	204	190	185	196	178	211	215	221	193	196	192	208	194	194	198	182	197	202	208	187	246	177	190	193	211	184	200	198	220	197	210	177	159	222	180	185	230	179	221	179	174	200	209	218	194	177	200	216	214	193	196	198	204	206	185	197	214	212	210	206	198	188	221	211	207	185	206	216	196	223	197	189	231	178	197	204	223	208	206	184	213	185	206	214	198	197	213	193	228	203	184	192	202	195	172	202	188	213	197	207	214	221	189	219	200	210	185	188	209	226	205	204	204	221	191	194	217	201	177	203	219	187	181	192	212	223	201	199	202	206	214	201	200	193	207	200	209	188	212	176	203	205	228	197	201	207	238	195	196	198	197	192	201	210	242	199	181	187	200	203	199	190	197	177	205	201	211	189	210	197	200	202	177	191	214	181	203	212	186	207	210	187	211	237	221	203	182	185	197	199	202	210	203	184	194	202	207	167	179	218	198	173	188	197	205	207	200	218	172	236	219	181	175	205	208	230	216	185	180	218	192	214	184	218	197	183	203	199	190	195	204	204	228	194	207	179	193	162	207	196	188	201	205	198	213	189	251	217	203	209	207	199	212	210	187	189	187	206	190	202	217	208	192	209	205	200	194	172	213	206	196	211	178	186	181	182	182	220	214	172	206	187	197	177	204	198	199	220	196	212	236	197	217	185	193	186	218	212	185	189	215	227	199	187	208	189	196	209	212	209	187	188	176	214	217	205	172	195	203	218	210	193	207	198	185	180	202	209	201	207	206	194	204	220	228	196	183	203	218	228	209	201	187	190	204	187	212	202	189	199	214	230	201	211	204	184	193	195	194	194	192	175	208	200	194	187	207	206	192	198	175	221	182	196	223	194	203	200	204	228	200	225	206	177	196	200	206	215	185	211	218	195	218	202	224	185	199	216	202	209	188	234	193	200	160	228	187	215	199	198	210	198	188	211	195	210	222	201	184	235	189	198	229	200	218	204	192	207	195	215	206	220	185	187	190	192	206	208	219	181	211	193	198	200	231	191	185	212	214	190	207	194	218	195	196	206	190	198	209	221	241	211	181	211	204	179	195	205	200	194	198	191	220	197	218	186	216	194	233	191	208	194	183	188	204	194	207	208	168	207	181	209	208	214	193	210	232	212	213	207	198	205	216	200	203	187	202	201	197	203	209	237	203	186	196	190	205	217	213	220	214	188	187	191	189	194	214	202	172	179	217	220	193	207	179	189	188	189	225	200	196	217	196	190	202	203	185	212	172	230	197	228	223	208	181	225	188	195	199	207	192	209	197	206	224	202	186	187	204	190	206	211	183	221	210	187	221	189	199	229	181	178	206	206	203	209	211	215	196	195	192	207	205	182	202	201	213	210	187	196	204	203	209	210	185	199	209	200	189	200	232	194	198	211	172	193	193	195	209	240	218	208	174	210	193	224	180	211	173	194	220	188	177	186	181	220	206	214	190	203	198	233	211	199	210	218	195	208	217	200	205	207	205	194	223	239	179	186	214	238	195	219	197	180	173	228	191	200	198	219	205	180	216	245	201	206	193	188	202	196	224	215	217	204	201	200	200	204	184	209	202	195	176	176	182	217	239	194	188	183	200	197	197	175	212	188	191	196	195	200	195	196	186	205	210	192	183	183	200	204	185	198	204	195	203	196	215	218	194	209	223	239	197	178	211	204	177	197	204	186	209	183	180	203	197	203	177	178	209	231	204	182	199	174	214	220	217	202	203	191	209	187	177	224	176	183	202	225	194	213	192	207	189	208	184	181	201	201	236	218	173	187	214	190	204	216	221	196	187	201	187	200	186	195	211	202	204	202	190	197	178	193	194	204	194	181	191	198	214	193	209	213	183	210	188	170	179	192	181	182	190	225	194	198	211	196	213	185	238	204	188	196	198	190	184	216	228	196	209	195	190	188	201	216	213	212	198	216	187	208	236	207	196	204	171	198	198	211	215	188	221	221	188	198	191	204	162	223	203	160	205	228	205	230	189	225	217	207	188	179	203	197	200	224	196	202	223	203	197	200	197	215	199	219	207	190	193	188	203	198	209	205	218	194	199	191	177	215	180	201	197	203	183	207	203	194	210	186	198	216	195	209	186	198	222	199	181	188	205	186	214	178	214	189	221	178	189	222	191	218	193	176	202	196	181	198	177	192	208	195	214	207	209	179	188	198	206	207	235	200	194	214	200	188	203	188	206	198	192	208	212	193	193	205	217	226	212	180	212	203	181	216	181	204	219	206	193	192	219	207	198	211	200	213	189	183	207	196	201	208	198	194	204	192	179	224	212	186	205	186	215	195	216	192	208	213	235	200	175	196	214	194	228	223	219	213	195	184	191	164	172	208	202	213	196	215	207	201	203	201	209	194	204	189	198	207	203	204	203	194	239	208	205	219	192	198	181	165	230	185	222	181	220	217	233	202	200	222	210	204	211	198	188	215	206	175	190
13235	16675	20802	20311	19868	17368	19649	18299	14154	11865	8534	9021	8422	5816	6361	5771	4427	4114	5176	3717	3028	2568	2216	2652	3073	2868	2643	2406	2416	2365	2120	1678	1731	1409	1555	1493	1532	1447	1251	1083	1008	1021	1175	1168	1075	1032	1049	923	892	823	801	740	668	730	674	653	586	553	546	528	499	536	534	525	560	576	506	469	510	531	564	503	564	528	501	546	521	489	496	546	506	562	523	559	514	521	537	527	547	522	509	494	565	557	507	534	538	533	478	506	528	508	529	525	572	565	607	602	567	557	511	557	532	525	508	514	495	497	507	547	490	508	500	491	537	529	542	481	528	510	474	518	503	498	510	486	496	499	526	504	560	527	482	494	501	509	509	457	448	492	461	504	493	484	502	530	496	494	494	499	516	513	538	530	461	519	480	519	468	527	489	531	554	510	508	456	497	543	463	465	462	535	516	527	539	487	532	524	519	516	504	507	499	493	438	470	484	514	467	523	528	502	505	474	504	490	509	489	502	511	512	471	488	510	541	494	500	467	459	514	492	483	473	536	507	513	499	477	489	467	476	478	534	489	476	510	509	489	481	479	464	456	487	515	505	492	467	516	479	470	478	503	493	504	525	491	533	477	521	486	456	497	475	501	519	521	511	533	499	453	510	471	499	462	519	498	551	502	561	501	474	558	488	504	507	500	458	488	505	498	502	510	465	493	527	540	551	477	481	498	459	510	478	505	523	446	498	479	519	493	480	464	510	495	484	513	505	507	506	487	492	511	489	513	529	525	462	483	541	520	501	483	510	463	508	517	516	535	484	484	456	492	478	495	481	487	514	511	510	461	497	510	526	483	492	561	494	509	527	488	537	526	507	500	508	493	488	506	494	498	497	495	508	467	439	498	519	526	507	481	489	551	515	470	473	508	516	494	489	544	499	468	545	555	493	506	496	479	459	483	475	534	495	512	486	530	499	499	503	489	495	544	528	541	524	502	481	515	488	502	518	496	484	480	501	511	505	473	512	491	505	487	432	507	498	508	499	462	512	470	484	503	486	493	491	497	475	482	480	485	503	482	538	537	527	520	490	502	497	465	483	519	478	473	494	467	481	507	507	510	486	479	462	492	528	492	483	502	510	481	508	529	490	511	508	496	501	514	542	491	472	526	502	501	529	500	516	517	471	491	482	506	491	490	529	477	513	482	500	471	456	514	467	487	519	508	539	499	548	530	507	557	494	511	511	485	488	498	445	548	496	475	480	492	479	484	447	505	511	506	515	533	493	490	521	505	492	512	523	494	528	487	504	483	523	508	496	488	503	486	542	511	476	478	513	485	494	521	515	520	508	523	505	509	486	504	495	503	533	519	507	511	506	512	475	535	478	505	499	552	493	519	489	540	512	499	486	485	497	512	518	457	496	552	493	465	528	532	505	463	485	478	482	494	502	487	501	521	508	563	480	475	526	531	517	527	525	496	500	512	498	485	513	509	528	498	502	459	488	540	481	495	502	501	496	472	508	491	510	510	469	550	515	488	502	514	546	510	493	498	506	515	478	499	508	481	516	525	497	525	506	497	485	480	519	499	508	490	520	482	508	471	496	496	499	484	499	537	494	506	481	498	522	514	521	461	493	501	516	493	484	511	477	482	503	540	505	510	508	485	521	489	482	504	521	457	537	453	491	521	527	483	489	539	497	496	509	530	518	492	530	480	497	480	492	516	517	495	474	482	531	499	526	504	525	451	496	467	481	487	495	478	502	477	508	458	500	500	519	485	511	474	494	527	495	516	500	500	477	510	486	507	526	526	489	486	506	522	497	513	491	438	484	484	537	475	508	488	472	513	512	486	506	464	504	476	499	506	470	474	502	485	479	503	459	519	521	481	479	512	516	504	477	513	560	507	519	506	486	510	463	500	490	501	523	513	490	488	520	489	468	516	512	509	497	509	511	545	524	517	480	524	521	473	450	479	480	505	526	498	512	518	533	473	548	503	509	524	517	545	448	515	527	475	471	483	505	515	496	495	537	483	503	492	504	511	493	508	498	518	508	539	541	515	513	503	498	505	509	474	478	488	460	544	536	477	487	533	502	499	511	513	492	502	481	489	508	500	480	518	467	485	502	493	502	482	514	518	472	488	491	513	496	487	512	514	519	492	450	485	520	508	525	529	522	505	476	497	510	489	515	512	487	525	480	512	503	517	502	488	460	542	462	464	518	523	441	498	497	467	497	537	508	517	480	497	519	505	511	517	512	504	463	500	501	457	472	493	492	510	494	495	528	508	484	481	488	506	501	484	462	500	470	487	517	476	522	504	496	509	463	507	507	497	515	490	489	548	523	528	469	476	459	484	523	475	499	489	457	493	513	525	501	497	474	479	505	526	508	478	510	512	473	498	495	512	520	506	455	460	489	490	491	476	521	494	474	521	455	515	471	520	482	508	515	518	515	488	538	507	523	517	494	526	528	475	479	508	518	475	466	500	467	519	465	501	514	546	509	507	500	506	503	509	523	500	514	503	518	512	497	551	463	516	515	492	467	485	516	483	496	494	535	470	477	486	530	499	510	494	497	519	498	475	522	520	507	504	528	497	512	495	485	502	511	490	499	498	515	528	499	499	498	486	510	524	482	527	487	513	526	507	493	496	510	520	486	519	512	467	459	520	519	496	497	513	477	487	536	500	498	507	530	507	515	468	516	550	521	519	514	514	496	507	500	494	503	546	520	491	546	463	499	468	550	519	461	542	515	473	505	529	524	498	493	506	512	482	514	508	508	494	524	522	481	508	527	526	506	552	498	543	524	506	477	487	501	487	496	517	483	488	518	521	466	506	481	509	475	476	493	469	506	501	509	472	488	494	523	505	521	519	503	514	472	485	501	457	542	540	492	503	496	502	527	526	489	443	522	514	492	496	475	506	517	481	522	513	521	526	513	497	539	479	497	471	554	513	502	477	499	518	473	512	524	517	507	493	522	513	463	493	491	548	507	545	506	490	493	486	449	483	488	523	499	477	486	516	495	498	477	531	502	502	502	537	474	507	493	517	510	471	509	468	563	502	470	513	504	541	501	492	501	496	499	486	534	511	521	477	503	489	506	484	521	473	489	510	511	486	498	495	507	518	517	485	487	495	497	493	500	483	465	514	486	512	481	505	466	489	501	505	509	500	498	505	490	503	487	503	495	484	504	465	500	501	521	497	488	487	497	524	522	520	512	474	490	516	476	581	515	531	495	517	476	512	525	481	519	489	460	473	517	499	476	501	470	494	468	480	508	493	456	463	495	517	511	450	519	463	507	486	512	494	474	535	478	492	541	503	493	501	503	474	456	524	515	540	504	490	470	486	508	490	504	483	494	483	529	476	467	479	503	562	495	499	517	514	496	489	503	525	552	467	472	530	491	495	492	491	523	542	540	539	486	494	479	485	514	502	514	511	484	525	528	511	511	513	506	531	455	507	497	522	494	496	494	514	488	519	512	502	519	469	529	523	529	519	487	491	523	484	514	515	510	487	521	528	499	522	495	512	496	502	529	526
26917	30724	31618	26874	22663	18092	15903	13556	10384	7954	6177	5475	5439	2954	3088	2147	1611	1126	1186	967	878	670	736	835	884	816	649	539	536	540	547	379	406	324	395	328	337	327	300	284	216	268	295	296	278	250	240	232	246	212	188	168	155	182	173	131	150	145	146	117	134	123	128	135	127	136	130	166	132	141	129	144	143	114	101	156	127	107	127	137	135	127	129	119	118	154	126	148	132	131	117	147	135	135	157	125	136	134	149	121	156	132	152	142	151	137	151	153	150	160	150	126	131	110	130	134	135	134	129	144	137	120	146	135	145	145	134	126	133	143	129	129	127	107	140	115	126	132	118	111	137	122	112	113	126	160	120	121	125	133	131	161	125	149	110	116	121	122	108	111	118	131	125	128	134	143	140	122	122	145	133	119	148	123	132	124	112	120	139	131	136	108	96	152	138	121	106	136	139	111	101	134	119	131	130	121	139	132	111	126	109	107	135	138	121	113	140	114	138	136	127	124	136	127	149	143	121	133	134	127	135	137	137	133	128	110	147	142	142	117	128	123	133	131	129	137	132	116	139	134	131	119	107	105	116	139	116	119	128	123	112	154	135	119	124	129	97	136	128	114	113	134	133	113	135	136	125	117	148	148	151	129	128	127	137	115	110	119	114	108	108	129	140	122	125	150	142	110	137	134	137	134	120	122	141	133	121	128	124	131	137	129	116	143	135	126	124	133	124	132	126	136	121	126	138	128	136	121	139	121	115	139	122	120	117	139	143	127	112	110	122	120	130	118	130	113	122	126	119	120	128	101	131	119	124	130	139	143	141	119	142	120	129	143	139	131	134	114	131	133	137	126	124	112	142	130	118	127	120	140	134	136	136	133	128	130	123	116	137	160	158	137	143	123	127	112	121	112	151	127	148	136	130	122	126	115	141	126	120	131	135	126	124	150	140	105	131	112	132	118	134	96	134	96	120	127	116	134	138	134	125	119	127	129	135	134	123	122	125	113	128	138	111	131	107	131	150	123	138	128	134	154	130	133	126	115	141	131	133	113	121	127	119	116	134	105	129	138	133	121	122	137	133	124	129	127	131	108	134	145	135	111	131	128	136	154	147	132	129	118	140	108	122	117	129	115	127	131	130	140	122	110	138	115	115	126	134	125	124	132	108	140	120	112	125	133	125	106	151	110	129	132	125	132	126	146	146	141	131	135	116	122	132	125	133	130	133	134	130	142	140	143	139	134	114	127	136	114	125	136	121	135	141	105	125	128	133	129	120	123	111	119	124	132	158	130	130	117	124	118	122	122	132	137	136	132	147	126	123	134	126	126	127	113	145	115	138	128	106	109	126	142	143	133	153	147	110	132	133	136	135	122	128	117	147	141	110	120	150	106	137	127	128	129	117	123	134	135	130	132	132	126	130	136	129	119	135	138	115	127	115	132	126	122	128	127	108	128	134	116	113	129	138	136	142	126	124	141	126	129	139	124	132	111	96	131	144	117	137	123	135	134	116	125	140	141	115	125	122	133	119	135	138	139	125	128	122	142	119	133	120	117	114	137	131	126	110	142	118	116	128	131	141	125	128	126	105	134	128	126	132	118	105	123	131	154	135	128	135	127	130	120	125	123	118	133	103	138	130	132	141	117	134	125	140	104	124	129	116	123	127	118	115	106	133	126	125	137	126	136	110	125	134	131	127	121	111	152	117	118	116	119	106	121	140	143	129	125	128	110	107	152	123	137	114	113	122	120	137	107	141	139	145	125	123	131	126	135	121	121	131	130	149	117	108	108	134	122	131	112	128	132	102	130	106	143	132	150	136	116	136	123	123	124	138	138	136	122	113	127	136	143	136	118	138	108	123	133	133	126	120	120	118	124	133	125	129	136	140	136	138	124	129	134	126	121	128	127	123	115	108	124	119	130	135	118	130	126	114	126	128	139	116	131	126	131	133	121	108	147	153	148	133	126	112	143	134	128	134	131	148	123	118	123	132	121	124	126	126	119	141	139	123	128	142	113	131	132	134	108	131	141	140	108	125	130	143	133	107	135	131	136	111	156	116	122	124	136	123	112	131	108	128	144	114	116	123	135	129	129	138	120	135	146	126	120	119	144	126	142	115	112	132	114	126	141	140	118	131	115	158	121	115	116	118	117	124	116	116	104	133	124	126	124	126	132	141	130	126	112	124	129	137	132	102	138	115	116	129	122	116	125	117	126	148	126	129	125	145	126	133	116	134	120	130	129	125	121	125	128	107	128	124	106	132	117	129	125	126	144	128	114	123	131	117	132	141	112	143	124	123	146	131	143	127	122	122	137	116	121	136	120	136	127	111	92	149	107	119	119	155	139	126	120	126	142	132	114	138	117	122	121	133	114	120	121	122	134	128	133	125	135	113	143	131	129	125	115	123	137	120	138	145	146	134	125	119	113	146	130	113	139	131	129	134	122	123	138	115	130	131	129	122	135	127	116	123	134	119	122	127	119	120	131	104	131	107	127	132	122	101	135	127	131	136	110	131	111	143	120	119	125	126	138	121	125	126	120	110	127	136	118	114	112	128	120	127	129	125	130	141	144	115	134	147	103	134	139	128	119	145	111	128	125	147	148	121	135	123	129	143	121	129	130	135	133	113	118	122	129	134	109	125	137	144	122	118	141	140	133	140	111	133	134	134	132	121	119	141	131	114	128	110	125	119	127	113	147	112	122	120	103	120	119	141	121	134	134	112	149	112	151	118	149	141	137	134	133	137	139	141	123	121	129	137	124	123	124	149	126	140	134	124	146	126	115	133	153	116	101	128	121	134	125	108	121	140	128	129	132	136	136	127	115	125	117	130	135	121	145	131	148	120	144	130	142	123	111	116	128	133	132	132	159	140	118	128	116	129	121	156	143	141	126	112	118	141	135	126	137	146	134	122	124	137	120	127	124	124	130	134	110	119	115	107	132	144	124	141	136	147	111	101	148	121	122	123	114	136	130	124	137	139	106	120	126	121	120	109	138	135	125	122	119	105	124	127	137	112	124	131	108	124	136	133	114	126	108	134	134	129	138	117	136	129	140	112	136	141	125	115	128	122	143	120	143	121	110	149	141	135	135	124	145	133	113	158	136	120	135	133	125	140	114	120	135	139	126	131	119	130	148	132	116	139	135	115	124	130	131	151	126	134	143	113	107	121	123	119	117	135	121	120	137	113	117	121	132	122	120	119	117	131	124	132	124	135	114	128	134	138	134	130	133	128	119	110	150	146	112	133	132	118	135	137	138	138	117	137	120	131	122	121	133	121	133	130	140	118	131	115	118	124	141	128	124	130	117	105	135	126	127	99	122	130	140	109	151	121	142	146	140	122	145	125	118	141	142	131	128	114	108	114	133	110	131	131	123	133	135	117	136	128	130	135	119	103	115	153	131	120	126	124	108	133	135	126	125	107	141	150	141	108	143	133	109	123	133	130	122	119	130	131	132	137	117	129	117	124	115	141	127	118	137	143	97	96	113	136	127	128	121	122	127	149	105
16877	21768	25647	25413	24572	22500	23542	23073	20603	17789	14002	13497	13176	9606	12057	9106	6903	5780	6765	5537	4417	3719	3206	4452	4544	4829	4180	3605	3276	3546	3202	2395	2359	2039	2166	2104	1909	1876	1632	1404	1094	1430	1497	1566	1451	1201	1371	1178	1012	878	902	683	695	609	641	524	549	423	452	368	361	359	401	347	360	341	356	339	371	407	437	398	389	333	385	329	347	338	377	384	327	340	370	330	386	387	384	343	353	369	373	390	380	401	356	397	344	371	346	408	368	374	447	477	486	541	524	508	460	408	454	502	412	375	389	353	386	369	372	366	385	347	342	360	336	338	326	361	362	351	366	329	364	309	335	371	360	361	339	353	334	361	354	297	327	323	346	317	356	305	343	359	339	350	319	336	332	345	380	345	320	334	359	341	319	356	301	333	353	371	329	326	328	322	352	346	328	346	328	351	345	340	361	304	319	331	370	317	359	309	347	338	334	347	324	312	335	323	304	340	358	320	340	323	328	314	324	323	360	363	334	299	326	318	322	343	342	329	284	321	348	338	321	339	335	343	319	352	319	320	322	305	335	347	323	321	321	334	349	308	327	312	313	312	372	341	329	335	326	327	326	330	320	342	322	318	355	341	296	336	335	320	349	325	310	301	317	335	319	342	325	340	319	345	321	329	328	330	330	342	310	307	302	345	326	306	304	296	332	328	324	326	310	325	321	301	335	355	336	298	316	328	318	309	300	357	359	307	305	341	343	316	342	307	340	319	316	318	359	345	326	300	354	341	365	324	311	339	320	351	323	281	294	325	352	316	360	330	340	335	356	333	370	329	259	305	300	340	307	305	324	321	331	351	315	330	313	315	321	307	292	313	313	349	323	317	317	311	331	345	323	303	357	308	330	334	336	339	318	335	286	327	321	330	318	351	320	290	310	321	366	313	302	316	352	333	322	342	311	339	358	324	335	313	360	356	369	348	303	334	347	322	292	340	313	328	330	348	357	294	320	335	331	343	321	356	294	310	355	301	336	345	320	297	341	369	297	334	337	354	325	308	327	323	307	349	309	325	316	333	324	342	333	303	351	325	333	329	320	325	344	332	345	327	305	308	333	319	336	354	319	301	317	318	356	324	325	336	332	347	318	343	324	321	342	342	318	367	337	338	307	338	337	365	325	317	299	345	307	331	334	320	332	340	318	317	305	330	344	344	332	335	311	323	310	310	334	327	359	375	353	326	312	323	361	349	300	300	319	350	328	325	335	336	351	327	330	307	320	365	305	324	300	309	365	303	318	334	316	300	341	320	296	289	344	321	327	307	323	311	340	285	338	325	293	332	311	308	345	332	345	300	326	358	311	322	331	326	347	359	322	295	298	336	344	299	355	310	325	335	342	318	348	330	324	315	344	308	346	331	324	338	311	325	305	345	324	349	333	348	338	325	331	333	326	339	334	318	344	329	338	320	345	337	321	297	322	334	333	346	332	346	330	304	318	319	325	323	324	328	310	359	297	313	324	329	323	364	341	307	343	349	350	317	298	293	316	338	323	344	340	324	325	337	299	353	331	314	326	312	331	301	367	330	315	329	309	334	316	339	317	328	342	294	327	343	326	354	332	332	353	336	330	305	337	392	332	325	354	355	320	328	338	342	348	308	359	345	333	326	332	317	334	323	339	333	316	319	332	325	327	348	341	304	331	308	364	340	324	326	306	344	308	331	351	328	330	312	351	333	334	329	315	330	323	326	330	341	348	305	314	341	324	312	334	339	312	309	342	311	320	327	329	329	289	303	348	318	310	283	314	309	357	331	314	324	337	315	317	352	305	329	352	342	323	333	310	332	315	300	355	307	333	349	334	325	284	315	322	310	349	323	322	347	347	341	320	340	345	331	313	354	333	343	359	331	309	348	304	333	395	319	332	336	338	326	344	329	325	327	354	350	312	345	320	343	329	335	331	314	341	306	320	364	303	338	350	317	359	327	354	333	340	323	341	325	335	377	369	324	296	313	311	337	317	354	341	304	319	336	345	337	333	305	330	323	330	339	331	339	327	338	328	333	343	286	327	337	356	340	321	310	313	308	319	333	344	313	363	308	309	344	327	367	319	326	333	320	301	360	296	326	304	351	359	326	309	319	332	306	326	369	325	347	360	359	311	361	338	313	322	322	347	337	322	325	338	326	339	317	331	325	300	292	326	363	349	325	332	347	370	315	313	342	324	315	317	298	313	340	322	298	333	346	329	325	331	325	308	347	332	332	321	320	340	314	329	328	370	326	313	322	336	340	345	354	333	332	383	292	346	336	356	347	290	329	338	356	312	325	341	325	326	334	332	335	325	320	338	317	324	319	334	345	345	317	355	348	336	316	362	302	328	350	333	329	320	330	357	337	348	333	345	308	302	307	324	336	359	337	317	324	330	298	302	313	327	319	277	341	352	341	308	332	338	341	328	325	310	324	324	332	322	311	333	354	305	315	340	309	354	325	344	329	341	347	312	310	312	346	309	348	334	356	301	335	355	323	295	294	320	347	297	371	312	289	342	300	308	323	300	307	343	352	349	336	325	337	327	324	313	321	336	340	320	311	328	338	318	334	334	331	354	334	362	329	343	329	316	344	340	344	339	316	342	321	356	313	332	307	298	308	330	296	360	311	341	311	321	298	365	328	317	295	320	310	314	318	340	318	337	300	306	335	330	327	314	306	306	336	340	328	333	342	305	323	337	329	327	310	288	332	280	336	327	313	314	357	342	335	310	339	346	320	337	303	356	343	324	309	349	329	338	308	304	323	316	329	322	348	341	312	315	330	340	320	328	346	319	326	317	312	306	335	318	337	321	327	289	340	347	335	323	315	293	351	329	324	341	328	314	313	320	329	343	316	341	305	325	302	342	347	334	333	310	332	338	332	333	319	319	351	328	340	331	332	326	343	319	345	347	352	337	341	333	317	347	323	334	314	347	335	330	305	344	326	328	324	324	337	366	321	330	334	347	346	348	366	332	329	330	343	332	321	315	311	342	339	339	337	312	300	347	320	318	343	308	346	309	309	311	343	341	316	329	328	315	330	344	344	328	347	354	314	333	318	329	342	303	333	354	316	321	318	328	331	294	330	328	337	350	311	349	343	314	328	332	343	349	329	343	344	291	326	295	308	295	331	327	339	348	295	356	312	313	348	337	327	336	333	321	336	328	335	337	317	315	351	334	336	331	343	331	337	346	297	331	340	322	296	308	324	341	340	313	325	298	316	355	308	333	329	317	325	337	339	332	340	342	369	283	362	295	368	324	308	297	292	326	310	318	330	300	320	321	353	305	317	348	315	339	310	307	300	297	334	340	334	316	326	349	327	335	314	332	315	344	321	349	339	320	353	323	338	311	317	307	353	327	307	298	303	374	337	327	299	288	324	341	329	343	330	324	343	326	337	306	354	303	308	332	315	291	333	326	315	368	305	323	327	342	320	316	323	342	346	355	309	350	314	345	336	334	331	347	327	285	322	335	321	331	331	301	351	317	313	326	335	334	331	314	360	362	320	341	327
3941	2795	3764	2864	1877	1419	1104	852	633	500	423	378	333	347	255	263	248	279	259	273	257	241	252	260	257	268	274	299	283	249	264	250	282	257	278	246	253	265	292	265	273	214	243	229	245	234	237	220	246	212	229	222	214	204	204	207	192	213	234	199	217	216	226	195	223	244	215	237	224	240	218	221	213	225	215	188	176	229	224	234	212	220	227	226	227	226	195	217	233	227	213	206	207	224	219	204	196	224	224	227	197	234	223	220	194	187	214	200	218	205	193	220	215	215	227	238	204	186	230	211	203	226	241	188	250	202	242	221	213	216	210	201	195	224	214	192	221	202	211	229	234	210	216	213	222	244	230	232	224	222	194	210	215	194	218	208	245	197	203	210	229	219	220	251	207	188	205	217	188	222	212	196	207	203	201	237	220	211	206	210	216	203	219	205	222	164	194	229	194	205	201	211	208	238	227	200	215	206	193	226	220	197	244	226	203	230	216	223	212	193	217	221	181	213	200	196	192	200	212	201	232	214	215	200	218	223	223	221	200	204	233	192	202	208	224	221	223	231	231	244	241	233	204	189	198	225	245	220	210	222	194	218	229	178	202	227	226	231	191	217	223	209	212	197	220	205	233	208	213	215	205	217	210	214	226	236	216	232	212	211	239	208	199	225	207	206	226	204	223	223	243	205	226	206	222	199	225	200	212	213	211	213	194	192	162	227	221	209	235	219	228	218	239	196	214	218	229	218	229	205	227	193	196	235	205	231	193	212	216	228	213	209	229	179	163	213	204	197	200	223	224	198	220	235	203	213	197	227	175	211	216	188	192	204	214	233	195	218	203	205	231	207	197	205	201	222	233	243	199	208	230	228	241	229	222	203	222	208	194	206	207	205	192	190	238	209	195	202	237	225	216	208	248	195	217	213	197	231	204	220	208	212	219	238	216	217	184	218	258	226	234	213	213	204	198	205	212	195	223	225	227	221	209	227	191	215	183	221	199	191	191	205	212	225	205	198	200	195	192	244	213	205	208	208	220	221	200	204	219	234	186	203	225	207	229	239	239	226	228	225	206	209	222	230	217	236	212	217	228	219	221	203	196	200	209	203	215	207	213	230	189	206	207	239	215	212	232	216	220	207	219	210	192	211	218	229	200	217	220	197	202	219	187	231	207	229	212	200	222	225	249	219	196	218	199	217	228	219	205	248	203	229	192	232	224	212	174	213	228	213	201	228	212	216	225	202	213	236	236	192	243	208	228	190	239	215	185	207	196	207	219	205	208	197	227	212	228	213	212	211	219	202	216	216	203	222	235	210	214	205	227	217	227	229	213	221	213	222	229	214	224	216	209	201	252	192	207	213	206	221	232	201	227	195	190	214	203	213	221	200	203	227	220	228	224	232	205	215	236	224	205	221	202	216	200	190	217	199	190	229	218	188	175	233	216	193	202	212	221	227	190	228	198	217	213	249	206	217	202	226	218	216	236	214	224	219	227	203	215	189	215	218	216	216	254	208	190	226	223	203	213	219	203	224	213	232	196	217	216	198	191	200	203	227	213	211	198	234	228	223	215	203	206	200	203	215	189	232	211	221	218	246	220	237	193	232	202	201	195	211	200	213	207	192	235	200	214	229	209	243	248	202	206	227	209	218	215	214	219	200	226	212	207	220	200	227	213	201	217	202	220	210	222	204	232	211	201	214	228	217	221	231	211	203	195	194	200	210	197	213	225	214	222	232	225	241	220	204	236	214	200	230	207	209	182	204	219	187	192	226	174	207	213	211	209	221	220	216	232	203	236	209	221	245	223	236	225	219	231	191	222	198	240	212	227	187	222	223	204	229	210	211	214	216	241	254	205	184	221	187	226	208	210	213	200	231	237	220	236	207	195	217	225	204	204	209	275	219	238	235	217	218	210	240	202	233	233	207	224	206	233	212	203	196	211	243	218	220	217	222	219	217	194	204	226	228	197	216	231	206	210	190	228	249	206	241	228	223	232	220	206	207	224	210	229	215	209	204	212	222	222	207	232	183	220	211	209	218	216	186	202	219	201	210	209	200	211	212	206	188	221	212	213	193	240	225	229	204	221	237	217	229	205	204	226	215	225	203	212	185	205	211	225	188	199	197	198	194	212	219	214	211	182	215	212	205	236	219	205	220	204	207	246	214	221	195	197	191	216	214	239	246	240	221	198	227	213	201	216	219	225	216	181	225	213	204	229	195	225	233	217	207	237	229	239	185	200	217	232	215	213	220	198	193	219	209	212	191	215	246	202	203	210	227	204	188	208	210	205	220	214	229	207	227	184	213	213	232	198	236	229	200	211	216	235	215	201	205	243	246	205	227	229	194	220	233	211	217	214	190	213	210	218	207	213	189	237	214	197	201	201	205	239	202	213	190	182	200	227	208	234	208	242	243	221	228	224	212	199	223	247	226	223	211	225	201	221	228	217	198	221	234	203	222	203	218	214	220	220	214	206	209	236	211	217	205	195	205	230	199	204	230	227	198	218	217	208	227	217	226	211	206	220	211	185	217	221	188	211	236	224	200	209	228	194	235	206	201	205	210	205	227	233	203	211	228	192	219	229	222	221	208	248	220	234	202	218	201	219	176	192	246	210	157	220	184	230	208	208	214	189	218	239	231	203	229	215	227	218	227	194	181	217	187	208	226	204	200	197	200	223	217	199	257	208	251	208	236	200	225	209	208	217	240	217	223	205	226	247	202	222	213	204	194	214	199	235	212	210	190	211	220	222	240	247	198	217	204	216	179	203	203	203	217	195	187	236	183	191	196	218	238	206	210	215	214	202	219	190	200	210	233	203	220	195	232	230	267	193	196	233	213	211	225	201	191	220	228	214	217	220	227	219	227	239	210	252	207	231	207	204	228	208	216	217	221	204	203	219	234	188	212	226	221	208	226	202	199	218	206	218	208	200	199	213	228	202	207	223	195	205	219	189	224	204	198	211	199	225	220	191	224	217	227	214	188	223	220	205	206	246	197	200	224	218	233	223	240	191	234	217	192	208	239	206	216	202	246	217	208	218	209	213	181	197	202	195	214	175	208	235	193	216	191	228	229	238	229	247	189	221	211	217	243	219	213	217	227	222	240	190	237	210	221	216	218	201	215	202	209	213	218	223	215	226	201	228	217	240	211	211	204	210	222	220	222	253	218	194	210	211	238	196	220	243	219	232	229	205	210	225	205	210	202	242	216	222	225	212	216	231	221	205	204	221	212	214	190	230	232	178	219	231	187	188	210	234	191	199	218	227	208	231	209	206	214	218	195	211	196	215	196	198	249	213	214	210	212	224	218	210	248	212	215	202	221	243	215	213	215	184	208	192	174	236	234	226	199	187	221	192	212	243	205	234	211	199	207	225	244	219	174	235	190	251	208	226	213	227	203	234	217	204	203	219	201	215	210	207	211	196	210	205	220	179	247	229	212	180	201	211	231	210	204	187	226	220	193	211	222	211	248	229	231	183	200	230	200	205	246	245	205	230	221	243	225
3741	3806	6535	6683	5663	5243	4568	3783	2791	1962	1578	1579	1359	1142	1040	1045	895	861	916	922	892	930	927	1023	1029	1053	1041	1098	1078	963	1012	977	970	926	901	871	842	864	807	720	763	766	743	723	681	665	611	712	620	669	612	642	611	573	599	586	549	535	567	511	547	552	521	551	542	545	554	534	507	543	550	510	538	537	535	531	564	503	519	534	513	530	510	523	510	537	554	564	532	498	542	505	500	545	511	562	532	555	542	550	536	560	552	552	535	537	539	598	514	529	540	564	512	503	554	504	543	532	535	526	567	555	528	531	521	515	536	523	534	547	527	548	541	580	517	543	498	542	533	561	540	544	539	540	535	564	523	534	528	508	543	501	512	526	562	508	478	530	569	523	522	533	526	505	515	538	536	538	533	505	494	551	524	507	561	542	524	542	543	574	505	472	531	536	529	571	513	549	523	533	529	516	532	532	531	553	528	512	553	546	541	522	517	536	539	544	522	524	524	544	532	517	557	558	519	514	534	536	531	542	536	517	529	535	565	563	480	536	561	545	544	473	513	564	490	525	576	487	518	533	501	555	547	516	543	515	545	524	528	526	574	508	548	573	489	499	529	541	541	559	565	517	522	559	545	527	542	563	545	512	524	532	529	542	568	510	554	559	525	524	561	535	521	536	550	570	518	493	545	549	561	519	509	497	529	521	578	554	503	510	539	523	536	504	522	558	495	553	522	529	520	570	499	571	552	532	527	522	535	547	580	541	551	561	565	539	527	544	563	539	551	543	525	536	520	526	535	535	521	536	575	535	530	516	489	517	526	545	530	532	515	544	553	555	518	521	567	533	565	547	545	564	563	530	527	529	565	514	554	508	557	547	551	543	549	527	524	589	566	512	499	516	534	554	528	565	538	506	499	552	498	557	526	518	517	479	549	534	495	561	547	524	524	527	521	508	559	532	569	530	537	541	592	499	556	544	553	500	535	508	514	557	549	504	557	540	485	513	518	548	508	539	472	550	536	575	558	540	537	549	539	514	559	519	541	511	513	527	514	544	521	523	540	541	555	523	509	521	537	525	492	513	525	555	561	500	533	558	574	541	533	515	536	512	552	492	527	539	559	524	520	580	567	529	560	540	503	518	521	559	574	562	543	537	525	513	550	543	557	542	573	509	544	560	518	520	513	569	528	515	499	481	540	527	518	528	528	551	560	537	512	514	573	489	546	506	507	507	554	513	559	532	547	566	494	529	564	505	553	506	534	533	550	531	528	532	548	528	569	561	517	539	507	529	504	532	517	517	540	533	537	541	539	532	517	543	476	543	539	504	516	518	532	505	568	572	566	589	511	547	527	523	583	524	564	525	554	545	572	521	510	535	531	542	506	505	541	474	559	510	580	557	505	516	527	563	534	576	556	552	549	567	530	546	578	572	508	545	520	537	501	532	533	518	558	579	491	567	558	530	567	507	534	547	533	542	588	517	532	570	555	510	508	563	560	514	519	584	560	576	520	559	542	549	552	508	526	503	525	534	528	526	547	568	504	553	526	540	530	513	512	525	535	574	560	538	548	516	518	551	550	524	536	537	551	531	537	542	523	541	517	510	498	530	561	521	537	504	566	564	525	548	578	516	562	530	496	560	528	542	528	475	561	557	516	519	525	534	543	514	531	505	529	516	536	550	526	499	520	541	539	545	561	493	528	542	555	483	530	545	515	557	517	581	549	518	536	568	502	536	524	545	511	541	529	552	524	556	525	525	558	544	496	528	526	569	535	521	493	539	543	515	507	582	538	518	509	548	525	507	546	565	513	529	529	534	532	560	513	528	512	528	557	575	537	547	540	516	512	505	563	546	584	524	502	549	560	543	517	494	518	507	579	555	534	499	537	541	548	525	522	534	544	546	566	561	566	568	572	543	542	546	580	518	501	543	542	506	556	529	556	528	537	554	499	542	489	560	515	550	506	568	527	551	531	528	552	517	598	516	521	498	545	535	530	552	542	537	564	536	508	525	541	530	548	540	517	539	537	518	575	486	546	516	570	555	477	491	515	535	523	526	561	573	562	581	546	534	533	555	564	545	547	527	512	532	554	509	514	516	533	503	546	492	551	556	520	571	563	515	511	560	516	531	500	521	559	503	517	514	551	544	549	585	553	512	547	545	497	501	559	564	540	557	563	535	498	537	573	522	517	505	544	517	537	560	533	547	564	536	523	522	541	589	498	525	564	521	552	517	480	517	520	533	553	553	518	531	559	485	513	528	555	566	565	558	552	561	515	531	531	523	528	516	502	524	571	552	526	518	533	581	524	587	528	556	511	549	563	506	521	537	536	520	467	515	527	538	540	509	513	504	526	529	510	493	512	527	549	525	510	532	501	530	508	504	557	528	559	549	536	502	544	530	512	533	533	578	510	569	545	531	548	530	502	510	559	488	515	534	542	545	530	522	529	506	556	525	520	515	582	522	522	515	556	501	504	505	548	531	539	545	480	528	521	504	493	514	550	531	520	508	531	538	560	494	561	495	527	541	520	557	532	569	504	561	529	489	515	593	541	455	546	519	500	530	505	519	555	546	497	550	533	545	569	505	511	495	567	534	551	524	611	505	511	576	539	470	542	550	542	552	541	526	543	545	499	497	524	519	522	486	545	521	540	567	506	498	563	523	517	523	530	524	559	579	585	486	539	560	510	535	538	545	536	569	521	542	554	513	555	542	553	540	546	555	522	570	513	536	483	580	530	528	517	534	537	544	515	486	594	528	516	516	541	551	542	516	536	523	539	560	495	552	528	526	578	529	549	565	535	529	558	553	525	513	522	514	536	555	612	502	520	546	545	539	559	555	524	546	509	539	501	505	548	524	520	538	525	514	525	514	542	511	553	495	544	547	518	533	570	516	541	573	499	486	517	543	540	551	542	565	531	517	512	549	517	537	502	594	489	589	547	499	539	523	548	546	539	524	525	525	543	492	549	512	532	531	524	527	509	521	531	547	527	524	536	529	516	562	572	550	557	529	515	532	523	557	546	555	518	570	559	550	514	555	527	494	512	521	534	555	522	516	552	533	506	580	527	504	517	524	554	513	541	519	567	524	491	536	566	566	533	528	538	548	541	525	517	511	534	535	517	504	500	531	522	527	503	552	497	523	526	539	545	524	507	546	593	578	522	534	549	527	527	557	541	561	551	555	558	573	554	588	568	535	551	500	509	545	517	519	554	505	584	529	535	511	572	546	528	542	555	516	516	498	527	561	521	524	522	569	547	575	544	542	561	511	558	497	520	528	518	506	530	576	534	497	501	555	503	497	532	501	557	551	532	513	540	472	534	546	540	546	576	554	558	487	579	557	529	499	531	549	549	529	551	551	518	499	540	518	538	555	548	531	537	503	555	536	516	576	546	532	484	513	550	562	540	516	527	562	524	536	530	547	506	485	514	535	603	529	501	556	551	565	524	540	538	524	572	564	549	553	501	537	532	530	526	533	565	498	476	554	521	540	551	521	523	558	539	544	521	568	539	566
18275	24270	25344	21232	15907	10795	9575	7551	5401	3681	2701	2964	2674	1176	1451	1191	741	627	759	635	431	388	445	466	639	649	483	432	466	446	415	353	367	363	334	366	358	369	292	285	289	283	272	286	284	270	279	290	269	249	263	217	235	214	213	239	206	206	194	208	217	220	206	200	214	237	183	193	224	222	233	202	214	216	199	227	192	229	199	191	224	216	225	199	192	212	196	204	234	204	197	188	219	216	198	200	221	243	197	202	194	211	189	191	195	217	239	245	196	233	195	217	200	232	199	220	216	209	202	183	203	183	214	230	233	192	210	198	172	208	195	225	186	196	195	213	195	225	200	230	190	196	199	197	195	208	228	191	210	192	177	226	204	210	218	194	194	203	201	204	187	186	190	233	228	221	191	189	190	212	216	207	212	181	197	188	204	205	210	220	181	199	202	206	203	221	231	202	212	196	205	231	203	241	215	220	202	177	181	201	210	192	205	247	202	166	221	216	174	209	182	179	218	228	214	229	199	217	212	215	217	219	231	225	190	216	183	191	213	191	205	227	192	199	209	187	208	184	214	191	228	240	203	228	204	209	218	202	219	212	196	216	181	238	219	208	229	193	219	194	209	207	221	189	199	219	189	217	210	187	219	234	218	219	191	196	220	221	212	204	217	204	195	204	228	190	227	216	218	183	195	199	198	223	232	187	204	196	228	204	216	232	225	199	211	206	199	240	204	232	218	233	226	208	191	198	215	208	206	231	225	188	164	201	177	200	195	225	198	204	169	213	203	200	219	204	178	194	188	204	198	208	208	202	205	181	186	204	213	192	215	219	199	204	203	214	202	189	208	207	219	215	208	188	192	201	183	218	199	199	186	209	202	200	218	201	224	203	171	201	193	219	232	213	206	213	204	178	202	204	228	216	198	218	198	193	228	231	214	194	218	171	193	228	201	203	204	212	216	215	193	184	178	205	199	204	193	230	207	203	229	186	199	211	207	202	238	183	222	197	230	212	189	214	209	175	181	197	203	189	197	223	196	202	212	214	211	209	204	224	187	195	203	215	185	206	197	211	222	186	212	201	208	222	173	205	225	229	194	186	197	215	211	200	196	191	213	224	197	183	221	230	188	204	230	182	214	178	163	198	210	192	192	213	188	170	181	214	200	205	205	198	208	183	197	167	182	207	198	201	232	220	185	199	206	198	175	202	214	181	225	206	213	188	208	220	207	198	240	208	219	219	200	202	192	196	251	196	177	209	213	206	223	225	192	196	226	211	206	187	212	209	203	201	215	191	198	233	189	198	183	204	198	191	158	223	214	218	187	233	182	207	203	228	172	204	212	206	208	200	205	191	190	182	228	213	187	203	206	205	172	215	203	205	186	189	203	193	204	193	186	188	204	205	231	197	202	211	220	200	199	198	192	210	223	215	210	184	210	221	220	207	212	231	201	194	168	232	190	223	204	187	217	238	215	211	219	187	219	203	204	199	204	203	194	193	235	215	222	225	197	200	206	216	200	239	201	210	205	212	203	192	209	194	207	206	208	193	189	176	219	195	205	178	211	210	203	200	207	195	192	211	193	187	200	190	216	194	226	204	199	221	208	204	211	233	187	196	209	201	223	233	210	215	195	186	217	220	204	208	210	222	212	234	190	212	192	215	198	222	210	224	201	207	210	164	206	212	209	201	195	224	177	213	217	207	173	195	206	197	185	231	177	187	199	209	226	205	194	210	197	215	197	216	207	220	191	228	209	202	221	200	205	169	217	201	194	197	188	204	218	173	193	205	202	201	223	186	211	206	224	191	216	235	193	186	193	180	227	208	220	226	214	228	205	204	216	184	203	204	191	190	219	214	211	204	206	201	215	178	190	204	203	214	219	198	203	225	215	193	204	210	215	218	187	193	194	205	182	193	192	231	192	224	215	189	197	215	211	207	212	183	203	229	203	192	197	207	201	198	195	223	213	210	202	193	207	181	198	231	228	217	230	204	200	206	194	222	217	195	204	225	210	198	214	198	240	213	223	196	195	183	198	208	198	220	231	215	217	203	219	211	207	214	211	206	207	199	194	208	196	208	198	186	198	189	205	209	204	223	212	208	220	216	200	184	214	199	189	214	187	203	219	202	204	175	216	184	206	207	202	200	203	202	183	197	203	220	225	203	224	216	200	202	198	210	201	223	172	204	195	226	212	228	203	215	199	226	189	207	214	226	236	214	204	182	203	186	206	222	184	177	194	209	213	233	204	191	196	209	184	195	196	205	194	210	183	207	224	209	200	192	208	231	208	202	209	198	217	201	206	193	224	207	220	202	198	208	179	189	203	187	217	208	199	208	204	193	198	215	198	197	178	219	188	166	217	210	229	214	187	230	188	197	218	224	169	188	213	183	182	218	205	224	205	212	192	192	196	209	180	212	196	197	214	209	227	204	214	221	199	187	227	201	218	198	176	193	235	216	185	209	200	202	203	189	217	189	208	197	203	189	201	221	213	191	225	204	205	193	195	221	222	198	198	236	207	200	200	196	206	220	203	216	208	212	227	205	244	194	207	184	177	197	231	216	208	202	200	183	198	184	196	217	212	183	186	207	206	207	237	233	222	189	182	193	235	190	173	219	195	201	207	170	186	211	192	203	208	180	223	201	205	228	188	208	220	191	214	216	205	177	211	221	200	183	226	190	206	249	185	205	220	187	218	221	181	194	229	189	204	206	204	205	223	190	192	187	227	183	192	175	200	217	199	183	192	209	206	214	251	197	197	199	183	182	195	196	178	191	191	183	193	211	213	206	198	251	181	232	207	206	198	202	220	179	212	196	179	211	198	201	197	220	198	227	217	211	218	199	195	211	221	200	200	206	203	195	226	221	210	188	194	188	195	172	174	189	192	194	221	196	196	184	234	227	220	201	193	209	207	165	195	173	188	204	209	193	203	205	202	229	234	194	186	235	210	204	188	201	187	194	201	173	199	201	193	202	203	193	198	209	223	210	202	218	201	199	182	231	194	215	203	190	221	214	207	189	221	213	225	184	203	212	194	191	209	191	204	198	205	197	214	200	204	206	201	196	200	223	236	219	204	191	202	201	188	202	196	213	212	204	196	212	198	213	197	226	213	196	186	207	206	199	215	225	206	192	186	221	209	156	220	198	197	189	197	199	218	212	196	181	221	210	201	208	201	198	207	228	210	210	184	191	195	193	217	233	181	197	170	198	192	187	220	239	178	209	217	215	212	204	183	211	164	230	200	215	206	200	220	215	225	210	222	204	223	207	193	209	210	196	206	188	208	186	209	175	215	175	196	217	205	196	201	189	193	192	195	185	183	202	200	229	232	206	212	189	197	216	205	199	212	197	237	207	174	158	199	225	207	190	214	219	204	207	201	205	177	209	186	204	213	191	215	205	194	174	205	197	207	200	212	206	202	189	199	190	183	229	190	224	187	213	235	198	215	211	172	209	177	196	203	189	224	188	199	196	190	197	177	205	199	210	188	181	217	206	231	203	215	196	204	204	220	204
12839	16879	19852	20148	17850	16919	17580	16253	14294	11898	7895	9962	7732	5457	7174	5545	3695	3725	4214	3874	2606	2220	1882	2445	3265	3451	2504	2576	2438	2454	2065	1714	1802	1558	1666	1714	1636	1607	1306	1128	1041	1167	1188	1184	1120	1026	1107	1024	941	849	838	738	695	715	670	630	573	542	518	518	587	530	529	481	515	513	504	525	561	550	600	583	578	511	496	522	546	512	554	539	505	521	504	524	505	512	499	518	503	567	539	547	528	496	541	549	522	564	529	559	530	540	536	567	612	578	585	587	559	531	585	544	563	544	531	519	549	499	554	538	531	488	575	566	534	549	511	508	516	535	497	486	506	498	478	507	513	531	511	516	543	466	494	473	535	504	511	518	479	501	498	490	467	491	518	520	519	486	532	481	484	490	516	512	533	462	484	513	478	535	523	513	522	512	528	566	520	520	518	537	509	519	498	505	508	499	522	531	495	492	516	498	507	493	537	536	518	510	503	525	487	548	440	508	536	522	486	504	498	542	490	513	516	486	514	492	500	520	506	548	507	521	503	498	497	557	524	472	503	482	518	493	476	509	465	502	506	484	533	503	520	493	501	473	470	551	494	504	506	500	481	508	525	514	511	506	488	482	466	523	488	502	506	516	510	484	461	520	499	511	472	493	501	527	496	527	530	481	522	500	492	512	483	509	540	536	494	549	503	515	511	489	454	498	498	472	496	534	502	518	507	512	512	494	515	488	505	543	483	512	512	525	515	504	456	524	492	514	480	504	493	512	515	532	501	503	513	511	475	499	481	490	532	537	487	480	555	542	498	516	505	450	541	517	505	510	523	518	533	512	539	493	535	482	539	518	513	489	471	474	503	560	524	502	492	495	507	503	526	492	514	513	547	517	502	493	514	485	493	513	514	512	488	491	518	484	486	511	545	490	537	469	501	502	473	511	518	541	513	489	495	514	500	544	515	550	524	525	502	523	474	504	549	485	498	511	509	502	525	488	528	518	490	493	496	491	486	497	511	501	510	479	487	538	489	486	555	489	501	496	506	516	512	496	515	532	507	502	495	487	510	511	502	446	515	553	497	511	477	501	485	510	562	518	501	530	542	492	541	489	524	513	531	517	546	514	558	512	486	519	518	486	521	493	476	487	516	509	513	504	440	501	491	530	513	520	524	498	498	517	510	509	504	504	488	484	540	509	501	524	507	516	499	460	536	512	527	505	506	497	502	513	506	506	508	514	514	495	503	505	533	517	488	485	510	519	484	514	531	484	488	500	504	502	499	497	556	495	509	512	500	517	538	510	482	543	496	455	486	501	503	492	557	504	509	494	487	505	544	515	481	501	546	498	523	492	527	510	497	463	553	518	532	512	516	522	504	487	491	533	543	505	516	519	535	494	469	525	516	496	477	504	484	464	510	520	489	472	521	478	498	498	591	498	435	497	507	468	516	485	482	494	517	496	507	498	518	505	470	519	515	477	492	512	523	542	489	513	521	514	498	527	506	491	508	502	495	439	540	502	476	449	522	521	524	538	526	497	481	505	496	496	513	557	510	497	498	508	497	488	454	515	546	485	498	500	524	507	467	456	518	495	515	554	494	540	482	537	537	493	510	525	529	515	478	516	503	462	490	478	477	475	477	467	501	523	498	498	554	496	503	532	530	509	494	521	529	504	488	520	517	504	485	506	506	497	467	453	489	517	476	551	518	505	476	541	509	498	517	515	493	520	496	499	501	505	507	511	491	553	509	531	469	475	543	511	514	481	522	481	492	480	502	494	515	504	492	490	515	515	482	505	489	485	489	462	497	495	505	505	475	498	497	507	495	506	543	524	523	495	503	499	475	470	528	482	515	485	500	474	489	498	498	477	494	511	505	503	482	519	525	517	513	493	475	464	469	497	515	522	524	495	491	538	527	484	508	508	457	510	465	505	541	488	515	506	514	510	537	492	529	490	531	512	509	504	488	522	495	504	529	534	484	472	513	498	514	510	513	505	469	478	496	479	497	511	496	519	534	512	531	504	537	527	527	466	460	557	506	536	495	516	465	469	497	543	478	495	501	466	539	521	501	528	500	501	517	548	493	532	520	507	510	509	496	445	495	511	489	484	500	479	522	482	498	482	489	511	549	526	497	488	490	465	535	530	503	510	527	480	517	477	521	507	506	473	491	470	474	490	540	531	516	507	507	495	496	482	506	506	504	463	533	510	487	509	487	498	497	499	533	478	527	547	533	508	480	488	517	488	517	492	503	473	480	546	497	527	541	506	498	537	520	483	500	470	507	512	498	525	522	514	501	487	478	515	512	519	486	537	504	498	527	495	501	495	499	506	512	520	477	517	482	505	526	491	520	506	518	523	518	524	518	513	523	553	488	500	504	452	540	492	480	518	506	494	492	476	500	489	485	561	486	517	485	512	482	466	450	494	512	546	519	480	489	501	496	475	523	512	533	513	503	507	529	536	507	498	498	475	520	471	475	503	510	465	489	519	533	467	530	503	484	521	521	455	489	485	510	511	480	515	487	517	522	469	528	471	473	484	523	541	516	503	483	512	537	505	484	482	446	520	506	530	494	489	498	504	492	473	491	472	501	523	506	453	510	529	526	499	514	524	474	531	535	511	477	522	502	515	483	524	492	480	530	513	514	523	519	522	497	513	513	486	455	512	502	475	496	501	489	521	500	465	525	576	477	505	521	483	502	485	516	520	531	490	507	510	460	510	514	506	508	474	495	525	521	491	533	507	492	511	503	534	510	488	506	501	470	481	549	525	506	512	486	448	462	464	444	495	492	516	532	519	553	465	518	478	515	505	533	481	531	504	487	544	516	484	477	480	471	541	523	499	485	511	517	501	492	515	553	535	534	514	524	528	542	479	504	510	458	518	532	509	519	537	531	522	502	514	521	488	515	579	540	515	511	501	512	505	499	510	518	540	523	536	507	479	498	491	543	476	491	510	481	487	517	510	516	494	513	460	500	500	493	480	491	521	472	468	522	525	517	490	547	516	521	525	496	496	538	521	512	510	505	524	481	526	507	510	512	516	480	522	474	473	503	521	501	500	544	501	513	488	481	484	479	522	498	510	517	513	492	508	465	505	444	510	480	471	468	521	469	516	519	489	506	507	517	520	522	521	536	487	486	520	491	518	544	539	498	514	505	523	545	491	531	513	511	536	501	483	503	497	493	501	525	521	491	535	529	499	466	453	546	474	508	529	501	489	495	504	476	515	469	471	528	466	474	508	500	510	460	514	507	543	496	557	537	496	485	516	528	514	516	498	461	484	510	516	476	472	523	504	530	519	473	499	486	513	505	486	482	528	511	519	530	515	518	482	545	487	518	513	446	524	483	485	502	492	473	517	524	524	491	489	508	536	520	493	517	531	526	466	540	484	518	491	522	490	532	487	511	496	502	478	458	529	500	494	521	495	452	482	508	525	529	581	524	500	527	516	475	506	475	503	510	493	485	511	495	535	496	476	477	520	500	501	487	500	490	530	503	508	538	516	482	542	530	490	495	476	493	461	493	493
26902	31004	30505	26489	22175	18883	15981	12684	10295	7231	5414	6537	4751	2727	3296	2194	1317	906	1056	1228	904	754	594	680	952	672	727	620	482	563	472	420	389	374	363	318	357	333	322	298	239	226	268	286	258	285	254	241	224	221	189	174	154	145	163	158	135	121	138	125	133	118	133	144	148	126	127	130	156	131	121	130	129	133	146	133	126	116	137	146	105	133	133	141	160	142	160	130	121	122	134	153	133	127	150	138	140	123	144	125	137	152	129	137	139	157	134	151	146	157	161	157	149	139	126	132	127	141	145	130	160	146	139	117	122	144	137	165	145	149	135	124	116	132	130	115	118	136	142	122	128	137	131	127	107	124	153	160	106	117	102	158	141	131	128	120	140	136	149	104	127	145	118	118	108	111	122	101	131	129	143	121	123	130	113	127	133	118	123	141	134	148	134	152	143	150	141	138	133	120	141	139	131	146	124	112	133	123	127	125	125	130	119	126	146	124	117	103	130	126	130	143	145	120	139	142	127	128	140	128	115	164	131	130	105	125	132	113	130	140	121	126	130	116	106	119	129	133	122	145	151	141	124	138	129	130	138	140	114	124	148	126	155	142	146	115	128	142	124	120	123	129	143	123	118	122	120	150	124	121	128	123	136	131	102	118	139	131	125	139	131	127	124	141	103	116	142	141	125	140	139	136	134	125	117	128	120	127	140	144	164	141	120	110	121	140	132	158	143	129	129	136	134	119	124	143	112	136	143	127	125	154	129	124	128	121	141	114	130	157	156	160	147	146	150	139	127	129	125	129	145	116	115	139	148	142	110	145	132	125	118	132	136	142	140	126	123	139	144	157	119	130	102	129	135	136	137	141	121	150	127	109	129	143	132	119	119	148	114	139	146	126	111	129	142	121	123	139	124	126	139	121	138	123	123	128	135	146	141	149	120	144	140	118	127	128	142	127	120	133	132	125	98	122	122	109	132	127	131	103	116	122	121	115	135	117	122	132	127	116	127	143	151	116	118	127	117	136	138	123	134	123	134	145	124	129	135	141	124	148	145	120	126	132	158	117	158	135	122	143	135	152	109	141	131	137	137	130	129	130	121	120	145	117	117	120	134	121	106	151	125	128	129	125	144	114	129	125	136	122	123	128	118	146	140	147	129	107	130	124	115	131	128	132	119	118	136	125	140	143	132	131	128	137	121	137	130	143	142	127	118	112	133	125	154	121	131	128	127	125	114	113	137	120	130	129	139	137	123	144	134	129	126	144	139	132	132	133	132	138	115	130	113	128	153	130	128	146	112	130	129	152	112	137	121	107	112	136	132	115	129	112	125	128	118	131	114	132	142	131	117	139	123	142	145	122	123	138	140	152	132	136	132	125	121	108	133	125	117	127	128	124	110	131	145	132	139	136	140	128	123	111	136	113	128	141	104	113	117	119	131	132	132	117	152	141	143	115	125	125	133	129	113	115	119	132	114	135	121	124	145	131	142	123	137	138	150	125	137	135	138	125	119	120	138	123	142	118	125	141	132	151	146	125	138	103	109	117	141	134	124	110	112	97	137	120	119	122	128	109	155	127	118	119	113	137	128	129	125	145	121	127	138	125	118	118	130	135	162	129	131	120	100	134	109	138	122	117	146	132	125	134	156	142	124	121	138	123	147	115	148	135	125	134	131	143	139	128	105	132	125	121	118	135	130	131	129	128	149	122	141	126	114	117	142	130	122	116	142	118	128	134	153	149	130	123	140	142	126	120	121	125	109	119	133	126	146	143	152	136	159	132	144	152	112	131	118	131	127	124	125	133	165	111	128	127	150	124	141	142	123	136	115	128	124	130	139	137	146	136	125	121	157	139	140	106	139	140	140	140	144	112	134	123	145	127	143	128	123	144	113	150	151	137	134	143	129	133	120	145	123	144	132	120	125	137	118	130	123	129	129	123	116	119	126	123	121	128	126	138	132	119	124	122	114	125	133	134	119	150	128	122	111	131	105	128	122	137	129	121	120	159	139	146	136	110	136	149	128	132	97	142	121	131	125	110	139	137	127	125	121	133	137	141	135	133	113	157	136	138	137	129	119	133	141	146	156	118	110	141	128	105	148	139	129	130	140	140	138	145	122	110	130	139	121	135	128	122	117	129	126	137	122	145	134	136	108	125	123	118	127	130	135	114	126	140	135	126	118	131	142	104	121	143	124	129	111	137	138	147	142	130	135	145	134	151	124	139	129	135	125	135	116	145	141	125	140	137	121	130	141	148	122	129	117	138	128	135	136	124	126	142	113	141	137	131	137	132	146	124	138	131	125	132	116	120	134	113	126	118	119	144	122	115	145	112	126	131	118	141	141	127	116	129	139	115	127	130	131	120	134	143	134	147	129	120	131	135	153	118	129	133	134	134	135	124	123	130	107	128	145	124	123	132	119	101	129	114	117	135	144	116	123	116	130	119	142	124	145	126	117	147	151	128	134	128	138	147	124	137	138	136	129	143	105	149	123	141	132	122	105	133	125	142	127	117	151	106	134	126	141	116	132	113	135	150	121	121	125	128	149	139	128	135	141	133	128	103	152	146	141	145	143	124	147	127	133	137	129	124	137	142	113	129	128	122	147	140	145	154	124	106	132	110	123	131	136	123	114	120	153	138	108	129	118	143	127	128	130	132	101	124	125	121	147	126	145	117	122	136	127	133	144	135	120	123	142	107	112	135	129	133	127	138	123	155	130	122	128	130	141	104	149	121	128	134	119	105	120	133	117	145	141	144	133	127	136	148	119	118	130	133	129	141	139	140	135	127	130	125	130	122	141	124	129	147	138	141	113	118	155	127	121	140	145	130	132	138	128	117	126	126	124	143	139	124	125	144	114	145	145	133	135	125	143	121	131	136	129	153	122	99	122	128	156	132	127	121	103	129	124	120	118	137	132	123	136	109	125	116	122	130	119	145	137	134	129	134	138	136	133	133	133	130	115	134	145	127	121	147	136	115	133	143	154	132	130	125	118	97	124	134	147	113	120	122	150	134	141	110	145	132	132	133	139	137	103	115	121	151	110	143	126	135	132	114	144	119	133	127	129	128	129	110	120	137	117	120	134	128	109	118	122	133	141	130	152	130	131	129	131	121	123	123	138	131	128	125	124	140	146	137	125	119	115	151	132	141	137	136	119	140	123	142	131	140	135	137	128	130	118	100	128	122	125	128	122	134	141	126	105	132	121	112	147	149	114	123	136	136	129	114	131	127	148	128	124	106	132	120	128	140	130	128	111	143	132	129	111	128	149	135	141	132	126	125	131	116	138	153	113	148	129	160	113	125	124	140	107	120	134	116	147	133	155	121	124	115	119	146	123	133	112	137	120	135	166	122	122	118	125	119	111	108	136	124	140	109	128	130	120	156	128	146	135	117	124	152	124	133	116	120	127	122	121	128	137	121	131	121	102	116	124	131	141	119	123	123	125	133	147	119	140	140	148	141	119	130	110	130	107	140	144	145	124	130	121	150	126	135	137	125	136	157	145	133
17081	20891	24286	25224	22679	24081	23574	20931	19818	17512	12522	16515	10537	9783	11847	9262	6385	4936	5887	5224	4440	3413	3059	3639	4668	4114	4067	3599	3339	3684	3034	2457	2204	2090	2075	2169	2126	2171	1815	1469	1219	1241	1429	1712	1542	1364	1378	1231	1145	978	815	674	741	645	660	519	479	432	419	373	419	399	370	365	359	387	371	374	407	437	433	416	380	348	382	342	342	350	371	367	375	361	396	349	316	372	386	388	345	373	385	365	389	399	364	391	378	416	427	431	364	389	446	485	535	518	559	523	488	433	496	490	384	416	355	331	373	406	420	367	424	418	420	390	406	399	360	396	357	382	353	324	334	306	348	319	348	308	316	350	382	353	364	319	306	332	334	328	371	339	313	347	348	303	346	359	340	341	346	356	350	339	318	318	316	328	354	367	365	355	340	357	323	356	368	317	356	321	356	336	345	350	362	322	330	314	336	324	335	362	331	333	349	365	330	382	334	309	358	310	306	332	333	377	358	327	362	331	329	329	334	339	334	376	329	323	317	333	305	333	333	346	314	307	340	334	343	331	335	315	331	302	343	351	338	340	337	308	335	344	332	317	346	348	354	298	330	322	357	313	312	344	342	343	327	324	362	373	341	322	371	322	342	323	328	339	358	358	336	345	364	308	319	332	325	307	343	347	353	342	347	319	348	336	349	355	361	344	350	323	321	351	348	356	338	345	352	359	323	356	338	356	360	350	313	322	329	329	336	337	311	341	366	322	344	325	330	338	336	316	345	335	358	334	322	345	324	335	355	332	320	333	342	320	380	350	371	311	328	320	378	314	366	327	338	326	354	333	335	334	335	318	332	296	352	308	301	305	333	336	318	305	304	358	350	364	340	325	328	289	312	338	317	329	364	346	332	333	301	331	289	326	338	329	352	313	328	304	330	339	329	318	300	350	327	326	375	351	332	356	337	334	326	346	319	315	318	297	332	340	307	353	342	294	349	328	356	339	359	300	347	313	345	332	339	347	345	318	347	317	308	338	320	336	326	338	323	344	321	367	296	324	338	355	297	328	351	313	361	350	332	327	311	277	324	376	329	329	308	326	365	337	337	325	337	318	347	328	314	300	361	362	333	306	321	313	310	332	330	305	370	357	342	315	307	331	320	362	342	324	352	329	337	350	329	351	344	306	311	341	324	318	331	322	347	351	344	324	290	335	346	321	346	341	329	340	324	339	332	370	346	311	332	338	319	330	332	314	352	322	323	380	347	346	327	353	344	333	316	344	337	342	341	336	308	337	340	350	333	321	354	318	314	357	349	327	336	359	331	345	337	307	317	334	333	320	350	311	319	307	357	325	361	310	334	340	316	325	366	330	356	320	338	323	376	328	338	301	336	341	338	301	338	369	342	324	361	306	331	320	370	320	317	335	339	361	327	323	333	313	340	295	339	315	332	298	329	361	345	338	332	334	306	345	328	342	348	295	354	336	351	376	329	373	330	370	352	346	330	330	335	330	328	317	332	320	308	354	345	350	343	318	348	328	353	330	318	317	339	315	337	341	351	350	308	322	350	314	319	315	348	346	306	353	317	325	313	308	365	338	363	327	333	298	358	339	363	368	350	315	349	347	315	359	329	360	337	304	339	324	347	353	315	329	320	336	337	322	319	339	341	326	329	325	304	328	302	347	316	359	299	346	363	338	332	338	345	339	329	339	329	325	346	310	321	315	365	351	343	316	319	346	341	318	325	340	327	366	344	327	350	354	331	337	341	340	299	308	313	357	336	322	336	327	304	312	343	304	350	325	327	326	364	352	341	341	324	309	332	302	332	365	301	364	348	325	306	338	338	341	377	298	329	327	330	302	354	369	336	324	339	349	358	358	349	335	310	332	343	352	334	350	364	344	305	334	321	315	306	332	347	344	350	309	326	344	337	331	313	384	286	327	293	316	350	313	308	350	307	336	352	324	313	328	361	339	319	348	363	342	339	364	327	339	355	320	346	294	328	331	341	334	349	308	333	337	351	317	333	365	315	314	346	341	334	352	348	328	300	354	326	335	338	351	355	374	370	324	331	345	369	316	352	326	327	335	326	339	337	327	325	346	346	363	321	352	364	320	320	323	318	320	319	320	367	343	355	357	340	305	311	343	330	314	352	308	342	294	336	324	325	321	330	336	306	315	350	332	367	353	350	343	352	310	385	363	346	326	333	339	312	326	372	359	348	354	359	307	309	332	335	331	285	363	351	333	309	323	321	335	349	321	299	324	311	329	333	348	297	327	320	322	355	353	356	340	355	368	328	326	328	332	345	340	357	314	349	351	340	296	337	359	339	342	332	337	325	317	317	315	332	323	335	300	317	352	314	324	337	355	344	346	333	318	372	366	346	316	342	342	321	327	325	316	341	335	342	341	342	359	331	339	346	327	332	305	309	351	332	345	370	321	356	322	310	316	369	343	349	327	295	338	323	313	354	308	331	361	371	333	361	311	328	330	342	318	303	356	317	336	353	290	330	339	334	330	335	343	317	355	329	350	338	325	341	332	332	372	344	306	326	339	304	327	345	345	330	334	351	345	327	328	297	322	309	321	335	304	364	349	371	332	377	305	361	344	335	342	365	342	360	308	316	327	291	304	325	336	318	349	324	340	332	368	360	353	313	311	300	332	329	339	322	303	328	351	347	313	318	309	374	349	340	310	337	323	342	315	306	324	336	326	281	318	341	323	345	328	333	335	331	334	351	351	356	339	290	346	347	378	348	319	345	300	290	308	304	345	327	331	368	341	379	334	329	320	330	327	326	326	352	379	314	342	350	370	337	345	368	331	344	325	322	348	318	303	336	312	329	336	307	319	357	303	338	333	335	345	337	322	334	346	303	310	352	325	356	338	350	327	340	308	340	324	367	313	362	345	351	346	320	309	320	293	330	344	372	329	331	335	349	340	325	322	345	334	395	337	327	324	332	354	381	345	326	318	320	331	339	297	322	375	349	306	352	334	331	348	330	326	348	350	386	343	281	329	328	325	334	342	329	324	329	343	347	324	313	340	335	313	330	310	337	312	347	334	332	344	368	355	329	334	321	362	329	326	320	352	340	357	343	295	330	345	359	362	333	321	329	359	304	360	315	311	338	315	339	353	334	317	327	319	340	351	340	338	332	325	320	339	383	347	330	314	335	319	348	345	343	306	319	336	335	357	366	366	358	327	356	335	311	323	339	358	328	318	314	324	336	336	324	336	328	324	328	343	349	327	310	293	309	353	312	383	351	338	306	331	319	325	303	326	320	325	310	354	357	282	324	324	358	352	357	343	299	338	323	343	362	333	342	321	337	332	331	328	345	363	345	356	313	337	342	332	345	313	335	334	339	322	340	309	341	326	373	332	338	353	348	336	336	308	335	334	319	344	328	331	339	334	343	334	342	331	326	341	304	358	322	327	382	329	355	320	337	350	355	310	327	323	339	367	363	335	357	308	336	350	312	350	341	347	340	305	310	321	326	340	346	369	331	312	361	323	330	318	341	346	327	347	352	318	362	345	368	323
3766	2459	2871	2289	1463	1131	971	723	498	365	368	343	328	294	315	302	278	245	238	252	268	250	275	318	295	281	276	261	256	275	313	271	287	280	276	285	232	263	242	231	238	226	244	228	244	229	260	233	226	227	239	232	206	234	224	227	232	211	251	225	204	220	224	231	209	218	236	218	229	237	186	244	256	223	215	211	235	204	201	185	211	239	198	220	207	219	221	212	200	225	206	215	223	216	213	241	210	242	228	217	248	229	192	227	210	226	224	208	237	183	215	211	210	232	225	208	247	241	230	212	231	236	222	214	194	211	211	194	230	226	204	237	214	251	227	248	213	228	221	232	245	187	199	219	212	211	243	220	196	216	229	204	199	209	240	218	208	224	218	204	213	215	222	212	174	226	196	232	209	231	215	217	214	214	215	263	230	231	223	208	242	202	231	179	202	207	231	206	197	220	226	226	224	196	215	218	228	231	221	235	213	202	210	218	197	194	222	225	263	241	217	245	227	227	225	230	229	212	186	227	224	207	232	243	201	241	244	224	201	213	223	214	215	220	199	214	229	214	219	216	215	210	191	221	235	226	213	204	236	225	214	231	216	252	214	220	238	207	203	192	215	191	231	244	197	235	236	202	213	228	213	231	242	219	212	184	214	187	224	229	221	204	239	231	208	229	225	218	218	214	231	212	213	234	240	218	215	218	193	217	229	218	216	217	214	219	204	209	229	205	205	228	238	231	229	225	208	226	203	213	238	219	210	215	240	240	222	220	212	208	222	202	211	191	223	207	223	213	201	247	229	215	210	218	202	202	232	218	212	227	220	228	200	206	196	208	220	191	233	232	209	226	215	233	221	199	213	225	192	216	217	178	227	228	225	241	208	229	217	238	205	218	217	207	228	216	210	211	227	206	202	239	249	229	204	219	231	188	219	216	227	208	231	186	199	205	202	218	227	231	220	238	259	216	242	230	208	231	224	227	231	195	198	212	228	204	183	222	220	217	237	213	188	189	236	214	233	208	239	193	230	204	205	225	218	205	224	219	183	217	231	198	228	225	224	197	224	219	220	206	197	225	225	221	246	210	207	226	221	197	237	218	207	228	213	203	217	215	219	203	253	214	235	192	218	227	201	209	240	201	199	214	217	197	180	212	222	222	239	194	225	198	198	222	238	218	208	224	222	206	227	241	211	228	228	217	221	214	211	230	192	221	242	193	240	222	220	207	224	229	221	234	211	201	246	204	225	197	224	216	233	211	185	214	213	193	211	227	209	199	211	196	230	180	203	223	229	241	246	194	241	205	218	235	204	218	208	216	230	197	218	215	193	189	223	225	226	211	207	227	198	228	217	221	199	187	249	206	211	228	213	233	233	223	239	211	231	222	230	227	219	236	223	232	219	238	236	218	199	225	210	237	222	230	227	209	217	213	238	212	204	203	203	253	212	234	232	222	223	231	209	201	230	217	188	203	219	210	201	227	201	190	242	206	212	253	195	221	224	164	213	202	191	238	214	214	209	243	250	226	227	198	218	217	237	240	223	240	211	228	253	237	223	224	205	195	222	221	206	228	209	217	220	219	203	219	212	204	213	223	211	211	207	209	228	203	213	201	217	229	202	223	207	190	225	203	212	228	207	218	182	239	225	224	218	226	207	230	197	202	214	213	212	213	246	200	226	218	228	234	220	203	233	222	231	211	205	211	226	207	221	224	200	229	213	237	207	225	205	196	221	218	197	203	227	200	194	212	202	203	197	213	202	215	251	201	205	215	220	220	232	215	229	213	209	196	239	240	238	209	198	215	211	219	231	213	231	202	196	214	237	187	203	220	212	228	197	206	244	209	201	193	221	230	205	197	197	216	211	221	211	239	228	217	253	236	197	218	207	221	207	205	200	252	225	212	260	203	217	205	214	209	212	215	236	210	233	212	220	218	222	242	230	234	226	225	232	230	229	199	218	201	210	205	200	197	234	234	237	189	200	226	218	238	221	221	212	223	222	206	208	238	230	208	208	204	232	197	218	219	240	237	214	243	212	201	197	228	237	233	210	205	229	203	229	211	216	242	219	232	211	193	227	192	226	220	203	218	225	194	215	210	228	210	214	212	223	223	247	201	219	206	201	209	241	228	193	234	191	206	205	240	209	217	242	205	249	216	203	193	201	228	225	188	211	208	199	234	224	226	213	211	203	215	242	211	200	247	222	211	226	206	211	220	193	209	192	237	238	213	215	219	239	177	219	222	226	229	215	196	229	222	222	211	232	229	181	206	213	212	207	196	218	199	233	241	219	213	243	221	189	207	220	221	191	214	225	233	226	245	192	198	191	223	200	213	218	209	202	215	224	242	234	228	219	231	208	210	217	205	204	229	222	191	234	232	195	224	214	207	255	218	217	216	224	215	213	226	225	204	221	213	213	225	221	223	199	237	252	216	200	211	215	220	230	242	173	228	212	237	198	186	218	209	226	238	216	217	214	201	225	191	209	213	203	199	235	224	224	195	226	248	228	200	209	198	242	221	199	224	214	234	199	212	214	206	232	249	221	220	218	204	244	245	218	210	196	210	227	210	232	225	228	230	203	206	243	222	219	195	207	235	222	207	205	227	226	233	243	216	198	228	215	226	219	235	223	215	239	201	203	237	219	207	200	195	207	256	221	208	224	214	201	186	200	226	215	210	229	232	211	214	220	213	198	218	220	230	214	226	218	205	241	218	181	224	221	213	228	228	224	234	226	236	201	237	219	205	203	203	231	215	232	216	229	223	233	215	205	225	222	245	215	229	210	230	209	206	226	208	205	229	229	215	215	230	208	226	229	225	214	251	217	224	214	208	215	220	226	220	201	202	218	227	219	213	209	197	209	218	202	221	215	206	239	226	235	198	216	229	219	211	212	208	217	240	223	220	223	204	207	223	214	220	235	216	207	217	222	209	204	210	234	217	225	237	190	188	226	239	201	210	206	204	205	178	195	216	224	211	176	223	219	224	222	226	211	212	199	196	250	214	215	215	212	209	200	214	231	214	206	213	213	221	198	211	184	199	212	205	207	197	238	234	240	219	228	196	248	206	218	210	206	222	231	209	223	221	226	226	214	210	227	218	224	219	221	244	214	199	189	211	189	209	238	212	216	209	180	208	222	222	223	216	182	227	235	219	221	246	216	210	208	208	224	227	236	219	215	246	221	203	185	215	235	192	232	239	195	227	219	234	209	192	198	222	213	241	218	223	192	226	217	202	185	201	218	211	207	230	208	236	226	209	207	227	209	225	179	201	215	224	219	212	221	205	216	219	224	225	224	248	208	201	208	190	236	224	215	201	211	215	214	233	233	228	238	186	222	205	215	216	230	236	227	215	244	197	203	218	230	255	210	212	240	198	226	215	238	221	205	218	200	260	216	234	191	220	201	218	213	241	195	234	228	225	206	206	235	205	207	218	202	254	216	216	203	231	219	218	219	249	227	223	207	217	257	219	221	214	193	226	211	209	218	215	240	203	226	210	221	225	248	230	237	205
3546	3527	5768	5617	4755	4470	3965	2798	2172	1623	1510	1481	1243	1069	1083	1139	876	764	872	823	807	910	880	922	986	1009	1035	988	1001	976	991	955	929	911	922	912	912	871	829	827	811	759	758	724	689	635	685	628	655	651	631	619	624	584	611	532	541	610	548	523	530	510	535	582	540	577	528	581	568	590	551	550	597	563	531	580	512	517	565	545	554	535	534	500	554	590	535	535	564	516	543	568	571	511	561	556	527	556	538	542	522	540	540	539	527	505	559	507	560	525	542	562	573	592	574	540	513	504	558	556	502	567	529	528	610	599	532	562	575	533	550	550	545	518	556	586	528	514	574	571	530	544	563	538	547	559	541	537	520	557	565	555	559	516	518	567	533	531	555	544	573	558	532	521	549	560	526	542	530	546	553	527	523	530	538	516	537	554	501	527	532	539	564	529	514	525	588	529	534	552	527	533	546	540	557	531	560	537	533	548	509	552	544	517	545	573	522	539	557	531	531	521	518	551	529	467	519	528	540	533	500	528	557	526	560	548	524	516	516	525	539	554	499	552	512	580	534	531	511	565	529	544	536	555	516	521	537	554	548	507	543	515	547	541	560	574	543	571	535	569	543	554	490	542	562	534	526	572	579	490	554	534	560	552	528	533	531	531	559	513	519	524	563	528	550	520	543	514	508	494	540	526	559	564	548	527	563	535	514	563	517	530	569	531	571	550	509	556	522	540	554	551	534	531	515	503	541	538	496	541	528	523	534	541	538	538	547	528	577	543	574	564	545	562	547	534	544	572	530	582	527	563	559	502	561	560	537	502	533	509	519	523	546	551	507	515	558	544	561	521	523	539	514	519	541	540	564	572	508	520	542	540	509	523	529	587	532	510	539	548	557	550	546	526	534	541	515	528	539	543	549	521	548	565	544	614	508	544	552	564	521	536	555	552	549	515	535	582	540	571	509	535	546	540	564	501	551	539	543	540	548	504	510	532	531	533	541	522	541	569	570	551	529	516	542	533	545	581	555	566	520	551	515	552	596	527	548	512	556	514	530	518	532	570	561	542	528	534	548	597	549	534	504	557	553	548	543	575	555	560	532	520	557	588	549	541	545	559	544	576	515	528	535	551	498	545	498	565	507	542	527	541	515	533	548	545	549	505	510	592	569	546	544	569	556	526	541	553	569	538	560	561	566	511	579	545	519	547	554	573	559	512	553	552	559	550	544	507	556	509	583	539	529	531	525	544	533	540	565	526	510	551	548	541	549	579	533	544	542	551	604	536	535	536	516	546	535	525	557	507	519	532	522	556	533	575	584	505	538	584	574	543	534	568	556	561	521	531	559	520	527	554	503	518	538	539	520	525	538	548	528	575	572	556	560	552	515	546	565	553	554	565	535	550	503	503	527	580	527	522	528	535	546	547	529	578	530	512	524	529	509	564	557	553	551	541	577	538	571	589	573	589	555	499	531	542	539	561	525	555	523	551	502	539	545	544	550	493	496	514	527	526	567	511	534	548	581	539	549	531	563	530	514	498	567	531	536	555	581	540	585	564	535	520	541	545	510	569	516	598	556	537	570	538	509	542	558	503	516	527	515	557	546	553	563	527	529	535	544	574	526	501	530	560	539	542	521	545	505	557	541	520	539	510	560	560	563	553	520	562	506	521	544	542	525	596	561	511	551	495	543	516	549	507	531	539	489	541	554	559	540	514	534	553	542	550	533	538	526	542	577	482	528	580	606	518	520	602	533	519	550	519	555	540	571	562	535	560	577	547	556	517	575	517	554	539	559	509	541	506	521	525	538	550	567	580	562	569	524	516	542	548	609	575	553	541	523	578	494	565	530	550	568	502	538	550	554	557	567	537	528	530	555	520	565	514	566	523	503	523	519	540	590	572	560	550	554	565	555	496	560	559	482	522	554	543	561	548	526	556	575	556	547	542	551	561	513	535	554	549	550	563	552	525	547	514	546	575	513	546	552	509	549	554	541	546	560	493	549	527	546	556	529	559	548	545	524	563	563	515	494	570	509	544	543	538	509	582	543	554	528	563	534	508	588	580	569	572	535	573	515	514	542	591	560	537	527	543	572	553	534	555	551	541	546	560	562	525	546	538	558	522	544	532	554	547	546	555	562	558	564	563	515	540	532	552	545	534	550	560	521	558	506	557	530	554	552	543	512	527	511	528	529	558	496	567	570	548	577	553	552	558	542	531	522	573	555	491	537	556	573	534	539	511	511	543	537	583	550	539	526	522	572	596	537	519	560	569	530	530	562	532	530	546	522	538	538	540	552	502	532	566	528	564	509	489	557	583	509	541	571	524	573	518	506	540	532	536	510	520	529	524	515	539	547	557	547	561	552	546	554	545	557	573	580	528	541	549	534	522	565	549	530	530	553	546	528	540	493	558	519	550	557	567	543	575	582	533	567	539	511	545	538	588	530	527	532	540	533	552	564	548	517	590	576	527	552	520	550	560	559	515	522	557	499	591	535	543	517	576	515	539	553	536	534	533	550	546	520	540	581	563	538	529	532	535	528	527	569	539	551	528	537	530	535	501	551	582	532	525	565	565	553	568	534	525	546	569	544	513	536	539	544	566	528	571	557	573	552	537	516	566	531	581	558	520	491	550	514	528	530	546	486	557	571	582	530	507	587	527	521	564	501	576	547	549	576	574	549	554	552	503	549	554	547	500	537	589	578	497	548	543	530	547	562	566	528	525	561	516	528	541	544	545	561	602	510	503	548	579	574	570	505	533	514	527	529	548	566	545	484	525	518	520	516	509	590	524	547	560	532	549	571	541	559	551	502	558	516	558	540	561	549	573	540	559	540	544	530	522	548	539	522	535	558	536	556	537	530	551	569	553	510	530	530	536	517	508	555	562	533	517	531	515	518	528	535	532	556	579	580	548	517	568	570	552	505	514	569	585	539	566	492	539	500	544	521	521	541	547	537	499	535	485	534	548	546	562	517	568	583	536	563	555	591	517	536	573	526	548	567	524	509	577	551	531	573	539	550	533	554	537	542	535	559	527	547	504	558	568	539	530	577	552	558	507	544	517	542	525	531	538	507	519	551	525	524	541	543	604	527	550	536	537	547	539	565	571	545	559	516	563	577	527	553	529	557	513	524	573	525	531	536	502	538	572	533	551	577	555	544	585	551	538	539	560	545	583	551	539	527	543	534	510	546	556	539	532	532	550	554	574	503	551	548	512	518	552	601	562	593	511	536	587	531	535	544	520	589	537	546	554	559	571	541	513	498	529	567	607	544	540	487	521	537	536	540	555	568	562	568	551	547	560	565	560	527	543	517	498	539	518	529	519	514	510	579	523	529	517	529	541	568	579	558	563	522	547	558	524	537	520	577	549	529	522	494	536	567	524	539	544	512	557	541	528	530	528	544	515	533	545	520	553	526	561	543	525	498	534	572	558	519	507	572	548	555	543	551	562	538	544	589	517	604	550	548	532	529	517	570	561	554	546	547	554	541	584	544	527	512	515	553	544	597	545
19154	23269	25907	21568	15758	10865	9603	6781	5014	3499	2912	2898	2479	1587	1655	1292	847	594	617	530	456	516	379	482	617	575	487	483	467	475	410	392	364	372	340	362	323	349	312	288	270	272	289	268	311	279	282	287	289	265	234	239	214	240	234	202	214	236	201	167	212	223	194	199	233	244	214	203	240	204	191	228	198	205	215	226	199	194	198	205	188	206	185	184	221	236	205	223	198	185	220	197	183	211	221	247	213	229	185	221	223	186	229	222	246	218	248	221	209	222	201	194	223	201	199	222	208	231	238	206	208	222	223	229	221	222	212	215	225	216	198	220	203	240	211	224	201	219	178	220	212	225	201	213	209	223	183	224	217	216	165	205	222	213	226	208	211	207	215	220	226	183	196	209	236	201	218	222	191	196	227	196	220	212	208	218	207	194	208	197	207	220	212	194	222	200	188	235	180	202	209	191	207	193	215	209	196	188	211	199	204	195	260	177	219	203	225	203	213	207	186	224	228	192	173	170	211	198	227	232	217	223	197	210	225	194	225	212	199	216	185	218	211	185	218	209	213	198	225	187	212	232	204	213	226	205	215	202	200	222	217	191	239	227	162	222	200	217	202	190	219	198	224	232	185	206	203	209	217	202	204	211	204	202	205	226	191	193	217	212	219	199	198	193	237	199	203	184	192	196	204	213	217	208	202	176	188	193	211	225	207	200	193	187	203	194	211	206	224	195	228	204	230	224	237	222	188	200	202	177	215	205	200	199	204	208	209	204	202	236	219	205	183	220	238	208	194	194	208	221	204	199	209	197	215	203	191	200	217	191	199	216	216	210	224	224	219	221	194	226	218	212	231	237	177	206	196	201	212	206	219	191	179	207	158	193	205	221	184	161	228	206	211	201	209	204	206	202	202	215	217	199	181	223	214	203	193	197	193	205	205	201	178	189	223	212	210	204	198	178	189	190	198	182	206	189	210	200	225	226	209	192	194	205	211	210	185	225	203	203	207	203	211	227	208	237	197	219	202	202	215	210	203	217	191	198	210	209	189	194	208	214	212	225	250	195	210	207	196	213	188	212	225	223	214	223	214	197	207	221	218	196	212	224	237	217	221	182	210	210	198	215	206	216	208	213	221	186	207	207	233	204	218	185	207	230	198	197	200	204	231	205	205	219	208	212	195	205	208	223	191	208	187	202	217	210	240	226	229	202	207	199	201	213	205	225	182	193	193	209	222	227	199	200	220	205	189	191	204	176	182	202	211	202	211	239	232	218	212	218	198	208	179	180	200	239	206	189	207	210	241	218	189	234	199	216	203	224	200	201	207	183	173	202	201	229	228	199	217	202	207	192	206	201	195	192	203	211	212	214	174	203	197	196	186	199	228	199	216	223	170	177	223	218	229	206	190	192	176	217	195	203	222	208	212	188	206	239	183	194	204	190	223	219	190	178	221	206	170	174	216	188	226	198	191	206	214	211	213	202	202	183	205	198	180	180	204	197	217	212	198	180	224	230	191	199	197	225	195	211	203	205	224	223	194	214	207	174	208	226	208	194	221	228	233	205	219	224	203	176	189	219	206	186	182	207	191	197	239	191	214	204	195	227	211	189	214	222	199	218	210	209	199	212	200	208	186	186	204	226	218	226	225	210	191	177	203	206	188	191	206	199	215	234	190	207	222	215	209	219	228	185	198	195	193	208	214	217	206	212	233	219	201	190	195	220	232	174	192	192	206	231	210	205	190	228	191	213	210	223	196	189	212	201	203	220	200	201	229	200	204	229	213	184	202	214	208	212	192	196	193	213	189	194	203	207	219	201	202	209	229	222	203	204	202	237	222	226	196	195	193	220	224	208	226	180	172	244	233	218	195	215	207	218	205	203	210	212	197	191	202	213	212	208	201	192	202	231	205	213	199	224	209	230	193	211	227	181	195	218	196	222	192	200	220	214	229	194	194	210	223	228	209	207	197	213	201	206	224	214	206	206	213	184	207	200	191	172	218	218	205	219	213	200	207	194	192	164	236	184	199	216	202	204	218	215	176	185	205	217	190	215	196	192	212	189	196	240	206	199	199	194	208	205	228	195	213	174	211	233	178	180	215	207	183	200	224	221	212	193	205	189	220	207	226	195	195	178	222	228	195	223	212	204	212	202	225	194	196	218	176	179	223	214	197	223	188	193	232	203	208	232	224	192	186	187	210	195	200	202	224	198	200	204	194	199	221	190	205	178	226	206	229	177	188	185	194	189	209	222	205	214	219	205	195	223	224	231	187	198	189	188	218	205	197	176	222	218	205	167	188	225	189	198	172	205	185	191	221	234	221	211	175	187	205	214	211	228	211	198	209	223	195	226	209	205	180	196	222	229	214	197	209	179	204	212	241	199	227	201	203	205	198	211	171	202	203	210	198	211	253	210	220	188	187	196	200	201	213	198	218	195	241	203	208	185	196	189	201	198	222	202	212	187	170	221	205	240	211	190	218	217	197	212	204	212	209	207	202	212	189	218	204	239	228	205	208	186	191	183	203	214	199	210	198	216	182	223	208	222	197	216	194	216	212	200	208	222	209	183	200	237	220	208	189	229	231	193	190	205	187	205	188	194	211	257	188	202	223	218	180	188	207	232	207	235	215	230	187	194	205	176	221	204	233	201	205	192	226	191	227	222	204	198	216	210	198	213	196	217	220	184	199	185	226	226	195	216	198	189	211	197	224	181	213	188	210	223	208	198	214	212	203	211	198	241	188	183	202	210	224	196	223	192	208	218	205	220	211	193	231	216	198	215	209	213	208	227	195	172	188	201	186	193	200	219	218	212	225	248	220	216	215	224	198	199	204	206	206	205	180	214	174	196	201	198	188	230	220	205	206	203	216	220	220	207	190	233	238	213	201	210	222	236	187	173	212	192	225	230	194	207	199	247	210	182	194	207	210	214	208	189	184	237	208	217	237	220	229	196	218	198	211	215	213	214	205	177	229	222	201	216	209	194	198	205	194	209	190	196	217	201	218	209	239	204	202	224	199	220	194	207	205	217	219	206	227	195	200	213	197	190	207	219	210	171	215	200	223	210	224	192	184	220	178	178	241	241	216	200	207	190	209	208	192	192	191	223	214	194	223	206	182	219	188	221	240	179	193	209	243	189	202	231	213	213	182	182	224	193	204	174	204	215	205	211	213	202	189	189	233	202	226	220	209	224	219	199	211	199	214	208	209	198	206	199	185	194	201	216	203	188	201	185	206	195	197	209	225	201	216	184	180	197	207	207	195	227	212	181	214	199	209	195	198	197	185	221	196	211	190	206	207	201	216	204	229	183	237	232	174	200	201	214	199	206	210	207	211	220	203	201	194	164	209	210	198	193	223	191	225	204	211	228	201	225	218	196	234	208	209	215	200	191	199	217	206	201	227	212	200	203	209	202	176	193	233	178	204	223	228	216	231	192	195	226	217	211	201	206	225	240	209	190	195	201	224	196	205	206	202	207	215	227	179	183	217	197	206	215	204	224	205	219	181	210
13618	15779	20294	19439	17561	17314	16170	14180	13652	11177	9155	10015	7875	6313	6955	5969	3833	3096	3653	2939	2492	2500	1892	2541	3124	2815	2553	2442	2349	2672	2323	1850	1929	1609	1440	1435	1610	1701	1494	1258	1158	1256	1085	1118	1303	1063	1096	1115	968	940	823	757	703	667	640	644	627	607	557	535	526	545	533	542	548	510	564	528	576	544	582	566	536	536	561	530	520	549	522	500	541	538	551	521	520	574	517	498	539	541	511	528	541	505	498	542	543	568	568	576	565	519	567	622	585	580	599	586	566	532	609	630	572	492	533	562	542	553	558	583	528	568	554	568	527	517	559	549	536	507	562	522	501	540	544	521	551	509	539	514	515	533	516	588	551	489	541	472	535	515	496	513	529	548	489	510	515	487	493	509	539	514	534	529	538	477	537	507	521	509	503	547	517	555	511	483	502	530	501	497	516	517	496	486	490	518	484	472	492	504	522	536	517	517	499	496	529	521	526	530	509	505	527	513	474	511	513	494	475	513	500	478	523	511	493	541	466	564	485	525	511	480	531	535	519	544	508	521	516	512	493	537	492	530	494	572	509	507	516	496	470	523	545	549	507	502	554	471	493	527	506	507	541	483	483	520	462	504	498	505	529	535	534	516	527	525	535	501	513	474	490	495	551	526	513	541	507	493	499	512	528	538	496	528	533	479	542	477	529	542	503	501	502	499	510	474	513	520	535	476	506	521	487	537	474	531	495	535	508	539	526	545	529	490	509	556	494	499	505	506	509	538	483	492	531	519	511	531	531	497	510	526	468	506	541	496	574	501	481	535	504	499	510	543	509	484	535	527	508	511	516	464	474	488	510	525	517	527	497	494	496	485	510	484	535	534	483	495	496	477	512	532	501	522	539	510	531	497	513	481	496	529	460	511	529	528	537	531	530	528	547	477	493	495	544	501	484	515	496	542	534	478	501	523	509	500	552	497	522	525	482	484	494	576	546	499	532	523	571	477	494	521	546	519	548	523	519	488	534	519	465	518	509	502	485	554	481	506	521	522	492	534	523	520	529	521	537	461	530	520	520	509	511	473	495	499	499	516	484	497	513	492	515	482	519	572	526	503	542	496	520	487	548	541	522	517	500	503	461	542	539	555	491	473	537	527	497	533	500	517	532	468	532	526	480	459	505	512	495	507	527	559	506	562	497	512	465	523	538	518	489	497	511	529	540	558	523	487	558	480	532	465	509	539	520	506	534	517	496	496	506	500	480	489	508	504	498	497	507	512	536	512	491	532	540	459	567	550	516	516	529	456	512	525	492	494	511	498	505	510	475	496	517	504	470	531	512	524	500	538	520	489	549	507	515	520	520	518	500	486	530	505	490	524	517	537	525	533	551	510	508	520	542	511	443	513	518	553	510	506	511	545	519	468	557	520	538	497	510	515	491	522	518	505	520	476	499	555	537	494	512	521	508	534	522	524	506	509	501	523	489	500	474	500	587	465	527	518	517	497	505	507	563	501	485	544	530	528	530	491	495	508	532	541	535	501	493	495	493	505	509	516	523	534	539	498	514	539	464	515	510	534	529	492	512	471	527	493	502	562	487	502	492	522	512	523	509	544	525	525	536	500	505	519	527	510	539	492	469	498	503	514	496	534	524	519	521	525	536	541	517	505	530	490	524	501	479	464	500	499	513	498	539	559	552	514	539	510	496	509	530	498	511	499	509	561	512	536	504	515	522	510	536	510	510	538	521	526	510	486	502	498	518	527	522	508	541	499	488	542	516	496	496	546	520	484	519	493	543	493	501	531	567	486	520	517	531	525	485	528	524	488	489	494	544	498	512	551	486	523	513	491	522	516	494	465	503	545	520	498	523	506	535	489	488	514	491	509	500	523	523	551	499	481	520	501	521	509	541	525	523	519	466	516	525	511	501	512	536	487	541	517	513	529	517	480	509	510	517	514	508	524	475	548	558	504	523	492	511	547	535	529	529	522	519	526	513	497	535	524	505	516	479	482	518	514	502	490	513	516	474	526	513	511	494	504	524	536	433	525	511	527	531	514	511	538	470	503	511	489	519	535	507	503	515	515	521	558	490	504	530	544	540	527	519	518	542	503	482	514	502	527	520	513	473	535	529	540	491	473	490	484	529	535	546	533	514	542	517	526	526	533	505	504	478	568	524	497	527	513	513	494	517	516	548	535	535	488	487	565	497	515	500	496	476	562	505	465	513	542	509	541	541	552	509	529	548	552	494	534	486	520	480	498	482	506	468	500	509	521	567	515	497	471	528	539	507	539	566	493	526	521	520	505	502	489	509	528	496	525	501	491	526	512	506	518	476	456	481	529	512	521	508	529	512	579	527	508	491	498	474	521	519	526	465	504	498	543	498	553	541	504	534	542	530	509	510	504	538	476	528	546	474	515	531	513	501	465	556	497	540	507	497	497	472	504	482	508	522	535	518	528	571	506	530	483	478	539	514	476	531	508	513	512	521	519	492	504	508	511	507	524	541	521	501	524	511	466	502	516	494	532	498	482	514	498	485	514	553	506	509	509	502	550	501	532	502	554	534	486	533	513	487	509	494	515	483	513	521	512	513	451	559	472	494	528	512	500	490	520	503	506	507	505	535	525	488	512	528	509	486	529	512	534	473	523	519	490	521	522	536	490	517	517	519	516	494	563	507	497	504	552	510	505	511	500	560	506	532	484	496	549	511	544	499	535	496	490	519	541	529	483	483	517	511	512	476	520	512	521	512	517	497	497	547	507	543	528	496	529	519	530	464	524	510	510	529	535	492	524	522	552	514	487	550	515	537	474	486	532	495	518	531	475	595	498	490	503	550	498	515	500	544	501	517	536	465	535	478	485	506	511	568	538	542	536	507	513	534	547	485	494	531	487	504	532	466	511	506	494	487	496	506	527	511	538	517	490	491	535	514	495	516	503	540	509	524	520	512	489	518	475	517	474	507	540	481	543	509	505	525	512	570	512	542	509	492	486	536	532	487	503	523	513	501	526	457	553	515	532	500	534	453	514	511	488	524	480	509	489	539	514	491	512	521	491	532	577	548	535	502	534	473	511	476	550	501	514	499	523	520	507	508	493	547	516	508	546	517	483	506	493	517	487	516	534	500	508	492	510	499	478	501	484	507	512	491	524	513	504	512	507	485	477	561	498	524	487	526	505	581	506	527	519	520	507	537	499	526	525	502	518	554	522	488	531	524	509	490	508	521	519	515	499	535	486	530	488	505	523	460	522	549	532	479	553	532	540	517	543	507	507	482	517	531	494	518	518	517	471	486	521	536	521	512	519	503	514	506	532	538	529	511	505	545	515	505	529	516	493	494	540	539	505	539	523	471	538	516	530	559	529	518	471	542	495	498	501	514	469	544	509	501	517	492	498	549	505	489	517	445	516	525	508	499	544	461	474	493	520	462	537	487	509	528	509	512	494	533	514	518	514	511	520	536	481	504	540	507	489	453	463	491	496	514	500	474	518	528	515	493	503	496	564	536	535	488	520	481	513	512	557	475	506	518	537
26570	30092	30460	26775	22242	17417	13945	11585	8714	5729	5323	5178	4354	2327	2271	1907	1259	867	952	594	648	556	470	537	711	713	577	613	540	561	536	446	452	345	309	419	368	417	323	353	270	225	266	265	267	226	256	242	226	224	176	159	161	179	165	134	149	137	149	135	133	144	129	125	132	127	139	147	147	119	125	135	129	142	130	149	131	124	136	128	117	159	138	148	123	146	152	144	138	150	141	123	132	155	171	136	147	125	137	148	146	119	124	151	186	170	136	162	139	156	139	157	131	159	141	132	146	146	121	118	127	152	134	151	144	163	143	130	142	133	150	158	121	125	131	133	131	139	138	116	151	140	133	108	144	124	131	127	133	123	142	139	130	127	139	136	126	135	127	118	127	115	122	125	138	113	133	126	104	133	147	118	129	126	129	119	108	141	124	122	138	138	131	128	113	136	122	106	128	136	130	132	135	139	145	127	139	139	135	119	131	134	122	138	123	157	143	129	120	143	119	137	130	139	147	128	141	133	146	145	131	137	136	147	130	154	135	125	123	122	125	144	119	112	121	127	124	127	106	136	149	152	126	136	122	150	133	127	142	115	142	121	147	139	146	130	151	137	146	112	121	124	123	147	128	138	117	139	132	131	137	136	112	109	125	128	143	129	109	140	139	125	117	148	143	125	125	129	137	134	124	156	132	138	142	134	117	145	108	113	147	140	121	118	136	112	138	126	139	119	133	140	118	130	115	115	127	133	114	138	139	124	132	135	138	140	123	152	119	121	148	138	153	117	112	145	129	145	144	119	135	137	128	124	112	125	140	137	139	134	127	123	128	141	126	135	127	140	135	127	132	116	145	110	130	147	159	130	128	137	143	133	128	133	123	127	129	148	117	137	123	117	138	122	108	119	141	138	137	132	143	131	126	133	136	130	135	137	129	130	107	148	166	125	136	130	126	136	120	121	118	119	127	136	143	141	146	117	141	140	130	117	122	153	136	124	124	137	140	118	139	131	140	140	159	152	135	117	128	117	147	114	131	141	127	156	131	146	144	118	136	150	160	124	124	121	119	128	127	129	157	142	145	118	111	129	136	139	136	131	129	139	132	123	127	111	136	122	146	138	141	144	149	150	124	142	129	140	128	131	132	112	126	139	132	120	113	138	131	140	153	121	144	148	127	136	133	149	143	129	150	117	139	128	121	120	112	114	110	115	115	121	122	146	143	110	136	135	150	163	128	134	119	133	139	132	135	135	121	115	129	120	132	147	140	133	129	126	133	148	127	144	124	135	128	124	122	110	121	140	145	128	126	113	123	131	138	132	120	142	131	138	153	130	134	129	154	142	110	125	128	128	141	145	137	116	115	157	138	123	104	116	139	132	123	128	123	119	122	114	141	141	119	113	141	124	131	133	145	159	134	134	151	155	110	148	127	130	136	111	140	139	115	151	122	132	139	138	129	129	139	144	108	124	133	134	122	135	122	149	111	139	136	123	135	129	150	142	131	137	128	133	123	129	134	138	147	134	143	123	124	142	142	134	125	136	148	138	133	134	125	119	136	140	140	129	129	140	130	128	112	119	138	135	143	116	143	128	151	126	144	150	149	113	112	121	139	122	144	141	128	131	128	127	132	136	127	130	123	130	140	141	127	126	136	144	127	120	141	138	146	134	110	124	149	132	127	90	129	145	132	120	128	121	121	139	104	138	153	134	129	158	140	144	125	169	115	141	120	148	139	148	126	139	135	138	147	109	141	145	124	101	138	136	156	132	126	122	129	127	155	137	128	136	140	121	148	120	119	139	115	134	131	108	143	124	142	121	141	148	123	148	135	134	130	119	125	118	123	143	160	133	134	152	128	129	119	144	99	143	120	134	107	144	149	136	121	137	140	137	122	115	134	129	122	155	140	105	146	130	119	151	147	105	148	128	143	134	141	129	138	118	130	122	126	146	137	132	125	112	129	140	124	133	126	121	129	128	118	149	132	121	124	120	149	135	126	135	130	133	157	148	114	149	115	142	150	142	148	148	122	154	127	145	135	131	115	118	136	140	151	131	123	135	132	112	144	135	121	134	143	132	131	130	131	147	131	114	133	125	114	114	144	100	114	137	127	108	138	120	132	132	135	158	147	116	123	134	161	137	149	134	132	122	135	122	118	119	127	137	119	114	114	113	132	122	111	137	138	123	138	139	133	154	118	132	135	128	111	135	142	116	120	134	137	133	119	125	120	137	140	147	136	121	137	120	123	114	132	149	133	127	154	149	128	133	114	135	124	146	127	141	144	136	123	118	111	157	117	129	155	122	150	121	117	141	143	122	120	149	113	143	160	124	124	156	125	110	121	120	146	156	134	150	140	156	119	126	134	166	121	122	143	131	137	144	136	139	134	117	122	152	122	130	139	112	128	136	122	133	134	139	135	130	118	151	155	122	126	143	135	118	131	127	146	123	139	120	132	142	118	139	156	146	157	127	159	113	130	123	128	128	116	121	136	139	124	136	130	119	137	117	133	114	137	126	118	113	134	111	122	148	132	134	114	129	117	107	121	119	120	133	141	140	121	152	146	136	128	144	123	135	137	130	119	120	127	134	133	144	127	130	117	123	125	125	138	147	119	130	146	133	110	126	155	143	140	122	133	116	131	116	124	152	130	121	153	110	142	140	145	127	111	124	124	124	134	146	159	127	110	151	116	122	125	156	141	123	120	131	131	135	143	132	138	124	120	155	126	142	131	117	127	148	141	126	130	120	132	133	117	135	128	123	133	133	118	117	117	142	144	144	106	143	131	133	146	130	133	102	115	131	132	120	130	140	139	151	116	135	134	113	128	139	135	121	140	130	127	142	127	135	131	128	139	107	148	115	139	131	135	135	145	117	149	134	145	117	114	113	119	119	141	161	134	121	141	129	131	134	124	120	139	128	143	133	135	153	116	121	134	136	128	152	147	128	140	125	125	111	145	129	127	118	144	136	128	141	132	140	128	138	129	134	143	118	115	134	121	140	125	138	126	142	133	133	139	116	133	134	132	149	144	118	150	150	131	137	101	138	146	134	121	134	133	125	137	137	113	143	127	121	128	137	115	140	134	120	134	132	128	126	128	122	132	150	141	166	143	129	134	116	118	148	134	131	131	154	141	125	136	130	138	121	151	113	149	133	123	136	131	121	135	131	124	131	152	145	163	140	121	105	130	141	118	150	156	126	136	148	142	127	108	116	127	125	142	142	133	130	127	135	148	140	109	147	127	119	140	139	142	146	117	147	141	114	150	142	136	118	113	139	108	124	128	114	137	134	132	126	147	131	143	128	131	139	123	131	137	146	121	144	131	137	128	131	122	143	151	124	124	138	151	135	156	129	142	150	116	123	139	126	150	134	135	122	125	142	147	142	131	116	122	129	134	143	144	127	124	149	127	132	114	130	121	135	151	142	138	131	140	131	132	130	125	121	139	127	126	141	127	137	139	136	141	139	126	123	137	147	134	130	142	120	134	129	135	150	118	134	139	129	114	142	138	132
16716	20387	24828	24907	23283	22278	19494	20559	18288	14960	13380	14094	12192	9136	8866	9103	5980	5017	5599	4174	3876	3782	2404	2994	4125	4649	3577	3710	3565	4126	3401	2786	2688	2265	2010	2148	2254	2342	1811	1910	1372	1415	1286	1850	1586	1258	1389	1365	1230	969	879	778	689	537	660	546	474	442	400	379	407	409	392	397	385	399	389	373	413	452	424	389	390	407	356	379	377	349	382	363	389	369	381	350	356	410	409	377	342	370	359	409	397	390	379	394	362	412	382	435	415	354	439	495	545	532	489	454	447	467	494	549	453	418	386	391	395	447	407	422	403	423	453	477	439	430	408	400	352	388	410	349	345	318	364	344	338	379	402	367	375	393	364	332	344	309	312	333	339	375	347	307	363	353	329	351	323	327	383	352	353	356	331	308	340	333	349	334	361	325	344	299	369	378	366	383	348	357	373	366	354	371	347	343	361	381	335	356	353	351	347	345	338	330	340	346	312	323	309	362	340	365	360	357	341	319	315	327	361	312	317	361	359	365	332	332	299	359	349	339	330	372	355	350	340	373	362	309	343	328	318	343	336	336	302	324	346	356	322	344	367	321	361	315	331	321	326	348	354	320	346	319	331	332	327	341	351	353	369	339	322	379	358	339	353	328	326	322	368	342	319	360	363	379	354	339	333	363	337	314	350	369	361	337	339	373	364	366	319	346	353	327	344	308	314	350	331	340	358	340	322	335	345	334	354	362	368	338	321	353	336	318	308	356	340	334	308	319	343	334	353	340	315	331	346	337	332	336	330	354	361	349	350	370	353	319	362	332	332	315	349	326	359	319	314	345	377	302	350	323	313	339	345	346	322	337	361	327	343	354	313	363	311	346	318	366	346	345	348	330	333	366	343	339	321	351	339	328	337	361	335	292	353	331	340	368	325	339	347	322	333	348	330	334	388	310	324	319	345	351	299	349	368	350	377	334	361	356	364	354	342	329	327	327	339	354	322	330	333	335	324	337	381	321	285	347	329	361	345	363	349	308	336	355	341	362	355	354	323	338	333	318	347	347	340	379	353	311	322	343	338	324	341	336	341	330	309	345	377	336	360	328	311	346	360	348	323	349	327	365	317	320	343	330	353	357	326	327	322	343	365	303	324	366	356	344	332	340	329	323	345	370	318	331	347	339	353	357	327	342	348	314	340	294	334	368	340	334	360	334	340	305	336	324	348	362	383	329	333	374	333	334	345	323	348	374	354	361	354	355	332	334	344	369	346	350	311	342	327	344	356	333	357	358	346	316	356	320	381	342	330	314	315	350	328	362	310	360	346	312	340	382	349	364	343	328	355	355	353	332	351	344	318	321	359	310	343	328	329	324	314	367	370	330	345	354	346	327	323	361	322	333	348	301	361	337	316	338	352	330	374	330	355	329	329	338	337	327	334	311	323	343	354	354	348	313	367	340	370	342	347	341	292	368	355	330	312	331	352	335	324	336	370	349	358	322	370	340	335	320	326	362	338	338	324	349	316	322	352	335	323	344	344	349	324	327	335	323	342	358	349	346	354	314	346	341	320	345	335	312	357	331	329	330	323	335	338	330	348	344	334	326	370	305	310	346	325	362	345	320	366	347	365	354	360	315	324	342	340	345	338	334	357	319	328	330	356	360	338	345	341	354	350	314	311	334	356	345	351	345	333	380	343	331	312	348	310	315	335	367	321	376	351	343	361	344	348	347	332	360	334	338	353	322	358	359	331	309	337	345	349	332	301	376	334	382	324	328	329	303	361	342	334	353	359	347	332	356	317	337	357	333	325	354	346	329	329	324	356	347	344	346	328	344	349	343	338	373	364	341	316	337	334	336	347	352	361	357	338	322	341	343	369	342	365	350	375	357	337	320	370	312	332	360	338	322	318	309	364	302	345	342	335	329	327	328	351	339	350	304	331	326	348	331	341	324	341	340	349	378	306	344	386	358	356	336	317	346	352	338	321	357	335	332	328	367	351	346	342	310	334	310	326	334	346	352	347	317	362	344	342	321	345	312	348	335	359	337	348	373	340	353	318	352	313	328	366	339	348	302	351	358	342	338	346	323	335	345	344	320	344	326	350	352	345	321	323	362	318	351	331	342	357	312	324	322	320	327	322	351	319	357	353	345	321	319	365	372	337	339	356	330	365	348	342	346	326	337	345	334	320	322	375	341	317	349	349	304	359	354	386	334	330	348	345	343	362	344	332	370	371	371	322	356	340	333	348	361	352	332	370	332	330	347	359	356	338	309	330	351	340	376	378	356	335	343	306	333	344	300	334	347	339	323	343	380	324	323	333	351	320	338	335	363	305	370	339	347	369	359	321	331	333	367	388	347	354	372	330	354	338	327	348	369	319	348	335	327	330	315	341	300	326	328	317	356	350	364	314	320	321	343	335	335	340	354	352	336	339	316	396	344	336	347	356	368	325	323	326	335	361	336	334	360	329	371	332	352	328	325	299	365	348	387	316	306	351	345	350	345	377	363	342	382	333	322	348	335	337	356	342	339	349	375	359	334	317	357	366	324	331	337	313	340	356	332	366	342	312	319	342	359	340	311	375	321	344	305	334	323	377	341	325	309	335	334	376	347	339	318	339	334	340	332	328	329	310	325	307	310	356	379	354	352	332	339	345	347	327	349	344	355	337	315	328	346	381	336	343	323	381	350	373	346	359	370	302	343	325	350	344	341	335	323	344	345	348	344	347	362	357	329	307	357	357	346	333	331	351	375	340	351	329	327	359	309	322	346	329	315	324	341	321	322	347	339	375	330	342	331	327	393	371	345	371	338	328	313	356	355	373	330	350	330	357	327	354	331	345	365	351	344	375	357	360	327	353	322	376	347	316	352	346	331	331	312	331	348	338	335	316	325	329	371	336	344	354	307	345	340	362	293	329	371	345	335	328	370	315	367	346	338	314	391	352	313	341	322	315	321	339	364	350	308	357	333	334	320	332	327	327	365	371	304	336	324	335	329	307	348	333	334	327	327	315	338	344	294	340	351	357	333	336	318	322	347	310	334	328	369	312	345	344	357	343	353	319	366	340	338	355	363	360	341	327	327	312	317	369	325	351	339	366	343	359	333	352	328	366	324	340	336	327	306	361	373	312	325	370	340	342	328	316	360	319	317	380	340	322	379	350	333	344	342	361	305	311	318	346	319	375	357	322	382	326	344	382	343	381	328	350	353	310	351	334	335	378	297	362	339	332	307	303	317	355	364	364	303	319	330	354	333	354	351	337	332	316	352	334	358	305	360	331	337	355	342	340	314	355	344	321	342	314	340	357	353	341	291	333	356	324	348	319	350	349	333	321	347	355	362	356	377	359	327	322	344	322	374	331	357	376	362	329	358	337	357	325	323	379	341	318	309	324	325	345	369	349	345	357	343	359	330	322	373	320	361	325	359	342	345	325	386	329	370	334	345	326	333	342	384	345	359	346	346	356	310	379	364	333	331	283	349	358	367	346	354	350	331	339	325	342	329	381	316	325	363	364	338	339	369	381	335	360	356	327	371
3617	2569	3229	2368	1850	1125	781	539	411	370	399	376	298	326	281	293	258	258	252	271	256	255	286	301	265	300	287	273	329	264	269	285	295	308	265	234	261	248	259	261	243	239	253	218	232	253	201	224	214	265	271	233	175	238	217	209	230	212	246	238	232	217	204	228	223	223	205	261	231	238	221	217	212	224	210	195	223	251	226	235	232	209	228	191	229	215	262	201	206	216	221	214	209	231	185	196	205	226	229	225	211	258	226	219	216	222	234	214	218	209	233	237	218	223	209	210	202	212	212	224	222	210	223	214	236	214	233	208	229	230	220	215	223	202	233	255	221	201	233	203	204	217	223	230	238	244	205	228	203	219	208	216	191	214	224	234	236	219	247	209	204	246	183	209	207	224	223	200	217	208	225	209	214	221	226	215	201	232	232	203	231	208	229	230	219	197	223	195	233	218	215	186	231	199	221	245	211	253	211	239	221	207	216	225	219	219	213	209	217	216	200	204	205	223	222	216	218	216	205	199	220	227	223	222	230	225	210	193	236	213	222	182	239	232	208	240	247	233	198	227	194	226	209	220	215	237	209	219	220	225	247	211	213	243	221	231	205	205	240	242	205	213	229	225	233	225	220	222	253	220	249	222	218	235	216	247	228	225	203	228	216	214	207	240	242	238	239	240	209	229	205	216	214	209	190	216	192	233	246	233	227	235	222	224	218	208	207	222	242	206	193	242	233	223	221	247	244	196	213	218	236	197	212	211	224	221	203	238	229	224	215	224	232	191	220	207	204	207	232	250	208	223	195	217	207	185	216	243	237	233	208	226	228	215	228	208	218	213	210	224	227	218	218	197	192	233	221	248	193	211	238	196	226	187	206	226	243	204	200	237	194	217	204	192	204	226	242	209	208	222	224	212	215	239	221	212	229	221	226	237	213	213	202	226	239	241	256	196	229	223	195	218	200	235	201	231	250	214	202	226	227	213	216	239	210	230	211	217	214	213	218	214	189	215	216	241	220	205	224	233	208	232	246	208	228	221	203	203	214	219	206	254	223	230	218	213	235	216	208	210	208	197	199	204	191	208	199	239	223	211	236	255	208	207	208	225	213	230	213	229	223	224	204	232	225	224	236	232	214	218	227	236	201	235	210	225	208	248	195	270	214	198	212	217	208	225	196	227	217	213	217	224	215	228	225	202	216	231	235	201	207	218	246	184	210	215	205	224	235	249	239	220	230	198	217	207	206	210	223	205	197	221	240	234	222	210	194	221	229	219	203	186	242	212	210	241	213	222	216	229	203	252	205	216	228	218	222	225	214	216	193	215	245	215	212	210	204	244	209	185	246	214	234	207	231	213	238	223	225	230	236	236	231	208	198	216	224	244	235	222	224	227	251	230	218	235	234	238	230	220	212	216	230	233	233	240	221	186	228	224	241	206	228	213	232	220	227	252	213	205	214	209	247	227	240	215	207	206	231	211	232	209	214	212	228	215	226	207	197	196	232	253	214	225	200	210	205	216	240	226	204	200	235	212	231	215	223	217	198	213	214	231	224	206	226	236	210	211	199	200	222	241	240	213	201	220	224	199	184	191	204	242	210	215	224	215	208	247	239	254	231	228	253	207	226	246	231	219	229	209	220	217	229	217	234	212	217	212	194	229	230	230	226	217	220	201	210	205	202	221	221	227	215	212	206	221	226	224	243	219	218	212	211	201	223	199	211	245	210	203	234	201	243	215	233	218	221	201	227	217	188	204	228	209	231	223	214	202	196	191	190	238	213	235	200	199	212	231	203	228	218	198	252	211	234	216	251	235	226	229	220	200	200	198	177	198	209	219	206	251	215	232	223	214	238	232	212	214	228	222	231	203	225	206	221	223	228	201	227	225	191	239	189	202	212	225	210	208	208	235	213	235	237	224	215	229	235	214	246	206	218	227	206	234	207	227	216	219	213	237	207	238	223	218	208	228	235	201	205	234	244	208	200	240	243	195	223	222	221	226	221	226	209	234	219	208	241	205	210	244	191	221	226	217	241	217	212	202	202	206	176	216	215	219	214	205	217	229	241	229	219	237	239	236	194	218	219	231	234	208	217	215	209	220	210	234	226	244	228	223	216	215	244	224	232	239	212	227	225	220	214	237	208	225	218	211	236	241	235	241	221	225	267	224	222	209	212	202	179	220	195	219	233	208	209	195	232	215	201	211	251	234	221	210	206	258	216	219	217	209	217	220	195	226	220	230	214	199	231	227	185	228	215	231	238	201	226	198	212	240	206	219	189	227	229	212	223	236	200	225	231	203	214	218	238	216	200	227	217	213	216	214	245	213	225	212	218	225	231	198	203	207	244	194	209	208	212	213	212	200	206	245	207	194	268	236	239	227	197	216	217	221	213	221	216	198	243	210	219	192	227	223	238	241	201	216	192	217	209	213	227	235	224	210	229	236	240	218	209	191	232	220	227	215	199	204	204	218	255	233	194	202	221	219	230	206	215	239	193	199	235	232	223	210	214	252	209	223	219	238	246	217	238	195	230	238	212	222	235	212	232	210	205	194	218	204	229	210	218	229	214	234	221	187	220	222	204	198	205	216	209	240	246	213	223	225	224	207	250	218	228	224	248	242	212	237	210	209	212	196	220	208	229	200	249	221	205	223	231	207	206	194	223	208	233	215	208	211	225	220	210	223	219	219	217	234	241	221	214	228	208	221	213	236	228	214	204	263	213	204	206	223	238	225	244	252	253	253	236	230	239	234	232	199	230	219	242	210	240	250	247	223	204	217	212	219	250	238	231	217	218	262	233	218	204	225	211	236	211	227	220	198	239	222	190	241	229	236	212	227	203	233	233	213	218	236	214	238	238	216	233	231	230	232	221	232	197	200	214	222	223	213	212	223	214	192	221	239	243	249	220	239	201	201	232	235	233	202	203	203	214	196	217	219	246	213	249	223	238	236	214	210	238	234	229	215	235	209	229	209	202	230	225	202	201	234	231	221	197	214	216	220	231	226	249	218	240	222	227	197	203	242	221	181	192	197	207	241	235	225	215	205	213	249	211	231	207	216	217	213	202	223	230	212	221	227	226	238	237	228	201	214	237	235	190	198	211	216	219	227	217	208	215	205	228	217	210	228	228	228	217	204	227	223	232	189	255	222	210	229	246	226	234	206	227	235	231	228	225	247	224	223	208	235	213	209	210	211	224	210	234	215	229	257	219	248	215	254	208	206	227	239	211	216	226	252	239	217	254	228	264	254	217	194	224	205	209	244	211	216	192	198	234	217	220	200	205	223	214	210	235	214	202	211	226	233	200	230	227	210	225	225	232	236	223	224	214	239	191	204	206	223	231	234	222	213	232	220	223	206	242	234	238	205	230	185	225	211	248	216	227	215	227	240	235	199	211	212	219	220	236	201	211	228	212	212	230	211	194	218	262	214	228	225	222	222	236	221	225	241	219	220	208	212	235	214	220	255	213	251	198	211	228	234	245	262	230	249	226	201	222	203	224	234	251	206
3491	3517	6061	5212	4497	3436	3033	2470	1869	1770	1572	1533	1244	1284	1000	970	882	829	812	844	844	825	899	965	1028	997	994	1081	1058	1022	985	901	921	943	906	929	929	871	796	811	795	767	720	705	719	716	695	673	717	724	686	610	648	630	577	566	573	546	561	543	542	576	539	546	546	572	570	576	581	578	606	537	573	531	535	545	559	537	542	547	521	516	559	539	576	543	539	584	558	564	590	559	578	571	571	562	571	581	545	551	536	596	570	558	502	614	572	513	544	565	573	593	532	536	552	525	556	542	521	558	591	576	582	575	554	569	543	489	535	500	589	514	545	579	566	557	549	582	561	564	590	565	525	580	597	517	544	539	531	576	585	548	549	576	535	595	572	530	549	529	532	531	551	578	566	555	542	525	561	584	552	565	571	522	518	574	576	566	568	547	546	534	555	574	566	510	514	562	533	530	530	557	549	531	597	507	585	551	564	561	530	555	567	572	525	538	534	550	562	549	540	587	491	518	554	519	549	531	554	562	552	562	561	559	534	561	552	552	571	535	525	587	530	543	601	517	531	561	549	550	563	559	528	525	562	560	539	570	545	551	525	552	493	560	534	528	544	596	582	525	545	537	498	545	558	543	575	523	535	516	503	566	554	544	551	582	563	530	584	544	545	555	551	520	559	587	578	583	548	538	562	514	539	537	579	507	584	532	551	581	534	551	539	530	558	505	555	562	541	532	575	549	573	567	511	561	536	587	541	549	552	532	567	566	523	576	523	560	561	586	534	555	551	559	560	549	570	590	579	536	577	513	562	539	564	551	525	534	538	603	553	575	519	555	595	534	572	503	555	576	603	530	575	547	539	519	587	593	541	575	501	569	555	581	533	548	552	568	579	524	578	556	531	561	545	557	591	583	560	545	555	558	595	545	530	571	537	537	585	558	547	582	542	532	550	532	523	546	536	557	531	571	565	514	557	591	507	522	561	580	558	567	563	545	541	512	564	573	565	524	573	557	516	574	552	527	519	554	523	560	501	547	522	538	535	550	551	595	553	568	553	574	527	509	568	544	531	547	571	533	544	550	555	550	543	526	561	565	557	543	542	596	514	549	529	507	584	560	576	577	541	557	506	541	532	542	547	544	569	552	572	561	538	527	537	552	555	533	529	555	561	564	535	508	551	569	542	548	543	515	543	520	548	547	525	551	524	554	548	553	564	546	541	539	591	561	584	537	525	541	528	539	581	537	517	517	531	556	602	571	559	536	541	579	596	534	533	556	583	551	579	575	545	552	569	577	548	568	585	558	564	566	540	530	541	554	526	577	563	528	569	539	509	586	530	579	565	586	549	519	556	502	541	555	583	534	543	535	524	566	534	476	540	524	528	553	570	523	536	579	544	573	570	538	553	553	565	530	531	570	537	540	531	568	526	551	532	567	558	550	545	599	513	551	557	574	556	542	554	522	562	583	610	541	535	519	530	513	559	547	536	558	536	550	548	584	564	553	573	538	535	524	560	521	515	520	490	593	571	565	536	529	561	584	533	566	532	583	530	553	539	590	555	567	554	575	529	549	537	574	564	588	539	510	542	508	575	594	590	528	520	552	518	551	523	569	520	556	555	514	520	537	534	535	598	572	537	566	569	518	533	515	543	576	573	605	540	556	543	574	554	533	530	556	542	555	530	585	584	549	548	566	537	539	499	533	576	517	572	478	516	589	540	513	545	558	536	542	561	538	529	552	514	514	580	566	546	546	530	516	588	520	560	564	514	511	589	567	535	509	536	507	556	558	527	589	550	556	555	504	566	564	576	543	519	577	562	531	532	553	542	560	573	512	523	561	570	562	584	556	583	562	526	584	520	567	568	533	562	544	564	568	588	571	544	551	520	536	532	579	566	545	566	528	542	531	543	574	546	557	560	556	568	548	563	501	550	539	549	566	556	546	575	540	569	551	543	526	511	530	536	533	553	546	523	548	501	518	525	515	549	520	552	525	535	542	566	536	562	585	555	518	599	544	563	549	563	530	610	595	574	512	535	538	534	562	550	512	590	556	594	550	554	539	576	518	569	574	587	571	531	532	588	566	544	562	532	553	531	543	539	524	555	567	524	552	550	528	522	546	568	539	551	552	567	570	565	535	562	568	554	555	548	537	559	540	553	546	552	565	554	539	535	545	559	562	561	562	565	573	571	535	553	514	567	554	548	550	565	586	550	542	540	542	592	531	524	539	530	592	556	567	542	515	534	573	526	583	563	566	541	512	527	539	552	593	514	598	547	523	551	528	509	525	553	567	535	557	532	519	531	571	481	539	554	560	592	519	548	542	552	526	509	482	542	560	548	552	557	544	531	553	555	529	539	526	540	552	602	506	542	551	547	565	546	551	542	535	549	554	560	582	567	557	589	555	538	553	525	537	521	576	560	565	575	521	500	543	577	530	561	576	582	561	510	553	558	509	569	564	543	538	545	569	574	508	534	602	568	533	554	533	540	540	568	535	509	539	558	535	547	542	546	526	556	541	562	532	549	557	522	538	607	530	532	537	598	564	597	557	543	590	588	589	537	540	508	564	487	555	525	560	526	593	542	586	546	538	557	540	586	553	567	539	525	545	523	542	571	581	570	529	550	554	518	563	561	524	525	567	572	528	549	522	553	507	520	544	597	535	530	609	562	565	519	521	544	543	520	554	519	569	566	524	543	571	552	569	545	545	533	559	563	542	526	522	558	559	571	593	574	535	531	556	532	539	571	531	559	545	557	558	552	566	549	563	571	547	580	602	524	547	597	625	521	545	552	554	550	557	576	564	559	533	549	607	553	544	534	572	555	583	560	555	544	595	568	548	530	516	566	528	577	515	572	534	601	545	522	580	569	553	539	536	521	536	548	510	572	528	581	533	584	530	570	529	582	560	550	569	588	568	565	542	567	544	564	565	539	561	563	513	520	564	539	576	576	559	576	583	589	538	538	535	582	528	534	528	553	591	537	560	528	578	542	566	545	501	504	511	530	570	565	590	557	533	559	559	551	529	570	562	582	538	538	554	554	578	589	581	541	541	564	553	611	552	558	513	572	566	551	559	583	511	577	594	522	569	540	588	512	556	540	512	560	522	564	587	536	536	533	572	553	512	563	509	530	559	556	544	555	556	538	527	546	535	535	560	516	571	542	537	551	561	549	548	553	551	544	562	543	560	529	523	555	508	542	567	548	555	577	576	485	582	584	585	582	549	551	527	544	545	519	566	542	531	536	579	572	615	519	515	545	558	570	552	528	591	541	553	548	578	558	563	583	552	554	583	552	559	557	557	537	564	589	537	571	535	535	563	527	614	527	501	548	579	543	513	548	575	534	583	535	560	544	549	575	553	567	562	549	569	558	591	546	520	575	589	534	549	544	535	556	577	543	532	571	553	545	536	572	544	531	509	594	541	553	621	565	549	545	541	563	546	525	559	532	556	557	529	551	543	530	533	553	521	579	587	527	565	545	532	547	547	541	546	549	573	549	532	581	540	590	559	611	561
18502	22834	25116	20908	16533	10459	8186	6804	4612	3781	3130	2739	2286	1649	1407	1347	847	542	579	588	491	455	387	414	564	540	453	428	493	472	451	401	410	382	341	328	370	364	336	305	290	291	298	301	278	284	285	290	301	219	246	244	221	222	199	198	227	222	214	194	203	205	202	203	206	199	214	234	223	232	198	184	210	220	214	192	195	192	212	222	229	201	202	183	236	197	217	216	217	208	228	215	215	193	212	217	202	201	220	196	207	226	220	247	265	238	240	205	187	210	221	247	214	229	224	190	217	224	240	199	230	190	226	212	202	230	201	212	234	205	210	205	213	225	211	192	235	248	222	201	194	220	242	214	225	204	218	222	200	204	237	218	221	226	210	222	205	221	206	207	233	190	226	222	200	208	228	209	185	219	210	227	185	205	237	222	184	190	212	216	203	198	208	229	197	203	231	217	206	210	213	210	230	211	222	214	213	195	207	184	208	184	205	204	197	221	219	193	225	209	223	200	220	193	203	204	226	219	211	190	240	209	213	222	217	203	253	211	214	244	229	220	214	233	206	192	218	224	209	180	231	229	196	209	218	211	219	206	229	208	217	194	220	176	217	187	204	210	216	202	202	209	214	210	222	231	212	212	211	227	214	190	216	193	197	212	208	208	221	217	240	198	215	211	205	195	195	223	224	210	199	213	194	208	223	202	226	214	196	201	242	204	229	198	249	202	224	214	197	213	191	195	214	202	204	205	229	203	209	190	209	202	199	187	199	228	215	211	215	234	215	231	190	226	181	218	204	192	186	194	226	223	209	204	221	192	223	201	208	208	179	211	211	217	223	205	194	178	209	234	216	197	193	219	210	198	182	227	216	213	200	209	187	198	207	223	222	201	229	204	209	211	192	214	217	238	197	224	180	205	184	193	202	215	223	204	226	226	215	205	209	229	214	212	230	179	223	199	190	206	216	210	198	200	201	208	200	236	222	224	201	225	218	212	198	191	228	198	232	222	202	211	172	201	198	211	224	179	186	223	199	239	212	224	207	231	217	231	222	191	177	216	214	198	219	215	206	212	196	208	211	230	196	203	208	192	198	234	223	203	187	228	197	227	210	194	197	206	201	186	205	196	214	196	262	191	194	247	202	204	219	216	206	206	218	207	215	242	197	216	191	189	186	186	211	198	177	241	200	213	227	223	214	194	204	207	209	218	204	228	219	210	204	203	211	193	202	193	221	228	208	220	196	202	190	227	210	221	229	227	203	198	195	202	238	201	219	214	196	212	193	198	193	194	218	172	215	183	230	222	221	188	179	206	211	222	212	205	215	202	217	189	198	233	217	212	206	195	215	201	185	216	225	218	241	197	223	208	202	221	201	211	198	218	240	185	183	213	180	224	208	219	189	203	206	213	222	237	222	244	210	225	203	199	215	225	186	209	191	199	223	226	224	185	233	198	220	216	219	198	204	201	220	193	198	217	191	229	222	199	227	217	211	220	195	198	193	211	202	207	223	199	210	214	218	211	218	224	209	200	200	190	219	227	217	200	200	212	229	217	220	217	228	225	234	219	235	203	207	243	228	225	208	235	200	222	215	213	215	222	184	187	202	212	216	216	213	178	227	195	210	192	239	194	204	188	215	214	237	209	212	222	206	188	232	210	200	233	188	205	231	225	207	211	225	219	190	202	204	201	197	211	211	184	210	237	181	190	198	199	202	225	212	190	193	217	225	233	200	209	224	203	183	224	198	238	223	197	210	193	203	196	219	197	208	201	194	212	208	201	209	201	200	210	185	228	222	248	216	205	229	245	200	182	209	218	194	220	223	210	198	235	205	204	218	185	206	223	216	240	211	214	225	225	215	213	225	213	219	189	191	178	207	194	200	218	236	222	209	221	184	222	217	216	208	200	206	214	207	194	208	209	195	203	223	220	212	175	214	199	198	192	182	186	213	220	233	196	233	215	231	218	197	238	199	192	207	202	186	247	214	220	216	192	196	238	209	196	224	202	198	223	188	204	220	196	220	201	213	217	213	192	202	204	213	221	208	208	205	202	201	188	181	208	204	210	224	216	234	206	201	214	208	210	201	182	216	197	204	228	236	210	179	203	236	228	239	198	211	225	196	212	204	204	219	192	193	207	205	204	211	198	212	211	231	244	209	186	235	210	198	220	213	207	211	190	186	197	207	221	221	200	197	212	216	194	212	231	192	223	207	205	219	218	209	226	201	220	196	211	222	222	209	197	193	214	180	207	216	202	215	225	212	220	206	198	184	189	196	209	187	218	196	236	211	201	211	201	195	206	233	207	188	207	195	201	198	208	216	206	205	210	212	201	223	210	218	228	210	223	200	224	208	207	201	226	205	199	205	200	199	199	225	203	238	208	204	218	217	210	201	229	189	215	214	204	224	212	217	204	206	211	211	207	220	227	226	185	191	219	199	189	199	199	215	207	205	217	209	238	215	214	227	189	221	189	207	229	230	213	189	220	186	192	200	233	230	217	193	230	202	237	206	215	214	201	210	185	218	225	225	186	200	215	206	179	207	220	221	196	235	198	216	229	240	205	205	197	227	219	188	209	210	214	216	196	189	223	218	198	203	222	202	197	220	223	238	192	190	198	198	193	217	217	216	217	176	206	214	196	175	210	212	200	192	197	224	222	218	226	219	233	210	215	203	227	224	219	219	195	199	206	231	202	227	208	218	216	224	205	196	199	233	208	222	218	195	196	206	195	202	214	236	184	232	205	215	177	184	184	187	226	203	233	220	224	202	188	219	224	248	233	215	195	202	217	193	208	229	211	195	188	187	188	204	202	194	194	209	201	213	214	217	210	223	203	193	212	192	207	226	211	223	223	229	220	199	204	248	227	218	218	206	211	214	200	181	204	211	216	212	195	230	215	203	213	203	210	215	225	195	213	211	209	227	217	192	213	226	220	222	209	216	203	223	195	209	205	213	227	218	212	222	219	220	235	206	208	227	204	224	176	208	214	239	216	181	201	217	222	218	193	202	195	234	213	197	197	214	189	228	236	190	206	231	193	249	196	207	239	199	205	194	205	221	207	179	222	205	212	226	204	227	210	215	177	204	224	211	235	217	222	233	223	206	177	205	197	212	189	225	217	221	238	218	201	171	211	178	200	220	191	224	229	218	228	201	193	189	221	249	227	202	182	219	215	205	229	234	219	207	200	212	221	211	192	218	206	199	180	182	213	204	180	214	198	190	195	222	221	215	209	198	192	190	209	213	213	208	216	254	190	211	221	213	183	207	204	213	234	237	210	221	221	188	214	210	194	202	211	199	184	208	185	189	206	219	209	196	209	217	212	186	207	184	237	191	198	236	220	229	190	228	223	216	210	204	220	239	216	198	229	191	224	205	221	214	233	166	214	220	201	203	233	197	215	203	190	212	262	197	222	233	184	208	234	224	200	220	237	186	219	200	195	233	211	218	217	240	186	204	215	218	192	247	200	213	190	208	187	225	205	182	199	204	237	193	221	191	222	202	210	201	189	186	211
13124	15363	19975	18286	18352	14627	14250	12778	11954	11375	8597	9756	7475	6896	5352	6202	4156	2982	3176	2793	2545	2331	1790	1819	2981	2660	2551	2352	2492	2606	2177	2162	2226	1833	1493	1595	1836	1751	1382	1269	1158	1060	1123	1353	1124	1092	1128	1103	1056	927	890	807	696	703	689	628	579	566	553	574	576	549	544	548	556	519	581	587	618	579	561	535	539	584	529	517	558	506	530	533	555	525	544	514	538	541	539	533	521	558	518	523	548	508	510	535	556	544	569	541	551	544	538	594	605	579	594	604	558	639	588	650	592	604	497	520	552	562	588	555	571	561	550	583	582	585	577	480	524	527	544	534	539	542	526	535	565	530	517	527	495	529	520	526	513	546	526	508	505	538	527	501	543	533	497	560	507	527	525	490	513	530	532	510	550	520	543	527	537	490	509	562	522	523	523	508	500	479	496	532	544	542	513	505	542	494	539	509	540	528	548	546	484	523	519	511	511	473	551	501	535	483	520	512	508	578	518	480	499	504	562	543	525	522	498	538	476	504	488	520	473	474	534	537	526	523	554	502	496	516	521	529	531	531	485	544	491	520	518	552	520	504	498	506	537	515	537	497	490	490	539	486	505	518	520	482	503	493	508	537	522	526	573	526	527	514	513	545	522	501	549	515	500	559	544	521	503	497	488	504	503	496	517	513	522	541	544	496	541	525	565	543	516	520	532	500	548	505	546	507	530	564	528	498	529	568	510	511	510	548	505	520	474	521	533	539	554	507	565	541	508	486	544	505	545	512	515	518	518	520	513	552	534	533	529	489	495	529	581	484	500	573	536	521	556	532	510	514	533	566	532	522	550	519	492	504	545	537	521	531	511	511	511	510	526	528	540	560	559	537	528	547	487	528	518	542	510	487	560	502	514	510	504	536	528	526	518	476	482	483	521	503	519	536	512	565	582	509	560	522	492	497	503	491	535	522	546	516	529	468	511	511	544	523	514	521	554	560	486	530	466	546	511	510	482	524	501	535	523	556	473	542	544	520	552	494	473	511	524	471	515	495	495	530	537	541	517	527	519	492	491	523	575	493	489	509	518	530	529	528	500	497	517	560	457	524	504	500	516	511	513	525	521	468	521	559	496	514	483	484	471	547	560	481	482	510	556	564	520	518	547	577	477	516	522	482	517	529	531	543	503	501	511	570	532	529	497	495	499	510	476	514	526	561	467	513	506	540	532	531	549	595	512	534	506	489	559	525	514	500	536	533	510	551	537	545	557	505	530	502	579	515	488	512	500	532	549	563	534	507	508	525	530	527	541	507	522	500	523	489	530	498	538	532	518	504	509	524	522	544	532	509	565	533	500	508	525	522	530	512	508	455	528	547	515	502	550	531	535	520	515	518	493	548	536	517	535	491	492	495	537	514	532	546	503	471	513	498	483	555	505	545	501	503	524	520	506	520	475	519	525	491	540	528	538	527	533	526	490	502	506	554	534	499	496	530	534	509	526	520	523	520	539	509	486	511	528	511	520	524	496	522	506	508	475	478	542	557	505	510	548	493	507	522	482	518	528	522	555	517	580	533	500	524	521	557	553	555	475	528	557	516	534	548	518	518	495	491	496	492	533	543	517	488	511	500	513	540	512	526	515	528	508	553	536	531	541	512	554	512	534	546	548	521	512	529	536	509	515	507	519	525	506	519	525	498	519	514	573	553	538	505	537	507	513	552	484	533	526	479	506	502	515	526	548	543	491	528	530	510	533	491	539	536	523	507	519	514	515	539	527	540	556	550	522	534	523	544	567	530	496	501	486	520	514	523	547	556	539	526	554	541	512	492	563	450	503	503	530	519	547	508	534	547	508	523	530	540	502	506	530	500	522	532	514	471	545	523	496	548	515	537	519	504	478	523	518	540	537	523	519	559	563	502	524	525	526	519	472	521	519	515	516	520	507	507	516	540	551	524	569	534	478	495	478	527	524	526	518	506	554	548	513	502	498	472	548	543	524	571	499	522	548	540	539	499	527	500	495	530	523	496	510	472	540	517	546	515	546	529	522	506	502	543	490	524	535	516	537	497	527	516	553	517	560	492	535	511	526	503	508	489	517	530	536	475	500	493	525	535	554	544	546	482	545	582	523	546	547	530	497	512	503	531	484	507	500	503	491	538	529	519	545	541	502	503	531	517	506	527	552	518	551	522	524	524	502	500	511	508	542	533	491	543	497	516	503	521	566	556	469	502	496	536	486	519	499	486	554	477	486	487	511	556	516	518	493	528	558	498	544	507	530	507	524	496	505	471	546	515	515	533	492	561	522	532	508	542	513	523	531	518	541	496	525	524	536	561	508	542	522	526	528	505	510	515	521	481	503	539	515	521	513	517	543	509	533	572	477	528	517	500	518	555	556	552	509	515	504	521	502	544	531	470	501	554	539	518	542	539	529	506	515	561	506	505	501	481	515	523	549	476	554	524	533	503	485	519	518	538	492	562	545	518	517	523	502	517	503	523	477	537	505	478	505	502	537	526	523	507	530	510	501	538	535	533	518	537	497	532	499	546	513	510	548	517	514	498	514	539	514	500	514	511	518	552	529	520	545	525	561	496	486	527	575	556	534	499	508	529	501	536	513	517	528	496	552	490	498	552	509	515	510	538	517	520	544	488	484	478	534	528	531	535	514	511	508	566	522	590	528	521	518	511	492	517	504	529	531	537	500	488	515	516	506	567	491	557	561	537	541	489	521	498	526	516	548	507	473	485	512	512	508	576	535	493	495	519	508	502	544	510	519	519	538	567	523	528	512	547	528	496	473	490	567	532	533	559	538	542	500	524	532	551	523	536	523	495	553	553	554	496	509	556	484	496	500	526	548	520	501	535	529	536	513	540	510	530	495	516	578	532	501	490	549	562	510	510	497	548	504	515	499	534	546	541	505	573	538	506	509	527	529	503	539	539	506	502	522	514	538	499	485	477	527	506	552	541	560	526	491	534	496	552	508	544	552	488	542	486	494	496	570	556	486	508	540	498	503	497	521	521	540	507	523	477	556	555	500	520	544	489	516	541	531	553	521	511	499	517	499	494	491	534	503	524	581	511	486	501	538	551	521	518	511	505	539	510	497	495	503	497	521	470	520	559	543	516	582	524	484	512	493	525	525	485	535	518	522	540	564	493	516	476	477	509	517	562	540	518	510	521	548	541	548	507	546	572	494	525	541	523	492	491	549	545	542	558	505	534	523	581	517	455	480	512	491	470	510	520	509	522	505	535	500	483	524	522	564	526	526	524	568	517	532	533	497	520	525	539	491	510	517	509	539	491	488	477	538	521	518	555	522	522	500	520	523	493	522	497	516	511	482	520	488	500	528	520	527	511	538	575	525	544	495	514	534	509	533	508	501	520	521	518	542	550	507	535	518	505	523	485	503	553	542	514	491	481	547	566	453	543	489	526	530	518	500	542	536	508	528	542	511	537	493	550	515	526	563	494	530	490	512	510	524	503	521	563	547	531	505	543	533	538	552	535	488	516	482	501	507	505	469	510	499	509
27548	28595	30834	26370	22204	16271	14467	10699	8431	6402	5496	5452	4184	3448	2301	1816	1445	851	747	767	683	574	383	470	726	669	623	542	520	551	570	523	512	494	375	373	450	397	358	306	257	245	263	291	278	237	262	294	252	239	208	196	179	172	160	178	188	137	146	115	145	126	134	150	151	145	133	136	123	150	157	153	150	132	161	147	142	139	131	112	153	145	157	135	162	158	140	136	161	145	128	147	136	131	139	119	137	142	141	136	143	135	109	145	178	146	182	169	147	181	155	175	142	137	142	130	158	159	155	149	145	151	137	137	159	163	146	161	155	133	158	128	138	148	156	160	146	123	137	148	115	149	156	137	126	126	135	119	155	120	143	134	151	124	146	116	150	123	139	147	148	141	133	138	133	146	138	140	137	133	144	117	153	124	137	126	154	139	143	157	130	149	132	149	143	135	132	131	122	133	141	132	133	141	140	116	145	138	142	159	131	106	132	141	124	122	115	140	126	139	126	145	171	148	150	150	137	126	148	135	125	150	157	126	128	146	135	127	119	116	134	131	136	143	129	166	141	130	142	134	117	145	144	130	140	132	128	124	118	119	157	122	145	137	147	143	135	138	142	112	148	135	148	125	145	123	129	128	111	120	127	142	140	180	149	154	149	148	136	130	145	162	131	135	119	125	130	140	127	140	150	145	143	166	114	142	143	135	122	149	138	141	131	144	143	130	112	131	151	153	152	138	126	132	142	150	140	124	139	126	125	158	111	127	117	139	132	142	142	146	129	129	151	137	157	139	137	140	126	144	134	119	143	141	144	132	135	144	121	145	134	123	126	157	136	149	146	137	130	151	157	124	148	160	142	125	128	129	123	110	113	117	133	129	142	139	120	148	116	146	146	142	130	144	125	119	155	123	132	120	145	122	135	116	119	144	145	148	161	153	137	133	142	141	155	153	151	128	129	122	137	131	149	149	136	135	143	92	120	154	163	156	147	128	131	150	141	130	147	133	137	167	132	122	153	133	119	154	129	164	127	145	130	127	127	122	128	154	150	157	133	151	147	163	145	143	130	124	164	142	138	146	132	135	138	126	133	130	140	131	126	133	161	131	128	148	156	142	137	164	136	144	138	139	131	119	141	120	127	161	132	149	161	132	145	125	142	122	124	145	134	133	152	117	127	125	148	136	128	128	121	115	140	170	142	138	139	139	135	148	147	147	151	157	121	122	130	137	140	139	120	131	138	141	135	122	139	114	129	145	150	134	132	130	121	147	121	141	140	152	120	162	128	135	140	121	139	147	143	124	148	128	126	128	129	148	129	120	117	115	130	111	127	144	164	135	152	135	151	133	139	121	139	137	151	146	143	119	130	129	141	138	142	138	123	127	130	145	136	140	135	139	135	124	142	135	143	121	136	156	124	131	128	124	121	138	156	134	136	144	141	119	157	136	157	141	156	138	141	141	137	129	125	139	147	136	127	138	145	126	149	137	132	120	136	144	137	118	144	145	139	132	117	158	122	158	138	143	138	118	141	127	134	135	130	144	131	131	126	135	126	136	153	144	146	144	149	148	137	138	120	129	120	146	128	134	137	150	128	146	148	124	148	146	132	125	135	141	145	132	147	128	142	153	133	129	162	134	112	129	162	150	149	152	128	131	133	134	114	150	142	128	115	132	117	131	131	141	124	165	132	119	149	149	147	151	147	132	126	126	123	151	131	128	154	147	153	140	149	131	132	144	116	139	155	141	128	127	130	141	122	141	151	135	127	126	135	141	132	127	125	162	127	176	136	132	132	120	142	151	144	138	114	147	122	140	133	130	144	143	140	149	144	144	125	139	134	155	144	138	143	135	134	136	148	157	119	107	140	127	129	138	138	137	133	128	116	123	140	114	127	139	130	138	145	139	124	136	123	138	131	143	125	160	154	136	144	111	141	112	139	146	118	153	137	136	134	117	121	120	132	136	121	137	134	120	134	123	151	132	126	126	145	128	129	147	148	144	141	120	125	144	137	133	131	144	136	141	156	135	112	144	146	163	126	145	134	126	158	141	143	134	151	122	129	134	135	156	133	145	160	148	153	133	148	164	139	130	139	153	154	155	160	131	124	150	142	126	150	151	145	157	120	113	137	142	138	135	126	145	133	135	162	138	145	137	99	140	132	135	153	133	119	141	133	128	135	125	134	123	147	134	135	140	119	136	124	130	127	145	141	140	135	136	118	156	126	118	137	132	139	131	139	136	136	138	139	148	150	142	161	141	149	134	140	112	127	125	139	120	124	127	125	139	153	133	145	114	151	152	132	152	121	126	129	148	111	153	146	155	129	131	135	120	150	161	154	122	123	138	111	156	135	136	114	144	137	148	119	143	139	138	137	120	142	150	148	134	138	117	157	139	144	160	135	126	144	149	126	151	127	116	123	126	149	134	131	123	121	131	130	127	134	137	138	147	152	158	132	127	152	114	146	149	138	149	143	142	123	142	126	141	132	117	147	154	146	140	137	133	138	129	132	159	137	130	126	125	145	132	144	125	134	112	131	142	138	137	153	126	124	122	133	161	143	151	134	134	135	128	125	148	144	135	136	133	156	141	118	142	160	124	142	154	149	135	136	128	140	132	141	154	132	115	127	129	134	145	130	131	130	136	126	141	124	123	115	137	131	119	144	133	123	147	139	138	119	145	150	155	132	154	128	148	152	134	137	143	138	153	133	135	133	165	140	146	155	149	134	121	139	143	144	119	149	153	138	133	150	135	140	137	148	143	150	135	154	134	126	144	138	113	144	137	141	148	124	142	132	120	155	126	165	159	127	148	142	160	155	110	129	147	135	158	116	145	130	149	137	153	153	139	137	144	147	143	128	164	121	141	133	131	138	131	146	134	138	126	129	131	163	124	147	153	132	154	148	151	146	146	117	147	136	136	148	149	162	132	125	140	136	134	152	137	137	137	159	124	139	132	131	135	154	148	113	153	144	140	132	119	147	133	132	151	132	131	148	127	138	162	143	126	153	153	133	161	131	130	138	120	128	141	153	113	141	151	137	132	123	162	122	127	135	142	120	152	137	139	133	136	136	137	149	113	127	129	136	133	143	130	148	116	139	138	121	147	132	124	153	133	120	140	140	142	131	163	121	161	153	153	123	138	145	135	148	117	129	143	124	136	129	125	121	115	141	148	140	134	129	136	167	143	124	127	122	115	149	125	124	144	115	133	117	143	160	116	149	124	154	154	118	165	140	127	129	152	130	143	129	129	123	152	156	156	137	145	147	142	131	129	146	134	144	153	132	139	131	130	160	135	134	119	149	139	138	134	148	141	153	121	119	140	122	144	136	148	144	140	134	148	151	147	140	137	132	150	116	124	151	130	146	148	136	130	123	113	152	132	136	110	134	115	144	128	119	142	150	151	143	135	126	143	175	136	162	115	136	137	132	122	124	146	154	135	117	155	126	132	126	146	124	135	136	140	133	167	141	137	119	129	127	137	133	131	126	133	120	139	143	148	120	125	146	130	150	135
17413	19193	24713	24138	23432	20040	19507	17318	18464	16923	12633	13362	11436	10612	7885	8053	6214	4559	4359	4534	3880	3130	2023	2844	4672	4053	3499	3262	3568	3572	3480	3450	3229	2959	2500	2188	2505	2500	2106	1689	1383	1238	1281	2000	1330	1253	1302	1561	1282	925	854	743	671	558	592	526	500	440	442	416	427	435	418	385	409	412	439	407	450	463	463	437	406	391	330	361	385	383	403	352	361	409	381	387	379	383	371	377	421	465	398	412	376	416	427	357	402	421	369	416	436	397	454	488	495	509	503	490	471	517	530	580	496	400	385	442	452	414	434	384	464	465	469	429	434	428	428	394	420	455	411	364	391	389	399	367	353	356	386	329	327	373	352	321	375	342	398	380	346	350	331	321	349	347	366	377	348	320	347	367	358	347	339	382	321	355	329	378	362	321	357	373	390	368	326	359	359	376	369	339	344	357	353	364	358	340	365	334	368	369	322	351	366	384	352	348	343	373	333	355	345	349	355	342	359	334	341	398	372	357	362	325	331	362	345	342	354	375	352	352	329	379	377	376	362	350	358	348	366	338	364	380	381	382	346	366	360	360	366	321	345	369	322	356	369	337	353	363	345	363	387	322	362	383	369	360	357	383	360	369	315	386	355	391	351	343	333	337	325	348	358	334	375	352	325	349	341	352	366	333	371	320	383	369	345	339	345	348	358	360	340	366	347	344	341	328	344	337	345	335	361	314	346	365	408	364	329	402	340	358	353	366	363	348	349	362	364	336	357	334	317	371	339	324	349	333	334	360	377	391	341	354	332	365	316	344	342	345	332	370	318	327	355	341	361	322	339	342	347	354	344	342	334	333	337	339	353	334	352	372	380	347	354	347	345	341	374	375	347	362	316	401	380	385	358	341	365	341	374	313	351	374	389	339	357	349	355	372	329	331	346	333	376	348	386	355	363	355	328	359	377	343	317	354	360	347	341	361	355	338	373	355	322	364	355	371	333	374	336	372	357	362	331	362	348	360	320	350	330	336	328	367	332	328	356	324	340	356	354	328	394	346	348	317	346	389	356	328	371	344	357	345	367	350	325	358	337	381	367	364	335	355	377	374	352	363	363	326	350	354	360	372	361	381	342	359	325	371	326	307	375	333	344	344	400	342	318	348	365	358	339	370	342	372	335	372	360	353	359	366	365	332	330	326	342	335	334	368	317	364	375	361	337	338	392	358	362	346	390	410	330	354	362	361	323	355	329	368	353	354	343	357	350	341	368	370	365	342	322	325	367	336	345	364	346	371	347	339	363	367	344	328	345	358	350	299	372	329	366	319	325	372	387	395	378	369	367	368	370	344	358	365	344	372	369	351	333	338	370	334	354	322	339	345	345	333	352	331	359	375	319	357	339	340	341	339	361	366	324	351	354	349	342	359	339	322	335	346	381	345	346	336	356	343	363	342	336	340	332	351	345	332	313	364	389	379	409	371	327	372	351	341	346	357	328	354	326	345	349	358	330	377	356	340	360	323	382	363	351	365	342	365	369	348	368	370	344	374	381	352	371	344	391	357	362	324	326	388	339	361	360	353	377	334	370	350	318	350	333	346	339	380	339	347	334	325	377	368	350	330	333	348	368	336	377	363	347	330	352	365	361	364	341	344	363	338	395	354	344	343	336	369	348	356	321	342	346	380	353	330	349	338	348	354	338	351	347	376	357	341	374	339	354	362	342	382	338	329	352	348	358	343	340	325	376	348	327	380	375	352	340	350	330	351	338	353	355	380	335	342	362	355	372	356	346	358	358	349	329	321	349	365	368	348	361	341	359	354	323	346	340	344	335	341	353	344	345	341	321	349	360	403	353	339	356	360	343	348	353	313	382	374	334	360	371	369	372	372	367	356	355	336	351	354	322	390	360	366	343	368	357	351	383	379	316	373	296	332	351	343	334	360	363	352	372	373	333	319	360	320	361	335	341	337	331	348	339	310	355	330	360	362	335	308	316	340	342	331	327	309	338	347	327	364	334	363	351	345	359	353	342	336	350	362	324	354	323	361	337	344	338	327	340	380	365	372	341	350	392	355	326	297	357	342	423	345	389	329	366	372	372	362	346	341	349	319	361	323	393	338	356	323	342	339	368	354	333	367	343	387	349	343	375	338	344	355	353	371	383	353	356	353	362	375	355	353	341	337	349	349	350	367	358	358	373	361	349	363	314	362	340	350	349	312	340	342	338	351	341	387	331	333	374	337	352	346	347	336	385	371	351	333	374	333	347	343	321	373	328	371	324	342	335	361	366	367	342	366	357	348	364	390	366	332	360	352	367	345	371	366	365	360	345	331	343	351	364	312	377	332	326	372	343	336	361	327	359	335	322	357	355	374	337	314	358	320	348	336	319	359	368	324	346	387	346	373	348	380	360	328	353	312	348	392	348	325	360	353	353	354	345	347	348	360	328	341	353	372	320	347	344	352	342	318	380	370	348	334	336	374	347	347	379	320	360	367	313	339	372	363	349	387	346	358	323	367	324	355	337	349	359	366	357	335	339	369	364	317	368	386	360	366	381	363	341	366	352	353	364	327	373	348	369	371	368	349	354	366	345	348	356	342	382	349	348	346	337	339	358	336	330	349	341	349	354	358	344	378	373	336	350	371	364	371	357	354	355	342	366	315	360	369	352	377	401	374	350	343	330	366	347	292	329	351	338	321	355	368	364	335	356	393	313	340	328	351	373	352	345	341	329	336	331	330	358	350	338	338	344	332	348	366	362	370	369	351	327	337	344	324	334	361	372	352	320	382	349	354	320	376	327	369	338	353	332	354	321	366	319	361	320	351	391	368	341	337	333	331	374	360	331	347	360	370	335	358	323	341	335	337	377	345	354	346	344	323	325	341	352	325	348	336	328	370	351	358	339	360	347	373	365	363	371	333	363	321	343	370	331	361	365	354	350	366	346	337	376	375	328	348	375	382	358	389	317	342	344	340	361	372	329	344	330	343	362	380	353	331	402	376	323	352	344	345	354	372	364	334	359	364	381	389	325	332	389	325	354	350	371	400	377	355	348	321	333	308	353	377	371	361	343	352	339	349	325	358	336	340	340	326	336	318	385	331	369	371	382	367	373	343	321	338	356	315	370	376	340	297	326	363	344	344	370	354	351	369	392	310	346	340	334	345	335	380	321	368	364	322	328	346	349	370	360	311	340	346	364	347	387	344	386	341	349	345	373	331	327	334	363	340	336	387	338	356	343	338	340	357	345	348	334	354	328	331	369	345	347	374	370	342	299	315	359	337	407	362	320	354	332	387	357	325	348	329	325	349	347	359	342	351	365	341	338	345	330	318	336	347	335	341	377	337	339	342	340	384	335	381	368	357	356	331	349	335	342	350	346	333	330	370	363	324	381	330	342	358	367	337	351	367	356	381	332	327	299	356	369	325	360	361	383	386	329	332	351	360	372	359	336	344	315	378	350	345	327	336	350	378	380	332	385	341	356	361	367	351	378	348	365	343	346	358	356	336	364	350	366	347	362	334	337	381	358	369	374	366
3564	2263	2992	1957	1252	1032	695	526	405	421	371	349	355	288	277	312	281	248	261	271	254	287	261	277	302	302	294	302	290	279	311	315	265	271	256	259	299	270	295	240	255	230	243	267	232	224	242	244	244	271	232	276	249	223	228	221	209	222	223	222	241	255	213	198	244	218	213	205	236	244	220	233	209	251	251	214	226	221	227	206	222	229	242	222	222	220	214	217	241	219	211	239	259	224	213	222	239	235	260	230	213	222	232	232	242	226	211	223	244	228	194	244	260	251	220	247	233	225	259	228	241	245	219	219	228	236	222	230	231	254	232	237	216	228	209	230	235	255	221	198	228	241	228	195	228	254	226	249	220	237	229	210	208	253	231	241	239	246	234	223	227	233	218	224	252	219	248	217	207	233	212	242	206	217	232	227	219	218	215	231	196	230	226	243	214	214	231	232	235	241	232	206	241	217	246	236	218	235	211	212	237	207	200	223	211	224	214	222	234	211	189	224	187	209	246	207	245	208	211	226	235	196	231	228	208	235	218	230	218	234	229	227	222	226	230	245	230	215	229	219	235	231	221	215	190	226	212	227	273	249	259	225	215	224	208	225	234	216	238	213	228	201	246	226	253	233	243	205	226	228	226	259	234	198	225	237	230	200	238	221	209	254	241	240	237	215	232	240	240	214	232	213	239	215	232	210	220	242	217	197	219	220	203	238	239	233	225	212	204	244	208	235	231	235	235	233	216	235	242	245	225	241	218	217	215	216	234	238	222	220	209	230	224	230	220	215	250	209	223	212	214	236	235	211	236	266	217	229	230	264	227	220	207	226	213	245	227	226	256	207	243	221	242	225	196	211	212	238	234	253	210	217	237	185	211	229	221	231	229	233	216	219	219	239	219	239	223	226	214	245	232	204	245	252	241	222	205	196	208	218	228	214	224	243	210	217	228	216	211	206	217	218	219	241	225	218	217	218	246	234	216	223	225	270	229	210	220	228	221	237	210	230	212	220	227	222	206	246	243	251	251	233	239	222	244	221	210	210	203	240	224	243	231	243	233	228	238	206	213	226	240	241	210	198	246	238	250	177	255	227	223	192	214	253	208	214	256	226	198	241	232	210	227	228	212	219	228	215	226	214	223	229	208	228	234	239	236	219	248	224	223	210	216	253	213	227	229	233	204	232	237	228	216	232	243	220	228	241	228	220	239	220	225	233	245	218	193	213	261	211	249	236	246	204	228	232	240	224	238	205	221	211	243	247	229	233	212	232	222	212	232	194	229	224	219	240	229	220	225	247	221	240	224	216	181	231	227	230	190	226	199	245	208	220	210	221	211	227	231	236	221	233	206	234	213	196	214	217	217	232	234	227	212	230	222	212	245	226	218	244	219	194	249	255	229	236	204	233	208	223	224	218	258	232	237	205	212	237	203	249	233	217	213	236	236	226	213	222	263	202	212	199	229	250	235	239	201	244	236	206	241	239	226	219	230	185	227	211	234	230	208	250	205	221	223	247	217	223	235	232	190	211	243	191	229	209	200	230	247	218	222	210	186	203	235	233	227	236	237	222	232	239	207	192	223	227	250	224	190	204	216	195	233	199	231	217	212	198	216	208	233	218	217	205	229	263	218	207	226	208	230	218	240	242	192	231	223	240	233	211	218	216	247	228	227	238	252	223	204	230	230	257	226	214	215	225	229	219	227	223	224	215	237	212	226	232	248	243	247	210	216	239	214	212	264	235	217	215	241	207	242	232	252	228	222	253	218	249	219	237	211	220	211	240	245	232	222	222	270	224	238	244	240	212	252	238	226	226	206	219	245	238	232	230	235	224	236	226	257	231	211	268	233	240	229	221	191	228	208	237	217	207	208	223	247	206	232	247	233	216	197	214	218	196	225	246	221	217	251	238	212	212	237	230	223	218	222	228	210	240	224	224	200	205	246	204	212	233	219	216	254	235	224	206	242	225	212	227	216	197	214	199	228	226	234	238	232	211	218	241	225	202	230	215	236	219	240	213	216	207	262	227	215	231	251	228	246	237	228	235	233	221	228	225	233	226	197	215	220	244	222	214	231	234	238	218	253	231	209	246	229	198	229	228	224	202	226	233	230	227	244	245	242	213	212	273	265	230	230	241	218	251	207	253	218	209	211	235	245	213	247	199	249	245	205	233	203	229	218	237	237	220	227	229	220	244	244	246	236	211	209	245	222	238	238	236	261	209	234	225	207	201	213	211	200	237	243	199	206	237	228	224	250	211	248	214	202	244	229	234	224	223	214	234	244	227	214	195	210	248	254	199	222	240	221	228	218	234	260	233	252	222	235	237	238	224	220	252	235	251	227	196	248	193	223	251	208	207	215	208	231	220	244	231	237	210	202	229	223	200	209	207	217	249	247	211	250	223	237	220	247	224	224	251	237	212	241	218	232	235	277	200	240	244	235	222	214	215	232	236	207	229	244	239	214	204	216	218	225	238	245	236	248	233	236	201	234	226	212	215	207	248	220	235	265	221	241	203	220	238	235	248	203	222	237	205	203	242	218	234	232	248	242	212	244	228	245	212	228	225	220	189	219	233	242	218	253	231	219	226	206	215	241	237	240	224	206	217	204	228	229	227	240	231	239	218	220	225	222	237	224	225	229	233	249	236	224	211	233	228	222	241	223	197	222	230	186	190	225	227	206	218	236	252	214	233	205	251	225	214	236	222	241	260	212	221	206	216	223	212	240	209	216	221	254	210	222	222	235	235	228	210	241	242	185	222	214	250	213	191	239	211	238	243	252	217	239	247	237	236	221	222	222	239	229	230	217	212	226	251	205	222	227	243	253	240	238	243	238	238	221	241	261	257	213	195	225	233	222	235	241	242	227	213	213	240	228	237	247	238	232	225	210	233	197	237	201	238	219	231	255	210	235	228	224	273	225	226	240	269	229	230	247	221	229	193	234	230	245	240	227	223	206	246	233	254	226	246	219	230	227	221	227	198	247	236	230	221	233	221	220	205	223	255	261	240	218	251	218	213	226	218	231	203	234	230	207	215	216	230	215	200	219	227	255	245	204	226	265	220	232	208	226	195	212	262	220	235	210	201	249	219	257	221	221	252	239	243	231	217	233	243	239	201	230	223	231	247	228	237	222	246	210	208	227	189	202	242	228	223	213	245	240	216	217	244	198	201	211	209	230	213	254	242	231	222	233	213	244	210	236	222	210	229	210	221	221	240	224	217	243	250	196	198	215	209	214	219	249	213	236	199	245	221	247	255	230	243	207	232	219	220	209	183	240	255	218	232	204	233	242	213	241	235	214	194	227	244	232	198	235	223	224	234	235	260	213	210	250	255	240	225	254	230	246	216	206	226	212	247	235	229	226	259	233	240	254	231	205	218	247	232	234	254	223	229	231	243	244	241	206	237	220	232	223	216	227	231	238	224	240	223	211	230	235	219	222	238	252	220	207	216	226	243	207	232	212	227	230	206	217	239	231	211	210	194	217	236	221	238	228	219	206	194	237	232
3313	3281	5641	4366	3865	3368	2686	1961	1612	1615	1548	1485	1243	1067	1023	1057	961	862	820	862	856	894	864	1029	1031	1007	1037	993	1060	1068	992	1039	989	913	958	880	891	863	835	819	776	749	724	697	709	690	698	741	714	686	639	619	618	608	599	592	568	542	568	584	554	535	594	558	551	571	559	610	573	583	565	579	573	617	577	528	595	544	586	601	610	590	561	553	585	580	571	562	559	528	518	562	553	535	579	559	565	618	549	615	590	574	567	549	527	582	568	513	532	614	542	550	586	581	566	553	573	522	548	494	565	596	581	572	639	522	551	580	555	571	542	586	555	560	519	538	573	581	585	568	565	554	554	592	560	555	569	600	548	541	578	576	558	616	569	585	585	565	569	570	541	580	576	577	533	558	568	568	551	572	581	584	600	579	539	585	524	581	563	530	556	573	559	569	624	556	570	594	531	551	544	527	563	568	547	562	517	526	543	533	491	588	561	600	526	565	570	575	580	559	542	553	567	538	581	528	577	553	544	552	539	494	539	541	566	538	559	537	548	542	566	569	570	579	563	589	564	565	616	568	565	594	565	573	540	577	575	579	591	582	545	599	553	575	564	575	562	559	542	575	530	521	578	537	546	579	554	604	521	549	536	572	562	569	576	558	559	544	554	568	608	569	523	602	560	573	585	564	581	595	561	594	579	538	534	596	559	550	561	583	541	550	565	559	580	584	512	530	558	567	580	561	563	576	558	587	577	568	564	559	557	594	561	585	579	600	549	559	562	594	541	558	601	542	518	550	612	551	586	549	565	560	583	563	571	564	581	567	609	577	561	587	584	558	555	569	566	605	541	579	549	565	531	594	537	554	567	547	557	562	540	588	534	580	578	570	589	527	582	561	616	571	552	529	591	547	573	546	572	546	589	582	560	564	545	581	569	544	546	546	580	585	594	565	614	579	578	573	597	538	567	595	591	591	558	501	594	622	559	561	567	582	593	565	542	591	569	575	568	561	531	541	567	570	596	569	571	570	560	554	585	557	565	565	560	576	582	532	571	626	566	552	568	565	545	529	597	556	546	585	561	547	578	552	523	561	540	567	557	565	525	536	573	551	551	564	547	562	545	544	553	539	541	587	581	579	569	600	566	575	555	575	549	576	579	541	571	626	559	546	578	553	573	575	626	576	525	597	573	537	571	609	548	570	559	536	564	586	558	547	567	536	562	559	591	555	565	568	587	594	543	587	565	606	567	544	549	564	530	593	584	551	616	540	582	581	607	598	571	590	590	547	553	561	574	573	567	548	574	558	560	564	536	570	555	533	576	595	533	590	579	530	581	551	618	534	530	578	553	572	547	564	578	576	586	519	573	603	596	564	579	602	541	549	574	569	520	606	562	604	564	540	559	591	568	552	594	566	567	566	544	561	506	543	512	585	546	597	595	570	551	583	538	586	580	558	541	553	525	530	573	563	553	578	551	545	497	562	545	555	597	549	546	548	594	567	551	532	571	596	560	559	541	540	580	576	539	564	535	553	558	571	603	538	533	585	556	618	588	541	553	567	586	618	541	579	550	557	573	557	557	516	541	566	557	551	605	588	586	568	561	569	551	563	525	563	617	556	610	578	572	589	535	613	573	538	563	610	546	590	560	541	540	573	594	550	596	558	508	570	550	585	537	545	519	579	599	568	509	542	594	561	571	524	563	536	586	537	567	541	554	551	523	569	591	544	570	523	577	587	569	570	555	595	583	547	543	544	541	587	536	556	526	583	566	565	542	553	559	561	535	555	601	556	571	540	582	568	548	571	562	546	546	601	541	526	568	558	576	550	538	547	525	551	572	569	527	546	568	578	597	553	548	521	517	589	577	570	545	590	536	576	570	570	605	531	591	602	541	515	540	555	533	554	610	538	541	581	556	563	544	555	558	542	560	522	550	563	551	558	546	547	581	636	567	574	552	548	578	549	550	576	618	562	550	583	561	569	585	621	558	574	539	577	521	571	531	565	591	534	549	564	589	527	548	544	527	572	533	557	602	548	589	562	599	541	550	562	520	588	578	563	580	569	572	551	598	579	543	582	543	573	541	584	549	567	581	606	584	508	559	578	566	547	618	560	598	529	552	585	579	568	574	532	592	555	590	569	564	551	558	572	564	550	548	575	553	549	540	597	577	571	539	551	568	519	564	558	553	560	551	547	587	575	583	595	573	556	537	536	571	605	560	550	602	588	563	593	584	546	562	592	572	586	606	580	538	601	589	507	552	566	540	606	560	586	574	591	534	544	550	588	585	591	575	585	533	572	540	580	541	590	585	567	556	582	549	609	536	559	536	529	537	526	600	534	544	579	558	565	556	526	564	588	602	595	586	538	525	560	543	551	575	579	549	574	524	560	564	541	560	548	558	560	565	613	587	535	548	551	563	565	581	571	553	535	590	566	582	559	506	530	534	563	569	532	567	571	572	579	587	551	565	592	495	548	564	543	580	601	559	577	560	554	557	562	552	570	648	591	536	530	570	560	562	567	544	520	572	547	523	597	533	566	565	594	553	591	525	537	582	591	540	548	569	599	570	582	542	550	544	588	572	568	588	545	533	593	593	532	548	535	549	548	569	547	556	550	551	567	599	562	538	564	557	574	637	561	551	546	581	551	586	614	592	527	575	557	596	548	566	574	544	583	562	559	544	560	572	543	536	542	531	563	540	567	572	557	552	514	560	558	557	531	570	575	557	566	564	560	559	534	547	562	590	573	573	538	578	585	554	582	619	541	545	575	594	495	586	584	572	604	561	556	585	546	564	596	567	535	541	564	552	541	560	562	531	550	551	563	603	568	567	542	576	557	528	570	548	567	577	550	591	524	503	589	604	558	590	539	597	585	572	520	574	562	573	549	534	541	570	576	501	580	577	526	557	553	585	597	544	557	555	547	570	560	540	571	555	534	558	530	572	557	571	569	568	593	519	596	524	553	551	604	579	515	551	586	581	582	582	589	574	571	544	540	564	560	552	542	597	566	556	516	575	563	569	559	566	608	583	562	574	613	583	559	589	575	567	599	567	555	560	552	574	549	554	574	577	557	492	523	568	604	559	551	586	562	568	535	549	604	587	552	546	555	550	579	601	522	562	570	546	554	552	547	583	567	587	563	584	611	514	571	552	572	567	531	571	565	553	554	562	587	565	552	567	594	559	554	593	542	601	583	565	571	584	587	550	563	576	597	548	537	554	573	558	535	566	587	562	542	560	573	559	612	558	565	567	557	532	596	556	572	569	591	557	552	580	534	590	588	547	563	579	597	563	544	550	536	547	574	562	569	559	553	587	595	563	559	565	496	575	548	579	552	567	537	540	581	548	536	562	544	542	579	548	592	557	523	585	554	596	595	548	563	556	599	552	581	558	594	531	620	528	568	535	565	577	548	547	542	555	547	566	538	524	560	526	559	558	591	577	577	521	591	551	560	594	578	580	608	558	578	554	564	538	595	545	574	564	541	543	546	581	563	552	558	549	594	560	580	596	552	557	574
18578	21390	24137	20923	15172	10282	7094	5743	4283	3849	3308	2668	2246	1151	871	1323	783	623	534	500	507	454	384	437	543	524	434	472	455	430	414	439	485	388	346	331	382	396	339	331	265	292	300	320	305	282	282	299	254	263	273	258	269	253	248	235	215	252	225	220	234	219	237	211	221	216	222	226	231	205	210	241	229	230	245	227	233	228	223	232	213	236	207	259	229	235	247	192	221	208	206	201	232	218	240	240	209	218	227	224	229	242	237	223	247	232	243	229	227	248	225	230	217	224	211	240	197	230	222	214	227	206	230	218	236	213	207	241	250	229	232	245	221	230	228	218	244	222	219	212	254	245	235	243	228	224	228	217	225	220	240	223	226	206	232	205	210	189	223	218	215	214	229	216	214	248	204	224	211	238	211	223	204	220	221	225	209	233	252	223	225	224	244	227	227	215	215	236	209	237	215	241	221	237	205	213	230	209	218	216	221	240	240	241	230	215	241	245	220	232	234	196	218	246	227	221	204	248	230	219	215	224	198	193	195	252	216	224	202	219	210	236	201	230	226	229	231	209	204	232	213	238	216	207	230	222	190	252	264	223	228	237	231	219	205	218	233	187	227	204	198	212	225	216	215	229	201	237	226	222	228	242	210	197	220	215	248	200	196	211	197	213	215	244	214	226	208	231	205	239	226	215	218	238	262	226	238	214	204	214	229	201	211	196	198	236	222	196	219	220	218	225	213	205	205	199	232	209	242	219	223	206	197	247	209	191	216	197	217	193	218	203	217	217	217	218	191	199	209	196	229	203	217	203	226	221	235	214	229	239	212	220	225	223	227	203	242	229	208	259	249	201	211	228	223	246	221	250	207	217	236	214	187	234	228	223	200	227	229	233	222	220	223	196	212	219	215	223	214	241	240	204	221	243	216	219	225	208	242	219	226	225	194	222	263	229	212	213	212	237	190	266	256	208	229	209	259	219	236	228	195	234	212	225	230	229	222	188	237	229	216	232	218	226	231	220	229	218	215	222	204	211	230	234	223	216	198	187	173	226	213	212	211	258	215	239	227	191	238	223	216	218	220	257	214	226	213	219	213	220	209	227	194	250	208	233	248	216	252	235	225	218	213	231	250	210	236	189	208	197	224	216	217	217	224	206	238	212	232	223	230	228	227	212	210	205	235	225	206	220	246	236	213	209	231	237	229	220	212	224	232	229	236	212	234	226	251	227	229	223	225	228	207	229	215	247	217	242	197	245	219	207	259	233	214	194	226	204	233	203	208	204	219	215	242	189	237	243	229	220	208	233	189	207	212	244	210	209	240	210	218	222	210	234	232	227	226	215	229	199	234	232	215	196	195	219	218	211	227	225	228	219	209	220	232	214	232	213	227	229	215	216	202	213	241	227	211	227	238	215	214	242	206	213	237	238	232	248	212	202	226	220	230	231	215	214	221	219	203	217	248	216	185	228	227	230	225	202	198	205	210	225	219	219	218	197	214	239	235	214	234	205	220	228	239	230	194	258	231	240	201	224	230	207	189	219	239	232	240	236	222	209	224	222	213	239	203	191	215	208	229	247	226	218	239	205	207	206	190	217	241	225	209	223	207	223	238	218	213	227	276	234	230	217	219	205	237	237	209	222	233	213	200	248	210	207	232	219	191	212	264	199	235	239	249	243	247	226	225	218	227	231	228	240	207	209	233	243	229	209	215	229	195	201	228	233	229	210	216	225	235	200	239	202	209	217	202	233	237	223	202	214	200	227	230	219	204	206	234	219	232	226	212	216	216	218	200	251	224	217	237	204	222	232	242	215	187	234	216	208	221	232	206	220	235	220	226	215	213	225	231	237	197	205	233	242	219	231	254	241	200	250	218	222	233	224	224	247	224	190	209	200	225	215	210	182	211	219	208	238	232	197	240	219	234	246	221	201	228	201	242	232	237	224	204	194	222	237	218	203	200	215	221	234	225	245	225	207	217	208	242	254	208	199	228	212	201	204	190	242	261	236	201	240	216	231	225	219	223	221	230	215	245	223	218	264	238	235	211	248	227	234	206	221	244	224	218	225	235	204	216	206	241	246	245	222	237	218	236	211	234	223	230	200	201	231	209	241	214	248	230	230	192	218	245	213	202	241	203	253	236	205	206	201	232	236	226	233	237	231	225	241	211	241	243	207	224	217	199	221	221	204	208	219	198	231	224	210	221	240	201	253	217	220	212	229	225	238	235	201	214	250	230	227	240	238	232	221	252	219	220	217	238	219	168	225	225	207	198	210	221	229	190	211	241	224	244	206	200	222	229	244	230	228	210	237	191	229	226	258	227	213	216	203	220	212	227	217	231	215	247	223	224	225	210	215	245	243	233	236	224	224	211	236	213	242	215	218	200	210	219	235	210	224	218	186	191	218	198	227	233	240	208	210	230	224	215	218	200	194	216	209	216	231	222	217	251	226	209	227	253	228	244	243	230	236	216	228	232	215	200	241	195	210	210	198	220	196	220	249	237	229	199	217	206	214	223	203	238	236	209	194	216	236	214	212	213	219	255	251	234	216	218	193	230	265	217	222	223	225	231	228	219	244	223	208	194	202	218	209	221	206	231	252	229	209	208	230	230	229	216	214	199	220	215	244	226	226	220	226	213	251	218	226	246	222	236	242	198	191	241	201	212	237	191	219	236	254	220	189	229	231	213	227	238	195	208	226	197	213	234	235	201	207	211	227	211	223	209	239	209	224	250	197	224	246	208	203	243	230	204	231	231	229	224	243	208	225	198	244	222	217	217	213	227	250	208	238	221	221	205	214	220	229	229	236	217	226	242	228	203	219	217	210	259	211	206	224	242	228	230	217	243	236	235	223	238	224	209	208	206	226	232	229	206	213	222	234	230	228	233	223	238	210	239	232	204	228	223	223	227	253	239	227	206	226	209	241	187	233	228	219	216	215	247	208	238	220	246	205	232	226	219	223	209	242	231	204	244	207	232	203	230	240	215	241	220	195	208	225	204	221	247	229	212	211	213	217	213	233	204	213	196	206	213	246	216	217	209	213	210	204	209	240	196	204	238	202	201	235	226	182	186	217	221	204	235	199	185	220	223	239	232	210	215	209	219	201	228	232	222	229	216	206	205	245	256	209	212	204	228	222	200	217	217	216	219	223	230	210	216	215	224	222	233	210	241	212	203	226	232	208	208	216	228	201	205	212	236	205	208	242	227	217	228	242	241	220	212	204	212	262	229	232	254	220	210	232	229	220	209	223	220	208	213	213	233	217	244	224	229	232	206	193	207	214	208	187	213	219	220	247	251	238	220	240	234	224	201	232	215	232	212	215	203	218	249	213	240	211	233	241	222	211	227	239	226	215	228	231	204	210	239	231	237	199	207	231	216	226	218	190	225	252	222	211	218	228	216	234	232	226	221	237	233	205	219	234	206	229	197	227	206	240	249	210	224	215	219	234	232	200	258	206	233	219	221	244	222	221	223	209	222	214	213	228	218	221	211	210	223	207	210	216	236	232
13030	14208	20061	19211	16265	14355	12827	12277	11401	11197	8149	8668	7487	5768	4433	5910	3757	3057	2694	2522	2349	2263	1948	2136	2760	2938	2383	2533	2370	2529	2292	2273	2458	1820	1846	1836	1715	1723	1456	1326	1132	1188	1113	1520	1217	1073	1151	1199	1070	945	813	746	768	665	652	669	638	626	578	566	555	566	590	585	536	554	619	583	616	585	596	597	605	589	527	554	566	513	549	575	591	565	639	537	570	624	536	606	592	592	554	570	594	547	543	591	548	577	560	588	616	602	591	637	611	609	669	596	662	576	648	699	624	564	582	605	550	586	548	581	597	641	628	588	571	589	595	581	582	546	583	588	569	560	584	570	581	541	515	549	561	510	537	572	525	518	515	562	511	539	545	558	547	528	549	469	594	526	551	558	523	545	508	561	553	554	561	600	560	561	581	537	555	549	552	557	515	596	549	542	555	582	521	551	549	565	565	534	512	543	532	563	520	560	559	581	579	498	539	551	544	557	509	549	576	565	510	545	527	538	569	525	552	536	553	533	542	554	565	546	570	513	560	553	556	540	582	539	577	518	542	545	492	565	561	513	539	548	544	520	533	541	538	536	533	506	560	554	509	596	568	571	542	559	549	605	567	595	535	559	532	551	533	546	557	550	534	593	528	552	516	565	539	554	502	587	533	548	539	540	555	544	557	540	527	546	555	533	533	585	532	563	556	549	514	532	615	561	562	529	488	523	502	590	573	548	582	555	579	553	551	533	572	507	510	553	530	525	537	544	562	561	571	522	533	553	567	574	545	538	534	559	541	526	543	570	515	561	548	549	533	540	571	517	551	538	583	530	549	574	543	521	545	557	526	491	513	484	511	553	520	562	535	531	569	529	571	555	549	531	558	544	523	554	546	522	533	527	565	512	550	566	588	556	547	516	604	540	533	551	556	570	560	572	542	544	549	568	543	517	616	533	551	542	514	528	528	554	504	512	564	541	547	519	532	567	575	534	560	538	573	567	566	519	529	539	581	534	575	540	534	535	518	530	532	523	519	533	536	523	518	540	517	549	530	523	503	550	548	522	525	527	541	575	541	570	546	524	567	518	569	578	550	588	554	547	559	550	509	531	562	557	551	525	535	538	567	553	543	554	539	534	551	519	558	568	574	490	575	534	579	570	540	545	523	542	527	501	526	563	543	526	568	552	577	523	551	533	567	558	548	547	532	583	516	531	534	548	556	521	556	549	584	545	549	567	557	544	552	537	532	540	566	543	545	542	520	540	539	536	569	560	581	570	548	554	537	530	522	539	569	516	588	536	510	528	543	535	578	583	548	550	544	557	520	532	552	541	562	546	578	540	573	515	557	572	556	506	584	533	536	513	548	527	558	545	504	510	566	499	515	523	534	550	552	566	548	554	535	566	533	532	555	565	560	541	523	542	524	539	506	538	534	546	548	525	537	551	565	558	531	562	505	514	565	530	550	548	576	560	538	608	557	550	564	546	554	549	517	550	550	539	548	542	488	573	535	554	514	565	540	545	560	544	539	580	533	539	525	536	547	542	587	525	525	578	545	545	531	543	527	547	512	532	548	527	561	503	530	524	567	579	534	558	514	551	509	562	543	555	536	526	538	527	574	521	571	541	590	551	496	533	543	518	522	562	550	517	529	533	543	564	517	530	540	543	514	543	563	531	581	532	565	614	553	502	538	548	553	523	553	536	492	565	515	567	526	516	562	543	544	554	545	573	568	559	536	526	571	537	552	537	594	543	564	570	548	563	549	594	590	543	525	535	553	533	526	549	556	515	526	541	539	544	563	581	554	557	526	558	608	577	534	538	561	559	550	586	489	527	549	532	551	521	547	527	518	538	549	588	514	593	528	534	512	541	541	549	509	545	530	531	523	542	545	505	552	558	522	584	547	568	561	518	531	540	544	518	546	522	539	562	531	559	592	573	544	566	573	555	552	542	563	491	551	547	551	546	544	547	564	543	583	519	549	519	526	557	583	493	531	532	567	558	569	547	570	557	555	529	546	554	567	573	515	528	536	555	555	510	576	566	523	564	562	575	579	557	514	560	554	576	550	532	533	550	530	577	536	517	516	572	512	537	584	501	545	534	558	586	546	492	526	515	502	553	507	542	530	509	578	569	597	564	531	524	560	530	539	539	483	546	581	542	576	491	533	546	534	563	552	523	570	559	496	508	549	527	575	547	554	537	596	548	518	488	529	547	557	545	548	513	536	547	539	562	559	503	556	530	522	531	556	539	502	542	526	554	530	578	519	531	543	559	596	566	543	573	544	526	553	488	579	604	535	562	543	570	580	516	554	554	550	553	506	544	525	552	494	480	527	537	524	533	541	507	522	524	549	508	567	554	542	559	553	499	574	542	547	556	529	563	558	563	517	548	536	549	559	578	560	553	491	531	503	552	514	544	531	557	535	540	494	531	531	586	534	559	541	577	524	520	551	525	564	578	546	557	509	531	534	553	529	528	572	531	564	569	566	517	547	561	546	558	553	561	567	562	542	569	590	518	524	520	544	527	532	592	556	525	558	528	543	524	508	545	527	523	508	578	544	526	564	521	558	549	550	558	547	581	547	510	588	588	522	527	521	538	551	558	584	576	555	560	554	522	515	503	544	518	532	575	560	541	539	570	508	561	555	526	567	533	514	527	545	569	501	559	559	533	540	563	550	549	517	564	540	551	542	530	602	544	539	519	532	519	566	582	511	565	535	558	544	550	565	533	556	535	593	537	555	567	524	503	557	550	509	525	532	525	559	492	529	550	567	570	531	517	495	574	567	535	579	522	535	558	570	506	501	529	545	586	557	575	547	572	518	517	586	508	506	527	539	526	503	548	539	500	549	571	569	576	571	556	564	541	501	550	521	555	540	571	532	506	520	526	552	565	526	537	526	527	518	522	547	537	565	558	573	565	574	564	544	557	552	549	561	582	550	546	557	563	549	547	499	547	535	573	567	537	539	523	530	534	512	529	515	569	583	570	583	527	536	520	559	551	540	558	542	541	591	520	494	530	555	567	562	550	556	544	536	588	545	562	536	526	578	542	545	544	503	515	561	563	549	561	529	551	527	557	541	516	564	496	541	527	550	600	557	568	568	528	519	539	540	544	560	518	548	507	536	566	515	562	574	535	543	516	528	546	563	541	517	553	512	499	558	557	551	536	517	545	496	533	539	550	546	543	611	493	564	554	528	529	540	552	540	519	530	592	556	563	512	570	526	545	569	560	542	495	523	544	522	512	563	531	543	546	525	542	538	524	519	535	528	489	572	549	576	572	516	532	562	534	539	559	553	519	571	490	547	533	599	562	516	503	557	557	534	519	550	520	562	547	523	527	534	534	568	540	586	528	548	542	529	522	536	523	522	544	567	540	529	555	564	531	522	536	524	547	553	571	537	500	507	517	561	557	548	515	560	542	580	556	519	521	571	538	556	552	483	496	538	551	554	523	492	526	560	556	545	552	581	551	566	554	530	533	552	561	526	539	565	529	549	525	532	526	549	551	535	551	526	535	524	601
26800	26746	29623	25215	20174	14809	11231	8794	6884	5309	5828	4643	3485	2393	1887	2219	1375	938	743	600	525	499	482	517	641	775	537	610	524	575	515	532	495	425	472	397	456	410	355	289	276	298	257	309	237	257	260	273	233	204	197	195	222	182	174	171	157	153	148	129	144	163	154	150	160	162	167	174	161	160	155	165	146	150	165	170	145	121	159	161	148	155	143	168	168	145	173	132	131	160	156	160	166	144	154	130	147	164	149	144	153	142	153	160	181	169	150	165	155	156	199	189	177	150	151	134	171	147	190	158	174	170	171	154	162	180	156	138	159	162	147	139	157	135	130	148	170	143	148	148	175	149	144	157	155	132	168	121	150	156	165	147	150	147	151	144	124	161	152	142	147	118	120	138	156	158	159	151	172	140	144	150	145	133	139	145	140	151	167	157	122	137	131	171	158	135	148	130	144	142	155	133	135	156	162	142	146	155	148	132	150	117	148	148	166	134	163	149	133	144	183	142	136	128	150	136	140	154	138	163	150	133	143	137	139	138	120	150	158	119	119	129	150	165	147	144	131	152	149	143	113	137	122	168	141	151	147	137	162	135	141	147	145	130	160	157	158	154	153	146	157	152	134	144	138	158	147	131	161	159	158	137	153	149	133	163	128	128	148	158	127	154	163	141	127	166	158	151	137	140	157	161	140	140	137	146	157	129	162	145	152	147	173	168	153	124	134	154	169	144	133	126	139	148	137	139	177	135	149	148	162	162	137	169	170	146	152	163	146	141	157	145	158	143	151	142	163	136	140	149	165	159	145	127	148	133	163	132	170	157	153	133	144	153	170	131	143	144	120	138	134	168	153	140	137	141	133	148	178	135	158	154	143	146	182	139	155	142	162	141	163	147	148	134	139	133	148	143	131	157	146	119	167	144	126	140	168	149	161	159	130	154	154	145	152	141	149	148	148	124	132	146	136	165	153	160	125	161	141	148	135	149	157	145	115	156	161	163	132	154	134	136	158	135	150	134	144	145	160	146	134	142	144	157	139	168	145	144	125	121	148	130	140	127	151	125	156	170	158	141	151	137	135	129	147	146	170	148	159	149	145	146	133	141	142	153	162	157	168	133	147	138	164	158	142	130	135	146	139	163	154	142	148	133	176	167	147	146	142	139	164	147	162	152	145	166	137	150	160	146	165	165	140	134	130	171	175	152	128	153	141	154	137	136	153	153	124	145	131	138	165	163	134	122	130	169	137	148	135	154	160	163	159	139	151	149	126	151	136	153	167	136	137	115	150	137	135	153	145	149	166	145	159	132	150	147	151	128	141	155	183	144	159	134	174	166	147	149	157	156	145	139	134	154	150	156	160	141	161	155	126	128	135	154	127	150	162	161	156	159	180	159	151	154	149	118	154	146	148	152	121	132	157	141	151	166	159	160	147	135	153	156	139	139	146	148	144	148	137	139	128	135	152	149	163	135	133	143	177	132	138	133	144	159	162	137	157	112	165	137	129	151	148	128	107	137	165	155	150	133	156	143	144	141	156	147	152	153	141	140	139	156	146	151	140	157	149	131	157	137	131	153	147	126	155	143	162	171	182	139	158	134	140	139	143	142	162	139	128	149	169	130	137	138	160	173	137	166	138	152	144	170	164	139	148	151	142	157	146	144	153	171	145	139	166	147	165	144	149	139	154	133	145	153	155	149	138	140	137	134	158	159	116	159	154	138	122	126	141	158	145	148	140	141	152	126	161	147	129	130	129	144	136	147	147	136	148	137	154	145	161	132	158	134	135	139	169	152	148	132	138	144	152	140	141	169	147	155	160	134	140	151	148	163	174	165	149	179	138	147	146	157	154	147	155	157	131	166	137	142	150	154	150	137	152	139	137	147	138	131	146	168	161	145	155	131	143	161	131	153	166	153	169	140	142	157	138	127	148	149	124	131	118	127	128	138	126	141	128	154	154	141	148	157	141	164	130	149	154	154	137	160	146	122	161	140	137	144	142	155	152	156	156	166	149	149	143	150	164	150	136	133	140	149	142	139	166	159	130	148	137	139	144	155	153	149	128	175	146	147	147	136	169	135	152	123	158	135	155	161	153	171	147	143	145	143	123	180	157	149	169	161	136	153	138	152	153	149	144	168	160	158	178	148	171	164	128	144	138	109	158	154	137	124	157	144	142	149	136	124	142	148	130	142	126	149	151	132	139	172	144	147	152	149	152	141	139	150	143	149	153	146	138	142	150	126	149	131	162	148	168	150	160	139	123	165	139	146	152	134	156	173	160	152	159	145	158	157	153	152	139	135	150	166	156	131	164	146	184	140	172	153	151	147	163	164	159	169	149	140	143	138	169	150	149	140	165	125	153	131	164	149	136	137	148	131	142	126	151	139	145	161	163	154	158	139	158	132	133	146	155	130	140	156	157	144	154	135	152	148	157	153	133	155	139	147	155	143	135	142	170	132	155	172	147	145	154	153	146	147	151	136	158	155	146	144	138	138	144	147	132	153	152	147	161	137	158	143	123	139	165	162	177	152	153	131	129	148	174	150	140	151	149	143	136	173	166	136	171	144	142	141	140	169	141	144	144	156	131	145	162	145	155	141	156	153	151	160	155	158	170	148	157	153	150	134	168	130	141	147	135	146	150	153	123	150	140	143	138	144	155	156	149	173	159	161	152	154	144	159	146	113	158	154	106	155	131	143	141	149	167	152	151	132	135	153	138	152	147	143	138	134	144	151	138	146	157	138	150	132	144	148	154	158	151	144	151	157	145	146	143	150	136	146	146	149	130	153	161	129	133	150	156	161	139	141	148	170	150	170	138	142	145	119	136	145	129	155	167	148	147	166	162	115	149	179	148	135	162	167	157	145	138	160	138	134	142	134	160	154	118	156	154	151	155	141	147	149	140	148	104	152	139	173	117	150	150	152	155	163	140	123	144	131	146	151	150	144	173	132	158	178	141	160	152	142	144	150	156	180	152	160	144	123	149	142	125	183	148	167	141	147	163	143	146	146	155	141	165	145	155	145	169	184	143	156	152	148	136	153	131	150	138	164	138	127	143	149	166	140	143	169	165	147	155	134	143	151	135	164	135	154	172	136	153	126	122	147	161	155	155	128	140	146	165	143	158	152	132	147	156	175	156	145	149	130	151	152	148	146	134	133	145	161	133	118	138	154	142	150	148	162	157	172	142	149	143	137	145	166	148	133	136	156	156	148	158	157	132	172	153	150	167	148	149	165	142	132	152	141	130	148	155	128	158	138	146	142	134	153	150	155	142	162	139	166	155	167	117	141	129	140	163	158	129	147	145	141	145	124	171	146	167	155	131	160	114	129	146	148	127	158	152	146	155	156	145	138	148	153	155	165	170	151	134	149	159	128	157	142	134	139	140	126	119	152	125	154	150	154	135	135	174	133	156	168	146	168	143	132	167	151	141	164	164	139	153	156	142	158	155	142	143	154	142	143	141	142	153	146	160	135	146	138	139	153	142	157	152	139	139	154	149	148	155	151
16759	17896	23929	22820	19273	18784	16908	16963	17823	16308	13770	12551	11190	9415	7817	9798	5949	4921	4437	3602	3442	2787	2544	2540	4119	4999	3372	3717	3567	3376	3355	3407	3423	2718	2683	2434	2569	2447	1959	1625	1491	1267	1312	1900	1541	1364	1507	1476	1198	1005	839	666	718	667	561	576	539	499	446	412	451	417	455	458	417	441	469	470	493	416	432	444	428	410	423	420	372	402	415	368	391	396	367	393	436	396	402	394	435	430	461	441	428	420	425	482	477	460	473	474	460	426	493	488	575	618	567	569	458	568	553	719	441	451	482	435	471	454	498	487	541	563	537	428	454	477	501	430	482	659	455	421	385	411	401	393	448	389	404	415	411	388	404	372	343	399	372	415	389	409	392	372	387	399	360	376	420	388	386	405	387	358	356	410	393	422	365	392	384	406	399	388	392	378	361	357	395	394	380	384	408	406	397	387	415	351	383	354	410	375	360	362	406	361	412	420	356	365	407	370	381	396	402	357	375	380	330	392	369	372	364	397	417	376	418	387	355	398	362	402	370	362	340	342	385	397	391	356	402	365	385	339	359	383	361	358	370	365	388	340	391	354	351	375	391	385	378	408	400	378	423	375	358	406	396	386	354	405	376	381	394	381	366	373	370	356	400	357	385	347	366	382	409	374	406	404	373	400	362	374	328	402	322	375	365	396	386	394	355	385	388	362	383	405	407	363	395	376	380	399	343	345	390	353	375	338	354	367	371	363	361	401	373	375	430	401	406	364	380	386	380	401	368	353	388	393	388	379	383	344	374	388	396	359	393	397	357	369	367	409	344	357	384	380	358	394	364	374	345	404	376	377	378	396	369	407	379	372	352	371	378	380	359	395	348	405	378	358	396	392	343	382	345	374	407	346	393	352	377	391	384	359	397	362	348	407	379	386	351	361	344	353	382	404	381	373	367	399	380	378	388	394	388	367	388	348	384	379	397	348	391	380	387	388	360	374	358	362	360	354	360	406	354	372	366	380	396	360	404	393	336	359	344	383	380	314	409	366	379	399	370	365	370	402	396	388	350	414	349	393	370	387	384	381	370	396	373	387	370	416	365	378	366	394	353	384	356	388	362	360	358	337	363	388	399	371	397	380	364	372	381	365	395	389	383	382	387	373	374	402	361	388	339	346	371	377	355	377	354	362	379	377	395	405	392	404	349	369	370	329	393	366	384	337	358	382	403	400	386	351	369	364	371	364	373	339	398	368	374	390	334	394	374	377	362	392	348	364	364	415	376	354	355	377	409	389	375	380	369	359	389	364	349	391	409	376	396	387	363	353	370	343	385	396	383	348	367	405	397	366	407	394	365	408	364	395	393	363	394	406	371	372	368	367	415	373	353	405	342	420	337	395	395	373	375	387	332	379	374	412	376	366	355	367	403	367	361	390	363	406	342	383	372	350	361	378	355	407	410	366	371	346	379	342	363	404	418	363	376	383	372	380	354	379	418	397	410	351	375	376	358	364	360	370	373	348	384	385	401	371	337	369	366	394	370	380	369	407	352	360	361	389	403	372	381	350	354	368	350	360	399	357	380	385	344	387	366	388	407	406	398	445	361	395	407	354	405	362	359	352	388	360	370	366	369	374	416	359	359	384	410	373	360	426	348	367	381	397	378	366	345	391	376	372	379	396	402	391	383	318	415	409	356	378	390	378	360	379	406	391	361	376	381	356	351	385	379	351	367	359	381	382	354	410	336	383	370	375	373	348	378	364	381	391	402	391	397	383	370	376	383	392	377	336	348	395	415	356	402	373	324	370	332	391	396	392	359	373	356	372	419	369	342	367	384	331	377	391	337	363	329	392	414	366	393	405	436	371	378	380	366	352	403	410	380	399	354	399	374	381	358	364	382	358	394	388	365	341	401	371	354	363	394	363	404	393	380	391	369	365	372	384	387	370	380	389	391	413	435	391	386	356	352	362	390	383	363	394	363	362	351	383	377	390	390	383	377	385	334	373	380	349	395	375	343	374	398	353	389	381	348	394	348	402	408	350	414	403	368	359	410	380	393	375	350	375	374	374	347	387	363	376	372	379	375	369	379	363	379	356	374	386	401	367	356	346	389	375	385	396	362	381	375	435	379	380	399	360	387	346	403	368	363	386	388	365	391	393	417	357	313	372	395	370	390	394	400	371	346	377	385	361	358	355	371	381	381	381	376	375	387	342	354	357	411	359	378	380	371	369	379	394	413	369	374	350	366	380	356	392	342	382	391	361	393	383	387	370	365	339	372	407	364	343	406	380	371	409	395	354	393	357	362	381	366	378	400	383	384	405	377	380	342	417	364	365	354	403	364	391	372	393	363	368	346	390	401	385	400	408	402	378	348	387	366	361	380	390	370	358	419	378	376	395	386	376	339	367	369	380	359	342	363	380	383	390	362	360	357	402	375	354	354	382	423	361	346	373	398	370	375	400	350	368	338	380	349	428	386	368	355	359	401	354	355	373	394	372	400	399	376	372	355	353	389	392	354	407	394	395	397	382	375	350	408	365	387	369	405	374	351	382	360	377	370	401	380	364	365	365	373	391	383	374	386	386	376	411	386	365	376	388	386	383	407	365	355	368	376	358	373	350	359	367	378	357	374	393	370	384	385	379	402	365	404	396	412	346	361	397	370	358	387	359	385	386	403	362	401	351	369	373	423	390	388	400	376	344	373	327	362	365	354	396	391	338	348	360	412	393	360	406	386	393	375	369	393	370	370	352	369	364	424	412	394	357	398	382	369	372	402	375	341	362	352	394	375	367	421	405	375	389	376	366	371	361	376	362	372	373	362	356	368	384	388	384	362	386	364	330	374	412	362	360	386	370	368	377	353	357	365	382	381	353	382	393	366	400	352	390	374	378	383	397	382	389	426	390	353	405	394	365	362	380	359	372	352	381	371	387	391	400	411	354	392	373	345	386	342	362	371	396	402	404	370	352	354	337	375	366	367	356	363	368	365	383	409	365	335	372	352	389	364	383	371	365	370	364	367	370	393	405	365	356	396	380	336	355	345	397	372	355	376	376	385	371	409	383	392	375	400	360	405	379	372	379	366	394	376	393	355	382	367	388	355	402	384	394	377	376	387	381	346	339	379	403	387	376	403	389	388	397	373	357	402	361	396	396	366	380	389	419	399	395	374	378	343	374	388	392	370	391	399	394	398	381	392	426	334	365	371	363	392	393	403	392	384	399	349	389	369	371	338	401	372	387	366	386	361	348	388	372	385	371	369	395	372	373	379	379	388	360	378	353	357	405	383	369	388	383	348	364	391	354	398	403	335	385	378	390	367	390	356	358	381	353	386	419	355	368	425	371	395	373	354	397	384	362	374	389	386	384	361	367	380	336	410	379	335	420	341	364	352	387	338	359	382	351	356	394	341	357	364	403	377	417	401	361	362	389	374	378	347	390	397	374	337	394	357	370	384	394	403	371	392	377	394	366	364	345	353	363	384	411	400	343	375	366	398	358	384	387	384	389	371	384	395	391	353	380	376	381	372	367	371	356
3399	1868	3055	1957	1069	801	606	453	440	418	377	336	341	295	266	315	273	253	237	271	286	286	308	302	285	318	269	303	324	284	281	319	291	275	299	259	258	288	260	251	255	253	244	261	242	258	250	242	241	237	283	237	234	256	236	248	226	232	234	218	246	250	221	211	226	238	247	269	235	224	245	262	239	260	236	261	215	249	231	219	236	262	230	251	253	246	252	229	235	208	235	257	215	227	246	278	234	243	247	201	244	251	251	257	244	225	221	252	239	255	247	239	239	233	218	211	232	229	220	212	254	247	220	212	234	238	224	221	238	257	254	260	214	238	193	221	265	266	216	239	235	245	229	217	225	231	263	245	221	232	276	268	214	227	247	247	232	244	262	235	251	228	249	232	257	265	230	240	269	235	227	266	239	229	222	253	249	245	236	231	214	241	250	205	216	228	231	214	207	252	257	232	229	237	244	267	229	220	251	215	243	221	232	227	227	262	209	245	241	232	254	271	240	243	223	231	221	238	245	216	234	235	242	232	227	260	264	257	246	240	243	261	256	243	266	247	247	205	230	207	251	226	222	244	227	252	228	273	223	231	235	220	241	251	245	220	282	207	241	250	218	221	242	236	230	246	272	237	235	208	266	234	245	240	209	244	254	242	256	230	236	223	258	246	274	258	219	219	239	242	252	240	217	229	216	215	234	243	254	227	211	239	259	224	255	237	262	244	261	218	218	223	247	268	266	239	229	233	230	250	256	227	236	240	215	229	240	238	227	216	239	254	231	234	230	246	231	270	215	244	267	240	261	243	261	232	235	231	258	239	236	229	239	242	260	237	230	204	239	231	253	213	216	267	212	232	233	212	235	246	237	238	238	252	222	228	229	255	240	205	239	262	244	272	230	218	226	249	218	233	223	251	245	241	229	270	237	233	248	238	230	250	236	225	216	225	221	219	243	234	242	229	242	250	233	249	210	252	249	241	217	244	231	220	208	244	253	253	244	254	221	212	260	248	212	246	263	248	246	236	220	243	224	226	253	223	250	230	246	248	221	220	218	245	246	238	237	263	203	239	234	223	246	222	246	221	248	207	263	248	214	239	221	224	231	239	263	252	206	237	260	229	232	220	243	225	235	265	222	248	239	245	249	242	268	239	219	239	240	229	229	223	242	245	240	217	255	221	232	254	241	269	221	266	223	242	221	234	242	245	210	250	243	220	220	246	224	238	219	238	239	233	234	227	218	232	266	236	229	243	255	243	242	244	221	223	247	227	234	213	236	246	229	244	251	244	248	222	268	273	232	239	243	235	223	234	206	249	229	252	229	240	220	245	199	262	257	232	235	250	210	251	271	279	233	246	201	248	276	244	230	221	254	230	259	292	255	216	227	247	249	259	212	253	234	248	243	251	278	196	250	230	241	262	279	255	221	247	248	246	263	228	235	213	250	222	239	241	246	229	228	219	202	245	241	230	246	215	242	217	239	212	228	235	210	244	224	244	249	234	221	236	249	224	223	216	192	239	228	255	239	241	246	261	268	222	230	235	270	228	244	242	244	232	246	241	213	228	261	217	206	246	239	226	227	243	232	217	217	249	239	252	234	233	221	257	221	214	252	220	219	210	229	205	251	222	230	247	232	223	209	245	260	223	248	263	243	263	249	234	239	228	231	249	256	251	218	246	241	215	262	238	249	230	236	246	254	244	248	225	228	250	219	255	280	246	248	279	266	246	237	237	221	227	247	224	258	219	224	231	252	250	254	250	256	248	247	245	244	235	223	270	246	242	241	210	239	262	240	264	218	247	218	244	226	225	265	229	244	231	227	246	237	254	222	260	232	230	232	225	232	221	254	240	264	231	252	252	267	216	224	238	245	229	244	222	245	215	231	232	237	250	213	249	245	219	256	236	250	235	221	227	234	235	263	235	236	261	230	224	214	223	221	265	249	251	240	227	232	234	254	242	266	233	233	220	274	245	223	247	238	263	248	243	252	212	248	235	254	234	228	219	228	243	235	243	250	259	229	225	237	207	229	230	227	245	286	265	240	216	233	233	246	235	235	258	240	238	253	242	213	245	228	238	232	224	237	234	216	243	237	258	233	248	230	254	245	210	233	244	246	234	217	214	215	254	250	240	197	242	226	242	260	232	212	236	219	236	267	236	246	250	226	217	240	235	230	237	244	217	216	229	233	230	252	261	234	238	223	231	248	250	214	253	268	253	245	229	252	256	221	209	199	215	228	222	226	231	245	209	212	222	239	222	234	231	237	216	238	231	253	237	248	225	270	227	223	243	230	242	254	238	240	219	237	247	239	237	243	226	234	235	219	213	234	276	238	234	215	239	258	226	235	255	241	240	224	239	224	230	224	240	237	240	257	213	236	236	220	251	241	238	255	227	245	238	226	227	240	259	214	219	236	241	267	233	254	227	227	226	218	225	222	252	252	219	246	234	233	242	229	207	233	257	249	232	236	238	252	216	214	252	236	223	219	277	251	229	235	220	217	233	268	229	250	247	211	267	227	208	258	245	222	227	228	236	220	257	256	262	268	239	221	275	234	251	209	238	185	246	228	226	262	243	199	270	240	245	250	268	222	245	258	240	234	246	224	248	243	224	213	255	233	206	251	241	210	235	251	218	225	234	221	223	262	235	252	267	241	231	245	216	236	230	261	236	216	225	264	261	247	246	233	252	239	231	232	256	211	234	246	232	222	228	236	245	248	223	251	222	221	236	242	265	224	240	251	235	244	238	220	254	246	260	228	216	235	225	218	253	232	235	265	204	252	237	246	249	233	224	213	225	233	235	236	223	203	255	242	268	226	234	239	265	238	251	252	231	240	220	244	264	257	256	264	230	217	243	231	242	273	232	249	232	225	261	226	227	246	231	266	229	216	238	235	222	216	222	213	244	255	219	255	253	259	218	209	239	237	235	232	224	245	240	222	249	230	237	250	221	257	242	254	258	230	256	245	265	242	220	266	250	220	220	254	216	246	226	207	241	262	229	237	261	229	226	241	253	262	228	287	250	252	248	244	246	229	232	238	246	232	254	248	233	262	242	227	259	236	254	239	229	233	250	224	246	248	274	242	253	229	251	241	260	267	231	253	230	226	253	272	228	226	212	223	238	252	236	246	247	255	222	229	230	232	240	231	247	257	234	271	219	218	240	235	259	270	220	253	243	240	237	215	244	248	217	224	228	247	246	238	231	221	201	240	234	247	229	227	250	244	217	231	228	244	265	228	216	245	246	231	241	257	259	237	229	206	246	231	221	231	244	245	238	234	246	257	235	240	231	225	238	242	232	254	243	217	245	238	242	208	243	225	225	238	246	238	225	236	239	243	246	249	252	247	239	235	242	238	231	261	228	243	228	217	259	228	227	255	233	246	254	259	210	215	207	246	227	271	258	225	256	208	229	230	233	225	224	232	230	231	240	243	247	229	247	239	235	220	216	218	251	265	245	248	251	238	240	225	232	253	267	252	228	246	243	251	255	238	239	245	234	257	227	239	244
3224	2853	5761	4039	3226	2982	2304	1881	1712	1707	1509	1438	1297	988	1018	1014	992	924	900	849	880	907	921	1019	1104	1066	1039	1066	1078	1017	1038	1020	1007	982	964	954	972	892	844	905	747	720	740	762	754	782	815	776	698	731	654	642	646	678	608	628	614	628	580	620	642	562	567	591	609	620	648	603	575	583	622	628	590	584	613	565	611	610	601	612	555	586	637	599	604	637	600	555	560	600	596	593	629	610	605	604	612	582	593	575	643	607	604	597	603	602	584	626	583	632	581	592	602	574	572	596	617	591	614	567	619	580	611	607	629	586	603	572	614	542	648	604	596	561	580	570	575	617	624	581	630	604	596	562	584	579	583	610	590	577	593	577	563	587	585	595	600	612	587	558	600	642	567	618	583	593	601	609	573	610	586	611	571	583	573	570	617	613	610	602	618	610	611	591	582	581	597	539	601	589	595	594	627	575	582	590	589	603	578	574	586	593	626	579	605	609	573	579	593	600	555	629	610	604	585	542	576	601	584	560	633	595	555	614	577	603	567	583	595	553	604	563	585	556	625	604	542	572	578	594	592	636	523	565	596	624	605	611	585	647	626	589	610	580	643	585	618	606	554	604	601	600	597	582	616	597	594	567	636	574	584	581	602	611	628	602	556	594	589	619	624	602	572	568	598	606	610	610	571	607	603	549	559	609	597	625	614	587	581	563	592	580	581	612	561	561	610	603	608	571	612	578	569	574	649	565	609	592	537	608	608	594	611	585	631	594	610	590	605	623	621	582	599	630	587	565	619	598	608	614	619	639	578	588	598	604	559	602	581	594	564	600	550	614	589	619	550	600	603	566	609	642	585	596	581	598	578	653	635	555	590	600	606	622	594	588	561	592	613	595	621	609	638	582	591	583	557	572	672	605	554	558	584	585	562	610	611	596	560	566	577	589	602	600	582	625	580	598	611	560	607	633	605	598	615	587	568	599	583	558	573	594	577	569	556	635	576	603	582	599	593	600	612	578	631	572	545	599	613	583	616	567	600	599	591	608	622	569	581	655	581	574	571	578	602	628	620	603	584	588	603	540	618	582	569	548	579	590	568	554	581	596	558	612	595	551	545	613	577	577	600	603	635	598	649	569	624	619	597	574	567	601	621	584	600	595	563	586	596	548	555	591	588	592	614	600	588	606	568	604	545	596	638	636	595	566	653	578	638	615	588	586	619	651	601	600	611	592	589	594	550	610	626	567	656	602	634	573	611	581	632	585	612	616	623	653	600	563	553	588	631	588	582	598	626	576	588	563	594	568	588	598	538	584	587	570	600	546	617	558	535	539	566	575	578	624	545	560	571	554	619	596	567	569	583	601	614	644	572	582	599	618	600	610	603	616	580	576	563	631	632	585	608	564	602	563	613	560	567	582	549	596	594	577	593	625	624	586	603	603	560	604	572	620	592	617	542	609	633	602	615	608	606	620	577	605	625	541	639	588	594	559	612	575	550	618	611	609	600	571	644	580	587	610	595	577	555	603	600	613	558	622	589	618	588	621	591	557	599	589	568	606	584	584	590	553	581	585	559	600	629	585	547	589	579	576	579	590	581	565	570	588	551	599	568	579	546	613	577	568	583	593	580	573	594	611	550	627	576	576	601	588	577	623	592	630	566	551	622	580	601	575	558	599	639	560	569	577	595	608	632	600	609	546	607	590	601	565	607	580	602	622	615	603	605	626	573	628	561	577	608	589	589	583	638	565	667	604	609	538	605	585	593	549	587	605	560	576	586	600	613	593	602	656	671	603	568	594	562	575	576	610	626	584	585	602	590	582	594	591	562	581	575	598	546	531	582	602	564	598	614	593	592	546	533	562	597	599	609	576	571	534	581	542	584	579	570	577	600	588	630	568	580	584	609	605	553	565	580	577	610	574	603	616	615	591	556	546	602	579	617	638	582	591	608	606	567	606	591	622	556	598	605	653	575	604	603	610	609	596	558	625	653	589	619	601	602	585	572	603	587	592	608	596	575	578	610	624	570	575	587	568	587	585	606	614	607	570	549	570	595	618	625	641	552	599	573	609	574	585	593	593	580	560	553	551	576	572	578	611	607	565	554	611	583	579	590	615	606	606	594	600	569	546	625	603	612	568	613	631	607	602	622	550	583	570	604	621	596	609	576	573	557	593	651	555	609	550	631	597	596	587	608	599	612	578	625	600	565	580	605	621	619	580	605	598	629	609	582	547	553	592	622	592	580	595	600	575	589	530	609	603	571	601	607	625	628	590	640	652	585	607	583	626	540	609	604	582	597	616	619	640	586	607	598	548	588	609	567	567	617	568	614	578	605	591	584	610	596	570	606	615	546	643	626	597	591	559	575	582	559	619	615	565	540	544	564	603	581	602	633	618	532	573	581	567	601	557	578	598	613	607	576	603	600	629	584	558	629	601	577	553	616	598	650	606	604	597	564	584	522	610	597	554	578	572	602	588	583	589	663	531	569	598	579	641	594	624	597	586	626	607	574	604	565	615	581	591	568	612	568	575	587	624	607	581	558	548	615	559	605	580	608	588	588	596	562	609	586	576	616	571	590	588	539	571	624	608	599	577	592	670	586	605	600	650	592	629	598	610	578	577	597	574	636	540	621	638	606	591	541	550	581	615	542	580	608	617	540	630	565	604	563	593	552	580	601	593	618	608	607	587	564	604	601	593	574	621	586	608	587	567	566	554	585	611	597	547	591	600	592	552	607	622	596	649	590	607	601	579	623	580	587	592	615	640	610	564	659	547	625	602	560	619	523	591	605	526	600	597	588	590	624	551	588	541	624	621	573	585	606	622	575	583	604	586	633	595	562	590	551	585	577	578	590	597	600	576	563	590	577	612	559	625	601	605	540	592	614	594	603	587	566	592	589	613	607	595	624	614	589	607	573	583	545	616	601	599	589	592	599	628	602	635	602	568	607	628	595	562	644	555	585	610	594	584	567	576	583	551	568	604	556	578	562	603	621	569	598	589	565	560	597	652	606	553	613	615	594	575	605	592	578	589	610	583	582	588	526	567	561	578	592	590	584	593	595	597	613	566	595	553	593	588	618	581	557	578	603	590	600	596	567	606	569	591	557	578	648	596	572	581	553	619	592	612	572	592	628	585	635	564	615	622	608	576	600	567	617	608	600	575	568	583	576	605	586	597	572	563	621	590	544	617	574	575	526	578	588	634	576	594	616	597	589	559	598	589	597	556	582	599	598	580	569	537	624	603	587	621	571	552	587	610	536	587	581	553	563	618	562	605	570	610	576	554	614	609	603	579	587	589	542	588	554	598	539	533	536	552	598	564	568	581	650	607	578	594	543	589	592	619	605	573	591	537	621	587	571	590	596	575	613	578	600	593	632	614	609	594	601	565	507	596	609	632	565	583	619	601	599	576	589	570	649	559	565	589	570	593	599	582	561	641	608	518	592	587	603	584	598	569	573	601	605	580	592	570	557	625	610	608	584	602	601	596	554	569	613	598	569	555	548	597	582	628
17717	21548	26862	20240	13815	9627	7523	5271	3926	3081	2904	3044	1992	1291	1139	1215	753	576	509	462	417	442	416	375	573	543	491	507	466	425	417	503	479	470	383	355	340	363	331	298	323	306	292	340	278	302	316	280	258	273	258	237	221	247	238	250	237	208	218	260	241	213	235	220	255	236	237	223	214	223	220	203	224	255	222	241	200	221	239	209	218	228	233	213	251	232	207	244	236	224	226	234	261	246	224	239	249	223	207	245	206	260	197	251	228	230	238	206	204	236	252	254	198	255	233	230	224	221	217	228	245	231	231	214	214	254	254	228	217	237	238	211	201	224	238	227	223	237	242	234	223	223	231	214	183	227	227	221	268	229	241	239	247	214	209	198	232	219	223	215	202	221	199	226	234	203	199	224	228	233	240	240	231	215	198	242	218	210	238	231	217	222	218	194	238	207	183	237	245	238	246	210	202	253	214	223	198	222	246	214	234	201	243	232	211	209	230	250	217	213	250	237	212	210	207	201	213	226	203	211	213	223	231	219	234	238	199	236	210	226	194	244	241	227	212	216	233	239	226	210	211	238	211	206	200	232	238	229	250	214	229	215	218	217	214	204	227	236	249	254	213	228	231	193	238	223	255	201	235	223	250	211	235	203	226	212	216	212	205	221	225	209	219	222	239	224	220	237	225	236	252	198	236	230	236	226	208	203	225	238	219	206	227	230	222	218	249	217	215	169	248	213	246	242	229	207	247	222	224	223	239	226	215	231	248	206	201	235	209	201	215	230	213	238	250	246	222	245	233	226	228	233	205	255	226	218	201	237	218	229	231	232	216	232	238	228	193	214	215	225	243	233	216	215	243	255	256	244	200	221	237	223	229	222	240	253	226	251	221	217	220	239	213	208	220	219	216	203	221	254	244	241	228	229	212	252	236	202	233	251	212	244	214	236	221	191	220	214	232	223	218	213	214	202	253	235	195	203	204	234	253	226	232	232	199	232	239	224	211	203	237	220	215	248	208	221	218	215	225	241	198	223	212	216	209	188	178	222	226	195	228	232	234	219	200	204	191	234	211	261	242	209	232	237	234	184	221	211	231	250	209	224	214	226	258	256	223	216	215	223	217	250	209	228	211	230	211	200	223	255	219	217	212	219	239	241	204	214	216	223	238	245	206	221	205	220	221	216	221	207	236	225	216	243	215	228	238	214	238	236	257	212	232	254	219	250	223	199	207	226	222	227	224	226	214	191	205	238	245	210	226	204	224	208	251	207	203	214	234	232	218	235	196	222	217	230	220	225	239	223	206	204	218	221	219	231	223	213	234	238	224	216	228	231	225	227	211	234	218	246	223	214	229	216	217	205	218	241	222	226	230	236	227	207	227	207	199	219	234	208	186	227	215	240	199	214	215	217	227	242	229	211	219	206	221	211	202	232	230	239	258	202	244	228	234	230	214	224	212	217	209	242	220	223	204	212	232	233	242	207	211	236	190	212	191	237	224	230	235	234	214	247	234	222	237	229	249	216	155	228	210	234	213	231	227	258	202	225	213	201	219	222	216	231	243	212	240	214	219	247	228	187	235	228	240	223	230	236	209	220	225	191	190	234	228	217	228	235	228	228	235	227	221	223	226	197	229	230	237	247	225	258	232	197	242	217	236	201	227	224	226	226	266	239	196	205	236	221	227	252	227	226	233	211	218	211	229	226	211	246	232	207	224	228	243	272	274	255	244	241	233	251	213	227	191	251	266	245	235	213	231	227	229	228	205	219	227	229	209	227	221	218	206	218	236	214	214	202	239	230	212	231	242	245	241	197	202	228	216	243	236	245	231	213	220	216	212	217	230	253	211	213	212	211	225	219	210	228	220	212	231	236	224	212	234	221	207	229	245	221	184	248	211	231	229	213	234	231	201	253	206	217	240	202	227	223	224	239	226	209	237	233	229	192	249	225	231	203	215	204	191	234	207	232	200	240	228	214	215	197	220	222	225	237	223	233	221	219	223	229	221	200	252	240	234	211	217	212	231	181	227	267	210	214	224	207	228	222	210	201	208	236	206	209	248	206	209	222	220	209	244	225	219	217	238	215	273	261	257	207	258	231	214	237	218	203	244	242	243	201	223	226	216	236	256	244	208	214	233	196	223	230	234	228	247	223	201	225	221	206	217	212	219	230	239	241	239	228	207	226	196	233	226	247	209	219	218	224	208	218	240	251	240	250	241	208	216	230	217	214	218	212	222	246	213	234	190	233	234	230	219	208	205	224	223	234	207	256	233	222	219	243	237	212	242	264	230	248	208	240	206	224	218	204	242	248	224	224	244	199	229	217	210	224	222	257	227	178	251	253	240	202	217	210	198	219	214	213	248	205	215	233	219	239	215	226	233	222	196	218	224	212	233	226	219	218	229	235	252	218	197	220	230	219	228	238	222	232	196	204	237	233	234	210	234	224	203	231	215	243	244	224	223	234	230	249	192	233	222	221	211	209	218	239	216	233	213	240	202	256	208	226	229	193	213	231	244	223	225	250	230	228	228	227	218	195	232	236	228	210	215	216	240	205	240	246	230	207	247	231	251	217	234	194	210	213	232	241	248	225	221	252	223	250	194	206	230	242	208	226	214	237	229	221	235	239	233	226	217	212	242	193	226	239	223	186	223	210	211	244	263	211	216	224	229	212	235	230	220	211	226	260	233	253	211	226	238	237	239	221	213	217	234	192	218	219	224	218	220	221	243	232	206	224	220	222	216	225	244	243	230	230	227	232	229	239	221	215	236	215	240	232	222	234	228	215	220	233	205	227	202	240	212	221	229	177	229	262	206	221	243	208	204	218	221	215	210	211	207	231	232	213	209	219	218	239	215	216	218	221	229	235	223	225	226	207	197	239	258	239	220	234	195	201	230	205	222	235	233	224	222	223	241	220	249	198	213	223	246	241	239	236	205	200	212	239	231	206	217	221	228	232	205	199	207	212	218	244	226	251	224	253	211	226	236	207	207	210	200	233	221	230	216	222	226	238	232	214	224	231	234	209	202	219	256	220	224	226	253	257	214	220	230	226	239	205	235	194	238	230	238	223	210	238	220	229	216	219	253	206	213	234	213	254	205	203	195	218	234	236	213	241	233	232	218	217	225	235	233	224	215	232	205	233	232	220	212	220	226	233	218	230	226	250	223	220	223	220	192	233	227	227	233	203	203	237	237	203	210	216	196	218	225	226	255	229	212	234	225	216	248	227	230	210	242	234	230	257	234	216	241	205	230	236	228	216	259	223	219	206	234	206	196	254	215	229	261	217	195	211	217	219	201	229	210	234	220	248	181	221	254	235	223	202	219	239	238	245	231	211	263	241	212	200	222	247	236	230	262	224	211	211	216	228	230	213	228	220	254	242	256	212	218	244	216	226	231	234	235	223	195	213	219	225	214	236	226	234	230	194	226	244	195	242	207	216	210	224	214	219	227	230	237	234	244	219	229	209	221	219	218	231	226	214	239	250	228	197	234	241	245	232	242	219	213	224
12313	14267	21227	17787	14032	14759	12140	9978	11635	10689	8773	9380	6605	6439	5909	5900	3987	3256	2675	2404	2175	2078	1777	1884	2918	2984	2659	2504	2244	2304	2287	2396	2405	2187	1834	1890	1873	1712	1430	1236	1205	1133	1229	1708	1124	1115	1192	1136	1116	904	880	729	723	640	667	665	612	589	580	599	572	569	581	599	614	573	588	609	616	585	633	587	609	599	588	590	559	591	600	619	593	619	560	541	594	562	612	565	588	576	594	563	586	596	588	606	601	624	605	610	641	605	610	602	595	642	626	671	639	660	671	672	609	606	588	608	604	603	589	592	591	625	636	571	607	596	608	579	602	651	634	635	550	590	560	607	566	612	546	587	577	519	541	566	574	568	558	544	576	572	564	563	578	546	573	563	546	556	577	592	545	533	532	579	512	554	537	558	553	547	535	527	538	533	561	593	547	601	587	556	537	523	530	567	554	570	552	543	518	519	587	602	557	545	495	606	531	533	555	511	530	547	559	585	539	494	567	605	583	543	566	537	576	573	565	571	576	577	586	556	558	524	553	556	566	494	545	607	551	536	545	577	524	535	513	556	563	529	529	569	530	550	553	525	572	558	524	592	526	568	572	555	517	564	599	508	574	547	565	552	535	524	506	533	568	574	538	577	568	533	523	586	580	524	581	599	562	544	544	585	575	543	545	580	519	556	564	569	534	523	578	572	549	507	581	484	540	552	550	563	543	603	564	535	567	583	567	570	537	542	573	576	531	548	570	573	528	574	528	572	550	548	586	584	557	518	572	546	534	544	574	549	552	549	540	509	547	586	562	561	545	546	532	523	539	463	591	536	536	564	562	512	547	527	538	611	600	583	552	580	548	568	573	572	569	511	580	580	600	564	594	590	526	535	556	536	512	579	546	529	561	584	542	531	541	502	544	546	568	548	563	575	519	571	577	580	527	551	539	597	536	553	551	563	574	543	550	541	600	541	550	578	544	522	523	556	575	576	558	570	527	565	529	589	568	546	549	553	576	503	540	564	537	559	555	588	547	540	566	524	555	529	555	571	566	563	586	506	544	533	545	569	567	570	595	603	568	549	543	537	526	564	613	553	591	582	543	537	552	544	564	573	514	553	521	561	545	534	558	526	538	581	533	563	538	583	554	611	516	547	566	580	540	528	548	594	562	554	542	562	563	571	564	571	576	570	526	591	563	589	563	581	594	585	571	562	537	557	534	559	615	528	581	569	532	541	555	530	552	507	529	540	564	512	538	535	543	551	555	550	529	552	566	592	549	569	569	547	568	582	583	594	526	587	554	505	566	567	542	553	565	521	567	563	551	546	579	565	539	594	597	576	556	567	499	549	556	548	484	541	546	536	615	549	566	544	556	524	552	569	562	528	542	554	530	537	552	588	562	564	522	560	529	520	562	572	564	545	584	592	582	570	536	507	567	542	553	550	578	535	578	558	533	554	534	530	625	553	574	578	564	551	557	559	558	570	540	541	523	582	554	520	532	544	607	566	605	545	526	570	599	546	541	562	577	563	556	521	571	585	564	609	572	541	555	558	527	558	611	571	575	510	557	550	547	550	570	565	515	525	555	579	548	549	563	566	561	549	558	560	556	585	527	538	550	564	578	583	604	594	560	592	532	580	574	522	577	557	550	523	566	565	539	535	572	593	548	566	552	535	539	524	520	578	556	554	541	556	555	577	561	559	549	558	536	568	561	567	559	591	572	551	557	550	539	530	561	539	557	574	552	536	554	570	552	564	541	581	557	570	557	596	558	553	534	523	586	594	530	559	567	551	547	553	543	580	549	499	527	535	573	561	603	570	558	560	588	535	584	541	577	521	538	579	584	527	536	544	570	502	558	552	548	572	545	564	560	578	539	527	572	540	519	519	554	534	549	538	574	531	575	557	521	536	537	541	599	551	544	559	598	559	519	623	564	545	563	553	507	569	553	575	561	537	547	568	577	529	569	517	554	547	528	554	554	540	557	547	537	568	537	570	525	549	550	571	512	562	535	534	568	548	556	551	530	551	590	555	570	547	553	554	544	523	561	575	580	564	555	524	558	504	529	567	556	581	567	516	553	583	574	565	546	512	573	544	556	566	567	538	538	595	541	564	531	551	570	554	585	565	563	570	527	572	565	555	566	595	551	571	554	577	543	512	555	541	545	573	540	556	592	550	592	577	558	547	541	587	549	557	531	560	618	553	562	575	517	600	579	571	566	570	554	533	572	610	555	562	567	560	567	567	537	533	571	572	567	546	588	571	568	581	584	572	533	544	564	557	541	518	574	604	539	574	566	555	605	582	553	554	561	528	556	562	528	545	540	544	526	549	512	563	566	539	575	572	588	554	578	523	514	548	579	529	565	521	537	573	572	578	585	556	520	533	562	566	539	596	574	534	540	571	573	525	523	542	542	592	553	575	585	588	583	572	600	524	565	541	523	564	546	587	543	589	537	547	517	550	549	549	510	542	576	616	568	551	533	540	558	524	548	575	548	483	551	507	562	556	542	573	528	586	589	594	556	534	546	546	567	584	598	542	582	595	537	550	541	536	549	583	561	513	570	541	569	560	578	542	517	550	551	567	552	563	549	575	571	568	548	566	558	555	589	537	540	549	549	554	542	556	558	551	568	517	542	574	554	574	523	557	580	578	541	511	546	545	525	517	576	549	571	518	548	550	616	565	586	580	545	522	567	536	553	537	583	568	552	585	547	562	526	546	519	551	582	592	585	579	562	578	568	519	547	559	554	555	579	547	619	514	560	534	526	593	558	567	498	543	567	555	528	509	542	504	529	533	546	554	549	575	556	567	549	591	554	529	566	548	541	596	539	580	549	560	557	577	562	554	562	577	520	555	570	537	545	532	598	549	528	513	553	536	581	540	584	557	549	545	567	570	537	559	551	546	551	539	553	527	597	554	581	576	580	557	549	523	561	572	582	538	518	512	550	554	572	540	618	550	569	557	555	550	549	538	569	582	536	566	572	575	514	595	552	619	579	542	584	571	553	530	570	565	543	571	545	587	528	608	580	559	555	599	586	577	545	576	604	568	585	522	532	565	567	531	556	548	567	590	547	582	574	557	537	500	599	553	545	555	551	598	534	558	595	567	547	553	562	581	547	533	577	532	573	547	510	580	561	531	606	547	570	538	520	550	569	568	572	570	552	596	545	539	527	567	570	501	572	554	550	541	550	557	560	545	500	557	529	534	604	565	567	554	535	553	571	554	511	537	602	544	523	595	523	554	581	620	554	573	584	544	530	532	550	543	525	578	580	546	597	607	586	568	562	562	517	576	575	562	561	582	569	565	567	596	545	540	572	546	570	556	578	538	562	584	522	573	554	541	575	580	578	573	572	584	511	561	555	550	565	547	574	548	536	568	538	550	583	538	572	539	544	584	559	554	554	566	558	573	552	534	530	565	556	567	566	546	537	559	553	565	540	535	575	609	524	558	536	565	622	568	527	538	576	545	564	582	532	558	555	589	538	557	521	566	622	548	541	571	545	552	606	530	562	572	607	577
26310	26318	30800	25316	18957	15795	11582	8454	6403	6067	3816	4245	3059	1962	1991	1893	1422	1010	714	674	647	609	468	484	712	751	672	728	532	549	527	525	604	586	426	414	388	396	322	276	289	296	320	298	290	276	260	257	239	204	214	183	180	168	171	157	174	162	150	151	138	160	159	152	173	147	169	164	157	158	141	173	142	160	146	155	148	158	149	142	155	148	144	147	163	154	152	152	152	161	139	141	139	151	144	174	143	154	163	160	154	169	174	167	171	178	177	195	137	164	168	160	147	156	152	155	140	165	156	153	159	136	172	155	148	155	149	138	139	165	153	143	135	122	144	139	155	164	157	139	152	141	148	156	155	161	147	142	143	125	159	132	157	140	152	128	131	158	146	141	155	151	158	141	161	140	144	160	152	158	150	142	119	146	140	142	193	151	111	177	151	139	183	144	149	140	142	124	118	150	132	131	130	154	142	146	148	168	134	146	134	130	157	160	153	139	186	156	133	136	148	152	150	150	135	133	148	141	153	141	139	142	146	152	143	146	134	145	160	143	157	134	164	139	153	147	151	145	152	149	141	126	135	150	146	152	153	123	149	145	142	149	177	139	140	132	151	152	146	159	152	147	143	147	129	143	146	154	133	121	149	148	149	157	147	142	137	176	148	152	128	161	144	141	145	147	154	125	137	123	157	139	153	134	122	146	156	130	133	157	155	152	167	155	146	139	153	140	145	141	155	159	143	140	156	158	160	137	132	149	141	146	149	165	140	151	140	126	156	139	141	128	141	171	150	151	136	145	140	145	137	138	150	141	136	146	152	137	148	149	114	125	148	146	151	143	138	137	138	156	142	143	162	167	161	124	142	154	148	145	143	138	145	121	124	132	129	157	138	143	149	129	142	161	144	143	125	149	119	127	147	142	150	157	123	157	124	142	145	137	153	143	142	141	150	152	161	136	146	157	144	138	157	172	138	128	143	130	135	171	146	149	144	141	155	161	135	152	134	151	152	143	131	164	133	141	140	148	143	134	146	150	126	134	151	156	160	128	142	141	116	130	144	154	160	151	148	149	143	132	153	139	142	156	153	156	143	164	134	154	144	171	161	151	139	137	161	136	157	135	144	123	141	148	148	146	136	147	139	152	142	159	147	122	154	128	137	170	142	156	143	144	145	139	149	179	129	152	156	138	141	134	130	137	154	156	146	149	138	131	133	137	155	152	144	148	141	151	155	148	144	145	154	149	146	144	145	139	132	160	152	134	158	156	139	148	136	146	155	125	163	147	144	140	122	143	148	154	155	163	149	152	134	146	147	148	134	157	143	133	135	154	159	131	154	151	146	135	147	162	139	159	147	137	143	170	141	157	162	151	140	139	145	152	138	153	166	148	150	131	150	144	137	139	147	136	134	147	141	124	141	151	157	145	139	155	147	136	153	135	124	145	140	127	139	137	150	153	178	144	160	169	151	139	130	121	148	140	161	136	137	127	136	146	131	138	151	167	153	153	137	145	136	145	138	146	159	151	120	136	114	128	144	147	143	156	153	173	138	119	140	149	126	154	166	159	132	152	151	128	137	142	143	138	127	138	152	167	162	128	123	129	149	150	141	142	153	155	141	146	133	135	143	141	149	139	160	155	165	135	144	149	162	149	124	131	164	139	147	133	137	133	145	137	146	154	139	137	138	126	150	139	151	161	139	171	116	160	163	159	127	119	151	123	138	144	137	140	144	143	125	183	138	161	147	139	173	142	140	158	150	148	150	155	159	170	161	135	140	164	164	147	136	128	139	129	151	153	165	143	149	147	141	147	150	131	139	145	154	156	156	140	170	133	125	117	163	158	142	158	158	146	138	156	134	127	146	143	143	150	146	141	150	117	133	139	158	147	139	168	137	151	153	148	137	192	145	134	151	153	144	143	152	158	150	138	131	129	157	123	159	152	142	135	142	157	144	132	144	147	127	141	134	147	135	166	144	135	136	138	134	174	168	133	151	150	133	114	133	137	144	136	184	147	148	151	120	158	126	158	158	155	144	157	124	135	148	139	134	140	140	136	137	163	137	142	142	155	135	149	141	133	129	137	150	146	136	175	129	143	144	130	143	138	154	144	147	139	161	154	161	137	151	152	133	159	153	168	173	155	128	142	138	145	141	148	144	129	130	112	155	142	127	156	127	126	126	136	145	159	140	140	143	143	146	142	145	144	142	102	150	136	160	128	124	144	139	141	139	156	152	152	156	168	150	134	152	128	142	137	140	149	151	146	163	132	145	138	159	140	147	148	166	147	139	163	147	144	136	149	143	145	127	130	122	149	152	147	125	156	165	145	142	147	141	156	161	135	135	133	128	138	121	164	151	152	136	142	151	150	150	123	147	148	132	135	130	142	142	140	162	143	144	177	145	125	151	140	131	133	150	122	121	144	168	139	148	122	142	165	141	156	145	145	157	145	142	147	144	146	159	172	129	136	151	146	146	143	143	154	141	167	149	150	140	139	132	160	175	144	153	141	157	158	135	152	134	152	161	153	157	148	151	138	138	140	138	130	148	156	140	166	142	145	148	150	120	148	159	157	146	167	160	156	163	140	128	155	136	140	156	133	149	146	150	147	145	158	148	130	142	144	129	127	162	158	157	135	125	152	144	131	146	162	153	139	154	135	152	137	139	147	144	175	141	158	146	153	144	124	138	162	153	145	160	148	170	133	139	138	141	152	156	138	124	150	138	155	127	127	148	139	150	166	160	159	164	143	134	152	132	156	148	138	138	149	140	141	147	141	173	143	139	150	131	160	147	155	114	143	161	152	131	148	137	146	136	145	166	134	136	159	177	137	126	138	159	158	139	136	153	157	160	133	164	148	154	139	120	148	147	128	137	144	140	163	151	123	170	158	125	140	162	155	140	152	162	161	133	138	147	148	130	127	147	150	148	127	153	138	172	158	160	139	164	146	148	142	152	142	148	157	169	145	148	150	177	159	124	151	163	159	153	146	135	161	140	147	161	154	161	140	135	159	139	131	131	134	129	158	147	146	139	144	154	139	146	137	133	129	142	145	123	159	160	150	147	133	153	134	133	139	165	136	148	131	163	147	157	158	152	169	170	170	143	125	181	141	142	137	130	133	139	150	152	140	145	143	128	155	138	123	177	151	158	154	121	129	150	160	161	145	149	159	136	129	136	154	168	146	152	152	150	139	150	141	132	136	122	149	148	138	157	141	159	146	157	135	147	156	160	137	138	145	149	134	146	154	144	134	165	148	136	142	139	153	138	132	141	138	184	162	161	145	152	137	137	121	144	138	143	144	144	142	146	143	127	159	127	144	125	163	143	146	137	150	144	160	159	133	145	179	128	128	151	143	148	147	148	133	165	136	163	152	137	138	168	141	143	155	146	167	152	156	124	143	129	145	141	162	157	138	152	166	146	132	126	136	163	158	166	138	118	147	142	129	163	153	127	155	149	140	171	127	167	153	139	166	148	132	131	138	117	155	136	143	134	141	132	171	166	161	158	153	144	141
16225	16460	24947	22767	18827	20663	17506	16197	18434	16910	10609	13548	10255	9063	8195	8536	6639	5094	4169	3874	3254	2792	2542	2446	4172	4571	3783	3809	3311	3258	3329	3290	3819	3578	2744	2574	2449	2413	1908	1422	1487	1440	1657	1729	1376	1450	1517	1400	1185	851	849	667	662	569	625	604	460	465	433	398	433	418	438	442	451	456	494	483	431	425	432	434	439	403	397	372	380	395	406	417	466	383	403	413	453	434	400	420	439	398	402	401	428	465	476	445	449	510	498	506	481	424	453	547	496	603	569	521	479	542	544	626	416	507	483	475	439	487	464	427	480	490	523	514	460	436	418	432	473	548	623	455	392	400	427	389	446	411	434	370	444	411	418	361	347	386	400	339	378	360	370	353	372	372	369	367	397	395	390	363	383	355	375	379	401	370	399	384	389	398	377	352	392	379	345	377	414	375	366	367	378	402	391	357	395	359	381	364	362	399	343	393	351	368	400	400	360	368	359	387	408	409	356	367	400	389	381	371	367	350	346	368	368	382	366	368	381	366	406	381	346	379	405	408	384	379	381	361	362	364	357	376	384	359	375	380	382	373	360	367	379	387	361	372	384	325	376	381	366	379	360	352	350	370	362	354	392	360	353	367	379	357	341	368	393	370	381	368	397	368	425	354	389	348	379	360	362	403	394	394	374	353	362	387	355	405	362	405	381	374	374	337	392	390	363	425	369	369	380	364	381	371	391	401	400	391	373	360	401	362	376	358	356	369	369	373	358	369	349	381	382	358	382	356	386	404	360	369	354	386	396	362	385	368	368	362	371	364	379	400	347	366	339	371	379	360	402	415	393	357	387	358	367	357	374	392	379	373	386	386	377	370	361	385	376	337	379	379	372	388	338	389	347	375	332	344	373	408	319	371	390	364	392	376	362	360	372	347	391	363	359	386	368	372	369	371	375	355	344	353	394	372	375	399	360	404	383	390	369	384	406	353	363	386	376	389	394	388	385	370	393	369	353	395	353	373	367	395	377	355	361	335	363	394	404	372	388	424	378	359	367	351	388	385	365	378	362	394	385	393	364	381	362	371	387	354	360	358	388	393	395	352	342	389	359	396	356	358	363	386	377	385	402	353	368	409	377	392	356	394	385	425	357	375	358	382	392	367	348	378	377	370	378	360	353	327	371	353	367	418	356	333	365	344	394	371	387	351	382	369	361	366	362	377	393	372	376	394	377	395	365	410	359	392	369	384	372	354	382	338	411	386	365	366	383	352	390	403	386	350	373	350	359	380	406	368	358	358	353	345	391	434	365	382	381	359	374	356	365	407	362	378	358	374	378	355	359	391	388	398	369	364	376	344	375	369	394	364	357	379	380	377	378	366	359	383	366	394	386	383	386	391	380	386	347	369	388	365	339	351	387	390	357	350	365	394	344	392	389	369	352	385	352	383	372	415	372	375	374	372	350	374	359	393	373	366	377	345	404	377	331	375	355	365	387	366	397	424	346	403	380	371	411	343	367	368	354	351	383	375	360	377	384	370	359	393	359	386	391	384	396	354	386	364	388	376	413	378	384	360	343	380	339	369	391	397	338	369	374	359	347	400	398	339	356	375	385	367	395	375	348	336	384	378	365	366	381	396	387	405	360	374	372	424	365	355	377	368	348	384	397	367	379	396	354	392	340	374	380	389	380	359	392	373	376	379	370	402	399	404	380	341	345	395	355	356	379	379	335	367	376	347	389	368	427	375	366	353	378	385	383	372	374	411	351	373	380	366	395	340	395	373	367	363	370	385	391	361	405	378	360	356	361	362	368	381	353	368	349	380	356	378	371	384	345	379	366	385	401	357	366	344	392	367	400	406	411	394	373	387	407	377	323	380	376	352	369	358	359	365	383	338	370	375	369	380	357	371	341	386	371	371	389	396	385	377	383	380	366	383	375	369	394	399	377	371	368	373	400	370	383	365	378	403	382	380	382	373	392	363	372	373	371	398	379	394	409	419	373	368	363	384	387	339	366	377	358	363	369	396	379	364	350	346	375	392	336	370	372	382	383	353	386	370	326	379	373	385	402	358	385	395	378	374	398	346	380	403	358	353	376	391	383	398	357	378	370	345	338	345	357	382	358	374	391	359	419	365	388	369	407	420	370	377	361	375	359	352	389	380	349	381	360	377	392	402	325	400	359	372	382	358	389	385	359	363	365	361	353	378	379	366	351	311	386	354	394	370	390	367	390	384	354	372	413	345	365	359	330	358	398	344	367	381	383	364	373	374	367	347	391	383	368	394	392	370	350	365	346	385	362	359	364	378	340	366	387	349	379	350	391	378	359	375	355	386	370	346	365	400	375	404	395	373	350	400	394	331	360	365	397	383	353	372	338	338	385	358	412	404	373	396	391	380	384	357	374	363	366	337	377	368	355	344	392	389	365	387	395	362	370	403	365	362	377	366	397	413	359	389	386	335	361	384	389	366	373	369	366	377	360	402	360	385	353	400	387	398	394	346	355	378	380	386	362	361	406	351	390	361	363	368	382	365	367	362	367	358	356	350	380	365	351	380	373	338	407	415	393	348	361	369	363	391	325	352	377	384	378	382	356	363	357	349	363	371	352	341	414	357	387	331	380	375	413	379	345	370	397	369	371	371	376	371	365	416	332	374	422	387	373	380	387	379	394	329	358	404	388	359	377	397	378	404	368	337	368	373	372	368	380	377	380	393	339	389	346	379	377	366	392	365	357	367	387	374	384	364	396	362	348	339	314	356	349	349	355	389	380	355	357	340	383	327	330	372	380	391	379	369	402	379	418	342	329	354	374	374	346	376	358	359	399	405	370	422	362	363	376	365	394	337	353	376	366	387	391	387	380	378	363	383	360	432	405	365	345	344	372	404	392	364	353	369	385	391	372	422	363	366	397	364	382	384	392	363	362	354	362	366	372	385	341	358	386	338	346	381	394	393	361	367	386	398	376	382	361	376	377	411	350	383	384	358	371	369	371	363	357	369	329	343	405	377	383	345	384	379	372	383	365	358	397	343	373	362	365	378	379	363	388	359	407	359	371	383	382	357	403	389	396	386	394	367	410	362	384	353	343	364	348	402	393	354	363	382	392	387	357	401	391	364	382	379	383	411	373	390	394	372	382	373	358	373	374	355	371	387	357	378	373	384	371	347	356	337	389	369	368	389	399	368	354	373	371	393	410	373	360	380	368	362	352	407	340	389	359	379	393	349	410	369	371	409	373	391	376	397	362	362	350	404	348	357	383	327	373	368	408	374	372	363	380	402	359	370	386	335	407	377	382	377	385	393	359	356	373	383	342	388	389	373	354	394	377	366	409	341	373	388	355	373	385	384	383	403	371	362	355	371	358	409	383	354	362	384	371	369	368	373	384	370	341	385	353	372	374	373	353	405	352	378	325	385	382	374	361	385	352	353	443	379	351	380	388	340	380	387	396	377	365	378	358	371	408	390	397	377	378	374	366	378	350	379	362	352	366	382	379	370	395	354	400	364	355	395	378	392	363	409	351	369	345	365	359	336
3659	1952	3384	2005	1200	889	759	509	458	449	395	366	312	327	302	302	274	271	264	258	299	298	286	294	298	306	303	284	296	314	293	294	294	302	285	287	259	283	259	223	245	263	269	285	269	269	259	266	243	239	250	256	209	251	253	232	244	238	238	233	244	231	245	239	243	236	254	225	232	242	246	238	232	203	235	210	243	232	237	249	240	227	208	260	238	219	215	240	246	219	235	231	221	241	214	214	213	232	230	225	231	263	229	214	246	252	203	237	208	233	204	211	244	219	227	249	227	233	238	236	223	197	230	228	223	212	241	235	218	238	260	235	249	222	242	224	249	246	225	258	208	200	215	169	212	255	236	239	244	233	240	229	246	224	214	239	228	232	252	254	191	245	237	230	250	246	214	248	234	230	212	244	262	236	228	231	226	217	253	225	212	247	223	244	212	224	229	236	239	219	201	265	222	267	231	230	225	242	232	235	220	253	224	226	235	255	206	216	201	257	223	229	252	244	254	240	257	241	220	214	227	245	253	238	248	244	259	250	251	224	220	226	239	244	227	247	210	235	199	217	209	230	250	245	203	238	220	241	224	233	236	243	223	223	222	222	231	275	240	228	257	204	247	257	234	205	230	256	233	249	248	223	215	227	223	240	240	220	218	215	226	218	247	231	230	251	210	235	248	232	205	225	223	265	223	201	203	233	222	245	242	235	270	245	240	208	264	194	239	218	219	246	216	224	232	228	231	234	239	232	233	257	243	233	258	216	210	226	192	239	273	242	240	242	220	218	227	225	246	242	236	220	209	205	238	224	225	244	201	255	247	216	244	220	227	257	218	237	241	239	230	231	214	228	216	223	235	229	235	228	222	226	244	239	213	242	224	237	202	233	233	244	222	222	242	246	225	241	232	242	224	238	222	225	258	244	221	245	216	241	245	207	217	218	239	221	225	248	240	250	242	217	222	230	227	213	237	215	221	238	223	225	202	202	216	229	219	227	241	197	210	242	221	205	222	254	248	255	223	241	229	231	245	244	236	256	239	242	226	223	210	269	242	227	241	236	236	218	254	231	243	211	221	230	251	233	222	252	238	278	220	197	223	217	217	221	227	195	231	251	254	213	244	235	233	220	224	226	250	234	217	239	251	218	218	243	242	222	223	226	207	233	215	225	237	236	211	235	221	225	238	236	226	246	222	222	254	258	212	248	241	230	225	242	233	233	231	230	257	228	242	258	226	236	237	239	218	241	231	233	231	210	251	268	230	234	220	212	262	223	248	250	218	231	219	232	241	242	233	213	240	266	233	237	228	257	221	232	232	240	247	211	243	221	241	243	232	248	256	239	231	208	230	226	195	227	263	233	225	205	246	221	208	230	224	228	239	249	237	251	247	233	218	237	233	244	239	219	207	230	231	247	260	240	226	243	234	236	245	217	226	231	258	255	228	259	237	238	208	244	239	233	235	241	239	217	227	245	272	235	231	261	224	270	230	200	234	238	236	212	247	247	208	272	226	209	234	233	238	225	248	241	236	229	212	255	240	237	233	242	271	236	234	270	245	267	218	241	226	239	236	244	245	237	222	237	218	254	240	238	237	226	268	244	249	233	228	262	261	249	230	226	231	232	249	221	226	224	223	198	228	237	229	245	229	234	216	249	243	253	215	215	243	207	236	235	255	233	232	213	246	249	214	232	230	229	217	244	239	243	232	253	238	229	206	218	224	244	238	244	250	204	218	211	224	234	244	234	213	214	212	241	218	232	209	207	213	212	226	220	243	237	244	221	226	237	242	220	249	205	232	194	235	241	223	230	231	234	214	229	237	196	239	237	214	242	225	242	230	205	220	252	251	236	227	241	247	208	215	226	261	264	252	238	208	230	224	241	265	240	238	224	223	213	238	235	246	231	237	249	239	234	232	243	258	252	255	245	243	229	231	241	242	231	228	205	225	217	216	255	275	244	243	242	222	235	224	240	233	222	223	233	225	260	219	237	246	264	256	243	211	214	221	233	210	226	222	238	230	243	195	234	253	224	232	224	216	234	226	225	237	221	224	212	219	230	263	237	224	249	235	232	218	236	233	237	236	260	240	191	259	243	221	223	224	231	245	219	245	258	218	241	206	223	217	232	227	240	227	220	210	233	236	235	225	234	231	234	230	252	247	224	246	221	216	240	237	269	232	271	221	237	264	233	240	223	240	249	213	250	252	241	241	255	229	218	231	265	213	226	219	241	221	252	228	240	241	229	215	227	227	229	200	206	253	235	231	231	230	254	235	244	234	228	230	222	226	242	219	230	225	220	229	220	210	225	265	209	253	234	250	224	219	245	237	245	231	211	232	221	244	233	195	227	233	226	247	233	245	236	232	247	250	251	230	225	258	257	228	257	235	244	241	233	233	224	233	207	225	227	242	242	209	204	225	245	227	246	229	243	219	226	240	222	227	237	249	235	242	241	233	225	234	257	238	241	233	225	240	265	226	237	237	216	240	241	242	224	245	243	234	224	252	240	233	225	233	234	252	231	254	238	207	253	238	242	247	228	226	223	223	232	244	230	243	259	238	231	239	241	227	241	224	218	221	255	226	220	251	230	230	232	244	233	271	246	224	238	227	237	247	232	245	251	246	228	246	241	220	201	223	254	216	219	198	221	253	203	263	245	230	243	254	252	209	248	251	217	233	234	223	220	258	254	246	236	236	247	254	241	243	212	253	248	253	197	237	228	235	234	235	229	210	225	249	252	221	219	259	241	255	229	201	245	239	210	233	249	225	219	238	227	234	261	225	269	224	238	233	247	233	237	251	219	245	206	237	221	230	252	233	222	262	224	251	221	221	226	234	255	227	220	254	236	246	249	230	208	220	231	226	224	226	230	208	232	206	230	232	223	210	258	201	216	210	236	238	256	208	221	210	231	231	229	230	242	199	233	221	224	231	230	216	226	238	224	212	204	230	239	215	219	231	232	234	242	226	211	225	227	233	237	228	224	216	232	227	227	233	236	214	211	230	244	237	256	259	237	240	202	238	252	234	220	264	229	217	217	222	226	217	198	210	233	238	228	249	230	218	233	216	240	226	246	269	242	220	205	223	234	225	215	239	248	218	236	239	241	201	252	254	237	243	225	211	230	235	234	250	239	221	238	201	215	225	215	249	232	223	241	229	234	244	233	221	245	222	241	217	264	214	209	204	251	239	243	233	283	232	227	253	235	218	249	235	217	251	233	267	253	226	223	255	241	244	237	250	202	235	229	233	235	246	228	218	219	237	233	248	223	237	241	207	245	246	229	229	243	227	235	237	248	221	221	247	235	247	240	237	259	234	245	206	256	196	241	204	225	246	229	237	243	240	259	234	212	247	230	217	218	263	233	249	245	244	220	238	242	252	244	242	245	250	217	229	239	224	242	256	233	242	254	239	257	233	237	256	220	251	228	239	222	246	238	249	241	234	226	241	238	236	254	212	232	240	237	249	231	236	216	257	237	251	224	209	251	265	217	214	243	219	235	244	227	248	232
3385	2699	5872	4159	3045	3284	2387	1966	1781	1730	1607	1569	1466	1190	1142	1087	947	922	894	938	943	906	953	1017	1170	1073	1116	1038	1057	1089	1058	991	1053	958	1003	967	900	882	885	776	748	752	766	725	791	805	779	738	657	702	651	630	620	605	687	651	588	579	596	567	596	571	584	597	619	581	627	639	593	630	603	557	594	578	594	559	588	572	605	590	567	626	571	588	553	572	580	582	562	570	627	564	551	629	564	604	586	581	621	609	612	633	592	613	618	598	614	568	544	611	581	605	576	598	621	595	559	603	595	578	602	579	620	600	585	605	546	625	561	568	578	598	597	548	549	607	557	631	583	653	564	554	590	634	559	578	572	571	590	565	567	545	570	597	584	617	560	599	585	637	592	588	570	623	571	587	554	569	587	579	603	598	566	618	549	556	598	591	572	620	556	583	640	627	602	565	560	591	623	600	553	565	613	550	576	575	599	586	588	570	586	565	593	563	626	588	551	537	584	627	560	588	599	557	554	579	623	583	582	560	584	594	582	598	529	600	573	575	545	562	575	578	592	607	563	598	589	588	550	627	593	621	596	624	576	543	568	566	580	555	567	605	593	598	589	578	573	581	592	609	578	610	582	577	545	558	648	580	596	569	578	579	595	625	555	633	580	601	578	623	575	548	568	607	582	592	608	552	637	570	630	592	552	592	571	592	599	619	554	566	554	597	537	605	586	561	620	596	573	546	558	565	545	549	553	576	602	545	565	533	581	571	591	581	577	559	583	577	587	562	608	617	569	585	583	587	600	566	575	592	576	584	559	577	577	624	599	601	587	582	538	523	642	602	602	641	567	547	547	551	607	561	577	568	572	593	599	612	554	564	593	563	591	602	567	603	625	579	572	535	558	575	568	560	576	576	595	583	567	587	602	555	576	620	594	582	583	591	613	577	585	599	560	566	591	587	610	594	615	577	575	629	568	573	557	549	587	605	574	592	586	569	616	597	582	551	573	585	562	603	597	563	585	619	544	549	563	576	566	598	624	589	606	565	556	617	623	603	593	607	576	555	571	587	592	560	558	561	592	655	608	591	588	539	555	535	563	596	580	561	602	604	566	590	537	613	618	618	596	594	586	573	561	574	608	579	558	597	589	565	600	584	621	533	536	585	579	555	571	553	574	612	525	587	551	555	566	608	583	594	614	559	591	565	594	580	554	562	615	534	527	589	594	539	623	611	590	574	583	582	590	603	583	600	569	605	566	602	560	551	590	541	600	618	550	565	597	615	588	593	558	580	575	593	542	627	570	576	581	611	602	590	599	603	615	576	537	574	556	584	579	603	577	566	592	568	576	640	573	597	565	617	581	553	586	587	630	538	610	581	559	581	564	565	573	605	581	617	604	582	588	541	591	597	583	537	562	590	590	586	579	600	567	570	589	571	587	625	557	556	589	581	554	612	569	590	569	574	570	608	601	601	560	599	599	544	581	588	556	596	580	622	598	577	552	568	600	577	598	608	567	578	575	600	620	552	552	565	566	593	583	597	559	611	587	630	582	612	608	597	608	599	620	605	568	606	568	610	563	540	630	559	584	595	577	608	590	589	596	596	591	576	540	574	567	606	588	604	603	612	552	578	624	607	555	584	587	555	621	597	595	605	632	583	541	574	601	587	583	511	589	587	590	568	547	535	580	599	581	636	555	582	570	590	592	655	567	550	562	566	595	558	595	577	582	557	590	595	591	567	612	569	553	635	567	569	605	546	593	585	591	576	592	589	597	592	640	583	545	571	527	620	600	591	571	626	551	616	595	580	616	576	535	572	603	615	601	549	568	580	589	577	594	571	621	557	594	581	607	629	557	637	638	577	556	562	589	608	606	588	580	555	581	557	589	611	596	576	578	626	574	573	555	590	610	574	549	617	575	566	607	598	573	612	557	561	572	590	596	585	591	623	582	570	588	594	572	581	627	572	598	598	562	591	618	589	564	626	608	590	617	592	582	603	545	594	586	609	655	632	595	572	585	584	507	617	558	615	599	585	593	604	557	569	594	565	555	604	550	608	595	604	564	536	600	528	583	590	555	595	595	562	564	576	580	569	594	554	599	604	576	575	548	563	567	603	574	617	597	590	578	539	563	638	586	583	578	558	565	585	581	563	569	590	588	631	574	585	580	566	584	603	559	551	617	573	606	594	562	627	603	562	563	608	594	575	610	634	599	561	581	591	620	639	585	549	646	616	563	590	575	632	619	597	624	540	565	638	586	577	578	582	607	606	593	504	581	566	556	597	575	532	584	577	558	556	592	585	551	566	543	563	598	581	601	562	561	604	556	590	583	603	587	601	583	605	570	630	596	600	574	552	596	634	585	615	593	586	570	532	635	587	567	581	631	545	587	582	569	603	596	592	591	586	582	521	623	611	525	571	555	575	587	575	581	585	636	539	615	580	588	629	595	603	589	600	585	604	547	546	622	563	542	561	613	576	611	622	621	614	583	574	584	596	646	585	579	596	615	592	611	599	599	575	569	621	575	604	601	577	572	578	573	565	590	587	623	565	613	586	592	574	581	557	651	607	541	597	558	568	573	569	560	609	580	591	590	589	566	553	578	601	551	545	576	574	592	636	584	594	550	570	537	579	578	607	575	553	546	617	574	579	618	595	581	599	634	548	595	586	567	557	557	631	573	549	570	562	582	611	591	584	564	589	611	601	557	567	582	561	604	584	578	572	538	593	551	560	581	602	567	601	562	595	554	567	596	559	574	618	564	579	538	587	609	627	564	542	571	557	565	609	605	583	579	568	568	544	613	545	596	589	606	587	612	572	561	598	584	570	606	619	581	596	567	585	552	583	580	586	517	578	605	627	571	574	598	574	640	575	546	598	601	595	596	575	521	582	601	622	593	588	561	633	590	574	560	630	618	579	587	532	568	630	604	630	581	552	556	597	581	584	564	578	585	616	557	588	565	608	573	582	568	552	600	586	605	605	530	581	596	583	580	586	628	590	574	538	592	586	584	566	590	583	572	559	608	610	599	591	609	578	570	542	613	554	550	608	591	556	571	578	570	592	553	570	541	551	581	621	583	628	570	574	591	586	604	605	585	565	578	612	579	621	574	525	623	635	574	590	577	558	575	605	579	589	641	580	590	554	599	639	601	548	641	593	578	598	556	600	602	582	539	584	610	616	569	586	536	592	576	568	599	584	588	604	574	593	599	590	605	587	581	612	608	600	604	559	597	588	634	607	583	579	615	580	564	594	591	592	577	584	614	536	562	611	571	560	596	598	619	564	543	581	595	582	587	596	602	608	590	581	571	533	585	577	599	620	571	546	595	578	558	534	610	608	584	602	559	556	584	572	592	595	606	578	542	577	606	588	592	588	596	581	591	574	620	562	592	600	559	616	551	603	572	586	573	618	560	588	582	622	563	580	554	561	601	595	567	609	555	583	567	628	577	529	597	609	581	586	543	574	559	564	566	569	568	575	590	588	573	537	577	612	576	563	559	607	615	594	589	589	584	598	603	605
17775	18130	23728	19567	12242	9370	8056	5761	3970	2836	2746	2359	1727	1329	1159	1154	925	643	561	568	499	389	354	446	594	590	476	448	441	436	408	429	443	510	439	379	336	373	353	304	294	322	317	326	298	313	299	316	268	260	233	266	248	253	222	260	221	223	228	241	196	219	212	222	217	215	237	234	217	216	213	241	228	209	234	209	239	215	226	215	205	210	213	238	207	278	238	237	217	217	212	228	228	221	233	256	205	218	242	236	222	217	227	214	217	256	242	225	228	243	249	219	221	207	228	195	229	236	232	206	236	232	210	246	205	221	220	239	206	232	222	225	217	183	216	204	227	234	216	215	230	249	207	232	222	213	198	218	213	222	223	225	209	208	229	206	213	218	213	237	209	213	235	228	225	207	192	214	207	196	208	218	232	209	253	214	267	229	211	237	213	210	198	233	219	197	239	206	203	218	234	200	231	229	222	220	212	246	224	199	221	238	224	214	221	206	235	243	223	216	203	198	209	213	217	239	223	208	241	246	207	204	208	244	268	216	236	223	229	221	235	212	213	206	235	225	232	222	215	221	217	222	223	219	210	223	204	246	222	208	248	201	246	211	241	224	218	226	224	197	245	238	225	239	205	215	227	199	226	241	210	232	198	199	218	205	228	225	239	240	211	214	206	210	212	240	201	224	198	219	228	228	246	222	211	252	207	226	204	203	221	178	213	216	219	238	198	240	229	212	211	232	207	214	218	187	218	206	224	216	244	226	223	218	214	222	207	232	214	245	240	222	204	203	218	208	228	215	250	217	223	252	259	216	235	241	224	223	218	235	203	198	229	224	207	232	219	243	223	207	198	222	217	224	217	233	243	214	222	183	224	236	216	215	235	256	235	212	233	207	196	244	239	228	223	218	236	223	226	230	233	240	220	227	201	233	181	204	211	233	218	219	211	208	207	212	208	230	219	194	248	215	223	199	210	237	232	226	227	213	208	246	227	225	244	211	223	190	212	198	234	212	229	248	208	208	230	215	236	252	213	257	210	194	232	251	240	209	209	206	237	243	231	212	234	220	213	239	237	240	247	246	223	222	229	211	246	224	193	244	236	211	241	234	206	225	222	225	229	233	234	230	226	227	216	233	217	241	234	195	239	226	212	219	231	229	214	241	218	248	218	207	246	189	222	205	229	225	241	222	228	226	213	233	224	241	226	215	214	214	214	197	193	224	253	220	210	219	187	230	244	235	220	252	242	247	189	250	240	234	221	215	209	211	223	211	218	210	204	252	218	204	229	215	217	187	244	197	225	201	222	213	208	240	200	194	190	225	232	194	218	224	222	213	227	246	251	200	219	253	246	207	205	217	224	217	250	232	225	218	222	222	214	242	215	199	221	226	213	215	213	208	233	215	243	200	221	209	220	216	238	208	217	221	215	216	227	230	225	244	230	223	228	218	205	231	236	213	228	235	230	231	215	214	253	218	230	233	214	230	229	220	247	209	231	214	220	227	210	228	201	213	206	210	217	229	217	223	233	223	245	216	220	200	217	228	232	230	229	187	233	205	261	225	220	220	236	239	228	232	227	223	231	240	219	211	194	186	224	255	205	209	198	215	217	223	220	231	226	228	216	220	241	213	230	218	233	208	201	222	228	211	213	249	233	223	218	216	222	194	247	244	222	250	216	213	228	252	222	187	221	218	258	232	198	214	247	205	209	221	186	215	248	223	229	192	219	225	214	195	200	236	239	217	208	239	202	241	179	231	244	225	200	245	237	209	201	208	229	206	205	231	220	200	205	224	246	218	232	214	253	234	241	207	244	238	215	205	215	208	212	231	221	207	205	234	186	228	212	193	199	235	209	227	210	184	236	200	203	219	229	214	189	208	208	254	227	220	222	210	226	196	217	207	213	204	245	204	215	230	192	215	230	232	239	221	209	226	203	220	224	209	216	200	235	208	209	219	213	237	245	202	215	195	223	216	205	220	206	226	262	216	200	252	206	205	218	213	188	237	219	220	199	214	199	206	225	222	220	210	237	214	224	208	220	234	205	205	242	196	224	206	235	217	229	212	198	237	217	236	236	217	218	208	193	220	219	221	225	209	202	220	209	217	209	207	249	236	231	225	243	220	243	193	217	221	242	214	221	234	245	228	260	238	201	237	237	232	236	243	189	221	196	213	231	208	205	225	224	222	196	224	238	205	210	205	182	225	240	248	233	209	198	228	221	252	216	212	221	207	210	189	226	227	210	243	225	227	215	200	249	217	212	215	218	218	224	233	244	229	205	238	211	207	227	186	229	198	224	224	234	208	253	209	218	236	260	235	248	248	213	220	214	224	237	184	226	214	208	233	208	240	197	224	203	191	229	212	208	240	232	231	226	199	208	199	205	231	242	231	247	213	222	223	199	236	207	225	233	218	221	234	228	230	219	240	190	235	216	238	232	214	217	212	232	227	198	211	186	228	216	190	195	218	215	208	205	214	215	249	256	232	211	231	195	233	210	252	187	218	220	227	221	187	212	216	228	215	253	215	220	211	237	198	221	220	222	242	214	192	231	198	229	187	226	218	206	238	198	219	218	219	187	207	214	225	233	229	222	229	226	210	237	192	216	219	222	225	221	238	223	226	218	230	208	232	218	220	203	215	242	202	234	226	220	214	212	203	238	222	228	218	214	209	221	198	226	254	239	221	211	217	227	253	235	199	215	217	221	229	224	243	218	242	231	213	229	214	212	207	211	213	231	233	218	257	225	201	215	254	203	221	201	229	214	232	221	225	234	254	223	220	207	219	235	212	240	231	234	241	245	208	243	230	200	213	248	244	216	235	241	211	229	217	213	221	233	240	217	247	226	228	252	212	194	196	213	220	199	201	221	242	208	210	223	200	207	211	228	229	201	216	213	254	222	211	233	229	245	202	226	230	217	207	237	210	220	209	226	241	234	232	223	221	204	221	252	198	199	212	204	216	197	201	237	230	226	238	185	228	226	260	239	183	206	246	210	215	197	243	229	244	213	244	234	202	219	209	204	215	216	221	225	221	222	207	225	202	236	216	239	230	227	238	219	214	206	202	216	225	219	243	217	211	225	211	211	219	217	202	244	210	203	233	221	248	229	248	260	227	234	231	218	223	229	197	199	225	227	247	221	219	215	253	210	196	216	217	211	202	217	224	247	231	232	238	226	233	210	222	204	219	244	207	258	219	221	226	234	214	219	216	222	200	218	242	239	206	204	207	206	203	221	195	220	225	230	205	213	235	221	230	234	217	244	211	236	235	205	227	217	202	199	205	266	227	227	224	214	217	213	210	230	202	229	220	184	193	190	244	218	232	218	212	219	208	216	215	240	243	215	219	223	223	217	239	213	212	215	207	216	240	240	236	225	215	225	211	194	183	228	201	192	223	256	237	228	224	214	206	195	215	232	224	221	224	216	213	234	225	214	233	210	209	223	215	227	228	230	221	233	225	213	202	224	211	223	211	238	191	192	214	219	213	233	228	225	231	211	197	193	241	245	223	196	203
12448	11704	19101	18331	12514	14820	13491	10834	12447	10529	7730	7398	6259	6310	5119	5794	4549	3386	3159	2704	2718	1997	1748	2068	3447	3476	2342	2350	2401	2351	2079	1959	2490	2649	2228	1910	1730	1709	1433	1255	1192	1211	1421	1330	1141	1183	1205	1084	1010	884	813	659	696	679	649	646	596	636	591	564	616	558	594	545	582	606	600	635	607	587	631	593	551	584	547	556	526	577	565	560	561	588	585	603	552	575	609	570	571	597	584	553	595	562	611	566	638	616	651	617	649	555	596	627	566	682	620	606	610	640	643	633	618	605	615	618	595	590	597	610	598	633	619	629	633	664	602	600	618	636	598	651	525	570	520	609	569	592	566	541	573	572	545	550	497	578	559	565	566	551	512	561	545	527	568	561	545	569	551	597	538	559	540	514	567	559	548	557	510	543	561	585	570	511	577	596	575	562	618	570	568	551	541	533	556	523	551	547	536	527	532	572	491	573	555	536	583	591	545	523	561	551	601	520	569	588	515	547	556	547	538	544	560	586	520	616	557	522	543	591	565	530	543	540	581	561	557	508	559	591	538	517	568	555	558	524	585	543	598	596	576	570	533	555	554	575	543	578	549	526	550	574	540	523	533	542	559	566	566	537	526	550	577	544	533	586	561	535	522	561	543	530	551	565	558	541	536	535	578	557	572	547	567	565	554	510	591	576	559	537	518	597	529	553	554	566	555	543	512	567	515	541	577	512	559	524	542	552	577	598	563	530	512	562	521	527	534	574	557	548	581	565	571	584	520	532	549	554	580	534	563	505	540	565	535	559	577	537	541	584	549	515	533	565	554	527	529	556	513	566	509	514	532	556	562	523	523	566	578	550	545	556	526	536	552	538	565	558	562	568	571	534	533	573	598	529	535	556	568	517	576	580	561	580	564	524	533	570	527	549	565	569	531	553	572	579	551	489	520	565	524	549	600	584	587	530	572	540	561	557	559	521	545	518	546	546	532	546	573	495	544	585	555	542	540	583	542	498	561	591	556	539	542	533	540	552	522	530	542	567	590	556	560	592	567	535	555	573	533	548	541	524	548	561	559	560	566	565	568	544	593	577	549	524	514	553	512	551	541	541	565	553	549	570	528	577	536	580	510	560	570	524	527	530	545	556	514	502	568	534	543	532	576	565	525	544	509	541	580	533	564	547	537	556	542	540	522	519	566	529	574	551	532	558	550	556	547	578	552	542	579	522	571	562	496	513	564	545	539	539	531	509	555	530	539	585	584	545	528	517	575	566	583	570	536	558	576	518	528	541	567	510	539	560	543	550	575	599	531	544	552	542	565	569	531	513	541	546	492	545	545	550	524	552	527	525	525	510	543	510	570	547	555	491	550	567	526	539	543	493	578	532	527	566	561	513	491	586	551	538	551	527	554	552	545	545	554	562	543	536	524	539	577	548	597	569	549	505	499	601	554	552	594	528	557	594	574	545	515	544	578	530	546	557	532	574	544	523	552	463	504	543	530	519	587	588	573	537	538	564	585	511	556	548	561	585	589	573	535	595	533	538	560	536	588	512	599	543	526	527	521	541	539	521	549	596	551	546	525	532	552	521	537	561	564	563	578	506	531	568	520	489	536	545	550	575	545	549	528	518	547	568	559	547	562	564	525	537	533	541	536	591	547	604	566	574	547	532	566	566	538	550	559	579	486	544	505	578	536	529	544	532	550	540	551	538	546	566	563	572	530	596	556	557	575	523	535	523	543	549	550	529	519	560	587	539	573	544	537	536	559	543	538	593	562	547	560	551	517	605	558	505	541	520	542	574	602	506	555	586	518	527	543	549	567	546	505	549	558	547	569	586	563	552	549	533	538	499	542	574	592	545	536	543	562	565	561	539	533	523	593	558	505	561	528	564	508	527	586	564	604	545	544	546	541	550	578	535	535	540	544	558	591	571	561	571	560	506	561	572	529	557	525	529	540	573	577	557	544	566	573	548	566	547	554	607	552	541	571	558	564	528	523	549	549	564	552	579	562	549	553	536	549	574	549	542	539	510	536	523	564	554	584	522	506	538	526	547	602	532	522	574	551	552	526	516	556	543	567	562	553	532	548	551	566	521	544	547	539	528	562	573	536	539	544	572	527	593	553	571	556	596	537	555	557	561	526	533	554	504	594	516	569	555	563	520	494	526	538	548	552	521	586	551	567	525	563	519	533	539	583	546	520	551	535	569	534	550	573	534	545	553	536	570	526	578	546	594	528	563	558	558	571	541	584	537	553	555	521	507	569	592	525	536	527	594	535	563	589	572	553	563	551	551	543	559	565	550	560	550	539	540	572	516	529	582	527	556	550	556	594	567	559	515	536	535	556	502	546	561	560	541	549	553	571	550	554	527	575	548	532	565	542	539	565	500	524	589	549	532	547	543	564	555	602	534	600	565	583	571	520	522	520	541	541	558	574	543	596	553	523	569	589	561	533	577	554	501	558	543	535	589	527	560	517	557	537	550	590	546	528	537	537	586	546	521	537	565	564	581	552	552	521	533	574	537	562	566	578	579	559	550	577	569	557	578	530	526	539	551	557	530	574	536	530	552	547	568	565	517	532	541	541	561	530	563	553	564	570	526	550	521	520	568	568	537	595	551	545	529	562	526	539	517	593	604	538	557	505	511	560	528	542	506	509	516	543	568	530	530	560	537	560	544	557	514	542	580	540	593	525	569	546	530	539	536	549	568	581	584	567	539	570	532	520	540	535	517	553	540	525	571	568	512	551	522	555	541	525	527	530	550	576	585	536	509	585	526	522	563	535	551	536	545	552	566	573	511	565	501	512	546	555	553	575	524	534	518	574	518	513	536	539	530	567	507	501	514	581	574	555	531	558	515	538	547	552	563	547	545	542	557	574	533	523	554	524	521	554	574	533	545	531	563	564	537	560	535	547	508	575	545	541	581	564	527	508	584	568	541	507	557	549	567	531	564	504	553	545	540	543	560	539	564	559	551	488	535	542	553	583	572	564	540	537	551	553	586	544	543	595	549	527	522	561	530	561	561	525	563	561	507	521	529	576	542	524	543	563	529	540	518	572	527	524	514	586	549	553	530	580	585	535	507	536	567	531	553	552	548	530	525	498	522	536	596	561	539	596	579	548	546	550	562	554	578	553	514	537	574	538	546	561	541	557	521	515	555	516	507	517	576	527	592	541	509	575	517	528	533	513	570	532	561	574	516	526	519	559	555	543	555	535	557	523	566	584	562	550	559	532	553	573	542	558	586	545	542	549	510	592	563	565	557	517	553	531	551	524	567	545	513	573	519	574	568	552	530	541	574	578	585	574	507	517	557	551	544	522	529	577	553	556	519	557	541	555	537	516	567	570	572	527	542	564	583	572	516	572	519	539	539	540	567	560	557	563	537	563	599	511	528	594	547	516	584	520	563	514	546	578	547	493	550	564	580	528	508	537	552	515	577	520	580	536	568	523	513	545	549	582	546	534	560	529	545	564	498	538	548	501	557	572	561	569	503	568	505	543	542	538	545	555	554	566	534
27009	24035	29713	25690	19633	16090	12572	9384	7942	6329	4085	3669	3508	2504	1722	2366	1484	929	778	688	642	592	507	659	889	925	603	635	542	543	517	509	613	586	530	458	404	450	305	285	318	309	339	335	240	281	277	251	207	203	169	193	170	185	173	155	157	140	151	161	150	144	175	148	135	164	179	165	170	170	153	150	159	129	162	142	151	135	153	160	155	157	137	152	164	144	143	176	175	156	141	140	152	161	166	134	149	144	184	155	180	178	170	155	182	168	178	155	171	158	181	169	138	177	167	143	143	146	175	164	150	189	155	162	158	176	154	166	154	159	148	153	126	153	126	133	159	125	167	138	149	147	143	151	148	137	147	161	153	177	167	125	128	145	152	134	140	161	164	143	152	134	155	165	126	124	138	142	163	163	136	137	147	142	144	159	135	171	153	160	138	136	162	147	124	165	139	152	128	166	129	156	137	158	143	146	137	112	158	130	154	161	155	156	156	165	140	149	167	143	146	140	133	142	121	145	153	156	134	153	127	128	151	145	162	145	158	126	145	149	154	141	158	157	136	143	121	134	157	152	166	155	140	144	174	135	151	163	150	153	144	157	135	169	134	140	174	150	152	149	147	144	159	131	145	132	143	146	127	141	142	147	157	158	146	143	150	150	143	146	129	133	150	139	153	162	128	146	130	149	138	149	160	152	143	131	125	141	156	170	145	152	176	134	148	152	136	120	173	148	150	144	142	146	153	156	146	161	145	149	155	175	155	141	131	140	149	164	167	149	142	135	145	157	157	121	164	147	172	144	141	158	152	151	140	135	152	147	158	142	167	119	138	143	164	133	162	129	163	147	130	158	154	160	130	163	148	149	130	154	152	180	156	142	166	167	144	150	149	151	164	150	166	153	154	151	152	164	153	161	123	126	145	156	171	141	154	161	133	127	148	141	144	163	148	149	134	135	140	171	151	161	163	136	160	145	142	129	131	152	162	144	144	174	148	135	154	149	155	145	158	142	133	152	171	142	161	174	139	136	136	144	154	158	143	145	135	145	134	131	150	154	134	129	143	134	150	145	127	146	154	141	131	147	145	159	173	155	141	136	127	146	137	151	161	155	144	153	140	146	141	155	141	145	146	155	165	129	136	147	125	142	171	150	176	154	156	181	141	141	137	154	177	145	148	143	157	149	130	171	137	172	167	140	148	147	143	125	141	140	145	157	151	168	144	126	160	149	151	155	138	152	153	148	153	154	146	143	143	162	135	159	147	146	161	181	133	139	138	131	152	138	137	130	135	159	144	151	137	141	135	153	163	142	140	142	137	132	153	152	157	154	153	163	163	161	134	145	171	130	151	138	155	151	123	145	141	154	154	144	159	139	152	134	155	158	150	156	141	126	133	168	154	149	147	138	147	150	143	160	133	170	158	163	141	166	146	143	151	142	149	159	150	131	136	147	150	152	158	119	132	150	146	137	127	170	135	140	154	149	148	141	160	125	141	150	149	174	165	152	140	151	136	164	163	137	133	146	134	171	133	120	154	155	151	168	121	124	135	144	141	159	162	143	179	145	125	147	159	139	145	173	150	154	153	155	164	150	156	145	152	125	155	152	158	138	153	149	146	159	152	136	151	150	149	166	141	161	145	133	146	149	163	131	129	141	169	156	118	165	146	168	157	151	165	150	153	141	153	162	160	150	165	165	154	149	142	158	123	156	155	119	133	156	149	144	148	134	145	154	121	150	166	133	136	167	144	155	147	133	164	170	156	147	149	140	137	152	145	162	151	143	154	154	138	147	150	135	147	153	138	118	144	177	178	161	165	139	168	154	177	156	158	166	144	152	145	178	148	168	163	147	139	143	125	126	169	148	148	144	153	147	142	144	142	147	141	147	126	150	130	158	151	144	149	152	169	131	154	162	129	133	165	140	127	129	141	166	153	164	136	143	143	127	141	116	145	146	149	136	143	144	139	155	137	145	167	153	143	144	156	150	151	164	146	145	108	163	161	159	158	122	153	140	171	132	171	161	139	160	132	151	132	186	143	168	150	155	144	167	138	168	137	157	168	168	139	147	148	152	129	162	162	155	134	165	150	133	145	139	140	156	143	137	140	150	128	168	157	125	150	154	120	159	154	139	132	142	152	135	143	144	168	154	135	138	142	128	138	159	157	132	125	141	143	151	140	177	137	159	160	144	151	123	122	138	158	142	157	146	171	139	125	178	161	146	153	148	144	154	157	122	149	144	156	166	145	162	144	122	136	135	145	159	140	147	161	167	129	138	137	133	159	158	136	151	149	131	131	154	159	141	139	156	150	162	164	126	146	140	159	155	136	144	137	145	145	149	158	134	139	138	143	161	153	154	161	150	165	145	175	179	147	157	167	160	134	162	146	154	151	157	139	149	164	150	152	156	146	176	153	145	159	145	172	164	159	156	152	134	137	138	116	127	158	129	162	144	129	136	160	148	142	144	155	161	153	150	144	139	142	121	156	154	160	170	172	166	127	140	135	128	134	140	157	156	159	130	172	143	155	145	150	153	157	151	150	139	154	160	157	162	145	151	157	151	144	143	146	133	169	168	158	143	142	133	158	170	156	166	132	159	172	150	148	170	150	143	172	135	137	143	176	143	167	162	144	145	153	154	133	149	146	148	139	161	146	153	139	153	145	138	139	134	136	171	158	154	167	132	164	156	152	152	137	142	126	167	142	158	162	154	188	151	159	129	146	158	150	145	151	150	136	153	158	139	131	154	141	176	140	139	139	143	168	133	167	161	158	179	164	163	131	152	138	139	142	161	169	166	141	133	138	167	127	156	151	172	151	143	148	146	143	130	141	147	139	150	156	171	142	157	138	140	150	143	124	140	143	140	130	138	145	139	140	150	141	152	134	158	153	151	159	155	151	143	139	138	155	151	133	145	134	145	136	136	164	153	139	146	138	157	137	141	151	146	156	127	148	164	149	155	143	143	148	144	148	166	151	133	135	147	143	127	166	136	163	145	143	147	149	156	141	145	164	167	138	166	172	130	177	142	137	163	137	137	140	123	160	119	167	137	163	140	174	167	145	145	138	151	138	141	174	143	142	143	162	140	137	138	148	138	151	136	167	124	130	144	144	144	159	150	143	148	122	148	141	131	134	143	142	149	174	161	140	142	166	157	160	148	140	147	131	145	168	151	136	163	151	151	144	158	143	138	152	152	129	139	135	152	159	159	148	148	156	146	151	178	144	146	156	147	165	137	166	163	162	157	132	168	144	157	135	143	130	171	157	151	156	162	156	130	149	128	137	156	132	143	139	140	149	152	134	151	158	194	139	138	167	151	155	161	138	150	153	159	152	153	199	130	145	140	148	170	137	145	152	149	137	149	149	158	142	147	153	152	161	164	144	147	114	166	149	152	153	149	149	143	138	149	172	159	146	151	150	141	159	151	140	163	178	151	153	151	146	145	140	150	147	141	159	163	154	123	128	151	153	117	149	152	144	149	139	149	160	152	177	164	143	161	146	152	157	149	134	136
16624	15097	23968	23160	19060	21395	19774	16877	18613	17310	9715	10920	10548	8725	7312	9530	6344	4724	4365	3832	3992	3622	2807	3199	5410	4956	4029	4171	3587	3842	3084	3199	4021	3911	3412	2795	2447	2444	1925	1624	1504	1649	1637	1865	1510	1566	1482	1365	1081	776	812	675	684	597	610	576	497	483	467	432	440	458	454	414	434	515	488	470	432	487	465	459	440	451	386	399	383	423	430	440	449	419	398	435	423	419	389	450	402	446	406	432	462	454	462	465	531	538	505	537	491	449	498	518	490	578	553	543	548	560	532	592	504	514	511	482	439	473	507	570	515	575	574	566	578	508	482	478	503	490	487	533	500	414	389	395	427	406	367	400	411	443	400	400	390	372	366	448	404	375	368	378	427	415	373	359	440	385	396	380	367	364	379	384	374	389	420	367	414	405	406	392	369	372	392	439	369	415	391	426	433	382	409	435	397	405	400	384	379	386	374	388	385	385	385	404	380	404	342	373	394	372	391	402	380	419	345	381	427	348	411	364	382	350	380	366	398	409	368	384	388	369	387	362	399	414	362	410	426	400	348	383	362	381	355	375	365	373	373	392	368	386	351	365	390	346	409	425	384	393	374	357	387	354	374	381	361	384	387	360	367	381	429	403	395	412	378	377	360	414	427	377	367	388	397	354	394	395	390	382	398	409	370	371	362	371	367	404	390	338	387	372	352	377	373	377	364	352	384	383	380	362	405	375	380	410	420	441	393	403	389	382	364	368	426	367	385	379	406	364	352	375	393	379	401	429	335	370	372	410	365	358	420	366	382	392	376	390	355	381	369	389	390	382	391	380	381	404	390	380	373	373	393	400	356	378	374	373	381	404	357	395	399	383	391	397	412	396	389	408	389	400	400	400	378	404	387	363	398	407	387	393	360	348	379	411	354	372	395	410	383	358	346	380	371	395	388	383	392	410	395	357	410	384	376	383	392	392	370	343	371	378	387	368	408	351	368	378	385	346	362	431	401	418	383	376	375	369	376	363	392	358	376	401	395	354	361	376	368	376	392	395	366	381	392	368	394	402	355	391	398	381	357	367	355	379	391	384	425	362	351	365	347	382	393	348	419	370	378	390	387	358	315	373	396	367	394	391	393	378	384	391	390	380	401	391	384	350	380	392	353	394	369	364	377	367	365	363	404	360	403	368	357	372	355	367	367	382	376	386	342	378	390	367	409	383	393	336	363	403	360	353	381	439	402	370	405	398	386	370	365	424	436	409	339	386	398	373	409	399	364	357	395	348	368	357	433	380	383	345	422	355	383	403	397	400	368	406	417	407	371	373	350	337	391	367	390	390	396	353	379	373	408	375	373	403	369	431	421	421	379	371	381	366	367	378	369	381	422	351	374	382	391	413	384	362	369	371	415	368	357	366	413	345	416	365	426	389	383	399	401	386	418	379	389	347	359	373	360	392	390	394	357	403	396	350	377	399	387	374	377	389	360	385	382	365	387	376	366	419	363	385	391	391	388	386	394	356	400	368	358	376	395	376	414	393	421	404	439	364	362	396	396	373	377	402	378	398	370	366	342	394	376	374	390	362	373	397	383	324	392	390	378	418	373	358	368	398	397	366	366	392	371	379	383	345	377	393	353	406	392	358	405	377	364	388	392	374	351	367	407	373	375	415	384	368	352	377	377	380	381	390	371	414	373	367	382	376	381	407	370	405	397	396	403	399	396	403	342	356	380	369	395	387	406	371	367	338	418	363	362	367	388	408	373	364	376	391	412	393	380	367	418	384	416	343	380	355	363	374	379	358	362	388	361	366	436	375	389	343	383	337	409	387	384	365	376	390	361	384	395	373	388	337	365	379	387	395	379	373	374	360	373	374	400	382	402	336	359	390	360	380	350	397	412	414	377	377	406	400	371	365	412	371	355	419	369	391	418	408	417	404	387	386	385	386	410	371	381	405	386	416	365	387	359	373	359	362	393	364	396	371	382	395	368	378	367	390	378	403	389	396	410	374	380	369	388	375	379	408	392	383	354	362	358	404	416	365	399	374	413	382	404	404	395	392	401	408	345	394	360	370	419	384	373	375	403	355	361	358	370	396	387	357	387	354	373	369	378	338	378	376	408	389	365	361	358	417	379	402	374	384	400	404	376	419	374	360	363	410	380	373	391	376	390	359	368	383	371	370	392	384	344	421	398	394	387	396	384	369	372	376	388	389	383	366	348	375	373	403	373	396	395	398	379	379	398	408	367	385	378	387	381	401	328	368	374	422	399	370	337	432	414	359	372	371	365	383	359	391	371	385	378	397	402	418	350	410	385	335	363	407	373	366	406	423	367	403	376	349	387	407	399	378	356	386	411	395	402	370	385	383	390	360	389	396	367	385	392	376	365	385	402	406	377	376	338	420	354	358	382	380	365	384	371	412	349	357	414	380	395	355	362	387	374	400	401	407	369	353	391	370	345	395	390	364	375	411	383	373	393	376	395	393	336	384	407	370	355	381	408	396	400	355	430	383	380	379	400	389	372	374	401	408	412	404	367	371	399	379	351	398	369	376	347	414	387	395	376	374	352	373	386	372	375	404	384	392	351	393	381	373	378	371	400	374	374	366	353	397	384	338	394	373	373	397	386	388	369	381	377	403	375	345	401	406	369	389	421	378	342	364	372	380	388	373	372	398	408	375	366	377	383	379	410	415	378	368	392	373	388	373	366	344	380	347	361	366	365	402	381	360	374	359	399	382	378	361	380	410	400	343	384	387	375	367	378	377	391	373	381	381	383	377	356	387	370	366	379	371	354	408	367	354	386	379	384	406	431	367	417	379	389	386	372	364	389	406	381	420	399	404	374	381	414	376	386	363	382	387	378	376	358	385	365	412	372	367	406	356	411	380	381	401	373	376	368	382	376	374	420	379	362	365	379	383	397	396	390	375	371	375	359	379	374	360	412	371	364	338	403	410	368	380	361	370	397	402	382	367	402	388	364	358	384	384	370	393	390	344	350	382	365	381	372	383	366	348	400	376	371	412	401	386	368	372	375	391	382	331	390	401	382	386	395	375	361	386	378	404	350	368	354	361	383	396	405	388	415	388	372	351	416	411	365	373	398	390	387	412	397	391	379	404	371	352	349	399	358	390	394	380	338	394	374	366	364	366	376	414	365	366	400	408	359	400	382	380	378	399	384	399	377	363	392	408	407	355	361	343	383	363	404	362	358	364	387	354	402	375	394	376	347	320	389	404	377	398	395	384	392	364	376	408	368	348	381	383	370	383	361	370	405	366	384	386	375	347	407	368	385	364	357	335	367	368	388	370	402	398	395	406	385	394	384	365	373	405	379	374	376	396	387	387	354	364	370	372	345	353	385	373	370	394	350	377	391	365	387	402	364	412	391	407	389	376	357	385	371	361	382	380	395	384	367	396	371	386	430	349	377	398	379	377	392	375	378	402	379	395	388	385	374	381	404	381	354	397	392	392	405	371	351	416	374	381	369	356	384	445	409	391	360	372	407	376	376	398	396	391	418	382	428	387	409	375
3758	1992	3104	1966	1326	943	918	673	450	457	353	356	301	291	274	323	287	292	305	274	313	269	307	282	317	303	280	305	273	295	270	288	302	316	275	287	283	272	273	273	250	254	260	268	269	258	254	264	261	242	254	222	235	259	248	242	282	221	239	236	264	276	257	253	237	246	256	248	247	233	248	216	229	249	241	259	260	220	225	257	228	249	238	239	239	250	262	240	235	253	252	259	246	205	228	231	223	276	257	223	227	247	277	246	224	233	213	219	258	222	273	232	229	250	231	250	231	219	215	240	253	218	245	243	255	226	275	243	237	250	233	235	251	252	250	254	243	228	247	260	272	232	282	241	219	232	265	245	267	252	265	257	280	245	249	241	289	252	238	256	257	233	242	226	246	239	241	247	249	251	239	244	239	230	234	245	251	276	240	256	253	260	236	246	238	219	236	235	235	252	216	253	248	222	250	239	246	247	229	259	230	230	266	231	238	223	258	275	274	275	237	276	235	239	240	243	264	244	254	226	260	224	236	220	218	233	227	214	260	230	237	231	219	229	283	198	225	251	230	251	243	239	228	251	245	248	237	243	247	218	239	247	256	238	232	240	247	238	218	210	263	238	249	232	224	234	240	246	230	228	227	235	246	243	256	232	273	266	269	229	235	247	235	283	228	249	214	238	233	238	248	215	235	258	223	233	255	253	260	213	265	250	235	230	253	227	234	265	249	245	233	260	232	218	238	241	223	256	212	256	269	237	254	229	233	238	232	277	245	245	247	237	245	240	236	239	221	218	246	258	226	238	218	249	247	225	247	259	232	241	233	245	226	276	239	275	247	233	268	250	243	236	221	241	273	253	234	232	258	245	233	250	277	243	233	273	205	210	221	240	237	239	246	281	248	246	233	234	272	232	261	231	245	238	251	265	268	235	257	210	221	250	240	239	247	246	258	252	257	244	234	255	254	241	228	204	239	237	234	262	253	253	255	254	263	256	254	271	216	243	245	237	241	229	284	231	239	255	244	239	244	254	258	228	244	221	234	265	255	243	231	252	239	215	237	230	251	253	233	248	232	252	228	255	230	262	242	233	277	214	246	232	229	224	238	279	225	246	234	218	269	239	236	261	246	231	287	230	247	263	238	220	251	252	220	234	251	233	209	222	252	230	236	237	240	249	270	233	236	251	239	261	242	231	247	214	233	227	277	244	237	245	224	247	206	215	266	244	269	251	236	239	217	270	236	233	238	270	250	262	235	237	252	225	223	254	216	253	206	232	242	248	245	237	244	244	230	235	249	233	212	236	232	230	251	246	244	236	231	241	230	262	247	235	222	265	277	266	246	248	263	244	251	235	225	251	252	267	215	239	228	263	239	252	224	219	211	205	241	246	246	248	236	221	248	206	240	233	266	240	259	222	255	239	221	234	231	283	238	237	253	221	257	269	218	214	250	241	252	233	270	275	242	223	264	264	258	237	240	248	245	286	248	230	246	226	244	256	243	240	237	233	240	245	253	268	243	232	221	228	239	234	260	239	232	217	229	265	270	210	216	251	254	238	259	242	236	249	213	224	232	240	279	253	243	261	251	257	246	245	237	257	265	271	247	234	230	255	236	222	249	241	248	260	244	216	220	248	227	223	276	262	239	257	274	256	216	247	212	251	241	212	229	256	267	246	235	243	251	227	241	254	225	244	207	240	270	243	242	230	222	252	246	235	233	241	238	232	263	223	226	232	274	232	245	267	241	208	215	234	223	243	256	212	246	237	258	247	249	243	246	234	267	231	247	239	257	242	231	225	272	256	231	229	250	228	243	238	223	240	240	234	237	248	253	235	239	247	242	226	248	247	245	236	241	225	240	259	240	219	230	258	237	234	220	262	235	265	231	236	250	214	262	247	271	217	260	235	278	259	245	228	238	246	278	239	269	252	244	257	233	216	228	240	219	221	247	238	259	234	261	232	225	237	241	242	245	232	252	254	253	243	248	255	222	252	258	246	258	246	245	269	225	245	233	231	236	257	231	251	219	239	245	241	213	229	243	235	226	275	260	250	234	244	296	217	229	210	256	212	241	240	246	240	253	198	238	250	243	273	225	256	218	248	243	231	242	250	241	235	275	240	234	229	215	228	233	221	253	273	250	246	246	248	228	233	245	220	242	285	247	248	269	245	253	249	228	239	245	261	241	236	232	245	228	251	254	235	281	260	218	270	258	237	241	247	225	255	249	268	257	256	235	246	221	206	250	236	251	231	256	239	266	256	235	241	229	249	275	258	261	258	248	275	269	266	291	251	219	235	255	231	262	248	239	241	223	211	234	269	265	249	249	268	219	252	226	241	239	260	235	238	225	257	264	256	257	235	259	240	252	259	241	235	228	250	252	259	231	234	241	257	206	257	246	252	247	244	270	245	251	265	231	224	250	232	220	223	243	242	239	243	259	253	233	237	243	218	237	268	253	215	209	231	231	243	252	269	261	244	272	253	211	239	235	206	254	245	220	239	275	224	240	242	250	235	222	246	255	219	269	248	246	230	238	246	241	236	232	231	231	248	239	238	268	242	255	281	228	258	234	258	233	243	232	231	217	224	241	248	257	236	253	242	214	219	247	228	241	256	251	234	262	271	227	254	238	258	258	251	252	237	252	217	227	209	226	244	243	229	247	229	231	258	266	281	243	233	210	261	261	236	258	230	247	224	208	241	257	225	247	246	267	240	245	227	230	259	252	261	263	272	241	225	245	220	237	276	253	220	240	225	246	276	253	229	243	254	230	250	255	261	240	248	220	252	249	224	249	256	250	244	245	231	253	234	233	247	223	225	229	242	247	251	244	264	266	235	235	238	242	245	240	239	267	246	244	231	264	226	250	246	214	254	259	256	252	244	252	229	248	227	229	246	242	230	258	256	202	257	237	232	229	228	235	225	253	243	234	205	266	237	265	236	276	231	239	246	249	252	268	239	227	283	235	220	242	227	239	231	279	220	255	269	231	222	250	229	220	253	238	232	247	239	255	264	238	241	228	245	260	221	237	258	224	266	226	260	242	236	257	236	248	223	216	231	243	245	273	254	255	235	261	239	246	253	247	234	218	217	234	223	236	221	251	258	270	217	256	219	213	246	264	262	234	214	253	235	243	249	219	228	226	231	263	224	218	256	267	269	239	231	232	222	248	260	254	276	231	228	247	232	238	212	266	233	268	243	253	248	245	234	269	254	216	234	237	236	261	246	238	238	261	222	265	266	279	231	226	228	247	227	242	248	231	254	214	268	253	243	268	221	262	231	235	284	257	260	268	253	262	230	229	243	256	235	258	235	227	230	233	237	250	245	252	218	233	246	255	232	230	232	244	258	247	232	225	245	236	252	230	214	226	235	228	234	239	241	270	240	256	235	256	254	222	247	229	252	277	241	245	246	249	226	249	262	264	242	252	276	220	230	285	216	240	262	269	237	239	243	258	234	222	259	240	244	239	238	243	238	254	272	249	259	245	263	205	217	233	230	236	254	270	246	212	261
3348	2662	5236	4237	2999	2872	2727	1871	2010	1785	1542	1350	1276	1094	998	1070	952	907	907	940	992	1016	1004	1022	1100	1120	1129	1086	1016	1094	1022	975	1099	1063	951	987	926	866	893	791	776	832	769	846	832	833	724	669	696	674	659	650	618	621	639	621	567	611	588	609	613	605	631	575	610	655	648	702	621	621	637	629	633	601	606	585	577	607	634	605	593	602	622	602	614	622	646	589	606	620	615	626	601	637	616	666	630	625	652	616	658	631	629	624	589	606	609	593	632	648	597	591	611	596	621	589	598	606	569	596	624	619	592	595	590	631	611	579	605	573	630	604	595	543	599	638	591	611	598	637	603	638	624	657	572	601	575	592	570	607	632	627	582	611	612	611	621	643	587	596	562	637	612	628	649	632	627	637	577	607	624	604	615	608	619	620	590	617	600	625	630	583	640	600	630	602	634	634	536	607	617	574	600	587	588	660	644	577	596	598	621	602	626	599	615	579	621	557	573	609	592	602	568	612	614	643	603	602	597	584	626	588	566	598	586	636	614	643	586	594	637	636	651	589	628	613	625	621	603	601	626	627	572	619	622	602	577	566	613	560	597	578	552	644	551	669	605	573	612	587	606	592	623	616	564	592	607	635	638	615	631	636	629	598	639	600	577	607	628	604	647	601	630	639	600	618	573	634	651	617	615	549	603	591	627	584	628	623	612	603	630	565	601	607	620	599	583	593	618	620	607	619	589	573	596	579	554	600	602	572	605	611	593	598	618	636	597	605	623	580	571	585	642	623	613	619	616	597	592	620	591	627	574	609	625	588	614	620	629	650	612	619	523	584	628	585	609	617	594	568	573	599	558	597	649	663	579	605	624	590	584	635	598	598	621	625	607	617	554	542	614	614	637	575	618	612	616	544	605	577	600	561	584	585	611	593	618	628	598	616	629	609	597	587	586	528	610	630	603	619	601	580	626	597	617	579	622	587	605	610	615	586	649	590	580	595	610	630	646	592	622	622	561	615	628	602	634	586	586	588	611	611	642	591	619	610	609	591	600	617	574	587	570	642	649	581	611	571	591	611	642	581	592	602	607	616	578	611	603	607	594	607	589	603	618	594	627	641	590	636	571	626	636	585	590	617	620	594	597	567	557	591	591	639	624	613	589	629	543	649	600	583	569	590	639	584	630	622	630	611	576	585	618	553	573	615	571	550	611	609	548	616	638	575	634	610	608	581	604	599	636	651	579	632	642	628	616	575	562	592	539	589	581	579	591	654	597	653	580	604	593	608	623	619	635	605	583	574	614	595	604	567	583	658	634	625	595	600	575	630	636	581	609	607	609	575	601	594	658	587	591	581	591	610	593	615	637	598	599	626	587	599	586	612	594	587	609	605	583	609	634	585	602	625	597	578	624	601	577	635	590	577	626	610	604	626	600	578	550	571	595	622	567	621	565	590	593	579	589	612	575	630	596	598	566	591	575	602	603	587	651	628	552	618	616	574	583	593	655	623	644	611	564	649	595	604	581	636	574	602	623	608	597	621	627	598	574	622	580	599	593	642	613	618	661	571	568	574	637	572	620	579	626	592	606	595	608	591	656	632	600	614	617	600	588	592	607	595	630	607	564	595	582	591	595	616	593	647	580	609	623	596	617	640	618	614	623	610	615	611	612	623	582	598	592	606	615	595	618	593	590	619	597	561	627	644	588	597	567	593	612	577	595	642	578	601	610	614	601	569	616	627	606	613	619	589	609	626	608	605	600	602	602	584	594	621	633	604	621	579	581	581	616	588	584	621	614	641	602	627	644	627	572	588	617	571	630	611	538	637	631	608	568	576	616	629	639	607	607	581	607	620	598	646	569	618	614	618	600	605	595	621	626	608	553	578	579	615	591	578	627	587	609	598	625	605	639	580	613	625	569	614	625	640	635	653	628	580	638	569	607	583	587	588	613	595	614	580	617	564	628	599	617	580	597	663	645	595	624	632	565	613	613	586	646	577	621	646	610	604	618	621	572	562	600	622	616	608	632	598	601	625	631	606	619	587	569	573	613	614	611	656	585	574	617	627	589	596	583	635	564	585	606	637	586	599	624	608	583	588	642	605	608	635	618	642	584	587	584	605	598	600	605	570	585	604	616	601	569	581	603	645	585	590	631	594	609	594	635	598	601	649	588	614	595	655	623	621	597	649	620	585	614	561	626	639	625	567	568	589	602	618	571	595	636	590	671	607	626	586	597	610	621	637	637	635	640	583	603	608	607	615	600	614	589	572	594	614	622	592	583	579	590	566	574	631	549	612	587	587	605	652	592	621	613	627	648	620	596	595	667	624	565	578	620	618	576	632	616	610	573	608	598	633	618	575	598	566	595	610	582	628	618	618	596	586	656	646	602	633	615	608	580	573	587	599	625	600	595	593	603	605	667	628	629	595	711	598	618	542	550	571	590	603	579	602	598	623	617	616	575	612	651	635	623	635	612	627	646	590	597	577	586	607	611	608	572	584	621	588	616	611	571	637	620	614	593	606	645	625	611	591	595	567	617	607	577	603	613	621	579	594	599	586	578	599	607	584	603	614	553	591	614	611	616	624	606	601	631	634	628	634	666	596	593	626	595	598	632	617	609	625	590	586	585	590	563	595	589	571	561	610	630	620	639	574	592	622	639	623	594	618	632	646	616	578	628	609	663	625	593	603	588	608	602	559	613	573	611	605	593	596	606	568	621	618	590	620	601	643	589	584	644	607	598	639	646	624	583	588	607	616	603	602	594	548	595	637	572	598	670	625	588	621	623	600	593	639	612	587	608	603	619	602	629	634	595	617	640	591	581	588	576	598	609	584	552	634	618	608	632	549	602	614	601	602	618	596	621	615	613	665	590	609	603	638	650	588	587	600	603	625	570	628	617	616	587	608	623	621	609	627	570	615	618	607	612	589	638	591	587	606	599	578	614	589	561	610	592	613	623	586	579	617	607	566	609	611	585	601	618	640	608	628	562	644	598	629	586	626	647	619	567	570	650	604	634	567	593	575	580	601	574	602	619	608	615	573	555	633	616	601	592	622	629	604	604	563	633	627	639	614	620	614	618	618	566	592	582	568	586	552	584	624	638	593	577	596	600	604	591	595	618	620	612	628	633	658	610	625	586	653	573	613	629	632	574	620	566	595	601	629	660	665	617	580	548	612	610	655	584	609	593	614	614	622	594	568	562	605	624	610	624	590	633	623	620	617	586	619	592	645	609	587	606	619	637	577	571	611	595	585	556	604	642	653	597	608	642	647	596	599	627	616	580	610	610	640	571	641	616	655	648	601	605	602	600	612	616	598	584	628	637	578	602	596	553	590	621	605	626	594	614	576	607	609	573	618	609	605	607	597	631	562	609	642	646	604	581	623	587	593	596	598	648	623	558	587	617	605	644	602	548	648	614	609	586	606	644	636	602	635	598	609	614	586	588	623	654	621	600	589	552	601	627	578	581	613	600	607	590	621	590	574	644	590	611	575	570	615	615	582	630	615	594	614
18977	19301	23847	18641	12789	10729	8499	6691	5540	4033	3066	2632	1400	1484	1182	1103	803	558	624	579	474	496	415	515	733	655	476	474	470	493	420	429	458	477	434	379	395	358	340	320	344	331	316	317	326	310	274	285	275	244	249	258	251	257	273	264	234	225	232	232	205	208	216	253	278	237	217	249	226	221	232	236	224	250	224	239	217	234	228	246	233	247	238	245	263	238	228	227	230	240	226	233	260	276	245	259	272	249	251	226	232	219	247	244	263	249	235	249	232	225	270	239	271	236	250	255	214	239	231	271	235	242	269	241	271	246	254	249	227	227	266	247	239	231	211	245	235	216	255	255	238	236	232	223	231	230	258	231	236	239	266	239	252	246	221	230	251	263	222	246	223	203	248	233	239	239	220	284	229	214	214	209	239	243	208	245	246	240	241	231	213	214	246	204	220	236	251	245	256	243	238	254	246	236	237	205	269	226	243	237	236	231	242	220	222	236	239	220	243	210	246	253	237	247	233	252	207	203	208	238	248	251	217	232	233	274	223	239	254	240	251	260	209	217	256	229	250	225	235	231	241	231	225	266	222	245	234	249	218	233	219	250	237	238	221	225	228	238	244	254	237	241	230	238	235	267	250	234	238	236	234	237	242	247	230	212	225	221	221	220	221	245	254	239	213	229	218	226	274	200	257	213	224	238	234	218	238	230	233	248	231	233	242	222	242	232	232	241	232	241	245	232	260	231	247	229	227	256	271	244	259	237	203	213	252	239	226	241	256	241	209	232	277	240	263	254	224	236	238	253	228	241	227	253	252	248	237	232	227	242	217	239	237	224	216	225	246	249	246	219	261	235	251	253	257	245	278	252	206	227	219	230	225	257	202	242	254	232	251	239	253	227	243	245	260	263	214	232	207	228	235	234	213	226	217	217	232	275	262	250	255	228	215	212	241	261	212	240	221	240	235	234	241	231	238	223	255	213	254	230	248	245	247	241	227	216	222	249	223	242	232	241	203	231	226	226	208	221	208	247	237	260	239	230	237	242	255	207	234	197	208	233	234	226	239	237	213	263	244	216	241	237	244	229	247	246	251	245	242	228	225	224	234	207	209	249	230	245	250	226	249	222	242	208	234	233	223	221	248	225	260	287	259	208	250	228	217	224	220	244	248	243	236	235	220	224	225	237	230	236	249	230	254	243	248	217	232	237	239	231	255	241	250	244	246	217	252	228	240	240	245	212	206	244	230	244	227	200	230	260	247	219	254	238	254	242	220	228	264	225	234	209	235	215	213	247	250	232	225	236	233	233	243	253	214	249	224	213	236	238	234	256	236	246	261	225	260	242	255	264	249	234	223	241	210	238	249	243	238	228	212	256	217	238	245	260	235	236	241	238	248	253	231	250	232	215	257	235	210	223	241	240	246	264	230	231	238	217	230	224	212	217	203	225	257	222	239	227	247	232	222	217	209	246	218	239	248	231	267	256	263	257	256	215	256	256	247	237	216	215	239	255	202	238	252	247	239	228	243	237	235	246	247	258	227	207	231	232	249	240	235	224	252	234	248	235	242	227	237	255	226	202	207	226	234	207	267	238	269	250	237	244	243	196	253	225	246	259	249	218	238	215	220	211	242	241	236	234	238	241	249	227	253	221	238	218	265	231	271	219	259	236	271	221	252	230	229	244	243	222	232	232	241	240	230	247	191	252	216	250	234	242	231	216	241	218	234	226	229	227	206	240	251	234	224	240	221	234	266	228	244	243	259	222	217	261	221	229	225	229	247	214	254	230	238	242	237	231	227	265	237	258	229	225	256	219	233	230	256	214	242	232	256	205	233	222	234	239	253	240	210	241	238	226	235	257	228	215	226	246	218	251	277	219	240	220	253	230	242	223	257	229	237	242	245	225	257	257	232	229	254	226	227	258	225	258	207	225	230	227	256	246	228	225	234	246	255	269	236	247	242	210	214	215	231	254	227	215	254	237	248	232	254	243	219	215	243	205	222	256	221	247	238	259	245	251	228	239	219	238	232	232	245	204	233	261	254	236	261	248	248	238	232	235	217	241	249	212	237	234	232	241	232	265	247	230	213	222	253	234	216	268	256	231	219	230	221	253	248	211	249	240	249	225	236	248	259	265	249	223	246	219	199	240	214	236	240	237	259	235	218	241	238	254	223	243	236	236	208	250	253	235	235	239	257	227	257	233	244	240	214	274	227	272	238	209	225	219	213	256	242	234	251	196	232	219	232	219	240	254	247	248	229	234	231	232	230	218	243	242	237	253	254	233	230	242	222	229	258	238	216	247	242	236	210	236	249	254	235	237	216	223	231	221	237	258	261	255	246	229	243	243	242	227	238	224	212	235	199	224	255	226	227	254	241	237	203	238	243	248	264	210	230	235	261	249	212	235	224	226	243	209	248	228	246	221	250	236	264	251	260	221	235	229	245	266	242	224	248	279	261	252	256	265	251	256	230	238	234	222	215	227	225	261	255	258	228	224	219	223	224	253	223	241	269	228	218	216	251	247	219	210	255	260	262	238	233	254	248	241	223	242	249	223	223	249	254	219	214	205	207	230	255	235	248	247	217	239	240	241	249	240	257	237	236	234	242	214	247	230	260	220	234	241	257	215	206	239	270	238	218	250	231	231	256	199	235	222	243	232	230	232	231	249	217	240	256	208	254	223	251	240	237	256	234	239	256	230	221	226	261	234	261	233	236	233	228	243	260	246	268	234	214	210	230	231	230	240	251	226	236	247	234	241	240	211	242	233	246	232	231	246	245	252	222	241	216	211	208	225	196	265	227	265	248	243	236	196	221	229	232	248	237	267	255	221	229	228	254	235	274	261	252	234	207	243	228	261	244	229	235	248	245	221	227	223	232	244	236	240	210	230	242	211	253	223	246	239	208	247	263	271	219	262	250	235	278	245	232	224	232	228	255	229	265	260	229	232	242	233	237	215	223	224	228	217	273	241	247	259	261	255	210	247	237	240	241	260	234	233	249	222	247	257	229	226	242	243	233	245	247	260	259	233	243	243	231	236	218	243	269	244	252	240	241	246	233	222	252	250	214	212	244	237	239	237	234	227	212	213	259	246	256	242	242	232	223	248	248	255	232	209	227	241	273	217	232	237	207	244	253	253	246	251	238	222	249	231	251	225	200	255	241	227	264	240	222	246	261	226	239	260	241	243	216	237	227	218	231	241	228	250	245	231	252	237	247	233	260	245	228	229	264	247	235	269	262	218	239	235	240	234	226	224	252	260	229	222	214	231	254	270	254	244	232	228	245	243	258	216	233	230	230	226	222	249	238	228	248	223	240	263	245	223	248	198	265	208	226	242	233	250	245	216	255	261	240	220	240	231	260	232	232	244	274	247	218	236	205	236	216	223	234	262	213	231	229	243	260	241	232	239	239	207	216	245	221	237	211	268	245	229	249	247	253	238	256	241	247	220	243	242	225	210	227	221	260	208	219	243	232	254	228	264	215	230	223	219	217	234	242	240	252	250	254	230
13222	12190	18962	17794	13060	16653	15451	10747	13001	11277	6713	7519	5727	5323	5105	5564	4537	2897	3205	3130	2621	2368	2045	2142	3417	3531	2675	2576	2400	2594	2267	2129	2575	2541	2339	1896	1760	1737	1566	1237	1273	1333	1311	1349	1349	1259	1194	1034	920	857	773	772	706	697	709	707	655	611	632	623	645	591	583	650	609	650	649	647	601	633	628	611	591	617	595	619	592	608	587	611	602	585	608	583	619	633	597	554	618	654	575	581	593	622	631	626	660	704	707	702	650	640	653	672	651	685	699	675	668	635	703	701	614	679	636	632	597	652	653	697	648	748	680	775	684	663	666	653	646	609	655	724	655	640	620	556	616	618	613	604	618	569	582	623	552	608	627	542	587	591	538	616	608	571	571	609	639	570	591	556	604	592	623	580	570	587	585	567	590	587	592	564	595	564	604	570	615	588	571	535	609	643	560	594	572	582	570	627	602	626	575	563	541	566	583	556	589	590	557	626	603	579	578	579	566	606	583	584	563	576	554	536	561	595	572	585	575	563	577	616	579	591	570	619	580	567	601	571	568	606	609	578	567	578	609	611	599	576	568	597	590	609	559	595	561	570	598	594	586	624	595	586	590	584	613	599	597	543	579	584	550	578	589	566	553	580	594	570	591	602	590	626	554	620	609	587	590	556	569	585	573	582	617	600	563	592	563	603	565	605	608	578	587	557	609	603	619	612	597	576	595	579	527	565	578	563	590	561	567	615	581	551	582	559	580	608	530	543	599	534	581	582	598	541	578	594	580	582	594	536	581	575	562	573	601	599	583	576	562	607	578	610	583	595	557	611	626	578	571	604	589	597	579	588	573	582	584	568	564	598	557	593	564	557	567	523	586	565	577	573	579	586	576	588	598	553	572	543	584	567	599	562	600	584	594	546	594	608	589	542	547	565	615	571	590	575	599	589	582	551	582	581	570	563	575	569	561	574	570	619	592	566	575	590	576	608	567	556	535	578	610	571	575	549	632	550	588	569	561	622	565	578	621	576	594	556	605	587	577	605	583	572	570	593	558	611	541	579	584	568	563	571	596	591	589	589	581	597	577	584	599	598	590	565	583	548	560	590	583	602	578	592	620	574	607	591	609	607	567	567	616	578	562	599	550	578	615	586	573	602	574	577	567	569	581	588	573	608	563	566	583	566	600	570	589	579	595	559	554	578	573	581	527	555	567	611	551	644	552	546	580	599	616	596	544	584	611	589	622	590	603	584	578	593	579	602	623	621	603	608	603	548	555	622	576	607	605	582	584	558	600	597	579	549	589	623	621	613	557	620	565	551	551	600	556	599	613	576	616	613	571	567	542	558	616	612	607	587	615	570	582	592	595	576	571	584	564	583	584	554	617	606	625	627	560	556	597	555	603	589	587	573	597	602	575	594	593	600	582	611	586	598	605	605	563	584	554	625	598	584	623	589	603	634	596	564	620	565	572	549	560	575	572	596	600	569	576	570	571	588	548	583	607	592	610	579	580	584	583	571	606	575	596	561	589	583	570	602	602	554	574	540	584	621	603	577	584	607	576	592	594	535	568	579	581	616	609	599	578	576	575	555	588	609	580	569	578	589	574	595	553	564	611	582	592	595	562	629	585	587	580	565	576	643	591	561	562	575	564	623	608	610	574	590	580	583	568	577	553	588	578	609	603	573	567	578	555	591	568	605	605	588	605	568	540	594	586	628	577	627	592	595	571	575	585	579	584	559	648	577	592	531	599	568	569	568	623	589	567	573	627	585	579	569	515	582	535	595	579	616	576	637	552	592	581	552	593	611	581	604	571	594	558	567	559	593	596	558	592	588	526	555	583	565	592	606	565	588	601	595	580	593	618	555	545	592	544	561	533	534	571	594	593	564	587	584	607	600	604	660	543	554	579	563	533	604	603	578	584	611	585	560	635	582	625	595	547	504	626	545	581	639	540	593	616	570	584	580	587	594	542	566	585	557	564	554	579	572	577	570	581	589	638	616	599	550	583	566	588	561	559	627	643	592	596	584	601	603	578	577	526	600	585	574	601	605	625	564	553	564	585	576	601	589	553	611	585	585	560	567	578	598	594	626	551	586	564	556	573	576	557	600	592	561	595	571	562	623	559	571	558	605	561	609	579	539	587	591	577	571	586	602	609	608	593	551	596	597	614	591	536	530	620	549	580	616	593	615	532	594	566	532	576	624	628	586	631	562	586	571	593	584	544	608	567	639	578	583	558	559	619	554	641	562	617	589	550	547	552	576	596	580	554	592	577	584	584	585	603	626	622	574	577	598	556	550	591	557	590	582	582	575	565	595	592	591	606	571	573	593	574	598	580	555	558	584	594	605	539	576	529	582	578	615	572	616	584	570	556	613	590	550	569	577	585	562	603	627	564	583	581	590	602	532	624	574	594	606	650	598	628	635	591	574	608	593	587	599	578	588	580	593	540	583	563	561	572	567	578	566	558	570	548	585	591	574	556	602	598	621	620	586	645	599	575	615	624	644	572	540	607	579	593	539	574	559	584	580	544	593	586	599	575	583	581	587	570	538	608	601	576	598	571	615	582	530	579	589	611	576	613	586	563	553	569	574	608	585	545	615	564	546	588	585	620	567	615	603	607	608	583	588	570	604	599	560	595	547	566	561	585	599	584	601	591	593	603	582	579	580	576	557	524	607	634	594	598	575	608	562	592	575	602	610	608	603	606	560	568	541	605	574	584	615	574	575	618	584	577	611	612	622	574	623	583	567	625	569	583	577	577	587	546	615	608	549	552	582	585	577	559	602	609	618	592	625	581	568	562	575	578	587	552	582	598	588	577	563	534	550	539	619	548	570	535	581	567	575	596	615	555	593	574	601	595	590	611	565	582	581	590	562	578	582	610	569	580	574	572	564	607	576	576	598	612	613	629	632	542	578	607	561	621	573	561	577	566	576	629	606	611	631	597	597	599	580	554	604	591	610	570	549	599	585	624	559	570	555	571	586	584	605	601	590	611	584	557	604	603	610	575	584	571	543	576	594	599	590	553	589	589	600	561	594	584	614	585	586	614	575	619	561	587	613	586	577	586	609	529	612	558	617	579	530	574	564	543	569	583	602	584	556	608	570	592	548	601	606	599	592	603	565	581	536	595	613	589	534	602	561	586	573	565	606	629	632	556	610	611	605	619	591	567	570	556	558	583	592	594	570	591	597	599	583	544	553	554	592	614	533	594	561	586	605	606	604	601	561	545	567	552	578	568	551	625	603	565	579	641	601	582	543	608	621	552	574	607	568	596	603	574	574	618	570	587	563	565	564	589	572	546	581	590	581	556	582	585	610	599	573	538	599	544	576	561	571	548	600	577	565	580	578	587	584	618	540	569	561	582	557	582	540	599	600	588	556	597	566	580	596	589	608	575	595	545	573	603	587	537	629	552	572	584	601	588	612	585	565	592	604	608	595	562	583	571	558	542	594	595	582	629	590	605	606	611	598	563	547	582	583	576	605	604	643	576	568	549	566	618	609	581	617	562	595	609	605
26757	23341	29584	25401	19450	16488	14140	11267	9093	6777	4807	3150	2544	1933	1871	1897	1267	860	770	687	780	717	670	565	922	949	790	579	520	598	453	471	614	617	602	457	410	393	315	305	267	314	347	273	369	312	265	252	225	202	209	180	186	186	190	183	203	171	146	180	156	158	145	182	222	170	166	163	167	166	183	175	183	158	159	195	178	166	177	163	175	167	155	166	158	162	136	162	178	167	167	192	180	182	183	184	174	189	171	200	168	176	167	157	165	205	183	193	178	157	177	196	164	182	158	189	175	179	171	161	197	190	156	193	182	184	189	168	171	195	176	183	180	169	163	158	168	184	164	152	161	157	169	186	168	181	143	151	170	155	160	154	155	183	160	147	158	147	169	187	148	154	201	156	170	191	130	177	154	154	172	165	166	183	184	147	171	160	160	202	154	167	164	165	133	166	161	159	178	160	148	173	155	149	178	166	162	173	168	150	152	172	166	173	158	171	169	161	165	155	157	172	168	150	182	158	143	161	155	152	154	154	170	162	175	183	168	180	161	173	177	199	165	166	167	150	152	164	174	169	179	169	173	168	172	167	165	171	171	172	156	169	163	155	179	161	165	158	168	154	168	145	164	176	157	158	167	182	166	160	168	123	152	160	159	150	138	168	162	154	145	191	173	177	186	145	153	133	147	153	162	155	172	173	154	160	150	151	180	163	163	145	154	183	155	163	179	148	162	129	159	159	160	157	165	163	208	149	173	151	155	144	155	138	157	161	143	161	158	180	170	145	165	157	145	180	163	139	146	154	195	165	151	167	148	185	158	156	171	151	178	172	159	160	162	131	146	178	163	161	155	160	168	158	172	163	186	159	156	152	172	180	134	153	173	187	160	154	163	197	194	158	171	153	143	150	164	136	182	163	162	170	155	171	212	143	180	185	186	186	164	153	167	146	150	150	156	147	159	161	176	155	144	130	155	170	175	160	156	146	167	158	160	154	166	135	152	174	156	174	173	146	171	154	190	157	156	165	157	117	167	134	166	156	167	148	177	153	154	148	145	156	176	157	179	144	150	158	149	172	170	150	173	152	161	151	155	190	164	195	134	184	182	141	143	164	171	144	159	161	164	166	160	168	167	146	161	158	143	162	164	142	172	158	168	150	175	163	149	160	152	184	173	183	170	191	166	169	186	168	166	171	141	176	154	151	182	157	161	173	137	157	180	137	167	163	153	161	160	166	164	154	171	163	162	154	154	155	154	192	157	157	148	156	165	142	167	143	180	165	173	164	160	137	189	155	166	150	154	156	170	160	164	165	140	189	166	173	174	171	152	186	150	176	159	178	170	159	175	171	181	161	151	168	185	156	161	165	178	153	167	163	170	174	180	149	157	137	147	174	124	169	184	160	149	162	173	142	164	173	162	188	163	153	181	161	163	164	161	165	160	167	171	166	161	182	167	163	159	158	157	155	137	138	154	157	139	156	160	165	168	162	158	172	154	162	191	161	174	169	180	171	147	176	168	160	138	155	172	177	165	166	150	142	171	168	181	186	149	178	143	157	178	154	145	172	178	180	168	156	166	174	159	174	178	176	161	149	148	157	162	144	165	142	139	158	155	152	153	187	165	169	154	157	149	160	147	153	156	159	165	153	165	175	165	159	173	165	161	160	152	142	167	151	168	139	162	167	161	166	178	158	169	158	178	147	164	139	171	161	174	165	161	172	159	167	177	163	174	160	150	167	192	136	180	168	169	161	159	172	165	157	165	144	159	153	138	172	189	148	181	141	160	154	169	162	158	161	168	147	145	171	155	158	169	133	163	167	150	176	136	176	170	176	176	156	167	182	165	152	157	170	173	184	164	129	152	142	151	153	161	162	161	160	167	148	142	161	159	177	142	161	175	152	154	165	160	192	169	147	151	161	148	168	152	155	137	162	149	168	159	178	162	172	175	159	180	153	169	156	152	176	179	167	144	170	148	171	175	156	145	167	151	173	134	166	172	182	173	174	156	142	196	179	145	171	173	144	167	143	170	146	198	183	169	158	173	163	164	146	160	163	139	146	168	167	167	164	165	160	185	197	178	172	152	167	161	150	182	209	168	162	173	163	171	167	163	155	165	181	143	142	172	173	150	156	158	156	165	163	146	163	176	149	153	178	171	182	173	156	162	185	167	159	166	154	177	152	162	183	159	167	181	138	185	156	178	178	166	160	150	167	138	176	136	132	183	167	158	140	157	159	155	151	165	180	166	160	148	180	181	145	151	163	128	178	166	165	175	175	166	169	178	170	181	152	166	174	172	156	163	160	149	140	163	173	180	166	168	173	182	186	169	170	147	157	173	145	166	167	165	173	156	149	164	168	154	146	165	156	165	172	166	139	140	154	169	167	159	151	163	161	169	161	167	159	155	181	176	141	160	188	165	168	158	173	150	170	161	146	141	145	156	146	152	168	164	179	176	146	153	194	154	158	168	162	173	166	160	156	164	157	154	136	169	167	183	169	154	159	156	171	169	137	148	152	166	173	139	155	161	142	166	161	165	173	170	168	168	163	157	156	134	162	161	144	147	171	154	149	166	168	138	179	142	180	160	152	168	171	155	134	168	130	146	155	167	162	188	157	185	154	179	165	159	180	157	171	167	168	162	171	162	159	151	150	163	148	164	156	161	167	153	158	160	155	144	165	151	154	167	149	177	173	169	174	138	145	189	173	174	174	156	160	166	149	146	163	160	168	148	160	163	178	163	169	147	178	147	177	159	159	171	191	162	172	172	155	146	164	157	185	179	153	175	159	167	200	176	171	152	141	152	165	158	158	175	171	163	164	170	146	186	174	156	131	161	187	173	166	151	177	159	168	197	171	178	183	158	157	168	183	140	148	146	178	154	184	146	181	162	159	151	184	192	167	170	167	154	158	170	153	161	168	165	166	169	167	156	171	189	184	175	165	158	162	190	168	147	175	161	168	184	134	156	192	172	155	142	156	165	152	148	176	137	134	160	160	176	183	159	172	157	161	179	180	147	162	178	138	145	172	162	159	179	159	152	147	162	158	168	132	159	138	161	180	151	174	160	156	171	156	128	152	150	165	147	162	148	168	149	167	176	187	150	155	157	151	164	128	172	189	168	158	181	176	159	157	177	164	188	182	151	145	169	174	177	157	137	177	150	178	139	165	189	159	154	180	149	132	176	150	145	164	156	145	159	151	172	158	160	172	137	160	136	136	142	151	159	150	145	136	174	163	172	147	153	173	136	155	151	166	183	146	157	151	138	152	159	148	168	162	163	172	155	162	187	160	175	162	182	167	188	167	176	170	147	165	180	166	158	136	157	155	152	176	166	160	155	156	169	157	167	160	157	156	191	178	167	146	171	164	153	178	181	163	159	159	170	180	167	145	171	173	161	166	152	182	167	153	141	147	148	179	152	174	132	150	145	164	166	164	156	194	156	172	171	152	176	162	144	161	177	144	145	177	145	156	179	140	129	157	178	161	179	157	182	173	147	153	193	183	146	125	159	172
17352	14136	24149	23689	17515	22019	20275	17207	19972	15443	10118	9710	9759	7758	7780	8419	6128	4770	4587	3964	4314	4146	3604	3219	5160	5083	4035	3821	3636	3642	2838	3180	3955	3727	3535	2834	2282	2486	1844	1563	1446	1530	1877	1653	1801	1441	1456	1320	961	892	842	668	664	612	598	565	579	530	508	473	525	506	439	447	501	565	535	538	471	456	485	455	446	422	440	457	456	428	442	433	515	430	427	477	511	457	424	483	453	474	459	461	531	562	502	507	592	673	590	645	578	500	555	565	583	603	566	595	537	556	572	604	547	554	520	493	494	513	501	555	578	617	591	656	636	643	606	554	502	496	515	540	630	557	456	417	414	424	438	415	430	445	429	436	435	442	440	405	396	427	423	410	428	444	397	457	505	433	419	411	407	412	435	436	460	437	426	448	465	423	438	437	399	381	441	411	428	461	413	431	415	456	399	416	445	406	449	409	436	399	391	432	437	402	446	427	434	389	448	424	394	435	402	433	420	421	418	448	398	416	438	420	421	413	412	430	433	427	413	420	450	408	418	394	426	414	416	451	375	431	411	394	436	392	428	440	409	383	404	398	411	432	416	446	375	433	441	385	440	447	413	428	401	443	481	447	408	425	416	396	461	424	416	403	449	427	437	433	422	399	423	409	400	386	429	403	425	419	422	403	383	412	438	420	379	429	438	428	422	419	425	429	387	406	383	455	438	419	402	394	428	371	421	443	434	395	431	410	410	437	384	446	412	414	407	412	432	422	423	451	433	403	411	387	389	391	413	431	436	422	400	436	408	442	427	398	419	454	403	408	472	408	431	394	399	465	411	430	419	420	411	382	390	415	431	411	380	441	397	421	415	421	417	413	427	417	399	467	432	439	426	384	393	455	423	439	390	402	404	411	452	397	445	405	421	434	437	402	387	417	418	441	415	442	419	410	425	392	422	400	414	416	457	418	452	411	406	427	398	401	467	415	432	404	415	412	405	421	400	464	372	398	416	422	435	421	416	445	422	415	451	439	429	430	428	409	405	369	393	430	434	419	425	449	386	420	450	397	424	389	404	392	415	401	400	381	407	424	445	425	437	447	410	450	425	451	450	410	443	413	403	397	423	388	411	416	402	408	446	418	392	422	426	405	380	410	413	409	387	407	437	471	427	423	391	441	447	399	429	452	452	414	456	403	411	432	422	383	402	402	362	400	452	430	410	419	409	434	434	408	382	424	425	462	398	407	420	419	423	371	393	412	392	429	417	408	456	395	380	409	430	412	417	454	414	411	464	423	385	416	439	396	416	430	424	407	458	419	416	431	420	432	396	445	400	441	431	417	411	450	394	439	452	409	425	388	408	418	423	422	434	429	399	430	395	426	421	411	410	454	371	433	419	421	412	386	408	459	398	428	430	409	426	422	414	423	427	398	428	403	430	447	429	413	404	395	435	387	400	425	416	398	428	398	426	458	418	407	393	441	440	397	410	449	452	388	442	406	423	412	408	421	407	410	425	407	432	370	414	394	460	459	410	433	401	429	428	433	430	428	409	402	429	418	429	405	442	389	418	409	420	437	425	464	410	450	440	414	402	430	432	420	421	437	386	440	398	426	381	410	418	418	398	435	387	462	438	392	411	413	400	432	420	382	388	405	440	375	431	440	415	444	419	437	419	392	400	467	439	392	394	413	410	402	416	408	411	406	429	435	421	449	391	393	403	439	412	419	425	426	396	451	373	415	409	435	436	405	446	433	418	475	430	414	386	426	424	405	392	456	433	385	437	405	448	402	418	423	421	361	415	406	446	423	438	403	403	451	419	429	389	443	428	436	427	452	437	423	411	440	441	446	402	411	405	402	424	401	444	419	425	439	436	423	408	419	419	406	373	413	402	430	428	417	416	424	409	408	393	420	427	426	391	421	407	379	411	445	424	429	469	425	415	440	439	444	411	377	418	430	393	457	419	412	425	447	423	414	441	432	384	425	405	412	452	401	400	412	389	456	406	440	410	404	422	413	429	463	414	388	443	412	425	374	418	403	402	382	398	408	371	430	444	400	417	447	395	407	445	411	425	459	414	411	380	407	411	408	414	427	408	413	438	382	425	438	433	427	433	444	430	416	391	408	399	406	427	442	431	379	435	426	451	382	398	421	431	411	426	427	412	399	408	419	397	403	384	377	430	447	420	402	436	431	425	399	403	393	422	385	394	428	428	448	385	421	448	429	419	459	396	456	418	413	437	431	404	399	403	426	386	398	421	416	411	404	431	417	394	430	422	382	431	428	413	416	405	379	398	451	388	417	368	453	415	408	429	416	381	392	405	416	416	390	401	434	390	374	422	446	398	434	406	410	404	422	409	411	441	432	391	429	404	432	413	374	403	426	387	412	424	391	423	415	416	415	444	420	411	398	453	427	415	401	434	431	403	420	425	413	414	429	423	401	414	430	413	427	397	403	415	460	416	398	419	399	455	393	449	393	406	396	380	404	399	444	400	412	423	430	398	396	400	417	420	408	437	373	407	405	402	423	404	425	409	443	430	414	469	438	443	440	408	423	436	408	406	442	458	397	434	426	408	422	409	423	390	412	387	422	456	436	429	415	401	447	412	442	454	422	368	447	402	392	399	426	392	435	438	413	442	400	385	411	439	411	411	446	407	423	448	421	430	430	435	419	413	439	382	418	421	410	401	448	415	452	452	444	417	391	389	398	404	406	399	433	412	393	433	391	411	413	419	428	417	413	449	411	425	421	407	397	443	436	450	399	428	401	439	435	483	422	392	430	431	377	397	413	408	416	428	415	426	464	419	406	419	443	413	455	426	445	391	415	426	435	446	431	408	397	406	397	421	428	415	386	391	433	415	428	381	432	420	398	409	413	398	406	383	413	439	401	404	459	405	452	406	425	377	390	409	374	404	389	403	420	392	383	377	401	429	411	413	431	420	412	428	436	392	430	367	403	411	401	427	413	453	428	437	448	388	429	393	416	442	396	417	421	430	410	408	418	425	448	408	424	443	377	422	434	418	413	414	405	411	415	419	413	439	429	415	418	423	399	427	417	416	405	413	451	411	415	414	393	431	414	428	428	414	441	422	426	419	404	451	386	431	434	378	441	425	398	407	433	473	428	400	400	422	440	423	409	445	434	411	423	430	414	429	405	405	424	387	446	417	404	417	442	403	444	439	446	422	437	473	436	443	433	430	402	426	440	430	447	408	428	408	398	455	413	401	402	433	431	407	440	459	402	418	407	396	394	408	413	438	454	374	410	389	398	434	390	410	415	413	458	441	414	383	412	409	430	458	401	401	421	414	422	396	431	404	416	392	370	397	428	414	369	406	422	412	431	409	451	377	431	396	432	402	430	433	481	417	427	416	430	407	415	410	407	392	411	454	438	443	410	430	426	436	410	431	410	408	427	433	393	430	412	382	424	409	393	373	399	397	442	412	402	435	429	382	414	447	414	379	401	423	423	455	416	419	426	421	423	447	420	426	440	399	408	391	402	420	421	432	432	416	452	427	422	408	410	400	449	418	424
3489	2034	3003	1639	1178	781	760	652	466	415	443	389	336	308	306	285	338	284	305	330	295	303	313	329	305	333	300	308	318	303	283	286	320	325	310	289	309	313	296	277	244	287	275	313	292	304	296	263	262	262	296	273	257	255	285	269	270	248	276	241	265	286	263	248	239	267	261	269	275	221	273	256	267	253	235	265	263	270	261	255	263	240	252	251	252	243	255	237	278	273	274	230	275	275	271	239	260	254	278	235	264	259	250	233	276	247	267	279	253	246	248	262	284	279	265	264	265	229	244	237	262	248	260	240	261	272	265	247	237	264	252	273	254	245	286	275	253	249	273	260	256	265	234	260	260	259	264	249	272	253	250	252	269	241	228	262	241	258	281	267	260	246	281	264	254	276	279	258	271	225	250	249	275	239	267	236	251	270	254	274	273	246	260	306	252	258	267	277	238	261	283	221	257	287	277	254	254	256	265	272	296	263	267	274	277	269	257	255	260	249	271	260	251	264	280	244	262	265	265	248	281	267	219	282	259	246	232	277	237	262	267	264	272	260	231	269	268	244	224	231	285	266	269	255	237	255	254	245	239	269	244	251	284	235	215	252	191	244	262	273	255	222	289	264	264	250	229	264	264	272	235	273	261	252	281	267	249	260	260	290	256	251	228	253	253	272	260	250	255	246	249	278	252	246	244	254	222	257	217	270	227	229	284	246	238	265	295	256	261	246	255	244	263	259	234	239	259	247	239	248	284	256	243	292	266	245	282	272	239	245	293	269	273	254	277	270	229	237	266	270	268	250	269	246	222	276	268	258	277	270	274	253	272	260	253	274	245	263	276	289	229	253	295	273	244	226	255	246	238	268	239	237	256	242	267	261	264	259	251	254	260	251	263	241	246	244	255	277	235	232	240	244	256	286	260	271	267	278	240	276	264	254	239	275	275	261	261	269	248	268	265	272	230	296	285	244	271	255	255	270	242	240	252	265	289	249	246	256	272	239	268	283	264	271	255	289	277	292	226	262	253	242	272	262	242	261	243	247	262	235	272	271	263	285	285	263	259	247	239	267	272	290	267	278	247	273	265	265	273	237	262	272	264	271	268	241	258	279	242	280	248	240	256	256	272	245	248	226	278	279	278	280	304	267	273	266	269	271	261	219	266	241	253	251	261	270	293	283	259	290	228	246	271	274	230	263	253	234	280	274	273	266	259	263	227	251	273	256	256	262	282	245	268	246	270	274	247	257	259	250	234	259	277	264	275	255	275	259	273	273	256	248	268	278	275	270	260	275	242	234	266	270	284	254	269	235	241	254	266	290	251	272	258	242	258	273	240	252	238	243	270	241	276	268	257	247	254	251	275	262	277	271	245	297	257	254	244	249	246	258	282	283	247	270	259	261	281	232	258	256	270	256	238	226	259	254	274	241	231	271	240	249	313	280	230	272	254	266	266	247	219	260	295	265	246	266	255	221	331	264	258	270	270	254	269	288	269	266	240	251	265	284	269	277	261	249	254	258	239	267	246	248	278	246	275	264	281	246	287	279	264	260	251	242	248	247	251	278	240	232	284	255	264	267	234	268	258	262	260	292	284	262	251	254	274	267	258	266	275	245	241	263	246	245	269	246	266	261	221	241	240	268	256	253	254	275	229	272	263	254	229	260	252	248	261	239	266	296	238	246	267	253	254	285	268	262	266	253	241	249	272	250	237	260	272	260	239	253	272	254	261	279	271	266	247	244	257	244	243	292	258	255	242	229	272	257	279	232	236	243	259	246	276	257	226	269	270	255	277	281	263	253	256	248	236	254	265	240	265	262	257	265	250	243	256	234	269	285	269	268	304	260	268	290	256	246	287	288	273	249	227	260	246	231	279	254	269	248	261	251	270	245	268	250	244	269	227	248	262	231	248	243	295	263	257	273	270	236	285	260	225	260	285	277	289	266	273	255	229	238	253	282	271	238	234	255	240	247	239	271	263	256	258	269	230	264	241	276	259	278	279	267	267	250	250	228	304	294	277	243	242	245	257	265	244	267	248	243	271	255	244	264	239	255	255	247	289	269	255	238	232	265	230	262	271	280	268	250	239	296	289	270	255	236	248	248	258	273	257	244	267	246	276	261	259	261	247	239	252	262	265	252	244	264	269	241	243	246	285	268	241	228	281	252	229	273	256	264	261	236	241	234	278	244	273	259	279	234	239	249	249	263	287	252	237	264	258	255	282	282	271	269	281	258	263	236	237	266	236	279	274	250	258	252	270	249	237	261	270	295	257	237	234	237	257	248	266	253	275	244	281	254	255	269	263	254	269	255	255	235	252	232	273	266	285	280	266	267	251	246	247	285	268	235	257	273	239	279	279	254	251	252	255	251	270	267	275	252	253	256	261	265	260	257	261	275	290	261	277	263	288	267	226	278	254	249	248	249	253	283	265	232	304	252	287	250	247	242	251	247	270	260	259	284	253	278	263	255	272	260	243	255	252	284	251	261	263	251	246	250	249	255	270	263	251	248	257	255	290	232	265	248	250	256	257	243	245	273	255	237	247	293	275	254	234	282	276	273	281	234	252	257	294	246	237	239	262	246	264	270	257	277	264	241	224	251	233	278	277	275	251	260	250	260	244	251	275	278	259	256	280	253	232	257	257	258	275	260	287	265	269	226	249	255	247	242	253	259	282	273	249	229	243	241	265	264	264	276	269	256	263	217	229	261	246	251	290	280	234	259	241	251	255	263	251	262	257	238	247	251	240	239	266	267	258	254	270	271	274	259	261	279	252	251	236	236	243	257	252	265	223	257	241	256	280	266	220	225	258	276	250	252	260	251	270	235	246	242	253	238	235	290	270	247	269	272	275	263	268	269	245	254	237	245	253	258	250	252	262	257	279	258	250	269	258	256	275	254	261	241	257	263	256	260	272	269	271	261	275	261	289	287	270	258	278	251	263	274	260	244	237	246	305	238	251	266	246	260	255	261	300	256	306	246	247	251	273	219	268	266	241	239	249	251	274	263	274	253	257	259	254	277	259	265	278	237	288	261	282	268	273	264	238	277	261	230	231	255	245	264	253	262	240	250	271	242	261	289	287	254	260	262	225	234	285	256	227	292	272	255	265	249	266	266	255	262	255	270	237	261	228	236	253	258	222	271	252	252	263	258	292	259	260	265	254	261	259	257	251	248	287	254	244	274	244	255	246	252	248	258	263	240	254	276	227	235	265	275	276	254	254	262	238	253	235	294	255	265	238	277	262	271	234	251	250	275	238	237	253	239	254	279	270	245	275	273	266	246	245	267	241	260	283	262	286	230	266	256	273	263	251	255	262	240	289	287	275	245	275	236	271	272	265	259	259	252	252	260	273	249	262	261	267	278	248	280	290	270	259	255	276	250	253	257	266	242	245	278	242	288	264	274	245	247	245	259	274	220	237	264	255	243	252	270	259	238	268	265	263	261	244	236	231	252	230	274	275	286	250	249	250	254	264	233	257	240	288	237	235	247	249	263	266	271	259	259
3352	2591	5326	4010	2997	2643	2649	2020	1844	1647	1496	1429	1256	938	916	965	987	987	979	1020	1038	1079	1095	1110	1230	1168	1148	1166	1042	1054	1091	1045	1080	1043	1113	930	993	947	891	819	815	799	803	877	918	824	766	779	676	720	665	639	685	648	656	656	622	655	649	694	627	653	639	622	655	692	678	666	629	629	670	638	642	610	642	672	652	629	663	662	687	645	672	675	659	688	594	641	642	645	652	660	692	636	671	677	710	704	706	713	662	649	590	660	646	624	613	630	616	679	634	690	677	640	654	631	658	615	620	659	670	637	681	666	619	649	615	657	624	660	667	701	676	652	658	629	599	617	636	671	655	618	637	645	672	595	677	607	628	657	623	594	705	652	645	622	701	632	633	606	628	616	668	687	648	613	676	650	644	636	678	632	624	593	653	606	674	637	658	682	692	660	645	656	673	675	631	598	644	646	606	657	645	648	659	660	656	639	636	653	626	676	654	640	640	608	692	669	653	669	662	589	655	633	617	658	640	658	705	649	660	638	670	657	639	610	625	641	688	651	616	610	674	615	634	649	640	665	661	657	657	617	674	658	671	645	623	642	656	607	640	621	599	640	672	656	675	622	701	680	660	589	627	671	653	639	623	618	636	650	681	647	725	625	645	647	622	638	657	630	627	639	610	651	659	659	663	644	697	638	630	643	681	647	608	637	627	623	607	662	628	632	638	624	698	639	632	687	649	589	624	659	630	636	649	634	630	616	699	647	617	663	645	692	679	690	635	591	625	643	603	662	641	651	664	676	614	652	610	727	639	630	632	634	642	629	664	625	649	664	635	625	614	628	620	617	600	623	627	613	638	644	632	659	636	608	670	633	661	671	640	620	624	633	650	640	623	697	623	628	643	672	618	653	639	610	668	690	585	646	667	637	618	635	601	642	664	644	654	629	607	632	673	653	673	638	663	665	664	605	649	636	693	642	632	600	621	642	655	631	680	645	639	674	649	633	628	637	638	655	600	687	693	603	665	662	628	619	647	670	661	641	665	647	594	637	651	667	572	644	682	676	640	681	669	661	624	620	622	617	656	614	668	637	673	620	673	649	673	655	686	638	646	633	644	658	676	645	609	674	623	647	637	659	646	661	656	622	638	647	648	602	629	661	635	649	635	618	603	648	620	613	654	637	663	678	627	649	679	633	617	646	641	614	678	659	654	623	661	669	623	710	623	617	661	633	638	648	645	653	623	645	643	642	666	638	656	625	621	625	667	649	661	587	633	618	629	592	696	662	642	663	645	639	624	627	646	619	669	642	641	688	574	659	624	662	642	652	611	653	628	658	668	667	641	612	618	655	687	636	650	701	678	603	693	618	659	644	680	670	677	633	609	674	653	663	628	661	690	616	598	638	658	643	667	674	689	635	605	653	641	638	649	620	616	637	674	635	674	650	604	598	645	651	654	672	672	626	610	639	647	672	651	643	652	646	626	619	654	637	661	654	653	655	615	631	628	644	665	635	586	663	637	667	644	646	612	635	674	686	636	641	585	604	657	639	637	671	663	631	653	695	680	629	639	636	654	659	624	619	693	656	638	689	635	632	574	643	619	685	630	692	618	618	707	650	632	628	667	642	647	670	590	671	669	685	646	696	707	642	611	626	663	662	640	657	611	649	668	621	636	629	687	595	660	698	625	672	609	653	628	638	676	659	627	589	627	639	627	635	603	632	594	623	648	646	609	677	676	670	627	623	702	642	654	643	655	682	634	655	656	634	634	639	630	676	623	650	651	607	661	596	646	684	694	652	633	608	629	632	638	587	620	625	616	627	648	622	648	632	612	668	593	653	641	689	653	611	656	660	648	642	668	676	584	644	643	655	673	552	651	615	630	683	645	602	615	655	607	609	653	618	637	633	632	658	645	641	635	622	631	623	613	676	612	636	633	682	666	615	635	664	597	658	645	651	645	627	621	645	662	616	676	676	635	629	621	667	592	599	615	654	641	599	593	665	656	668	615	614	659	643	603	669	666	599	630	648	634	645	663	689	651	672	656	633	689	664	669	674	644	624	667	573	647	640	635	601	594	656	651	617	662	651	649	675	653	664	632	637	660	663	631	690	644	659	662	644	597	674	692	641	649	670	671	659	677	570	629	663	619	671	634	673	641	626	644	664	664	688	613	615	644	636	670	605	680	619	632	622	608	664	657	625	620	577	649	640	682	641	681	652	644	667	655	652	648	631	616	599	677	586	677	642	603	641	670	657	641	653	630	686	662	642	641	597	684	668	636	631	664	644	627	637	642	669	699	664	654	651	611	649	682	663	660	650	660	641	652	661	629	662	596	658	615	618	619	653	657	694	616	624	624	677	638	651	658	640	666	665	668	625	636	637	628	677	639	639	652	643	637	622	573	661	623	665	606	650	649	634	652	678	669	614	665	624	669	658	625	628	623	618	662	650	633	688	667	625	595	664	626	638	622	691	605	652	626	652	627	641	625	623	625	648	624	609	644	640	633	651	643	638	683	611	670	648	642	651	646	665	676	689	678	589	657	643	613	623	714	692	639	645	624	648	642	611	629	641	621	620	675	644	652	644	669	633	617	656	667	617	705	667	683	668	646	682	638	632	593	651	668	637	656	658	650	663	635	662	624	650	624	594	646	689	644	588	653	614	632	669	688	654	638	640	693	662	641	656	631	629	616	702	622	628	670	612	649	640	616	645	654	607	582	651	647	618	681	707	652	673	628	679	635	649	626	672	675	645	660	650	634	689	642	663	625	672	630	658	602	663	660	660	677	631	624	638	629	651	689	653	626	616	635	610	684	668	630	678	635	652	641	626	647	655	663	654	626	654	632	662	658	678	657	649	654	665	630	646	645	662	662	643	659	649	622	628	658	627	622	626	630	621	657	644	627	635	610	603	672	622	636	676	640	638	637	626	605	635	656	629	675	661	638	657	598	667	613	686	664	647	613	660	652	648	656	659	677	659	653	636	654	640	635	670	670	674	627	630	594	683	613	637	620	631	644	711	656	644	659	712	652	679	628	621	662	673	596	680	598	640	652	655	629	647	653	646	667	646	612	675	621	630	627	615	634	662	658	627	614	652	662	601	642	613	624	631	625	644	609	613	637	637	641	676	610	612	616	671	648	631	668	668	636	649	663	584	603	667	604	655	655	660	678	651	630	633	629	614	634	652	659	634	656	568	648	685	664	663	693	656	636	654	658	659	645	623	658	638	673	650	636	676	639	626	622	635	605	652	669	663	585	590	682	630	683	666	675	694	656	628	617	628	636	639	642	643	654	655	663	627	639	652	610	650	655	676	630	653	640	634	627	671	640	609	679	623	634	682	642	669	662	616	678	629	648	667	612	688	637	631	635	676	626	630	655	647	653	656	662	604	692	626	578	671	664	681	629	642	624	603	665	641	624	606	645	641	703	655	657	664	643	672	656	648	616	642	661	640	652	622	647	624	665	639	633	616	649	678	653	636	623	651	666	685	655	623	690	625	663	629	666	637	621	605	633	679
17756	17732	22337	17892	13576	9200	8787	6805	5351	3746	2248	2099	1399	846	868	1058	884	630	519	620	691	572	473	560	777	859	530	475	471	449	419	412	453	537	461	440	403	347	307	335	319	312	330	320	326	311	308	286	280	303	254	262	267	294	268	238	244	224	225	269	238	265	245	254	242	284	251	231	257	243	255	254	257	222	255	255	287	241	263	246	249	237	243	253	255	266	231	267	258	266	251	264	226	252	259	256	250	284	267	270	269	259	240	251	269	267	264	253	257	246	236	232	265	243	233	227	249	222	247	229	205	236	248	236	277	244	265	247	258	269	221	249	238	239	241	252	230	244	256	256	235	241	273	233	252	248	236	268	210	228	236	243	205	232	238	253	290	279	243	245	228	232	234	247	234	273	277	246	288	211	247	254	247	260	220	235	229	267	243	234	211	239	251	239	233	235	240	228	259	278	228	218	249	239	240	253	243	231	263	244	253	248	211	234	216	211	220	221	254	255	240	275	257	221	255	238	232	255	231	233	247	233	225	246	265	228	236	253	229	237	256	264	247	249	234	234	245	217	230	258	245	253	234	255	255	255	243	294	256	255	235	240	231	242	241	271	220	257	238	229	244	238	230	236	233	251	223	248	229	225	248	230	214	240	252	255	261	281	235	232	239	240	232	241	221	258	236	247	250	218	237	248	234	254	241	246	218	226	235	229	231	238	268	223	270	236	236	239	253	247	244	225	230	220	237	236	211	256	246	226	240	229	236	241	228	237	258	250	240	243	245	235	244	236	226	249	274	274	250	232	246	262	282	236	232	258	265	253	241	242	227	221	233	238	261	246	227	231	200	235	252	239	238	239	246	226	241	264	250	233	218	268	247	217	259	246	241	273	248	210	232	273	243	217	212	212	241	247	246	233	249	287	231	229	228	207	215	244	246	229	228	239	231	256	266	224	215	245	250	239	266	245	250	254	248	191	236	202	227	229	236	217	248	248	270	241	230	227	248	251	243	249	242	246	271	220	260	274	246	225	239	270	255	249	235	249	250	224	262	211	245	224	227	250	225	224	215	234	254	216	237	268	220	229	255	229	245	231	251	224	263	236	253	234	232	231	247	231	266	247	251	210	227	236	241	234	242	279	257	223	233	249	244	254	221	244	269	278	277	235	282	251	252	247	225	233	239	205	214	237	257	230	240	285	224	258	253	254	228	232	244	258	229	243	275	255	236	248	235	253	233	229	229	234	242	229	245	252	213	279	257	249	244	238	216	253	246	240	236	237	238	255	257	242	262	247	226	216	229	230	270	229	229	232	253	265	242	224	257	237	252	240	230	232	219	201	215	240	227	243	262	227	212	260	265	247	246	214	252	250	216	236	225	241	245	251	253	255	252	239	239	232	245	248	236	225	231	263	279	251	245	238	225	266	264	270	256	235	238	262	255	243	251	249	249	259	211	249	260	246	217	261	250	253	252	263	257	274	247	230	236	234	262	225	267	220	230	223	260	234	215	234	265	222	227	250	237	215	215	220	257	246	231	236	256	241	244	250	229	262	243	259	229	234	238	229	209	228	246	250	260	261	269	256	230	258	240	246	227	253	235	236	231	241	245	243	274	252	229	236	225	256	219	223	254	234	223	231	236	222	251	241	244	232	245	225	229	239	227	230	248	214	247	255	249	227	265	253	248	266	257	231	276	208	253	215	248	252	242	239	228	232	231	247	256	234	255	236	208	244	256	214	234	248	245	257	262	236	251	235	240	251	254	225	279	244	242	224	239	237	234	233	250	247	239	252	231	245	267	234	255	252	224	242	232	250	238	222	242	232	262	240	233	219	222	266	237	219	233	226	228	251	276	249	225	210	213	254	226	217	229	271	220	267	245	268	242	218	217	225	261	231	223	259	242	253	241	229	250	274	284	231	241	251	237	265	229	249	219	270	251	243	238	259	229	218	260	226	257	238	234	254	237	256	249	264	234	246	248	219	251	260	265	242	241	225	234	231	246	280	254	242	247	239	253	246	246	268	256	241	253	253	228	218	259	231	246	251	257	244	248	227	267	227	215	235	248	226	222	241	235	258	230	243	222	240	222	238	240	238	206	224	221	231	259	238	234	251	246	227	242	228	224	274	249	238	212	227	234	229	249	272	239	246	250	248	238	240	228	255	231	234	266	219	260	279	247	234	254	231	256	234	246	240	210	263	212	244	234	241	215	225	224	219	287	251	254	241	199	241	241	232	271	252	231	220	236	262	229	273	246	265	274	257	224	249	241	236	220	230	265	261	245	225	251	259	266	228	211	259	245	247	240	220	250	250	229	229	243	229	250	237	223	235	226	227	251	250	220	241	239	253	261	229	245	246	212	250	237	226	261	256	264	221	226	260	232	249	239	231	219	266	239	238	224	244	256	242	233	211	231	255	260	239	230	244	253	203	235	245	246	216	236	263	231	246	230	233	213	200	249	223	246	259	232	252	244	242	262	223	228	261	231	232	259	239	223	257	210	247	231	241	269	260	227	200	211	232	242	244	252	244	239	257	218	255	234	230	241	296	219	232	233	219	225	265	234	233	256	231	222	248	268	258	263	242	251	236	232	260	252	253	257	241	275	257	243	245	249	243	242	238	264	218	241	251	226	229	230	260	250	254	242	233	230	230	247	207	251	251	230	258	256	248	253	239	243	248	240	246	252	232	266	238	234	238	228	230	220	237	241	236	249	240	230	252	227	233	250	212	278	275	228	245	255	236	248	238	249	257	224	225	257	219	219	256	254	216	302	226	259	279	234	198	267	233	241	243	216	245	251	236	225	260	244	241	239	221	238	238	226	255	231	242	256	250	231	208	221	262	275	250	254	231	250	249	228	230	245	237	256	242	251	215	223	247	246	252	251	236	264	221	231	265	237	240	257	208	239	249	234	248	227	249	247	253	252	250	241	231	246	236	236	254	246	228	246	214	220	225	278	242	216	270	243	256	249	233	264	250	238	249	217	243	261	228	269	217	251	240	236	250	282	267	248	220	251	252	233	234	257	201	259	270	217	253	272	237	242	241	228	238	250	245	240	226	241	243	226	229	243	217	235	222	258	233	224	262	261	230	250	239	275	241	230	257	209	253	220	224	254	240	263	248	244	235	240	248	228	263	249	247	222	238	249	232	260	259	246	242	266	238	236	219	238	243	238	257	247	222	231	262	219	236	213	235	264	272	251	264	253	221	236	221	222	228	269	232	228	252	238	233	224	235	235	242	249	227	263	240	251	228	228	235	228	206	253	269	214	238	225	245	254	243	267	252	238	234	243	219	248	231	225	249	254	228	255	236	243	241	268	263	199	248	237	244	252	252	227	249	211	202	254	217	219	246	278	248	210	247	243	239	253	234	265	233	234	255	227	252	250	258	238	233	222	225	237	245	250	245	241	228	246	226	241	244	248	233	237	237	253	252	249	239	234	252	253	261	254	247	223	245	206	243	233	244	230	249	240	238	255	254	240	245	242	220	248	224	240	237	244	216	232	234	246	274
12508	11181	18223	18194	13930	13856	14692	11910	13252	10952	5448	7001	5413	4267	4419	5168	4719	3337	2526	3366	3738	3014	2273	2769	3856	3786	2481	2683	2421	2539	2127	2135	2439	2947	2513	2097	1778	1686	1430	1322	1238	1195	1307	1229	1210	1135	1270	1018	861	844	855	718	791	721	677	704	642	602	638	617	605	624	643	671	724	733	660	632	659	645	662	631	625	625	623	612	604	627	649	570	629	625	660	650	616	643	609	631	617	640	618	682	663	743	685	690	710	835	721	759	689	659	738	677	687	688	665	718	680	662	665	659	664	659	618	692	670	656	618	685	715	688	698	714	706	741	713	699	672	611	635	652	749	631	647	598	599	654	626	648	563	627	631	627	561	611	587	633	597	599	571	624	635	603	586	593	608	611	612	615	665	599	590	558	599	582	610	582	617	632	595	591	617	579	613	625	624	658	616	652	614	629	585	622	610	605	573	674	592	600	617	581	622	614	577	553	603	567	593	593	623	582	615	621	624	576	567	621	605	626	621	579	602	623	607	632	640	617	616	646	593	609	602	626	596	657	602	598	590	614	607	595	614	612	572	592	624	628	592	590	601	596	632	601	598	588	594	625	614	637	571	608	594	629	578	624	625	588	592	593	623	686	629	574	590	620	628	637	602	626	591	632	611	593	592	589	619	645	631	632	603	609	591	573	593	619	629	590	580	637	615	637	632	608	605	602	609	618	602	604	594	648	555	585	606	643	581	589	605	562	598	620	551	610	615	608	577	634	636	655	577	681	632	619	576	597	593	569	568	596	593	617	581	593	634	551	619	605	587	586	595	607	597	626	611	599	632	616	614	645	645	590	617	579	631	584	579	645	580	628	631	588	593	624	586	605	602	597	600	562	625	607	579	576	596	560	552	628	573	578	659	653	616	614	603	654	601	578	606	619	593	616	609	566	624	629	619	634	563	622	590	555	618	595	580	622	606	635	579	606	618	620	611	594	595	571	597	594	595	581	595	633	569	609	631	603	598	605	612	637	647	624	597	638	598	626	628	596	613	563	635	567	640	616	584	613	594	615	578	625	608	588	626	578	596	598	643	615	610	567	593	603	579	586	583	624	592	587	565	574	587	600	639	632	611	563	585	609	598	579	599	612	630	583	617	618	637	591	633	608	634	651	595	562	583	612	619	618	608	630	568	635	606	641	621	582	584	581	583	594	582	553	589	597	613	602	602	615	614	575	587	626	611	656	608	589	595	642	605	607	598	584	610	607	577	602	595	579	629	603	581	625	599	631	591	599	598	589	571	609	614	610	601	561	617	609	614	591	623	621	628	581	612	574	628	625	607	558	591	620	643	596	592	600	603	640	660	611	592	632	566	614	556	590	602	570	575	615	594	559	597	602	576	631	597	651	626	589	632	589	584	585	643	617	617	577	632	608	598	568	576	620	633	644	583	619	608	606	624	631	614	612	625	585	572	607	594	616	620	588	586	586	608	579	641	611	573	590	608	572	653	565	561	614	642	566	572	602	527	619	575	631	601	586	616	629	628	595	647	629	633	577	608	572	587	597	579	574	539	628	558	579	598	601	658	609	583	557	622	582	602	614	624	581	592	612	555	618	625	605	580	613	589	593	593	609	577	557	677	612	617	611	648	590	625	586	597	618	590	617	598	589	618	581	597	593	604	620	621	566	616	620	605	587	655	597	624	638	585	594	602	608	598	627	571	604	614	602	566	617	584	576	637	587	605	610	621	597	632	614	597	633	613	607	648	599	636	577	623	631	598	599	637	565	622	643	601	622	552	590	608	598	584	621	581	602	582	612	577	596	633	649	634	602	625	583	560	613	600	637	632	582	562	599	611	614	601	576	625	595	625	544	579	579	608	595	639	627	576	622	591	586	547	582	652	621	643	633	579	568	592	616	556	614	638	607	621	676	593	598	607	586	622	588	631	650	571	647	578	605	643	605	587	585	557	639	567	610	615	575	611	591	612	586	627	605	631	589	592	570	625	562	597	544	607	581	585	615	651	567	522	634	659	605	564	577	619	587	596	625	615	574	575	603	593	606	640	563	591	618	602	567	628	600	616	621	635	596	592	654	610	622	599	665	605	661	662	581	604	610	621	569	641	622	611	552	593	608	593	599	603	614	623	639	602	585	594	591	608	605	606	599	596	584	575	577	589	589	575	672	598	585	618	647	615	620	623	618	552	623	618	591	633	617	590	644	584	587	619	601	617	644	615	534	622	601	635	632	638	620	595	610	591	603	579	564	624	623	570	575	632	632	625	596	596	617	600	584	601	588	605	602	620	587	578	649	628	647	564	612	560	610	595	652	616	647	637	628	642	628	599	614	586	621	576	595	603	611	583	574	568	628	543	602	596	598	626	593	586	598	607	611	603	604	635	595	625	617	589	636	583	588	615	620	575	586	599	650	571	625	621	588	585	576	626	573	580	609	595	597	600	612	650	605	572	611	631	566	607	602	606	605	627	604	611	601	627	570	575	588	634	616	610	614	579	576	598	654	653	607	635	562	585	575	595	610	585	580	629	613	580	627	560	616	575	607	598	587	634	625	625	568	593	663	592	571	614	564	611	585	579	637	597	639	620	577	646	600	603	630	569	579	601	636	620	557	595	638	605	599	592	614	616	600	564	639	599	614	623	608	644	599	599	584	618	633	592	621	585	582	621	631	591	630	624	574	590	591	600	593	603	628	610	592	641	613	639	630	599	597	590	587	595	573	595	553	613	661	633	558	600	597	648	614	596	560	584	624	603	607	608	600	598	642	596	618	630	569	613	624	570	613	559	626	573	600	565	608	621	604	592	589	623	595	608	625	627	574	626	595	617	563	547	633	578	639	592	625	592	610	605	582	601	588	582	636	633	652	619	611	617	566	581	627	569	578	592	566	645	603	584	621	620	611	612	571	609	607	651	633	612	644	556	597	602	599	612	613	613	573	604	601	578	644	595	615	634	557	603	626	600	615	638	634	627	575	584	647	613	590	617	629	591	601	596	643	642	633	613	648	630	562	682	613	612	564	584	562	580	599	610	578	633	594	615	617	619	630	641	615	610	610	613	621	638	621	565	613	618	595	624	582	611	602	638	580	594	596	605	586	648	598	619	592	604	605	604	620	573	572	613	582	615	602	602	627	599	583	599	633	614	598	565	610	596	578	582	617	615	577	626	586	606	605	617	607	630	614	606	602	614	632	618	594	568	630	623	603	617	577	614	620	616	615	561	671	596	604	590	622	585	630	588	642	595	642	610	576	616	598	604	610	674	622	591	618	627	645	612	656	621	591	564	618	602	624	602	612	591	629	592	605	656	602	573	643	627	603	602	582	620	622	606	611	626	659	608	646	589	633	566	589	608	616	594	604	612	629	593	567	590	585	579	589	606	599	625	606	619	604	602	598	617	620	556	580	591	622	620	612	558	626	625	631	645	618	599	565	619	595	627	565	611	619	586	587	626	592	576	641	600	637	619	594	588	583	603	582	579	596	604	584	578	603	548	622	607	607	634	576	597	573	591	599	582	603
27401	24622	28305	24547	19587	14740	13213	10055	8277	5352	3391	3168	2144	1575	1525	1736	1266	969	757	693	1051	690	562	641	945	906	654	620	617	574	462	503	562	596	500	481	376	384	365	304	269	302	336	343	266	269	292	253	227	211	245	193	195	194	193	160	197	182	186	181	187	182	168	195	202	196	189	199	171	187	176	175	162	177	193	172	195	165	156	184	155	163	183	201	153	183	165	184	161	208	167	195	180	169	211	209	195	224	184	200	194	203	196	207	184	185	214	204	187	204	196	185	181	202	172	170	202	189	185	188	196	184	185	187	194	188	231	184	164	188	174	177	190	193	183	163	193	172	201	183	180	181	199	175	176	197	196	146	176	169	168	194	189	177	182	177	198	182	162	174	163	176	180	172	182	184	180	182	145	177	165	185	166	154	175	183	163	173	188	172	201	174	192	178	170	176	174	182	180	179	174	183	184	173	180	172	174	139	176	162	166	160	171	164	169	174	184	163	167	151	174	184	154	167	149	166	152	170	176	174	177	167	169	185	180	184	168	159	152	166	183	191	145	176	175	185	191	182	167	190	189	191	167	172	168	158	182	191	168	185	168	171	173	172	160	163	177	178	162	180	210	162	178	169	179	171	169	156	181	172	185	190	194	207	174	185	156	172	173	165	173	190	171	175	166	151	182	169	193	156	185	188	187	175	151	197	179	153	177	189	168	161	169	174	186	143	161	154	163	159	142	176	168	170	204	192	177	156	185	183	187	201	170	195	195	184	180	151	179	175	151	176	168	161	162	179	168	171	149	162	171	201	187	213	196	169	174	159	170	176	173	166	166	173	180	187	173	172	175	180	177	171	153	193	155	197	177	178	164	168	157	189	176	211	159	200	172	175	161	177	186	196	160	145	166	189	151	168	156	150	180	156	192	158	176	167	161	177	191	171	189	170	178	181	182	195	177	165	160	175	178	197	171	174	166	149	171	177	176	159	164	182	191	167	160	171	186	144	176	172	182	179	180	179	166	177	146	166	183	176	168	161	187	200	191	191	161	192	172	186	180	158	180	150	177	171	167	170	164	167	190	194	143	180	180	160	158	160	173	190	164	171	163	191	184	192	193	185	201	178	173	167	167	159	164	155	186	154	178	153	145	161	171	190	148	154	181	168	162	171	172	192	161	177	176	175	148	166	201	185	170	185	149	170	194	175	194	177	171	156	176	185	155	175	168	163	172	175	167	183	143	165	188	164	183	151	169	179	182	186	175	167	162	176	176	177	165	178	156	139	143	182	176	183	166	173	185	160	149	185	185	166	173	154	181	185	152	163	175	170	188	189	175	166	193	158	194	154	134	163	185	176	168	171	153	175	185	177	195	177	157	180	147	159	169	161	167	198	164	179	174	156	165	157	176	162	158	174	173	174	169	163	186	176	174	165	170	191	175	216	147	183	159	178	176	188	143	180	153	187	190	153	181	160	183	169	171	170	174	181	190	190	186	183	152	177	183	187	164	186	164	165	205	172	165	150	166	186	199	185	162	156	184	172	166	186	171	154	193	157	158	178	160	179	203	179	150	162	158	205	172	170	192	158	161	167	151	185	153	177	159	210	159	181	204	142	190	196	183	180	148	173	181	175	155	158	181	182	181	195	205	160	173	182	165	184	169	154	170	181	191	174	164	162	177	155	173	172	171	180	191	169	163	170	196	181	196	156	177	189	173	165	200	151	170	171	185	145	175	183	169	163	189	187	177	172	167	149	174	170	171	184	203	153	171	175	162	178	178	171	166	173	185	172	158	195	176	163	191	166	198	169	170	182	164	204	170	200	188	164	202	150	168	172	161	179	168	173	145	189	150	210	150	171	175	190	169	179	190	177	168	193	174	178	139	169	154	153	174	161	176	176	163	162	146	174	162	183	176	161	182	208	177	162	162	178	162	170	166	169	187	164	188	194	180	186	178	171	154	175	140	180	154	160	174	153	154	162	204	167	171	181	177	164	177	189	167	193	161	158	182	198	177	176	179	195	177	170	166	191	193	181	151	164	170	164	175	190	192	142	165	159	180	210	163	181	185	161	179	178	178	170	176	186	164	155	175	170	149	150	175	166	164	180	160	172	190	179	168	158	172	194	192	165	154	181	165	157	164	171	200	180	168	153	181	165	161	178	197	174	166	191	175	174	160	170	159	160	177	174	175	164	184	183	183	171	178	172	178	152	154	186	223	194	194	172	157	185	180	170	168	172	167	164	165	155	167	171	202	173	195	180	166	163	187	176	183	157	173	177	165	153	180	154	168	179	189	160	170	173	154	177	202	170	151	188	185	178	175	169	187	157	165	184	185	173	175	180	179	193	163	166	174	175	202	167	173	162	195	193	149	162	174	187	177	162	200	183	174	184	151	164	150	190	178	189	173	178	176	168	177	196	170	184	171	175	177	160	177	187	186	160	173	159	166	179	173	181	167	174	177	180	161	181	169	140	166	174	185	173	142	156	165	180	177	168	179	193	167	130	171	170	203	176	206	150	162	173	179	193	189	194	154	175	191	154	209	173	194	153	188	174	185	170	185	191	179	137	178	164	167	166	185	176	172	183	163	173	175	181	196	189	213	148	177	164	204	175	185	174	174	171	197	188	174	182	189	183	190	179	177	167	186	209	193	159	173	165	167	158	153	185	207	166	182	164	161	191	175	186	181	158	185	185	164	158	183	200	177	192	206	175	176	174	179	159	176	159	186	168	160	171	170	181	186	166	165	166	199	196	152	173	157	175	176	190	168	156	160	156	191	175	167	176	183	180	174	164	193	167	178	184	178	199	169	161	194	161	188	178	166	173	172	175	193	154	176	179	184	168	184	176	176	162	192	182	179	177	140	163	180	158	174	180	196	174	178	171	167	179	185	175	177	175	174	210	177	179	173	192	165	168	179	167	155	188	177	175	173	182	200	166	173	193	180	170	173	190	181	192	169	181	167	177	167	171	167	166	177	140	187	189	187	177	190	187	180	162	191	194	189	170	154	155	178	175	157	166	150	163	180	182	162	180	206	183	204	165	167	183	161	188	188	155	166	191	173	156	181	168	180	179	159	156	176	184	172	154	176	168	175	171	150	172	185	176	150	179	164	159	178	188	151	168	174	193	170	159	170	176	162	166	171	177	188	154	193	165	177	159	155	176	173	173	171	170	186	161	178	177	161	158	171	159	191	172	156	182	165	166	187	167	186	157	193	170	174	177	197	185	186	174	189	187	168	154	157	174	164	171	165	180	152	185	184	161	160	191	186	171	178	176	153	174	186	147	165	153	152	166	188	166	172	173	180	159	188	186	172	185	151	194	157	183	159	191	167	178	173	179	170	173	163	193	202	180	168	187	186	164	187	155	184	154	184	176	144	158	151	154	179	154	151	168	174	190	180	182	180	176	168	151	190	177	157	195	158	160	166	165	152	181	171	171	170	173	186	164	167	188	168	166	189	181	171	130	167	188	191	177	147	165	199	162	194	165	168	170	162	212	165	162	179	155	154	179
17111	14435	22846	23704	19645	19447	20170	18223	19346	14976	7980	11011	8483	7675	7738	8504	7171	4943	4433	4698	5907	3834	3322	3250	5318	5733	4302	3891	3463	3422	2862	2915	3433	4184	3456	3082	2197	2339	2036	1543	1492	1568	1720	1580	1393	1477	1494	1225	985	820	794	698	690	654	645	547	561	509	519	497	509	512	517	522	582	561	514	514	520	487	489	482	480	460	452	464	455	467	508	472	467	462	499	480	530	466	478	480	482	477	527	502	538	578	602	615	676	757	612	693	612	563	585	649	586	646	659	695	615	656	609	595	608	567	468	559	526	551	560	549	558	605	583	649	605	655	684	701	608	545	524	589	725	603	525	553	466	474	464	474	427	432	439	400	426	444	449	425	437	418	510	462	445	432	442	480	512	455	444	454	456	438	446	475	451	431	445	465	454	454	440	500	448	456	486	425	477	452	445	447	438	464	476	447	441	438	456	450	429	454	484	430	439	436	456	427	488	427	435	420	485	446	434	400	451	476	459	465	428	436	456	478	494	502	440	461	434	447	439	431	454	414	416	407	417	478	475	421	431	423	474	460	480	426	404	426	415	436	425	439	414	453	444	429	477	444	457	492	461	433	408	433	447	430	417	449	437	454	407	451	442	452	477	454	459	477	456	422	457	455	485	473	423	445	426	445	472	451	402	460	445	461	444	430	415	424	439	456	419	427	435	397	438	429	452	470	465	433	428	443	466	459	433	432	415	464	437	425	437	449	464	425	444	436	409	478	466	395	414	419	460	436	439	439	441	464	473	480	489	435	418	451	461	455	443	458	429	435	427	435	418	442	455	457	436	462	469	425	428	424	448	457	451	467	465	426	469	475	500	472	442	464	475	422	427	470	432	437	455	494	459	461	446	461	420	443	417	445	441	438	444	423	494	468	475	459	439	442	439	460	438	439	422	437	403	425	459	456	422	441	456	437	489	450	451	422	421	461	500	444	481	426	430	455	460	503	441	432	427	429	426	426	458	462	464	444	442	406	420	467	485	440	467	446	468	466	451	394	434	422	466	448	454	434	434	395	459	454	414	443	466	461	432	440	479	459	446	463	450	444	428	472	435	471	471	433	426	457	436	451	478	410	444	446	444	447	473	435	400	441	460	400	467	443	454	462	455	451	426	437	422	434	429	445	467	457	437	414	442	439	413	458	449	446	452	382	407	465	448	454	444	464	445	487	462	408	487	460	453	425	443	452	491	405	483	429	421	475	493	451	452	410	440	463	410	478	435	489	449	424	437	429	432	427	448	419	449	436	418	475	416	440	478	454	455	469	458	453	437	443	422	466	462	462	447	429	443	407	451	470	472	431	455	423	463	453	465	429	412	459	457	432	483	426	477	456	458	490	477	433	471	429	450	455	451	435	436	437	481	438	412	432	434	471	416	461	454	454	421	469	449	442	443	471	455	440	447	476	454	437	448	402	465	435	457	482	453	442	428	428	477	413	435	438	431	454	451	469	464	473	424	432	417	495	432	418	414	446	442	440	439	446	483	436	452	464	444	408	444	455	460	474	442	445	417	442	470	496	462	454	468	461	412	437	421	408	441	440	395	435	429	419	473	468	447	482	439	400	408	447	455	454	458	460	434	435	446	412	419	421	426	444	450	448	431	406	463	417	446	437	414	428	442	426	426	466	474	455	452	472	448	420	458	445	408	466	443	457	438	456	410	454	440	414	409	429	454	430	443	479	416	429	462	441	463	496	450	468	433	458	464	450	438	466	443	498	444	440	427	413	458	425	455	470	395	467	437	431	421	446	429	415	447	437	438	447	431	466	429	443	498	439	468	458	465	414	463	449	418	437	408	422	460	436	426	475	443	426	466	450	468	472	451	475	488	453	461	470	466	442	471	468	444	418	450	390	438	456	446	450	447	468	467	438	446	455	447	457	419	475	465	451	393	422	423	447	465	444	433	466	452	440	444	436	450	443	441	438	466	487	482	481	441	420	422	462	462	471	435	421	439	455	464	428	472	464	446	457	442	444	440	430	480	420	473	435	457	476	468	435	428	453	440	432	401	431	451	457	451	435	467	470	463	484	456	480	437	441	451	420	417	461	443	460	456	462	432	448	378	439	459	462	461	435	439	435	424	466	420	407	442	429	435	429	438	438	435	435	472	430	477	448	455	451	433	472	407	511	420	470	462	446	485	483	435	427	439	462	445	423	461	445	445	467	446	447	467	459	472	469	441	417	417	451	412	434	433	426	437	445	437	446	452	447	456	432	452	452	441	438	524	440	467	412	456	428	434	445	464	471	470	408	443	464	484	396	458	424	414	448	467	471	419	438	449	447	440	450	473	491	460	426	467	451	466	407	496	461	479	451	431	430	425	445	442	438	453	466	421	467	455	459	435	448	440	455	423	469	442	479	445	425	449	450	445	448	436	410	423	426	464	457	477	421	476	453	483	473	449	475	450	432	460	469	379	454	455	437	382	431	434	471	436	417	439	472	432	436	496	420	435	445	456	437	463	432	472	454	443	412	491	456	435	470	439	485	454	448	449	472	425	480	439	456	462	459	447	414	451	442	435	450	468	437	437	466	431	442	447	454	458	432	409	418	439	454	445	378	461	452	474	474	457	436	448	402	428	456	394	448	475	463	481	453	463	442	444	457	452	466	437	423	449	429	448	384	437	450	417	467	439	428	439	420	433	457	447	465	416	438	446	451	456	440	446	484	432	449	448	455	442	465	488	438	483	479	451	450	425	444	431	415	477	454	435	450	441	461	458	425	473	476	446	461	421	465	460	414	427	470	440	427	445	439	423	438	383	433	467	470	434	424	465	429	422	436	420	469	454	422	449	463	450	401	447	451	404	465	426	471	440	463	407	455	428	439	442	433	477	455	479	448	440	435	497	485	453	442	478	449	406	448	457	457	405	462	461	433	463	450	458	453	469	444	429	444	475	439	475	440	466	433	445	440	436	449	407	423	472	424	414	485	426	433	459	405	471	448	455	430	450	419	447	460	460	435	433	457	413	465	441	453	437	431	498	472	414	440	451	438	459	461	458	492	428	503	410	461	453	448	486	445	446	463	463	454	447	463	452	430	463	461	407	466	437	431	461	499	447	436	454	432	461	467	456	456	455	438	450	445	473	456	424	440	472	447	468	434	440	460	421	441	427	420	450	421	430	439	489	436	478	458	471	439	458	428	449	437	443	405	475	401	462	413	449	457	440	440	467	449	457	418	396	498	474	426	403	433	428	488	459	447	462	442	460	481	425	428	476	462	445	473	445	427	494	483	442	448	455	478	429	468	385	459	450	462	467	456	415	441	492	467	443	425	463	420	470	397	449	412	464	422	470	478	405	430	428	440	470	433	472	444	408	445	442	461	419	439	449	442	427	449	456	433	439	449	467	449	431	463	482	448	439	420	448	432	453	444	409	450	462	452	405	424	470	474	475	444	417	486	453	469	435	494	447	429	435	442	452	464	441	438	453	407	444	437	410	439	439	424	442	483	462	483	423	452	483	466	456	472	478	447	459	417	407	443
3752	1828	2345	1662	1080	781	740	638	456	463	405	388	326	344	313	347	367	352	351	355	321	317	393	342	356	371	328	357	358	335	351	348	325	321	327	322	310	305	312	335	339	306	315	301	311	287	293	309	289	302	276	291	311	263	292	281	319	316	282	262	269	298	287	285	279	286	293	284	278	288	273	285	275	284	284	303	279	299	280	262	299	275	343	302	290	302	283	295	265	292	285	274	313	317	311	308	283	298	303	327	311	323	288	297	267	317	293	290	296	279	297	296	301	276	297	313	298	267	340	275	266	298	281	274	292	302	317	292	317	314	291	286	313	309	289	290	284	275	266	256	281	315	307	288	286	254	267	275	283	296	295	303	291	259	292	286	267	289	275	300	255	279	278	258	298	303	294	308	293	299	277	302	287	269	287	274	271	294	277	288	306	300	279	271	262	250	274	289	298	262	279	281	311	248	263	267	240	286	281	299	260	284	302	291	327	257	307	265	299	286	303	301	275	266	288	319	263	303	283	289	273	332	285	306	281	264	278	291	281	271	282	304	294	283	282	295	296	318	275	261	274	318	279	284	261	310	314	322	298	277	276	271	271	277	296	273	304	319	322	263	275	280	305	278	297	307	281	297	296	295	290	307	277	317	304	275	284	267	309	261	291	285	295	274	291	278	297	281	317	257	311	310	317	290	290	261	261	271	272	289	290	313	306	310	280	281	267	275	290	291	302	284	304	280	258	273	285	278	307	266	308	298	290	268	272	262	299	289	293	291	269	294	299	305	255	282	286	264	301	259	263	278	293	286	312	297	276	291	297	313	283	302	286	316	272	266	288	268	298	280	258	290	289	319	283	294	286	287	295	265	291	302	300	307	255	281	298	294	262	296	304	272	261	310	327	280	282	309	314	301	258	282	274	278	307	307	300	293	288	274	272	289	253	293	277	306	259	292	270	271	297	267	317	307	305	274	276	286	267	273	288	280	293	254	285	283	253	300	286	277	321	302	316	271	296	310	286	298	291	289	299	296	293	289	273	300	311	273	291	269	281	313	313	276	304	274	286	303	332	315	295	254	280	255	291	311	285	272	262	277	281	285	300	324	278	267	296	306	275	298	299	296	274	279	287	299	307	295	304	316	295	314	304	286	301	258	281	302	283	294	272	284	280	292	300	266	290	321	314	285	289	271	275	306	286	265	296	315	309	288	261	275	305	281	272	286	304	290	308	332	306	284	288	241	315	318	304	284	325	312	297	289	303	284	306	272	292	274	285	300	288	291	306	285	287	326	295	299	309	299	289	266	284	296	292	302	288	290	269	288	278	265	262	292	291	258	277	305	279	286	285	275	287	286	291	318	281	273	286	269	271	280	276	273	323	264	312	285	314	265	257	271	303	263	272	266	275	296	288	318	295	300	290	304	295	315	310	281	275	297	298	273	301	285	259	265	282	291	314	298	283	310	275	278	278	295	257	305	295	275	270	320	277	309	297	265	287	301	288	297	295	276	293	282	303	296	260	307	275	283	322	292	286	270	269	292	293	281	331	306	288	266	312	332	306	279	282	263	270	280	309	288	296	306	301	252	285	292	286	282	287	308	281	284	301	285	284	308	274	284	306	300	283	271	273	285	254	280	288	297	283	323	282	289	262	277	262	289	311	281	284	310	264	295	298	259	259	317	272	276	268	302	289	300	272	286	298	270	288	293	275	293	303	274	277	295	280	295	276	285	304	277	288	284	259	272	290	298	274	281	269	253	279	297	288	260	274	316	266	276	287	271	287	281	262	273	272	277	289	260	300	303	268	279	297	301	289	274	279	312	280	265	296	300	325	292	295	288	301	291	288	284	316	304	288	280	280	300	308	272	272	285	272	287	290	307	306	250	271	289	292	315	297	289	274	267	296	280	290	288	301	276	272	310	295	285	270	276	301	282	300	267	291	309	313	315	288	299	254	275	296	294	264	278	264	297	323	287	276	267	274	291	285	277	271	316	270	244	290	307	249	273	275	268	259	283	281	279	325	275	317	265	285	265	296	273	264	278	287	275	277	287	288	286	291	301	289	298	284	306	281	293	302	316	278	244	281	297	277	302	310	285	306	267	313	308	312	282	266	301	291	299	282	269	312	323	269	299	306	310	318	300	260	291	303	286	277	295	310	299	258	299	272	289	289	309	291	277	299	287	304	269	284	283	282	290	251	250	278	247	297	313	325	290	270	297	298	279	273	268	269	303	315	277	293	275	284	279	275	283	305	279	287	244	307	283	284	273	288	297	262	283	309	293	306	262	312	279	294	286	265	312	280	295	321	269	306	283	285	299	265	304	292	281	276	308	281	323	248	315	278	271	286	304	298	304	302	261	264	276	307	321	280	305	287	272	278	312	298	324	271	272	301	287	274	277	291	298	319	252	321	300	267	296	279	265	303	300	280	305	267	279	302	298	285	287	311	277	290	296	292	296	294	292	289	274	266	281	286	291	292	284	285	284	270	296	309	275	272	297	268	292	262	284	268	294	275	296	322	269	273	287	276	270	262	313	264	266	328	286	299	271	305	262	285	281	269	287	274	266	247	285	281	262	321	286	276	251	292	282	291	295	308	259	290	289	273	296	290	293	300	262	308	295	271	283	299	271	279	262	266	291	256	310	293	289	294	307	269	272	286	284	273	288	310	265	274	276	301	284	269	288	294	294	275	280	276	259	297	295	311	269	264	241	293	298	252	276	318	303	303	284	285	306	262	267	294	284	278	278	337	276	289	309	284	258	307	293	275	300	309	281	285	280	278	279	267	292	282	285	325	269	291	292	295	282	317	296	320	294	247	294	301	295	281	289	294	303	265	270	295	308	275	290	291	293	308	276	298	275	314	255	275	278	281	310	271	286	302	292	278	276	270	271	321	280	309	295	291	280	275	274	270	258	295	264	312	291	299	269	290	296	285	292	275	298	290	276	284	297	274	290	274	311	281	258	273	267	310	254	253	282	283	273	282	316	312	291	312	300	259	312	277	286	287	305	281	280	250	285	263	346	280	284	293	298	274	295	307	282	268	320	297	305	316	257	316	296	280	295	299	278	271	282	303	260	282	273	311	305	277	304	280	298	351	285	280	289	281	306	300	263	296	295	333	255	280	272	240	279	254	292	292	263	303	243	290	308	271	284	285	284	292	265	319	285	312	272	310	297	269	281	292	285	300	262	314	300	306	310	302	286	278	244	266	296	297	297	292	286	313	276	270	300	299	288	303	281	251	315	264	289	299	284	299	267	284	261	293	332	265	282	319	304	305	281	294	288	289	276	299	272	277	305	283	302	276	290	288	327	284	270	262	301	290	257	272	293	315	273	298	285	313	295	273	312	323	283	268	265	285	285	307	319	294	274	263	311	280	291	263	304	294	299	275	290	280	334	257	276	284	311	267	268	289	298	294	289	287	284	278	303	316	260	278	299	312	273	276	266	269	278	291	311	318	277	331	278	269	280	272	276	279	320	267	287	303	274	264	299	276	267	279	304	287	289
3520	2380	4470	4232	3060	2391	2594	2364	1912	1790	1402	1328	1119	1070	1124	1145	1159	1055	1014	1053	1104	1050	1215	1238	1227	1302	1180	1188	1170	1110	1167	1160	1161	1148	1047	1072	992	969	1024	918	875	859	875	904	952	787	875	763	774	765	792	747	688	686	736	762	724	704	713	700	725	671	738	744	752	735	768	705	682	753	704	714	700	721	771	713	702	695	699	704	698	689	686	721	714	709	719	704	711	703	705	680	777	744	732	782	830	864	776	753	766	719	717	719	720	733	695	708	717	762	742	722	755	687	676	727	678	709	693	699	742	743	692	729	715	687	743	732	670	701	731	708	683	690	735	747	719	713	703	652	713	702	692	678	714	712	733	639	696	711	689	750	727	716	741	691	755	686	707	690	663	751	717	675	753	755	698	707	746	736	733	677	710	683	734	726	694	725	673	740	706	753	744	687	748	718	729	677	693	701	694	695	693	681	700	701	705	714	666	682	735	733	705	727	727	746	711	714	701	684	716	682	648	703	712	728	699	715	687	748	704	716	719	689	695	676	693	724	690	706	722	713	727	728	713	747	694	680	689	722	686	720	691	724	687	705	680	708	684	747	715	717	676	702	733	666	703	676	700	800	646	660	719	719	709	712	709	690	733	684	723	711	670	726	717	707	725	703	709	663	687	710	711	646	688	729	676	736	703	704	711	720	678	705	711	717	706	689	644	734	748	700	730	698	691	689	747	717	711	714	717	730	707	760	704	732	711	737	680	696	685	723	702	734	694	692	697	708	676	690	736	720	703	749	684	658	708	698	711	777	733	734	743	715	695	683	725	711	700	710	715	643	690	722	701	711	691	756	698	704	719	686	699	740	705	676	741	681	715	660	690	754	738	704	719	738	691	675	709	713	661	702	690	699	718	729	717	757	673	669	781	692	714	704	692	726	720	685	710	735	676	685	722	734	688	646	721	722	753	780	702	738	677	692	736	748	693	703	709	682	722	677	703	713	744	693	705	704	727	705	695	714	791	716	744	675	725	636	721	673	725	697	702	725	728	710	727	695	750	762	771	678	739	681	720	691	681	721	720	731	726	728	703	726	741	725	721	730	675	774	707	688	720	688	706	747	687	716	695	685	701	733	690	695	752	702	693	690	701	700	718	747	699	698	696	725	679	694	740	695	713	708	670	706	717	711	706	693	711	710	733	721	743	700	673	724	694	683	662	702	722	665	731	695	702	691	686	698	685	706	704	751	716	693	696	730	721	738	691	690	746	752	697	685	701	721	717	672	710	693	743	723	731	669	714	683	692	717	663	713	723	720	725	725	699	684	671	741	747	755	679	748	698	707	735	734	701	727	678	705	672	710	710	694	690	711	688	663	720	691	716	734	689	656	691	721	661	724	741	727	708	721	665	701	702	709	677	689	702	661	702	681	738	710	714	693	678	694	663	691	758	667	703	655	702	723	685	747	707	750	668	689	726	764	739	727	744	710	718	716	691	704	702	681	720	702	718	730	714	667	783	719	673	702	705	691	689	702	682	703	701	693	732	737	729	675	715	747	700	708	716	729	658	700	789	714	691	708	719	711	689	725	745	716	730	700	675	689	693	665	777	666	685	712	715	667	742	697	702	736	676	681	716	685	707	711	703	714	698	757	706	710	697	729	748	699	714	684	762	733	705	658	699	701	719	716	715	719	722	692	737	695	685	733	693	684	725	712	758	660	727	704	774	711	678	724	686	701	715	744	689	765	723	723	684	707	738	708	721	723	688	702	726	686	611	706	728	768	724	755	676	745	723	650	719	704	738	653	690	690	730	703	731	716	694	707	697	732	687	739	729	700	693	733	723	757	709	709	701	684	765	684	707	688	737	695	719	713	716	720	716	666	707	693	714	715	697	722	721	752	682	725	706	681	758	764	716	712	739	755	695	806	721	739	685	699	728	708	734	717	703	775	746	709	668	715	661	701	719	716	725	684	737	697	723	691	704	720	718	727	749	719	713	718	756	692	733	711	670	724	739	699	735	760	685	732	723	695	711	710	710	693	681	669	686	734	725	707	688	706	710	735	731	707	666	757	764	709	690	694	706	736	665	720	674	682	744	681	712	715	731	715	679	685	740	691	658	735	721	751	706	685	668	707	697	714	750	669	736	660	727	669	739	703	688	728	658	770	648	728	699	709	718	684	689	686	702	678	682	655	736	659	708	684	716	704	726	727	687	705	697	662	666	695	730	746	708	705	689	697	716	682	698	703	755	689	702	670	690	775	682	743	665	690	703	681	726	733	710	724	706	743	684	697	719	672	687	654	693	672	646	715	695	704	683	686	755	709	680	713	743	701	708	704	704	704	696	697	700	717	744	779	709	723	723	715	706	647	708	678	633	707	705	674	736	687	721	743	746	713	706	716	746	696	728	734	742	730	757	708	712	691	707	730	686	745	717	712	722	739	708	691	727	675	731	694	684	703	736	686	675	703	685	665	723	685	703	736	664	705	681	702	673	665	731	714	748	698	727	718	718	724	736	758	714	738	762	702	681	698	708	709	741	759	719	715	708	682	688	702	698	670	680	745	734	721	769	715	687	715	738	739	706	736	739	715	713	701	679	678	705	703	685	727	727	693	737	679	739	729	710	664	725	722	692	723	663	755	704	738	717	710	741	709	671	704	720	724	699	743	697	719	718	712	726	718	732	678	690	646	699	730	721	701	686	711	714	711	735	653	774	720	710	692	718	756	712	708	727	672	722	707	653	707	639	752	707	676	690	716	696	660	715	681	760	690	702	696	724	709	669	701	729	665	692	700	754	705	671	743	670	711	734	725	734	661	694	665	701	698	686	709	737	714	724	697	685	742	675	688	740	719	725	742	680	752	720	739	698	726	729	738	727	677	668	732	723	673	732	739	720	745	709	747	686	724	705	713	735	700	709	704	701	698	717	691	670	713	730	732	755	725	747	748	718	713	699	703	713	722	713	689	714	682	662	738	710	701	707	707	727	718	733	690	702	680	685	681	735	716	765	738	747	727	710	692	747	697	767	707	743	715	739	722	717	726	741	745	682	704	681	707	691	683	712	728	746	731	695	770	740	731	702	709	715	704	708	742	674	703	705	691	669	697	743	698	695	756	665	694	713	691	728	732	708	762	747	735	635	741	688	718	700	700	732	681	721	656	690	688	711	673	697	706	732	705	663	693	691	695	715	725	683	724	698	714	674	695	751	678	703	658	684	700	698	726	697	716	683	741	683	718	707	711	685	737	762	728	717	744	684	702	687	694	723	674	716	688	716	690	725	741	709	721	685	749	725	751	665	703	725	675	699	721	701	692	773	699	684	701	724	755	681	705	733	718	748	697	666	663	707	758	752	689	717	719	703	693	696	731	727	737	709	736	678	710	726	706	694	700	667	711	695	678	731	702	698	691	680	687	683	731	682	684	746	690	738	653	737	645	710	707	718	674	733	752	675	697	728	674	684	705	694	686	676	675	673	739	709	714	676	720	665	716	724	711	699	749	741	692	717	709	657	723	717	741
18084	16202	19614	18724	12512	8724	8415	6233	4158	3528	1826	1784	1170	890	1131	1100	974	653	534	767	589	507	531	593	622	677	568	505	527	538	453	451	524	514	491	444	400	387	378	379	371	340	361	347	320	314	344	324	294	306	305	313	313	286	293	282	262	307	307	285	302	243	281	330	279	309	236	289	290	299	289	272	310	258	315	279	305	317	306	309	266	267	272	282	304	285	287	277	296	308	286	277	285	276	294	268	297	311	296	279	273	284	316	299	291	308	267	305	302	293	309	289	317	302	271	266	255	331	276	302	304	284	301	287	275	323	279	296	322	321	280	274	303	312	338	318	304	293	305	290	304	275	269	289	253	270	278	308	276	289	259	278	271	280	295	328	303	286	287	252	281	272	287	267	268	298	309	293	265	285	295	260	282	298	283	266	269	292	290	309	284	270	290	276	258	281	282	288	307	290	280	299	287	276	266	275	309	284	306	287	285	292	265	277	283	306	286	301	307	275	258	318	301	267	290	287	284	256	288	249	272	311	281	276	282	286	261	297	287	305	290	264	263	253	269	263	297	252	284	265	287	272	307	298	267	288	320	260	294	300	309	289	294	296	275	287	287	278	291	265	311	282	283	285	303	268	275	283	262	260	285	270	259	270	292	296	299	247	312	268	273	290	269	297	251	289	280	321	317	295	290	283	277	296	284	257	287	270	307	288	284	280	291	297	290	288	252	274	284	272	286	280	295	303	268	275	244	267	303	285	269	307	293	282	282	285	272	312	303	280	268	274	280	256	270	297	290	288	275	263	281	271	301	295	278	247	285	246	269	253	265	277	242	284	302	275	268	271	288	278	289	277	309	282	299	250	268	299	258	265	304	283	301	280	279	305	327	267	285	293	271	270	281	306	266	268	304	288	271	315	264	277	273	285	271	290	305	287	262	299	302	312	302	281	267	269	265	272	282	271	259	255	268	300	294	282	274	284	288	246	258	270	261	294	264	282	270	267	283	319	300	288	275	285	260	254	289	307	272	292	307	290	305	313	282	299	287	306	290	260	292	282	280	287	257	289	239	288	272	292	274	260	294	257	274	306	325	270	288	290	295	283	306	275	239	308	293	266	282	287	265	277	284	292	269	306	275	266	285	279	308	290	284	303	283	299	293	301	271	305	302	270	274	294	275	291	268	291	291	308	290	274	297	287	282	293	295	283	263	312	287	295	265	249	280	285	313	267	300	289	266	313	280	293	294	247	284	273	287	296	258	282	250	264	281	314	286	326	273	299	288	258	281	299	271	308	299	298	280	295	317	288	256	294	290	272	311	274	283	293	334	260	280	314	300	298	302	308	296	287	283	300	269	277	265	275	288	260	268	285	254	301	278	267	268	263	270	279	274	285	320	262	279	264	320	292	266	270	293	284	285	275	263	298	285	325	269	292	285	271	282	266	300	266	275	308	262	277	301	269	282	272	277	271	290	296	258	271	265	307	289	277	292	290	266	267	270	270	280	299	313	275	261	259	284	288	252	290	291	275	281	280	321	313	294	301	296	275	287	274	249	266	264	296	318	284	268	289	243	287	291	277	266	299	293	271	293	304	294	275	278	269	272	273	277	278	315	271	287	301	274	272	293	293	285	247	288	261	290	262	287	273	266	268	278	281	262	277	285	316	266	289	300	253	297	262	291	253	300	287	292	268	259	293	294	280	270	291	314	295	298	271	246	279	253	285	287	297	268	304	273	263	255	274	273	271	275	270	298	287	301	300	286	282	268	242	291	287	285	285	280	263	297	281	305	292	285	271	278	273	293	281	293	279	277	296	282	276	276	268	270	297	290	284	289	278	297	263	297	289	312	289	305	264	300	278	254	253	276	262	291	286	294	282	283	282	277	291	273	276	277	290	276	271	252	301	255	280	272	301	259	282	304	248	286	303	257	270	265	259	274	314	274	299	273	270	285	314	294	286	272	270	271	306	262	294	265	295	306	300	282	284	288	275	310	282	269	270	297	271	280	277	256	277	300	275	246	276	272	289	278	268	273	297	316	269	287	268	252	319	273	300	279	273	273	290	314	272	296	298	285	292	276	281	256	304	276	291	284	300	272	282	280	275	291	256	277	307	289	276	297	284	277	288	268	297	278	281	281	294	278	293	281	293	259	293	277	266	304	251	293	267	287	259	289	266	304	291	276	312	277	298	251	255	265	287	264	290	270	260	275	264	282	287	252	298	277	289	261	282	315	244	290	263	251	309	297	280	256	312	246	258	299	271	324	291	311	282	282	293	319	307	297	296	276	292	242	286	243	279	270	308	281	267	276	303	283	258	284	289	279	302	264	254	290	271	263	287	307	281	262	280	285	281	321	272	278	287	279	290	291	293	268	281	296	268	275	268	280	298	270	266	297	273	276	296	285	306	305	267	271	300	279	297	262	265	276	286	309	285	276	281	284	284	252	291	281	275	302	289	296	283	320	310	308	290	273	281	303	248	291	264	287	287	270	244	323	270	270	300	261	275	265	272	276	266	269	294	264	278	273	292	269	286	271	300	256	273	278	251	283	283	248	320	318	296	292	291	309	298	267	290	287	295	275	281	293	307	274	306	278	265	270	278	293	282	284	272	278	307	254	292	275	300	296	273	278	291	290	293	293	269	262	288	261	298	269	270	302	280	287	284	277	268	282	283	291	323	298	305	309	273	291	293	293	289	286	283	255	270	291	258	285	281	271	296	289	319	282	277	274	270	266	308	292	288	285	271	289	267	298	272	249	260	305	274	264	273	289	274	271	297	304	264	306	275	272	258	275	286	300	287	277	293	305	305	272	252	290	302	302	295	293	258	261	265	292	281	298	287	282	246	258	288	281	309	254	280	301	257	283	269	288	305	280	294	280	307	308	284	289	276	297	268	258	251	313	310	299	274	276	274	261	273	292	260	292	286	304	268	319	268	276	285	283	285	274	290	274	282	244	282	268	289	280	285	275	289	258	311	286	268	272	308	316	281	270	278	275	311	287	275	277	295	287	276	255	297	284	284	277	253	284	260	283	281	283	289	289	285	264	261	263	273	302	241	252	258	274	287	276	270	258	313	289	284	276	299	305	268	281	263	252	294	285	279	263	300	261	284	280	284	266	269	270	293	301	286	289	300	261	297	274	264	254	293	270	305	270	270	277	255	294	278	244	289	274	314	283	278	273	281	299	282	270	269	273	291	290	300	267	261	269	282	257	257	289	292	278	290	248	311	296	265	274	305	291	251	280	307	268	282	251	267	309	302	266	274	301	302	272	293	287	290	273	290	273	282	263	282	271	298	269	298	260	260	286	303	283	272	298	306	256	284	255	263	278	265	255	286	281	275	272	302	302	273	268	307	268	261	266	284	290	285	282	290	300	261	302	254	316	271	285	251	253	256	282	281	267	272	255	286	287	254	269	292	306	282	289	259	274	269	281	283	299	271	295	267	284	318	304	252	302	276	288	295	290	279	281	293	277	281	302	288	270	281	296	289	290	282	279	305	297	279	306	283
12560	9916	16610	19388	13653	14673	14806	13830	11462	9965	4605	6537	4774	4441	5401	5951	4852	3079	2661	3564	3006	2480	2395	2728	3693	3444	2829	2504	2453	2731	2292	2184	2575	2795	2502	2148	1881	1690	1674	1451	1308	1348	1530	1423	1285	1235	1223	1135	954	874	902	808	829	783	752	751	782	720	759	713	754	756	732	763	765	747	730	723	727	773	678	756	665	720	684	697	720	710	699	713	722	698	711	708	668	683	712	693	739	691	732	778	795	760	798	904	870	885	867	839	822	750	783	766	771	811	802	847	822	824	765	764	731	796	717	800	771	748	727	691	827	758	737	802	785	815	781	876	859	826	768	724	752	788	866	820	897	812	717	733	700	716	710	664	724	664	705	737	744	743	686	704	686	675	702	713	836	717	665	671	705	716	712	702	692	662	729	696	735	729	757	679	688	675	702	711	675	778	733	772	650	663	713	694	691	725	693	707	717	683	727	709	688	707	701	680	673	689	696	709	690	670	700	728	698	668	703	714	718	686	697	725	738	734	711	696	676	711	704	685	705	730	702	723	649	700	698	675	718	698	659	684	668	682	716	680	653	708	692	763	690	727	737	741	683	706	679	699	741	709	704	663	697	760	714	672	682	739	710	709	690	694	709	726	698	712	736	677	694	697	682	708	698	707	667	635	727	749	701	709	702	710	673	661	725	708	666	740	713	738	720	737	679	703	656	738	644	747	714	716	662	706	705	690	685	711	734	745	739	693	720	701	724	744	687	707	748	676	678	679	682	673	748	689	707	698	747	740	735	718	696	716	724	651	688	740	766	643	683	688	687	701	755	667	666	750	689	731	683	678	699	729	658	706	680	714	671	720	710	651	745	696	713	660	676	684	720	703	698	715	678	644	723	698	730	680	722	712	735	709	712	685	731	691	685	712	728	668	681	684	656	723	705	676	666	682	705	628	717	698	715	735	751	702	703	694	695	688	690	721	726	730	680	679	698	687	725	706	708	690	739	692	697	728	733	674	680	721	707	676	689	699	712	693	727	686	741	712	708	647	746	682	686	691	664	720	730	699	730	689	714	742	701	705	696	676	718	707	695	681	686	682	735	642	720	766	697	631	747	690	685	735	707	720	671	673	677	714	690	629	690	654	685	709	708	688	756	684	711	679	737	716	698	684	720	674	725	709	724	668	690	683	690	741	726	706	687	638	704	684	696	679	686	707	717	693	681	687	691	702	725	655	668	704	675	713	713	655	709	657	708	692	722	725	740	675	674	724	725	701	685	673	693	738	642	665	732	703	707	677	702	692	706	670	716	680	721	684	704	720	707	695	654	688	758	675	748	744	675	685	745	690	680	711	717	697	730	685	731	658	710	718	671	685	669	733	677	698	691	723	716	651	688	709	680	688	700	735	685	668	667	714	660	707	708	708	713	640	705	712	727	764	701	695	672	725	722	656	666	711	718	695	669	672	680	687	690	690	737	770	671	649	707	689	686	688	712	687	683	656	733	695	759	696	696	670	711	702	703	750	706	701	709	673	666	684	680	675	672	696	699	716	687	729	719	703	650	702	681	739	696	714	680	670	724	683	688	706	700	691	750	696	678	684	734	712	735	693	724	689	709	711	659	674	691	644	710	708	707	694	728	741	663	715	728	725	692	707	699	718	650	724	725	672	718	682	775	697	738	723	693	732	688	663	705	695	702	736	681	713	769	678	730	690	700	723	749	708	676	676	724	706	667	728	679	684	708	722	697	724	665	680	735	675	665	693	706	724	703	701	702	707	743	767	689	694	729	624	699	736	650	667	707	715	686	633	702	694	720	672	680	750	700	735	711	727	697	741	761	696	719	724	734	679	694	723	700	728	714	691	685	689	690	690	711	665	657	668	681	640	680	670	705	737	717	689	692	671	668	706	691	714	679	677	701	676	739	746	711	677	657	725	696	732	709	687	700	722	702	682	686	738	689	701	673	708	666	766	727	664	692	688	666	657	682	647	704	717	753	705	695	691	705	730	700	681	667	717	710	722	700	655	711	671	702	704	706	722	719	694	663	699	683	665	708	676	686	678	683	691	716	672	700	671	733	731	681	698	731	735	723	706	710	686	686	753	712	694	705	697	658	698	674	703	749	657	669	701	715	686	709	711	702	714	694	720	729	689	691	722	738	729	660	694	717	686	683	737	687	700	724	669	667	742	715	703	732	697	712	716	693	676	725	692	716	707	713	689	662	703	713	756	662	643	704	723	725	747	681	682	695	678	673	661	683	675	747	702	674	737	671	665	698	681	707	680	685	632	729	711	685	693	689	735	705	676	745	672	733	707	696	689	746	699	696	698	707	676	658	746	688	748	677	665	649	687	701	664	695	689	736	723	690	766	704	672	715	708	706	659	712	676	691	685	732	675	690	710	737	676	702	659	734	715	703	731	683	675	672	711	627	694	695	678	702	711	712	703	724	695	734	735	715	748	666	690	677	686	725	698	689	682	709	689	705	669	690	681	668	680	699	732	665	715	664	719	654	708	675	728	692	699	670	735	712	722	707	703	712	718	691	699	670	693	682	702	691	666	677	687	640	656	657	701	703	694	659	699	741	697	718	709	709	679	697	743	686	720	670	684	750	702	684	747	682	686	714	689	705	746	713	697	693	702	728	690	730	727	658	703	691	708	719	748	708	717	681	707	723	700	715	687	697	681	716	713	689	708	704	672	690	692	689	705	665	685	678	712	671	668	725	706	669	715	734	666	670	687	728	743	730	654	739	693	688	735	692	702	664	702	681	680	756	698	730	695	716	698	690	736	761	723	756	706	683	698	737	710	689	681	717	757	693	675	762	669	693	695	708	714	743	704	670	681	714	658	715	706	684	672	684	721	662	714	682	715	700	697	657	673	685	682	708	743	685	692	718	698	726	721	707	647	700	681	703	729	705	731	713	693	720	713	667	673	697	688	685	691	708	689	694	727	687	658	658	703	704	658	654	682	698	717	694	727	731	710	685	657	696	662	757	676	703	689	717	709	717	672	699	686	680	699	717	687	694	645	665	756	653	683	725	719	716	694	688	697	759	703	695	697	701	706	727	709	720	687	713	734	691	708	684	631	701	744	710	675	703	682	686	710	780	723	717	727	711	691	684	721	650	736	711	676	710	688	792	719	701	681	686	697	655	696	679	707	730	704	673	742	666	730	675	682	688	697	751	676	703	644	687	719	698	703	745	716	695	690	724	696	682	705	663	675	627	715	697	668	709	705	725	658	741	671	686	677	730	688	693	708	658	730	708	760	676	698	689	698	698	708	705	724	729	687	718	681	685	710	690	700	693	714	693	750	670	721	704	695	673	724	698	719	711	710	698	690	716	692	655	696	714	714	725	661	696	711	660	721	737	711	661	678	743	731	703	695	697	680	700	741	717	735	719	734	739	718	669	724	676	688	720	702	703	716	678	682	679	700	738	720	689	737	712	665	742	696	689	651	678	721	720	665	675	725	694	696	714	678	714	651	669	658	675	694	687	716	730	659	740	671	705	722	709	717	668	708	680	693
26958	22465	24350	24462	18354	14053	11800	10210	8420	6222	3331	2993	2058	1713	1699	2001	2020	1005	726	877	640	644	679	710	960	807	709	666	591	596	542	490	568	582	604	488	443	390	387	316	300	308	357	354	341	262	314	274	265	255	249	245	210	207	214	221	200	176	205	204	220	216	205	225	226	212	198	193	210	209	205	215	205	196	203	186	196	198	189	202	210	201	212	189	200	214	206	229	224	207	203	226	221	222	192	218	231	254	249	225	242	228	195	226	214	201	247	244	253	219	206	227	184	225	219	195	188	234	219	175	185	216	202	199	221	222	225	242	258	227	230	215	212	197	252	208	229	231	199	198	209	211	209	200	202	216	187	198	208	182	210	204	179	184	198	221	218	190	205	195	185	191	195	183	182	214	211	164	216	191	192	197	180	196	220	198	195	199	190	182	209	218	211	163	214	207	191	229	195	198	202	203	203	207	218	180	236	207	191	179	185	188	188	201	199	195	219	214	194	195	208	191	203	184	185	208	194	194	211	201	182	186	194	193	228	192	197	205	203	195	230	195	188	187	186	197	210	195	204	177	218	195	194	215	193	206	182	190	186	193	161	196	183	188	184	184	191	207	200	210	210	209	200	213	185	239	216	232	202	188	189	195	207	215	202	209	202	205	178	204	198	201	199	215	208	193	212	207	195	179	182	200	226	190	168	184	196	219	181	196	203	212	208	199	210	179	182	173	182	204	206	198	199	194	225	191	209	194	194	212	180	195	189	220	211	197	243	214	204	214	227	195	190	222	234	195	206	203	205	185	227	173	199	226	183	215	219	209	199	187	198	182	197	182	199	195	205	199	206	212	197	187	213	234	199	215	216	198	183	219	211	188	194	191	211	204	207	215	199	203	202	220	197	178	200	223	191	183	201	220	185	198	176	202	220	185	188	216	213	208	191	191	214	225	215	220	213	187	209	204	187	196	200	201	234	236	184	173	191	213	205	193	248	207	213	205	206	184	205	224	195	204	230	219	191	178	216	195	196	190	205	210	214	207	184	192	196	202	185	185	203	233	206	196	243	213	221	188	195	215	203	225	191	191	229	199	210	195	208	193	198	187	172	186	201	203	208	191	214	168	208	184	209	190	200	201	215	199	204	206	209	189	214	194	207	201	211	199	195	178	208	187	184	210	217	184	192	212	194	204	205	196	209	214	191	199	205	228	193	210	197	198	192	230	210	201	170	222	202	222	186	224	192	195	200	209	207	191	192	189	199	200	189	207	239	186	217	180	205	178	177	193	193	224	199	203	199	212	204	188	184	224	219	218	200	206	185	194	198	192	214	198	186	188	217	177	190	207	158	190	215	200	201	202	224	217	207	193	204	201	242	179	193	205	207	194	204	202	253	206	213	174	187	204	199	202	220	195	177	198	185	195	226	187	201	186	230	194	204	187	222	189	213	200	192	205	212	196	211	214	182	197	228	177	208	205	217	205	189	212	208	188	186	187	210	227	208	208	225	179	181	201	200	215	224	207	243	211	183	201	194	187	184	202	208	222	201	193	180	193	179	212	200	238	175	194	196	205	186	200	214	201	180	236	202	199	206	211	199	181	195	210	219	210	196	193	214	212	215	188	196	228	206	197	192	188	180	201	190	173	222	190	203	185	230	178	203	215	212	213	214	195	178	204	194	170	200	195	214	188	187	199	211	200	182	221	202	198	210	206	198	205	227	178	194	191	184	202	217	192	219	181	178	195	205	205	223	204	211	182	231	199	221	199	233	197	195	192	191	196	211	203	195	202	187	190	189	174	223	183	213	198	199	219	194	198	204	204	183	182	214	210	220	190	192	190	182	202	197	194	202	202	181	201	215	186	195	192	197	198	225	189	199	227	193	184	188	178	211	211	212	187	212	209	194	213	196	204	183	213	200	195	197	216	174	184	208	203	180	201	207	198	198	211	223	232	193	215	208	203	193	209	217	181	217	205	203	205	184	195	202	197	191	199	213	180	195	183	203	212	190	199	180	185	216	188	213	190	190	191	212	202	196	210	204	204	179	198	211	189	229	192	200	185	206	195	217	185	194	205	193	188	191	189	206	194	202	176	197	222	190	227	212	213	199	196	231	201	162	195	203	187	233	198	205	182	205	212	213	190	208	196	194	174	183	209	191	207	234	190	185	186	203	202	187	179	214	175	184	200	188	200	220	209	186	214	202	195	202	197	212	214	198	193	225	206	193	182	206	198	194	199	203	197	174	227	191	191	189	191	181	234	173	205	217	210	220	208	215	213	215	210	202	184	194	221	197	203	214	179	234	185	213	188	208	180	218	210	190	192	178	219	223	201	198	209	193	193	203	196	201	186	209	233	201	209	221	197	163	204	196	201	199	224	191	214	209	202	216	209	216	206	186	213	209	193	201	200	203	183	224	194	182	168	196	191	214	205	210	229	204	196	198	182	169	216	217	217	217	203	177	201	202	191	191	204	228	224	203	213	182	214	217	214	219	199	226	225	188	183	201	201	193	187	202	204	206	209	231	190	197	174	210	185	165	187	217	197	198	224	206	202	227	208	187	227	211	211	226	194	213	188	194	199	194	207	184	205	213	204	195	197	209	218	205	204	195	182	187	183	207	188	202	200	187	210	182	199	202	193	217	203	221	214	205	193	185	195	198	209	213	205	220	209	210	201	202	201	173	210	192	203	182	205	219	211	186	186	175	201	218	195	221	204	181	204	212	214	208	190	195	212	199	191	209	189	189	185	191	169	201	213	209	206	189	219	208	194	188	215	200	194	201	203	217	219	205	203	203	244	193	205	196	207	201	191	209	205	216	189	217	210	204	209	195	189	198	201	198	192	175	218	192	207	197	214	191	180	210	209	201	197	178	217	167	205	214	186	206	224	214	189	201	191	233	212	188	200	220	205	171	192	202	221	201	181	195	189	182	187	246	210	196	194	220	195	219	219	222	203	200	216	186	221	188	183	207	196	198	217	201	179	206	215	212	198	218	203	197	224	186	179	207	164	159	222	225	176	213	196	219	186	229	201	202	202	198	198	203	193	206	193	210	204	225	185	179	197	179	200	209	196	196	217	225	176	204	223	189	184	216	189	229	198	214	184	219	204	196	222	219	200	212	205	205	181	216	190	182	182	206	203	204	175	196	211	218	240	199	204	204	213	227	210	235	183	214	203	208	255	198	190	209	191	192	197	218	219	207	214	203	209	186	203	203	186	205	197	218	175	182	196	203	229	216	204	192	230	202	197	195	194	171	191	206	192	218	224	199	193	186	201	204	191	190	202	205	209	213	209	193	212	189	188	183	190	242	193	184	202	213	205	216	220	188	196	206	196	195	198	208	189	205	227	207	216	195	229	222	196	201	175	211	198	204	229	189	206	187	211	194	207	194	214	197	202	188	203	208	214	191	194	197	194	195	213	193	228	214	180	204	205	213	175	183	178	226	210	208	185	201	196	173	193	228	226	220	200	187	197	185	205	217	156	221	197	213	219	210	195	216	192	194	210	207	224
16587	12815	19578	23855	18434	19489	19940	18530	18730	14991	6433	9500	7334	7929	7712	8802	7633	4717	3971	5270	4098	3434	3331	3886	5408	4635	3899	4128	3663	3622	3249	3054	3819	3745	3328	3062	2440	2186	2172	1812	1390	1711	2070	1684	1515	1398	1591	1199	976	829	865	728	771	660	656	584	628	611	593	584	532	555	619	633	683	647	593	584	610	608	582	539	562	557	519	563	582	552	553	571	557	538	561	527	524	558	526	512	563	547	569	589	655	694	645	749	856	821	850	726	656	679	651	646	718	725	762	815	678	701	686	635	592	572	586	618	597	613	623	683	630	632	628	624	569	679	669	696	818	759	680	607	567	650	761	839	819	722	632	569	540	484	509	490	550	502	528	547	499	481	511	523	494	503	517	578	644	542	539	500	515	545	543	517	454	543	550	525	523	533	524	546	513	540	494	549	498	520	529	516	543	529	504	510	487	496	497	472	507	539	490	522	496	515	546	483	533	495	516	470	513	525	510	566	541	500	502	514	480	488	502	536	528	503	533	544	547	507	514	520	499	484	509	528	500	503	540	494	510	507	514	468	500	488	500	505	570	497	528	523	539	548	504	486	495	511	537	522	519	522	516	525	529	495	507	531	526	571	510	513	495	539	490	482	532	504	561	515	469	483	523	469	494	513	465	507	478	487	555	488	482	553	540	521	536	467	493	528	532	512	535	503	499	517	524	508	501	531	496	481	534	491	514	529	478	507	520	512	497	503	507	490	491	529	532	561	547	485	510	526	525	526	512	480	488	510	510	495	533	527	554	436	536	491	468	536	531	529	478	511	516	549	498	498	521	506	493	523	561	511	521	500	505	535	529	499	491	526	477	529	522	516	521	505	524	543	547	532	491	481	516	497	522	505	519	491	542	502	515	495	526	511	490	539	532	458	529	496	523	474	491	508	513	504	507	542	494	535	544	555	500	487	467	502	495	516	499	496	509	493	515	459	479	521	523	513	463	484	496	483	546	536	525	552	500	518	507	550	509	496	512	510	573	528	511	529	551	471	518	507	503	504	521	486	484	495	482	504	479	525	508	481	501	515	499	511	521	440	541	523	522	519	480	499	523	494	542	563	479	478	528	520	507	486	470	497	508	492	491	491	532	534	552	500	566	507	530	525	501	479	504	514	490	494	518	497	559	537	498	513	526	499	503	489	497	525	529	520	507	492	517	537	502	515	512	501	523	527	495	522	514	563	494	507	524	519	490	503	501	566	498	501	525	522	530	504	495	497	450	505	562	496	518	529	525	462	505	512	498	553	524	530	530	510	535	488	538	517	483	492	556	474	520	503	520	521	509	557	487	537	476	541	499	489	501	546	538	470	514	526	467	532	496	486	583	505	511	556	522	526	510	507	525	499	527	496	527	545	498	517	536	550	545	496	452	487	544	498	498	523	493	481	502	479	526	486	474	497	492	522	509	513	511	485	494	476	520	478	503	536	477	486	504	538	509	542	501	526	525	485	513	525	542	506	523	513	520	535	561	497	518	544	532	470	504	533	536	494	527	495	496	514	489	509	541	536	535	482	486	535	501	569	472	519	534	540	491	520	532	498	500	526	522	545	510	512	503	545	498	493	530	544	550	507	521	527	502	510	462	503	535	515	520	498	509	549	558	538	495	481	483	507	519	523	515	513	481	513	475	509	505	551	518	500	523	531	482	511	523	542	568	497	518	505	527	519	530	496	491	550	518	498	499	494	540	514	542	536	556	478	498	524	500	524	537	507	508	509	506	530	532	518	540	488	515	471	523	484	483	514	524	525	495	502	498	516	519	520	511	553	557	475	511	500	519	493	489	488	494	465	498	526	497	544	530	529	508	528	477	526	544	511	491	524	500	479	527	511	524	544	505	525	570	512	481	511	558	553	503	498	508	480	509	551	544	465	518	518	493	519	504	500	483	536	503	498	516	512	533	521	498	501	480	500	532	519	533	526	495	519	533	528	483	479	517	463	504	505	505	538	552	523	490	492	542	482	518	546	498	484	490	487	511	507	487	529	498	487	499	523	534	508	535	490	531	522	509	518	532	516	535	509	556	498	497	513	526	501	558	492	494	542	540	479	545	493	493	518	525	501	521	516	498	521	486	510	488	509	500	545	545	494	496	474	522	499	553	523	521	528	505	508	520	509	522	524	508	486	537	520	545	525	521	484	542	465	502	535	483	531	522	504	470	535	491	492	466	499	528	483	560	511	505	537	475	516	538	517	492	518	503	501	536	502	536	523	523	511	552	527	480	526	503	529	517	476	477	555	509	535	558	479	520	503	494	469	531	525	530	530	509	522	497	530	516	482	522	560	524	482	510	482	497	501	480	502	490	496	527	509	518	473	472	534	502	516	518	516	480	544	493	543	502	562	487	501	508	513	514	494	498	539	475	545	489	516	485	513	528	522	509	520	515	504	482	501	546	515	506	467	514	498	508	487	482	489	512	504	517	495	521	494	520	542	487	535	535	529	452	458	506	506	475	512	520	509	509	550	504	476	492	505	461	522	492	493	497	555	499	520	548	518	538	515	554	509	512	499	488	554	476	532	464	451	524	466	501	512	510	510	530	542	477	523	530	486	512	528	503	528	511	534	564	516	512	502	481	556	499	552	503	504	547	475	527	536	522	506	512	549	521	468	470	481	503	524	489	513	512	532	537	504	524	504	501	497	485	504	480	475	489	496	487	529	527	516	534	487	505	513	536	508	537	537	518	527	565	505	529	523	538	504	508	542	506	497	508	459	497	535	532	486	539	482	516	468	502	517	520	526	478	519	506	496	538	513	508	501	515	503	480	491	463	532	486	477	461	483	532	512	510	476	499	522	494	520	475	530	440	549	511	488	515	486	516	528	517	526	513	461	490	532	501	507	542	571	511	520	488	484	521	498	542	537	520	556	539	500	519	536	509	485	537	527	482	502	524	528	530	495	516	491	523	491	481	558	526	536	505	516	522	507	488	508	546	537	524	489	482	523	502	558	527	510	519	493	550	521	520	487	486	483	524	488	503	542	485	516	524	495	561	486	513	527	506	562	529	485	481	514	494	507	494	490	473	520	511	504	543	486	530	545	501	516	512	478	490	533	556	463	544	493	517	516	503	494	520	495	560	520	505	541	480	474	524	516	491	501	529	490	486	503	481	492	520	515	526	514	505	505	500	534	507	511	515	467	493	459	492	505	518	506	532	489	522	491	519	570	513	505	506	477	525	494	504	513	528	526	503	509	523	503	491	469	497	489	533	509	454	514	506	506	518	550	508	532	521	503	504	476	525	514	481	509	473	510	522	520	479	546	499	520	534	490	512	545	485	546	525	542	538	530	531	509	514	474	460	497	578	503	502	521	524	535	469	506	499	505	501	513	462	515	495	530	498	530	505	505	502	492	543	505	494	474	499	519	526	490	525	536	532	533	525	504	457	518	504	537	525	545	491	483	508	476	527	505	500	560	542	531	524	517	522	524	494	526	530	471	519	518	487	480	510	532	517	497	493	474	488	485	520	512	512	503	556	497
3628	1691	1920	1675	1234	836	715	716	513	480	443	366	382	418	359	367	390	347	361	367	327	352	353	372	375	380	394	369	362	402	373	369	342	350	359	357	333	340	333	309	328	301	330	343	322	328	371	347	305	362	318	328	313	315	333	291	312	344	304	331	277	311	325	278	300	333	294	323	320	286	314	354	309	290	294	317	293	331	241	338	285	301	310	316	318	275	346	330	295	330	311	322	315	309	330	309	353	318	307	329	281	309	289	331	317	337	306	314	310	337	308	289	304	335	321	305	342	301	318	270	313	296	315	261	324	315	311	287	336	281	303	313	306	317	297	275	301	297	293	307	297	296	343	327	330	316	307	298	328	265	288	310	341	326	302	311	285	279	284	327	288	297	291	326	305	312	295	312	356	287	339	339	324	274	278	301	309	330	315	302	307	313	324	316	286	314	319	280	286	313	296	311	294	301	314	316	314	307	317	324	307	308	304	315	311	320	325	350	310	307	332	311	286	319	344	284	297	277	301	289	309	305	316	323	312	316	325	312	293	315	322	286	320	307	296	278	288	306	320	328	319	304	277	314	277	305	315	322	318	303	306	318	337	336	303	351	307	309	306	294	317	337	287	294	292	287	287	257	322	295	303	320	296	269	314	308	304	299	282	313	325	332	317	348	324	308	267	301	325	322	288	307	289	294	298	322	294	299	267	335	329	271	314	342	327	311	304	274	292	284	330	298	286	298	260	269	274	331	284	301	309	330	293	296	318	322	296	283	306	294	295	311	294	293	305	308	309	298	309	317	290	328	320	303	314	294	330	321	272	310	351	324	337	295	296	278	338	335	316	343	327	292	271	316	322	339	315	315	316	314	297	310	300	299	319	310	287	300	301	293	315	323	316	301	329	300	335	280	292	302	339	312	307	311	316	329	344	324	324	299	328	331	309	280	292	308	289	331	316	291	321	310	313	307	322	283	294	317	318	313	315	319	304	351	282	302	289	366	301	311	259	310	283	332	337	363	327	296	302	339	277	322	306	341	341	289	330	320	318	326	300	331	282	333	298	307	285	304	320	285	293	329	336	266	300	304	307	309	303	313	294	350	295	319	331	320	333	308	313	315	321	304	323	296	329	305	296	315	301	299	337	311	315	303	323	305	302	326	288	300	279	350	296	311	307	297	271	306	312	311	290	296	284	326	327	329	290	287	342	310	308	309	267	319	307	296	322	287	320	336	328	296	321	325	287	290	318	307	288	320	319	314	341	319	312	297	320	337	287	298	273	328	306	316	301	278	294	296	298	280	318	289	330	295	327	294	339	333	313	317	302	322	302	338	280	292	299	299	309	352	282	318	332	319	340	266	308	331	303	310	308	325	332	296	329	291	303	283	297	324	305	300	325	291	291	311	317	324	292	302	300	290	299	296	282	309	320	335	301	292	315	318	299	311	337	312	261	306	271	322	287	303	297	323	311	286	335	309	325	307	304	311	291	312	284	296	307	306	290	293	301	275	301	296	277	276	307	313	326	325	282	322	338	313	298	355	296	307	300	321	318	323	285	311	288	314	300	301	336	295	316	297	290	299	317	296	312	290	321	341	303	307	287	324	321	303	304	306	342	299	299	310	320	299	310	294	328	324	300	329	281	314	307	320	323	325	305	302	346	320	316	303	321	295	318	295	294	279	276	299	330	311	280	303	318	327	315	271	300	299	318	307	315	289	325	342	321	336	291	291	309	295	350	300	296	278	290	330	317	335	284	272	296	325	303	309	319	312	317	286	322	314	301	319	313	290	337	316	299	302	299	320	317	323	322	328	330	344	332	308	298	273	285	337	309	328	310	290	280	326	296	313	317	301	314	331	289	293	317	322	363	299	276	283	321	270	309	293	335	278	309	301	302	329	302	296	291	292	316	314	281	292	274	316	314	293	305	322	318	303	326	267	268	306	303	301	334	308	292	297	295	317	313	312	264	299	305	316	308	302	312	297	290	314	303	295	298	311	310	305	299	288	308	320	311	322	299	325	286	309	279	270	341	296	281	293	310	330	325	303	301	308	325	314	332	328	303	333	305	291	296	301	311	295	315	270	290	332	322	292	287	328	305	294	330	324	283	320	304	322	333	294	317	332	314	285	279	288	324	281	310	311	335	330	284	277	324	316	285	321	315	324	304	326	294	323	331	304	309	288	278	278	295	288	285	283	317	338	328	298	293	309	307	297	302	358	260	303	302	316	334	288	315	295	316	334	335	299	297	297	307	335	317	293	327	313	334	297	306	320	323	305	303	307	296	326	312	293	300	342	283	284	303	288	299	321	324	319	302	287	281	335	305	286	323	301	307	311	308	288	315	306	283	328	324	348	313	323	290	315	324	331	329	262	290	289	291	301	301	308	284	302	290	293	329	331	322	357	298	325	320	352	311	332	291	260	295	312	343	316	279	291	315	297	333	311	271	312	296	286	306	324	308	334	295	285	355	298	283	298	327	295	314	293	327	307	307	328	322	293	289	276	303	355	273	306	318	327	267	318	278	333	308	321	290	320	318	303	294	319	287	322	335	325	317	291	313	298	322	283	298	301	300	328	314	310	289	313	296	316	333	306	297	262	298	298	317	298	286	334	294	318	336	314	323	289	298	311	323	328	330	321	317	274	320	274	299	300	284	327	318	317	280	315	316	285	340	307	278	310	306	290	328	312	289	309	329	314	270	297	305	305	319	296	308	310	323	317	330	322	321	317	273	280	298	354	297	277	306	309	312	302	292	305	294	323	297	305	309	314	307	311	329	299	335	292	315	308	299	318	307	282	290	308	298	301	338	285	303	361	307	329	276	297	303	309	331	330	304	294	325	292	274	314	320	333	297	320	333	319	280	331	300	337	302	310	301	312	293	291	299	310	334	281	331	337	323	323	302	305	295	317	320	335	304	299	291	340	317	336	317	308	292	310	289	331	305	302	310	323	283	297	283	330	298	348	303	300	304	299	288	315	303	318	322	297	282	288	322	340	323	262	289	312	364	308	303	324	319	307	322	318	312	344	291	304	287	282	296	335	292	332	314	288	299	274	351	312	298	321	285	283	251	270	348	312	312	292	312	317	307	298	282	253	296	328	303	302	297	306	315	302	311	273	310	316	292	330	315	310	332	295	300	305	310	304	299	299	291	316	324	310	294	299	312	312	326	280	283	303	305	307	312	309	319	311	313	321	274	293	302	276	321	293	285	311	336	280	317	299	312	348	321	290	310	302	270	319	318	312	308	278	312	320	324	319	321	304	311	315	311	329	299	273	295	308	316	316	314	332	325	352	312	296	306	281	289	275	305	353	294	320	293	346	290	301	328	324	327	312	297	309	311	353	324	300	306	304	316	280	292	301	319	312	311	301	282	328	303	312	288	318	326	296	306	319	311	319	295	289	309	293	284	304	289	325	322	324	308	322	287	306	288	296	301	289	307	304	313	310	277	299	293	328	310	306	332	312	280	332	272	301	286	307	271	336	305	321	352	317	282	312	306	307	302	319
3515	2284	3785	4242	3196	2780	2561	2556	1910	1777	1304	1222	1169	1173	1138	1252	1196	1105	1045	1110	1183	1210	1199	1186	1337	1306	1294	1184	1173	1158	1188	1149	1174	1107	1091	1101	1042	933	960	982	939	929	971	949	912	895	825	837	774	770	776	805	825	754	770	794	762	734	756	770	788	771	780	765	809	822	747	757	713	738	757	761	733	805	717	780	745	778	773	768	760	773	769	770	729	763	803	763	789	770	772	790	783	794	843	785	886	851	887	811	808	759	742	775	781	780	753	760	775	735	751	731	771	738	761	767	814	794	731	778	753	778	761	754	757	754	730	772	781	731	795	735	690	749	718	795	731	711	773	756	746	735	782	733	764	799	752	736	756	734	778	764	758	775	741	788	833	737	765	741	764	777	759	742	731	766	778	736	736	732	787	780	774	754	789	698	777	765	716	780	803	773	765	737	725	764	801	719	749	732	783	729	751	752	747	771	728	765	729	741	800	764	783	730	756	782	714	785	728	754	712	742	748	789	809	710	769	793	772	775	743	761	794	736	737	753	749	769	753	764	777	785	777	753	744	756	764	723	781	744	779	800	762	752	777	748	762	798	718	713	730	749	750	740	769	825	787	782	785	734	741	753	725	740	748	742	758	755	749	768	779	776	708	736	768	762	687	753	750	783	778	751	727	746	726	761	725	773	793	737	732	715	779	769	774	771	782	712	748	704	723	785	727	733	751	708	757	705	802	768	752	744	742	754	779	754	764	694	695	749	781	756	741	740	759	771	784	757	715	818	808	739	763	759	743	775	735	797	738	743	714	767	737	767	743	810	732	722	763	752	737	722	748	747	732	728	716	743	756	745	718	731	770	751	754	699	746	731	673	785	759	745	713	712	796	776	735	704	737	752	739	757	769	768	762	741	729	750	756	781	788	745	762	798	775	806	842	801	754	757	762	762	729	774	763	758	742	734	789	790	798	791	732	786	816	748	741	743	782	747	726	784	724	700	804	757	787	764	719	765	762	751	773	751	774	762	729	724	746	803	775	732	704	779	742	796	743	722	758	731	756	774	715	743	769	771	750	733	762	749	722	708	798	764	772	725	752	733	714	755	776	743	791	785	750	771	701	761	728	778	791	734	783	813	738	777	752	775	780	731	721	801	747	756	759	771	731	751	747	756	732	751	751	743	740	682	756	765	743	770	781	714	753	727	714	764	746	797	759	711	755	746	685	763	754	723	772	774	733	782	805	737	699	771	714	720	774	784	745	730	718	758	764	804	756	709	777	762	767	748	719	776	795	746	766	722	755	728	748	746	765	715	793	738	737	719	695	752	817	714	752	736	735	734	721	785	744	716	812	718	719	710	725	757	810	740	721	749	766	727	744	715	731	737	723	722	824	702	755	755	756	766	779	744	802	724	764	783	750	746	766	762	761	774	749	740	718	795	794	777	748	712	775	784	767	732	764	747	769	698	788	762	793	774	734	700	774	714	771	737	784	771	718	698	762	722	769	758	686	731	737	774	776	804	735	743	768	743	732	748	785	728	786	776	774	778	741	749	784	784	775	731	723	778	707	772	752	729	748	739	729	790	783	738	770	766	732	736	756	754	763	760	777	728	731	788	754	757	775	741	751	810	700	723	764	746	782	803	757	796	706	816	737	790	751	725	745	753	765	728	749	770	737	774	720	791	748	743	760	753	774	760	744	727	756	772	737	709	777	770	765	774	762	821	728	780	785	711	757	772	768	739	737	771	722	761	757	713	713	685	764	720	756	783	779	800	733	795	796	746	734	785	707	785	774	747	749	714	794	713	750	779	754	745	779	730	743	742	801	711	758	743	699	783	717	747	800	751	773	719	743	747	724	758	760	780	753	739	779	755	749	788	722	758	768	752	783	731	782	764	716	755	761	752	773	743	763	800	744	769	798	747	772	713	764	752	745	758	743	725	732	731	756	795	741	757	746	740	820	734	736	724	740	756	788	761	719	747	750	760	761	764	706	775	773	718	746	767	788	752	719	765	749	787	769	755	724	771	761	788	745	759	746	738	759	732	776	765	754	737	775	741	782	808	758	772	716	739	725	745	733	744	711	788	771	750	766	848	732	739	729	696	735	738	720	712	739	768	721	746	728	716	790	788	766	728	803	765	756	720	757	788	763	731	772	757	750	812	748	773	739	782	773	766	712	800	735	772	752	733	738	765	787	776	788	758	776	732	772	751	776	769	774	770	736	727	730	816	770	734	743	732	716	739	800	781	794	716	747	700	733	721	755	780	791	776	756	780	830	770	756	752	814	735	711	780	750	741	731	753	803	777	747	739	739	733	718	749	740	771	705	755	741	775	749	721	752	761	754	804	768	707	773	763	783	731	756	795	737	748	749	745	757	774	743	742	707	825	793	784	785	745	766	749	744	770	745	786	745	737	750	707	758	781	737	761	817	767	786	757	760	737	766	758	777	744	762	789	732	739	771	770	783	745	773	780	784	757	741	764	750	750	736	775	733	806	770	773	776	764	775	751	781	774	770	760	756	808	715	784	782	783	775	743	764	749	743	757	736	722	768	728	759	784	695	718	767	769	735	729	722	761	748	781	774	799	732	756	722	764	786	727	729	754	719	712	734	749	804	767	656	761	719	801	757	738	762	756	760	735	823	749	767	694	730	803	726	770	763	793	757	769	757	761	740	797	773	724	750	738	733	745	751	738	729	785	779	738	747	750	717	727	758	730	737	756	719	778	763	766	757	779	758	730	753	751	781	744	776	723	779	723	766	751	751	755	743	754	747	742	757	762	765	814	762	754	749	811	755	773	794	805	737	776	776	733	773	746	765	771	691	808	715	756	745	797	711	759	783	732	725	709	713	706	755	697	747	745	696	727	759	743	749	736	729	730	722	710	765	792	752	715	772	784	767	724	777	750	731	686	733	719	749	746	757	713	787	747	760	745	774	756	736	720	795	768	756	782	769	728	780	756	783	725	755	743	772	721	729	709	738	740	791	760	775	751	716	757	738	771	731	718	764	782	746	801	747	782	741	762	802	759	741	827	742	748	748	741	746	745	728	738	780	760	713	725	734	744	778	760	748	756	741	731	750	775	750	737	768	766	739	773	771	706	787	740	748	718	753	733	791	703	711	790	781	760	758	747	757	718	759	771	767	729	710	787	755	761	732	773	791	747	810	747	775	731	790	752	767	753	717	756	780	717	736	747	763	800	775	753	744	740	749	766	758	739	760	771	774	728	755	720	697	764	772	757	746	762	762	753	711	733	773	723	780	715	733	748	775	733	728	743	753	744	760	732	730	719	792	770	767	762	765	726	744	762	715	731	719	728	717	768	802	753	814	809	731	792	753	752	744	733	759	754	746	758	748	771	712	750	765	723	787	723	741	729	800	757	732	763	732	727	746	749	771	748	748	795	773	700	733	783	792	781	775	789	705	808	692	761	753	763	742	728	781	764	758	767	732	724	768	745	772	734	715	790	757	770	728	731	766	714	743	758	705	724	792	728	740	754	764	756	795	781	731	732
17352	13720	16385	17530	11897	9056	7866	5814	4529	2899	1507	1385	1095	1127	1418	1327	1229	726	580	592	555	532	505	640	679	570	573	535	550	525	475	461	519	532	448	469	436	368	407	359	360	396	418	383	363	395	350	403	334	284	327	330	279	313	308	314	294	305	303	305	311	309	319	274	311	311	317	267	337	295	285	294	303	320	314	307	299	292	333	311	304	281	281	283	279	288	319	298	314	314	311	318	304	329	315	332	333	330	347	304	316	281	352	303	304	313	322	310	282	319	331	281	324	298	303	287	263	283	339	309	314	321	275	271	296	309	293	292	321	300	361	279	269	295	290	302	317	317	339	303	305	293	324	280	296	318	284	309	298	301	288	272	319	306	264	288	331	303	294	300	279	293	302	298	294	327	274	313	279	313	309	320	286	279	323	274	295	316	303	267	292	317	273	283	325	316	265	304	290	295	280	293	261	297	272	316	282	290	320	299	289	295	321	285	292	288	291	295	333	310	280	290	297	290	293	310	316	305	327	298	319	263	326	284	272	289	294	270	285	292	297	320	295	305	300	281	265	294	287	297	302	300	308	299	307	308	300	317	288	283	291	283	290	300	293	310	302	312	317	300	306	290	302	291	289	305	276	265	296	280	303	312	278	275	295	316	300	318	290	293	293	312	278	273	325	314	275	287	314	298	305	280	315	303	286	317	288	292	304	295	285	299	310	292	320	296	291	305	279	316	287	268	293	293	288	308	302	309	301	311	296	286	272	291	302	288	292	262	274	295	289	329	300	271	268	280	287	297	273	298	310	281	305	296	286	286	285	282	298	302	298	274	306	274	279	300	320	311	300	271	275	308	315	319	306	290	260	305	272	296	299	291	290	277	318	275	279	280	292	273	290	268	277	309	262	297	290	287	316	287	270	284	300	308	311	295	301	292	314	308	335	297	311	285	301	295	311	336	296	288	275	292	299	281	308	287	298	266	284	272	287	324	303	283	294	283	268	288	261	309	320	315	293	319	288	283	273	321	305	277	329	302	280	282	275	299	314	317	286	298	315	296	293	301	318	279	291	293	275	294	299	269	304	309	262	281	274	306	285	308	306	258	284	287	301	266	297	274	297	304	305	281	282	287	311	324	300	278	295	280	315	285	264	279	282	290	296	302	282	277	286	292	269	312	309	275	313	331	302	304	287	295	283	290	274	306	263	307	310	305	305	295	308	316	280	272	282	292	307	325	305	291	284	312	302	320	294	287	297	271	291	329	281	274	287	279	286	273	300	313	294	277	290	275	329	314	292	281	315	294	291	303	295	300	312	308	309	302	302	310	300	283	288	283	302	296	273	316	306	265	272	298	295	340	314	279	286	296	284	330	301	294	316	326	292	291	318	299	302	288	305	301	295	299	320	330	277	314	290	297	322	276	308	270	280	287	283	333	288	308	301	315	309	292	295	281	291	296	275	316	299	315	292	296	327	244	293	299	279	295	300	299	316	308	282	310	285	308	291	294	304	299	288	288	301	312	315	324	285	288	300	319	301	275	285	254	287	309	283	306	294	278	305	308	323	289	286	329	286	329	308	258	291	294	281	300	311	284	328	280	305	265	316	290	294	301	294	273	278	290	320	273	318	283	280	299	318	290	308	315	279	272	287	333	279	282	310	310	300	318	306	295	280	280	287	300	285	307	294	253	278	288	322	289	271	299	298	286	307	292	289	254	298	282	296	296	283	285	289	284	315	300	279	311	289	279	308	299	299	308	280	349	268	302	306	298	338	291	292	299	301	312	295	296	280	284	310	307	232	264	319	264	309	308	296	273	290	301	316	260	276	277	296	280	264	314	298	306	302	287	302	306	294	296	270	303	304	309	275	308	321	312	288	308	305	297	268	316	307	273	274	300	276	308	287	302	290	299	297	313	283	297	304	307	286	326	297	307	277	296	274	301	272	267	283	310	317	300	317	282	316	304	314	304	289	347	307	305	315	300	320	276	294	312	286	274	273	308	304	291	315	314	342	281	299	290	297	297	277	283	281	289	289	256	319	301	302	307	319	322	289	276	308	335	289	328	276	276	323	302	312	311	296	308	291	318	310	308	319	309	316	280	324	290	299	310	305	303	309	276	266	311	257	278	311	295	306	296	293	301	311	312	334	293	298	297	281	311	312	304	268	289	288	294	291	270	279	282	306	325	287	299	316	283	292	284	292	280	303	307	297	278	297	292	326	302	304	303	311	297	268	278	277	275	302	293	292	290	306	289	302	287	292	301	291	287	293	284	308	289	271	294	285	318	286	295	303	295	291	313	283	281	295	297	271	311	278	310	287	291	287	302	320	267	298	307	293	302	281	291	282	297	340	277	325	297	270	311	279	308	281	273	301	311	270	295	305	293	298	277	278	272	296	317	287	272	310	285	293	295	276	280	259	309	281	324	283	309	274	314	309	321	306	280	291	300	289	301	307	293	284	311	294	317	278	299	282	298	303	313	300	279	293	260	279	273	265	324	298	304	298	289	323	295	297	261	308	311	302	266	271	269	316	285	288	308	289	291	277	300	294	303	291	274	299	281	298	306	286	264	293	281	271	276	310	298	275	285	263	281	290	298	268	284	298	284	277	298	302	285	313	314	305	310	289	271	280	324	295	301	278	309	325	294	295	324	312	286	281	273	314	297	305	299	292	292	275	286	291	316	275	294	302	293	283	299	311	265	276	304	288	293	294	273	296	296	284	318	283	269	300	291	264	289	307	300	323	282	303	290	299	310	307	264	293	285	317	285	288	301	312	329	311	294	321	304	292	301	301	261	297	326	321	306	296	321	298	323	317	293	328	287	300	300	293	297	295	306	295	293	281	292	300	277	278	298	287	296	264	326	276	306	321	287	328	295	314	301	253	290	301	267	307	292	286	273	312	289	302	287	277	294	278	337	323	311	287	272	283	277	294	285	301	275	260	313	294	273	288	263	310	299	296	309	297	291	255	283	291	295	301	287	321	290	289	302	279	280	298	323	279	311	306	309	297	308	289	298	253	294	306	290	288	304	280	305	268	284	276	287	291	269	298	295	293	307	296	299	315	273	310	320	281	296	303	302	302	300	312	279	325	286	278	317	286	295	282	306	287	318	310	327	292	287	272	286	258	294	303	247	289	307	281	291	298	292	314	292	282	290	278	297	287	262	293	282	279	330	302	296	310	303	320	309	294	296	316	285	301	307	328	297	257	295	290	286	282	311	277	291	288	295	305	311	293	310	309	307	319	284	279	296	304	293	283	285	325	330	313	258	300	286	278	300	308	311	304	316	273	288	309	300	300	293	272	282	315	318	294	287	297	289	316	319	297	262	290	292	288	291	290	308	292	288	276	295	288	301	285	302	280	312	291	289	289	277	275	308	284	315	280	290	352	297	282	328	269	276	315	268	289	289	308	297	268	286	288	308	287	295	281	261	326	313	285	304	309	324	282	303	307	316	309	292	302	306	314	293	305	293	290	283	282	278	273	276	290	299	286	289	284	283	295	312	328	302
12047	8467	14028	18393	13880	14503	13906	11951	12223	9689	4001	4466	4566	4530	6144	6187	4939	3524	2743	3115	2604	2577	2481	2978	3196	2922	2775	2805	2659	2538	2318	2275	2455	2465	2122	2116	1927	1712	1719	1415	1372	1400	1511	1453	1357	1221	1357	1046	1000	912	970	928	862	858	803	777	819	730	746	767	775	769	783	846	745	849	779	807	781	732	747	796	761	690	761	709	713	684	733	706	779	745	721	758	736	723	786	689	749	774	773	771	805	795	841	860	999	1001	1010	927	818	831	822	852	840	810	849	850	844	860	815	799	803	733	763	789	718	782	784	748	787	794	726	732	757	759	769	810	834	833	859	767	811	771	801	785	807	908	768	707	775	708	733	732	755	732	739	742	741	788	717	733	738	740	724	775	833	716	719	740	756	760	776	753	684	753	741	750	740	749	716	665	704	677	722	757	712	765	735	730	722	715	717	706	751	726	804	751	701	766	716	725	709	696	750	730	754	764	702	755	704	711	677	717	709	752	715	703	685	719	762	750	724	706	676	738	717	730	764	733	697	709	685	701	740	772	730	728	793	715	763	731	725	711	716	685	771	695	762	747	729	759	755	654	728	748	738	705	708	727	728	653	733	718	738	693	705	739	710	730	681	763	731	690	721	737	745	724	724	701	778	713	717	762	686	739	711	727	692	685	718	718	748	745	763	746	698	706	743	698	750	727	732	712	737	705	695	723	688	732	691	723	733	714	714	759	707	751	764	749	709	681	690	722	781	731	759	710	707	759	732	746	737	746	687	744	721	695	707	741	687	721	764	719	761	739	705	692	714	723	711	723	737	675	737	727	721	688	692	709	723	692	694	679	787	747	681	761	716	729	710	727	783	709	705	696	741	714	741	689	727	680	734	709	706	719	685	712	724	728	738	737	726	711	749	729	722	700	728	744	702	698	746	736	740	755	695	751	728	690	734	783	737	745	757	781	723	716	778	731	687	746	683	781	725	708	737	704	742	681	731	687	690	709	727	696	747	719	732	736	722	718	732	732	700	732	678	678	766	710	706	716	697	728	727	736	735	736	765	737	718	711	729	743	748	729	712	724	768	734	704	708	687	732	735	744	695	738	732	688	708	754	681	749	714	712	757	734	689	773	755	647	769	721	671	718	724	675	733	721	695	737	725	728	767	781	701	779	734	732	752	779	765	731	671	699	763	708	706	754	746	728	717	734	696	696	704	775	705	712	748	705	718	713	726	683	718	704	728	703	736	726	732	714	702	741	716	694	722	738	684	717	716	693	757	732	732	693	663	720	747	714	767	723	780	685	714	743	732	764	736	754	709	797	733	735	679	741	737	740	733	730	718	687	735	667	710	695	701	716	768	748	664	733	741	727	727	727	718	753	693	700	750	690	770	743	668	692	711	710	723	729	701	688	730	760	689	708	745	755	724	722	743	770	706	729	686	742	703	721	743	717	741	771	724	703	714	744	746	719	713	743	757	764	721	753	757	738	734	726	727	713	695	730	698	730	678	733	749	747	742	700	710	711	727	755	678	736	725	745	756	738	685	732	704	662	738	711	740	701	721	687	749	762	735	770	689	733	718	707	744	706	717	725	722	683	725	723	743	726	732	725	701	716	708	710	710	691	711	739	697	729	724	709	649	712	705	740	737	745	697	720	736	738	738	705	715	702	771	679	698	723	712	708	728	702	724	709	694	689	703	675	695	701	727	727	744	742	678	715	756	734	796	700	726	744	761	692	693	716	709	736	728	696	761	727	718	699	723	675	758	716	772	765	734	708	745	767	751	807	747	728	742	743	743	763	678	723	689	685	742	726	710	750	698	726	676	715	758	729	695	777	705	685	719	740	752	749	746	720	735	682	770	709	713	691	742	714	704	741	681	686	699	699	699	736	771	762	761	704	689	745	723	678	809	776	685	689	732	697	684	702	752	708	756	759	736	680	711	731	730	751	711	743	718	787	726	706	729	701	736	714	719	707	748	702	715	727	687	716	751	726	771	725	717	738	760	724	729	697	742	720	717	707	739	692	696	718	742	695	722	701	758	731	722	703	729	687	724	710	715	681	742	728	726	738	672	702	747	708	699	727	742	765	720	748	746	709	730	718	695	728	759	737	655	733	681	751	741	706	739	697	748	694	724	726	703	734	733	773	733	688	769	767	766	748	785	681	759	731	733	705	736	694	721	710	692	706	732	748	712	711	722	753	714	707	640	766	716	742	709	705	727	704	725	731	714	765	748	714	779	740	757	682	731	730	734	699	725	731	679	733	684	765	717	783	700	766	698	709	774	710	712	732	732	727	673	713	742	698	734	712	694	712	711	710	733	758	749	750	734	711	695	705	751	667	728	698	687	722	700	692	747	731	734	761	709	750	682	756	743	693	750	752	683	732	705	735	735	728	736	723	726	738	720	694	715	753	744	686	763	717	724	758	749	702	744	731	719	743	736	724	697	735	729	758	766	737	753	724	745	754	725	720	727	720	743	685	711	719	731	730	763	675	737	703	755	731	720	752	704	728	756	693	750	741	708	709	737	739	738	705	782	739	735	719	716	754	722	708	707	724	708	718	720	692	691	737	733	718	676	719	715	684	753	731	789	734	779	718	731	703	738	704	754	704	728	747	700	748	697	772	713	705	702	721	731	713	723	690	735	724	708	731	726	667	699	774	710	745	726	711	713	706	666	681	726	752	727	725	740	770	714	678	718	703	758	770	723	670	710	739	719	729	750	695	722	760	747	685	730	737	738	698	708	690	710	761	698	747	693	683	778	768	733	723	710	731	750	761	737	728	693	715	706	738	748	712	671	719	743	748	723	694	719	675	747	759	693	687	738	693	706	755	722	732	763	681	687	700	726	723	722	732	780	667	750	767	749	683	714	717	720	747	651	728	689	712	763	699	731	721	699	690	713	707	753	764	712	770	741	712	758	794	764	701	745	705	731	760	717	753	685	730	712	728	706	698	689	687	753	727	689	776	674	703	724	725	731	705	768	707	750	739	706	711	726	796	706	703	710	764	728	744	704	752	704	721	699	696	720	739	716	737	749	726	666	748	707	692	736	675	730	686	723	687	722	708	727	711	700	737	757	729	721	702	791	742	702	722	706	764	733	722	711	715	709	712	735	690	750	709	760	690	701	708	734	757	749	704	677	704	748	709	712	722	724	739	725	695	678	747	707	724	751	741	736	743	709	737	749	743	749	739	758	742	750	762	704	736	742	775	707	749	718	746	710	753	750	649	753	692	737	725	755	757	733	695	741	717	753	722	717	703	703	694	738	763	724	711	708	680	761	719	674	743	733	714	778	714	720	746	711	685	731	743	750	751	713	670	706	722	746	727	699	726	714	766	725	708	670	700	758	785	717	679	738	708	691	745	795	736	712	690	748	731	704	697	712	757	699	734	714	722	717	720	723	699	694	719	730	745	675	777	762	714	685	740	725	758	720	767	702	714	737	723	742	721	745	721	703	777	738	739	704	706	700	706	708	672	725	675	771	763	705	697	743	725	738	721	700	729	744	742	705	726
25041	20806	22922	24365	18155	14576	12981	8871	6268	4919	2254	2395	1740	1441	1884	1957	1787	1012	936	882	756	683	759	1005	1085	722	604	637	602	597	554	558	587	574	489	475	421	408	344	425	367	457	445	317	355	304	313	296	275	269	258	231	228	252	245	257	236	231	220	245	232	218	218	225	243	239	236	207	217	223	216	216	221	233	229	229	214	190	212	239	197	239	216	233	238	206	212	252	194	223	226	215	238	237	254	237	281	272	284	254	262	221	234	236	245	251	251	261	239	260	237	215	247	200	269	217	237	269	235	248	187	219	223	227	184	245	237	249	266	195	245	254	229	236	233	222	249	251	216	196	219	207	215	218	217	209	211	211	207	193	230	190	209	229	202	246	219	250	197	240	221	198	239	210	199	211	222	226	205	204	201	209	193	210	220	230	189	218	229	202	205	227	216	203	231	227	232	229	172	191	206	225	206	197	210	206	214	227	199	229	191	220	181	216	218	205	221	242	226	185	210	220	213	205	210	195	209	203	213	245	215	220	196	216	244	215	212	214	240	227	190	230	204	207	234	219	234	199	206	196	198	219	217	248	189	214	205	213	211	233	197	205	217	204	204	212	222	218	226	189	200	222	225	221	228	203	243	219	218	223	205	217	197	221	241	249	200	210	224	202	225	205	216	230	190	235	199	215	191	188	193	227	205	213	231	228	234	200	240	226	220	215	224	211	211	213	189	218	205	228	231	221	217	203	205	209	229	237	215	235	249	216	214	206	240	216	225	221	210	219	216	217	228	235	214	211	202	213	219	241	228	221	219	220	229	225	205	225	201	245	207	208	209	206	213	230	230	237	241	238	194	213	224	212	224	216	229	221	214	232	231	203	212	217	220	212	185	188	226	194	218	202	209	202	212	216	218	256	223	222	239	224	206	243	209	216	213	215	234	234	207	209	241	232	175	208	194	198	236	205	228	200	195	205	218	209	209	200	238	222	211	203	210	207	217	206	208	222	204	195	213	217	203	232	240	206	209	231	213	207	210	200	217	222	196	190	245	236	217	209	222	209	214	226	200	214	218	225	235	220	224	257	215	211	229	202	258	207	204	210	227	190	194	234	207	230	214	210	213	204	244	215	237	235	196	193	223	202	198	224	224	216	240	209	234	214	202	191	207	225	212	208	201	215	222	220	225	196	209	196	218	233	222	213	191	214	226	224	222	206	213	197	219	211	237	223	207	223	207	184	216	212	236	221	215	228	211	202	228	226	193	228	195	218	229	229	220	215	211	224	218	216	225	223	225	255	240	214	227	208	213	214	217	207	194	215	207	197	209	238	225	220	201	231	215	220	211	212	222	225	225	191	225	197	228	221	207	215	212	224	208	202	231	220	217	239	212	233	216	226	241	233	207	232	189	207	223	229	210	182	213	197	232	196	195	202	207	206	187	257	232	192	210	208	216	225	242	214	197	217	200	225	202	235	210	197	219	208	205	194	218	200	198	225	242	234	204	201	224	247	219	232	221	215	210	218	219	193	224	214	231	226	214	201	228	250	226	186	205	228	203	218	207	210	179	239	195	202	232	212	239	232	213	232	209	189	204	207	194	209	204	205	200	187	212	210	221	192	209	218	235	200	237	234	215	221	205	207	200	219	226	212	225	205	205	217	215	210	219	225	215	196	221	215	196	194	238	212	206	213	220	218	226	196	225	197	187	207	234	227	222	199	254	222	206	210	198	220	234	201	257	202	204	211	210	213	200	204	239	233	216	221	229	224	207	220	216	216	227	212	191	212	230	215	213	227	194	242	231	194	199	209	204	213	202	207	223	217	225	211	239	222	232	206	213	231	218	207	218	216	212	228	192	221	232	195	223	207	210	206	227	206	207	222	204	221	206	208	182	199	202	204	228	208	231	232	222	203	186	218	197	215	225	227	194	215	218	213	247	185	215	168	200	195	199	193	206	224	200	166	212	208	200	242	223	228	191	225	204	181	203	227	250	208	210	249	230	196	229	213	233	213	213	221	225	210	231	214	222	202	211	221	207	218	205	217	207	218	190	201	218	193	243	215	221	192	205	222	209	227	216	220	214	218	225	180	210	208	240	203	229	238	202	215	222	195	197	214	207	236	198	205	211	213	247	206	237	215	219	220	216	229	224	231	188	222	189	219	221	233	215	224	219	227	227	223	229	245	223	235	204	211	200	233	223	209	216	219	216	199	214	225	250	226	222	239	211	210	226	220	207	218	225	242	245	222	186	200	213	227	197	214	191	209	257	200	242	230	202	215	232	197	210	204	217	217	238	201	203	244	205	219	206	211	217	229	206	206	227	229	237	194	215	225	219	199	227	217	223	220	193	203	212	239	238	248	198	210	189	224	195	209	204	201	228	231	227	201	205	245	215	220	210	201	229	201	191	199	218	242	222	204	208	221	219	199	226	204	224	219	212	207	224	220	226	229	237	194	223	187	230	241	176	215	211	214	216	215	227	205	206	212	196	210	211	248	200	203	208	225	190	212	210	222	214	192	189	205	206	223	228	194	193	208	217	205	211	213	188	224	225	206	208	227	193	208	232	227	242	204	184	229	206	221	215	199	224	190	206	199	223	218	201	203	220	236	235	218	211	227	216	214	191	218	184	221	223	193	222	234	224	195	212	219	212	187	224	244	206	206	226	212	257	203	171	237	213	220	212	184	234	208	210	203	208	203	210	211	232	208	220	216	198	221	214	217	207	198	212	218	232	242	219	206	211	224	193	199	233	196	210	207	228	199	205	239	215	191	209	203	194	205	233	211	228	192	199	205	201	198	214	220	196	206	218	208	197	214	193	190	209	228	234	205	221	219	185	202	198	229	229	225	225	211	196	224	215	214	246	221	200	228	187	209	223	202	237	228	213	200	219	206	219	226	195	194	230	189	216	222	226	206	207	209	236	204	216	195	209	185	210	226	193	224	211	219	222	200	199	221	189	206	224	223	244	201	240	206	213	205	172	193	223	215	232	238	224	204	182	203	206	222	247	224	194	212	198	199	238	212	189	212	202	202	183	213	216	201	222	191	228	203	236	221	190	197	206	214	226	249	207	189	204	219	217	231	208	220	240	225	220	206	232	209	248	212	235	223	213	218	220	228	223	211	236	204	199	237	214	207	197	221	218	222	252	239	215	185	208	198	211	235	214	261	227	189	202	234	230	212	210	214	219	192	202	234	239	221	184	231	208	191	210	200	221	215	211	202	241	195	229	221	243	239	180	225	213	210	247	191	211	219	224	182	224	222	218	205	202	231	223	221	205	226	252	190	230	210	201	216	215	215	232	210	186	214	181	198	231	209	192	223	202	215	204	207	221	221	212	232	241	247	194	191	196	216	184	206	210	207	224	228	217	223	209	198	205	230	200	218	220	200	238	213	211	200	227	196	209	191	192	228	226	196	206	216	207	218	196	218	215	208	206	214	232	232	234	208	217	216	237	219	201	195	211	210	235	212	206	196	232	223	210	222	244	196	201	231	229	224	235	202	221	211	239	219
15287	11626	18402	23949	20310	20275	19670	17261	16190	14498	5098	7542	6655	7340	8042	9330	8166	5242	4517	4801	3885	3670	3624	5130	4772	4048	3787	3812	3720	3613	3381	3233	3417	3666	2688	2515	2615	2260	1931	1852	1795	2047	2310	1850	1572	1515	1730	1332	1006	917	961	795	712	726	718	620	686	616	608	592	572	631	670	651	619	668	609	561	607	598	625	568	575	589	558	580	542	572	534	530	575	587	562	610	557	531	607	559	627	587	607	676	654	726	677	897	986	994	982	866	780	758	714	728	754	756	894	821	781	755	665	682	608	612	660	587	625	678	619	621	627	592	599	588	617	654	674	677	697	732	714	662	683	623	633	664	726	698	621	600	590	605	524	545	520	551	548	540	497	543	562	568	569	504	530	614	662	552	534	490	523	572	570	591	513	512	576	559	533	527	557	575	539	583	528	540	577	543	558	535	531	567	529	564	510	546	569	570	569	550	563	554	525	555	572	527	559	548	555	582	554	546	512	532	568	529	544	553	540	525	540	529	561	549	507	563	508	521	583	561	548	561	506	530	573	517	564	524	541	513	557	539	550	542	557	508	577	599	566	530	532	551	552	552	582	534	545	588	532	586	572	540	541	534	520	550	536	528	528	481	538	546	554	523	560	526	549	524	519	524	546	600	562	536	547	538	549	569	504	517	544	541	555	525	543	544	550	557	575	531	548	555	562	512	573	510	513	577	566	580	552	550	551	508	541	529	573	501	524	537	556	536	551	552	522	550	540	546	517	506	565	573	550	518	546	531	593	511	515	557	527	563	525	582	544	534	540	535	535	501	525	525	521	511	526	543	514	537	569	507	519	578	550	530	522	515	563	539	568	535	541	533	517	511	532	534	527	539	550	523	546	540	562	564	522	548	564	549	544	515	520	558	559	549	557	552	554	542	515	537	555	537	554	542	552	589	538	578	533	537	573	534	574	498	559	551	504	542	538	551	566	527	539	577	513	566	543	555	538	552	556	535	525	574	566	521	545	538	489	548	536	581	527	546	528	547	551	544	555	513	534	523	492	523	537	552	590	561	557	578	557	545	536	534	541	557	567	536	583	554	572	545	592	554	516	597	547	565	508	551	558	545	539	576	543	527	555	550	541	553	549	602	532	550	529	559	550	555	574	538	546	573	524	584	547	522	522	504	506	542	520	522	583	526	522	527	551	545	529	505	583	504	558	554	561	556	560	543	524	533	527	563	575	533	552	536	538	573	558	551	501	570	562	567	574	522	547	537	504	513	540	576	588	480	556	533	548	581	552	568	576	545	548	532	504	536	532	503	545	571	527	551	540	545	525	573	526	501	497	547	546	574	569	559	556	548	571	577	530	514	501	509	543	554	527	552	545	531	554	490	584	531	529	538	559	532	576	533	524	584	537	543	507	547	532	536	553	513	555	534	516	504	489	563	506	579	551	549	551	575	554	552	546	535	512	544	564	542	550	569	559	564	573	586	562	560	555	521	570	530	544	546	539	594	551	518	520	608	541	569	543	556	544	562	521	552	546	490	549	541	525	544	547	535	518	545	540	555	548	533	524	550	538	531	551	573	537	584	578	565	517	540	567	543	551	549	559	582	513	547	491	549	522	548	487	569	543	513	529	570	536	526	553	544	530	547	538	574	557	529	557	570	578	481	477	501	538	578	521	512	542	533	574	574	536	542	545	556	539	551	533	492	551	501	592	546	521	525	547	572	558	538	553	550	542	522	612	532	535	559	545	536	536	540	512	577	546	507	563	542	560	571	567	534	565	524	527	522	521	522	518	550	549	590	507	551	544	574	535	515	518	556	528	526	558	531	543	530	523	523	539	545	540	578	519	541	518	473	525	544	572	564	553	549	541	595	534	556	525	562	592	524	594	588	574	498	524	519	568	526	535	556	571	537	580	538	537	528	510	517	589	507	502	553	496	556	539	542	541	589	568	525	542	554	578	542	537	594	568	482	544	530	535	530	511	512	517	526	554	595	548	522	558	560	523	532	565	542	542	522	556	540	512	549	540	547	581	542	532	551	520	539	533	545	540	497	557	597	554	608	530	522	558	593	583	560	550	539	575	523	553	566	524	539	556	528	525	557	545	513	547	555	539	511	540	534	513	507	518	583	535	505	546	530	553	570	515	525	543	532	534	522	562	482	571	574	517	552	516	527	559	519	537	505	558	485	533	525	554	561	553	546	519	560	500	552	561	493	535	521	561	522	507	559	582	539	535	542	520	530	545	556	572	550	551	543	515	541	526	549	543	581	550	562	570	552	542	534	534	546	550	587	576	481	574	588	506	515	538	554	486	563	529	521	547	577	519	573	575	544	517	550	554	548	532	532	529	554	520	550	496	517	549	545	579	565	532	511	551	561	520	541	538	525	557	505	576	518	530	532	558	544	526	533	546	589	523	540	569	541	519	528	545	527	532	577	560	549	550	540	525	547	568	562	520	557	523	533	572	529	535	598	567	536	560	529	501	587	558	521	510	551	561	549	535	547	505	540	495	536	538	501	580	556	583	544	537	547	560	521	493	511	553	539	548	518	558	572	566	517	550	554	553	541	536	537	515	519	532	544	526	553	519	555	537	580	520	548	521	579	524	575	580	564	569	527	553	558	474	538	522	513	554	539	551	565	525	540	538	532	525	610	521	560	505	569	534	566	528	604	554	522	547	548	597	533	555	541	548	518	567	532	579	514	548	544	575	552	581	531	570	526	549	523	551	538	504	561	504	617	517	591	529	514	551	542	542	525	504	569	540	583	484	542	592	502	549	537	506	497	573	563	554	517	528	526	549	541	537	551	536	546	544	566	568	561	536	511	551	557	533	558	524	537	570	522	573	518	549	548	546	554	533	519	553	530	486	528	495	538	551	581	556	514	515	529	514	593	530	526	523	549	532	602	543	563	594	511	539	570	577	554	554	563	540	521	548	505	528	542	548	525	507	506	547	562	544	503	549	559	505	536	554	579	521	574	531	558	532	542	594	574	538	553	566	579	569	532	543	551	556	490	517	510	546	554	526	560	510	533	553	572	573	512	521	529	575	545	567	550	523	548	501	539	534	555	480	524	549	536	559	554	542	514	502	558	559	547	570	519	547	534	545	566	580	509	575	566	589	577	538	535	572	542	519	537	534	532	512	552	504	545	565	519	550	524	523	521	573	565	551	551	523	519	535	556	512	544	569	531	557	517	538	570	557	569	521	579	520	531	505	516	512	556	561	565	523	509	559	534	549	575	515	557	521	526	552	560	526	559	526	560	540	568	551	562	581	521	589	536	555	523	548	545	521	536	522	521	580	553	570	540	544	539	519	547	529	558	551	535	557	533	581	606	601	542	509	594	560	551	539	559	578	548	598	529	536	581	552	520	570	545	553	555	569	537	570	516	544	522	574	535	546	566	541	563	501	550	584	551	491	513	582	565	559	538	535	563	536	535	542	537	584	532	516	563	526	536	538	540	563	571	555	571	490	550	545	587	497	574	544	594	517	550	516	525	542	544	568	555	584	531	537	558	563	551
3748	1732	2160	1868	1270	990	812	715	544	452	410	408	343	376	377	367	359	350	337	327	375	328	353	428	334	408	365	369	370	366	384	361	380	334	352	332	360	340	339	309	361	308	356	300	336	340	323	305	322	315	342	299	304	317	330	297	334	299	317	330	319	345	317	345	282	321	306	339	297	321	349	309	301	285	302	291	327	318	315	319	337	310	333	292	282	346	360	313	328	312	312	308	309	283	312	338	327	324	322	296	316	344	256	335	332	309	320	304	285	286	292	290	312	294	315	315	320	313	309	306	346	336	323	305	325	325	330	294	276	339	309	352	318	306	327	294	325	294	289	317	298	303	306	301	329	343	303	264	293	311	341	313	293	332	275	346	331	320	304	326	323	320	285	325	314	307	303	323	309	326	332	304	326	312	300	308	268	333	352	304	296	325	321	310	297	268	333	337	327	340	300	320	313	324	299	323	322	295	331	306	314	312	269	307	332	323	292	280	282	301	301	316	369	314	327	300	309	310	347	300	307	320	325	303	315	331	316	332	309	290	290	312	328	313	322	301	305	324	294	300	323	293	315	306	313	325	290	300	296	319	328	317	319	289	316	294	301	310	305	296	302	285	345	335	330	301	323	320	324	311	331	332	332	323	288	314	299	326	344	323	303	326	326	298	324	311	274	339	317	320	305	324	320	316	341	323	322	296	312	299	345	331	311	329	299	277	317	301	305	320	291	329	310	342	338	308	302	312	319	292	308	297	306	312	310	298	304	294	323	301	331	301	289	307	288	303	296	315	295	299	278	335	299	316	317	331	297	320	326	313	304	258	332	309	281	306	319	300	316	297	310	297	307	309	330	306	305	296	322	303	304	323	324	279	333	334	322	328	310	334	325	322	330	310	291	318	282	339	309	299	285	328	302	296	328	300	315	301	335	329	328	274	310	285	314	310	309	328	330	290	305	340	310	368	309	341	310	318	302	324	309	290	273	335	318	345	314	334	333	285	285	308	290	307	318	289	333	298	310	323	283	322	316	324	297	302	299	297	319	323	333	356	307	318	332	325	280	316	323	334	296	315	311	306	299	341	313	289	328	299	322	303	310	313	299	319	325	300	297	309	309	304	316	305	317	326	285	310	314	304	303	329	302	325	295	290	276	306	301	313	350	315	309	303	288	311	301	317	277	361	340	304	351	305	297	350	305	302	321	317	301	267	346	319	310	346	310	336	307	321	328	302	268	315	304	298	316	287	290	306	339	334	319	329	303	301	271	283	283	343	303	315	298	336	325	310	361	320	320	328	314	314	345	280	312	306	301	301	329	304	292	327	307	281	299	309	322	322	332	329	301	304	288	290	306	287	308	288	299	328	322	298	294	332	333	297	332	327	318	345	297	331	294	300	320	314	317	332	295	302	301	297	296	287	330	326	316	323	308	315	291	319	291	320	306	292	305	303	345	310	306	297	296	296	343	331	319	311	313	313	304	283	302	317	311	321	321	344	294	289	299	302	305	343	312	290	342	321	312	325	317	324	315	345	319	295	324	319	288	299	332	340	284	284	298	342	315	316	310	337	305	311	298	290	317	313	329	346	331	313	323	288	323	317	332	307	307	306	331	296	298	304	327	360	310	312	296	314	316	317	273	299	335	347	327	333	341	305	283	342	305	310	330	319	292	326	271	281	305	304	297	314	328	318	317	297	313	310	305	339	318	289	325	300	302	297	321	325	318	324	318	325	276	313	313	304	333	326	312	325	344	298	309	311	317	318	300	274	321	311	317	309	285	332	310	313	302	320	330	313	331	313	286	330	321	282	285	288	316	355	335	320	319	340	310	351	309	309	324	302	318	308	316	313	334	315	339	347	317	301	325	314	325	334	305	299	284	327	334	291	302	290	297	319	311	287	344	324	321	324	334	298	319	309	313	328	327	317	321	291	311	345	307	307	338	326	298	325	325	310	333	314	321	318	313	326	316	328	347	319	284	288	298	292	328	338	336	349	298	305	325	327	290	275	311	268	310	279	325	329	302	334	341	336	305	323	312	287	314	316	295	324	299	299	319	331	307	339	314	291	294	323	327	328	312	301	319	286	312	334	296	329	338	304	283	326	303	320	322	310	287	302	298	286	302	296	304	305	303	304	299	325	303	304	316	323	320	316	295	299	299	289	323	299	298	314	261	297	289	302	291	314	321	318	310	314	312	292	319	311	325	310	305	286	312	323	278	326	296	331	309	306	304	326	322	335	286	335	325	323	320	323	326	345	319	328	317	325	308	299	302	313	283	358	316	288	313	330	319	316	298	347	332	319	321	292	325	302	333	321	326	298	326	300	318	268	291	303	329	288	320	319	344	329	306	315	346	318	334	315	299	328	307	321	296	326	327	286	323	307	279	299	301	321	307	339	328	323	316	316	287	306	309	300	321	285	337	305	341	297	335	310	300	329	319	320	330	308	310	318	332	287	300	325	309	282	293	302	287	305	351	293	312	298	339	328	303	324	322	263	291	290	297	342	308	276	305	324	336	292	331	316	304	310	322	300	300	323	367	324	340	304	318	352	304	325	282	311	294	292	307	319	342	339	300	312	278	309	318	305	317	308	323	321	302	294	295	314	328	341	327	330	310	292	306	327	288	315	336	315	309	291	329	321	330	334	302	314	307	304	303	323	306	292	311	310	305	308	298	342	325	317	293	320	295	287	333	319	318	312	339	300	328	321	332	321	290	284	300	319	322	320	321	313	327	306	335	329	329	303	326	282	293	308	344	309	289	295	294	319	318	326	293	300	325	335	315	309	329	328	304	318	320	301	278	344	324	329	306	332	313	299	307	336	273	293	297	308	331	337	304	353	303	299	294	331	312	300	299	314	319	317	346	283	302	313	319	322	301	286	312	295	326	331	311	296	311	328	307	323	326	319	287	279	315	326	290	302	298	307	327	323	296	318	310	294	300	316	307	360	323	332	322	334	301	312	324	336	315	304	298	306	307	286	326	331	334	291	303	286	322	361	327	318	285	284	288	350	289	321	310	331	326	337	325	290	316	339	318	319	313	339	321	337	302	323	324	323	306	352	309	288	325	292	304	319	313	301	323	328	279	317	296	306	329	319	314	308	305	329	302	298	295	302	322	286	317	310	321	347	317	320	286	337	288	320	300	282	276	309	303	310	289	327	308	296	325	288	300	321	305	317	306	275	322	300	310	307	363	290	305	291	354	314	363	322	331	293	278	271	315	334	334	333	301	294	319	302	309	298	347	281	296	338	342	354	288	310	297	302	363	316	313	343	288	327	311	330	313	354	290	314	319	314	320	339	313	294	262	313	287	345	312	327	325	274	302	299	296	296	335	346	324	302	297	291	308	301	296	318	324	317	309	321	306	314	316	301	343	309	291	323	311	290	319	314	310	329	304	336	288	312	315	318	275	319	313	326	322	325	333	295	323	300	312	340	297	350	308	331	324	297	307	316	300	320	302	306	307	302	325	334	345	296	342	308	309	305	339	310	290	307	313	306	321	306
3501	2136	4044	4234	3100	2753	2521	2084	2003	1679	1287	1221	1171	1181	1275	1279	1262	1109	1019	1104	1091	1155	1209	1381	1427	1324	1279	1307	1200	1222	1161	1183	1142	1137	1123	1107	1047	1006	936	967	920	971	984	1032	898	948	811	829	799	825	805	812	815	776	797	730	755	807	810	793	754	755	821	802	853	764	825	803	818	806	815	796	756	751	782	806	810	797	781	743	785	778	756	757	829	805	765	764	755	783	810	815	849	831	867	869	941	962	906	875	862	832	807	850	845	748	786	806	744	782	755	812	742	755	776	782	748	829	785	842	791	787	768	728	840	788	789	757	775	760	756	732	739	800	759	741	785	762	764	805	758	761	779	762	721	757	749	764	772	803	719	790	789	766	782	822	803	745	766	796	726	709	787	764	784	784	774	803	702	760	768	807	782	746	828	819	814	841	785	732	708	734	785	730	817	753	735	785	785	744	797	804	741	774	745	735	760	811	808	753	801	773	769	768	763	775	762	755	781	742	729	746	766	763	753	770	791	784	789	725	810	787	776	795	803	787	783	773	774	788	800	797	726	772	741	763	810	763	760	772	731	751	829	747	764	767	781	758	795	780	835	775	818	769	774	796	792	761	723	780	781	770	716	793	753	744	804	749	808	716	757	752	758	785	753	744	775	737	769	808	775	792	772	747	798	735	760	715	768	735	802	765	852	806	773	806	764	773	821	813	728	734	790	801	746	761	761	758	741	758	804	780	789	748	793	750	760	763	801	768	769	746	733	761	805	745	789	799	750	760	799	764	759	755	733	780	791	796	734	804	771	730	797	768	742	763	759	755	755	762	778	762	752	763	768	690	758	775	797	805	779	718	777	765	792	795	758	766	749	758	744	767	777	750	768	799	777	801	793	793	773	777	802	742	754	762	792	809	770	765	733	782	854	769	771	776	791	791	781	737	757	778	782	779	709	773	821	748	769	839	756	780	778	813	805	742	790	748	724	785	754	781	787	754	758	761	759	791	778	744	790	711	773	784	798	795	840	791	769	766	770	790	736	715	781	728	851	803	762	773	776	731	760	760	779	748	789	701	771	804	765	784	747	813	746	755	794	748	758	722	797	780	779	756	755	770	795	792	804	804	808	764	737	732	750	765	845	758	736	743	782	753	795	770	743	774	759	759	788	744	778	757	742	793	793	783	783	787	796	730	752	735	810	781	759	799	754	775	782	774	787	787	737	796	801	762	708	788	783	764	768	816	758	759	736	779	785	743	757	784	775	771	749	785	760	722	771	804	781	758	770	727	701	790	721	735	760	777	759	747	760	696	767	768	762	804	761	786	719	750	841	755	755	696	791	816	728	780	762	742	800	757	765	769	790	780	751	796	767	779	759	714	779	771	801	787	797	775	778	796	780	789	791	767	768	729	719	791	758	772	786	791	794	774	766	780	782	784	763	810	788	780	758	793	745	758	792	777	735	797	762	805	720	729	786	738	775	799	823	824	753	769	709	774	770	746	798	786	771	757	788	759	785	790	783	743	779	760	784	765	777	745	793	761	749	817	765	789	772	764	798	742	774	800	736	745	773	788	778	750	744	787	714	767	750	798	781	792	721	770	732	759	745	782	766	802	762	777	774	752	745	757	764	784	765	755	750	783	769	757	763	785	837	777	801	758	759	761	789	764	781	750	803	783	758	792	783	732	783	806	760	776	750	786	763	736	760	739	769	826	784	754	739	759	759	745	796	743	730	779	814	771	751	773	756	757	807	792	790	841	767	747	801	794	773	739	744	765	783	767	776	769	705	759	784	737	762	749	796	794	797	816	773	785	764	741	755	701	786	820	748	812	750	744	741	750	836	818	750	766	737	761	819	762	777	778	718	730	750	775	748	819	784	756	785	807	816	763	744	785	790	782	744	765	766	740	738	755	796	777	811	749	775	728	812	818	728	762	766	779	776	750	745	799	758	778	836	775	733	737	732	783	795	754	742	802	757	778	806	773	708	787	740	747	817	823	795	779	759	776	806	770	716	782	808	725	846	791	773	770	731	753	709	815	771	803	771	804	750	727	772	790	757	796	747	788	757	758	770	720	779	792	757	769	767	773	733	762	744	741	767	789	762	722	766	750	783	765	771	796	778	787	743	817	799	742	794	766	721	746	779	774	754	778	751	781	802	802	753	754	769	768	783	716	755	764	794	769	782	743	738	824	747	824	743	800	807	768	782	834	781	795	796	801	803	741	713	787	788	777	750	783	792	788	782	764	817	791	741	736	796	814	797	740	749	827	776	762	754	787	764	731	756	809	786	769	786	728	806	724	751	793	818	727	749	779	780	768	776	730	752	774	754	768	713	796	813	766	754	780	758	801	773	802	748	765	756	739	738	814	795	784	790	772	814	796	708	759	763	802	836	765	750	720	764	773	748	792	778	771	724	809	793	775	726	746	804	735	774	736	762	801	809	761	773	718	790	807	824	757	763	783	726	757	733	752	767	820	768	787	737	760	795	848	777	840	765	786	757	776	746	770	784	786	744	732	762	764	720	765	798	711	798	808	744	764	769	798	752	740	732	790	765	774	738	770	741	771	766	747	767	767	773	731	765	752	791	713	779	775	795	730	776	737	737	735	782	754	798	738	774	809	760	797	781	821	767	812	707	824	751	782	773	775	766	756	764	749	756	786	692	789	790	780	763	764	751	782	745	766	764	753	760	789	727	838	721	820	759	769	793	768	797	788	749	762	789	764	799	762	764	767	750	717	768	748	776	775	775	758	739	777	719	754	780	779	779	769	822	749	802	734	772	740	780	812	762	747	759	786	805	779	758	760	781	816	792	751	838	765	765	794	774	740	775	762	741	775	762	786	817	735	768	806	843	695	739	772	736	815	796	842	745	730	794	751	770	811	824	748	743	791	787	776	754	756	760	793	810	778	805	764	767	778	770	719	790	779	770	758	786	799	781	788	790	787	781	737	713	754	712	762	790	751	771	753	779	766	804	780	759	790	745	801	856	767	750	756	774	729	774	766	830	731	792	750	746	798	717	816	758	778	769	742	764	752	774	743	767	818	733	803	765	743	847	751	806	763	743	764	741	744	781	737	809	775	779	807	785	776	790	792	754	789	796	773	792	768	793	763	780	749	737	756	762	795	769	773	775	836	784	739	759	759	782	813	792	784	751	799	791	778	737	729	782	743	790	742	819	763	767	774	801	728	756	766	795	768	780	760	748	784	793	788	808	799	777	817	771	804	766	797	781	774	784	773	779	762	751	756	766	776	815	769	748	792	726	741	759	806	800	752	714	776	781	748	829	777	799	791	812	740	755	754	762	769	802	749	763	787	792	773	758	793	788	768	785	771	747	764	728	742	753	720	747	727	761	779	788	800	771	780	789	827	780	721	776	789	749	811	745	705	760	781	721	770	766	756	791	805	734	757	751	737	740	772	772	795	783	758	751	792	779	779	739	777	782	769	724	776	776	792	789	789	775	778	728	777	754	797	749	804	800	802	751	780	769	777	807	745	813	808	749	758	810	793
16757	11754	15644	17276	11065	9129	7124	4765	3704	2721	1547	1347	979	1049	1555	1262	1134	670	633	633	525	561	555	745	676	564	530	560	540	519	453	486	503	468	447	423	428	422	403	395	376	397	416	351	370	348	343	366	316	313	303	295	310	302	295	324	324	288	271	334	332	294	310	334	299	329	312	280	251	302	300	301	268	323	314	304	308	277	300	316	300	303	284	305	304	305	310	303	320	315	286	333	326	330	291	328	362	352	315	352	351	338	326	318	312	328	305	318	267	331	297	315	324	290	323	284	275	294	300	289	280	308	300	302	312	304	319	336	317	313	303	300	301	289	320	325	295	318	289	320	319	338	266	298	294	290	320	306	321	264	323	294	266	295	297	294	301	306	294	328	282	276	266	284	280	274	334	293	296	295	261	326	304	318	298	304	281	286	283	314	311	322	318	280	336	291	298	308	328	274	261	317	298	301	334	303	276	314	318	312	299	291	322	334	293	288	306	285	313	289	299	294	269	292	289	290	305	305	317	278	306	295	297	313	284	280	331	268	304	301	288	273	298	288	297	309	304	285	272	268	280	293	308	288	331	295	286	309	289	332	307	308	304	302	331	278	310	296	296	292	332	306	300	290	285	315	283	278	291	281	330	308	294	322	317	306	338	326	289	277	303	289	323	303	270	288	333	276	289	260	288	303	278	294	297	312	320	297	313	303	273	307	272	289	321	287	268	290	299	312	327	289	273	278	325	323	313	329	271	317	325	275	281	307	293	315	278	292	279	303	307	322	308	316	278	296	329	306	304	306	300	318	307	272	323	295	302	278	325	311	323	308	300	302	297	295	290	288	289	288	295	287	276	289	329	340	301	283	328	265	307	308	282	281	300	320	290	256	284	303	295	292	295	287	279	329	299	318	282	285	310	306	287	306	286	296	290	312	289	295	305	300	287	307	301	303	295	299	280	301	264	298	298	289	327	266	294	295	304	341	310	281	319	304	271	319	298	289	284	303	288	301	298	330	284	299	305	290	273	292	303	315	312	290	298	296	307	297	308	302	270	314	325	290	298	283	291	326	290	274	271	275	335	319	296	313	292	295	309	300	294	304	292	288	315	303	292	310	307	273	298	316	305	285	285	283	290	311	273	302	285	290	298	317	283	285	308	320	302	274	303	279	287	275	268	311	317	263	283	281	321	298	292	307	327	285	319	318	281	287	311	240	298	293	291	302	286	316	289	303	293	315	314	296	282	297	296	303	296	335	324	301	306	317	295	297	304	307	295	275	303	327	309	314	283	308	284	281	287	339	320	292	285	279	287	264	313	273	251	299	327	303	305	325	292	322	286	318	285	315	347	298	304	307	273	288	337	296	303	272	332	281	309	318	283	296	298	301	292	268	295	298	288	288	313	292	294	285	299	319	326	274	308	282	316	309	320	306	293	294	309	297	296	303	305	287	316	296	333	302	275	296	286	275	300	300	307	306	278	314	305	302	274	306	312	307	299	306	318	294	304	313	316	276	291	303	312	271	316	303	310	311	297	312	298	298	277	289	300	284	281	272	275	291	304	310	279	273	296	268	309	330	322	269	287	288	302	290	279	300	297	286	304	286	301	340	332	289	292	332	306	291	289	325	318	303	284	322	293	297	311	327	320	304	312	260	298	284	286	294	313	302	294	314	265	275	312	284	315	304	269	305	292	284	294	317	301	294	315	293	308	303	291	274	290	287	320	308	276	295	323	311	317	311	284	329	334	298	292	297	264	284	310	289	318	279	310	279	311	313	301	315	270	306	294	293	306	309	286	315	329	285	308	322	307	317	312	302	292	291	307	310	295	279	282	298	304	308	257	272	319	293	286	277	291	280	288	291	256	302	284	317	306	289	289	298	312	284	286	316	292	271	316	295	324	275	339	312	278	284	303	287	287	294	277	316	327	297	317	285	296	318	333	261	307	335	285	280	268	302	301	297	302	262	291	317	300	303	291	322	317	311	277	302	324	303	309	307	288	320	296	300	284	297	275	296	306	282	287	303	286	276	321	309	293	282	325	322	327	298	302	304	312	324	321	299	342	282	322	296	287	290	282	306	272	303	315	316	281	313	300	294	271	291	319	313	311	318	317	314	293	287	303	315	289	295	312	275	293	277	304	313	274	295	326	291	298	292	309	331	275	306	288	319	294	278	296	310	290	333	280	311	279	284	280	294	302	306	300	286	274	316	257	325	316	307	310	301	344	285	291	310	307	291	305	289	299	299	329	297	326	314	281	286	313	330	293	295	294	294	296	335	299	315	295	265	286	311	301	272	287	308	323	301	290	296	288	300	305	296	310	310	309	281	311	291	292	288	319	293	312	325	321	315	306	287	308	300	287	295	294	278	301	312	306	318	296	316	302	300	291	302	346	272	278	299	294	318	310	292	329	295	275	303	315	269	322	303	294	304	313	301	309	295	273	317	285	301	315	314	275	335	288	300	315	297	314	316	295	323	302	299	300	286	286	285	295	296	301	279	313	316	298	288	321	294	291	276	292	293	310	293	316	308	294	288	315	334	311	296	285	288	307	291	292	299	320	277	318	287	295	299	292	290	320	317	298	304	314	316	285	317	277	276	310	296	306	267	302	287	294	294	275	300	314	287	312	248	309	289	252	301	311	300	288	313	286	297	300	259	312	318	300	290	279	295	276	333	285	293	324	310	311	309	329	310	313	295	259	314	287	307	305	301	285	276	279	279	312	310	301	272	320	305	294	291	311	317	288	319	331	297	322	290	294	282	312	298	324	299	297	297	282	323	271	319	279	287	314	258	298	339	280	290	267	327	305	331	323	288	270	304	308	291	279	295	280	324	321	336	289	294	288	290	302	284	275	287	332	337	293	274	318	284	317	307	297	282	288	273	292	292	309	322	301	305	299	296	299	287	303	280	324	335	287	279	272	318	277	289	325	298	315	299	281	297	300	301	285	316	333	326	316	290	318	302	304	275	319	276	301	325	318	298	321	308	293	292	294	260	288	301	318	316	294	289	285	321	296	307	298	335	315	272	271	290	348	297	319	310	299	285	280	301	326	328	270	304	286	302	293	280	286	322	297	302	325	295	314	305	281	347	317	275	300	322	290	319	282	263	322	315	275	298	282	289	313	299	276	286	315	319	279	283	267	289	314	303	301	275	314	298	260	326	279	305	299	307	281	311	289	296	293	272	309	280	305	271	311	309	335	278	287	294	280	254	273	308	278	288	281	300	308	311	325	343	299	283	286	300	304	295	292	328	300	310	307	299	297	283	302	285	283	294	276	325	296	295	325	286	304	280	280	298	310	297	321	294	278	281	300	295	280	304	306	313	270	305	305	310	323	298	298	289	300	267	305	295	285	291	279	302	322	307	322	317	310	296	296	297	267	289	259	261	293	308	300	354	319	296	296	315	279	284	301	296	285	294	325	308	290	280	302	293	307	286	310	301	305	299	273	333	295	278	290	261	291	344	297	334	286	306	305	293	314	277	306	290	289	314	297	301	298	298	339	245
11645	7029	13925	17969	13545	15429	13887	10407	10618	8216	3702	4540	4529	5256	6355	6204	5514	3468	3069	3170	2468	2596	2401	3839	2876	2665	2774	2944	2703	2523	2311	2286	2302	2188	1991	1990	1649	1875	1636	1557	1399	1588	1864	1406	1328	1310	1331	1045	957	961	973	794	798	831	824	848	838	760	775	757	737	793	828	903	861	798	796	816	800	745	744	777	727	832	762	768	770	712	725	777	761	747	705	751	770	727	757	754	784	755	772	782	859	914	927	1009	1098	1107	1008	923	913	848	858	889	882	838	866	868	844	840	879	819	736	775	786	771	822	783	787	758	766	764	773	802	788	733	754	834	831	801	806	764	807	774	830	756	805	817	724	750	766	765	708	756	750	719	708	695	717	704	671	756	750	775	822	760	742	766	743	741	715	755	750	717	757	693	745	710	719	705	734	767	700	756	748	712	723	764	779	698	689	710	719	766	683	800	719	713	712	738	705	728	787	741	720	706	739	748	731	774	764	767	708	760	757	727	723	735	756	734	775	737	718	708	768	757	749	746	743	760	769	695	761	739	804	724	760	747	710	772	707	765	747	756	752	700	742	711	689	739	723	702	762	717	713	747	774	715	714	780	740	722	694	760	764	726	749	724	756	768	735	787	761	732	752	790	714	746	744	710	681	793	739	710	838	775	746	755	792	765	787	731	729	698	778	727	763	727	757	744	749	720	757	710	735	728	780	737	747	754	736	734	739	715	775	711	723	771	748	750	733	677	777	723	711	752	714	714	734	758	738	741	752	739	762	774	791	773	773	710	735	727	710	791	733	776	732	785	774	771	777	747	746	727	735	730	705	791	724	741	668	709	668	776	744	751	695	716	758	705	773	745	823	775	692	691	710	751	755	723	662	753	741	738	715	742	745	744	754	749	724	753	754	780	756	779	731	714	755	739	719	733	758	734	775	719	733	756	757	715	790	761	736	723	777	715	794	704	748	751	749	725	731	711	728	748	712	697	779	735	755	787	736	739	709	724	775	770	700	724	730	747	754	762	725	763	750	714	730	762	702	754	758	761	681	707	760	764	788	796	732	747	757	720	773	738	727	778	767	702	716	758	695	709	689	732	788	771	695	736	744	728	724	678	760	747	764	719	726	689	764	722	763	741	683	732	741	691	785	749	736	747	701	748	780	736	721	741	717	745	751	800	752	743	707	787	771	735	731	766	771	724	744	747	727	709	739	766	736	768	716	745	712	710	775	683	786	717	736	731	721	739	708	743	707	727	720	748	765	683	774	740	732	717	720	767	737	791	774	779	741	761	768	716	754	759	756	723	768	731	743	792	711	708	730	783	707	758	729	780	733	733	728	710	753	729	733	785	688	748	699	735	730	710	757	723	794	759	724	763	756	703	734	771	755	760	714	749	749	725	682	729	713	778	760	760	744	715	757	715	732	707	749	729	785	723	733	772	708	752	754	721	756	720	726	731	724	724	674	729	755	740	760	761	759	734	727	744	767	760	757	803	718	710	733	737	753	769	727	741	738	704	716	753	764	721	738	706	751	725	770	760	781	760	726	723	719	683	774	728	734	694	705	727	808	744	707	736	765	751	729	779	717	770	739	754	746	734	755	756	742	687	735	704	733	722	759	760	731	755	810	743	805	777	747	727	701	730	681	725	723	744	745	729	758	768	739	752	749	733	756	776	737	752	747	726	756	715	770	679	724	757	748	746	730	758	792	723	772	764	748	761	762	755	751	726	730	713	705	740	701	796	756	706	733	758	719	721	733	730	776	750	760	703	765	759	754	715	799	710	757	762	761	783	734	734	749	735	762	762	753	763	759	735	703	728	738	728	739	736	719	700	734	771	729	786	710	708	808	731	742	747	758	681	716	768	775	763	744	777	716	738	753	742	683	757	798	709	779	737	758	722	714	737	702	736	744	746	757	756	711	772	800	722	707	701	680	677	745	748	719	726	785	750	771	750	790	752	710	743	716	724	774	741	735	758	764	703	771	707	720	736	704	724	766	749	735	753	707	780	736	799	715	760	707	739	742	718	742	748	731	706	704	744	689	756	698	717	770	749	748	784	716	700	746	728	734	719	727	722	752	753	743	718	713	733	723	754	726	782	761	772	748	753	738	736	746	680	725	737	767	755	724	748	725	760	744	823	707	707	755	760	762	760	760	766	731	745	730	742	736	730	679	740	716	720	751	740	736	791	721	720	733	754	763	734	693	726	773	746	707	709	752	712	784	672	741	763	739	759	699	775	786	697	756	765	695	772	762	728	725	744	788	738	760	776	720	720	718	771	748	752	736	702	730	687	767	780	726	741	786	783	734	723	718	724	727	745	714	737	757	748	735	769	791	724	734	745	746	754	765	729	742	808	700	772	740	724	702	732	751	736	709	698	779	734	722	712	798	775	744	786	736	781	788	725	725	822	770	742	720	727	764	773	705	723	734	730	724	782	756	695	803	748	741	759	720	714	754	713	713	721	735	716	755	716	738	707	753	770	738	742	719	718	752	755	738	758	731	782	729	712	724	728	704	744	727	754	769	702	782	807	719	698	733	722	760	742	761	782	801	762	735	724	792	741	780	726	751	725	745	740	702	777	736	779	746	724	740	706	726	755	752	767	748	761	707	721	746	752	710	718	776	728	782	715	721	729	723	751	746	776	760	702	767	756	741	777	738	748	739	696	775	774	766	770	765	750	741	743	760	781	713	764	712	789	715	756	709	719	777	675	752	791	763	722	768	734	753	773	728	731	758	768	732	733	731	731	744	755	796	745	735	717	749	733	729	715	771	706	710	745	716	777	702	746	749	763	738	731	744	695	782	798	724	741	782	708	774	772	740	717	712	732	702	726	751	724	773	696	731	775	690	736	751	694	728	688	757	724	750	753	715	753	758	795	759	715	736	741	693	731	758	733	754	738	739	761	759	740	763	745	737	755	759	772	757	752	722	792	761	693	722	764	715	801	751	751	706	748	716	728	769	727	757	736	803	716	762	774	735	734	702	767	766	722	737	721	753	738	724	711	726	736	762	762	723	734	776	764	740	708	764	749	701	739	788	671	701	752	736	746	733	779	755	803	754	729	693	680	723	762	763	705	743	738	741	742	746	753	752	718	710	721	772	762	723	757	778	719	698	759	733	756	716	769	765	743	699	744	723	752	731	726	764	783	720	715	765	783	712	725	748	790	735	733	709	718	704	735	739	734	756	765	728	765	769	778	785	752	781	754	771	748	782	741	735	756	741	720	758	769	712	738	705	753	739	771	706	735	710	684	755	768	752	722	764	711	753	794	718	709	765	770	758	727	743	763	754	763	741	758	750	786	773	731	802	765	763	770	751	768	706	727	779	731	746	736	777	774	767	764	694	767	769	735	755	762	760	683	761	686	739	720	761	761	767	756	777	734	743	715	746	759	686	742	769	748	733	741	741	757	759	749	732	760	734	708	770	722	670	700	747	665	707	711	763	721	829	732	755	777	734	769	743	755	689	738	691	765	718	772	714	712	710	692	688	743	743	752	720	762	737	727	759	809
26504	18667	22049	24003	17066	14595	12776	9488	7336	5378	2828	2375	2034	1725	2641	2706	2169	1121	829	686	620	664	772	1037	726	535	618	736	612	622	580	557	549	538	467	451	457	406	380	364	369	390	391	382	362	317	310	280	239	277	271	225	256	252	246	231	200	219	219	226	236	238	251	220	222	231	229	214	226	203	219	239	242	221	237	246	200	193	232	253	235	216	233	224	209	214	225	226	214	233	232	258	260	238	211	253	265	280	253	233	231	225	273	261	253	257	239	242	262	236	251	251	203	231	247	236	242	215	230	214	255	223	260	217	203	257	228	230	218	238	232	261	216	246	257	232	207	213	209	242	191	216	210	214	189	194	251	205	234	233	227	228	231	249	227	190	224	210	229	201	210	224	237	243	222	219	238	235	228	247	224	231	233	232	258	218	185	235	223	213	219	233	191	213	228	214	231	220	220	218	224	239	239	232	244	199	227	210	199	221	227	222	226	211	243	205	207	216	227	210	254	218	223	244	223	205	250	207	208	217	207	236	220	196	227	215	224	206	229	228	205	238	216	221	216	215	229	202	242	245	223	204	218	236	201	224	228	199	228	221	250	213	222	222	233	212	223	255	234	221	207	206	224	229	207	197	186	235	224	223	226	206	196	201	222	244	188	229	223	253	210	210	192	215	213	217	234	246	221	223	191	200	199	204	221	216	227	229	202	207	218	215	205	213	240	206	196	221	192	211	212	208	212	222	223	226	212	204	193	221	211	237	217	224	206	219	228	209	219	238	258	177	225	188	216	208	254	227	239	218	194	225	232	238	204	205	223	242	218	225	247	228	205	228	193	239	203	251	233	213	188	224	224	224	230	195	219	215	202	201	233	202	216	218	209	226	215	204	224	231	237	179	237	212	220	228	206	229	203	204	204	217	224	218	231	221	210	217	212	219	246	240	203	220	228	209	217	209	225	236	211	209	222	220	229	221	222	223	216	224	243	236	229	226	226	199	233	194	223	198	240	214	228	236	219	235	218	217	230	211	227	220	207	224	228	227	232	233	234	214	205	204	205	204	220	213	222	198	206	223	238	225	212	221	208	202	235	254	258	244	198	204	227	199	235	226	210	214	211	234	225	207	241	219	195	222	195	218	195	215	202	228	235	240	227	208	201	214	211	230	225	208	233	223	220	212	212	245	217	211	246	227	222	225	216	235	239	225	208	229	221	225	218	221	235	219	220	208	200	212	237	227	237	216	244	225	221	235	203	237	224	206	220	200	198	233	230	239	215	232	210	214	252	222	218	198	214	189	224	244	232	201	248	250	192	214	209	220	205	202	220	210	218	248	223	241	256	199	198	236	221	240	227	191	218	256	230	208	205	227	222	233	236	226	229	192	198	223	203	212	241	209	220	191	222	229	232	206	214	221	218	210	212	214	199	225	209	209	218	209	214	211	225	214	251	183	244	213	219	217	193	249	202	234	212	204	242	234	201	219	225	209	231	263	239	210	205	223	210	243	220	238	224	225	218	213	232	221	219	234	211	200	216	214	233	227	208	208	189	212	241	207	195	206	221	221	235	234	219	227	185	207	222	206	214	229	228	196	224	227	208	204	194	224	232	232	220	200	201	226	220	210	186	224	194	221	192	220	218	217	210	232	234	241	228	222	200	220	237	215	196	223	221	222	230	209	206	193	261	193	194	211	212	225	223	196	218	202	195	245	223	218	206	213	220	196	233	242	219	221	229	210	199	210	222	238	211	189	218	242	220	240	211	208	236	200	224	225	211	200	227	208	233	220	234	229	237	211	226	217	214	216	247	209	226	246	231	197	216	225	213	197	223	255	217	235	216	202	221	244	209	193	234	230	229	185	204	226	209	213	213	242	241	198	210	209	229	204	238	234	218	224	203	207	213	198	202	235	217	234	215	189	193	223	235	223	225	219	220	222	219	219	221	224	222	203	227	206	239	199	221	211	218	207	227	235	214	209	190	218	207	223	217	229	231	204	216	216	231	199	215	219	229	214	222	228	219	223	252	198	217	216	225	235	200	203	195	213	222	201	220	215	256	223	216	234	224	184	215	211	221	248	231	203	222	241	238	249	233	228	241	238	229	223	215	234	212	243	203	217	235	214	211	230	213	211	237	244	222	247	218	221	212	218	222	234	214	242	208	231	209	236	223	238	227	235	218	217	218	250	229	242	210	225	244	217	226	218	220	202	225	233	227	220	224	233	202	259	205	228	206	217	196	246	223	208	203	236	232	201	207	213	201	231	200	202	258	215	209	230	248	217	214	239	234	237	209	210	233	210	227	220	216	216	215	249	236	229	206	221	212	212	210	199	211	215	210	229	241	213	241	225	193	233	195	186	212	250	221	220	203	207	228	223	201	220	224	259	190	227	223	203	209	211	205	223	230	225	232	212	245	241	209	202	241	245	234	229	211	224	213	240	185	204	231	203	230	203	233	217	199	220	210	230	195	228	243	228	197	263	216	217	225	181	209	218	194	207	213	203	208	214	232	235	233	240	200	227	218	221	224	199	210	223	226	193	214	200	221	178	225	201	213	249	201	207	187	215	222	215	225	196	232	239	250	237	238	196	218	238	203	197	229	244	224	243	188	240	241	223	229	200	199	218	194	177	218	183	232	236	207	243	225	229	220	222	241	204	235	198	214	228	240	218	215	225	227	229	235	205	204	211	210	193	186	208	250	218	233	221	230	232	228	214	197	213	235	247	232	221	194	200	216	205	213	220	209	210	208	243	223	206	212	237	219	219	200	225	242	203	198	222	255	213	213	230	193	232	229	240	213	204	223	239	214	241	224	230	248	221	234	194	240	235	216	238	207	202	212	234	229	191	208	214	198	210	229	218	212	177	229	238	230	220	258	228	210	197	205	231	233	203	219	231	224	222	215	236	248	212	217	227	196	210	221	241	219	196	217	219	220	235	260	192	249	213	235	187	233	222	208	219	231	208	216	228	213	248	227	221	262	222	233	200	224	220	243	243	228	205	218	203	213	207	196	224	212	207	227	243	236	203	224	217	231	209	200	230	203	212	218	231	245	210	213	225	213	200	209	197	196	226	213	240	229	205	239	221	227	222	206	200	228	223	231	238	221	222	226	221	213	210	216	222	219	214	233	238	234	210	215	207	192	208	191	237	204	220	213	215	232	211	208	241	221	240	223	209	199	236	195	195	235	211	228	215	203	234	240	224	197	221	233	221	224	214	210	235	233	187	200	203	222	235	199	215	214	208	223	203	208	219	221	205	196	234	225	203	241	209	197	236	215	182	240	220	243	245	217	186	205	210	209	224	192	194	218	234	206	223	209	249	204	220	228	246	211	198	243	218	226	211	211	196	217	205	202	213	255	211	208	223	250	215	237	216	238	249	187	198	197	226	238	213	202	228	205	227	209	202	227	210	218	221	217	217	223	221	205	218	216	227	213	226	219	229	235	211	240	198	218	226	218	228	206	240	196	219	210	218	219	242	236	198	214	203	243	225	223	226	229	224	210	239	248	222
15756	10289	17914	23292	18910	21174	19328	15752	16434	12904	5969	7726	7860	7820	10255	11309	9207	5450	4573	4400	3506	3390	4309	5261	3752	3111	3914	4244	3761	3664	3311	3263	3163	3143	2634	2416	2280	2370	2200	1875	1979	2198	2291	1689	1534	1511	1481	1250	927	942	967	817	715	773	736	689	693	605	611	594	649	683	681	687	709	615	626	615	606	572	615	588	585	588	560	596	594	572	595	630	586	584	564	586	572	602	577	601	564	558	686	744	768	751	781	929	1134	1070	951	865	820	759	740	827	784	776	812	821	744	669	683	690	588	644	662	630	662	611	602	601	555	572	575	578	552	611	660	639	678	709	732	722	676	736	674	617	647	656	657	593	534	565	529	587	549	566	558	581	564	535	554	544	570	554	583	612	624	570	567	542	556	569	531	540	570	566	568	589	506	597	552	573	544	606	565	554	571	573	520	593	559	578	586	508	549	559	550	578	543	500	533	568	579	600	550	597	566	544	590	581	542	578	561	624	543	540	560	537	571	558	506	521	593	542	563	532	552	544	517	556	545	555	593	631	608	537	567	577	588	591	547	543	484	584	615	570	575	552	546	538	528	554	554	529	544	563	573	554	576	560	538	571	535	579	614	552	580	560	559	538	549	551	507	594	539	566	545	557	535	581	539	524	552	537	580	572	587	542	565	570	499	577	555	561	562	566	566	569	550	556	577	532	605	579	539	547	568	598	536	589	521	556	628	548	510	569	540	551	530	585	552	573	614	503	543	563	577	546	545	564	562	556	563	510	601	544	551	566	586	556	549	517	537	558	526	566	544	583	593	560	561	577	554	543	595	569	540	506	537	561	579	559	529	569	511	522	547	514	576	536	539	541	533	560	574	580	517	531	556	569	514	550	514	560	570	555	559	561	539	585	544	563	544	548	496	565	565	551	578	551	558	530	513	537	518	524	538	543	564	523	561	520	562	540	506	574	551	575	505	545	592	550	572	554	577	523	527	556	576	533	568	545	519	553	530	536	590	561	549	534	539	529	557	507	561	559	554	517	586	540	543	515	547	504	551	582	570	570	549	598	553	517	572	556	551	558	572	549	535	544	565	550	546	515	602	533	537	537	569	568	545	585	488	562	573	526	585	564	621	550	578	560	541	576	556	517	550	556	566	575	537	564	537	542	572	554	549	511	583	530	524	522	539	579	562	548	555	537	520	546	531	635	568	541	566	576	572	572	541	539	534	528	542	557	573	542	546	551	577	530	558	539	569	586	555	595	538	565	580	533	542	533	524	536	576	540	526	556	551	514	562	526	510	538	519	550	589	572	539	533	533	549	550	559	539	549	566	532	548	551	578	568	603	593	544	580	576	570	555	560	588	553	557	534	546	557	563	592	533	518	561	568	573	537	586	551	583	568	514	525	561	562	555	610	565	570	569	567	520	575	598	507	569	538	541	550	533	584	597	562	542	513	580	515	574	550	559	535	501	552	544	551	600	574	610	526	564	557	536	559	556	551	559	564	607	561	541	556	551	522	506	540	541	508	529	569	588	523	532	534	503	580	511	601	566	539	568	545	556	561	573	545	570	495	546	554	553	585	525	566	547	572	573	538	578	545	560	529	524	552	569	553	560	565	564	536	553	533	570	534	557	560	551	551	562	528	561	571	535	555	542	570	542	540	546	549	517	542	585	575	554	559	545	567	559	571	594	514	546	544	539	548	530	543	577	581	577	581	587	577	563	569	535	570	492	560	565	529	516	539	520	576	536	551	538	589	577	550	591	542	515	577	564	569	509	566	583	534	566	528	532	562	536	585	570	555	570	529	576	532	539	573	559	555	516	539	542	593	529	564	564	550	560	517	545	583	509	572	551	567	602	559	576	596	607	526	590	559	589	547	587	544	546	580	599	556	496	543	547	575	559	580	540	534	553	542	585	546	550	569	558	561	604	544	539	567	541	570	556	547	590	536	554	541	548	557	519	541	559	542	561	539	524	591	574	576	564	536	558	574	557	549	551	595	550	544	537	566	582	577	543	559	513	593	522	542	510	580	534	544	561	585	564	541	549	555	567	561	564	585	558	572	538	558	574	534	566	541	527	578	531	528	614	544	559	545	552	603	551	562	546	547	579	546	588	571	540	588	555	601	534	560	567	530	493	601	549	528	540	547	584	560	530	535	538	544	597	552	536	545	601	566	587	559	528	548	593	571	560	542	538	571	525	534	544	551	571	577	540	504	551	577	551	571	558	497	609	558	544	527	571	565	569	557	533	578	549	555	527	535	526	518	512	564	545	506	575	554	573	569	560	553	569	545	540	549	524	548	547	582	570	574	569	549	554	578	551	553	529	522	578	566	553	525	543	555	561	529	533	587	557	544	527	565	604	551	566	538	567	554	614	561	567	517	544	572	531	533	565	589	543	562	575	508	538	539	541	548	566	558	538	595	596	568	568	547	579	527	591	551	577	553	567	544	592	569	531	550	550	560	544	550	585	533	581	588	600	540	554	560	553	541	556	553	547	558	537	516	603	599	546	593	551	598	555	517	571	580	538	563	554	547	546	569	552	577	550	541	561	567	513	548	529	612	589	521	539	611	546	534	543	549	567	582	565	529	563	565	549	545	569	534	568	590	581	551	535	576	504	571	544	561	534	576	537	516	526	536	554	536	556	542	567	540	552	550	545	541	536	541	545	579	543	539	572	574	522	554	532	556	552	539	555	544	566	596	611	527	556	565	528	559	546	554	542	534	493	588	517	569	543	558	547	516	532	543	606	572	508	569	495	583	573	532	551	541	595	562	537	567	533	542	592	532	560	568	568	563	534	570	545	558	518	565	565	509	573	584	542	588	604	545	586	576	538	552	557	548	529	589	557	525	567	523	566	547	572	553	603	517	517	556	595	606	571	557	567	549	529	573	559	540	576	580	563	572	588	550	571	589	569	557	552	593	531	569	545	528	549	545	551	522	586	539	545	568	521	569	589	498	543	574	545	533	549	534	553	565	571	582	586	576	558	549	555	577	570	545	592	583	533	510	544	547	497	566	527	562	571	571	570	577	565	530	585	571	559	555	505	526	525	549	547	570	561	527	600	549	550	528	561	534	550	547	585	548	520	518	536	513	564	567	539	570	550	562	567	576	559	527	537	574	560	537	551	553	592	544	558	519	567	540	540	560	572	532	564	551	535	523	570	547	546	548	544	552	590	535	560	570	540	584	578	555	559	530	534	534	567	537	544	539	555	535	553	539	603	538	524	526	553	576	566	479	551	557	549	555	548	544	559	552	539	559	598	573	564	527	547	564	550	559	548	559	543	544	560	567	575	589	605	524	531	559	598	519	538	586	553	550	578	564	566	560	514	571	553	535	587	529	601	550	584	544	552	594	510	572	597	548	569	561	551	555	569	542	559	540	571	591	521	562	574	559	549	542	553	568	561	533	538	527	583	562	549	560	549	521	556	558	565	571	561	596	584	549	596	552	565	548	511	553	577	540	553	538	558	555	555	559	569	548	552	518	533	512	551	526	538	563	565	569	547	589	581	544
3608	1572	1835	1777	1159	963	817	633	494	447	409	439	416	385	360	397	373	367	410	388	397	339	413	397	397	446	393	395	391	424	396	377	348	367	364	328	374	367	351	353	346	347	335	343	344	350	300	326	342	320	348	335	329	341	322	338	312	334	342	321	333	302	348	305	327	343	345	317	320	344	348	331	338	344	378	354	327	311	321	342	331	357	327	312	334	347	350	337	345	344	333	333	347	333	330	354	388	351	345	343	367	337	338	343	328	307	354	289	337	325	308	325	309	351	315	306	308	298	323	347	332	349	313	335	332	348	335	326	338	322	358	283	322	329	302	286	347	342	297	331	320	321	309	333	329	345	338	315	333	317	361	319	339	320	319	334	292	307	296	320	339	321	305	310	326	338	339	318	311	326	317	324	311	349	298	321	343	339	348	351	325	335	300	312	321	302	320	356	330	321	363	305	301	343	332	301	319	319	328	311	321	322	351	291	295	335	309	351	306	288	318	305	338	292	324	316	326	356	321	315	318	341	301	341	325	315	323	305	332	295	305	305	318	347	326	340	336	308	355	314	350	313	346	342	319	341	347	343	323	325	322	350	346	347	331	317	332	333	333	292	341	289	356	301	318	322	319	319	314	314	320	287	311	321	319	338	306	287	333	339	288	352	275	327	334	325	321	291	327	320	324	319	333	324	316	330	340	326	330	316	329	302	297	340	318	327	310	324	321	299	348	312	354	323	323	310	307	342	323	346	330	320	319	374	297	325	378	328	334	341	321	298	323	343	269	334	347	331	332	326	349	341	331	317	346	323	354	320	332	354	317	334	372	303	347	330	327	338	283	349	310	327	307	329	317	362	314	335	325	315	324	284	324	344	305	283	336	336	376	312	310	317	343	337	329	315	346	314	311	332	318	334	342	321	322	329	340	343	320	327	314	351	332	317	330	359	337	322	338	307	337	333	333	318	314	335	353	359	318	301	351	309	354	332	306	330	299	327	331	284	350	350	334	320	321	327	315	304	333	326	290	297	311	347	336	305	320	329	309	326	323	305	339	318	305	302	330	326	303	327	287	345	328	309	359	333	358	323	320	327	345	321	321	307	313	331	338	331	286	308	328	311	331	305	332	315	350	310	323	309	312	328	317	360	299	320	376	339	319	323	307	325	320	308	290	321	310	312	324	318	335	318	325	316	330	317	309	347	336	340	327	323	328	336	327	353	312	340	324	326	360	319	318	341	314	366	333	345	308	336	351	324	339	328	303	323	356	307	292	319	342	314	336	308	366	313	347	323	336	318	335	336	340	313	348	326	327	328	320	350	293	334	333	306	315	380	368	351	339	318	319	309	309	320	306	309	295	350	331	325	303	289	293	332	349	297	303	360	328	305	303	309	329	333	305	353	307	316	295	359	339	301	317	325	311	310	318	314	318	297	356	288	307	328	302	330	304	310	293	329	365	318	333	368	330	311	333	306	347	302	350	308	320	328	285	312	356	321	325	332	309	344	314	330	326	332	361	306	318	318	329	338	344	339	345	329	338	321	343	309	324	360	362	317	342	346	314	344	306	303	355	341	304	325	310	316	323	326	302	297	317	321	316	313	328	344	331	321	360	336	355	340	349	327	329	328	379	308	324	327	317	298	307	316	355	321	334	339	335	299	341	333	329	320	321	304	320	298	342	334	310	300	352	326	347	315	315	319	313	316	335	330	352	327	294	341	331	288	319	370	344	321	327	335	281	336	292	327	324	305	304	347	324	321	384	342	347	312	318	357	308	317	323	318	340	320	348	349	308	332	346	317	314	335	293	341	316	327	320	314	319	340	344	340	288	336	334	318	332	353	344	333	363	312	335	301	338	305	307	335	320	342	353	315	323	319	319	350	349	349	332	332	305	291	318	305	325	286	326	324	342	330	309	325	346	335	317	331	306	355	357	341	321	331	343	317	313	365	306	330	308	316	342	316	326	330	321	332	310	306	324	331	321	301	332	346	338	337	340	295	355	309	325	325	317	356	318	313	359	318	315	320	334	330	339	334	341	346	324	310	302	326	326	360	323	312	307	300	325	320	314	340	333	334	316	336	309	333	317	333	323	308	314	310	328	351	308	346	329	309	324	313	295	325	337	321	318	349	340	348	308	301	322	327	336	329	305	336	284	347	346	297	352	344	346	324	314	324	321	346	299	314	308	325	301	317	327	371	311	335	311	309	334	329	349	305	309	315	310	331	329	324	315	307	317	307	373	342	318	343	317	318	345	321	347	310	335	334	327	344	307	284	293	299	319	317	315	312	337	323	327	288	344	321	320	311	325	333	307	309	333	317	317	308	334	346	340	352	340	319	349	335	336	333	320	350	319	304	327	322	341	330	317	316	344	364	364	326	329	339	334	367	344	337	334	309	338	292	345	313	338	343	322	318	338	326	309	355	336	310	329	297	313	328	338	318	336	311	308	328	307	332	345	341	326	313	297	308	302	323	317	322	329	333	319	339	319	326	299	329	329	346	317	305	324	336	296	295	335	305	313	327	320	350	322	326	353	314	321	330	325	342	303	304	344	302	316	332	295	371	316	301	337	322	356	325	344	310	339	318	328	334	321	323	326	295	326	329	311	317	351	345	309	320	351	325	323	336	304	314	316	335	317	319	333	324	346	342	332	386	332	349	326	355	327	317	329	356	322	324	277	322	321	314	361	364	323	305	334	316	357	312	322	330	334	358	303	318	338	311	349	301	316	299	356	343	352	352	316	323	297	338	277	358	333	305	299	336	341	346	293	320	378	318	323	328	314	319	307	345	322	340	321	344	333	324	310	317	353	302	325	324	335	321	328	325	316	360	303	360	336	324	342	322	299	300	325	325	323	347	315	357	346	363	354	329	346	313	345	283	334	371	346	346	324	337	313	338	313	302	319	353	336	361	311	337	322	326	317	316	333	359	366	300	341	314	322	330	323	296	283	327	319	340	323	337	326	320	299	354	318	347	324	351	332	338	330	352	313	318	325	337	307	328	354	305	331	301	329	327	318	316	332	338	352	325	321	338	335	346	317	343	335	350	370	333	353	304	338	331	312	318	335	337	344	334	320	332	355	331	325	339	364	312	357	339	304	344	318	330	344	330	344	335	328	328	305	345	330	339	285	329	322	357	297	332	316	338	332	335	303	321	361	327	355	306	347	343	343	316	316	301	337	296	327	351	311	321	322	325	297	310	334	314	318	334	327	329	305	323	306	319	311	330	344	334	311	311	337	301	335	338	336	358	333	301	317	311	319	344	324	306	322	344	370	349	337	315	354	315	302	323	346	333	326	303	344	326	299	345	316	369	324	307	339	332	293	311	301	304	331	327	298	348	322	355	358	327	346	311	337	324	318	332	353	322	306	354	340	324	339	300	299	307	326	314	354	334	300	344	325	328	352	334	295	326	309	358	364	341	331	308	305	344	330	307	308	298	307	312	333	338	325	332	318	336	319	306	310	308	319	333	289	303	325	325	355	308	338	329	320	332	300	313	346	335
3401	2177	3493	4286	2993	2786	2503	2031	1773	1625	1302	1394	1245	1284	1349	1283	1356	1174	1113	1071	1084	1220	1188	1265	1301	1283	1229	1284	1229	1202	1186	1195	1196	1194	1129	1017	1034	998	950	961	964	1006	1057	1017	956	903	855	843	860	845	861	813	829	778	811	838	785	803	776	841	848	790	791	871	834	832	820	820	805	787	761	807	876	789	759	854	810	764	782	778	843	811	795	840	794	802	821	798	805	816	884	840	892	800	878	926	1001	980	948	940	902	873	859	892	831	838	792	806	821	799	788	815	797	797	832	771	774	836	787	813	775	761	839	768	840	844	759	781	779	833	770	818	784	798	840	808	793	825	823	824	799	786	863	785	793	798	861	811	773	774	808	826	777	855	883	887	819	774	798	832	820	770	807	769	813	815	807	798	806	796	764	881	822	803	810	808	754	777	845	791	815	820	778	817	786	763	839	770	733	835	816	808	795	761	784	828	821	779	797	818	822	845	799	774	813	829	780	785	743	801	773	800	742	847	804	814	807	763	795	789	809	764	791	811	864	783	777	841	791	823	811	798	809	810	821	849	797	806	766	781	863	799	794	793	864	821	792	778	814	777	834	805	839	816	804	803	818	771	750	781	804	768	816	761	770	759	796	777	826	807	856	849	772	780	793	784	780	820	805	788	783	789	776	794	766	818	810	813	821	813	796	761	820	803	778	821	822	805	830	839	789	832	757	781	791	788	818	830	792	747	805	800	852	791	807	745	770	807	851	739	827	805	808	840	775	775	746	773	814	828	781	810	807	841	793	785	789	746	798	845	764	798	783	804	845	791	831	808	781	825	801	743	795	781	818	810	777	793	839	838	749	797	839	806	781	796	802	827	773	797	800	876	799	766	773	791	783	818	810	743	823	878	762	730	811	817	821	785	757	838	803	827	813	788	823	795	774	793	809	773	756	857	809	836	736	793	775	817	823	815	779	771	796	774	860	787	802	787	768	830	791	785	826	833	824	828	796	792	865	812	811	812	795	784	763	830	781	797	811	770	790	763	795	788	766	791	834	762	787	808	785	754	785	778	802	757	811	757	784	818	828	833	786	782	794	802	804	788	812	820	804	800	798	820	779	806	778	843	882	825	824	780	820	841	829	814	799	798	813	786	811	830	827	766	776	818	790	813	850	783	865	821	777	784	781	765	801	822	788	774	791	783	796	818	783	804	782	786	773	857	794	841	828	879	786	838	782	799	795	800	774	777	797	811	822	860	775	805	808	771	724	803	767	754	767	832	753	849	786	785	795	781	784	832	783	794	747	782	809	818	756	834	769	751	815	786	799	784	769	773	808	790	766	797	781	804	783	769	824	780	815	757	824	792	820	783	739	790	782	822	810	816	768	830	792	795	812	805	741	768	816	787	792	813	810	804	797	821	806	846	827	728	829	815	817	820	785	806	800	793	838	798	833	828	796	791	763	822	801	788	833	785	837	807	822	829	811	811	787	792	769	827	752	804	802	814	838	795	812	740	806	785	803	783	801	795	833	780	846	798	807	763	799	814	802	795	829	767	758	802	790	843	826	773	847	771	796	810	827	755	735	791	755	743	780	822	825	821	823	813	822	820	852	781	828	824	794	797	794	781	816	771	796	819	775	747	850	758	803	788	796	761	783	800	825	805	790	823	755	848	853	813	777	870	843	747	854	802	747	833	829	815	814	860	800	742	848	795	809	771	809	815	796	858	711	818	754	802	767	814	895	799	788	825	806	814	743	765	807	793	744	750	804	792	784	783	826	808	819	792	828	798	820	811	831	763	794	816	817	732	814	800	773	805	808	844	844	785	841	851	801	757	787	788	739	807	834	757	770	798	790	801	801	792	859	816	781	807	845	777	761	817	788	800	788	759	809	835	809	784	771	786	770	831	779	782	827	797	767	776	819	793	790	780	809	833	808	770	805	805	830	781	785	806	820	833	784	794	839	795	815	796	843	813	773	837	797	767	736	792	804	772	828	818	828	813	765	825	808	809	821	797	788	761	752	773	776	789	799	785	818	790	807	804	799	835	803	822	778	795	817	770	779	761	837	851	815	764	843	842	781	771	791	791	776	832	801	769	853	828	810	866	823	794	794	858	813	853	789	786	826	831	738	788	817	851	822	830	797	778	802	836	710	779	790	840	816	805	773	820	813	799	774	828	837	765	786	786	798	846	786	810	859	797	813	754	807	809	821	839	806	799	854	847	784	828	780	787	780	824	780	777	817	763	796	770	768	773	800	790	782	786	742	775	715	800	795	771	759	805	816	769	776	824	770	809	785	787	809	781	776	808	825	794	829	789	809	772	767	817	812	803	768	814	790	783	763	765	765	799	768	803	845	764	743	770	823	797	835	776	784	806	757	805	760	778	752	801	798	798	856	807	825	826	804	810	792	773	761	781	821	802	845	792	775	789	811	829	803	818	793	772	800	777	819	765	791	801	805	800	760	795	768	783	830	796	809	784	832	795	817	813	787	810	809	792	757	751	804	775	832	790	878	733	789	844	802	772	759	859	773	788	874	804	723	809	825	846	770	766	836	830	806	811	795	804	790	804	791	822	773	787	767	762	798	821	797	791	758	831	801	800	795	804	815	796	801	795	795	757	825	830	776	815	829	838	785	771	803	820	830	777	832	815	759	784	784	824	791	788	841	792	793	796	823	785	743	805	769	811	751	754	839	806	775	793	799	809	776	788	799	820	767	754	789	789	834	789	810	802	811	764	771	778	797	815	798	800	821	801	812	805	790	845	836	787	765	788	748	820	772	781	793	780	820	791	786	825	760	838	791	785	856	771	810	775	821	814	823	806	817	789	797	771	763	809	826	770	855	741	733	780	809	768	832	807	753	795	807	821	836	810	796	756	787	785	820	793	806	835	833	792	761	804	850	802	813	815	763	814	809	808	778	812	809	804	810	827	814	751	780	797	804	741	829	792	787	804	804	821	834	751	835	842	784	775	781	855	810	787	770	814	800	765	778	825	804	838	777	783	785	849	787	813	815	809	808	803	790	847	793	803	803	818	786	769	776	805	837	768	814	774	757	782	736	790	759	825	786	802	826	805	823	794	831	809	775	803	820	813	769	775	818	813	830	780	762	760	786	838	810	726	807	815	806	827	763	773	770	777	733	790	811	823	751	766	819	785	792	798	767	824	825	776	780	800	826	846	768	789	801	802	826	837	813	802	767	832	812	828	845	823	767	806	793	791	794	818	786	741	824	771	807	808	790	843	758	775	780	798	822	810	814	792	826	820	795	768	748	778	826	807	785	755	764	803	788	751	825	845	830	789	760	803	761	865	805	796	853	834	838	775	776	773	776	833	796	823	802	852	774	804	765	860	781	791	811	782	778	819	806	798	784	754	821	861	775	794	828	826	806	795	824	866	868	789	854	759	750	749	758	822	755	809	820	768	768	830	805	769	747	771	755	806	772	775	877	804	798	768	817	763	795	840	853	809	784	746	818	822	776	824	835	813	821	787	783	806	824	820	814	834	855	793	844	770
16811	12871	15756	16682	11921	8956	7229	5055	3787	2733	1739	1484	1191	1025	1563	1504	1586	923	716	609	572	606	650	847	562	553	596	661	592	548	526	506	523	522	454	486	481	448	478	479	431	460	476	410	364	403	365	411	418	382	360	330	345	351	322	342	355	356	311	304	365	326	383	365	350	367	332	347	295	337	374	332	344	333	357	324	322	345	344	363	301	372	339	346	378	336	364	349	359	324	373	326	366	344	363	354	436	372	358	361	340	337	385	339	342	354	344	352	316	366	333	342	303	357	329	352	352	371	348	331	313	369	347	346	339	328	333	373	340	352	336	332	345	309	359	367	300	325	333	345	360	348	319	338	323	303	333	339	324	329	317	332	335	328	360	319	351	348	309	323	352	363	319	348	316	362	351	336	329	325	369	352	365	356	353	322	364	326	360	328	339	301	316	342	328	337	344	343	334	354	332	343	347	337	312	387	361	328	338	277	290	337	339	350	380	341	319	313	353	344	343	312	332	365	338	305	314	297	326	353	326	361	348	340	351	374	323	292	325	319	361	327	352	377	336	335	336	353	314	343	350	322	329	351	326	351	345	327	308	341	336	362	322	329	328	333	310	362	348	340	322	339	341	331	333	347	367	345	309	363	315	341	329	341	335	336	311	323	305	316	345	343	299	332	340	352	318	331	348	333	327	354	321	311	361	321	345	334	371	340	341	363	348	383	338	326	357	332	347	324	328	336	345	313	335	340	316	370	361	320	357	332	306	317	370	342	352	357	353	333	324	319	333	345	381	346	323	316	315	354	332	342	352	300	350	349	342	369	311	339	311	282	359	340	325	319	318	338	371	343	335	307	299	329	352	334	326	358	375	346	360	346	345	346	344	320	362	317	302	364	327	344	352	331	316	349	332	295	326	353	334	352	350	346	322	335	348	329	335	337	322	320	313	336	329	338	355	326	308	302	351	347	347	344	342	339	339	351	350	297	320	354	325	316	342	340	340	368	299	348	355	349	341	366	322	352	369	330	325	333	349	303	358	343	366	328	339	356	335	339	330	306	339	329	333	357	350	314	336	333	358	336	327	342	374	328	365	357	326	342	320	336	362	325	313	331	312	333	342	329	311	324	341	380	347	340	333	377	324	334	332	336	329	311	347	349	339	361	337	317	319	329	335	339	362	360	340	333	372	376	342	342	315	348	354	334	359	340	335	354	327	341	329	332	360	386	364	343	350	362	316	323	338	328	355	314	335	330	336	324	348	341	330	343	291	353	345	321	339	304	342	366	320	342	310	320	322	298	349	305	306	341	332	365	347	363	356	335	324	333	351	356	343	334	373	329	306	349	350	335	346	340	361	359	336	297	357	319	320	331	331	313	322	341	333	367	318	371	339	343	388	319	355	353	343	364	354	291	343	311	322	349	330	335	334	339	330	343	329	344	324	329	326	371	324	322	365	319	346	346	324	354	302	331	365	353	316	318	331	355	362	346	332	336	298	356	317	363	362	346	328	326	307	349	348	382	360	337	304	348	379	373	340	306	363	354	359	302	356	360	382	329	344	343	340	370	320	344	355	312	364	343	356	330	352	319	357	349	348	366	334	373	355	303	347	339	326	302	306	316	359	321	335	358	323	319	326	333	335	353	350	351	349	350	328	343	299	362	352	351	310	287	330	307	333	364	336	348	350	349	322	349	372	311	333	344	352	316	349	320	335	305	342	322	321	337	332	336	341	373	348	332	354	328	340	331	358	348	338	332	307	373	370	325	320	358	331	332	333	323	343	330	369	346	306	355	389	317	346	343	349	343	355	346	318	329	335	333	335	334	308	333	345	327	355	339	377	335	336	361	280	294	344	331	331	337	318	325	318	321	327	336	328	314	334	342	320	334	336	295	372	319	312	318	310	350	339	322	332	311	340	379	362	345	344	340	354	355	310	306	347	347	331	357	371	329	328	336	327	331	321	374	349	321	319	362	325	342	343	348	366	344	324	381	325	346	338	334	344	330	331	350	368	371	338	345	309	319	345	343	343	334	301	311	345	316	328	364	341	334	330	321	316	379	369	332	341	333	326	339	336	329	319	360	322	332	314	361	342	349	311	359	331	375	349	380	298	335	355	337	345	312	355	350	342	343	333	351	336	331	372	309	371	338	310	345	339	325	327	327	361	330	326	356	319	305	335	340	345	371	358	357	329	351	362	333	332	331	367	346	350	321	351	313	348	365	352	323	343	345	332	363	346	363	356	343	365	349	358	357	343	329	354	312	319	289	323	338	306	330	348	341	352	330	343	365	324	357	365	309	325	324	359	319	305	363	377	392	325	342	340	320	338	328	324	345	343	359	311	317	338	337	339	339	337	351	345	341	335	333	300	351	357	334	322	343	341	341	341	327	348	333	302	311	314	322	328	378	324	350	337	311	329	344	338	374	350	352	338	311	316	328	341	337	352	330	344	360	347	378	318	355	345	352	334	323	308	307	341	370	347	356	333	348	345	307	380	344	297	332	371	312	340	351	316	334	333	338	355	332	336	342	328	336	310	323	344	325	358	337	359	310	293	356	351	328	365	351	322	324	344	343	319	331	349	336	311	313	334	343	361	351	339	335	328	307	321	334	355	349	361	375	314	366	353	321	344	347	360	320	345	359	348	354	335	335	317	310	362	345	338	319	366	340	336	336	365	317	353	363	350	373	351	350	331	339	342	336	337	314	373	350	303	360	342	314	338	324	341	320	377	333	363	355	309	324	316	337	340	339	325	355	314	297	327	375	304	313	343	354	317	391	354	319	338	317	375	351	338	344	364	329	309	302	327	348	347	337	323	356	352	310	339	331	360	335	338	320	347	321	358	343	343	321	333	331	323	341	354	337	317	335	309	367	366	336	342	342	299	312	348	348	330	306	319	310	308	316	336	338	349	314	357	345	372	338	343	369	320	353	324	367	346	352	333	319	364	322	338	342	356	364	371	331	359	362	369	316	344	376	346	347	339	379	346	305	326	335	315	344	292	333	345	325	357	327	316	317	317	361	302	345	300	357	315	357	338	340	371	327	349	337	323	341	319	357	334	349	318	318	345	341	359	333	333	338	307	307	313	367	380	344	296	333	337	339	341	338	356	335	311	371	354	317	335	333	348	349	327	326	352	330	349	340	367	390	318	349	308	351	303	331	319	302	334	358	365	348	315	357	355	332	347	352	368	349	351	318	315	329	328	331	338	335	351	360	329	360	340	339	350	346	337	325	326	339	360	355	348	363	337	333	324	351	323	338	330	364	341	335	333	333	322	335	312	314	311	359	382	321	324	324	332	333	324	358	316	312	357	312	339	342	329	346	333	337	334	323	357	345	373	313	329	334	340	328	350	322	389	330	330	368	370	361	335	335	329	314	320	367	357	356	330	329	317	340	328	332	335	337	352	346	347	344	333	337	360	349	358	321	327	334	323	326	323	341	311	329	372	322	352	360	338	357	336	324	339	307	329	361	338	292	316	318	327	325	346	342	341	341	340	315	313	316	331	347
11492	8076	12949	17706	14238	14259	13832	11257	11254	9876	5330	5750	5407	4869	6556	7529	7308	4045	3277	2998	2461	2706	3151	3735	2604	2346	2815	3098	2874	2597	2296	2228	2469	2291	2097	1816	1908	1735	1776	1664	1720	1937	2103	1477	1415	1203	1302	1210	1003	1087	1002	920	874	907	872	839	838	865	848	840	901	885	940	944	812	874	836	801	844	894	856	841	822	848	802	782	800	878	800	872	794	838	861	835	790	892	841	814	835	902	942	947	1007	979	1010	1053	1232	1158	1181	1048	1016	960	988	1003	868	992	975	958	975	882	888	797	883	894	826	889	862	804	871	846	836	842	890	847	909	819	873	824	876	896	884	871	963	821	876	869	878	848	843	846	888	832	809	864	806	835	859	852	862	799	840	802	829	857	845	896	948	808	812	814	845	854	834	755	815	814	831	793	812	840	802	832	811	813	843	836	791	793	856	835	814	824	819	801	825	814	873	839	809	801	778	871	822	784	798	844	788	829	823	773	811	854	809	805	832	838	827	847	760	807	807	800	823	834	869	858	795	813	883	833	863	815	819	805	793	811	872	819	834	820	893	782	805	793	799	817	799	813	828	808	840	842	808	807	847	826	891	749	822	806	803	847	782	796	832	884	787	807	859	826	799	846	814	737	851	782	781	766	819	826	781	834	825	815	862	837	828	869	820	799	841	781	818	851	786	821	792	841	815	798	817	851	856	808	827	835	784	844	833	812	800	846	815	828	864	879	857	875	863	826	829	782	857	851	838	819	796	810	815	788	835	842	834	828	787	818	824	825	791	828	853	817	791	848	836	826	837	813	770	845	758	841	794	788	803	827	829	830	848	858	800	788	784	851	840	797	816	785	838	793	811	854	872	847	822	803	825	862	863	858	804	782	861	834	773	787	818	806	810	845	831	803	861	818	871	795	849	794	841	831	867	867	848	775	870	840	792	784	794	828	853	810	835	807	809	803	817	811	817	776	823	850	858	816	766	854	817	832	792	812	814	819	803	843	807	814	837	796	773	782	777	828	822	819	803	863	829	830	820	811	812	830	815	804	828	779	839	810	851	850	809	860	834	888	803	842	804	813	853	837	831	852	834	817	819	832	809	865	818	767	860	767	764	765	863	819	808	792	822	843	763	831	825	773	802	824	812	773	823	817	793	803	810	809	806	798	834	810	811	858	834	804	830	846	779	814	888	822	805	860	836	804	791	783	837	870	831	794	838	857	817	808	830	800	870	816	804	821	846	799	829	818	836	794	808	853	792	819	835	826	757	800	868	800	827	799	827	779	818	758	825	829	807	824	820	800	777	798	815	845	822	851	836	823	787	868	833	855	809	803	809	807	793	804	814	835	856	814	840	811	812	802	837	768	819	842	784	849	772	821	809	795	778	856	829	798	805	784	816	847	867	805	845	782	835	788	872	816	890	821	821	874	741	825	833	847	764	809	847	892	848	866	847	780	847	781	841	805	787	842	826	802	795	813	839	759	834	816	824	871	816	806	828	793	818	803	816	796	809	826	845	782	801	856	824	818	830	829	806	878	800	814	749	797	847	790	872	864	793	811	793	823	798	827	794	804	826	798	838	871	810	805	867	811	817	783	821	797	859	798	831	860	847	776	845	820	833	832	835	750	793	819	803	804	828	780	846	801	782	821	828	793	785	900	754	842	810	827	869	806	824	830	827	776	831	824	841	817	826	801	835	850	799	830	818	820	837	887	867	822	824	846	791	874	785	818	868	841	850	841	799	832	823	815	817	842	789	764	814	768	848	823	851	765	850	839	822	804	816	836	853	802	815	784	832	754	817	888	798	790	825	833	836	810	790	855	803	793	839	809	810	856	793	846	792	854	813	830	809	844	816	845	776	841	797	801	840	802	824	864	820	785	833	808	836	787	779	844	848	870	818	823	848	798	824	826	794	811	834	785	817	839	867	911	819	882	833	805	787	818	818	790	798	833	839	740	921	860	878	831	818	839	793	802	852	784	785	818	834	771	765	827	787	868	798	827	815	850	803	846	825	855	813	823	801	821	841	851	804	824	885	795	830	808	840	777	839	795	850	823	785	830	806	829	761	807	833	832	857	837	800	812	802	797	874	815	853	857	813	835	757	815	831	790	850	799	849	806	794	811	802	843	841	786	831	813	823	811	821	892	862	841	824	838	800	797	819	797	842	827	835	830	806	845	820	852	782	819	800	809	836	781	865	829	830	837	852	799	842	789	836	828	815	859	808	814	870	773	817	854	895	802	764	811	827	784	835	845	858	826	819	863	813	793	818	822	787	803	830	811	771	883	854	832	845	806	794	854	808	813	788	824	803	823	839	822	807	807	861	833	770	810	841	843	817	827	803	802	847	810	810	828	844	795	881	777	846	800	798	859	875	785	841	808	835	831	805	733	805	772	824	837	797	792	834	792	870	796	793	845	865	799	812	816	846	844	888	807	834	841	799	814	798	782	836	792	844	815	821	820	778	856	835	871	812	753	828	829	779	792	819	821	790	822	795	845	858	834	854	801	836	797	819	812	853	836	809	876	827	837	817	836	819	839	839	799	860	779	898	794	820	827	834	812	791	834	817	787	851	828	863	852	829	826	799	795	860	780	858	834	773	858	817	760	802	852	888	807	864	791	792	864	806	843	853	834	841	816	779	810	855	773	840	784	763	814	855	852	814	860	833	828	816	838	783	807	821	800	824	855	791	806	873	845	829	802	818	837	854	840	803	800	785	795	784	843	820	851	780	816	831	854	778	823	804	818	784	810	847	799	802	806	786	787	812	817	845	802	818	847	823	760	824	788	791	785	820	824	795	816	853	794	804	822	860	834	800	799	790	799	830	856	805	813	817	839	848	815	837	809	822	864	800	782	811	815	869	822	841	829	817	868	840	830	831	793	825	847	829	844	841	862	808	794	795	821	837	832	817	821	794	840	847	805	834	794	794	764	753	814	791	846	828	809	854	799	820	823	818	817	788	799	795	831	817	840	825	826	776	827	799	819	805	878	828	807	804	830	790	783	847	799	832	851	858	862	860	812	828	809	842	814	824	842	790	852	790	820	812	812	809	819	809	839	803	820	811	793	814	844	812	830	827	795	809	830	835	775	795	826	854	815	812	827	845	794	823	795	831	862	801	822	848	885	775	792	842	840	826	817	813	778	805	825	836	790	883	826	812	802	827	763	877	857	775	843	826	816	799	766	818	822	778	825	852	838	811	823	786	821	818	825	891	835	820	822	782	792	839	888	811	802	836	803	801	800	814	794	827	824	813	780	827	804	848	779	809	811	865	776	810	830	799	859	812	858	827	833	762	802	875	821	859	825	818	793	759	825	792	807	839	834	860	819	774	838	811	869	832	787	856	815	869	795	766	856	850	819	839	813	809	837	865	847	820	835	792	849	788	764	874	791	826	857	768	807	863	811	822	828	793	801	826	803	830	827	809	820	816	817	794	827	788	828	889	836	789	772	821	830	809	819	837	837	830	784	834	872	816	848	814	794	787	851	831	836	806	828	815	849	870	861	795	830	897	795
25052	17836	20852	22826	17799	14481	13151	9528	6967	5215	3512	2544	2145	1712	2862	2547	2875	1215	936	789	681	738	1002	1174	674	584	732	841	769	658	597	506	653	641	519	518	476	450	519	464	398	529	466	364	411	400	402	345	311	318	298	304	300	337	302	284	279	336	283	269	305	331	302	345	288	290	287	272	275	292	299	276	270	280	298	268	293	296	289	288	254	273	280	286	283	289	271	280	286	258	302	283	313	321	303	328	371	363	349	315	314	320	278	322	269	326	274	289	321	289	306	276	253	304	288	307	247	247	270	302	300	271	270	335	292	272	279	267	307	306	301	304	280	326	311	287	291	297	276	290	292	275	268	270	305	280	287	294	287	281	267	273	283	254	278	307	329	299	271	280	262	270	308	281	283	293	311	294	281	243	274	238	246	240	250	272	258	261	303	294	260	257	280	299	264	295	296	293	262	274	259	285	274	285	266	251	288	255	278	255	255	272	300	273	252	297	282	313	294	270	295	279	272	252	276	303	338	277	281	290	280	261	271	260	270	294	262	319	288	267	302	300	271	264	267	254	261	286	285	288	274	257	302	262	295	302	242	280	294	288	259	260	270	316	277	263	274	296	292	307	270	276	273	263	278	247	249	260	275	307	285	266	303	295	289	273	276	291	270	257	293	271	270	290	253	301	262	244	307	274	293	254	305	255	276	273	256	271	292	280	269	267	294	290	255	290	298	308	279	251	290	260	270	286	288	268	277	271	288	261	283	282	299	273	286	276	302	256	289	265	240	305	277	258	283	276	260	250	250	263	298	291	275	305	295	280	288	278	267	247	255	240	290	267	277	269	278	281	298	262	250	270	245	274	245	280	301	274	269	284	272	272	299	275	288	262	267	277	276	272	269	285	265	312	277	271	275	260	274	288	286	268	284	298	305	309	278	267	303	278	274	290	280	292	273	249	315	264	261	268	278	282	273	255	280	274	300	287	296	275	262	300	259	286	239	280	306	264	293	263	298	301	278	265	274	292	267	321	325	293	283	294	310	317	296	290	295	279	283	283	274	269	256	233	274	266	248	303	253	298	285	249	290	284	287	271	237	297	289	289	282	279	265	274	299	245	283	274	264	298	305	276	297	296	270	288	301	247	292	219	285	256	265	275	245	252	255	294	269	269	248	266	283	281	285	260	293	279	272	282	277	290	284	270	292	257	312	269	270	311	271	254	284	277	295	315	290	281	293	284	247	284	324	299	283	257	287	288	277	262	282	269	269	294	294	272	266	273	274	283	300	250	269	302	265	252	266	259	299	263	241	274	287	265	271	266	287	294	272	295	320	276	280	267	292	250	268	270	272	300	265	290	268	294	309	300	250	240	279	240	279	265	266	308	290	274	280	258	271	274	284	274	265	288	294	285	289	292	289	312	282	291	274	269	268	281	269	300	296	279	295	259	291	288	289	293	271	266	274	297	272	299	301	262	260	271	283	298	242	262	272	286	295	272	307	280	267	247	281	283	284	260	331	288	275	271	257	271	249	254	304	260	279	281	316	268	264	297	269	267	281	302	281	274	273	235	261	272	286	278	282	277	270	293	277	334	273	268	266	266	242	263	304	297	255	280	273	259	273	267	261	276	268	265	290	288	299	280	286	290	272	256	295	271	253	267	296	301	266	253	291	269	287	263	295	310	274	283	279	272	264	270	267	277	275	279	260	265	277	269	311	273	266	297	299	269	290	214	302	253	304	271	315	270	279	255	275	258	228	304	246	272	295	276	286	234	253	278	276	256	286	283	285	283	294	253	246	280	264	277	266	284	265	259	281	271	270	284	292	285	275	249	301	292	261	296	285	266	279	262	292	260	265	282	254	265	263	273	256	276	278	297	310	272	268	255	307	302	293	301	295	269	279	272	299	251	262	299	272	294	248	268	277	303	275	278	275	300	301	307	287	281	264	252	289	287	282	283	285	290	298	304	275	310	290	260	281	266	286	298	304	281	302	280	263	274	260	288	235	293	272	279	323	272	290	252	273	259	236	296	271	247	306	320	279	298	269	290	334	258	281	284	264	285	275	312	252	280	288	277	267	286	235	279	282	292	294	282	283	251	289	262	316	280	289	293	291	264	283	278	274	279	297	282	281	318	261	323	314	311	259	286	290	228	257	241	280	260	270	295	302	283	260	265	267	291	290	283	298	286	276	276	298	287	302	258	267	267	273	260	270	270	282	264	277	263	282	302	291	280	271	273	273	238	280	273	285	265	299	264	294	267	284	274	273	267	274	288	294	281	264	281	329	313	281	268	271	298	301	250	274	287	291	250	253	266	267	301	258	295	286	283	270	275	315	283	260	278	299	290	298	309	270	282	256	294	256	277	276	284	289	289	305	243	300	281	252	298	281	282	261	263	292	283	282	262	285	270	263	261	287	269	284	300	254	264	258	285	262	265	282	258	278	298	309	280	241	262	293	276	292	302	274	274	307	284	298	265	262	280	285	269	272	326	264	260	266	271	291	272	297	243	286	300	296	305	287	255	279	276	286	287	287	278	255	265	302	282	293	299	294	226	252	281	266	284	280	276	271	290	280	305	249	292	292	287	267	273	269	285	263	280	271	278	248	283	290	278	287	250	285	309	278	284	281	242	302	276	258	262	296	315	296	266	298	259	276	275	267	270	266	315	269	253	293	258	287	281	282	292	252	308	290	284	280	272	275	301	277	302	281	296	270	283	271	273	280	295	274	251	284	260	281	307	264	275	276	258	289	293	266	314	280	286	287	274	278	252	297	290	270	226	264	308	260	269	303	264	246	290	229	267	287	251	261	256	286	301	281	265	280	280	291	252	281	315	253	272	278	292	284	302	265	284	269	287	278	297	291	290	303	266	253	278	246	259	274	276	276	273	258	282	271	294	295	281	288	284	266	283	292	265	276	285	319	285	255	264	273	296	295	264	277	281	293	278	244	301	278	285	279	287	258	287	264	283	245	266	283	276	252	281	265	275	290	277	271	276	267	265	291	264	266	293	269	312	268	281	277	254	270	266	285	273	294	283	300	241	265	285	265	275	283	282	304	289	253	288	243	263	267	276	274	258	276	260	295	271	309	293	257	250	290	279	288	269	257	298	284	291	256	314	287	282	265	268	253	261	276	282	273	261	279	270	271	286	274	266	323	276	248	270	270	251	270	296	289	287	275	274	280	296	273	278	252	271	300	314	267	305	281	284	294	270	283	288	282	263	266	284	265	279	248	277	261	279	267	282	276	266	296	290	282	230	265	310	274	268	292	302	250	259	293	267	275	282	289	258	280	289	273	308	274	297	280	288	290	282	261	259	293	265	294	282	256	277	286	262	271	254	255	291	279	273	319	285	250	276	277	284	287	270	293	270	264	286	292	279	286	265	264	265	289	271	289	257	290	265	280	292	273	273	280	287	307	258	301	260	288	271	262	280	246	284	279	281	296	314	250	342	267	299	255	290	285	267	274	270	287	262	256	298	282	287	266	279	280	294	291	266	289	259	269	267	261	278
14805	10116	17197	22139	19369	20242	19023	16084	17590	13834	8163	7457	7773	7884	11112	11020	11442	5658	4831	4917	4076	4044	5167	5698	3401	3010	3731	4288	3957	3938	3183	2711	3918	3345	2639	2667	2569	2248	2518	1935	1987	2797	2376	1854	1805	1744	1599	1300	1075	1151	1051	921	813	847	782	812	846	738	715	760	792	831	857	769	780	766	769	794	756	753	724	688	789	737	767	672	741	748	741	705	704	710	686	756	689	744	729	769	745	799	867	857	895	972	936	1136	1357	1244	1178	1029	967	913	995	1039	892	878	923	872	912	816	836	801	776	791	762	767	765	727	722	732	688	706	718	770	752	714	782	732	769	777	897	840	935	879	790	766	722	794	837	808	771	678	705	706	671	683	690	738	692	726	684	726	675	707	736	776	816	801	763	720	711	729	662	767	728	648	661	658	663	695	708	688	659	713	711	667	706	651	699	712	672	723	733	685	711	669	669	711	694	723	717	682	684	708	701	733	705	689	678	727	714	694	675	693	658	718	735	685	716	675	681	730	681	703	700	686	652	723	683	710	701	669	692	683	652	751	700	737	689	689	688	714	701	688	655	723	721	687	718	678	704	706	688	717	681	669	680	726	705	691	713	691	728	671	665	688	695	700	686	722	714	690	649	698	712	682	703	706	709	711	729	687	715	712	719	711	707	752	706	708	724	667	715	707	688	736	668	706	673	671	692	683	631	690	683	694	709	678	686	686	683	692	636	677	698	717	715	672	701	679	728	717	702	705	745	681	661	659	705	721	697	728	705	693	699	717	745	683	675	709	713	733	660	637	714	700	672	662	691	710	690	677	640	702	680	713	684	681	614	692	700	674	691	705	678	676	665	714	690	688	680	681	678	712	745	717	681	744	687	723	706	673	689	640	678	716	704	661	674	720	682	719	673	717	675	705	667	682	701	673	714	709	698	691	718	728	759	702	712	682	705	782	700	670	738	726	680	738	674	727	653	701	698	711	712	720	681	680	679	714	692	700	732	705	716	684	742	642	671	688	696	702	727	712	704	707	700	703	694	682	712	661	735	711	707	639	685	708	676	662	684	710	685	698	728	690	699	697	708	671	727	690	687	736	719	687	753	701	638	712	700	673	672	694	708	722	672	725	671	698	718	699	649	686	696	653	677	697	653	672	707	739	689	677	639	686	654	664	678	694	680	722	671	679	691	684	717	698	668	729	683	682	685	714	712	674	733	729	716	684	698	710	654	694	668	662	720	714	715	672	714	670	732	703	664	683	685	664	678	678	676	712	723	669	673	703	647	683	687	657	721	695	704	671	701	731	697	714	721	721	707	670	638	735	694	681	715	695	676	675	672	716	650	706	682	664	721	671	674	699	691	727	702	703	684	682	682	682	715	699	735	764	703	715	730	694	698	700	673	678	707	668	677	745	707	706	680	733	643	704	698	683	732	757	677	627	685	714	741	683	674	693	717	698	704	748	710	684	722	719	745	685	699	670	719	718	697	692	713	659	716	689	690	716	704	673	726	703	724	738	686	702	671	636	678	698	690	696	682	710	684	685	685	741	676	721	689	717	668	666	699	726	718	704	655	754	699	672	691	632	662	706	690	742	708	728	667	683	652	727	687	704	691	720	690	732	720	676	707	672	718	706	744	665	713	714	682	712	684	725	667	726	681	659	729	672	709	669	699	685	702	695	679	643	682	673	725	703	687	686	697	705	685	654	697	693	707	638	691	720	681	708	731	682	729	674	696	700	678	718	674	670	720	683	696	706	642	693	705	699	692	684	639	753	668	705	678	711	667	696	680	751	666	661	732	698	691	686	661	701	693	726	695	719	681	720	647	718	695	709	693	693	691	692	715	655	704	685	679	731	670	700	673	711	700	676	713	693	667	709	665	706	653	680	682	673	708	691	724	641	693	703	700	653	682	671	706	714	662	656	690	697	714	673	698	718	703	693	701	648	697	679	664	707	677	639	683	724	665	664	755	657	684	697	734	673	705	741	675	688	731	720	719	672	746	718	717	736	697	652	685	719	688	731	675	724	728	695	675	685	664	672	698	653	668	691	712	666	667	720	727	675	725	702	670	737	727	716	689	696	720	690	675	709	654	718	677	711	729	745	689	664	706	699	686	715	686	729	722	693	681	672	696	718	702	698	703	725	720	668	660	648	679	701	731	677	665	694	668	690	706	724	692	690	718	700	675	732	652	708	693	694	733	691	707	694	711	692	665	713	691	751	673	686	672	702	685	745	702	690	693	712	701	685	671	649	706	729	734	739	692	757	699	660	674	707	708	686	684	655	702	699	671	727	645	700	706	764	736	685	695	723	699	680	677	725	712	695	640	673	664	679	671	695	710	695	675	715	697	699	708	677	689	649	701	682	668	697	688	684	667	723	746	718	695	681	687	689	704	676	683	718	673	699	717	683	713	690	656	692	660	686	650	668	702	698	701	708	714	683	742	666	647	695	660	708	694	726	692	726	720	709	680	735	678	710	720	693	661	662	690	715	654	674	698	677	637	729	679	754	697	697	655	696	719	729	701	688	712	657	751	715	707	735	690	699	704	670	662	705	700	703	705	678	657	701	716	701	685	692	721	694	638	711	729	704	694	652	712	716	706	677	726	709	666	682	715	710	689	652	684	711	729	632	686	699	708	682	651	713	702	682	675	729	733	646	682	681	735	698	673	693	693	713	640	685	688	696	709	671	690	708	679	694	726	752	700	702	732	687	674	730	743	671	696	684	716	683	664	677	666	678	683	694	702	677	678	704	703	694	676	708	688	691	692	661	745	669	725	702	675	733	704	703	769	716	698	657	693	663	692	688	719	687	709	646	671	723	684	711	697	636	723	685	710	710	660	660	720	644	659	679	669	674	673	689	673	706	716	666	718	712	655	686	701	675	680	684	695	686	683	685	727	667	731	662	682	717	666	654	687	709	753	696	652	700	692	715	746	683	673	710	722	638	741	752	730	679	729	680	719	690	697	675	668	709	718	731	708	687	707	730	733	677	682	704	711	665	745	654	684	662	637	682	742	693	685	703	676	750	680	670	692	721	684	681	753	725	710	742	750	762	645	734	708	732	658	705	695	701	678	682	727	683	684	688	692	688	699	687	724	682	717	705	660	702	700	706	680	682	691	705	694	713	705	725	673	650	666	661	718	668	738	688	741	651	681	714	703	653	717	698	736	723	676	721	692	665	691	692	688	726	725	703	676	661	612	687	695	682	718	678	714	678	675	646	679	701	733	639	663	734	654	712	766	684	653	693	706	741	693	766	716	661	685	714	707	696	757	675	682	741	707	713	664	676	696	669	695	641	668	714	683	719	672	698	746	682	699	734	734	689	677	696	714	658	678	673	680	696	701	754	674	653	709	676	678	697	661	649	716	695	687	716	688	697	712	691	706	693	681	715	722	674	668	672	657	673	661	727	697	659	634	698	685	693	675	684	674	637	717	713	696	729	693	673	679	741	710	645	655	719	717	700	631	706	666	748	719	732	694	657	721	684	728	694	710	734	705	669	705	724	726	648	697	663
3586	1662	1612	1750	1098	903	796	665	558	497	417	400	419	392	398	427	403	389	409	384	405	378	431	421	401	400	410	423	363	403	386	402	380	399	339	345	409	366	369	359	346	380	349	370	367	364	333	341	359	326	325	328	363	324	339	363	345	355	335	336	323	340	364	332	343	331	348	379	333	345	362	366	350	329	326	344	350	337	337	307	368	317	327	314	310	318	326	350	348	373	370	337	333	310	363	392	370	367	358	379	310	334	347	334	342	346	334	330	322	321	339	354	361	362	338	329	306	323	331	352	334	321	361	393	331	338	342	346	324	376	358	331	325	323	320	309	365	343	325	350	342	330	362	343	339	338	345	383	321	341	354	326	350	348	315	360	347	343	339	334	344	323	362	343	299	321	319	364	330	329	346	349	345	345	351	349	351	334	355	327	345	363	339	327	352	339	318	338	352	294	343	356	341	341	331	336	332	335	350	331	328	309	304	299	332	336	340	308	338	362	361	342	379	383	290	322	304	339	351	306	333	326	319	326	342	315	367	358	351	358	347	331	323	330	324	320	335	376	308	335	348	330	311	353	323	348	334	349	361	353	321	330	299	370	354	343	329	325	344	323	356	361	361	365	334	344	322	333	341	312	348	314	338	379	312	343	309	374	331	346	337	369	375	318	351	355	349	348	341	343	346	328	360	315	332	394	390	336	325	339	304	346	327	329	399	320	298	362	331	323	324	336	345	304	344	346	385	329	345	300	311	325	329	338	341	307	342	352	331	331	350	334	316	351	352	334	322	311	289	312	359	350	323	349	370	371	373	330	338	319	332	333	303	331	327	312	327	331	337	335	339	338	357	350	360	330	364	339	345	335	328	324	305	353	299	326	333	349	341	342	327	366	328	360	334	329	326	327	330	340	364	343	329	326	334	354	337	325	346	348	326	341	342	339	344	330	343	366	320	360	346	329	323	316	347	339	327	344	312	339	337	330	311	328	316	343	367	363	347	312	335	345	331	328	316	380	315	361	314	310	338	341	323	341	374	333	318	360	355	338	346	309	343	344	344	321	290	339	358	328	352	331	314	320	335	331	329	311	317	353	342	363	362	340	323	351	338	357	339	329	332	327	334	305	342	353	352	360	302	331	342	342	331	312	333	308	333	340	350	353	323	332	342	316	344	321	351	328	339	328	339	310	343	304	324	328	338	348	327	339	368	308	324	329	290	336	334	375	351	327	327	331	365	363	364	326	335	323	336	344	354	320	344	358	329	331	373	334	324	315	346	340	377	320	327	331	327	343	345	382	347	327	333	308	336	353	328	316	335	318	323	310	317	356	323	368	350	337	332	350	331	340	326	323	341	362	316	329	307	353	314	347	348	363	340	351	374	342	323	327	352	309	334	338	334	330	316	328	336	328	323	309	335	309	335	320	332	338	362	316	307	353	320	376	338	332	316	352	351	342	358	350	336	325	354	366	347	323	301	326	327	336	301	332	387	325	313	350	316	318	363	349	333	348	328	349	313	332	310	318	348	352	344	362	347	330	333	337	336	342	335	339	332	327	368	329	322	348	326	347	311	328	345	348	350	304	317	331	344	323	309	358	322	329	355	315	370	323	294	316	358	323	373	345	332	348	314	339	347	366	307	323	363	356	316	358	368	363	321	346	331	336	340	356	368	357	365	341	349	327	369	347	312	341	343	353	351	322	334	355	326	333	326	348	351	305	350	329	356	302	338	346	345	371	342	347	343	307	350	334	337	346	327	333	313	331	313	317	347	353	302	336	320	347	352	319	350	343	366	312	323	377	362	371	349	331	337	346	376	323	319	362	317	364	318	298	356	362	302	344	323	345	388	315	318	357	360	359	342	315	375	337	340	343	337	356	357	353	348	354	339	327	294	340	332	331	339	326	368	333	332	328	371	332	330	362	328	319	364	317	361	339	324	340	349	370	343	331	323	317	370	367	341	327	322	347	309	337	363	338	346	343	353	381	330	310	333	345	332	341	327	344	357	332	327	314	352	335	340	300	335	328	331	314	311	397	340	317	312	351	354	328	351	313	322	332	316	343	346	345	350	309	327	375	331	325	315	344	349	345	334	352	334	345	313	304	357	354	312	327	338	318	319	304	369	352	353	304	385	314	309	349	334	339	340	346	335	316	350	322	346	331	309	338	317	328	324	348	342	357	344	346	360	338	341	360	332	342	314	313	328	307	348	316	348	357	340	326	315	356	361	309	322	312	352	376	301	307	360	332	329	356	327	294	340	313	324	340	358	350	369	338	342	344	328	302	297	310	327	339	345	338	336	345	333	335	313	342	329	363	342	340	349	375	341	344	325	332	339	329	312	343	326	337	324	350	337	327	324	344	333	366	337	333	333	341	313	351	361	321	363	319	344	332	339	379	322	333	318	353	366	382	377	292	351	332	330	338	329	338	324	314	317	305	321	334	351	335	373	341	348	343	337	348	356	317	328	348	313	336	318	380	332	299	334	353	375	341	350	296	344	352	322	345	316	348	330	341	338	344	329	336	319	315	284	334	343	321	334	347	341	321	339	351	349	312	344	325	323	351	331	362	367	351	336	358	308	303	343	307	347	330	316	338	315	349	297	340	364	366	332	351	351	315	350	334	339	312	322	340	320	342	357	348	311	334	331	355	348	374	330	304	311	346	330	343	316	345	329	338	365	334	335	355	365	335	336	331	379	343	351	362	331	358	322	363	313	315	349	312	314	319	352	313	316	318	373	390	317	343	341	352	349	298	312	342	361	319	317	344	330	293	351	326	346	362	323	341	332	350	335	358	336	308	346	313	334	326	309	356	341	347	353	333	314	319	332	337	345	324	322	322	323	323	371	316	319	346	352	317	329	332	329	379	327	341	351	319	325	334	335	361	332	344	370	324	336	355	306	323	338	340	349	319	336	353	355	349	350	351	327	373	324	329	361	343	305	344	342	357	319	377	327	345	360	334	298	314	348	355	340	343	367	334	349	336	359	355	346	330	341	310	339	314	349	302	284	334	326	332	323	319	317	334	363	306	346	318	364	307	332	337	338	358	344	334	339	335	352	360	340	302	354	363	357	325	302	307	319	341	322	332	348	327	347	322	316	344	321	335	365	325	334	335	313	324	350	356	346	344	366	339	338	295	344	343	339	311	340	355	317	380	360	362	344	361	318	362	337	369	351	347	327	329	318	317	338	351	343	326	336	323	346	338	338	318	340	317	337	332	335	354	341	356	326	347	331	335	340	349	372	319	310	318	317	344	355	327	356	356	345	335	335	340	303	353	343	316	307	350	334	316	312	339	344	341	359	320	346	340	336	344	316	333	351	355	336	339	337	338	358	342	347	354	313	342	408	335	317	345	347	338	340	348	338	334	338	324	330	361	358	344	352	321	332	313	339	365	344	330	329	326	313	331	330	322	311	375	337	341	360	326	334	321	320	310	336	328	341	336	310	329	335	343	330	363	352	328	341	325	302	331	338	347	326	334	351	328	371	352	312	347	357	313	314	332
3460	2329	3400	4440	2901	2604	2549	2351	1922	1734	1411	1213	1261	1204	1480	1409	1519	1209	1215	1166	1199	1251	1353	1375	1334	1308	1268	1354	1383	1268	1220	1128	1298	1122	1106	1108	1108	1013	1053	1087	1004	1019	1023	993	954	889	903	915	796	856	898	880	875	860	840	880	819	849	849	807	864	918	849	863	901	862	886	849	849	802	855	818	834	821	841	843	851	852	859	873	891	838	862	825	848	837	868	852	847	895	915	880	901	892	951	921	1082	998	963	922	950	912	914	882	865	898	808	817	871	846	844	805	843	874	854	798	841	802	846	801	808	802	814	906	831	768	848	855	854	791	885	844	857	790	820	860	825	851	830	846	801	828	794	824	815	863	843	806	785	838	832	876	806	834	785	898	819	827	860	824	812	850	778	874	821	843	884	831	880	845	847	857	884	823	856	879	859	843	816	809	845	842	843	880	851	778	818	844	807	827	857	789	852	844	834	833	874	870	877	843	875	846	935	826	824	836	833	817	826	818	823	827	843	855	838	862	822	837	855	829	809	794	842	866	819	872	806	819	798	861	841	846	850	832	792	844	880	846	808	829	802	814	837	816	833	830	798	899	830	819	810	885	809	837	835	849	842	858	791	861	844	841	829	869	818	856	797	764	824	842	810	878	843	823	846	871	845	799	826	855	811	789	849	840	843	789	847	849	848	862	848	812	800	811	833	856	834	801	902	846	836	839	846	817	822	805	871	831	863	815	837	859	871	787	854	862	851	856	780	857	818	808	842	834	817	847	851	832	865	834	817	808	846	873	852	818	834	837	809	832	842	797	881	832	860	875	870	902	823	812	859	797	822	836	867	850	822	810	887	820	845	832	797	821	813	861	780	819	829	864	844	787	822	795	766	829	825	862	856	870	842	835	845	777	896	871	822	857	837	820	877	837	787	870	850	862	885	849	829	845	794	864	844	813	828	788	868	839	830	843	876	814	843	880	806	880	832	873	818	814	904	805	807	869	829	866	858	850	778	820	839	794	806	828	822	880	826	835	834	887	803	830	857	790	826	873	829	779	859	857	839	828	802	856	849	805	844	836	838	877	810	844	834	843	812	851	802	878	845	869	798	833	787	851	802	808	840	858	840	842	797	807	811	878	823	814	822	840	857	854	820	835	785	842	810	841	819	791	874	837	866	821	810	841	838	844	847	828	832	820	850	797	790	838	827	818	875	842	837	780	892	817	838	811	797	823	847	859	798	826	854	847	852	808	831	814	818	848	832	791	819	833	779	816	848	884	863	805	897	861	872	802	830	837	825	840	830	880	841	827	847	879	831	785	840	833	852	796	851	888	834	827	883	801	831	877	780	847	833	859	790	836	825	816	891	825	870	799	913	879	798	827	830	869	802	806	846	848	838	859	848	820	788	833	868	878	894	851	886	838	846	865	859	824	834	815	803	864	874	787	835	829	830	835	883	822	881	800	830	816	759	814	813	825	852	875	821	810	831	832	824	829	827	830	825	749	829	819	819	852	849	804	834	817	863	846	848	832	756	818	801	829	881	844	847	819	798	815	827	854	823	808	838	808	836	842	813	805	781	833	834	840	862	801	852	807	809	902	839	811	852	824	784	842	841	859	831	855	835	824	849	873	816	819	825	792	846	809	793	835	825	843	817	883	860	867	810	817	852	835	860	842	802	795	847	850	810	854	796	872	872	909	866	874	772	856	847	833	822	810	800	831	909	865	837	847	815	831	824	840	836	831	866	793	790	834	815	836	813	842	875	826	855	830	816	855	828	820	820	841	793	814	841	804	858	822	815	771	809	817	890	783	887	814	855	831	832	889	863	824	836	870	860	853	849	836	832	863	812	791	806	876	838	899	845	821	851	833	832	850	812	815	836	852	791	855	845	859	903	846	842	773	858	851	772	818	843	814	827	874	836	823	849	857	864	853	801	824	818	837	840	820	853	784	846	850	884	848	879	851	908	847	839	886	819	793	865	816	889	856	778	766	865	853	804	840	859	828	821	836	821	896	849	832	829	793	865	795	886	814	841	796	846	858	796	862	849	801	828	848	780	837	830	829	821	856	814	799	841	809	808	831	847	834	865	836	843	828	826	846	811	832	893	804	860	907	839	829	828	799	879	883	894	885	838	830	828	822	844	849	799	864	859	767	890	801	885	804	821	827	853	868	891	854	863	801	848	827	823	806	876	871	831	829	849	844	852	843	800	863	826	766	836	877	845	878	870	811	839	838	822	872	854	802	892	823	856	888	832	880	877	799	807	876	840	816	834	800	870	840	791	848	858	828	825	835	811	857	871	873	815	868	874	862	845	853	857	879	799	794	818	823	859	841	853	823	814	849	825	819	818	814	824	858	813	810	776	850	774	811	863	775	820	818	847	847	853	797	816	842	776	798	801	851	847	807	887	811	805	836	806	833	870	813	814	836	883	783	841	823	853	838	818	860	776	805	893	868	809	824	858	859	786	829	809	866	843	846	931	878	823	844	864	833	802	844	841	847	818	841	801	759	841	834	842	816	817	873	837	828	824	807	820	875	843	821	829	815	833	864	886	827	882	816	818	837	822	847	839	860	865	828	854	853	864	863	797	860	830	867	859	809	794	848	881	843	811	852	816	843	843	852	851	801	816	815	831	809	835	839	861	823	886	821	842	808	800	852	863	817	832	825	852	846	807	843	790	856	818	790	858	851	857	865	849	849	800	827	808	823	844	829	818	864	829	818	855	863	829	849	795	836	874	820	829	841	837	900	878	846	825	817	874	880	792	831	839	892	840	826	815	833	860	809	785	849	857	783	855	790	829	887	892	895	856	860	852	824	851	862	858	767	771	843	864	843	831	866	854	793	833	849	840	782	799	825	848	850	791	840	795	840	797	783	846	811	825	810	840	789	838	829	829	814	793	841	842	868	872	869	805	888	900	846	847	862	837	828	841	808	779	840	810	857	877	865	839	804	901	804	814	846	786	860	828	792	828	837	832	836	825	794	814	869	829	845	815	832	814	849	850	838	794	832	783	841	829	863	857	898	847	823	817	809	872	832	871	816	849	804	781	851	918	774	857	817	845	855	858	840	829	828	820	803	775	874	859	827	786	845	801	815	834	835	825	861	857	807	862	828	816	824	832	801	829	808	856	835	834	811	828	839	854	804	800	844	798	846	833	821	812	844	859	838	814	846	837	842	843	870	800	872	780	842	789	865	866	786	791	878	859	892	826	834	862	841	878	847	841	836	843	827	849	803	843	811	836	802	781	818	849	817	815	876	886	805	881	810	818	825	844	821	839	863	786	796	782	877	816	842	903	846	843	849	844	819	832	805	844	853	848	848	855	824	825	843	851	853	805	823	791	809	827	878	821	805	915	798	880	856	866	854	801	802	908	820	819	807	862	832	835	807	816	842	803	903	854	829	837	834	911	775	778	827	832	871	842	859	783	852	815	859	820	799	824	836	872	821	844	906	876	847	866	838	795	823	902	848	829	886	807	872	829	870	834	845	755	861	839	855	882	850	826	799	854	833
17155	13771	14972	16147	11224	9206	7790	5158	3555	2566	1512	1618	1229	1593	1806	1773	1508	833	650	637	612	671	686	745	561	509	517	617	551	508	524	456	475	557	485	452	465	493	448	396	391	480	414	401	358	410	379	394	306	313	350	349	373	332	317	304	272	357	331	332	357	349	318	309	340	317	364	320	322	302	295	333	350	333	328	370	318	368	302	334	366	322	344	338	304	300	359	343	312	370	341	318	337	350	342	330	406	328	372	322	366	365	353	358	355	317	358	294	336	307	297	369	325	355	331	339	320	343	337	344	334	322	332	314	326	337	362	313	333	326	329	312	352	345	327	336	330	343	336	316	355	296	332	344	310	317	333	319	298	307	314	326	359	315	347	359	382	372	322	326	341	346	298	328	343	319	340	330	334	320	363	334	334	321	352	314	332	330	324	325	353	357	312	322	363	319	350	335	338	376	319	322	313	308	365	336	304	343	318	329	340	333	347	357	336	333	331	352	326	319	305	322	333	315	318	361	321	340	319	328	345	330	299	328	305	344	328	321	339	304	320	306	296	350	315	333	342	318	319	340	328	349	284	311	330	318	322	335	346	349	275	321	322	327	345	328	347	316	334	347	318	310	306	290	342	323	358	314	268	326	349	316	306	318	349	301	282	304	313	324	329	327	358	341	328	306	297	324	299	322	310	362	320	317	336	317	323	340	304	316	347	325	332	309	318	337	324	377	338	346	361	307	357	329	329	342	286	356	305	353	322	317	307	303	309	348	357	323	343	315	354	364	337	331	289	329	315	353	339	328	336	327	342	332	327	330	307	341	333	355	329	316	364	314	336	314	340	320	328	322	323	313	319	298	310	311	310	334	319	324	312	323	312	333	341	322	312	301	353	322	348	356	323	328	350	302	315	361	334	319	354	313	328	342	334	317	300	343	294	330	337	339	313	328	317	319	310	341	336	348	340	319	358	320	333	377	318	306	345	338	342	298	326	306	348	294	329	335	325	330	357	353	306	331	324	314	326	293	334	326	331	307	347	352	343	314	332	313	314	317	301	378	341	309	332	332	304	300	327	338	344	329	315	336	326	339	333	308	288	329	359	365	330	337	326	304	353	337	342	343	330	327	337	335	296	365	343	350	314	339	312	313	347	339	326	330	294	349	345	318	332	290	320	308	354	310	327	304	337	318	338	362	320	339	347	322	311	341	350	331	347	319	345	323	307	322	361	325	344	324	309	314	347	343	317	347	308	347	323	286	329	335	335	318	319	324	334	324	308	331	303	345	312	316	321	278	326	318	311	334	318	310	301	337	322	312	313	345	325	349	300	345	348	305	349	322	324	338	354	303	306	371	337	337	348	309	344	299	312	311	348	323	329	336	365	361	345	351	329	319	332	299	354	313	313	318	303	342	324	309	310	338	316	354	354	312	313	295	289	373	328	322	338	307	307	330	316	336	343	330	318	315	331	352	335	344	309	312	327	332	342	343	373	339	338	321	323	345	309	305	310	340	304	331	301	303	343	352	330	325	376	302	358	344	346	334	306	319	306	275	311	301	329	313	308	317	296	324	332	337	359	348	348	323	334	329	307	357	356	315	306	337	368	324	321	311	347	354	351	314	327	321	321	298	291	296	308	351	346	331	326	316	331	371	301	348	321	310	326	357	354	316	303	321	324	298	310	307	333	324	306	322	360	320	341	329	299	327	310	327	339	369	346	283	314	334	348	297	301	337	354	348	333	303	352	311	331	324	333	315	313	350	300	304	319	303	309	345	336	307	328	302	292	316	329	356	340	310	357	318	312	331	321	321	292	326	315	320	326	310	328	351	315	309	301	317	357	310	347	312	287	344	320	332	342	330	311	319	340	305	308	299	292	334	327	326	348	319	350	316	286	313	320	335	322	338	344	312	319	311	336	371	313	318	337	339	323	348	304	349	325	335	321	341	307	312	344	329	345	299	340	315	327	346	329	321	319	322	338	337	308	331	328	330	291	343	352	322	312	336	332	338	323	344	308	303	355	317	305	327	327	329	311	350	323	293	314	318	333	316	349	332	330	305	289	302	324	325	307	346	320	328	353	293	334	352	350	323	330	347	328	330	349	316	306	334	345	316	320	292	330	329	341	344	324	323	307	300	291	315	317	355	354	301	373	319	302	314	321	337	316	374	318	324	316	344	296	340	337	341	299	344	284	350	335	333	359	336	338	303	338	328	312	346	325	356	322	322	348	363	318	332	320	317	338	332	323	306	336	312	321	369	331	313	306	329	353	330	323	324	304	310	322	290	355	333	322	283	312	294	336	345	319	281	320	348	315	339	345	318	365	380	314	317	312	307	319	312	314	312	317	307	327	338	341	306	305	316	325	334	317	293	330	334	348	355	330	333	325	326	359	303	319	347	316	287	334	356	328	339	328	312	334	328	332	332	319	302	314	316	314	302	340	311	346	310	322	317	323	342	316	336	354	331	325	350	345	345	337	337	319	350	316	310	336	307	356	367	353	358	314	323	328	331	325	333	324	307	295	317	336	323	308	341	312	313	337	300	318	311	350	311	333	317	321	308	272	342	318	356	288	346	357	327	321	315	313	310	338	331	342	314	342	314	364	350	380	321	322	320	314	276	351	330	318	332	318	284	324	314	333	320	332	341	350	330	334	309	359	348	339	348	326	323	328	330	350	340	332	335	284	340	319	311	334	321	327	310	340	312	342	322	341	354	334	360	317	312	346	315	384	314	319	333	354	326	327	322	330	344	320	325	325	331	329	368	344	331	320	305	314	341	339	334	311	321	357	325	318	314	317	301	335	337	294	316	310	318	309	310	297	311	319	324	318	317	311	305	350	283	310	271	330	357	279	326	335	326	312	317	331	334	333	313	330	319	326	339	327	334	349	333	329	342	311	343	330	314	317	325	324	313	327	341	337	313	288	366	345	351	301	329	347	320	318	337	354	312	331	309	313	349	346	327	361	328	328	326	327	328	321	365	352	350	332	319	311	317	336	342	320	310	320	335	325	298	336	328	326	346	331	329	343	359	309	341	327	332	348	318	308	330	320	360	309	319	361	327	301	309	315	305	296	307	303	318	354	336	349	334	335	332	329	331	315	357	343	312	318	323	332	308	305	304	352	310	327	350	303	314	314	303	329	321	311	261	350	312	359	329	355	321	331	317	315	340	310	321	336	298	339	323	344	323	334	346	328	330	350	289	359	348	344	366	284	337	356	309	334	331	321	311	314	308	342	320	294	330	319	335	339	332	330	330	331	317	297	346	306	304	329	325	321	307	317	314	373	377	310	330	313	347	309	349	315	324	332	331	308	349	344	349	323	345	294	327	319	316	362	335	321	340	340	305	290	307	318	326	322	297	356	300	315	330	329	313	369	324	333	365	325	328	317	317	332	354	322	321	319	340	306	341	329	323	314	367	347	297	320	332	301	328	336	291	368	308	329	304	304	324	363	322	313	309	307	346	322	337	332	348	356	345	315	321	333	324	330	331	325	323	330	350	333	355	334	344
11805	8142	12552	17455	13635	14615	13794	11611	11522	8550	4548	5777	4593	6417	7923	8734	7570	3844	2924	3043	2718	2938	3634	3514	2359	2133	2148	3167	2711	2550	2391	1978	2453	2314	1963	1978	2003	1760	1753	1573	1750	2013	1677	1373	1327	1356	1157	1144	1015	1002	991	930	863	940	868	834	840	886	802	856	855	867	936	879	808	822	864	834	804	783	803	803	826	816	843	825	821	842	790	864	885	821	799	742	813	840	835	816	850	859	915	950	945	921	960	1092	1223	1113	1158	1066	961	955	1026	951	935	880	952	896	885	878	855	790	846	849	825	841	817	827	791	846	826	771	884	884	814	828	833	786	828	751	839	870	891	891	891	892	847	854	812	843	848	844	819	796	828	842	845	766	756	859	830	813	803	815	796	853	841	845	774	849	814	806	813	806	852	779	837	849	838	829	836	779	755	776	816	803	789	844	781	832	851	796	796	749	759	803	825	822	741	791	851	796	766	792	792	823	784	768	809	778	806	765	817	853	837	846	822	795	824	765	779	762	779	790	807	833	798	821	803	812	806	763	791	762	824	856	818	792	807	765	780	809	824	784	802	865	780	759	783	763	787	739	793	777	798	788	780	820	810	812	822	828	834	833	801	849	816	762	776	778	801	790	804	794	782	823	836	785	807	838	780	804	791	827	793	776	885	828	758	823	807	844	853	789	801	835	808	774	771	790	793	824	787	784	748	794	840	804	772	829	862	811	785	810	827	844	788	801	855	756	782	831	812	810	804	832	826	870	789	819	804	797	773	788	781	832	803	859	795	834	853	780	789	816	796	822	769	793	815	791	744	813	819	791	775	797	766	809	799	807	833	726	778	829	833	779	823	792	816	808	776	838	781	825	825	780	782	790	766	793	825	831	763	811	790	843	819	825	813	809	809	841	757	818	787	791	814	791	798	821	769	812	789	814	839	772	801	814	787	841	772	801	790	752	824	811	798	789	815	781	801	822	846	812	881	837	829	814	767	808	826	742	833	769	747	816	836	813	785	763	735	828	821	818	781	813	815	777	810	783	785	848	815	825	778	774	806	803	834	783	793	820	758	787	820	810	817	817	797	819	784	816	773	770	810	761	826	786	814	773	790	781	805	788	842	821	832	778	754	757	786	786	803	812	812	807	768	808	838	801	758	783	805	846	751	828	780	764	790	734	739	855	762	810	842	810	778	832	787	767	768	825	781	806	778	741	794	784	794	762	811	739	792	803	792	790	845	816	820	816	812	840	804	811	807	770	790	830	780	785	789	784	826	796	786	776	821	781	782	839	803	767	791	794	781	776	819	808	767	778	755	822	847	784	798	825	831	770	770	824	770	807	791	794	811	829	788	792	812	838	800	865	823	810	800	850	857	789	823	848	825	783	776	834	811	842	754	778	782	813	853	806	836	804	782	860	822	821	802	807	803	802	795	828	838	843	770	854	796	810	830	727	799	764	831	775	782	821	825	754	766	837	861	832	831	779	762	832	847	838	810	804	790	873	835	796	762	821	886	725	835	814	811	841	804	791	837	803	771	792	791	826	822	809	836	845	800	778	821	785	837	772	824	820	816	836	802	804	819	835	858	810	788	809	745	798	777	785	770	800	851	814	765	822	772	762	824	858	821	805	803	813	761	809	851	790	814	819	813	769	824	763	820	770	796	779	787	819	796	841	794	830	792	809	843	806	761	817	746	780	795	825	791	850	795	769	816	760	810	821	756	838	753	829	774	787	867	782	799	778	820	826	805	807	793	802	821	884	825	830	749	808	775	836	834	814	797	829	798	784	833	768	782	802	807	800	816	816	779	813	847	840	823	801	783	837	851	846	783	823	823	768	799	776	792	823	844	769	756	834	785	779	740	801	819	813	780	787	818	818	822	801	804	795	803	812	770	804	834	780	825	804	820	815	833	808	801	853	835	813	804	778	775	840	800	770	860	815	799	808	849	811	797	830	787	834	774	750	813	820	830	841	760	821	835	756	806	813	789	784	819	818	809	832	833	791	805	759	826	776	831	837	821	791	836	766	789	781	789	743	759	793	789	809	805	791	782	778	803	838	801	795	799	794	816	814	809	776	821	787	834	795	772	835	787	854	760	810	806	808	768	832	826	812	819	824	837	816	773	818	834	807	818	828	806	826	801	791	763	747	757	819	835	803	818	834	794	749	831	831	791	856	814	778	771	835	781	855	830	818	834	815	774	815	830	824	789	819	789	790	767	824	821	769	812	818	834	787	823	817	775	784	754	800	746	782	835	822	741	769	810	759	808	798	779	820	804	849	824	835	802	822	797	779	770	757	830	771	788	806	810	854	789	796	774	843	783	758	788	821	795	823	846	791	787	822	818	811	864	838	803	814	764	774	797	793	812	776	787	841	856	826	753	780	803	806	839	775	799	796	817	843	766	812	841	795	749	820	784	841	804	736	817	809	758	821	782	813	811	792	799	805	761	840	810	801	806	772	792	762	840	743	800	759	793	770	803	815	771	789	809	810	808	749	814	739	812	764	822	792	839	787	856	826	816	760	817	820	794	754	800	779	806	769	784	851	814	832	822	836	781	757	810	806	791	792	733	867	847	799	849	760	791	807	755	773	839	789	818	796	798	770	793	807	832	773	801	773	769	758	808	831	819	760	797	783	791	804	781	802	834	801	847	788	790	821	773	772	756	784	753	771	768	779	807	818	791	792	754	835	790	769	785	817	837	781	791	778	866	793	827	849	819	819	815	764	800	796	826	806	799	778	758	828	770	820	808	775	765	809	828	838	763	774	797	805	727	844	814	828	774	827	794	836	817	745	793	828	799	800	798	851	785	791	796	764	800	808	820	852	756	806	771	850	829	849	754	787	826	786	824	745	847	820	796	809	789	808	798	848	819	835	844	835	795	822	829	765	828	769	788	809	776	800	764	750	798	751	790	806	775	798	824	780	838	806	760	825	789	825	778	824	797	789	774	772	753	828	833	804	848	747	831	814	800	821	772	823	816	858	832	844	797	803	774	771	836	797	826	795	839	809	796	814	807	793	823	782	801	818	780	775	780	821	784	776	821	724	809	765	842	823	818	763	801	788	770	766	780	790	801	836	798	825	786	782	801	748	796	835	766	814	810	799	822	862	814	797	774	778	803	797	828	812	787	817	824	822	804	791	756	819	806	761	825	838	787	780	837	805	748	757	834	825	814	822	826	805	786	779	789	821	783	765	825	833	855	739	824	794	797	776	800	795	845	813	778	754	804	826	767	858	871	798	865	821	812	798	774	792	774	805	775	786	799	815	802	783	801	830	751	817	809	842	806	827	805	807	835	857	832	756	770	729	793	737	821	819	758	824	815	799	787	778	766	792	816	762	805	803	828	824	777	769	767	817	816	817	799	777	805	778	819	738	816	751	752	787	809	796	841	824	816	799	814	780	786	799	847	776	807	808	811	813	789	814	766	807	859	871	744	807	810	796	831	840	840	770	778	836	836	800	767	796	818	776	803	786	843	806	801	744	841	828	764	846	769	825	771	770	820	782	764	768	788	803
25518	19923	21831	23132	17473	13432	13029	9243	7453	5371	2882	2960	2555	2038	3009	3174	2689	1147	821	803	688	827	1073	977	586	517	559	685	806	667	561	523	600	613	527	472	493	513	466	413	451	489	435	370	353	331	297	294	301	277	307	274	259	274	284	288	256	268	246	255	279	239	261	270	257	285	271	216	249	258	280	259	259	250	276	254	256	233	276	277	242	253	268	237	256	246	261	225	283	249	270	246	273	290	288	323	346	316	309	309	309	297	293	268	279	287	266	272	264	233	256	259	268	274	236	277	259	271	289	278	248	277	274	262	276	246	270	235	244	244	277	284	291	267	306	275	280	258	254	251	249	253	264	245	250	255	259	269	278	240	274	239	300	274	284	263	244	248	251	252	257	260	251	243	250	271	263	253	248	258	236	244	262	280	245	249	250	226	246	264	247	258	277	254	267	248	275	290	270	259	265	270	263	261	277	290	246	233	250	242	279	266	253	234	262	275	211	248	250	252	232	261	266	262	257	264	266	230	241	265	261	242	261	238	273	264	259	255	277	259	248	255	251	262	257	262	249	272	265	271	251	249	258	230	230	298	250	260	269	305	251	253	243	257	272	278	263	259	273	239	254	263	236	249	264	276	267	273	245	268	264	266	225	269	224	257	251	271	266	224	246	271	245	249	274	276	280	268	276	236	278	246	286	270	263	273	249	265	274	247	246	277	283	254	259	248	244	246	257	239	267	263	267	272	283	258	247	244	284	254	253	251	215	267	258	254	223	247	233	222	247	220	242	260	224	289	255	245	228	232	269	260	261	255	244	256	245	251	305	263	272	253	258	248	271	252	251	281	245	249	235	253	248	232	236	271	234	253	260	255	253	270	255	268	258	269	266	255	255	252	249	254	239	223	253	232	271	254	253	268	251	279	258	249	265	248	246	229	218	255	257	246	266	238	238	254	248	245	256	260	220	244	247	245	258	246	232	252	238	209	265	297	268	266	251	237	241	256	231	226	264	245	258	256	248	248	266	250	280	256	238	260	278	241	241	250	217	256	249	231	251	258	272	262	241	269	247	278	231	258	249	272	244	249	259	257	245	229	243	247	239	263	280	297	246	244	273	236	257	239	274	231	252	281	247	268	263	265	256	241	261	259	269	247	269	248	255	242	254	271	249	242	246	250	249	255	227	265	263	250	232	283	237	250	254	237	240	269	276	239	274	252	254	261	225	257	244	288	227	254	255	246	249	263	270	280	257	254	263	260	267	267	275	246	252	235	245	257	248	246	241	242	276	251	263	235	218	254	260	259	241	259	234	257	249	246	263	263	251	229	223	241	230	244	264	233	233	264	258	222	267	230	276	228	252	244	262	233	272	280	243	231	222	263	248	230	257	273	236	258	228	272	282	276	265	251	246	244	281	251	228	272	253	268	207	248	246	261	234	259	253	286	281	250	252	261	251	242	287	252	230	267	286	267	282	237	242	239	248	251	243	236	242	264	275	246	254	259	279	246	249	267	257	251	259	260	253	225	242	258	262	248	251	267	270	250	225	251	250	266	264	242	255	244	220	247	270	226	264	263	277	248	233	269	243	264	253	232	238	233	228	240	267	294	268	249	224	262	237	264	270	269	237	252	248	258	243	246	243	257	261	295	279	264	248	257	261	245	228	250	218	265	235	256	245	240	266	261	253	263	240	268	250	268	232	267	254	238	278	246	216	245	262	230	268	285	268	249	244	217	252	270	269	238	237	272	268	260	280	271	279	254	260	256	256	255	261	262	227	248	251	264	238	264	226	260	265	266	271	251	306	230	269	246	254	249	231	251	261	244	264	244	244	271	251	243	244	268	239	264	282	239	268	273	241	233	254	199	241	261	263	257	258	243	242	250	261	248	270	234	280	274	249	234	239	240	245	239	231	224	281	269	227	282	243	245	266	266	270	253	262	246	279	269	281	221	277	254	237	287	267	220	275	247	245	252	259	273	232	235	243	237	265	285	246	254	265	279	253	258	240	255	241	247	242	248	259	234	259	251	241	235	248	270	278	241	267	294	284	226	281	278	248	278	264	250	234	256	262	249	271	246	245	245	250	248	263	224	263	249	239	232	265	265	277	264	250	264	265	229	258	264	282	232	236	265	258	275	253	263	272	232	308	258	255	248	258	249	292	237	269	244	237	249	287	235	235	239	251	279	290	253	270	259	269	278	226	264	277	263	253	234	213	254	252	254	241	228	250	266	241	244	284	243	232	286	242	230	273	249	235	267	249	263	270	231	247	260	235	257	250	267	229	277	267	250	266	265	272	263	250	280	250	265	257	246	234	244	257	271	272	255	247	251	246	246	240	262	284	258	261	274	236	280	270	231	227	244	261	280	249	262	272	265	230	239	251	250	220	237	235	240	232	278	281	223	257	259	228	241	267	251	245	250	261	255	240	231	239	238	271	252	280	238	259	276	238	251	231	251	252	264	264	277	255	286	240	258	258	232	255	264	235	263	264	245	238	219	226	273	266	243	252	263	232	234	225	244	253	247	261	239	277	259	269	258	232	237	206	251	258	267	250	281	240	248	248	247	276	266	261	239	224	280	226	266	237	277	277	242	284	274	280	234	274	249	231	277	241	247	227	238	237	242	260	265	274	237	227	237	230	231	248	245	244	254	257	255	282	263	224	252	240	258	226	269	266	259	261	246	233	240	243	250	251	250	233	256	244	247	259	242	271	293	265	275	237	271	260	250	244	215	249	229	233	239	250	255	249	271	257	252	237	278	271	217	250	268	227	280	229	273	244	234	272	239	251	252	272	246	282	281	272	221	257	263	282	219	255	264	274	272	253	226	248	244	267	282	261	261	238	265	242	247	236	254	236	277	272	248	250	289	250	274	251	257	246	242	290	262	244	274	248	241	270	238	244	243	264	232	255	238	255	261	268	270	257	252	278	255	260	243	260	270	252	251	240	276	243	242	268	254	271	261	215	278	261	272	241	245	277	258	237	236	240	242	244	252	270	267	242	227	260	248	226	227	233	254	253	248	267	246	273	270	227	255	230	248	247	243	248	275	240	283	259	265	279	257	272	273	231	237	254	223	291	244	265	260	273	265	267	254	258	231	267	259	246	270	249	287	269	242	254	258	218	254	241	239	235	245	239	240	254	266	254	241	274	238	248	277	265	253	280	274	216	250	283	227	272	271	283	269	239	241	236	277	252	240	211	246	259	289	271	252	279	242	245	248	245	231	275	250	235	246	254	226	236	227	263	260	253	250	229	241	240	237	236	239	232	265	260	254	254	260	232	226	260	222	275	247	238	220	240	241	252	255	260	247	260	260	241	245	230	232	251	224	255	244	243	280	248	265	234	248	272	262	267	257	270	250	252	261	261	251	237	267	211	249	264	240	250	276	253	247	245	268	252	250	265	249	271	249	261	267	248	261	266	257	243	255	252	241	252	249	252	238	260	272	264	251	232	268	279	237	242	249	221	240	255	255	254	265	221	254	257	239	279	225	257	259	267	282	257	280	276	252
15210	11599	17289	22918	19014	19819	21169	16449	17108	13854	6541	8372	8245	8138	12330	14177	10761	6097	4369	4549	3368	4503	5393	5641	2754	2804	2867	3978	4171	3640	3174	2593	3220	3291	2826	2686	2726	2508	2402	1942	2493	2402	2222	1656	1534	1385	1369	1253	1001	1050	887	767	784	847	813	730	778	719	751	707	747	770	790	731	646	732	736	723	705	710	650	658	724	673	642	653	666	664	695	624	692	654	635	649	685	687	726	720	717	789	780	865	935	852	927	1082	1264	1027	1166	917	919	955	963	905	837	838	845	799	790	781	733	675	749	739	631	655	701	628	666	658	683	675	734	670	764	750	676	626	666	629	716	745	802	839	830	889	748	721	726	729	712	670	604	610	622	650	616	637	656	680	658	634	699	643	664	795	729	629	653	600	698	643	633	638	628	608	638	643	624	659	652	664	640	656	636	666	706	655	616	677	664	653	632	613	567	618	624	651	642	621	646	617	644	629	615	640	589	599	636	612	660	645	657	657	624	645	637	602	667	625	681	633	624	651	614	609	655	679	668	629	668	610	639	656	665	624	653	581	659	638	688	645	650	628	656	671	637	642	626	651	631	623	637	624	633	647	604	667	612	593	659	657	610	653	674	669	623	625	661	641	661	668	637	657	640	638	689	646	662	671	644	664	630	645	634	606	621	646	644	617	573	673	620	629	592	648	621	611	599	643	671	638	622	632	639	637	664	641	628	622	648	650	608	681	679	611	644	639	650	631	679	655	630	655	646	650	653	630	652	641	594	645	651	631	657	666	669	626	653	628	602	651	606	676	627	655	629	644	595	614	670	646	667	670	645	636	643	627	609	649	628	622	651	612	639	638	621	622	605	631	639	620	648	622	641	650	584	631	622	675	631	651	611	660	667	627	610	682	659	668	602	622	588	667	662	659	649	616	603	635	648	642	654	629	595	657	645	676	638	620	632	623	712	608	689	660	609	646	623	614	629	617	630	630	606	639	605	659	617	657	621	656	609	613	639	644	679	626	662	656	600	628	670	594	646	682	625	632	602	624	672	630	613	583	616	613	668	627	601	633	637	623	612	651	616	617	607	620	616	647	649	662	642	681	590	630	635	640	622	618	650	657	603	629	670	650	665	592	631	638	654	631	658	663	669	625	651	630	625	628	678	633	690	645	624	622	646	652	650	628	634	615	616	592	654	632	672	626	660	629	651	605	677	631	649	678	596	594	673	600	614	598	577	647	668	623	638	623	628	590	586	639	646	667	662	639	645	665	636	606	583	641	649	646	697	601	655	639	612	609	673	675	651	630	615	629	661	653	619	627	624	615	618	647	630	655	706	688	652	629	624	587	642	641	646	656	602	657	664	659	661	635	619	626	654	628	647	673	599	656	621	662	640	617	645	638	684	674	630	686	668	630	644	622	599	639	649	630	614	623	618	619	610	651	640	596	693	640	592	644	665	629	622	615	611	636	636	634	635	687	624	607	634	644	638	654	643	632	676	650	628	640	617	653	639	630	651	603	622	684	606	632	613	613	604	634	670	594	645	657	663	649	608	678	588	693	630	701	627	679	648	598	656	616	614	663	598	639	670	612	616	641	610	612	634	647	644	650	638	654	686	631	645	604	624	673	653	662	637	642	612	610	646	622	601	614	625	579	672	600	649	616	649	577	702	695	670	714	641	655	607	647	602	666	633	628	651	657	658	635	601	611	584	638	646	635	631	687	626	591	680	626	691	641	615	601	642	595	624	623	652	638	627	647	656	655	662	582	679	582	626	647	621	664	612	650	620	654	615	601	630	609	648	671	623	604	612	609	616	602	586	629	633	667	641	577	601	655	631	604	646	690	650	655	667	626	637	658	619	615	631	666	639	589	589	668	662	654	677	600	644	665	665	618	657	650	676	582	693	644	608	678	635	653	630	647	608	635	622	653	629	673	614	624	624	610	615	632	660	631	600	622	638	647	625	606	594	627	682	633	633	626	632	634	639	646	658	642	665	660	627	641	655	666	651	626	627	634	647	650	629	602	670	661	676	602	673	629	654	661	621	624	622	652	653	641	638	655	577	643	655	596	645	661	617	642	644	623	685	624	677	573	610	633	608	668	655	609	625	649	633	670	653	691	611	615	628	616	624	666	642	648	645	648	652	669	627	674	635	623	618	628	637	622	641	589	645	634	680	648	674	678	612	632	637	643	703	633	666	611	607	631	665	649	614	668	609	646	622	630	629	655	602	641	610	584	638	651	650	643	613	612	582	652	630	612	622	668	643	645	628	629	618	614	617	615	654	642	639	634	616	650	627	643	631	668	672	624	639	594	635	645	610	606	632	634	664	591	626	656	655	592	619	617	647	656	641	595	668	617	690	641	664	678	614	616	662	649	656	642	639	632	682	648	673	622	638	681	681	677	608	622	658	652	644	649	658	569	652	681	642	620	643	670	677	630	616	660	635	646	635	622	633	614	674	621	628	575	633	643	630	603	636	666	653	636	671	604	651	646	633	662	598	641	637	626	642	611	619	586	567	612	626	639	609	612	653	623	669	645	594	638	647	601	651	642	604	595	614	639	613	651	627	646	645	595	633	629	647	660	647	655	612	620	633	643	633	600	629	638	619	638	663	626	650	629	663	661	634	649	650	608	643	639	609	629	665	608	653	668	597	657	646	645	621	646	629	630	653	616	599	624	644	628	624	668	584	623	643	645	647	616	625	669	621	604	628	643	722	602	708	670	630	608	640	626	650	579	596	608	581	623	614	673	641	649	662	659	652	600	665	621	599	622	626	593	629	624	603	621	630	663	665	658	644	644	677	645	643	673	685	609	627	651	647	666	645	642	642	643	641	609	629	622	620	624	629	665	625	625	620	670	609	581	621	621	631	667	624	682	641	646	570	657	619	674	650	605	644	618	624	669	630	615	659	680	684	678	635	648	620	652	650	645	647	682	645	674	641	604	582	671	657	674	627	620	623	634	603	626	630	578	623	653	636	607	622	624	606	621	604	609	620	603	633	659	579	633	628	612	597	627	622	658	641	631	607	622	618	643	626	656	650	653	659	618	663	630	623	635	624	614	642	689	626	638	614	622	590	613	651	635	606	647	587	616	627	655	609	646	648	662	648	596	616	630	607	639	647	631	643	635	649	656	663	637	667	663	667	663	626	661	673	654	616	637	684	639	633	608	613	649	627	652	673	652	606	650	597	597	705	649	702	631	636	644	613	641	649	644	644	640	617	614	613	640	650	666	664	656	639	617	613	625	609	623	680	640	624	680	625	647	650	628	611	657	617	630	643	657	625	662	629	664	634	619	644	616	703	609	657	678	637	605	616	610	643	625	642	609	587	618	658	590	676	629	639	614	622	610	625	618	620	686	632	656	656	638	635	681	667	683	629	624	624	635	694	636	619	641	667	603	678	634	639	629	667	584	642	586	639	645	631	641	668	653	637	593	664	637	653	647	658	619	685	616	656	659	666	606	634	683	662	644	619	631	618	616	599	607	660	593	651	656	653	638	636	656	655	621	641	654	671	636	657	619
3482	1603	1700	1629	1180	952	870	670	628	470	440	446	396	418	474	450	454	420	408	407	403	415	390	429	433	455	435	433	434	390	406	395	425	394	400	413	371	388	408	396	403	407	399	400	374	379	343	370	375	397	340	340	352	345	378	373	376	386	384	362	347	382	330	369	394	361	316	380	394	368	382	376	374	326	354	414	362	382	360	353	360	346	379	348	385	360	377	374	342	337	371	371	383	357	363	370	367	380	415	435	349	392	327	357	386	369	327	358	367	379	361	356	371	373	364	350	359	358	372	328	364	372	366	347	364	372	345	346	402	349	366	370	360	369	361	391	355	336	345	375	352	362	382	370	352	334	379	363	359	350	359	379	352	337	352	394	390	367	373	387	371	349	349	365	366	406	359	384	365	380	351	382	379	327	353	346	395	370	355	358	330	311	395	336	337	355	384	356	357	354	350	361	370	384	371	384	384	368	383	362	323	361	400	375	391	393	362	383	352	363	398	394	385	400	335	396	370	333	382	351	360	340	351	364	385	351	396	352	362	388	393	363	361	346	375	367	366	353	376	385	338	384	353	331	356	345	343	360	350	380	381	382	367	370	348	356	348	398	400	388	379	345	366	365	352	339	380	370	343	364	366	358	389	365	376	355	349	383	386	361	368	384	372	379	351	342	352	362	355	361	378	339	365	365	335	356	342	392	393	335	355	363	346	326	368	369	369	364	333	385	313	340	372	377	384	363	365	378	373	395	351	347	355	369	354	328	325	350	347	352	353	370	343	348	399	357	368	335	350	352	344	327	363	340	375	342	351	352	343	368	390	352	354	364	358	399	369	345	370	345	333	366	334	339	362	363	362	363	368	335	350	330	348	354	332	374	346	346	413	329	370	392	366	352	356	341	377	360	372	382	330	356	381	373	323	363	373	414	351	349	317	351	368	382	344	371	377	347	317	340	372	340	346	313	371	342	365	392	337	387	356	383	369	377	365	366	342	354	362	378	353	392	356	358	362	334	342	397	397	352	313	361	355	372	403	394	370	398	380	366	342	370	364	385	372	317	341	375	365	329	375	366	375	358	388	353	348	368	324	372	367	365	374	374	415	325	391	349	342	370	368	348	362	367	362	349	381	367	335	358	397	363	384	357	372	360	333	338	358	356	339	370	337	361	355	372	360	350	374	349	351	379	332	346	355	376	348	347	341	373	345	364	351	364	364	380	358	377	345	341	357	338	330	364	347	365	413	310	340	341	394	353	361	338	352	329	389	335	363	372	373	331	382	333	390	343	375	349	406	334	367	343	355	360	355	373	344	357	374	338	378	339	391	386	324	389	330	350	385	346	341	352	335	316	344	379	352	359	372	353	352	418	380	334	336	364	390	365	330	301	338	378	346	343	358	328	383	367	344	358	357	326	384	365	395	360	344	368	383	371	330	370	345	354	365	338	361	345	350	372	389	375	344	376	379	352	362	423	366	348	351	368	340	334	414	339	360	372	380	315	353	368	379	341	311	341	369	341	363	381	329	367	348	376	367	358	341	383	353	361	377	376	357	354	324	382	376	368	385	353	394	338	356	392	357	328	332	351	375	369	370	367	341	351	369	368	367	359	374	373	333	388	360	348	351	364	394	367	341	344	391	336	361	429	372	336	365	363	355	427	356	330	338	345	363	380	362	354	342	378	343	339	361	341	378	375	359	323	338	371	355	370	362	361	343	365	333	338	352	340	370	367	340	358	386	374	359	324	356	344	394	384	352	401	367	357	348	361	364	337	359	354	359	335	372	396	355	365	375	395	350	365	375	330	407	340	371	350	375	351	368	395	369	382	368	381	400	405	360	355	368	366	345	374	349	312	383	380	369	404	392	370	373	346	374	339	373	373	355	395	355	371	384	364	374	332	353	377	393	386	338	369	375	372	394	367	366	372	351	324	328	359	358	373	354	368	362	372	373	369	358	375	373	359	341	363	358	361	374	394	349	349	358	388	356	358	350	334	374	327	352	359	376	341	351	353	359	381	364	351	365	352	377	357	308	375	357	336	359	380	358	383	369	349	403	361	361	368	353	358	353	360	315	345	379	360	382	332	384	415	380	366	354	352	365	356	367	348	367	347	347	354	374	390	419	394	369	366	362	332	368	345	337	390	367	385	373	397	348	375	328	363	419	337	393	369	362	392	347	359	358	349	377	377	369	366	358	348	379	391	351	380	347	371	373	336	348	372	348	369	369	358	370	360	359	371	347	380	390	380	392	344	340	339	366	384	355	345	397	338	377	374	334	372	361	358	365	344	344	333	383	370	363	372	361	370	364	378	382	408	371	348	356	378	350	366	350	361	342	359	411	341	328	358	357	391	351	357	396	345	362	377	378	351	348	347	339	370	365	384	398	346	345	371	362	339	356	384	351	366	361	362	359	343	369	373	387	379	333	396	410	382	348	361	332	383	368	419	344	364	381	342	364	388	398	388	370	337	381	375	369	360	363	372	355	366	346	334	374	368	355	370	342	324	359	380	356	389	384	338	384	344	357	338	361	365	382	361	352	385	342	372	337	364	376	343	383	391	406	403	347	354	401	383	345	333	370	336	372	361	378	336	345	373	371	359	365	338	375	357	365	363	396	395	336	313	425	347	345	385	344	342	368	358	372	339	376	393	347	375	310	347	397	331	358	348	315	328	345	346	353	356	365	331	352	324	368	364	371	331	360	338	353	382	348	311	371	352	362	339	364	360	360	375	367	349	341	356	351	374	340	360	412	379	370	380	370	379	372	372	367	384	362	352	365	365	356	371	355	361	332	366	346	371	348	361	369	388	343	360	387	379	363	333	338	385	385	367	341	399	363	348	367	370	339	358	364	376	367	398	374	348	350	366	354	385	393	389	358	361	381	382	357	336	345	347	364	349	361	347	341	358	365	355	364	359	395	338	352	379	398	360	365	343	351	335	336	347	381	352	338	402	366	343	354	352	388	359	371	344	356	376	373	401	342	373	381	371	382	387	396	351	337	366	319	375	388	371	405	354	359	362	354	384	377	346	371	359	348	363	341	332	344	362	347	355	373	417	341	368	361	371	342	373	384	379	365	374	366	392	386	357	381	331	365	352	370	349	379	345	324	364	376	329	354	376	364	338	353	331	333	344	349	357	351	348	379	362	369	376	384	339	372	321	388	354	394	382	386	382	340	384	385	317	362	360	340	390	369	378	350	369	377	387	319	332	374	359	365	352	381	327	384	370	391	350	349	359	362	370	360	359	393	361	391	348	385	379	384	351	383	331	361	334	361	377	412	351	376	366	404	350	382	366	357	390	357	344	371	423	365	349	346	390	376	381	330	385	391	375	386	366	316	363	395	364	361	362	370	381	372	360	359	353	334	343	375	346	345	347	348	382	338	339	382	321	365	368	355	364	369	349	341	355	351	390	381	363	369	381	386	367	309	354	334	367	373	342	359	356	345	357	388	350	342	349	351	348	376	349	371	373	373	372	336	362	379	400	353	403	373	347	348	365	361	367
3413	2355	3457	4141	3196	2583	2823	2137	2343	1778	1391	1394	1313	1238	1491	1619	1549	1324	1267	1293	1221	1319	1328	1444	1359	1308	1373	1400	1332	1342	1248	1191	1275	1256	1108	1159	1102	1112	1167	1208	1105	1114	1139	1078	980	997	946	922	903	915	949	905	880	922	958	875	920	888	912	892	933	924	960	897	924	842	937	921	951	856	919	886	871	904	849	836	840	866	907	866	884	854	895	917	927	905	944	903	923	971	908	991	934	980	957	1064	1097	1062	1040	964	1053	1014	985	930	944	922	928	955	898	911	893	885	875	858	900	917	931	867	926	888	880	925	931	869	866	858	912	878	916	874	891	835	914	880	884	896	890	934	830	931	899	940	863	887	913	872	882	903	908	930	873	883	916	906	905	893	958	863	882	869	894	999	872	889	902	939	907	868	863	951	883	830	881	915	860	862	950	889	927	913	909	939	848	880	815	900	932	829	843	863	914	902	854	885	885	915	860	937	875	833	903	874	949	880	877	864	927	880	931	924	873	902	898	900	868	886	873	898	839	910	898	867	889	928	908	886	893	875	942	875	907	871	872	931	885	883	901	838	900	860	876	902	888	919	837	875	931	850	877	856	884	869	898	893	880	883	953	948	936	910	912	846	873	892	820	868	848	891	885	927	882	887	894	890	887	879	892	904	864	864	904	951	828	877	915	882	894	935	887	891	871	898	857	911	891	878	914	881	851	926	865	919	895	887	872	894	883	888	918	865	874	872	861	819	889	893	915	890	852	931	892	849	893	898	865	921	891	899	908	866	884	925	922	859	873	922	928	898	901	840	839	904	932	884	894	890	863	906	909	886	928	862	909	887	887	884	894	871	825	911	872	873	847	882	888	924	840	847	888	868	879	898	900	892	809	871	841	906	847	882	877	892	870	940	950	893	780	864	942	897	862	903	913	846	825	864	863	865	905	809	866	825	918	872	888	843	897	870	910	904	862	853	852	857	918	875	915	855	928	857	857	868	948	884	892	922	919	914	831	845	944	834	874	897	960	886	852	863	895	894	885	938	870	888	867	907	872	869	850	873	838	843	845	913	857	925	846	832	886	888	878	871	853	881	925	909	911	873	893	868	849	845	931	926	836	876	918	911	855	889	879	894	865	894	912	891	878	924	869	902	831	951	879	898	943	913	894	887	841	872	885	854	904	851	883	862	842	887	841	873	836	930	897	930	851	937	827	892	897	862	858	883	917	916	877	915	895	851	901	868	940	895	877	889	977	885	839	918	921	903	874	895	858	930	866	886	926	914	871	893	881	938	884	954	917	855	890	873	876	882	884	896	889	843	852	862	841	882	932	903	877	903	872	814	826	873	913	891	853	882	879	895	851	868	811	930	848	900	898	876	885	920	861	863	884	842	877	880	906	887	874	908	861	878	950	937	869	849	818	855	898	889	851	855	937	860	938	890	926	898	847	855	880	877	844	866	862	887	905	922	880	892	875	881	882	916	837	878	872	884	893	877	846	902	921	910	893	884	884	853	866	856	877	859	904	932	854	868	885	869	877	874	925	859	864	902	939	885	894	912	919	937	947	900	851	900	911	828	926	860	889	950	877	822	870	900	885	883	913	855	900	907	862	860	874	904	870	850	854	897	863	885	876	871	904	900	909	927	904	896	923	888	926	885	866	898	910	910	907	858	900	872	881	853	819	934	890	848	860	878	895	952	848	878	947	874	933	907	879	866	868	931	884	888	870	883	899	882	859	898	952	880	898	905	808	848	886	910	889	860	882	920	854	848	922	819	898	870	920	900	887	873	866	930	905	900	906	874	872	925	926	911	866	861	926	902	885	874	862	921	862	893	914	858	911	846	871	845	881	890	938	942	862	873	851	905	849	849	909	873	852	870	930	902	904	904	867	851	853	868	881	895	911	922	845	908	879	916	895	871	883	855	900	859	889	894	901	905	863	890	901	908	889	887	941	890	862	920	899	875	900	898	873	879	883	881	894	912	895	884	910	914	860	904	868	882	903	895	872	853	888	849	896	842	853	915	836	893	861	937	886	935	866	900	849	872	926	834	869	899	914	874	833	862	936	856	881	835	895	920	868	889	872	912	909	888	923	901	941	899	821	893	904	887	873	911	904	889	839	878	885	931	873	978	910	869	884	819	881	913	860	890	889	865	853	896	873	856	875	901	895	937	932	866	862	937	858	889	857	891	892	878	888	887	880	904	906	861	910	897	928	885	924	847	879	869	909	881	855	882	901	895	880	913	891	926	841	902	843	923	883	894	912	903	943	918	949	895	880	910	893	889	907	955	878	865	831	877	955	881	919	858	881	825	945	897	894	865	927	847	885	871	818	894	899	859	913	837	865	866	885	914	851	876	848	837	878	874	862	851	913	905	863	861	916	922	825	873	873	928	895	924	894	898	820	891	898	923	819	912	863	913	880	858	863	877	860	840	879	919	902	903	890	882	886	901	963	879	881	916	908	902	893	890	864	917	815	898	846	848	942	851	885	880	884	861	866	940	878	898	926	854	930	873	842	872	888	859	861	918	918	911	859	884	885	912	892	857	881	889	854	910	872	887	858	908	916	899	917	919	859	872	900	950	908	876	842	860	877	837	884	899	860	892	890	893	903	871	875	883	868	997	892	930	865	818	913	876	885	886	894	900	842	923	837	891	895	887	862	877	848	852	915	888	866	869	835	893	876	855	905	909	820	888	854	899	923	867	876	872	889	858	878	865	908	885	929	894	861	911	883	873	930	868	825	886	858	920	906	888	855	845	875	855	874	931	907	920	860	872	867	844	905	889	885	891	907	922	874	886	949	905	841	897	860	867	878	905	931	881	911	856	932	929	870	907	924	928	911	868	903	909	873	904	944	895	851	905	880	870	889	889	897	894	902	899	916	849	896	913	868	918	917	894	860	913	893	920	856	921	866	952	877	888	860	869	883	871	873	900	891	910	859	882	872	883	922	902	905	955	922	882	888	854	868	877	803	927	884	863	857	901	910	881	911	913	937	901	875	793	894	864	889	886	912	888	872	887	877	869	841	916	884	874	894	872	914	883	825	883	944	865	864	883	838	870	938	865	887	865	888	902	866	858	883	877	904	903	925	880	917	914	891	899	902	868	843	899	898	871	910	888	897	917	912	857	914	865	893	864	925	845	863	869	871	886	912	882	865	907	869	928	947	865	839	879	881	906	911	846	931	885	936	897	900	875	842	924	868	879	877	932	941	835	875	868	833	867	929	876	923	898	931	917	862	916	885	894	842	844	837	938	856	842	887	872	877	943	896	966	910	887	887	848	900	913	856	875	846	917	918	826	883	892	882	924	861	924	920	901	884	885	915	855	892	913	857	859	879	856	862	881	887	900	909	941	896	894	916	856	875	865	955	859	926	892	839	912	836	933	937	909	899	876	862	904	852	866	945	867	857	923	892	901	889	871	893	819	882	883	919	941	909	878	898	880	935	909	879	837	889	910	915	860	876	931	867	810	822	850	898	918	845	839	876	829	926	883	878	873	871	874	876	908	884	959
16366	12597	14807	15151	11206	8294	7672	5341	3899	2784	1744	1782	1819	1219	2266	2178	1760	995	724	667	581	616	788	770	662	546	452	634	606	572	558	519	488	559	492	541	505	529	493	485	519	509	422	446	363	423	430	405	379	387	354	383	384	369	387	360	357	374	354	344	351	392	380	390	348	355	342	356	369	355	323	381	331	327	369	361	357	367	364	387	365	331	342	384	337	380	379	317	370	385	387	385	399	398	399	402	393	417	407	401	376	405	397	383	393	387	361	387	357	392	369	356	373	374	383	349	378	351	355	366	364	383	339	373	352	367	372	355	370	371	365	350	395	359	365	383	351	371	397	340	329	379	369	395	401	375	330	347	356	356	372	367	331	370	397	351	376	393	378	364	334	332	374	353	355	347	368	345	344	369	340	341	345	368	351	364	357	343	346	359	336	352	334	380	339	353	379	360	383	370	379	359	375	335	343	354	356	338	375	372	354	378	378	370	365	387	382	355	324	384	362	399	374	336	347	318	367	367	343	385	372	349	335	369	383	362	350	348	390	310	366	373	374	335	353	370	410	332	373	365	337	349	376	395	388	369	340	374	367	357	341	370	396	341	333	355	368	348	367	396	347	344	380	386	365	358	347	370	358	335	369	383	367	383	338	349	351	363	365	364	383	381	350	366	350	362	388	395	354	398	370	351	370	355	377	380	359	376	341	362	338	325	339	345	370	353	348	363	366	327	354	356	359	391	362	373	387	366	364	371	346	362	343	340	365	363	352	371	362	311	356	380	343	338	350	385	386	359	397	324	350	370	358	343	336	348	384	405	392	367	351	371	362	377	330	379	371	360	384	394	389	372	356	346	366	383	314	361	361	343	374	378	332	370	361	348	325	398	336	340	348	331	373	366	375	374	344	362	362	344	351	349	331	357	331	375	389	372	370	358	313	349	337	355	339	313	335	373	378	358	354	352	368	364	370	361	404	330	365	315	380	333	359	388	404	378	354	356	355	326	399	337	356	369	342	340	351	330	372	325	358	356	350	365	347	374	366	341	366	345	343	378	368	362	353	381	364	361	338	336	316	363	330	367	382	373	367	339	381	338	345	335	343	369	350	343	358	388	362	327	407	360	360	379	385	338	293	346	347	377	373	357	345	322	353	362	340	350	361	392	381	407	381	377	344	337	352	349	352	364	369	376	347	385	363	365	355	341	329	374	346	355	342	357	357	358	331	335	351	362	349	329	398	345	366	347	338	354	361	377	378	338	373	363	361	386	356	341	334	353	344	353	341	358	371	350	370	324	374	384	342	334	398	386	386	374	327	332	360	358	337	394	361	355	356	368	355	353	379	357	371	369	354	384	378	375	345	332	375	361	354	368	357	341	363	386	329	358	338	347	390	351	358	348	353	363	335	365	373	369	388	329	355	352	339	376	348	353	374	324	361	386	345	352	359	401	399	367	354	399	392	368	302	346	357	405	342	391	365	366	340	410	368	328	377	368	340	352	341	351	364	399	383	387	337	350	347	356	341	317	369	369	378	356	367	361	326	380	367	370	374	364	376	344	385	365	370	364	379	349	329	381	364	345	374	342	363	330	332	344	360	324	356	383	362	329	335	338	388	341	346	347	368	362	363	356	378	362	387	363	364	345	375	365	406	380	374	336	363	334	355	398	373	334	346	370	360	373	344	350	355	362	363	353	368	339	361	350	346	363	387	360	369	345	373	350	359	355	404	357	332	353	344	364	362	362	331	385	368	378	369	370	359	370	362	343	384	387	355	372	375	340	361	403	355	348	362	411	338	358	361	340	350	390	358	353	380	354	360	371	365	365	396	370	297	356	332	332	358	353	320	342	363	367	338	367	373	329	367	334	385	372	362	368	360	356	315	340	322	374	363	346	370	381	391	358	384	368	377	382	347	353	361	370	373	337	392	369	375	338	381	355	351	365	366	364	377	356	363	354	357	382	366	351	388	357	373	340	358	343	332	380	365	372	366	384	364	388	386	391	359	351	366	376	362	364	350	355	405	352	343	374	380	337	337	350	365	352	319	352	362	341	394	338	338	375	368	382	361	361	400	378	375	370	356	380	374	335	354	306	358	351	370	367	336	370	359	330	376	357	340	350	330	361	387	369	362	353	339	388	361	374	369	344	355	350	361	349	360	327	371	367	372	393	384	377	371	359	347	356	407	392	388	362	370	353	343	374	380	350	400	348	354	354	372	349	365	330	348	341	347	350	349	360	366	358	368	376	357	357	344	339	345	361	382	347	334	366	336	342	379	318	343	379	345	375	336	317	379	361	338	349	389	361	378	323	348	297	328	373	354	378	384	342	362	395	424	382	347	357	368	340	342	345	366	351	354	345	357	339	362	312	379	385	347	383	347	360	361	349	362	341	354	335	358	379	388	358	382	342	378	382	350	348	370	369	355	322	379	367	390	365	332	356	350	348	334	310	338	329	382	349	341	345	364	333	369	349	346	351	342	327	353	338	378	342	338	368	346	393	400	350	321	342	358	338	357	330	398	323	355	331	345	347	381	352	379	361	330	374	376	389	339	351	344	360	355	373	338	393	363	359	371	375	370	367	341	346	355	354	372	370	339	345	369	411	336	341	358	350	351	380	341	367	368	355	349	372	338	352	345	363	365	366	334	378	336	351	351	384	350	368	329	333	347	356	398	358	336	349	329	361	365	354	374	372	354	350	322	367	398	353	337	383	370	384	381	338	353	381	350	373	351	346	344	342	344	349	346	341	377	374	367	396	340	365	382	358	348	350	385	357	381	347	383	375	358	350	393	322	332	346	387	378	371	381	338	373	359	381	357	317	372	363	368	391	380	388	375	380	380	371	387	369	380	388	337	345	336	352	370	345	349	324	344	358	342	344	336	341	385	365	335	366	377	366	342	356	368	358	346	398	362	352	379	365	354	350	318	313	349	351	343	376	354	390	390	339	376	371	312	358	340	335	384	372	356	381	355	396	384	344	336	339	358	358	369	343	367	372	351	362	370	356	328	362	344	360	332	340	369	364	351	399	356	365	355	357	369	372	354	359	371	339	371	352	329	385	365	366	388	346	379	364	361	379	376	345	358	375	356	329	355	354	360	313	392	389	389	346	352	352	370	353	355	317	338	377	409	359	345	400	367	374	338	354	361	343	377	327	389	375	378	359	357	357	372	364	369	368	384	364	378	358	344	353	341	392	362	340	362	360	355	335	363	366	359	364	350	386	318	346	351	376	352	355	352	353	363	354	355	351	407	341	373	369	340	326	391	377	385	369	355	323	363	362	364	349	340	338	372	368	339	371	365	371	390	361	371	352	380	346	333	363	365	390	352	366	411	367	336	376	357	340	353	310	352	358	360	386	347	356	386	399	369	384	346	355	381	362	361	389	347	354	360	346	350	343	308	345	392	364	326	357	324	358	323	340	374	350	398	331	341	324	362	332	346	376	367	357	372	330	331	367	377	332	340	387	361	429	355	367	345	373	357	356	332	342	352	397	347	379	341	364	377	317
11291	7775	12785	15649	13188	13868	14778	10551	11070	9617	4924	5924	6209	5007	9003	10403	8178	4739	3261	2924	2506	3037	3934	3335	2193	2073	2036	2579	3064	2764	2302	1964	2345	2186	2143	1996	2238	1964	2008	1871	2051	1952	1580	1341	1337	1255	1183	1184	1052	1107	1002	921	990	987	979	904	946	979	958	956	945	1041	925	972	904	866	973	870	906	929	904	911	941	908	906	917	862	940	880	927	897	895	914	892	919	921	930	901	931	1020	960	1030	1034	1050	1080	1230	1240	1265	1236	1123	1047	1080	1042	1036	947	995	964	982	985	946	979	917	927	959	930	924	923	880	910	895	926	917	930	896	975	922	926	886	869	839	891	888	898	911	940	981	957	969	922	864	851	879	911	879	907	842	910	895	872	869	820	884	906	860	876	961	953	898	918	885	887	884	860	842	865	915	915	833	898	878	901	882	909	860	933	917	867	861	846	900	899	923	845	903	858	824	888	890	920	829	873	857	878	884	922	906	887	876	853	829	892	839	896	933	888	867	937	888	841	846	932	912	864	904	867	888	876	883	867	866	871	884	877	891	860	868	911	874	914	884	944	893	868	831	931	921	941	883	898	892	896	883	860	819	806	857	898	905	849	836	906	904	925	925	870	911	925	903	904	886	860	837	931	891	879	889	929	874	895	855	879	897	834	878	925	914	916	818	917	863	931	895	875	858	890	869	838	901	872	896	895	887	848	874	846	864	872	849	903	839	876	926	864	876	937	907	911	907	882	874	829	905	892	828	819	925	861	887	840	886	888	884	892	891	814	814	910	866	887	922	845	880	877	906	870	918	920	890	822	888	919	871	907	909	874	924	840	892	855	918	856	874	908	890	931	882	851	860	909	972	899	872	889	862	905	931	883	874	891	895	932	838	851	931	858	886	833	860	903	856	904	857	861	897	878	926	831	914	895	903	888	877	867	952	918	922	882	915	883	865	914	854	831	906	850	928	894	882	877	885	897	881	894	862	849	922	900	804	854	879	906	918	870	855	895	873	860	878	936	864	876	902	883	865	898	873	850	849	872	847	859	909	879	893	926	914	921	896	842	915	897	880	918	890	915	909	899	877	865	902	902	919	915	851	865	867	849	927	897	900	899	833	887	954	838	869	904	886	843	802	914	895	845	873	924	861	923	834	914	865	840	880	892	906	880	924	911	932	874	898	864	870	831	866	911	872	845	862	941	903	899	820	866	861	857	929	921	904	894	851	887	838	897	841	897	887	846	896	851	925	889	819	888	875	899	857	892	852	891	864	918	916	919	890	899	793	930	856	876	905	903	876	853	881	864	908	870	861	885	884	851	887	820	865	913	898	906	849	938	863	854	860	872	870	890	881	940	819	865	874	871	895	883	903	878	878	859	893	855	892	867	865	876	845	921	911	889	861	882	893	864	884	900	861	887	934	896	875	879	865	875	864	883	864	853	896	861	894	887	789	927	943	868	840	885	881	847	877	909	858	913	836	891	848	867	847	927	880	921	822	878	884	862	833	826	917	902	911	873	940	873	824	905	815	859	869	908	872	859	867	886	874	883	870	825	889	858	903	829	877	876	899	831	880	912	906	905	931	920	875	902	872	883	930	873	852	924	880	880	843	891	917	841	904	887	897	867	878	876	868	879	866	867	859	873	897	924	874	897	879	912	888	870	864	835	844	923	869	884	920	927	946	866	899	875	811	862	819	880	869	868	866	976	885	878	887	900	891	849	883	928	861	946	885	890	824	893	829	875	882	887	876	854	881	895	912	892	873	877	876	818	885	855	886	896	875	910	886	907	825	879	917	874	839	824	886	888	898	852	902	886	908	913	848	878	925	875	892	839	880	877	862	872	856	883	889	921	909	896	831	827	950	879	915	922	855	902	889	901	893	873	924	855	927	883	861	883	899	902	866	888	864	855	854	877	959	860	892	924	902	844	844	889	863	838	856	865	919	898	885	830	848	888	876	919	843	872	886	857	884	885	908	885	916	903	870	889	874	902	860	848	939	919	897	853	878	875	881	927	871	884	879	891	903	902	819	935	911	892	862	874	842	897	886	865	890	890	967	884	904	862	874	900	898	918	884	885	919	858	863	900	863	943	874	938	861	890	923	886	957	864	914	923	902	870	902	868	828	912	891	905	822	900	840	878	909	892	959	878	851	874	908	898	900	880	918	901	904	896	877	883	900	888	876	883	888	858	929	883	932	854	883	869	896	885	921	859	908	861	874	923	862	924	884	923	898	894	850	887	942	845	878	851	899	887	885	890	927	913	908	871	850	924	852	853	888	938	896	884	904	871	894	821	868	886	914	837	942	855	935	858	865	889	848	942	887	922	952	862	873	936	890	853	846	855	857	920	905	906	874	845	871	861	881	875	891	888	842	867	871	894	939	877	837	908	901	887	872	909	887	912	842	873	883	850	883	899	914	871	903	896	880	913	853	882	833	906	881	902	885	851	929	875	907	907	901	875	867	878	864	929	852	899	888	907	887	832	837	873	886	898	902	867	886	862	865	854	864	940	892	851	823	881	900	904	858	884	853	862	896	886	886	911	893	914	888	870	934	833	863	878	871	868	906	932	866	854	842	894	882	922	926	868	868	870	870	850	871	853	831	844	890	877	876	897	902	880	900	873	855	926	849	861	865	851	873	892	849	870	896	847	899	904	863	909	858	906	924	839	854	943	886	865	826	882	925	871	877	887	920	907	869	849	878	862	919	877	867	850	898	861	890	853	845	870	847	910	910	891	846	851	833	881	942	841	873	836	857	848	907	892	881	920	857	858	875	857	892	917	877	888	888	942	859	872	919	855	883	869	844	871	848	843	873	824	904	887	879	878	882	937	894	890	819	867	913	924	897	897	890	909	874	917	874	882	911	895	907	871	891	874	870	867	900	884	884	932	904	925	918	920	866	876	917	875	878	884	885	959	907	903	927	896	908	889	900	900	852	888	934	868	901	938	876	868	947	946	895	854	876	875	881	857	891	846	839	883	886	876	856	854	846	875	866	845	821	896	865	859	900	874	870	823	866	862	870	895	896	838	921	829	882	913	864	863	941	913	887	886	869	895	874	834	868	878	859	885	877	854	904	864	834	893	876	857	880	845	917	889	840	902	865	825	955	884	930	896	857	871	887	954	857	863	907	875	895	909	909	897	880	907	907	902	897	904	934	853	887	887	893	855	849	905	889	915	854	861	851	868	921	870	940	861	884	828	845	882	869	921	876	861	886	895	878	908	889	917	905	939	887	891	906	912	841	915	883	866	856	862	841	829	876	849	900	883	887	865	886	860	859	896	888	913	858	895	891	921	847	820	908	881	873	872	858	891	918	896	859	902	920	898	904	850	868	876	897	839	873	898	868	916	846	907	932	895	923	862	908	859	833	892	879	881	870	926	895	912	856	891	910	883	855	884	872	890	909	895	931	918	941	866	846	876	844	855	894	855	866	932	884	893	859	903	885	828	865	864	887	901	898	911	867	913	876	898	874	862	943	898	835	868	904	810	877	867	884	951	879	857	870	875	917	868	922	870	888
25090	18815	21112	22310	17069	13167	12876	8763	6462	4798	3327	3005	2164	2124	3685	4094	3184	1585	1038	782	686	850	1010	1043	685	578	543	652	816	687	572	500	569	547	575	498	519	519	509	523	515	496	471	380	348	375	342	357	335	326	300	316	320	314	282	312	262	304	286	285	331	289	308	285	275	275	294	282	276	280	304	271	266	283	302	268	302	285	306	256	290	304	281	294	280	283	278	261	253	304	315	295	315	297	334	348	345	352	349	338	306	319	308	314	329	313	287	306	312	284	292	275	309	310	279	262	266	294	275	273	294	266	278	288	294	271	283	277	264	261	308	278	260	301	274	273	266	298	296	267	301	295	288	273	304	284	274	261	289	301	262	301	264	274	288	297	287	289	266	285	295	280	279	295	304	275	273	243	289	287	277	317	272	307	262	311	276	296	235	255	305	263	279	269	300	270	265	290	259	279	327	271	272	268	289	242	270	306	284	320	293	273	287	271	263	282	291	311	305	275	272	263	247	287	248	288	272	258	275	278	310	272	256	269	295	245	284	272	266	267	273	265	280	263	327	270	279	284	271	294	295	268	299	272	283	252	300	251	258	263	290	282	285	296	267	273	279	295	269	251	268	280	274	274	273	252	292	252	297	251	270	279	288	263	287	257	270	272	350	251	289	254	265	272	280	316	269	268	259	293	271	282	266	258	283	285	251	277	304	267	268	311	264	263	266	275	291	281	264	294	273	284	318	287	292	276	278	279	266	279	276	294	265	293	241	294	298	264	297	280	273	266	288	275	284	257	287	283	273	252	281	263	274	285	297	292	274	259	290	272	258	303	276	283	294	313	296	272	294	298	308	308	262	283	279	277	275	278	253	253	257	249	273	245	256	282	260	292	293	284	286	306	277	286	275	305	325	276	243	278	274	291	268	290	310	278	280	285	275	287	260	285	282	277	275	313	266	287	283	280	268	256	240	301	315	284	273	254	285	325	278	290	272	254	239	269	288	293	285	291	276	281	276	320	288	261	308	294	282	247	266	281	290	281	269	267	282	305	287	264	317	260	259	224	285	280	238	259	285	267	282	279	258	266	304	269	273	262	250	270	307	259	293	293	266	281	297	280	290	278	289	265	277	258	257	268	260	279	278	283	285	260	260	286	305	286	282	289	280	279	284	273	296	282	271	253	279	249	290	292	300	272	285	264	287	297	266	272	309	307	254	287	271	290	260	292	245	283	275	285	295	301	294	303	300	293	314	261	293	280	273	282	250	290	274	270	269	281	237	253	268	285	289	275	272	296	271	265	258	301	282	297	275	259	314	278	282	268	286	287	280	231	264	280	266	276	269	282	264	286	303	278	266	297	294	297	268	233	285	274	252	267	264	307	267	262	281	253	280	266	269	298	276	267	287	269	289	285	283	286	276	268	251	291	285	268	278	304	257	257	309	286	327	278	257	247	280	269	277	290	276	301	316	304	300	289	264	294	250	306	289	276	293	302	301	274	270	237	274	302	289	276	251	282	297	291	252	298	295	261	261	294	296	279	293	263	294	281	277	280	312	283	310	290	227	295	279	292	305	277	292	278	278	302	273	278	267	293	275	258	320	292	276	272	279	286	256	279	288	287	297	275	243	303	256	288	277	274	299	253	267	276	280	280	269	271	270	274	301	289	271	279	299	328	284	275	285	260	261	288	279	280	284	255	290	284	286	247	295	283	292	290	327	276	276	305	288	287	263	265	275	258	245	273	257	249	250	281	267	279	260	278	250	290	286	263	271	293	286	280	283	307	261	278	277	256	264	271	290	293	282	282	280	273	291	285	310	268	297	275	275	244	285	288	281	281	261	279	275	275	266	320	292	255	275	274	291	287	261	263	301	309	296	301	256	261	250	277	289	266	269	309	282	260	278	308	295	277	310	268	275	308	289	248	253	312	278	278	280	288	242	275	268	280	260	298	289	247	258	286	276	267	280	301	275	279	286	262	283	269	308	255	286	281	270	286	256	274	303	287	285	273	310	313	300	261	302	277	284	259	264	269	258	283	272	254	267	293	291	296	273	283	278	285	296	291	260	258	284	277	256	281	260	279	263	264	275	287	294	268	289	269	277	275	285	302	281	309	262	271	281	291	261	276	285	272	273	275	300	278	279	297	319	293	272	295	241	275	286	303	309	272	290	265	299	263	270	279	288	278	268	285	269	295	311	286	280	301	307	275	274	284	233	306	293	277	306	299	275	277	270	266	292	252	258	246	286	297	283	291	308	293	270	270	309	275	286	289	288	258	278	296	272	251	251	319	282	279	274	270	280	249	270	263	240	265	267	279	304	257	274	282	290	290	293	285	280	280	273	245	283	323	295	276	257	306	247	271	276	258	277	296	297	272	284	274	291	280	275	260	289	297	308	311	299	268	280	291	296	257	291	296	313	265	284	277	270	250	279	314	278	273	293	277	288	304	280	256	292	269	269	263	284	290	308	252	286	261	313	268	290	292	289	272	259	276	296	281	263	265	297	278	264	278	264	280	272	309	263	273	283	276	279	273	281	295	256	289	265	267	275	292	290	306	309	272	289	309	252	254	258	284	277	273	287	270	264	272	310	289	236	308	271	266	301	291	294	298	253	270	265	302	263	283	304	286	249	256	257	270	302	288	292	297	267	279	296	261	248	276	265	281	248	261	289	292	290	277	266	286	283	287	251	308	290	268	272	268	227	298	257	269	263	255	242	252	277	290	293	313	299	291	286	280	292	268	289	279	248	298	293	257	274	277	299	271	282	259	303	271	275	289	256	262	285	292	268	279	272	270	259	313	285	276	281	289	257	259	319	291	239	283	272	287	258	298	330	280	295	301	243	258	248	297	279	278	259	259	307	286	301	304	283	272	285	256	280	309	256	276	265	277	289	281	285	288	285	272	288	295	307	308	301	285	296	242	257	290	271	294	291	276	302	266	280	290	269	267	276	271	261	246	304	252	287	269	288	278	292	333	266	283	253	288	292	274	264	297	281	253	251	297	275	273	268	256	268	273	263	290	274	281	255	272	272	290	247	279	270	277	297	286	312	260	268	272	268	299	289	286	295	298	242	271	268	276	287	276	286	280	266	267	230	275	283	261	297	304	290	279	266	231	269	297	289	294	257	310	257	279	251	287	286	295	288	266	263	262	288	292	291	268	268	253	307	310	283	285	281	319	287	275	303	271	269	267	284	304	269	275	286	308	254	269	264	283	278	290	262	267	260	321	276	312	274	274	270	263	298	288	281	253	314	283	305	277	277	287	280	274	308	271	292	262	283	286	300	273	273	246	271	264	271	279	303	248	276	276	266	258	286	257	258	304	271	282	305	292	300	283	309	278	279	283	316	329	264	302	277	311	289	305	297	298	290	270	280	251	260	293	248	263	293	259	321	237	289	266	279	272	274	281	277	307	305	289	263	290	293	268	273	299	266	288	282	286	268	303	292	290	288	294	282	311	289	291	271	299	295	297	278	289	301	251	286	296	329	287	253	280	285	317	253	272	286	309
14689	10623	16871	21067	17626	18772	20715	14428	15766	14091	7804	9368	8378	9103	13700	17126	11787	7708	5107	4405	3656	4678	5475	4956	2893	2712	2476	3339	4605	3692	3139	2496	3016	3077	3122	2701	2840	2526	2682	2353	2592	2654	2138	1593	1615	1379	1308	1215	1026	1106	865	843	885	882	812	752	779	746	801	788	825	881	824	773	839	781	819	792	719	722	700	705	747	718	731	733	671	734	744	715	689	688	741	711	744	782	788	730	800	925	855	842	883	939	966	1258	1272	1145	1287	1080	1125	1100	897	904	913	869	905	849	867	822	771	770	837	789	706	732	738	775	724	755	752	772	751	716	731	733	724	755	708	728	721	718	773	800	887	815	752	771	715	744	734	705	715	706	696	711	680	679	670	715	704	645	707	718	771	829	786	741	734	732	685	711	684	664	695	663	727	668	682	692	722	710	663	696	751	688	677	716	692	738	720	722	683	674	662	718	719	704	710	711	681	686	688	705	671	681	670	738	681	742	696	663	688	718	713	673	735	714	731	718	694	666	697	709	632	731	693	712	678	659	726	718	694	713	745	738	715	699	664	737	644	744	666	692	726	667	736	685	680	741	674	712	657	685	663	716	683	680	686	727	692	656	673	690	675	700	710	730	681	683	728	717	649	714	711	701	758	691	701	731	708	735	710	684	705	672	712	711	704	634	634	677	723	696	673	683	700	669	705	709	749	694	693	682	723	728	695	691	680	699	663	703	697	674	679	704	698	734	738	640	705	714	634	684	703	659	733	707	746	651	753	716	712	686	714	696	712	698	736	668	710	674	723	730	663	695	673	693	653	694	706	674	699	656	670	685	732	662	699	703	684	675	688	723	740	718	704	691	706	689	686	717	695	680	710	699	694	659	758	680	708	709	725	660	701	687	727	665	742	657	684	703	667	669	722	704	684	709	745	763	729	715	659	700	688	722	694	687	691	705	696	679	697	678	702	677	678	676	747	722	719	737	701	702	666	723	742	674	710	745	702	720	695	695	684	670	626	707	683	733	742	709	727	701	662	765	696	728	737	674	691	693	696	721	686	669	668	705	641	686	666	713	667	693	683	698	693	677	744	715	713	721	674	736	724	688	730	700	684	684	634	768	687	708	676	686	662	739	687	701	713	671	706	719	739	692	716	688	688	684	672	739	728	713	713	699	769	651	708	730	717	685	699	691	715	686	684	686	725	721	682	691	687	698	688	715	686	699	664	700	708	748	708	729	703	690	731	684	694	718	679	738	685	650	705	693	683	699	720	722	737	699	686	689	733	641	719	670	704	716	700	680	696	672	677	690	694	712	697	709	687	674	674	679	661	745	719	728	717	723	683	672	734	747	705	705	675	671	694	724	723	715	728	725	689	678	636	720	714	704	739	717	706	717	679	699	704	704	721	699	739	688	697	705	660	716	701	656	688	690	709	721	711	698	648	674	751	708	729	717	704	675	703	670	739	719	696	677	712	717	672	709	710	729	723	731	705	710	711	743	737	693	663	664	650	716	684	705	731	709	706	714	697	723	672	681	692	693	705	685	703	740	702	705	721	699	681	686	701	625	672	702	731	734	711	756	738	692	656	704	749	680	687	710	740	694	671	715	701	692	649	731	715	718	763	702	641	704	671	704	694	649	646	680	684	698	717	757	696	695	697	745	712	697	705	670	696	731	674	703	751	734	692	742	731	729	690	677	672	672	690	699	691	710	685	717	681	716	695	690	710	672	700	690	701	680	718	739	716	676	672	704	693	643	693	725	676	710	680	716	653	682	679	701	690	707	676	699	690	718	719	665	709	692	687	672	743	663	672	707	720	719	695	686	729	725	639	700	660	710	699	708	652	672	698	648	711	703	695	717	674	681	698	688	729	679	727	726	689	752	703	735	675	700	698	700	687	690	698	781	668	712	712	662	682	701	706	726	682	712	659	651	631	703	682	662	632	658	693	716	678	689	694	737	648	722	685	720	688	707	688	768	686	660	655	722	681	705	712	716	725	692	652	738	673	696	658	677	670	698	623	720	657	684	658	721	703	683	687	690	713	732	689	660	746	687	656	682	702	698	715	706	715	683	701	761	688	645	683	702	659	691	704	713	710	700	718	708	666	738	726	693	709	719	691	692	695	712	682	712	720	668	672	693	685	711	671	735	726	778	656	717	725	759	666	702	668	685	670	672	658	705	664	685	659	684	721	673	744	718	678	732	699	723	717	779	700	686	704	720	686	699	709	652	692	717	661	690	683	717	658	728	696	718	719	676	717	731	694	663	711	701	747	688	731	639	651	729	691	683	713	672	718	672	660	727	680	703	699	703	735	711	695	735	700	711	724	653	687	700	700	737	669	722	732	675	718	693	676	721	664	660	671	667	690	665	682	672	675	754	718	692	730	697	720	680	650	698	694	644	702	699	691	714	689	724	696	735	761	699	641	694	696	704	692	716	740	658	698	663	686	696	683	725	695	690	706	662	697	731	702	706	653	636	709	681	741	696	678	703	672	678	669	683	740	758	655	702	719	718	664	676	755	654	706	676	735	737	718	687	718	689	737	717	705	659	655	705	677	701	702	686	646	674	745	725	691	682	725	695	675	725	677	705	661	689	680	686	721	655	738	744	749	727	676	717	668	718	670	710	762	715	715	683	673	681	680	702	693	701	668	678	742	660	688	686	697	727	688	670	718	658	750	686	669	730	728	666	688	712	692	709	695	691	701	733	717	665	715	684	706	668	669	702	694	690	665	711	692	664	721	704	664	710	679	727	730	637	712	755	702	693	720	686	726	730	709	699	683	662	718	724	724	705	696	637	698	725	690	677	719	692	688	746	704	687	716	711	716	735	701	706	688	685	744	664	685	674	693	673	722	728	670	680	680	723	658	689	719	719	693	665	708	663	682	691	663	679	704	688	683	677	666	732	701	655	727	724	682	678	699	673	731	729	760	671	665	709	683	680	657	682	707	706	691	663	685	750	689	718	756	706	712	738	660	683	694	702	687	681	692	702	686	712	685	715	696	658	696	707	738	767	693	712	723	695	739	721	658	740	771	672	732	687	728	718	701	678	719	675	694	727	705	687	708	697	698	724	644	684	690	697	755	716	697	750	707	717	672	705	690	665	743	703	683	653	722	697	729	708	678	705	685	693	681	675	707	677	723	702	754	682	697	683	715	693	711	661	668	727	690	769	666	670	704	721	706	707	735	698	708	672	671	747	668	724	747	664	722	695	675	663	662	737	656	693	770	750	705	694	634	698	666	685	697	659	707	771	719	677	731	686	699	693	679	712	683	685	695	700	684	659	716	710	736	697	682	714	697	683	644	677	703	714	677	685	674	658	683	712	749	694	695	701	713	695	729	669	725	711	702	668	671	740	734	672	701	706	691	679	717	674	665	652	735	710	691	744	710	668	674	701	699	711	693	713	722	718	700	702	703	692	688	726	658	702	700	702	729	733	675	672	696	730	697	678	682	739	726	757	696	674	690	700	683	725	722	685	693	688	744	745	675	701	703	696	737	666	708	743	686	673	758	664	669	645
3647	1677	1801	1461	1136	988	922	674	632	560	537	464	450	435	499	513	531	427	438	441	456	454	459	442	475	456	445	485	416	444	451	426	465	457	436	445	416	440	426	421	388	411	430	397	364	407	384	398	382	413	393	400	415	405	391	424	408	411	371	375	386	413	363	401	351	390	397	378	363	383	387	430	345	393	389	383	372	379	395	387	393	400	386	387	387	416	430	356	397	408	398	392	343	380	404	410	445	368	440	371	438	404	400	394	402	382	404	387	398	400	383	425	402	401	393	407	344	382	394	408	386	442	380	397	416	380	383	407	376	367	398	414	424	399	355	339	384	403	382	383	448	368	373	394	398	429	411	380	347	396	408	379	397	413	365	401	383	389	396	361	428	390	384	370	379	417	413	366	366	389	376	392	405	413	418	389	371	349	365	372	408	392	379	402	375	428	390	397	438	415	413	378	407	376	395	396	369	356	418	370	412	333	379	366	426	381	400	379	378	410	399	374	400	398	400	419	430	388	385	401	395	360	411	421	369	402	422	393	388	373	378	406	417	378	373	419	413	439	391	359	404	389	400	406	418	418	346	391	369	390	406	405	386	356	367	396	396	409	374	403	382	375	366	384	375	374	416	374	414	376	413	387	380	354	384	409	388	419	401	364	396	392	425	427	417	382	405	389	388	386	400	443	379	363	407	416	407	386	410	412	433	431	376	391	367	409	407	377	385	378	373	375	403	382	406	399	379	378	390	378	405	396	401	367	399	393	373	385	406	396	372	367	389	410	375	383	425	398	429	401	377	391	416	382	381	403	366	392	373	416	413	413	371	388	379	382	410	369	404	376	427	390	426	397	366	424	360	373	378	388	415	392	409	405	384	366	402	389	389	392	407	365	359	409	389	407	415	383	391	366	387	422	388	406	387	388	356	377	387	408	365	400	398	439	387	367	377	402	411	421	387	355	391	365	396	381	414	400	407	375	396	427	370	364	382	398	394	374	414	401	347	353	390	364	412	372	406	416	384	349	409	381	398	407	389	389	394	360	340	412	417	381	369	373	401	387	357	396	407	377	413	357	375	424	380	406	403	390	427	377	366	439	386	416	358	387	378	397	415	409	372	412	397	397	381	382	406	407	374	416	386	389	351	403	400	364	368	375	377	429	404	423	397	388	403	384	395	374	395	376	380	393	391	389	365	363	389	370	396	379	424	414	405	363	392	352	395	431	421	368	399	427	396	412	374	395	365	382	421	414	378	372	417	348	369	419	382	403	423	420	397	385	350	358	394	400	401	393	372	407	351	432	389	405	389	416	389	383	403	380	404	400	391	400	385	394	402	408	381	391	430	349	384	352	372	368	349	367	387	343	372	406	391	408	409	373	371	394	354	372	356	393	398	402	362	372	373	348	403	387	389	382	383	367	409	386	387	444	408	392	395	418	384	391	401	371	393	398	397	401	388	409	375	401	385	375	399	366	392	385	405	392	370	395	385	367	412	390	385	360	409	422	424	371	373	376	391	418	392	406	407	393	406	376	401	386	406	414	389	384	410	401	394	404	410	358	426	388	401	372	429	449	371	389	428	430	401	376	406	411	405	387	393	393	401	398	413	374	376	400	334	394	372	391	439	391	379	411	379	374	402	370	399	388	357	380	379	365	370	391	369	404	385	440	374	389	401	390	377	381	404	364	400	405	410	390	423	417	409	373	411	397	391	366	383	382	368	407	403	355	392	385	404	431	366	396	399	393	395	399	366	375	394	377	368	404	386	429	387	358	392	388	391	349	427	412	377	363	387	374	333	402	379	404	420	338	375	383	423	406	395	381	364	399	392	394	377	343	373	428	391	383	403	406	383	366	393	372	389	404	396	382	404	379	411	407	382	405	402	429	436	387	427	415	359	409	391	355	427	381	406	396	392	399	401	350	406	386	392	415	403	431	363	379	341	367	370	402	389	379	367	373	399	348	435	371	372	403	385	400	362	409	392	392	371	414	402	382	398	410	374	409	398	383	401	375	418	386	359	360	392	418	397	387	389	393	406	368	374	385	404	414	387	399	418	395	403	392	355	363	434	400	400	378	381	378	393	377	429	382	399	379	360	362	398	363	394	409	385	418	402	392	364	425	445	386	398	387	405	403	393	413	428	399	380	369	384	391	424	349	377	372	401	376	383	385	403	342	389	393	378	393	381	412	393	390	433	366	385	394	398	371	364	371	417	387	391	390	416	406	408	401	409	360	401	377	410	375	393	379	402	399	423	409	366	399	395	364	390	402	358	386	408	384	409	373	401	414	386	408	398	373	396	375	392	411	385	372	408	359	400	397	324	370	380	404	412	361	402	387	391	382	407	391	406	399	377	394	374	401	409	344	374	334	401	447	390	408	401	383	416	364	406	390	404	384	394	395	405	373	396	413	396	382	377	370	374	361	369	354	423	372	388	389	381	383	419	404	399	430	357	389	359	415	382	376	381	384	414	381	403	388	419	397	393	392	382	364	402	393	380	395	415	403	372	388	363	400	419	405	352	406	371	376	405	415	416	390	413	376	438	407	382	394	405	367	394	408	392	464	386	370	398	390	373	367	425	402	367	355	380	422	384	350	408	425	415	413	434	408	403	366	428	425	377	351	427	425	382	381	399	402	389	382	370	418	350	374	344	401	387	387	381	413	402	397	379	407	385	423	375	356	379	397	402	391	412	380	375	400	406	365	395	386	407	412	357	385	392	373	393	363	397	382	404	415	385	350	386	386	422	381	373	365	413	375	381	375	377	393	410	417	433	394	384	361	402	350	412	414	439	416	384	373	366	349	422	392	392	387	415	416	398	366	380	381	384	407	379	395	380	408	412	391	405	385	411	389	373	354	385	409	418	373	362	367	387	383	377	383	386	450	399	414	433	357	383	389	351	400	397	360	366	409	385	406	400	415	352	404	373	388	387	434	410	379	407	393	393	403	407	380	397	389	394	393	379	400	383	421	391	391	390	415	402	394	344	400	410	420	404	356	391	397	411	416	378	418	369	407	386	387	398	398	411	350	385	400	422	410	386	384	350	383	414	364	361	400	389	423	405	412	379	379	399	395	384	367	389	356	386	420	392	410	387	362	383	407	404	389	398	405	391	383	391	407	383	369	400	437	420	402	417	361	410	421	408	428	365	406	410	385	362	367	353	374	386	395	381	392	381	414	393	354	371	403	391	407	420	421	378	413	406	419	383	408	371	430	387	421	409	403	395	385	415	374	413	387	412	390	346	397	364	423	423	396	414	364	397	427	397	399	389	384	400	371	395	399	402	408	390	370	386	402	415	400	378	358	358	386	393	395	370	387	379	373	408	392	370	431	404	355	354	374	424	374	401	405	399	407	396	393	399	445	390	382	386	398	357	426	398	396	381	398	372	385	359	377	376	381	376	423	367	419	388	385	392	411	404	362	404	430	419	399	442	402	406	407	392	354	370	413	365	407	376	436	395	366	389	360	378	385	397	415	384	394	366	408	405	397	385	385	385	422	382	396
3522	2271	3689	3903	3351	2889	2937	1954	2368	1967	1654	1519	1342	1389	1761	1766	1607	1479	1403	1412	1312	1446	1398	1488	1354	1443	1416	1387	1347	1430	1324	1290	1248	1301	1298	1195	1229	1180	1237	1227	1265	1135	1108	1029	1080	963	1012	943	909	1018	1003	1001	939	980	970	998	941	944	955	1003	1015	1043	1006	962	1017	946	958	1000	955	949	956	977	953	983	991	965	985	926	898	987	910	955	1022	909	997	1000	992	969	984	1001	1017	1041	1058	1056	1037	1183	1132	1151	1107	1113	1109	1086	1024	993	986	971	981	967	970	927	917	896	946	1027	962	956	950	907	987	966	975	912	961	942	949	958	997	961	964	988	1014	965	930	944	921	908	969	1004	1011	991	949	927	947	965	988	976	1013	1005	1011	973	960	956	992	1037	976	1027	1011	963	1030	959	992	922	918	903	967	941	986	958	958	942	971	936	965	955	1004	963	967	961	918	954	997	957	926	937	991	922	927	1026	962	941	993	981	967	911	898	1012	967	964	991	934	957	997	938	957	994	1030	960	942	1014	1012	932	958	982	963	1025	965	994	967	941	943	1007	922	913	929	958	909	948	957	1035	942	956	894	923	938	989	930	944	955	904	938	1033	959	991	972	950	902	982	937	988	972	949	955	942	919	972	979	961	993	967	950	932	1003	953	1000	976	1013	918	984	939	956	964	980	997	953	944	979	957	1007	943	950	973	961	975	945	971	946	958	998	941	976	948	972	948	989	1011	957	974	906	991	971	980	946	975	938	966	980	970	932	1001	962	935	952	950	913	977	908	928	977	990	976	924	1007	1027	965	929	991	983	978	916	951	930	953	943	976	933	913	958	922	962	1003	946	964	964	960	954	892	966	895	919	985	945	897	972	990	879	969	979	935	972	970	992	926	967	938	981	957	976	950	971	973	992	945	946	916	939	960	933	953	941	971	971	946	983	936	1009	926	1010	944	920	956	1020	1024	945	935	966	963	922	943	921	948	963	1011	910	994	938	946	1016	1035	953	945	928	954	934	1033	973	921	978	930	942	918	956	970	956	942	969	962	1003	977	1017	910	1043	943	1032	931	1005	974	946	923	991	974	875	931	971	927	987	887	967	1018	946	928	987	979	971	957	980	928	946	966	971	1005	963	912	955	987	1001	963	1046	945	994	973	944	895	948	974	899	951	968	918	932	980	906	968	941	935	934	981	1032	994	951	941	932	992	999	992	931	965	920	970	960	1004	961	927	960	931	935	987	971	901	951	956	949	964	1000	935	931	965	919	907	933	958	921	895	959	975	933	874	883	947	925	918	929	949	982	956	946	992	977	979	882	958	1001	975	1003	974	975	929	977	932	977	978	992	836	975	960	928	952	962	957	938	925	920	923	950	967	985	1006	962	956	942	942	982	968	978	928	923	1006	946	951	954	945	939	922	941	1004	972	990	942	917	976	937	928	955	971	939	913	981	951	972	924	926	996	929	911	1006	958	937	959	931	939	964	960	968	980	995	964	934	937	995	899	973	953	977	928	989	962	966	921	971	900	969	954	989	952	931	938	942	969	954	982	1012	957	1003	943	959	1000	947	949	1011	898	971	945	943	910	914	924	918	967	991	1013	977	980	951	989	952	964	998	951	957	916	956	950	982	959	977	942	941	952	959	902	943	921	924	962	948	927	995	944	947	971	955	994	944	963	955	968	1002	975	1017	963	992	929	958	944	940	1013	986	996	957	971	941	969	953	940	953	941	1004	928	929	925	1025	984	985	970	1021	1046	977	953	953	952	1004	921	956	962	932	990	939	947	907	922	959	1030	928	924	914	899	915	954	947	954	973	987	990	950	969	957	972	926	952	942	998	957	944	949	923	942	945	969	969	939	941	945	994	1000	981	968	947	971	958	928	932	964	1000	976	942	998	886	943	978	965	981	986	934	922	952	924	952	948	924	967	950	953	912	912	954	981	954	1025	939	986	947	974	907	926	898	948	969	950	955	944	946	891	1011	993	936	892	916	1066	957	983	912	1012	978	948	956	931	941	948	982	956	1031	947	982	952	913	934	1005	975	963	969	985	1001	972	952	971	991	919	926	933	964	882	949	909	911	962	1002	921	962	941	937	923	923	965	873	981	932	970	943	920	1023	939	986	973	912	988	941	973	964	972	962	971	945	952	896	958	964	968	942	1015	934	946	977	940	983	991	887	929	979	967	968	1019	956	950	934	944	951	955	943	920	976	964	982	985	907	979	1003	938	913	1014	961	958	951	956	885	938	934	986	973	945	982	981	960	916	988	940	965	957	1005	939	928	914	945	991	950	938	952	947	921	936	976	985	892	993	970	925	918	956	911	955	957	937	987	979	983	945	962	961	970	972	956	938	987	965	935	993	976	944	961	967	927	936	953	885	946	931	936	947	935	937	911	946	948	922	949	953	946	979	996	936	958	951	963	978	958	965	925	973	921	960	965	928	922	920	932	1006	964	947	953	972	972	956	994	973	943	940	970	959	1029	979	986	979	934	949	973	934	954	973	934	1036	953	932	958	900	875	937	968	962	925	948	940	971	924	971	972	960	968	937	998	971	962	991	978	963	967	919	924	929	1010	908	991	955	962	913	935	967	966	988	954	988	928	959	976	991	939	938	926	927	922	957	990	974	979	952	954	892	988	1001	930	942	953	926	928	946	962	978	963	979	974	994	923	1007	952	871	992	960	937	973	927	981	936	947	1000	924	906	900	989	990	925	975	968	1010	923	983	941	993	929	946	966	931	965	986	923	968	911	1029	990	1001	953	973	956	909	964	952	952	960	929	957	987	897	965	966	941	937	944	1012	952	902	971	952	919	975	975	982	955	968	918	978	965	994	935	978	936	919	945	977	995	940	951	965	951	945	982	1011	929	934	956	941	965	940	961	921	984	927	908	948	934	934	934	930	989	982	916	948	951	947	894	942	947	956	990	975	951	981	933	966	974	967	958	959	1005	965	943	954	1022	989	989	965	961	868	933	934	959	984	994	966	990	1008	877	992	956	956	990	987	1017	976	1010	966	1039	959	957	938	951	898	963	968	982	972	888	943	940	902	988	922	953	967	974	994	948	949	900	962	973	990	962	963	981	946	962	942	970	970	894	987	949	914	918	989	902	991	908	982	985	957	963	958	980	973	939	982	937	974	943	962	986	960	998	952	966	866	939	959	970	949	976	964	947	987	974	929	953	928	917	969	954	981	993	988	890	940	968	950	949	960	945	973	990	941	967	976	925	992	904	978	985	963	945	943	929	939	963	966	953	971	939	941	995	897	906	937	936	940	958	964	950	959	929	961	964	942	1005	930	987	957	980	960	929	1026	957	963	912	955	973	960	936	932	967	968	1016	940	972	962	965	918	943	939	982	978	1004	962	980	932	1011	933	974	987	972	965	918	966	914	909	1003	970	979	938	979	984	950	863	929	978	937	930	904	969	994	990	986	952	957	947	945	981	949	960	942	955	941	933	954	1000	971	927	927	1011	967	981	961	958	941	1016	941	944	863	881	973	1000	899	968	972	971	905	961	955	1008	942	958	971	971	954	929	930	989	957	930	939	924	999	937	907	953	960	987	947	899	966	988	986	906	1024	945	948	898	977	925	965	947	999	974	953	966	997	956	947	920	985	944	896	942	956	967	928	975	1019	969	943	945
16755	14205	14718	13689	10300	7245	6888	4262	4303	3366	2172	1817	1390	1502	2829	2946	1840	1118	734	595	675	698	869	647	587	573	555	530	571	657	535	508	541	507	554	521	532	537	489	497	504	476	457	451	440	433	419	403	444	410	405	411	400	424	382	371	405	374	389	370	393	413	396	418	373	395	419	360	353	372	403	376	420	379	359	366	367	369	422	375	429	352	388	361	374	362	394	373	417	393	399	384	386	402	449	403	421	407	410	394	394	404	349	375	381	364	446	367	406	401	374	366	401	398	388	369	363	355	380	403	344	378	383	399	377	387	381	383	409	375	389	405	348	372	404	364	349	340	388	419	378	400	382	333	376	399	378	432	381	393	406	377	363	369	417	394	402	410	409	392	378	384	407	374	373	329	374	393	402	349	369	375	369	394	365	379	400	359	350	348	380	363	362	404	376	373	375	424	450	391	401	365	368	403	372	385	389	396	367	383	381	383	379	368	390	362	385	388	382	369	352	411	368	383	416	377	378	367	413	350	392	379	353	344	381	372	376	403	383	402	395	373	395	422	392	361	347	360	392	376	366	361	385	398	378	414	389	363	345	390	363	389	333	349	370	382	377	389	412	344	358	365	366	395	377	385	371	361	407	416	388	411	360	369	379	383	411	407	337	433	363	322	393	376	352	363	378	376	376	404	343	390	353	412	376	392	386	321	420	356	364	424	372	387	376	387	372	379	351	381	375	366	369	397	343	359	357	394	359	397	373	385	343	391	394	365	384	414	375	360	334	387	374	372	391	365	355	388	360	354	372	356	382	400	357	374	329	397	354	375	399	399	395	382	366	403	352	389	385	371	390	367	374	405	392	356	404	357	394	403	365	381	359	391	383	363	393	359	353	393	348	372	392	351	426	364	403	378	397	387	393	364	376	380	369	378	388	366	410	362	402	364	369	402	393	388	379	364	387	381	411	352	367	397	404	370	407	384	410	396	397	401	382	418	363	374	375	369	397	397	360	352	408	353	398	407	373	393	375	382	394	387	364	411	345	320	392	360	377	365	417	348	369	398	386	356	358	401	392	380	379	379	366	358	418	389	372	352	421	386	368	338	375	397	407	386	336	399	388	352	411	368	373	357	412	404	403	356	378	347	361	389	363	385	391	420	361	380	391	360	400	379	391	386	384	401	349	370	381	393	392	380	354	400	380	405	400	368	425	369	415	411	373	375	404	414	350	407	422	378	365	410	379	349	393	392	381	403	381	367	384	377	348	367	376	394	375	371	377	357	377	392	361	358	387	374	370	350	387	376	353	386	371	368	391	397	385	377	381	360	382	404	384	379	385	391	368	391	378	403	398	374	373	381	365	339	373	380	367	357	370	371	394	368	406	361	397	381	370	387	403	338	363	400	411	384	368	377	383	405	382	385	362	364	357	355	402	354	365	386	377	365	441	363	377	431	395	404	367	341	381	388	405	361	385	442	385	387	403	392	351	406	376	372	362	392	380	376	407	366	390	378	384	350	372	387	352	363	376	380	380	364	386	391	373	402	381	385	391	395	379	379	375	400	351	401	393	404	384	372	361	395	368	350	375	365	331	406	315	401	356	375	353	359	352	361	409	365	362	404	378	357	364	389	349	399	365	385	389	388	362	404	385	387	384	384	379	376	359	395	361	415	383	408	399	400	370	377	369	382	392	381	358	378	405	357	334	378	349	366	357	363	352	372	387	351	362	392	366	354	369	391	374	366	356	373	418	380	398	420	384	381	425	385	426	402	398	395	377	379	335	359	385	374	387	361	361	421	376	442	385	368	366	394	383	349	373	389	365	400	395	390	369	371	394	396	380	394	388	381	390	385	417	422	353	396	388	356	355	379	381	399	414	406	387	392	313	377	401	388	352	377	407	373	337	420	356	368	353	362	366	389	400	366	347	406	354	357	368	371	394	370	364	381	410	396	395	361	350	385	367	377	397	397	457	338	369	360	363	352	385	360	425	359	385	355	404	340	370	357	354	360	388	400	397	367	360	417	336	358	378	385	386	337	383	385	369	364	387	340	377	371	390	364	397	381	366	402	398	360	364	369	363	414	357	378	394	384	379	374	404	407	377	369	356	397	396	378	395	387	391	380	371	381	411	352	356	369	388	425	379	410	390	351	379	393	361	370	388	367	351	345	353	378	379	340	382	402	379	393	401	365	371	377	411	337	360	369	376	441	377	375	368	391	360	342	417	424	370	348	350	357	416	364	373	400	382	370	394	374	397	403	374	351	354	374	380	403	374	338	372	356	400	354	383	416	382	392	393	381	377	380	405	379	377	375	346	373	398	351	368	393	412	405	396	367	379	378	363	409	353	384	371	359	359	400	363	416	429	349	386	348	373	367	377	385	367	370	358	358	406	374	388	368	372	358	385	418	371	383	418	392	410	353	375	397	357	387	350	391	393	375	381	401	390	366	405	402	388	408	370	375	398	351	404	372	397	382	378	381	368	350	403	379	387	388	392	405	433	371	393	367	386	377	383	389	376	346	369	407	340	367	376	331	393	418	398	343	360	378	407	350	392	359	382	380	412	363	345	416	428	388	396	383	369	407	378	343	377	377	371	370	376	380	381	386	376	377	372	340	349	399	370	393	368	401	397	389	393	400	426	380	355	389	389	361	399	377	362	406	377	366	388	370	346	348	384	370	388	353	397	367	374	394	364	347	407	367	385	380	356	369	395	375	374	394	403	396	384	355	398	404	380	411	382	385	371	383	394	393	378	354	352	370	371	370	382	357	410	374	399	389	397	387	392	396	367	397	430	377	348	357	381	365	379	401	358	348	378	406	411	358	396	378	394	340	433	379	380	411	380	360	404	387	376	340	387	380	355	403	369	368	394	373	375	376	398	379	391	387	404	394	402	361	374	377	389	396	372	373	371	370	358	380	381	398	355	396	374	382	394	343	405	403	347	338	386	381	399	356	393	389	379	424	382	410	350	388	398	396	385	414	376	366	402	377	358	378	383	352	362	346	352	374	428	399	404	373	382	389	389	386	393	419	390	371	407	356	389	413	376	400	358	400	357	384	354	375	369	394	392	393	361	379	396	407	414	416	367	366	391	403	390	351	382	352	375	416	430	360	366	388	388	388	389	374	360	419	365	386	369	354	378	385	370	366	406	385	348	392	372	384	386	357	390	379	384	393	386	378	341	353	415	371	384	351	395	389	368	375	375	375	348	346	376	368	375	399	358	367	384	344	372	381	369	384	392	362	413	395	381	356	398	343	376	412	370	393	371	357	370	357	377	383	351	375	358	395	373	365	365	412	381	363	409	367	426	346	360	314	383	366	393	366	389	386	409	410	357	347	390	375	385	406	370	353	391	361	391	373	416	385	382	373	390	391	371	410	375	400	371	358	348	407	384	393	337	372	378	398	355	410	371	381	391	360	384	404	364	376	403	390	403	348	393	355	352	372	365	330	355	411	380	385	329	385	354	372	388	361	383	393	400	379	365	378	370	395	389	383	374	351	401	378	409	351
11720	8413	12450	14864	12827	12408	15095	8818	11164	8794	4547	6526	5095	6842	11492	14166	8219	5498	3474	2775	2870	3473	4126	2831	2356	2117	2100	2369	2727	3069	2226	2012	2169	2182	2232	2086	2277	2044	1936	2084	2176	1866	1602	1390	1334	1221	1255	1243	1094	1097	1007	991	1009	981	961	969	963	971	984	963	988	1049	1004	940	1004	1009	940	929	981	938	919	953	926	921	943	956	965	936	972	956	930	994	953	971	953	884	954	966	1029	1086	1040	1039	1064	1084	1183	1205	1207	1241	1170	1215	1171	1191	1034	1079	1004	1104	1090	1034	1006	939	919	963	962	937	947	996	1004	951	969	1008	942	979	971	966	913	951	919	974	950	949	895	926	923	992	995	914	1007	984	970	921	871	947	909	937	939	928	938	946	928	922	932	929	960	850	925	964	1013	945	946	943	926	949	914	886	928	896	891	942	976	912	970	929	943	913	950	916	914	914	890	926	958	915	925	948	889	930	864	910	946	895	943	953	880	886	943	952	925	926	927	916	885	891	950	910	905	972	948	887	955	971	901	919	912	913	957	927	906	884	870	924	907	907	968	970	959	949	938	903	889	1008	939	925	878	925	928	908	911	899	909	949	926	933	940	857	931	894	901	905	926	927	941	906	982	913	913	895	931	907	925	916	919	924	934	917	965	945	940	896	956	885	931	962	883	886	946	926	904	967	935	892	958	876	902	926	943	972	984	893	927	882	942	901	948	911	898	992	887	899	942	886	963	956	954	923	941	954	885	963	907	890	895	962	867	926	935	925	889	935	955	912	871	902	915	922	933	970	968	888	936	879	926	890	943	921	951	924	912	917	906	899	942	927	885	948	943	933	984	926	953	936	896	906	895	957	909	939	946	942	906	950	928	935	958	988	886	917	900	958	876	915	963	950	865	861	925	922	946	883	928	948	942	997	907	916	968	932	868	926	923	957	927	902	929	906	967	913	888	962	879	996	965	928	945	943	920	928	951	914	894	895	911	899	944	945	937	953	952	945	930	898	952	884	913	853	963	889	943	959	959	930	937	872	928	949	943	889	959	948	926	912	911	908	942	933	914	897	887	896	968	911	919	937	930	929	867	894	942	916	890	916	877	904	861	925	907	938	944	891	917	910	947	922	894	925	880	938	935	868	946	906	899	901	952	904	913	959	875	963	939	941	923	893	964	953	931	926	871	953	922	969	948	899	874	883	935	883	920	905	969	895	945	959	929	923	914	885	893	943	903	887	948	940	937	918	830	876	934	894	880	901	877	1018	889	951	948	940	955	1021	932	921	888	884	900	913	924	919	920	905	945	921	912	864	962	948	899	928	906	925	955	996	841	939	882	857	917	895	938	931	903	937	884	927	892	937	881	903	936	891	951	886	909	935	914	929	942	904	970	987	908	881	931	896	881	960	915	913	919	951	907	915	919	902	933	913	913	913	879	937	968	941	928	952	900	912	877	952	916	948	907	932	911	919	950	932	910	981	911	930	902	984	965	930	924	892	917	886	881	896	969	940	857	950	904	910	897	941	929	921	938	954	901	897	884	946	893	916	872	936	909	919	886	914	925	916	890	937	957	916	931	868	903	879	933	962	940	888	954	961	966	905	884	927	894	907	930	943	930	885	894	927	932	938	859	916	964	941	902	892	938	885	936	917	859	893	929	976	883	880	928	905	909	957	923	972	896	931	940	909	929	929	942	934	920	979	945	934	1016	950	902	958	924	935	908	952	892	952	894	981	892	877	892	941	945	920	951	935	925	905	909	899	954	917	946	903	966	886	926	913	943	896	925	946	889	875	913	919	958	879	965	917	981	899	960	916	931	921	924	905	891	948	919	879	912	933	905	930	951	885	920	925	983	904	934	935	926	934	898	908	974	919	918	999	897	865	943	905	948	955	946	908	944	962	920	919	1009	904	905	898	910	1009	902	939	956	912	920	889	881	944	914	928	929	960	921	892	952	963	969	873	896	925	942	921	911	985	870	899	890	897	941	908	914	949	977	935	906	909	921	890	969	934	1009	892	928	947	850	914	939	946	953	938	924	917	924	896	893	984	919	975	903	915	924	894	942	908	993	950	867	879	908	899	936	937	911	935	900	944	883	944	947	951	919	903	937	924	962	863	904	899	931	909	882	927	968	922	993	916	932	910	866	909	918	960	940	903	911	919	905	924	892	927	902	915	981	928	904	911	920	933	949	936	890	914	925	889	942	892	944	901	885	916	906	954	945	962	957	905	903	882	841	1001	942	930	880	837	926	935	872	939	932	983	890	937	915	967	909	963	919	914	886	898	937	918	911	920	919	894	878	946	925	908	895	908	896	930	910	935	930	893	937	886	932	878	916	957	956	928	908	917	951	977	884	916	935	928	948	915	925	959	878	902	890	925	918	926	912	923	900	943	991	914	897	887	925	885	966	909	932	953	888	963	967	923	989	956	937	953	949	948	933	861	935	917	937	929	960	911	910	956	892	902	899	891	934	961	907	907	939	897	936	908	904	900	948	969	926	935	902	904	995	931	944	871	908	921	902	954	897	915	953	934	1006	942	858	948	872	953	914	926	867	966	920	931	919	958	916	887	895	970	905	944	898	925	855	981	909	885	971	931	880	938	910	936	963	941	931	927	906	889	958	931	920	967	929	946	969	893	966	893	890	977	921	987	937	926	906	943	930	923	912	909	940	969	932	973	966	908	893	945	932	915	920	940	925	937	897	912	950	980	924	855	899	943	952	890	947	914	913	916	935	994	924	998	966	919	926	928	990	953	893	961	868	892	893	883	920	864	884	945	939	908	933	835	975	907	853	949	979	925	894	957	962	895	857	934	911	940	895	948	910	975	898	882	952	942	924	922	892	936	981	918	895	949	950	972	884	917	951	915	899	935	967	885	952	973	912	857	942	978	919	963	907	874	963	982	898	940	930	915	894	948	865	951	892	950	892	935	889	961	922	884	881	932	951	919	920	949	953	918	910	893	919	945	911	967	887	914	907	898	868	929	949	920	953	947	964	859	955	941	887	912	965	934	914	951	953	1000	884	951	946	936	884	965	924	917	927	898	917	934	904	886	893	927	922	896	942	929	866	976	923	931	937	935	974	950	955	921	872	943	887	931	925	916	883	911	902	876	931	953	957	894	925	950	952	944	890	909	924	895	910	909	937	906	941	961	889	969	928	969	938	935	909	896	880	947	938	867	913	954	917	934	964	940	883	880	913	939	899	896	908	866	877	921	950	891	1000	922	928	911	928	936	931	904	877	920	1011	909	885	886	920	946	906	911	928	913	928	918	914	931	918	948	903	1008	896	901	910	928	925	899	875	914	877	900	909	956	949	926	962	948	910	955	931	889	925	872	943	890	891	934	938	917	900	887	932	938	936	920	973	940	937	942	883	915	904	963	936	904	912	904	890	965	927	906	904	898	920	960	893	953	913	949	1005	905	913	921	891	908	959	893	900	871	949	905	934	883	930	918	940	893	922	928	933	915	943	911	953	926	961	906	1000	919	935	898	914	899	907	986	926	916	932	921	890	954	893	895	902	984	885	934	960	921	904	958	876	896	920	941
25129	18916	19343	19918	14929	10837	11175	7433	5646	3950	2218	3449	2626	2509	5079	6566	3324	1675	996	878	683	811	1236	866	629	513	509	615	678	816	669	497	591	559	556	550	614	550	520	571	574	514	415	409	381	317	380	379	365	275	290	295	276	292	312	335	278	276	270	329	325	318	326	287	350	298	327	274	303	294	272	307	297	277	318	290	301	296	327	309	303	289	315	311	301	306	287	292	291	305	330	328	348	316	309	410	370	356	347	356	361	328	337	307	323	328	327	328	294	287	295	318	332	304	272	283	296	334	277	295	283	274	297	286	296	284	295	281	296	296	280	284	292	302	300	309	317	326	295	311	286	274	282	292	289	283	294	303	301	317	317	314	296	256	306	293	309	299	304	307	296	274	307	272	258	304	308	321	296	303	298	310	326	303	297	289	290	308	287	281	307	313	273	314	262	305	286	284	301	305	315	297	314	260	323	284	281	289	305	297	274	279	285	289	281	278	292	280	292	293	281	291	270	265	303	282	267	300	297	280	296	317	296	306	301	262	304	297	287	242	272	292	311	306	285	303	290	303	293	275	318	286	289	296	310	267	275	289	307	306	275	315	325	305	262	283	310	285	295	288	309	288	302	285	273	284	271	288	301	288	291	284	295	297	331	287	286	294	299	291	275	298	287	308	292	291	290	347	288	262	327	315	268	304	301	301	314	307	278	289	298	288	274	285	307	297	256	329	313	286	302	289	309	263	287	292	272	331	280	315	285	298	312	321	301	317	287	273	270	266	275	285	266	276	283	291	304	280	297	292	277	275	342	289	302	273	272	268	291	295	296	312	311	285	296	281	299	282	291	282	287	293	308	319	285	269	293	276	301	269	286	311	310	319	304	321	272	268	283	293	291	293	291	328	281	307	283	315	282	251	314	309	309	327	306	326	296	288	294	317	266	289	298	276	310	343	287	285	299	322	282	297	309	311	299	319	281	311	314	283	273	314	302	339	283	296	318	310	285	266	290	289	305	298	300	276	300	288	275	319	284	311	289	305	286	276	339	303	277	304	291	308	303	302	309	262	273	295	304	288	303	334	285	303	284	286	280	271	310	310	258	304	293	292	273	324	304	289	266	315	292	291	300	300	271	277	304	319	316	306	307	292	312	308	290	299	302	323	303	280	277	312	274	295	308	328	323	288	269	312	309	295	290	271	294	315	278	281	319	325	290	273	301	298	275	292	293	291	275	295	297	312	301	275	280	323	298	270	325	298	295	251	302	300	271	298	287	305	301	277	268	289	275	281	292	311	324	296	315	258	301	304	304	273	301	281	316	296	298	293	285	280	297	291	289	312	245	267	296	291	278	279	293	286	304	274	290	300	281	263	284	314	311	288	305	314	298	287	296	310	275	309	291	296	309	276	304	269	292	289	300	298	305	288	262	296	287	283	299	323	279	282	288	318	303	291	291	300	256	298	290	285	278	305	273	311	296	336	280	301	278	312	291	282	276	301	303	304	311	298	262	313	287	304	303	290	287	262	289	296	274	307	292	321	263	296	313	283	308	252	277	343	299	272	286	285	266	289	295	289	311	291	312	331	289	298	321	286	294	276	333	281	269	307	307	303	299	321	302	284	272	258	282	315	284	303	309	292	286	290	294	277	295	292	290	282	318	309	315	282	298	301	307	281	310	292	269	277	315	272	258	287	292	305	324	262	316	276	275	319	263	269	283	310	280	288	274	306	286	331	267	288	283	307	285	278	267	267	285	277	295	297	284	315	276	323	312	301	285	311	282	297	285	276	327	307	248	315	301	253	293	308	298	308	325	279	290	305	297	318	323	253	283	320	285	277	281	306	311	312	299	299	308	301	294	259	274	333	305	289	291	286	286	306	257	300	298	309	309	326	304	289	307	293	294	307	293	301	310	320	298	274	329	271	301	311	318	298	260	286	308	286	254	322	311	322	260	288	297	276	290	303	299	304	271	280	283	293	285	298	278	268	302	334	275	319	311	307	303	316	307	297	292	321	314	295	332	308	263	330	289	283	307	312	310	241	276	288	302	278	292	303	299	278	263	295	293	304	295	323	313	296	308	265	288	276	285	284	326	270	282	319	313	292	286	287	315	282	306	311	292	275	297	322	306	267	324	282	300	284	321	314	312	285	291	305	303	293	301	272	281	303	299	274	270	313	309	296	297	291	302	324	287	257	293	300	315	306	294	304	313	275	327	309	298	269	292	280	289	307	325	276	244	260	312	291	283	281	275	298	271	294	311	304	303	322	310	312	304	255	295	265	310	292	302	304	325	278	325	267	334	298	312	305	295	260	281	315	318	292	279	293	296	304	351	296	308	276	273	257	310	286	308	296	331	327	304	303	302	298	311	277	290	293	293	315	309	260	300	301	304	302	279	292	312	293	307	305	280	296	316	313	301	291	317	292	297	309	283	293	271	288	331	296	271	292	293	326	257	304	292	277	303	279	325	284	284	288	301	296	282	287	263	287	275	305	274	277	305	314	305	282	313	285	319	313	288	322	267	326	304	303	297	306	337	291	306	309	306	324	260	289	296	276	305	279	301	270	315	298	278	304	256	288	293	289	294	269	270	299	279	290	296	279	259	276	277	280	271	321	293	287	324	306	308	276	277	289	274	312	307	280	289	306	306	263	280	282	274	266	302	287	292	278	304	299	310	319	313	263	295	297	255	267	283	315	293	299	316	287	317	290	283	291	313	277	304	270	278	294	274	277	287	296	300	294	316	278	317	336	321	312	296	314	282	309	269	293	289	251	299	287	287	319	282	300	283	263	270	264	306	294	275	293	319	275	292	272	293	298	291	264	303	259	307	290	289	320	298	289	259	299	299	271	298	338	281	286	307	287	299	275	298	307	324	307	295	328	271	295	298	300	264	278	274	270	288	299	287	279	314	282	306	250	338	299	303	289	279	297	258	269	260	297	297	312	300	303	340	304	290	301	302	272	294	287	298	292	322	305	302	275	276	284	319	300	254	272	293	291	300	322	268	289	276	290	278	292	302	297	294	284	282	285	292	280	284	303	280	302	330	301	284	312	280	282	306	290	300	300	311	333	336	296	275	263	326	292	290	268	278	274	293	315	293	278	288	271	281	308	293	280	279	305	329	306	301	299	295	278	279	277	311	281	276	292	316	289	293	295	290	294	329	291	322	282	297	301	295	311	284	274	306	261	316	296	256	308	287	292	305	303	305	304	287	312	295	304	267	298	304	312	301	282	250	314	319	293	271	292	300	280	304	328	284	287	313	300	280	297	300	306	299	316	300	297	314	293	324	319	274	337	266	313	298	260	275	296	290	257	320	271	297	284	308	298	329	281	268	285	285	280	297	298	330	287	308	330	267	296	292	282	296	281	284	302	291	291	313	277	329	321	312	302	284	291	331	302	288	277	290	316	294	306	284	306	263	295	322	303	269	312	283	286	313	282	320	298	284	303	272	301	269	324	264	322	269	310	286	299	287	292	270	278	312	290	276	285	298	305	305	281	279	286	284	296
14792	10161	15994	19729	17046	16508	19782	13676	14811	12298	5981	10125	8673	10385	17768	23847	12488	8175	4928	4690	4084	5135	5783	4402	2703	2442	2390	3176	3810	4585	3294	2898	2885	3350	2677	2948	3205	2647	2746	2814	2989	2585	2045	1583	1436	1494	1429	1323	1109	1093	940	896	924	873	901	857	731	748	844	795	861	863	860	813	871	855	792	772	788	743	787	761	739	729	784	769	757	767	806	731	727	758	712	734	806	812	788	773	843	863	924	918	964	972	1094	1252	1199	1172	1096	1104	1162	1104	906	921	953	920	910	892	898	833	808	806	841	763	775	736	754	778	729	750	825	767	748	791	797	745	752	730	727	726	741	709	735	784	822	931	859	759	813	764	709	706	715	770	770	755	762	720	685	702	747	752	766	747	820	902	863	763	760	713	755	808	727	697	723	755	708	674	749	714	728	746	738	695	796	699	725	773	763	708	749	767	759	734	777	716	733	709	727	717	723	752	734	770	743	736	774	701	765	774	736	727	744	719	747	772	684	729	755	725	738	706	701	703	688	766	749	766	736	710	693	738	677	755	736	758	742	769	769	735	714	680	752	746	708	737	721	780	767	712	771	764	755	685	717	712	698	711	736	692	721	700	705	761	713	755	712	720	731	762	687	723	719	773	729	737	693	726	770	738	721	726	711	705	735	715	725	680	759	787	770	751	695	756	752	758	751	733	753	740	726	688	719	749	764	739	715	758	748	712	704	728	729	735	727	719	747	780	757	737	716	730	716	697	763	769	747	689	698	734	758	782	725	734	752	742	723	726	720	731	731	736	708	757	764	735	746	669	733	756	744	703	725	665	733	728	676	765	763	790	746	771	734	740	740	757	698	723	729	709	790	755	685	744	717	716	763	731	723	747	722	747	741	734	740	733	770	737	695	741	737	731	768	722	683	718	693	710	686	713	764	707	732	739	737	712	732	731	763	744	721	719	721	741	739	730	738	774	726	783	702	668	730	760	777	733	715	724	757	749	727	726	761	720	715	718	723	737	676	707	725	720	717	712	715	735	751	695	711	792	736	708	697	722	716	738	752	734	736	741	653	752	787	734	704	774	738	730	711	737	691	765	725	742	733	728	684	723	704	708	731	777	721	749	735	769	765	782	723	740	753	747	726	712	712	774	727	749	741	761	693	712	713	777	757	746	709	772	695	754	737	756	739	733	731	699	747	687	726	742	763	740	746	783	702	776	737	734	717	725	741	744	717	732	744	721	655	750	752	715	750	776	692	748	758	721	787	740	726	703	728	730	697	753	728	710	750	716	731	711	713	746	700	711	700	738	739	768	768	729	722	732	716	750	746	761	723	795	700	759	729	756	743	670	736	731	729	726	729	737	773	701	682	732	754	781	724	721	762	704	728	778	732	724	759	714	722	776	769	730	778	694	717	734	722	756	749	745	722	788	774	699	779	684	735	769	789	747	706	700	749	700	739	747	709	736	712	760	685	742	740	718	759	750	756	701	662	720	696	712	742	710	747	744	756	775	710	729	741	727	769	702	701	740	728	730	693	712	694	753	699	746	737	773	802	714	761	748	753	757	726	740	760	697	720	754	750	789	715	733	755	718	704	786	714	693	712	730	738	732	715	747	701	777	756	714	765	733	689	747	759	727	705	742	760	801	726	716	700	697	752	734	703	695	741	702	733	750	707	713	766	724	756	741	697	740	714	771	732	727	683	739	738	712	726	790	764	731	748	750	751	713	713	747	754	754	722	696	754	719	737	697	732	726	770	715	750	724	713	748	732	724	752	754	693	771	777	712	734	698	780	735	714	718	738	741	768	755	722	703	749	721	706	716	700	704	740	785	743	754	723	736	724	743	771	701	767	709	721	721	799	723	706	777	728	743	725	736	758	717	701	770	688	733	739	719	741	748	724	737	715	711	753	718	738	723	721	719	711	689	724	748	761	710	736	746	763	777	772	762	716	702	745	749	743	717	732	762	722	744	756	735	757	700	764	738	700	751	722	778	750	708	720	743	724	728	680	741	764	752	744	732	744	738	749	792	770	748	678	767	689	742	676	707	702	731	764	670	730	762	695	736	717	790	713	710	731	724	762	718	704	710	753	665	767	742	731	741	729	737	718	715	745	765	664	759	720	717	748	728	755	736	737	755	719	727	756	722	715	695	760	700	694	725	730	679	756	707	731	752	750	747	677	728	783	740	756	721	745	756	730	753	743	723	702	739	767	707	745	709	732	763	764	716	742	734	701	705	765	747	768	748	659	767	731	742	752	754	759	719	710	734	696	700	700	696	701	733	750	755	710	770	706	736	758	686	712	689	771	753	681	744	731	714	731	716	727	727	717	761	743	741	706	675	723	748	703	762	796	759	742	724	767	790	744	693	739	732	698	722	775	755	741	694	706	746	736	738	741	775	739	716	785	753	705	739	779	730	738	742	731	720	727	713	755	691	731	729	716	730	722	742	715	745	754	680	744	758	686	732	729	686	742	752	752	728	745	744	715	701	698	734	717	747	699	755	768	712	717	751	710	744	724	740	809	761	725	739	703	702	700	707	737	766	708	743	730	766	746	647	751	672	721	744	671	788	759	720	732	713	804	749	743	659	785	730	741	655	697	725	735	742	726	752	686	713	751	708	768	700	737	719	749	720	678	749	743	755	720	741	739	721	684	752	750	704	710	741	722	739	701	728	716	727	761	708	729	710	792	729	706	695	802	826	709	713	736	781	707	765	732	721	718	708	732	726	707	731	747	707	744	701	737	741	742	696	721	727	712	775	698	710	783	758	697	719	705	726	741	767	682	727	772	744	751	708	751	689	736	752	724	760	732	736	752	726	713	713	723	726	736	740	740	712	778	734	727	713	744	719	732	772	766	762	744	758	759	721	721	744	657	733	763	745	720	751	718	758	721	757	732	703	727	744	728	781	768	794	761	734	692	715	714	707	765	720	726	748	719	701	721	738	768	710	760	713	717	764	728	712	760	670	726	754	749	705	711	685	793	709	702	774	705	704	751	753	775	724	732	711	787	729	735	704	712	750	723	739	689	744	724	728	727	724	792	745	732	701	757	703	677	717	706	725	745	753	744	730	708	715	766	738	746	744	723	730	718	676	773	696	737	731	756	678	701	753	756	714	713	705	721	721	709	744	713	681	752	763	750	732	726	765	744	744	737	740	701	765	744	753	728	757	742	728	667	747	700	681	782	712	724	697	698	710	747	742	770	720	692	740	758	781	745	711	752	710	745	732	693	756	713	705	730	750	747	749	757	724	765	717	724	727	711	748	743	742	731	743	723	747	717	732	747	672	733	750	689	712	765	741	733	732	721	729	752	742	717	722	773	726	715	747	720	738	736	731	783	723	781	758	680	748	727	721	694	728	728	735	762	745	719	750	755	722	755	705	730	736	771	743	770	732	738	765	717	736	782	748	756	761	713	752	752	710	734	750	757	772	692	680	735	737	779	740	758	732	701	718	766	719	701	752	695	688	713	693	712	709	731	762	735	711	723	740	700	711	718	758	750	755	756	679	745	677	717	696
3695	2016	1788	1509	1146	920	892	710	588	511	536	505	447	465	492	510	471	454	445	401	431	463	437	402	434	429	445	468	474	442	443	420	427	423	431	413	453	401	437	434	374	408	413	389	418	383	390	430	404	374	381	401	381	375	366	409	390	393	370	398	406	373	381	400	389	375	376	382	383	402	362	379	376	392	413	407	380	368	404	393	426	389	385	363	337	346	392	401	416	394	396	454	385	411	418	451	376	420	368	372	397	427	371	392	414	388	404	400	430	409	433	354	357	396	405	446	421	399	369	385	378	399	403	365	357	369	387	390	395	360	344	414	386	379	390	361	380	423	401	405	394	385	378	393	392	427	431	427	361	402	375	400	389	432	394	384	402	377	397	442	383	343	405	394	393	394	394	384	374	384	386	395	413	399	327	369	387	389	382	370	388	346	414	386	371	385	412	361	414	348	371	386	383	369	398	399	396	384	412	368	372	388	389	406	415	392	373	351	392	399	348	419	406	380	357	406	396	362	388	397	371	391	372	370	389	425	415	380	382	383	411	373	400	389	398	410	442	422	360	371	435	428	376	397	375	372	388	402	411	383	372	362	401	370	382	407	395	396	409	379	355	408	379	388	371	381	400	360	381	393	386	356	348	383	380	355	415	350	383	407	394	403	380	431	420	355	415	387	394	419	398	407	376	373	382	418	401	361	365	390	360	387	383	382	392	435	388	388	366	375	406	373	378	381	361	379	405	412	335	405	426	383	358	399	392	332	365	369	383	386	385	403	366	373	380	386	421	372	396	371	379	397	391	394	414	368	397	422	396	392	397	358	377	384	382	381	424	405	351	400	362	372	348	396	418	377	394	399	353	418	400	387	383	374	377	397	377	375	342	408	400	386	369	391	375	389	384	433	397	410	404	327	404	358	379	385	373	366	402	398	399	353	400	385	397	348	398	401	374	398	365	373	385	429	389	395	399	388	382	381	397	379	398	376	359	383	405	396	381	404	374	397	399	392	349	365	382	410	357	335	393	407	373	367	363	381	425	417	401	406	350	380	380	365	421	397	386	398	437	405	420	380	388	409	363	385	367	383	405	352	382	374	384	368	367	386	403	406	397	403	432	384	371	386	362	388	406	378	407	399	428	408	369	391	395	362	403	413	378	398	379	385	359	403	398	406	360	412	412	352	388	370	431	408	418	414	369	415	398	393	396	356	369	364	378	363	400	383	386	392	410	410	398	418	380	385	376	348	393	382	366	371	382	356	356	434	404	402	374	376	401	387	386	399	395	386	361	403	380	401	363	371	408	375	390	397	355	395	368	398	420	389	422	361	389	417	380	397	369	391	385	369	400	407	390	398	401	385	386	440	352	388	415	362	402	369	408	407	390	408	357	359	371	390	425	388	418	400	455	393	403	368	382	367	367	388	394	388	368	393	349	368	379	365	377	381	390	370	403	398	403	396	410	406	404	394	387	398	349	401	376	375	389	428	362	373	383	388	398	393	415	381	374	414	421	415	366	388	369	382	381	408	406	395	393	362	422	387	354	366	371	404	412	416	384	413	412	364	387	386	409	384	384	393	367	367	375	391	364	357	381	380	373	410	420	355	365	418	397	362	379	394	365	382	382	415	390	426	410	391	400	389	397	360	392	354	379	384	388	416	407	390	396	412	391	410	379	393	396	392	425	397	335	377	430	373	394	420	422	377	360	431	370	367	358	351	387	365	333	377	394	416	388	395	383	392	419	388	378	391	372	354	367	393	369	391	383	383	354	378	396	364	394	363	404	368	383	340	392	404	429	395	361	382	392	376	385	369	358	415	374	378	401	376	389	415	375	368	393	399	402	379	406	377	397	409	392	379	395	378	415	351	375	397	361	409	362	344	368	388	374	342	426	367	374	380	389	370	382	380	394	414	426	398	411	344	393	378	399	385	397	374	428	421	391	345	371	388	400	371	401	373	380	393	377	413	415	347	422	344	398	399	404	403	374	412	363	382	398	385	373	363	396	430	395	399	373	395	384	392	419	413	408	373	322	432	397	402	403	417	387	400	405	392	363	440	372	391	395	383	403	368	388	389	380	351	377	409	379	414	412	379	358	373	388	392	370	388	428	392	380	384	424	399	388	390	392	393	394	387	381	364	381	407	429	404	374	388	363	409	384	382	397	414	381	347	373	388	421	363	371	384	371	390	375	423	398	401	383	399	358	373	355	404	398	405	381	407	386	367	376	399	354	400	428	400	379	383	403	359	393	406	368	384	390	382	395	408	420	357	415	374	391	370	325	366	426	391	388	406	392	427	375	369	404	359	341	360	352	397	383	412	379	384	393	368	332	376	404	413	374	387	361	344	408	370	411	389	376	371	390	413	386	450	357	405	388	385	377	408	370	423	352	381	380	414	406	425	384	381	374	430	394	402	386	408	417	390	379	360	396	386	382	357	377	343	371	362	385	388	368	365	386	370	441	376	413	398	389	384	380	381	413	380	386	419	385	405	365	416	388	404	415	372	389	387	385	432	358	393	389	370	373	369	390	383	368	407	414	364	376	396	352	355	403	375	414	416	373	353	399	414	371	426	401	398	408	384	434	369	397	399	401	379	389	396	388	387	389	425	433	407	398	396	423	407	412	408	404	364	346	401	395	400	404	385	400	365	394	409	383	367	371	388	401	397	365	379	371	390	371	344	377	402	389	409	404	372	408	383	385	361	397	389	379	377	379	413	364	387	396	373	380	409	406	355	383	403	366	395	364	373	380	368	348	370	365	395	414	416	384	400	399	397	398	398	359	378	374	388	367	399	383	352	405	400	354	386	428	361	419	373	381	384	393	418	386	365	399	373	396	360	398	386	363	324	340	354	366	391	419	368	362	389	378	369	384	389	395	385	416	392	391	374	409	408	402	365	409	411	366	386	380	362	361	390	363	388	412	384	377	387	395	416	395	392	367	343	380	398	380	414	388	416	396	393	343	379	397	399	364	389	394	363	384	369	408	390	387	395	428	354	385	384	366	397	389	385	402	400	373	377	375	369	419	406	421	358	379	404	374	399	408	374	415	419	389	397	397	363	417	370	409	421	367	397	373	430	415	364	383	414	379	396	416	399	405	406	387	385	359	377	399	395	418	377	374	395	366	404	387	402	407	386	368	395	381	376	402	329	401	384	410	371	401	401	375	373	398	370	379	382	393	414	378	419	428	384	395	409	396	406	351	407	402	404	415	386	349	402	362	364	393	379	370	422	415	432	392	380	379	379	423	350	379	386	375	388	378	358	403	354	388	391	357	390	408	371	392	376	405	366	379	421	343	381	396	398	418	416	386	307	391	402	385	416	368	384	378	370	362	389	403	397	401	366	380	421	383	401	430	386	400	369	409	381	385	399	371	411	410	372	356	399	404	394	398	373	396	409	430	411	364	401	383	397	391	407	369	388	385	366	384	368	371	365	377	386	396	377	407	369	378	425	400	399	367	406	386	396	355	388	355	405	401	393	411	366	385	396	422	406	380	369	399	394
3547	2559	3198	3619	2920	2766	2914	2255	2185	1845	1517	1509	1357	1510	1940	2059	1658	1515	1372	1350	1356	1472	1452	1370	1347	1374	1407	1396	1453	1361	1331	1230	1278	1246	1235	1200	1235	1174	1259	1285	1179	1115	1093	1015	1045	1024	1020	982	985	992	965	936	1005	964	925	954	932	949	926	954	987	962	999	955	951	965	962	985	897	928	924	983	939	1000	964	1002	976	953	949	945	948	995	921	993	900	979	969	933	957	1023	1071	973	1049	1021	1118	1177	1095	1105	1106	1068	1128	1100	942	1041	958	955	1013	910	909	987	955	945	962	991	931	968	938	968	918	945	977	946	934	910	880	945	970	999	956	962	952	956	906	957	925	962	950	975	927	908	980	952	919	901	919	967	956	975	948	959	966	969	962	958	1007	1003	1015	926	961	972	905	948	984	941	912	983	876	935	953	957	949	1001	932	938	998	922	883	920	925	927	963	914	897	958	969	936	935	953	906	975	912	946	957	934	917	902	994	910	954	945	965	991	901	966	980	992	957	919	958	995	907	956	973	920	959	892	903	953	886	951	915	934	942	955	946	928	981	870	975	951	952	929	896	956	999	966	949	1004	938	942	968	959	902	931	964	927	962	964	966	920	902	940	948	953	901	910	887	990	959	944	960	975	976	919	908	903	920	891	959	927	913	973	980	911	912	919	977	941	961	944	954	938	942	953	963	910	907	950	916	953	951	916	925	975	964	961	892	981	924	987	921	970	946	912	932	922	924	981	926	954	918	893	910	908	950	967	909	1028	945	923	897	960	988	998	956	894	974	990	1030	938	958	931	946	941	892	947	938	1021	942	998	951	970	962	947	966	951	965	953	971	899	957	953	981	935	947	929	926	926	960	981	963	1002	941	935	939	965	935	946	944	912	895	911	958	989	926	961	978	955	1018	925	955	1008	943	981	946	994	978	928	929	1059	934	958	937	946	898	962	970	896	980	959	986	876	934	970	1005	1025	903	967	906	952	921	955	925	926	933	945	948	950	886	942	942	972	959	924	921	940	967	940	912	940	982	940	956	956	937	935	910	934	965	919	945	933	921	957	955	986	945	946	982	955	964	995	969	894	962	982	929	965	956	951	965	915	940	934	890	898	943	929	926	932	861	911	887	912	940	1023	944	938	942	963	981	945	912	982	941	973	897	962	906	977	895	926	915	963	1007	929	920	911	912	971	1002	906	955	960	974	936	925	992	904	922	962	934	1004	950	977	900	961	953	889	877	945	1000	982	976	945	937	912	895	981	913	908	972	910	979	981	912	932	1004	917	928	952	939	945	964	976	950	931	960	978	886	951	973	962	943	910	976	998	975	929	972	959	942	934	960	1003	927	971	911	923	968	950	950	1003	933	944	974	961	1010	947	958	960	924	947	966	946	889	932	912	948	955	967	950	955	845	935	1005	906	992	973	976	973	894	997	909	941	903	921	945	955	926	920	981	987	889	886	924	907	965	961	944	862	965	1006	940	983	952	957	947	961	947	955	932	967	925	951	942	919	933	916	879	952	985	931	948	911	956	975	922	974	953	967	1017	944	971	933	955	963	984	955	911	885	953	954	962	934	947	953	936	917	920	947	980	958	958	922	928	937	925	904	949	935	947	938	938	941	950	908	902	939	928	905	917	954	979	961	909	1003	920	894	942	955	947	982	940	965	965	960	904	907	900	903	937	915	959	933	904	973	954	915	938	888	942	923	988	936	977	982	963	956	881	891	923	886	945	926	949	950	963	934	937	930	983	918	909	939	918	944	957	960	928	933	966	975	973	918	925	938	948	982	957	989	946	918	942	890	965	935	945	938	931	858	937	904	942	887	894	949	964	947	879	904	975	966	961	942	901	911	981	943	965	906	964	938	938	922	931	915	987	958	939	925	904	926	910	912	940	953	984	928	848	947	899	928	954	935	939	927	995	884	965	875	935	977	967	919	990	855	938	979	953	979	986	936	920	902	957	963	959	927	952	966	935	918	942	903	949	912	957	926	920	947	961	945	941	952	954	937	934	942	926	935	902	962	934	1023	975	907	916	934	977	935	954	887	927	968	957	1027	952	933	985	968	889	914	959	973	967	970	990	934	980	913	897	932	969	922	966	947	974	907	946	918	961	967	876	890	879	945	972	920	973	924	975	913	969	920	936	955	960	923	935	954	999	921	943	931	967	906	959	919	967	962	910	943	900	919	926	953	991	937	970	946	911	924	850	945	930	959	971	959	916	948	951	933	934	932	908	947	949	966	972	973	949	943	956	919	946	916	899	949	920	968	949	949	900	945	949	949	963	922	960	941	968	921	905	957	972	985	946	872	868	966	914	914	947	973	928	972	938	936	938	976	953	927	963	953	948	919	912	918	893	962	973	944	965	988	924	986	930	961	964	931	913	965	959	943	987	922	922	975	966	1023	921	895	995	976	895	942	1028	916	925	946	946	1002	938	1001	900	939	949	940	934	937	992	938	977	943	934	923	972	915	927	937	962	950	958	890	902	918	962	935	958	960	886	910	928	987	910	948	919	918	916	922	913	982	919	974	960	965	993	966	972	930	979	991	951	898	935	910	989	915	883	924	960	940	895	913	927	1023	950	938	907	905	897	941	963	937	917	948	933	930	890	917	976	988	978	947	945	939	975	946	928	942	928	883	934	960	934	961	960	905	929	858	980	957	878	971	976	862	979	877	933	938	905	985	933	966	930	906	941	925	985	954	956	974	962	942	958	931	971	939	962	927	952	964	927	908	949	1016	924	926	938	987	961	915	964	908	882	912	928	952	1002	945	979	931	984	1005	899	951	968	917	910	902	913	943	990	965	968	941	911	963	1006	978	978	932	963	864	926	993	962	953	923	909	950	934	951	973	1002	939	965	985	922	907	954	948	917	938	954	903	924	968	923	1030	946	912	932	915	954	943	924	919	878	955	934	929	922	966	931	944	936	950	944	926	929	945	934	943	910	947	980	991	894	970	969	940	936	930	913	911	949	893	996	926	929	923	933	964	960	922	924	936	960	958	960	961	991	946	881	986	943	953	902	980	931	957	934	964	974	980	953	962	990	950	959	942	897	1022	933	923	977	919	919	900	945	899	909	978	941	920	905	960	920	944	959	1007	939	913	970	921	981	966	940	952	926	952	922	957	932	985	946	945	939	884	858	906	915	947	920	992	946	951	931	967	910	948	892	950	986	954	901	923	1006	941	879	954	938	957	876	910	974	996	896	961	942	930	983	983	944	943	912	890	935	928	958	931	960	946	951	901	891	958	930	949	978	936	924	922	960	983	945	906	970	964	988	917	933	947	905	946	946	972	923	954	931	975	915	904	956	888	988	917	917	936	935	1016	898	950	935	926	956	919	910	935	973	918	872	1006	921	1001	920	974	945	900	938	959	937	919	997	904	906	943	941	921	962	921	988	931	872	899	972	873	905	933	952	915	953	1006	889	953	982	991	896	947	951	888	972	921	961	942	930	945	987	955	907	941	942	965	1018	960	945	939	989	949	920	937	918	938	940	999	996	938	931	912	930	892	925	914	938	952	959	921	964	979	918	919	906	984	926	936	897	954	930	937	935	988	959	948	933
16462	13349	14181	13100	9285	7228	7100	4993	3456	2823	1865	1582	1357	1641	3321	3808	2112	931	671	643	674	764	816	701	631	520	515	552	585	629	544	509	480	556	510	535	481	512	484	549	550	482	401	401	407	429	402	371	404	365	399	386	351	338	354	372	355	404	361	343	411	350	346	356	356	351	325	366	356	373	350	352	377	403	343	377	371	357	354	364	377	347	344	349	375	375	386	364	354	402	395	365	364	374	431	416	416	409	389	377	392	357	373	370	385	368	389	355	346	344	361	380	371	397	363	385	363	386	369	373	394	364	339	344	369	383	364	357	344	365	348	383	370	361	404	372	393	388	368	357	372	325	383	342	350	372	360	348	368	370	362	387	351	357	373	329	335	336	379	351	342	366	348	330	411	352	369	337	362	374	367	332	349	358	375	378	428	363	403	378	359	331	367	403	346	371	382	407	369	319	342	372	374	360	351	390	348	355	338	355	371	337	356	374	392	334	366	346	355	358	362	360	367	343	357	355	392	327	350	342	381	363	329	359	365	352	376	339	344	335	377	366	340	358	362	382	364	364	345	388	358	356	354	374	324	346	372	351	366	387	347	340	355	367	338	368	361	368	408	375	362	349	370	356	340	360	359	372	385	359	393	337	358	356	374	394	377	328	358	343	351	360	365	366	357	363	377	348	360	334	323	349	367	369	358	375	352	335	350	367	379	377	384	330	337	372	372	390	347	401	376	341	338	397	311	334	348	357	368	383	334	406	363	320	407	334	326	362	371	355	317	329	374	381	383	351	357	359	403	351	341	345	400	370	354	373	381	365	348	365	354	376	387	377	374	356	374	383	354	356	391	343	345	372	357	375	369	353	366	383	358	365	399	376	342	390	390	339	340	354	334	352	401	339	353	350	362	338	374	370	372	366	364	319	340	368	361	330	327	387	364	394	380	388	388	353	363	351	377	355	382	362	366	372	343	420	364	358	349	388	364	348	360	369	362	339	351	390	366	355	373	344	343	325	357	350	362	339	358	380	344	379	360	356	346	371	352	331	359	399	357	363	379	350	326	374	376	372	349	354	382	329	383	374	345	384	391	343	403	353	371	357	360	413	362	335	368	369	328	327	367	360	378	401	346	396	352	371	351	352	375	369	367	373	386	378	367	328	362	364	371	335	360	347	354	394	376	395	341	374	380	369	386	370	354	358	389	372	356	402	343	365	363	361	349	352	394	367	337	355	344	338	373	381	374	344	355	363	355	359	343	356	371	341	415	355	371	344	340	360	353	340	345	369	370	336	365	391	371	365	399	339	356	371	357	378	329	351	371	375	380	412	389	356	386	366	381	369	365	340	402	340	378	375	374	361	335	351	366	349	343	348	384	355	344	331	359	366	369	351	354	339	364	351	377	384	370	384	369	361	365	392	373	376	357	357	353	356	399	340	381	380	357	387	361	333	368	365	361	365	371	343	361	360	340	386	348	370	337	342	353	353	339	344	371	381	349	373	357	318	332	359	327	354	371	368	355	359	371	340	340	367	365	382	363	341	337	360	329	394	310	355	386	334	384	359	397	359	340	353	366	356	347	354	382	331	366	339	370	367	374	354	355	357	387	386	389	361	364	375	320	343	388	367	386	364	369	339	367	312	374	364	357	380	361	368	354	323	363	342	334	341	374	357	361	354	367	366	376	349	375	393	340	353	380	404	384	366	376	337	377	367	391	347	336	337	356	336	406	365	330	376	381	357	382	385	332	373	379	363	379	369	339	359	378	359	356	358	357	363	391	338	342	372	376	348	351	343	363	360	363	370	346	352	367	306	410	337	350	369	342	340	360	367	353	368	358	375	363	351	366	301	344	385	373	371	358	361	360	350	369	341	383	361	390	365	366	367	368	409	401	401	382	368	372	332	325	368	334	350	376	327	378	353	359	392	373	354	416	353	338	330	354	347	404	327	364	342	373	320	371	378	380	323	348	321	355	365	326	367	374	388	319	351	357	376	308	349	398	351	372	365	386	372	343	371	382	333	388	382	330	375	364	380	386	384	336	339	373	319	375	359	344	344	363	362	381	349	352	376	353	361	372	341	391	358	375	343	379	383	352	365	353	360	385	361	404	369	355	350	365	344	355	343	393	378	346	362	364	368	362	360	358	383	351	332	359	337	387	365	351	351	370	355	339	373	360	354	365	344	351	364	365	373	347	369	371	364	380	338	363	404	354	344	365	412	367	359	369	369	356	392	343	373	373	363	372	372	352	397	363	348	342	351	375	379	343	390	338	335	383	363	355	390	364	366	344	344	360	382	379	379	355	376	373	373	366	356	313	385	375	366	334	380	366	348	340	401	361	365	331	348	376	371	350	384	358	362	355	353	351	349	421	392	369	400	349	386	339	355	348	293	335	317	349	368	379	402	384	391	396	354	323	345	349	373	351	355	367	351	367	348	369	383	345	349	357	370	373	369	334	355	358	360	392	319	357	390	351	356	345	367	391	362	351	349	387	377	350	368	372	365	398	340	351	365	365	353	364	315	369	380	366	373	359	390	360	372	344	390	363	362	409	369	365	399	378	370	414	379	335	387	322	345	332	380	347	352	352	347	353	348	370	354	378	354	350	371	392	359	355	346	369	380	347	364	333	379	377	327	355	357	341	361	323	379	368	364	395	375	350	402	414	391	362	370	352	384	356	366	365	389	348	373	343	351	369	322	370	343	365	387	347	390	367	392	358	360	357	376	402	385	332	349	353	402	349	356	386	345	370	375	366	353	350	353	348	357	355	351	374	388	348	382	355	391	337	373	357	352	349	343	355	396	402	339	361	346	374	386	355	369	367	374	374	347	382	335	399	395	379	387	365	345	342	380	362	351	347	347	347	356	372	344	366	372	336	351	335	353	365	345	397	353	338	377	370	313	371	371	348	334	370	380	402	351	356	372	347	354	375	362	351	333	389	403	342	371	384	356	370	368	325	373	360	364	344	355	368	392	366	427	351	358	386	400	352	338	352	370	379	356	363	358	339	350	370	361	344	362	360	395	376	348	370	379	380	373	370	357	351	374	376	375	362	406	344	392	352	372	380	397	338	406	344	371	354	367	342	354	345	365	348	350	322	377	383	360	338	339	376	390	367	372	360	365	358	351	383	363	337	346	357	371	376	365	362	359	401	334	350	368	357	346	362	363	378	354	381	348	362	373	417	352	344	363	381	374	363	368	400	387	364	368	390	361	295	425	383	344	353	368	373	379	392	350	359	364	350	350	391	360	350	376	317	343	380	374	387	395	342	396	357	342	361	367	323	371	366	412	363	394	351	363	332	354	353	368	398	364	348	383	375	385	345	389	379	358	365	389	397	382	365	351	376	359	383	376	389	336	348	334	381	356	345	365	328	371	385	348	360	364	351	342	362	390	360	347	359	379	337	345	350	356	355	350	335	361	317	345	345	364	358	331	364	342	383	370	348	339	379	385	363	329	347	340	359	380	353	370	380	362	349	372	343	369	356	346	390	384	396	349	362	345	388	386
10881	8478	11959	14071	11481	12481	13682	10015	10029	8396	4804	5479	5620	8259	13624	17095	9417	5094	3199	3070	2942	3835	3690	2824	2235	1982	1933	2190	2479	3056	2256	1891	2244	2270	2207	2138	2204	2097	2024	2177	2223	1843	1555	1378	1348	1202	1260	1181	1173	950	989	976	981	959	996	899	917	919	965	928	962	969	980	949	945	892	884	887	850	935	920	906	910	886	888	869	916	936	937	906	879	924	901	925	975	932	922	927	970	988	930	1027	1060	1071	1155	1200	1264	1224	1171	1114	1160	1043	1039	979	1006	1037	1016	952	977	946	899	910	916	859	901	905	896	888	981	843	906	901	932	864	921	893	864	864	908	885	849	824	856	928	924	931	972	901	875	876	883	882	912	831	940	866	890	896	877	920	904	896	870	922	928	953	913	955	903	849	855	939	907	905	913	900	902	884	902	885	875	863	946	884	892	861	900	911	905	863	923	906	848	841	875	808	890	893	932	931	877	870	918	890	846	888	896	920	884	868	846	870	889	871	849	895	849	887	902	844	832	818	891	884	882	864	871	897	873	882	867	880	895	901	892	928	885	884	865	833	849	868	824	825	896	906	949	848	911	912	894	920	910	884	888	886	879	900	830	874	880	869	867	916	892	891	912	867	864	851	910	814	880	901	880	883	862	859	871	873	874	893	851	857	877	913	847	868	925	857	887	873	855	955	852	881	869	897	872	865	932	898	849	864	860	864	912	876	832	847	962	903	903	828	887	904	893	837	902	854	834	880	910	897	842	850	878	899	860	871	888	883	944	909	870	894	899	864	875	853	898	876	904	910	891	914	825	886	884	892	897	869	860	926	886	858	861	937	872	869	860	864	873	834	851	905	852	879	860	904	922	897	821	938	839	872	892	878	862	861	857	893	937	895	877	870	844	819	825	885	889	892	874	842	876	922	873	884	882	868	895	841	867	878	883	845	914	932	873	849	883	870	902	856	923	871	838	946	889	890	893	845	856	865	861	873	890	872	849	860	850	839	866	864	890	838	858	915	835	846	936	841	823	909	882	947	921	901	921	894	869	851	829	877	928	865	838	920	930	903	853	906	868	884	807	872	804	902	863	899	928	870	905	902	918	943	898	891	867	893	879	867	857	903	897	897	920	916	903	938	916	845	895	935	845	871	882	873	890	846	860	874	864	894	868	878	894	882	913	875	881	852	872	937	876	910	913	905	882	818	890	879	836	895	905	877	850	811	876	886	909	849	897	891	910	879	846	836	844	867	904	908	887	874	874	854	855	805	868	813	855	860	901	911	868	903	947	849	862	852	877	883	909	898	888	907	889	878	893	844	853	909	819	887	883	880	877	997	887	847	902	853	887	928	878	865	898	905	879	868	832	854	854	904	884	921	862	899	854	947	874	858	882	879	914	831	915	908	890	894	927	868	849	842	817	874	881	865	858	849	950	948	876	866	867	910	880	854	879	909	868	903	903	908	888	855	845	882	910	936	895	835	832	878	875	876	865	836	879	907	848	918	824	930	893	882	880	863	904	863	872	892	900	899	871	876	865	870	900	846	880	857	913	880	793	870	866	857	836	927	877	859	880	856	963	895	885	933	858	923	890	897	872	945	856	866	935	908	884	871	874	888	880	899	882	889	875	890	927	859	848	866	819	860	879	892	853	835	890	854	840	868	836	921	884	851	906	852	884	856	882	898	885	881	837	895	912	881	870	935	866	863	914	859	827	907	877	864	946	848	873	918	884	876	932	854	826	930	894	875	871	870	844	842	930	872	858	890	840	880	889	877	901	884	909	870	825	832	892	886	871	859	809	827	863	878	881	858	894	836	845	919	914	858	838	869	857	853	854	897	825	902	897	888	850	909	881	890	871	836	852	877	861	858	881	894	902	851	870	874	904	884	867	887	895	860	896	821	854	860	854	870	884	869	837	919	910	890	887	881	863	866	862	856	900	887	905	840	879	925	855	905	836	895	854	843	854	877	846	893	920	875	937	887	826	850	852	856	889	927	875	850	858	857	908	903	847	891	882	921	901	827	917	886	893	903	857	841	888	935	835	926	900	897	897	848	886	898	921	887	885	849	803	841	859	910	883	894	876	872	905	883	921	900	915	896	844	909	899	877	832	887	875	873	855	888	907	875	924	854	896	870	851	825	877	890	884	952	846	865	825	883	858	859	853	881	908	910	849	900	850	919	815	870	891	859	876	812	898	840	866	896	884	870	859	883	898	876	907	892	870	923	866	887	918	883	945	874	923	901	862	854	882	885	915	908	892	904	871	917	855	860	864	848	882	914	859	883	884	896	862	886	887	896	886	919	863	865	885	892	885	879	931	912	904	865	872	880	844	869	866	891	908	832	909	860	868	887	915	878	859	906	908	876	857	825	860	853	873	832	834	881	909	900	884	862	857	865	921	863	804	885	897	872	919	876	909	866	908	868	876	907	911	927	880	922	824	844	872	872	887	853	846	904	918	874	832	867	902	906	913	873	855	943	862	897	878	878	874	895	873	850	863	866	966	916	878	838	910	892	860	827	847	885	870	852	879	903	859	871	866	878	856	848	846	898	898	846	901	879	895	877	865	889	874	861	864	873	900	936	854	870	874	902	900	884	921	907	852	895	801	859	865	910	883	829	879	925	944	831	880	903	900	813	897	850	889	855	857	895	888	853	807	848	881	872	922	887	874	881	909	824	869	900	831	904	860	896	872	899	857	844	913	897	965	863	912	934	829	902	858	886	881	881	833	923	958	859	899	935	908	813	868	891	881	847	887	816	903	901	882	834	899	876	951	857	895	905	837	839	872	883	921	827	893	907	855	878	926	847	869	875	875	827	894	901	831	906	921	858	891	891	853	895	866	890	854	856	898	908	914	879	910	902	893	949	889	864	887	888	828	886	871	895	876	846	902	807	860	863	863	866	870	887	913	883	922	869	906	906	867	830	846	876	865	837	913	848	885	873	849	932	858	878	878	877	826	871	893	901	909	878	893	916	848	892	941	872	908	929	874	885	908	902	816	839	887	868	874	912	931	867	852	886	907	862	882	917	894	883	887	866	895	862	874	886	877	846	913	916	881	889	926	865	894	917	879	904	945	870	862	893	902	858	861	861	869	877	925	876	879	874	887	880	921	859	861	835	888	864	847	903	921	870	892	919	865	873	854	848	929	842	842	898	943	895	840	892	831	877	896	912	858	858	816	848	899	884	860	903	846	909	840	871	907	884	892	862	878	856	864	863	886	863	864	885	947	927	865	816	877	870	844	846	875	866	921	846	861	875	899	872	848	864	866	861	898	835	889	850	945	921	897	902	905	857	917	877	873	881	855	871	887	873	938	878	903	936	882	863	906	867	875	861	829	900	907	843	914	909	930	884	872	854	886	806	936	876	895	863	846	853	856	839	889	898	866	932	900	858	865	844	887	942	873	880	872	886	863	876	851	845	873	915	877	884	908	861	865	860	854	905	855	914	870	865	852	888	864	881	898	911	938	883	911	857	845	937	844	896	855	902	877	855	861	909	879	919	920	816	847	898	852	861	881	920
25311	17489	19853	19294	14793	11647	11164	6871	5788	4860	3464	3122	2647	3360	6229	7472	4357	1984	910	943	760	958	1322	905	679	538	527	510	659	725	650	495	633	610	546	595	575	603	538	592	564	469	474	384	386	401	350	387	346	363	293	319	294	307	307	341	313	317	318	296	321	286	315	275	293	339	344	275	298	314	295	305	306	298	306	342	278	291	328	290	286	302	316	270	288	290	335	285	316	318	319	342	315	330	335	353	340	319	307	323	327	352	314	358	359	317	316	311	276	295	322	314	308	305	311	276	306	285	285	297	332	290	298	305	303	294	300	312	280	279	311	299	312	313	320	290	287	330	308	333	299	262	305	294	297	285	268	291	295	287	294	299	290	320	300	300	275	300	298	269	334	296	327	289	324	264	270	268	293	323	336	271	307	278	303	269	310	279	298	324	301	305	283	294	318	283	298	317	287	286	316	324	295	293	284	294	323	284	317	291	308	290	308	325	299	294	267	365	321	336	311	303	296	308	309	308	287	303	281	307	279	347	332	325	290	326	281	285	314	279	307	308	305	314	310	316	343	309	306	283	313	293	286	327	327	304	284	326	307	308	308	299	286	304	300	281	305	301	320	311	311	291	287	262	312	310	292	310	328	304	334	300	324	314	305	293	284	320	308	275	292	285	308	320	308	310	266	266	292	292	276	308	293	312	300	296	317	324	271	295	315	298	310	308	321	291	327	325	331	265	282	304	294	310	311	286	291	329	281	328	267	329	257	309	335	281	318	288	290	315	295	319	300	324	302	338	296	287	282	307	292	345	296	312	314	271	343	318	315	307	335	298	276	289	310	342	300	309	323	324	282	289	291	266	289	330	335	320	274	317	314	271	280	298	324	325	322	289	294	327	308	287	322	317	285	316	287	318	291	282	296	311	300	304	281	272	318	302	286	289	298	304	308	302	279	290	309	333	319	295	321	326	280	259	275	318	284	287	307	334	298	284	288	287	272	309	319	298	313	310	308	289	300	307	288	288	297	298	306	323	281	276	319	292	289	297	311	320	311	281	287	286	302	277	334	330	303	292	299	289	319	281	274	281	304	295	299	277	308	302	280	271	282	298	288	312	283	271	302	289	312	259	278	272	299	310	275	292	296	302	318	309	281	297	300	294	311	299	327	296	284	322	306	310	330	290	327	283	340	337	291	300	282	299	298	320	293	282	303	305	279	309	291	304	284	290	360	300	282	329	312	305	292	333	328	275	277	307	300	267	321	324	363	291	301	311	298	315	313	310	305	274	302	319	319	315	313	292	300	268	301	305	269	288	318	272	275	307	308	304	303	325	293	310	330	286	310	286	265	287	308	291	283	300	313	300	313	298	296	296	326	288	282	292	336	274	260	294	296	288	306	304	289	285	316	307	313	291	326	276	314	277	303	285	277	303	324	287	285	295	297	326	304	300	276	310	285	270	309	306	312	329	286	309	253	269	313	292	304	289	288	301	299	287	295	326	303	270	277	304	274	318	316	284	311	312	282	293	288	303	315	344	320	301	292	318	293	294	275	345	306	313	307	302	273	318	290	314	293	301	291	264	296	271	325	268	293	287	282	293	307	307	323	310	307	342	284	288	321	336	288	284	320	299	305	292	288	301	312	292	332	310	290	294	293	279	308	294	298	314	282	307	299	286	322	316	299	301	310	305	308	318	310	284	302	308	299	300	295	307	314	284	298	297	286	308	308	316	298	281	292	303	307	299	330	322	329	289	304	265	287	304	333	304	329	344	326	267	273	291	288	314	288	285	291	310	311	304	272	305	294	296	308	283	277	313	295	301	280	334	318	325	305	315	318	313	306	312	277	338	299	280	275	302	298	282	332	323	297	297	310	290	311	281	306	286	295	283	284	297	315	331	297	293	294	294	312	296	268	287	309	316	325	270	292	305	291	304	279	313	302	299	301	337	308	285	284	283	296	291	309	304	316	253	286	296	305	332	304	278	272	300	293	299	291	312	273	305	307	290	304	315	297	321	313	307	303	292	312	328	254	301	332	281	306	280	301	311	306	292	317	284	265	303	322	285	308	286	301	266	294	304	305	342	284	302	302	329	305	270	299	313	284	265	324	321	301	302	254	303	296	302	279	314	339	301	360	301	298	303	313	287	278	290	317	342	307	264	306	317	337	331	343	288	267	271	304	291	303	332	306	324	316	316	317	339	286	306	309	295	274	311	317	316	269	307	310	278	309	291	314	338	270	283	306	292	296	268	300	277	315	318	313	285	295	313	333	292	281	333	310	292	299	333	302	273	292	263	311	265	283	325	297	327	291	300	353	315	280	330	285	295	283	338	316	304	298	326	311	295	309	295	297	292	304	312	279	281	311	312	269	290	296	304	287	288	317	300	291	312	294	280	273	326	275	287	329	296	308	317	295	301	289	282	310	304	296	276	291	270	269	275	314	301	306	266	316	308	276	307	305	293	310	311	272	304	316	312	292	302	286	318	290	311	245	291	299	311	313	258	313	285	301	311	297	310	284	286	308	309	315	292	305	314	284	282	309	278	314	286	299	299	329	298	304	300	302	261	306	311	311	288	327	291	291	289	297	264	332	290	301	319	289	288	252	312	299	306	316	288	320	315	292	308	288	313	242	299	306	327	279	261	312	320	303	299	278	301	328	301	297	282	290	313	282	280	307	292	346	302	303	310	288	269	271	314	308	315	298	314	277	328	329	291	277	321	294	272	326	317	291	303	316	341	279	301	314	297	298	295	266	304	322	303	282	292	309	326	290	310	305	300	288	305	348	317	306	302	327	279	283	296	315	312	340	319	334	293	311	302	297	296	280	294	346	302	296	301	303	278	306	296	302	297	344	297	306	311	318	308	314	293	270	317	300	302	327	291	300	300	317	297	301	318	292	292	299	278	298	279	280	309	285	308	304	318	298	325	256	291	326	259	298	277	287	310	298	297	303	310	294	311	274	293	305	298	337	301	314	309	293	265	332	291	294	301	324	320	292	309	310	284	324	334	296	320	311	298	308	311	309	291	261	282	301	322	309	302	305	279	265	317	293	271	311	296	327	290	305	292	330	300	322	316	319	289	301	327	280	310	307	295	295	310	284	288	298	293	286	322	308	330	319	304	280	288	310	308	319	300	330	298	276	312	281	281	256	278	325	262	268	301	263	291	294	305	298	296	297	288	291	272	329	295	299	303	293	283	281	264	287	333	314	287	310	279	300	297	299	262	281	274	269	314	311	289	266	285	297	281	303	308	294	293	341	283	278	303	290	284	316	285	298	297	312	323	306	314	334	314	257	281	321	277	309	282	329	318	331	315	304	271	309	325	332	308	324	310	288	303	301	283	302	298	275	322	300	280	308	303	284	310	297	289	312	243	301	278	304	286	283	301	285	317	345	292	322	300	295	280	317	303	289	315	317	308	282	308	276	307	320	326	263	301	341	327	312	307	315	289	286	323	318	283	301	308	312	288	325	300	301	288	310	309	303	301	298	326	275	297	294	301	277	301	295	313
14790	10005	16385	18180	16236	17689	20034	12788	14614	12483	7714	9411	9016	13088	20707	25102	14458	7925	4162	5305	4629	5680	6408	3604	2819	2604	2285	2675	3099	4116	3742	2446	3228	3213	3044	2937	2907	2780	2707	2958	2879	2139	1878	1552	1420	1281	1294	1155	1139	1050	995	971	919	891	883	788	776	802	861	832	919	877	872	827	791	763	820	764	822	779	745	784	805	771	759	729	777	816	802	764	732	810	792	826	844	824	865	856	823	887	923	945	1046	1001	1121	1179	1164	1203	1061	1011	1160	1030	935	950	939	988	966	908	943	849	846	840	835	830	735	803	754	783	796	774	752	790	790	758	792	764	738	755	750	727	811	753	787	744	800	812	820	808	800	738	792	784	784	735	778	751	761	761	726	781	751	724	711	784	809	833	783	818	713	758	728	784	812	760	722	703	736	758	764	700	746	733	763	801	720	729	749	759	783	749	791	738	750	698	767	771	768	772	743	733	716	797	741	727	739	734	684	736	754	727	745	743	740	697	698	757	736	800	735	781	737	727	758	755	722	718	730	741	768	792	756	791	758	720	761	749	719	747	785	759	749	704	754	808	811	696	687	747	723	765	705	731	744	789	711	737	754	778	737	782	750	729	745	769	764	771	752	763	738	742	700	715	755	791	748	732	746	716	780	704	741	721	720	735	776	731	723	724	740	739	766	753	717	758	695	718	705	742	781	750	720	797	763	746	743	721	704	737	735	742	739	782	747	743	756	756	728	737	731	764	735	716	794	750	740	710	784	794	752	753	737	757	751	698	736	757	764	773	739	749	778	753	720	772	747	737	776	802	780	740	684	806	730	714	782	699	744	759	758	758	791	729	739	748	762	747	765	801	783	773	796	714	733	731	730	742	765	729	753	731	751	710	787	794	768	753	737	746	776	757	767	788	731	709	705	732	710	705	736	771	751	723	718	743	741	735	766	755	738	730	778	770	725	710	733	728	736	760	706	719	811	688	773	731	752	748	768	723	753	739	736	759	712	782	717	784	729	720	772	758	735	734	756	726	728	741	790	754	767	758	762	745	753	737	746	777	776	724	708	764	756	742	726	752	761	805	698	707	729	759	769	758	749	778	709	687	757	788	712	737	709	758	754	724	724	770	711	718	739	782	774	771	753	714	741	737	696	750	724	775	733	718	740	733	790	709	736	771	743	747	710	714	731	737	762	732	750	698	755	722	708	795	720	841	766	745	764	758	760	810	736	765	771	756	758	728	764	731	754	730	779	758	759	771	745	728	796	782	768	716	776	731	753	729	738	721	746	722	761	797	716	729	753	748	738	671	764	712	759	789	741	702	708	745	785	752	709	714	763	787	767	756	789	685	741	707	773	757	739	725	763	732	757	764	678	724	730	766	724	747	741	774	738	789	755	720	723	805	720	733	739	695	704	786	744	749	762	734	753	743	779	776	708	765	752	726	772	739	769	726	677	757	751	738	740	749	716	783	733	748	784	762	753	787	745	733	718	765	722	740	734	725	726	753	711	746	761	694	725	754	733	767	750	767	783	761	750	727	705	728	736	756	775	769	757	734	759	735	705	719	806	754	728	800	718	753	752	763	753	739	723	705	774	745	777	714	765	716	734	767	769	719	783	763	766	750	745	736	763	740	744	761	758	774	766	743	753	736	756	765	728	781	737	739	737	744	692	734	774	720	796	736	798	712	715	816	721	751	736	705	692	802	709	719	741	696	703	758	754	778	755	694	725	728	795	721	740	711	742	738	798	719	721	683	740	744	774	732	730	739	773	766	762	750	722	721	738	743	730	756	779	801	780	751	760	768	750	685	753	719	743	763	778	743	735	790	741	761	759	748	702	751	704	768	741	745	753	755	725	734	725	749	740	770	719	697	754	746	714	725	720	738	755	706	729	750	722	767	752	767	718	735	800	736	749	722	732	740	779	735	700	718	753	755	704	758	724	770	754	715	759	773	766	746	725	763	706	705	773	767	680	721	718	712	721	741	755	781	729	716	760	763	693	765	772	738	723	746	707	742	723	746	785	771	740	787	722	769	761	750	784	714	755	747	760	702	748	754	765	737	736	706	776	728	728	742	783	738	755	805	718	742	765	698	777	759	672	760	690	758	782	721	779	750	762	802	745	715	699	761	752	750	692	675	742	743	779	731	704	792	754	713	762	745	782	759	739	727	766	782	757	749	770	710	752	765	746	672	755	763	783	754	671	755	726	688	764	774	781	765	770	721	749	762	767	722	727	769	757	701	751	747	763	733	748	706	749	757	719	763	764	743	754	742	695	792	716	732	739	758	703	758	764	760	777	773	738	784	706	763	784	795	730	753	718	744	717	770	747	762	782	734	725	720	763	774	764	795	738	777	726	781	818	783	753	749	710	759	805	726	774	730	734	736	698	702	729	727	699	720	748	724	783	783	774	683	720	754	747	762	777	752	741	745	744	749	697	776	734	823	787	732	722	749	741	713	739	766	741	731	726	751	707	770	795	723	724	720	743	684	740	751	713	753	760	716	748	772	707	772	760	711	760	724	703	752	729	805	791	774	735	775	677	693	706	775	711	763	767	752	733	737	773	762	753	745	786	734	714	772	768	781	739	688	737	721	795	715	787	700	738	728	677	720	725	785	786	782	757	752	757	796	710	756	760	738	707	790	747	733	696	774	778	770	741	765	744	782	750	747	786	735	716	779	743	732	732	746	744	744	750	740	723	795	740	736	716	737	778	691	766	749	724	767	755	745	735	766	734	753	742	695	742	723	725	774	729	748	725	742	717	740	745	775	772	779	702	727	726	750	712	710	741	724	783	772	685	741	759	776	756	769	736	727	707	803	731	722	770	794	708	771	727	732	756	736	732	747	790	726	752	760	767	691	711	703	760	725	732	731	725	713	742	748	684	781	743	746	750	727	760	711	761	736	730	772	728	732	730	750	779	765	772	764	750	730	765	699	766	747	748	761	750	788	721	716	779	754	697	753	738	782	711	655	722	716	687	739	771	739	766	771	749	755	746	669	769	717	721	783	734	738	751	720	777	694	763	761	776	768	722	703	753	730	720	767	714	793	750	764	760	715	784	760	706	773	751	762	734	755	756	732	735	753	758	690	694	726	701	746	753	747	718	700	735	748	768	739	749	694	758	747	756	752	734	757	742	742	753	776	785	752	736	726	734	747	781	767	793	763	684	762	716	809	718	743	781	762	751	722	736	753	753	732	751	670	746	751	736	736	713	761	792	752	753	693	730	775	728	765	774	718	779	765	803	778	702	720	798	731	747	771	743	772	761	751	726	750	772	750	722	751	796	806	735	752	744	687	746	763	794	729	780	763	819	765	740	744	743	781	758	732	716	685	748	754	775	715	794	756	764	737	769	731	760	745	725	720	753	759	728	768	729	710	751	731	729	739	718	752	765	719	746	757	729	737	724	773	686	778	734	794	751	746	723	719	662	769	751	727	726	801	745	793	728	770	715	751	764	754	727	725	731	763	750	723	727	749	777	727	700	746	708	717	784	744	741	733	761	716	771	765	733	787	700	775
3698	1835	1775	1524	1256	1016	855	655	600	571	487	508	495	539	502	539	517	504	435	480	503	464	458	490	459	473	437	505	468	455	444	426	493	451	482	506	444	414	451	423	457	393	429	467	446	412	451	412	398	403	427	424	417	422	371	390	402	394	443	433	418	429	454	390	435	451	406	463	412	436	459	426	399	383	424	406	396	422	438	369	419	463	405	424	443	425	391	409	412	421	429	372	467	406	443	430	439	396	435	438	447	427	438	408	397	409	416	391	425	444	451	440	453	402	416	408	412	391	396	398	408	414	419	413	389	384	426	417	411	402	431	427	403	416	447	401	405	439	430	417	397	439	392	422	422	420	381	457	403	433	403	401	393	429	413	414	382	406	449	420	403	420	432	395	437	417	393	383	418	392	412	413	435	403	411	409	429	391	379	376	373	427	419	409	411	434	423	364	404	379	427	412	368	425	410	391	408	432	403	463	434	432	401	422	369	452	436	410	405	406	411	412	443	393	400	411	430	390	392	424	403	406	341	435	452	400	413	385	448	422	422	400	428	417	403	381	410	385	407	407	402	444	396	429	427	398	423	394	407	429	409	387	411	410	445	457	435	402	404	449	412	415	419	445	409	413	378	450	371	412	441	426	378	407	384	397	403	402	405	377	391	419	425	433	408	395	429	405	426	398	423	427	421	436	415	405	412	428	399	409	419	444	413	405	425	429	418	430	391	416	414	458	422	437	450	439	429	404	405	414	383	436	390	409	411	449	430	420	414	386	403	377	449	440	420	406	367	424	458	406	415	410	404	448	401	430	419	392	424	402	419	411	434	394	442	430	409	434	427	396	397	424	385	402	393	370	416	416	436	459	448	394	416	421	450	427	388	427	399	437	447	398	466	432	409	415	391	385	367	424	396	430	444	451	423	381	431	398	412	403	427	397	416	423	437	437	374	442	405	439	413	413	436	425	412	433	412	397	447	412	383	396	470	404	419	420	426	425	409	415	418	397	411	394	417	391	412	417	374	387	386	432	429	442	458	443	424	436	398	406	423	428	427	415	462	434	411	420	421	401	435	432	418	429	427	410	409	421	409	420	389	416	421	397	418	411	414	408	410	417	401	387	420	416	446	452	397	413	426	416	418	440	489	409	424	400	402	450	462	416	408	418	360	422	382	432	425	401	429	452	392	414	395	399	411	392	408	437	440	428	395	404	416	430	433	393	399	406	407	423	406	395	389	396	391	412	447	433	374	402	419	403	356	423	462	461	411	389	416	413	396	363	438	419	421	412	407	413	396	371	422	371	416	441	396	377	425	414	407	424	416	426	416	410	416	410	412	438	408	401	448	426	434	431	388	417	386	417	365	435	396	410	397	425	394	410	408	404	408	370	411	448	427	402	389	433	413	388	388	408	435	413	448	454	415	406	380	417	428	439	453	423	386	409	402	404	436	408	440	420	390	369	404	385	357	407	375	416	416	417	404	417	416	426	451	397	437	373	433	401	428	430	404	418	416	400	405	363	375	431	404	434	455	414	417	374	419	425	401	406	413	395	429	397	452	383	391	381	437	381	413	414	397	369	432	415	466	418	423	442	393	430	401	444	447	418	449	412	400	372	397	435	407	391	416	407	445	399	469	426	418	419	435	438	414	401	400	393	401	445	401	413	388	396	375	398	391	421	404	429	364	414	406	410	383	401	402	408	402	433	427	458	393	427	386	399	409	420	370	404	413	386	417	403	440	395	383	439	406	425	422	424	442	415	418	436	396	435	421	470	390	397	389	408	402	427	432	386	377	437	433	463	384	471	380	425	384	415	399	412	419	377	408	439	390	442	429	404	380	401	406	412	417	432	442	431	437	391	395	430	389	404	417	388	460	425	410	430	443	443	420	421	403	426	421	432	385	416	409	423	403	380	429	403	432	381	402	392	390	399	446	410	396	389	453	423	381	411	382	427	410	400	431	442	408	413	410	420	385	374	402	408	387	388	419	409	359	386	404	391	419	417	354	392	458	406	424	395	402	395	422	433	400	419	412	419	423	420	421	413	399	405	380	453	397	380	415	419	418	418	387	411	438	399	432	434	443	417	447	407	414	434	409	406	384	393	406	397	420	439	449	436	436	400	415	441	411	398	436	402	452	404	440	402	381	375	413	434	401	402	381	463	380	425	438	389	423	396	433	402	412	440	350	447	427	421	420	415	373	426	359	410	421	417	401	391	390	369	461	436	386	384	433	407	399	410	408	386	464	396	397	440	416	423	417	408	429	416	393	425	428	386	433	428	376	405	418	399	428	409	386	395	400	402	437	413	402	386	397	411	397	433	464	434	426	407	398	418	406	403	426	404	405	383	389	402	395	405	407	405	391	390	423	433	410	425	385	433	407	383	415	413	422	411	391	383	421	407	404	437	457	409	423	400	428	431	398	430	417	387	408	384	430	404	403	435	384	422	424	387	433	379	420	405	442	418	461	394	378	454	400	431	418	424	416	424	430	382	407	435	395	354	406	400	390	429	388	451	417	448	423	373	429	385	406	392	414	388	409	399	440	457	414	387	407	420	447	416	390	382	418	446	373	430	425	413	401	411	408	387	432	445	409	397	362	376	384	401	429	429	429	418	420	395	401	412	442	381	422	424	444	411	394	394	408	392	422	400	387	438	447	406	429	467	433	395	417	388	424	403	373	424	404	434	436	436	415	434	422	380	396	399	401	389	386	419	400	406	415	380	434	412	416	418	418	422	407	400	403	422	421	390	396	413	438	441	465	425	423	444	385	382	412	390	419	397	427	417	439	444	438	405	392	391	395	376	431	412	383	415	426	401	431	409	409	381	377	399	432	428	406	415	428	460	390	408	444	377	389	428	435	428	376	429	372	404	360	403	436	411	408	415	435	402	396	372	408	424	408	418	442	440	405	460	428	433	416	428	426	394	378	378	402	423	433	406	433	424	368	417	422	356	454	433	417	366	432	407	432	409	393	370	390	410	391	395	392	389	388	408	422	392	382	399	422	430	459	414	430	413	391	399	418	400	389	393	397	406	423	428	395	455	420	448	396	406	387	445	382	424	409	420	414	415	426	389	420	406	450	375	414	374	405	417	397	401	411	391	402	410	449	428	371	381	407	417	395	412	408	418	436	406	420	414	389	404	424	425	410	390	396	398	387	401	392	388	425	381	382	422	399	423	402	443	386	396	422	410	425	409	402	421	411	432	431	386	423	401	402	424	446	460	374	429	399	399	414	381	392	418	415	394	375	415	445	427	425	398	408	398	366	438	447	393	384	441	448	377	427	431	463	414	393	384	371	425	406	403	362	452	419	374	424	390	410	399	412	444	417	396	443	454	359	403	412	419	413	383	427	375	423	380	430	396	420	420	398	452	395	443	420	441	461	399	381	434	436	420	399	395	399	452	405	432	402	443	403	457	393	396	436	421	423	460	440	422	442	396	405	399	415	419	416	462	412	376	413	396	394	446	418	416	453	410	385	428	442	421	409	444	389	458	444	444	415	412
3543	2630	3434	3707	2934	2722	3131	2086	1960	1860	1605	1503	1489	1735	1998	2277	1822	1535	1391	1409	1421	1514	1486	1447	1388	1384	1374	1399	1376	1421	1374	1347	1293	1291	1343	1340	1288	1247	1248	1242	1204	1130	1132	1100	1080	1060	1010	1019	1072	978	1005	1059	1003	976	1062	995	970	984	1059	1024	1077	1065	951	974	958	982	1031	1015	969	1010	989	1005	968	992	1007	950	995	1064	936	986	980	984	980	970	1067	1039	1035	955	1057	1062	1030	1004	1111	1105	1126	1208	1152	1162	1061	1069	1207	1087	1071	1010	1013	984	1080	1050	1030	984	1035	972	1000	1033	992	976	1006	974	985	1041	1012	952	989	1029	967	1013	978	973	984	992	1018	989	982	975	936	1003	985	982	1017	997	1007	972	931	955	941	1025	969	953	986	995	1057	1003	949	1011	1000	994	1040	948	997	1048	996	1011	1027	1010	976	1010	1019	972	969	1008	964	998	952	1013	1041	956	983	967	969	969	1004	888	984	976	969	1041	954	972	998	1060	968	969	1001	994	967	931	1061	1011	956	956	995	945	1010	971	1044	1019	960	921	1029	1011	997	1003	1057	984	940	956	1062	1033	1090	940	1009	976	1015	995	983	1019	949	1044	1013	984	996	979	965	969	986	995	982	1005	964	1025	991	1003	918	1021	983	997	1011	1015	1011	973	1030	963	1020	973	1028	1047	1008	984	1025	988	1042	980	997	980	998	994	1003	992	996	1015	955	933	938	981	1014	1057	1048	990	1069	1040	986	921	937	994	1026	1038	1019	921	1052	975	979	994	1007	952	947	962	995	1013	947	951	1008	1008	1048	962	951	1050	987	999	1001	968	946	1053	1063	982	1001	1018	955	946	1003	977	976	1033	975	990	1008	1032	937	1024	998	981	989	964	976	972	990	989	936	1031	981	1000	956	947	995	1027	1010	998	964	982	981	1002	1000	982	994	1062	1027	1038	980	990	995	1012	1032	987	924	1015	1006	1020	985	1049	963	996	1015	1007	962	976	975	969	1005	980	971	982	980	1034	1018	981	972	995	986	993	991	1029	929	1024	984	968	961	998	995	946	1020	1039	982	956	1030	956	985	1007	989	967	990	1028	1031	1058	992	981	1007	1004	984	1008	1020	1011	949	1006	1019	966	962	976	1011	1046	974	1019	969	1017	998	993	1033	1013	944	974	990	975	1025	996	1026	1029	950	902	977	948	958	974	1055	995	1009	929	964	957	1083	981	1028	981	1020	963	1010	1019	1009	1000	940	991	963	1019	947	1002	1015	1015	1004	1012	1017	992	999	973	1018	978	952	967	1028	939	1024	940	982	922	987	1009	960	1016	1009	980	975	975	970	992	993	961	1003	936	942	1013	1006	1027	1005	1020	992	964	1036	978	951	980	997	960	1012	968	960	1009	1017	975	1031	1038	984	1002	977	993	992	1027	1052	953	1016	1000	1038	1049	911	993	920	979	959	1016	1046	987	984	939	1003	1057	1017	1075	1009	995	981	1036	1005	927	1001	964	1032	986	1002	1017	1009	988	976	988	966	1008	989	967	1013	959	1013	1004	974	1025	964	989	975	1019	1053	1026	938	1030	962	1013	990	952	999	965	973	1016	950	1006	1004	987	939	964	970	1007	1022	993	959	997	987	1008	1007	1001	1026	978	1000	985	966	1011	1002	969	949	970	975	1065	1009	997	979	1013	949	963	1010	1027	983	979	966	1063	974	1012	1055	1015	959	959	984	994	963	1014	1011	935	982	1010	995	957	991	1056	904	980	1027	950	930	1022	1010	945	953	997	1011	1032	1041	956	964	994	976	989	999	1005	938	1025	974	995	972	1036	1010	921	1009	1041	1004	953	991	958	986	1074	983	989	991	973	927	980	995	1024	972	986	966	1027	989	993	921	1020	1001	1007	990	963	969	1067	965	999	1003	1024	1021	985	970	963	1001	934	1018	1025	985	1073	1000	974	980	989	959	923	978	1044	999	1021	1022	1012	1036	984	1060	924	1016	974	999	945	975	1015	1038	968	1016	950	981	991	1017	1022	998	954	981	1038	1040	1050	961	978	951	940	1037	1016	965	927	1004	948	948	932	978	959	986	1002	1001	940	1011	916	980	1020	970	1030	948	997	997	1064	1016	998	977	1017	1005	951	919	980	1024	982	1026	1016	990	958	989	1046	941	989	965	956	1023	989	956	993	1030	959	995	956	998	971	1036	983	990	960	1015	953	1026	956	1060	994	997	1004	1036	972	972	1029	1082	970	1032	1013	988	979	1018	987	1042	1000	1007	1011	952	987	998	897	980	997	1019	1004	972	907	1013	957	943	970	970	983	1025	1046	936	978	1013	1046	993	962	1036	978	989	985	969	1016	1002	989	1020	957	955	957	933	1019	975	976	1033	993	964	1014	959	1016	1037	1050	1008	1019	961	947	983	1000	1012	1026	986	1012	1042	897	997	1038	1002	981	985	1006	1008	995	941	915	969	1043	884	966	1004	984	962	1011	986	1018	951	1003	1057	981	1002	1002	1011	1031	960	953	945	991	975	1024	995	1002	1024	983	993	939	946	963	1000	1035	1057	973	987	1036	957	1012	944	1014	984	992	1007	1006	1005	996	1001	960	1033	1015	984	1025	941	1001	975	977	970	968	978	986	954	1022	1037	1000	965	982	981	958	964	952	998	1034	1008	1055	951	1018	993	968	977	992	976	1022	960	987	991	1018	1025	1016	1007	955	1002	990	996	993	1022	1006	985	1026	1042	977	985	991	1015	981	943	1027	1009	1006	1032	966	982	995	1015	1051	961	1012	986	948	1042	979	1044	991	1010	977	1015	995	983	961	1012	1042	992	1017	984	943	1000	1007	975	965	1012	946	983	980	970	1018	987	988	925	1018	987	1009	998	973	1049	977	944	956	977	989	1027	990	958	1049	1004	986	965	995	953	959	999	1035	993	1013	964	1006	974	1002	995	1011	1033	982	946	1029	1011	1027	1017	959	965	1024	1010	1036	981	1006	961	973	992	1004	919	1016	987	969	949	991	976	945	990	1001	1014	975	1017	998	1026	1001	1015	1053	980	1023	958	946	989	965	1005	980	1013	946	984	952	956	972	1004	1050	1021	983	971	989	1028	966	979	1007	1018	1047	1023	1014	1007	978	985	1010	1011	999	991	971	1019	1002	1050	951	1041	961	937	1007	1028	1039	951	942	970	1021	1005	1028	953	1002	1001	1019	1050	975	975	1035	976	1010	941	938	979	982	973	1011	972	977	1027	996	935	975	1029	1010	1036	1000	1016	996	1012	1055	1017	1009	1014	960	1014	1001	1028	1009	981	951	1012	1030	1004	944	996	1006	999	940	933	938	1034	996	1041	998	992	975	997	989	973	1019	945	1035	1012	1002	999	979	997	962	1002	955	992	1014	976	1039	1007	993	1025	1019	986	1063	995	933	1023	937	1033	1028	1022	1004	986	971	966	1000	1025	992	1033	993	1005	991	1016	960	1040	976	961	960	967	981	1012	1008	975	1021	1054	984	981	964	992	1017	965	1050	978	975	988	970	1005	1002	1022	973	960	953	947	978	1000	937	1014	946	999	973	1046	1011	993	961	1022	968	1013	1027	1031	1003	969	961	961	928	1019	971	992	1018	927	1005	1005	1078	1054	990	984	999	1021	1003	986	979	956	1011	1026	1018	1001	1015	1008	962	973	1005	1000	984	1001	982	997	1022	993	1003	978	955	1018	1004	969	1001	998	966	1033	970	989	1041	959	1008	975	1004	1026	983	1035	985	982	1025	1014	973	1036	1018	1017	993	1024	1037	1001	983	1015	957	1066	1004	959	984	1040	913	964	1009	980	976	968	994	1030	989	1011	974	1019	992	946	1014	1029	1005	990	1021	960	946	982	1003	1012	1020	952	1025	1000	979	1046	1018	959	1013	988	928	981	990	987	982	1065	1043	1019	938	975	1011	970	976	1038	936	970	1005	992	964	1010	1002	984	977	975	1001	996	966	1033	1025	983	994	961	988	1000	1041	1027	1021	974	1004	1040	976	973	963	979	990	998	961	1000	998	1003	989	999	979	1006	993	975	998	1000	1038	961	1002	993	1060	976	1014	998	1028	996	1003	953	928	975	997	963	968	1015	1035	996	1008	984	984	985	1013	1004	1017	970	1027	1031	1004	971	958	1009	1034	957	959
17584	13650	13586	12429	9274	7474	7001	3694	2908	2322	1718	1738	2014	2580	3514	4197	2060	1157	623	745	738	783	869	726	672	609	531	585	567	574	619	553	590	617	560	541	531	511	519	548	524	525	440	503	428	426	424	410	421	404	429	418	408	423	370	408	391	371	388	397	394	396	397	416	441	418	396	408	372	404	379	376	397	404	405	409	402	376	393	409	392	410	411	383	389	349	389	429	436	409	416	411	402	387	442	474	435	472	437	406	428	419	415	391	387	375	394	421	397	379	393	408	434	398	380	386	388	420	392	383	429	362	413	380	403	403	360	423	392	405	393	383	393	451	362	416	392	432	408	408	372	391	397	406	430	395	386	411	376	385	392	403	398	412	403	401	393	422	385	377	388	363	398	437	372	378	389	406	381	424	393	431	360	346	411	392	403	408	393	399	388	398	383	393	391	406	398	404	385	399	394	391	358	395	385	386	370	383	427	413	416	382	381	430	387	380	381	408	424	402	391	442	372	401	362	406	390	418	387	420	403	358	370	409	394	361	405	391	390	410	409	401	371	394	369	399	383	377	400	411	363	406	391	382	379	363	379	404	387	397	412	391	397	396	401	385	414	408	396	399	397	419	387	386	410	392	430	399	383	399	372	422	421	373	382	386	393	453	412	391	391	392	392	386	405	398	387	380	454	405	414	416	372	430	386	410	391	421	409	394	400	407	420	384	384	417	401	375	414	403	372	405	356	368	402	401	410	412	414	390	391	399	414	390	404	437	427	404	398	407	403	425	398	367	390	383	424	402	388	390	385	391	399	440	396	405	404	393	399	384	395	400	382	365	338	372	382	382	408	427	426	420	395	408	376	373	397	381	369	382	380	377	410	362	398	433	401	418	401	383	386	393	402	381	344	374	391	422	405	394	423	453	410	392	390	390	406	404	403	399	424	360	415	385	401	368	367	367	416	377	410	401	419	371	376	378	378	396	401	404	379	382	401	377	382	398	399	402	401	398	383	399	403	404	385	391	387	375	400	400	396	372	400	399	393	379	386	434	440	414	399	404	401	408	390	410	384	434	396	377	399	389	406	407	407	406	393	391	413	416	426	411	403	400	384	402	366	383	391	375	373	399	398	420	394	408	415	407	389	370	372	356	395	409	420	401	388	372	387	366	392	406	429	393	360	404	385	385	413	361	383	406	385	383	410	411	389	380	401	440	394	379	406	389	392	425	380	368	412	400	408	408	425	390	358	406	389	395	392	382	414	364	397	394	372	414	369	406	376	405	413	382	396	413	387	382	421	382	409	415	404	387	408	391	392	384	395	408	406	360	409	365	363	399	379	394	407	411	404	392	396	374	405	393	404	392	384	371	397	382	416	392	382	409	359	399	453	428	364	381	384	392	412	437	385	360	351	386	411	404	396	397	397	368	367	375	418	410	365	366	392	384	387	416	404	406	409	403	402	401	422	395	388	438	418	363	386	410	375	377	420	411	389	371	371	405	383	433	391	379	387	391	402	393	431	408	407	422	400	384	365	352	403	400	374	423	358	408	381	402	390	368	383	383	395	403	415	386	389	417	357	421	387	337	383	381	388	394	398	366	391	416	387	371	430	384	393	377	383	397	404	383	382	387	388	375	393	391	408	376	393	379	402	397	367	403	373	344	353	398	381	413	402	396	421	388	392	389	412	409	352	414	387	405	417	408	396	372	392	387	389	393	365	353	375	383	413	380	413	413	396	375	395	417	363	453	390	367	392	398	354	385	424	416	389	404	392	388	417	376	419	359	404	353	361	409	394	370	376	394	407	386	377	366	368	418	366	408	399	404	425	384	372	403	366	423	385	358	375	402	392	389	408	404	386	420	407	389	365	392	385	406	391	397	381	408	385	402	374	406	397	355	385	385	357	391	381	396	401	393	386	395	396	398	390	402	436	385	409	349	402	397	428	404	371	384	394	410	435	404	380	352	421	407	394	384	403	389	392	392	444	370	423	372	354	380	424	389	407	402	385	404	380	425	386	382	369	397	387	389	405	367	368	399	394	415	402	407	393	410	408	415	407	364	379	391	411	389	390	405	382	414	429	363	403	409	357	391	371	392	376	388	383	374	396	374	379	377	360	409	361	382	361	405	400	363	374	394	359	359	393	410	358	396	352	389	408	402	351	380	395	396	370	408	396	389	414	392	383	361	417	394	384	388	401	405	389	383	376	392	393	381	362	380	406	391	403	376	383	389	374	396	441	378	405	362	381	397	404	366	425	397	387	382	397	425	391	402	412	349	392	378	420	410	396	390	401	373	387	407	379	395	374	383	373	405	385	406	358	399	403	391	379	416	378	406	388	394	436	370	392	385	407	411	423	398	411	428	369	395	408	409	364	401	427	410	411	384	425	369	374	401	410	383	389	390	409	386	388	415	390	395	398	386	360	407	386	422	402	421	381	378	378	386	413	397	381	392	369	406	408	412	371	413	399	414	421	397	398	397	409	374	395	413	414	362	370	396	400	382	368	404	400	403	398	397	400	430	404	374	388	390	383	423	395	380	414	392	388	401	430	415	412	406	388	397	408	412	382	431	391	440	407	399	397	402	399	444	394	377	412	390	380	382	430	352	390	393	394	387	363	388	388	420	420	430	377	381	405	398	384	373	418	415	412	382	389	399	401	424	374	387	427	397	366	407	405	416	393	384	393	409	431	401	394	417	428	369	394	393	450	389	437	406	392	404	409	411	408	423	373	388	402	356	388	346	400	401	411	428	407	370	377	393	398	390	362	377	373	416	398	404	396	368	370	389	380	424	397	392	385	445	433	392	392	418	400	401	403	430	399	431	407	405	413	363	400	402	433	419	401	436	400	400	377	393	415	370	381	400	386	411	418	396	384	375	376	416	435	399	376	398	416	389	399	387	422	384	382	388	391	415	413	384	387	345	381	377	377	373	422	395	414	385	402	366	453	377	378	411	399	376	392	391	443	372	382	384	361	414	369	382	391	397	385	450	391	380	400	430	393	419	412	425	369	398	383	410	388	392	417	377	414	409	418	416	404	378	401	382	405	411	406	407	421	389	372	403	382	422	403	394	420	397	414	391	387	428	400	362	439	422	359	368	356	414	406	370	357	402	370	371	359	386	369	363	416	388	412	395	421	376	392	354	379	443	386	413	380	396	416	434	406	412	419	394	383	384	390	375	367	380	387	377	388	396	433	379	401	420	361	407	379	401	438	409	363	363	413	376	412	409	373	424	392	372	426	418	392	379	411	420	352	371	416	400	421	415	372	410	352	387	382	396	414	398	423	417	356	407	421	414	432	420	387	411	401	414	370	409	366	385	391	410	389	407	405	395	399	383	420	389	429	377	409	393	401	386	405	386	361	394	434	416	391	362	375	377	431	361	365	371	402	370	411	375	422	379	413	436	402	424	427	408	403	379	355	408	401	415	425	404	416	412	380	397	384	432	403	371	384	373	394	385	362	344	407	394	400	369	412	385	417	392	378	382	386	389	427	420	395	399	410	375	414	418
11410	8058	11653	13802	12346	13405	13746	7980	8873	7948	4841	5472	6863	10248	14665	17921	9134	5456	2883	3553	3616	3862	4270	2795	2439	2018	2009	2029	2410	2473	2523	2236	2391	2495	2666	2299	2274	2141	2074	2163	2163	1823	1467	1409	1264	1234	1238	1225	1170	1134	1040	1108	1098	1062	1030	980	977	1010	1032	1069	993	1055	1040	1034	1013	953	1027	980	925	972	1002	1022	1014	959	1010	1012	966	973	951	979	966	975	998	986	1033	1011	993	1046	1085	1057	1006	1080	1112	1170	1181	1225	1347	1178	1195	1225	1198	1253	1074	1020	1065	1062	1054	1054	1024	1010	1013	988	971	948	1020	1006	957	990	1009	970	946	1036	955	995	953	947	930	985	959	964	957	971	966	973	987	986	951	952	977	939	1002	979	958	976	962	914	948	963	944	1005	1006	996	948	931	1010	1057	1037	994	1003	952	977	932	940	947	969	936	975	977	984	1043	1006	1000	943	990	952	991	950	958	922	969	967	1006	918	959	962	905	984	935	957	963	911	879	886	985	977	922	961	964	933	949	960	946	933	944	924	938	891	962	941	957	984	951	942	929	944	974	974	949	954	977	1021	929	1000	979	978	901	942	926	937	975	976	921	1015	961	939	933	913	942	1020	999	973	933	998	948	958	967	918	970	1021	929	993	949	955	962	981	952	929	988	979	938	991	961	966	934	962	978	945	950	948	977	935	1064	961	998	974	962	988	942	963	941	964	980	872	915	957	972	968	967	971	942	892	948	999	913	906	946	942	979	1008	977	938	944	1003	934	942	970	915	978	997	977	925	949	971	941	935	981	1014	1006	951	942	1000	1011	957	952	940	951	974	955	958	965	932	998	955	912	1011	974	954	923	986	968	967	955	959	994	1024	954	970	973	917	897	953	949	942	923	939	929	943	984	952	939	933	923	953	990	974	951	973	962	943	948	959	909	948	976	980	920	954	973	954	1003	910	923	947	981	965	899	962	965	925	911	913	963	1007	937	966	916	984	893	912	907	945	959	984	975	920	954	953	939	1000	954	891	930	931	973	948	944	925	938	953	967	1002	921	968	948	931	934	994	916	945	932	921	994	906	909	985	964	944	979	945	934	956	958	931	930	960	938	956	936	931	977	974	928	974	948	985	958	972	922	902	950	974	941	926	975	978	948	947	927	968	935	966	959	939	972	950	981	972	905	970	974	909	983	979	982	977	931	932	985	966	918	974	980	925	928	995	955	932	945	893	974	983	929	909	989	1022	906	1001	945	958	960	968	873	962	937	921	981	942	958	1006	951	960	945	989	920	925	966	954	976	975	915	950	951	965	956	975	1007	939	977	964	919	956	1032	926	966	958	961	977	979	951	930	959	936	947	974	940	982	977	982	971	932	946	962	939	948	917	933	970	969	999	983	957	986	904	937	985	976	939	942	949	927	1020	964	938	999	934	928	931	978	945	948	1004	984	942	975	960	942	1006	934	952	964	953	906	934	946	878	1005	919	984	934	950	949	923	918	970	989	925	932	964	963	962	978	943	939	936	942	904	889	940	953	1020	1004	893	936	958	939	936	984	959	954	947	987	973	938	938	1005	955	918	963	1008	918	979	959	971	945	943	968	957	987	957	962	943	967	982	921	919	939	899	938	935	958	926	957	981	1016	961	937	906	1000	944	980	971	980	969	1040	980	926	938	966	941	969	963	971	988	970	892	991	955	942	980	952	870	968	1003	925	957	960	994	980	1015	994	960	963	981	964	945	1004	922	921	937	900	897	991	931	999	901	990	977	985	911	979	910	961	954	941	899	922	943	916	921	979	973	955	961	1025	909	906	907	912	938	924	926	950	970	947	1028	948	982	930	932	920	1001	877	980	927	945	929	915	1025	974	950	938	988	929	988	941	975	919	943	1001	981	950	945	927	979	929	962	936	994	960	924	977	923	957	955	955	988	973	965	992	937	963	909	973	961	921	934	977	984	913	938	931	1007	998	996	936	990	957	960	952	1046	971	898	951	946	1012	961	981	948	948	974	911	906	933	997	1002	976	932	966	980	982	988	999	947	990	1010	981	938	912	943	909	946	924	912	910	967	905	937	947	964	967	989	945	985	989	962	937	991	987	926	963	941	943	948	953	978	973	973	934	958	990	947	1004	971	971	934	977	982	914	928	935	955	962	928	938	967	993	1010	974	991	941	961	962	906	965	943	946	947	973	991	906	946	964	907	949	981	940	984	941	963	1012	977	1023	987	933	939	1005	957	989	951	931	934	976	915	960	893	1001	959	1003	950	949	951	1005	943	937	924	914	920	953	1011	980	946	931	906	909	900	968	992	960	971	950	911	958	993	944	964	954	944	1021	987	962	972	931	936	959	922	892	988	999	933	986	981	1019	972	931	1006	969	970	971	886	967	959	956	951	1002	942	954	948	931	976	930	953	947	947	938	930	991	877	971	1005	929	934	947	952	876	973	978	905	965	969	975	948	954	920	935	954	922	1045	890	965	976	951	972	975	911	942	968	927	961	929	966	938	991	970	937	1002	976	931	908	909	1036	972	985	944	965	980	972	980	1018	941	925	995	904	940	944	958	960	1007	966	944	1028	920	975	945	931	980	956	934	943	920	970	893	973	946	975	932	947	975	946	1002	941	991	899	963	931	943	954	945	936	951	934	947	1013	997	965	966	945	921	951	944	904	973	965	1009	922	981	976	934	989	936	922	882	969	918	952	978	960	942	994	894	918	916	942	985	955	947	902	933	933	891	960	941	959	947	1019	928	893	966	961	939	997	922	910	931	952	990	905	945	894	962	1002	932	932	980	932	935	973	925	974	980	996	914	969	969	978	960	1011	932	936	960	894	948	870	989	944	989	1014	1005	916	993	944	955	932	907	902	977	960	894	925	967	946	922	973	965	963	1025	931	950	946	901	957	892	909	930	963	990	971	952	1011	976	930	968	959	925	993	935	966	951	928	910	950	999	972	929	978	923	957	945	993	978	911	984	936	1006	936	947	976	934	947	953	988	940	1005	943	988	944	1006	974	954	977	937	950	951	943	957	991	934	921	904	991	944	1002	974	950	949	938	962	972	963	933	967	972	915	999	957	974	958	919	995	990	951	1002	967	972	966	1019	975	994	997	950	959	925	977	971	981	985	959	964	957	938	962	978	993	1010	990	877	947	953	942	931	921	965	999	934	943	920	955	994	930	919	945	964	938	942	940	934	983	981	967	918	963	939	978	964	979	944	951	963	945	950	989	973	965	992	936	1002	876	937	992	950	973	934	926	964	964	966	961	962	966	950	962	950	935	949	959	977	967	935	931	987	940	983	942	966	937	1015	975	1015	1014	929	968	928	945	901	960	994	912	938	976	958	954	934	957	1003	972	950	985	919	929	915	933	975	952	1013	972	955	961	940	974	996	898	974	978	931	934	980	1008	986	981	946	964	904	916	965	1004	951	945	1021	947	980	961	930	935	941	1033	986	913	966	976	928	929	924	988	1001	948	951	982	1001	968	907	932	975	934	951	994	960	1006	959	917	911	917	966	977	918	946	970	951	929	965	933	951	947	932	1006	923	952	961	974	971	955	934	940	942	1006	963	913	968	957	955	942	930	971	968	951	971	928	1014	942	988	963	968	975	982	922	970	901	959	951	994	963	974	927	935	1001	895	953	980	967	899	960	936	958	1033	936	939	977	984
26005	18450	19624	18989	15731	12380	11381	6945	5825	4242	3316	2966	3245	4567	6568	7521	3487	1734	843	876	993	1501	1097	745	654	580	563	498	607	581	738	568	605	609	699	646	586	561	539	581	539	516	411	415	410	340	392	399	359	338	331	337	331	318	306	326	282	341	357	346	319	331	325	348	342	301	316	344	324	325	313	302	310	323	341	326	308	329	328	338	329	329	312	315	307	322	332	318	340	347	335	353	339	384	357	386	375	372	348	320	365	394	323	368	351	317	353	348	348	313	325	314	322	311	307	299	315	331	322	318	295	324	312	305	292	299	327	317	331	296	310	327	309	329	295	315	351	318	329	280	303	306	307	309	346	271	294	305	283	318	287	282	336	314	332	316	317	307	320	286	322	300	338	322	324	306	314	309	300	306	318	324	346	294	302	316	339	311	307	280	307	307	317	309	305	300	287	312	330	320	334	283	332	287	303	357	317	316	309	289	315	307	312	306	310	304	332	320	286	320	291	288	334	353	300	353	290	298	319	310	310	292	332	288	331	312	317	291	330	301	283	298	288	294	300	326	318	321	319	275	307	289	289	324	295	286	302	284	338	324	297	293	305	313	309	298	303	279	327	329	322	302	320	319	294	302	333	298	298	281	321	298	287	313	290	303	317	349	274	315	288	328	310	305	308	276	294	327	323	330	275	265	331	310	326	288	298	318	307	320	275	296	307	321	309	324	301	291	319	305	292	320	313	320	299	319	342	300	314	297	304	305	311	294	312	312	315	301	310	317	312	311	311	338	348	318	292	321	311	314	268	319	314	298	328	332	302	316	305	328	344	340	328	296	310	349	304	290	299	288	328	322	320	338	345	332	330	307	310	291	272	313	295	311	308	318	307	294	312	326	336	303	331	289	293	318	325	349	333	294	333	338	268	313	310	296	301	313	327	301	310	320	306	298	287	300	306	311	290	315	315	341	306	320	343	321	323	310	310	302	309	325	344	316	303	334	333	345	320	299	306	302	303	313	293	320	310	339	306	320	317	306	355	349	307	334	312	348	298	301	323	308	305	310	283	282	324	288	293	351	320	327	330	311	296	319	300	339	372	281	306	343	283	328	323	327	285	319	290	345	315	314	303	321	284	304	306	286	319	314	335	339	332	297	308	334	307	306	312	299	306	335	282	281	319	286	328	309	277	304	324	334	302	299	317	303	318	330	340	289	324	355	314	339	349	341	324	291	290	330	307	289	338	287	314	310	299	289	295	309	307	318	284	303	316	311	282	298	331	354	307	343	309	298	306	330	341	321	291	317	339	312	295	317	303	303	309	321	289	321	299	285	329	315	316	312	277	318	299	293	327	323	306	305	291	285	321	328	351	341	295	308	306	328	313	282	345	297	309	324	280	335	323	358	340	289	310	331	359	293	298	312	298	320	327	318	341	307	309	311	304	296	308	329	309	297	342	319	341	319	290	315	312	302	302	318	311	294	282	284	301	341	278	318	321	345	332	319	280	338	293	334	318	309	297	307	335	322	297	329	320	312	286	314	288	330	307	283	327	307	341	338	309	331	319	295	342	315	314	287	327	334	326	329	304	319	309	324	321	338	304	332	328	312	325	343	307	298	332	330	363	304	317	323	299	347	342	335	332	314	288	303	302	285	303	322	291	333	322	323	303	287	328	321	297	314	329	301	276	349	323	274	326	309	269	299	306	328	317	275	275	273	311	299	348	325	341	294	330	341	300	336	280	302	304	330	302	293	306	317	318	353	315	316	343	351	294	307	293	345	290	335	304	321	320	321	296	320	286	315	333	338	321	304	309	296	303	299	307	300	292	293	317	317	340	285	306	302	290	304	352	318	306	330	288	322	279	325	308	310	289	309	323	313	314	293	316	334	327	290	314	333	342	317	331	343	311	327	327	302	291	306	324	320	305	299	303	339	320	338	300	307	321	352	308	294	295	299	315	320	313	293	340	311	302	263	332	288	349	314	312	350	291	306	305	308	275	327	321	288	329	338	325	317	309	342	288	322	301	333	319	326	277	327	348	284	319	300	310	300	325	280	325	332	309	296	300	315	321	328	331	324	297	324	299	311	318	291	291	322	315	292	295	310	302	300	294	301	310	330	334	310	312	288	291	331	313	320	321	324	321	283	302	299	320	292	294	306	289	325	290	310	300	313	285	289	292	342	311	284	327	299	293	311	317	285	316	342	290	338	288	339	322	309	300	328	279	338	324	294	294	283	273	287	329	299	348	327	327	308	322	325	288	298	298	287	321	307	288	299	299	292	267	352	329	346	335	285	312	316	311	294	340	297	324	292	329	324	344	333	324	305	273	295	317	316	329	312	281	324	334	301	313	311	324	333	314	295	323	316	345	286	328	349	331	295	311	316	295	325	306	309	322	325	310	301	326	269	312	297	297	284	318	315	314	367	326	318	302	285	310	301	277	309	276	307	333	327	353	337	297	329	288	309	302	292	322	309	316	303	322	299	312	325	306	317	324	325	289	296	318	342	291	320	313	306	319	336	290	329	309	327	310	301	306	298	280	294	290	298	323	327	299	343	299	295	286	266	319	281	302	300	317	306	318	311	341	305	297	296	349	316	318	311	310	326	347	308	309	316	331	313	340	295	318	303	308	319	335	302	310	340	305	327	300	291	326	317	310	327	333	318	293	284	308	271	320	333	315	333	300	318	315	323	319	304	313	306	336	299	304	353	296	310	317	299	310	320	310	316	328	298	334	290	295	312	340	319	293	323	324	289	315	288	304	360	293	299	285	291	321	315	306	336	317	289	303	283	341	308	305	324	317	304	308	315	292	296	310	376	312	337	314	315	286	283	300	330	325	340	336	323	304	355	305	309	318	308	320	310	365	291	322	333	309	291	286	302	311	309	309	268	313	309	267	301	327	311	341	358	318	298	307	302	305	338	312	333	304	284	319	304	297	330	314	324	299	300	335	339	329	342	337	318	339	341	317	327	350	299	297	284	302	311	286	317	295	318	319	298	312	325	308	299	319	344	352	298	289	274	300	327	315	318	310	324	312	328	303	289	305	308	317	299	312	297	292	318	344	322	333	347	295	326	327	373	310	326	319	361	309	313	323	326	321	329	332	306	319	329	295	312	292	311	301	321	318	309	316	308	280	319	308	304	301	323	301	338	306	296	320	308	316	305	299	299	282	321	284	297	291	297	290	296	289	351	316	311	308	322	285	300	272	321	307	339	313	329	302	329	322	310	330	308	301	287	314	307	327	297	283	336	305	338	332	276	328	299	334	352	319	297	330	332	305	343	308	309	288	320	302	301	331	312	328	333	299	275	316	328	321	341	338	309	304	303	307	294	290	314	289	302	310	315	359	321	332	308	303	335	283	297	296	329	308	318	307	316	340	343	328	314	324	299	305	314	311	327	326	329	335	315	321	289	255	311	310	304	328	305	275	317	323	302	307	318	313	269	302	328	335	310	306	337	324	315	312	297	306	335	300	347	346	324	339	345	293	291	308	327	332	269	299	333	352	317
15121	10508	16071	18031	16843	18674	18793	12840	13735	11863	8235	9319	10118	15067	21755	25017	13345	8516	4092	5095	6052	6610	5707	3544	3022	2768	2534	2420	3188	3138	3520	2768	3183	3255	3638	3368	3366	2771	2726	3045	2862	2288	1739	1645	1369	1307	1426	1124	1135	1040	999	1028	958	929	884	874	853	848	845	868	924	881	827	872	832	793	843	844	841	855	806	794	793	821	846	818	882	830	811	809	782	827	844	851	825	871	891	889	949	906	982	981	1060	1039	1117	1122	1264	1183	1121	1160	1107	1075	980	929	942	896	923	932	954	863	853	783	817	885	805	824	831	815	822	821	856	753	811	723	774	776	788	777	759	732	809	774	741	763	777	853	828	812	869	859	824	844	857	784	763	757	735	790	785	725	768	761	779	777	867	895	866	784	809	761	784	803	744	776	755	808	809	765	779	770	773	745	770	843	788	775	792	792	815	844	755	723	740	741	738	816	762	813	749	770	781	785	827	791	737	776	785	810	733	749	741	782	799	785	771	749	811	792	808	771	810	779	725	747	778	771	755	778	785	759	789	824	770	748	732	763	722	831	794	710	773	759	707	728	732	723	807	806	704	828	766	743	754	771	750	728	765	794	772	807	746	810	790	799	745	763	793	740	766	764	795	744	758	786	790	786	728	783	776	767	796	763	782	811	785	753	690	755	799	771	774	783	777	816	784	781	790	745	763	841	755	732	750	725	738	797	735	771	736	779	771	761	752	753	754	748	786	753	786	751	759	788	815	758	777	713	791	724	747	804	756	806	813	785	737	814	756	770	777	799	798	792	845	769	765	779	799	846	798	737	793	746	763	826	768	728	820	804	807	767	769	738	741	727	761	797	734	763	809	807	771	816	812	786	797	757	770	764	768	777	772	796	777	757	723	778	781	782	757	807	792	738	783	782	762	816	768	727	813	773	775	820	772	784	782	753	727	807	730	799	787	792	796	806	802	740	769	781	770	787	803	739	780	792	769	737	797	770	790	792	773	751	788	787	771	759	778	822	714	754	745	775	809	768	787	736	753	787	777	769	734	741	804	804	783	789	829	841	777	786	746	784	726	780	809	721	805	804	748	775	804	753	746	787	770	823	736	775	753	765	800	798	790	736	766	837	801	798	720	790	800	782	784	724	816	730	802	805	785	750	745	770	785	751	757	800	761	751	811	787	773	755	779	829	766	789	767	768	773	779	788	823	764	756	772	768	816	794	715	763	729	776	779	768	756	768	750	793	767	800	785	766	764	778	787	749	720	758	774	744	778	794	772	818	742	767	774	750	804	777	819	767	741	752	822	733	781	771	777	765	772	810	776	732	732	776	821	794	765	791	741	755	813	816	805	784	787	785	769	753	760	830	763	757	745	794	776	760	760	752	730	808	748	814	742	740	751	770	773	814	771	735	755	801	751	793	795	753	791	793	785	793	766	784	795	749	765	792	776	746	780	757	791	752	752	807	750	710	756	758	728	782	761	734	798	736	782	796	772	780	799	792	770	806	826	806	749	805	801	712	762	761	784	798	793	816	769	746	784	739	785	767	790	746	784	817	723	768	766	766	741	764	755	780	730	803	803	781	810	758	745	787	814	761	767	750	777	761	794	762	753	818	831	770	776	753	778	696	736	745	750	804	744	736	802	821	784	755	808	735	751	776	714	765	764	750	758	715	760	772	773	771	722	743	809	765	776	787	794	754	806	758	788	762	758	748	774	773	772	798	732	821	834	852	762	789	774	747	783	759	757	737	787	744	788	724	787	773	807	793	783	736	782	794	760	755	796	713	768	744	820	788	804	788	785	779	796	712	811	783	795	774	753	759	789	726	734	750	819	801	844	802	740	703	730	764	771	748	759	815	764	749	801	796	793	712	766	771	782	776	796	756	765	720	824	739	733	713	780	760	777	728	741	776	754	735	784	762	754	758	739	796	759	780	789	772	823	764	779	729	745	767	792	787	780	795	834	736	778	798	777	745	796	750	828	748	770	764	773	769	789	798	762	741	769	798	790	787	815	741	819	735	808	804	753	745	807	833	788	760	795	787	765	756	786	784	761	751	836	775	768	799	785	788	793	773	793	780	779	744	797	741	810	770	795	771	774	787	808	719	750	758	753	769	799	792	793	781	813	749	787	724	753	788	754	732	753	799	770	782	826	795	742	810	806	786	783	746	726	818	754	797	774	749	724	808	767	803	758	789	778	784	828	807	737	739	767	791	783	800	797	761	818	780	743	771	743	776	776	805	757	750	793	752	718	784	794	758	764	759	743	751	786	727	807	736	735	745	789	781	697	773	711	736	790	799	792	820	768	761	785	759	773	792	750	705	749	800	804	806	804	802	755	813	769	787	732	780	743	820	829	736	748	771	748	778	796	792	805	835	722	776	791	775	781	762	773	811	748	766	763	783	795	772	726	789	784	770	808	791	770	739	808	823	724	739	799	761	752	777	760	828	781	735	795	791	787	798	760	774	743	734	786	784	801	791	813	745	716	738	795	813	760	822	763	750	805	781	784	763	749	806	792	730	787	763	746	746	805	828	736	815	751	801	862	734	723	758	748	752	783	731	787	802	784	779	773	738	765	781	769	761	757	803	791	798	772	754	776	758	794	772	783	776	820	795	752	762	780	742	784	762	734	773	805	786	750	776	781	768	776	830	755	750	797	817	783	759	822	797	794	776	749	754	792	805	782	780	782	798	813	788	799	785	745	805	698	733	784	816	747	813	807	826	803	800	710	751	819	727	784	809	763	739	757	752	727	770	747	785	823	772	748	797	766	805	776	797	793	800	748	822	811	772	797	761	735	842	786	767	789	801	794	760	759	782	761	770	706	743	731	795	795	767	787	797	806	740	750	752	789	742	792	761	781	742	774	798	761	786	750	711	771	746	768	787	748	712	719	838	788	814	731	742	780	741	787	763	776	757	769	724	766	832	785	787	795	742	721	790	736	792	779	824	781	784	760	802	760	786	789	755	704	792	771	783	776	741	806	726	782	798	756	728	763	800	773	774	772	765	789	802	817	755	742	788	743	781	757	753	816	742	748	784	764	805	782	746	781	760	809	753	838	763	804	777	772	779	784	797	776	785	741	769	788	771	791	769	767	771	715	707	784	778	804	761	830	775	749	799	778	732	779	768	807	780	802	770	799	789	757	728	829	748	734	782	769	807	770	729	794	759	760	821	748	748	776	781	742	772	777	738	798	767	761	735	719	828	760	734	782	794	757	808	734	768	746	810	838	766	798	781	770	786	755	783	727	808	798	811	785	721	765	762	776	809	769	775	783	745	798	757	776	730	751	765	786	857	732	810	777	800	767	763	729	765	828	828	749	792	755	745	715	801	768	775	739	734	778	721	722	805	755	810	804	753	802	781	785	752	785	757	775	828	777	745	765	789	783	746	776	753	780	750	819	757	765	826	791	779	744	795	784	820	794	786	783	753	754	751	780	785	793	794	761	824	793	823	756	762	837	761	788	794	744	787	745	788	742	731	772	787	822	721	742	816	821	768	793	793	779	780	761	812	784	759
3733	1778	1895	1399	1024	843	839	670	690	557	494	525	513	508	552	542	499	536	487	483	477	511	480	489	478	484	488	475	463	489	480	482	485	469	489	453	440	450	427	422	480	420	420	452	460	431	428	431	441	421	390	414	459	424	392	423	428	434	447	429	415	393	428	440	424	403	437	396	435	438	411	435	458	444	409	402	376	441	416	405	419	447	441	434	418	425	421	441	394	452	460	413	423	432	454	420	427	440	476	438	413	414	415	454	436	452	402	408	429	462	394	448	398	419	428	404	403	434	412	404	454	455	452	433	398	424	421	415	418	406	405	406	413	406	431	383	420	431	418	389	419	422	412	425	433	404	394	431	413	402	454	435	401	430	404	405	418	448	450	461	436	456	413	423	441	419	423	405	453	436	424	418	439	440	460	430	418	416	433	472	407	443	401	420	427	384	391	451	407	439	419	409	448	397	466	455	430	437	402	397	408	410	425	426	386	419	413	468	422	424	396	423	394	446	409	427	424	426	424	435	396	442	413	443	399	435	413	408	398	428	440	445	430	423	414	410	409	434	410	418	468	429	413	414	440	424	441	393	438	432	430	443	413	432	415	422	442	407	441	415	450	433	405	417	428	404	428	462	407	439	392	437	388	433	431	451	402	423	417	448	414	417	378	419	439	415	429	409	395	459	424	416	404	419	412	388	396	413	466	418	407	440	404	406	439	431	438	429	462	409	422	440	419	403	400	420	383	395	390	430	418	438	414	429	425	412	452	396	476	453	423	433	406	344	429	416	423	418	474	429	443	392	432	421	452	417	443	411	450	395	452	453	441	385	397	465	404	384	370	395	409	437	413	419	371	404	438	404	471	430	404	409	431	451	460	423	385	415	426	440	420	415	417	417	450	415	451	435	406	425	423	416	434	420	400	442	419	436	422	422	404	426	446	437	404	410	430	427	427	409	440	438	390	446	422	439	433	411	443	424	436	422	417	418	425	403	424	455	415	439	392	439	430	430	424	444	434	411	437	438	443	428	439	429	449	499	420	439	423	434	396	433	441	403	431	431	412	412	382	432	421	379	426	422	431	420	412	464	393	410	412	466	435	423	415	423	439	436	445	411	431	425	421	387	428	404	413	441	439	445	407	453	444	401	425	451	408	430	424	422	377	430	410	472	425	425	441	465	416	472	421	421	412	425	449	434	404	436	423	417	433	465	411	405	413	447	431	404	452	424	438	461	430	407	431	377	428	468	447	405	400	451	418	401	426	424	427	427	410	395	448	411	429	389	429	412	457	405	458	417	417	424	431	434	414	413	415	405	398	439	437	395	400	426	383	399	431	429	442	404	429	420	401	396	421	420	442	379	410	431	445	426	455	430	424	443	457	422	397	464	421	443	411	417	444	410	443	405	384	398	394	444	467	450	472	450	435	447	419	456	411	452	414	441	397	430	421	403	421	374	463	413	424	409	370	401	425	430	414	375	407	428	398	421	409	429	440	411	414	415	350	436	423	467	403	416	460	396	430	418	402	396	446	385	417	430	432	437	436	412	432	431	423	421	401	426	451	403	404	386	444	430	439	379	448	417	417	425	484	463	484	426	482	477	413	434	398	404	417	389	392	444	383	413	434	377	414	438	434	430	470	410	443	409	445	417	434	414	428	408	387	421	414	416	445	411	431	416	391	410	418	417	431	403	387	429	447	434	391	428	409	439	456	429	417	419	462	408	393	395	433	393	410	404	401	409	400	412	453	428	441	431	398	393	411	481	443	414	388	413	434	416	445	392	421	414	420	448	438	406	406	434	428	389	424	412	423	461	429	439	424	473	423	433	393	433	395	389	443	430	406	423	422	423	401	413	413	406	409	442	393	382	408	396	411	433	432	430	463	390	440	430	437	425	430	459	416	435	441	402	414	459	419	473	378	442	432	412	458	446	423	443	416	469	421	419	456	418	442	428	400	424	424	419	444	449	421	423	430	443	421	421	437	422	400	391	476	391	436	449	447	396	425	432	445	422	402	444	455	421	424	402	442	424	415	416	441	393	436	405	392	417	395	422	425	421	424	422	392	426	408	403	448	444	432	394	457	417	394	451	439	411	429	413	402	405	420	414	432	395	464	407	404	407	438	423	417	405	422	448	388	404	415	432	448	420	410	421	429	419	427	435	414	410	439	451	432	423	397	430	441	427	428	405	429	464	421	425	463	423	407	421	408	413	398	384	392	441	415	425	351	430	428	414	436	422	453	458	410	398	405	464	403	426	421	419	405	441	429	400	431	421	413	448	407	425	430	475	422	472	397	401	412	425	388	434	432	461	399	416	451	410	441	406	415	419	418	417	460	384	387	412	432	454	412	430	425	463	411	388	446	404	373	414	462	413	458	379	410	417	420	398	423	454	430	434	406	426	391	432	432	413	375	432	433	406	415	395	412	396	422	409	436	457	422	430	417	426	445	447	442	417	445	417	424	441	433	432	433	460	448	413	445	436	432	463	445	417	408	405	410	419	407	432	431	408	395	439	390	394	410	413	400	447	443	389	438	438	439	404	425	428	428	404	389	428	434	386	397	453	446	470	424	415	430	424	422	397	408	374	435	413	437	433	418	451	398	432	400	465	424	451	406	407	420	405	423	437	410	462	442	429	442	414	399	419	416	417	439	430	373	415	417	441	403	417	420	412	448	440	417	402	432	376	420	403	402	419	411	456	426	388	428	412	420	421	426	422	408	419	413	446	422	448	405	423	395	436	400	420	400	429	407	407	422	410	412	365	402	403	448	383	414	435	416	414	434	393	414	431	404	454	399	430	395	426	423	409	404	406	415	395	401	470	403	456	425	407	403	418	456	402	391	441	453	390	424	398	415	415	429	419	453	395	410	412	457	437	387	407	415	414	449	409	452	455	396	473	430	376	406	452	430	442	397	428	433	444	438	405	407	437	398	397	420	376	399	441	416	385	417	446	416	463	428	390	417	400	440	406	431	398	441	399	391	423	460	409	455	411	421	425	441	450	376	436	388	417	427	427	416	420	447	442	422	437	398	445	452	416	411	397	402	413	404	426	417	405	420	424	441	441	443	435	440	425	429	459	439	398	426	433	433	443	399	390	456	398	427	385	393	477	424	402	437	403	460	410	439	427	425	475	404	421	405	383	422	459	454	461	423	441	451	442	413	409	432	445	387	481	471	421	442	422	397	411	434	433	395	402	445	432	415	413	408	417	432	426	408	450	418	447	438	441	425	398	463	436	459	473	431	408	431	438	423	458	448	427	432	423	378	443	451	437	411	398	434	378	447	411	407	370	443	421	470	418	444	397	420	445	421	411	434	472	445	423	414	419	426	451	445	449	465	436	408	450	412	424	434	435	457	431	438	377	455	404	412	406	366	404	454	417	410	383	443	434	357	413	469	413	427	394	406	415	390	405	454	435	447	414	376	391	398	421	396	413	398	456	418	413	422	413	444	420	456	472	456	411	439	443	440	448	395	404	431	427	468	444	405	389	410	437	403	393	422	418
3619	2510	3452	3596	2955	2959	2646	2127	2149	1910	1596	1699	1580	1891	1946	2124	1581	1551	1482	1474	1360	1495	1527	1447	1446	1355	1363	1372	1434	1453	1342	1337	1332	1447	1345	1389	1327	1286	1294	1246	1200	1182	1061	1083	1054	1154	1014	1047	1083	1044	1010	1034	1079	1067	1035	1017	1008	1030	1065	1100	1104	1046	1049	1024	1041	1063	1005	988	1025	989	985	1063	1019	1002	1026	1032	1027	1038	1061	987	993	1035	1025	1053	1078	1014	1068	1088	1052	1047	1160	1146	1085	1142	1184	1139	1139	1134	1132	1134	1103	1197	1077	1019	1049	1033	1065	1071	996	1106	1023	1073	1033	1062	1039	1036	1011	1018	1086	1069	1011	1029	1042	1065	1035	1026	1026	1029	1064	955	1026	1083	976	991	1034	1055	981	1040	1061	1101	1022	1025	1048	1054	1011	980	1052	996	993	1071	1051	1000	974	964	994	1049	1069	1019	995	1001	996	1032	1050	958	1044	998	1015	1033	1005	1010	1040	1028	988	985	956	1043	1027	1077	1055	1031	1009	1052	1117	1015	1056	1058	1007	1006	1027	959	1025	1006	989	963	1082	986	1062	1065	1031	1050	1084	1056	1017	1032	1081	926	1013	993	1044	996	1046	1023	1056	1033	1024	1011	1069	1072	1003	1045	1022	1048	981	1003	1015	1027	1070	982	1040	968	963	960	1002	1022	995	999	1038	1054	1030	1009	1047	1009	990	1047	998	1003	949	1044	1003	1034	995	1045	1080	1017	990	1018	1004	1023	1090	1009	1042	1027	1085	1013	1018	1015	1040	994	1057	1042	1028	995	997	1014	1053	1025	1040	976	1027	1020	1001	1058	1066	1021	997	992	1066	1057	1067	1050	1026	1043	958	1001	1033	998	986	987	965	999	1053	992	977	1099	1020	1029	1008	978	1023	1010	1002	1010	1040	989	1067	1037	1031	1059	1002	995	1039	1017	1030	1056	980	967	1050	1044	1092	1051	1085	1015	1034	1013	1007	1028	999	1022	1058	987	1050	1059	984	1044	1028	1015	1039	1004	1058	1040	1053	970	979	1011	1055	999	992	1069	981	975	998	1014	1068	1036	1023	1031	1050	1003	1043	1053	993	992	1019	1094	1048	1005	1044	1046	1006	1017	1028	1023	988	1021	1093	1062	995	1028	990	971	1002	1034	993	1014	1053	990	988	1005	1024	958	1033	1055	1040	1016	1062	1059	1086	1026	1034	1039	1047	1044	1046	991	1042	1067	1036	1031	1079	1022	1017	1031	1006	1029	1060	1040	1010	1014	978	1025	1048	1034	983	983	1031	1018	1046	1023	1052	1038	1023	1064	1049	1040	1045	1018	1057	1045	1013	960	1021	979	1054	1005	1017	1021	1030	1040	1006	1027	1041	1067	1038	1029	1054	1059	1072	1022	1044	1050	1064	1107	1017	1006	988	1059	1034	1023	1071	1074	993	1024	983	1026	989	1005	1030	1092	1039	982	1049	946	1034	1029	1038	1062	968	1000	1006	1038	1001	1016	1021	1051	985	1038	993	1023	1005	1001	1031	1084	1033	1072	965	1031	1013	1012	1067	1005	1011	1065	1059	1047	1006	1024	1001	993	996	1024	976	1009	982	1028	1083	1036	1015	1074	1028	1008	1029	1020	1089	1027	1063	1028	1024	1060	998	1012	1084	1073	1003	1048	999	1017	1055	1081	1017	986	1031	1010	1011	1005	987	1023	1022	1008	1026	976	1047	1024	1008	1019	1047	971	998	1047	1045	941	990	959	1018	1002	1017	1044	1018	1058	1019	955	1062	1089	1091	1046	1014	954	1041	1026	997	975	1035	988	1033	1018	1087	1063	991	1042	1013	1022	997	1035	1049	1024	1033	979	990	981	1019	998	1045	1023	1014	1052	1066	1057	957	1010	989	1087	1042	1016	1084	1012	997	1108	1039	1103	1047	1036	1011	1002	1011	1001	1009	1069	1027	1006	1045	1043	1026	1037	977	1003	1029	1021	1082	987	1043	1032	1066	1003	998	978	996	1000	1074	997	967	1021	1082	1033	980	1016	1049	984	1031	1016	999	1060	1009	976	1050	1069	1031	1034	966	1013	1049	1034	1015	1032	1037	1059	1057	1006	1014	1010	1051	1025	1060	997	1001	1051	1034	1000	1039	1038	1048	1010	1058	995	995	1010	1020	1056	1021	991	1047	1045	1002	1049	1010	1057	1045	1042	968	1022	967	1035	1030	1017	1017	1060	1014	1035	1001	1046	1016	1016	1042	994	1029	1040	1016	1087	1020	978	1030	1038	1073	1068	1041	993	1000	1018	1058	1009	1001	1019	1015	1004	1071	1061	1030	963	1071	1026	1001	990	1021	1036	1002	1044	1021	1096	1031	1002	1018	1024	1051	1040	987	1053	992	1030	1019	1036	1028	1030	1008	1006	991	1044	966	987	1024	1029	948	998	961	1010	1040	1073	1025	1040	1042	1012	1005	1024	1013	1066	992	1013	1021	1055	1026	1006	994	1073	1050	989	961	1028	1018	1005	1062	1002	1038	1080	1040	1095	1012	1024	976	1041	998	1014	1017	1008	1016	965	1018	1058	1005	1030	995	1010	1027	1016	988	1076	1054	1019	1028	1043	1038	1018	1007	1084	978	1065	1026	983	1008	945	965	956	1010	1059	1036	933	997	1029	1014	1033	1067	1082	1021	1003	1015	1007	981	1033	969	1053	1047	1040	1090	1046	1015	1046	1051	981	1034	1015	988	1023	1032	1057	1070	1007	1028	1032	1019	1025	1034	1037	1006	1003	991	1055	1025	1023	1069	1049	1048	987	934	1045	1027	978	1041	1024	1020	1028	985	1022	1054	1001	984	997	998	1067	1025	1032	1033	988	1008	991	1007	1024	967	968	1052	1066	1017	964	1045	1045	1011	1107	984	1018	980	1018	996	1016	1038	1034	1063	1006	979	953	1008	1005	1015	982	966	1044	990	1003	1019	1039	1004	1024	1025	1040	1017	1059	1008	953	1013	1073	991	1005	1023	997	1017	998	1000	1048	1019	987	1008	1023	1049	1012	1032	986	1099	1026	1022	1071	998	1057	996	1000	1020	1025	996	1054	1017	1004	979	1012	1043	976	1046	998	1030	1000	1011	971	1026	1001	1006	991	1052	1059	1022	1007	1033	952	1073	1067	1027	1063	1008	977	1040	1077	1020	969	1034	994	1032	987	1060	1034	1034	1037	1039	1010	1036	981	1057	1002	990	1029	1017	980	1037	999	1064	1050	994	1078	1025	1022	1015	1040	1025	967	989	1088	994	1009	1052	1024	1045	1049	1009	1069	1050	996	1022	996	1006	1014	967	983	1041	1007	1008	975	971	1003	1011	1028	1022	985	1079	1025	982	1077	996	1061	994	983	1005	1003	1051	1059	1002	1032	1016	1045	984	1039	1018	1007	1071	944	979	968	991	1051	1074	1015	1023	956	1063	990	949	1003	965	1077	1037	1072	992	1008	1028	994	997	1054	1021	1070	1053	1010	1042	1027	1005	965	1051	1044	940	1016	980	1049	1026	1030	975	988	1068	1022	993	1032	1028	991	955	1042	1044	1019	1050	986	1050	1093	1041	1108	1013	1089	1051	984	1046	1070	992	1003	1050	992	1056	1053	1043	983	1060	1052	1027	987	1063	1015	1075	1013	1063	1048	969	1004	1034	1013	1027	1079	996	992	1070	1045	970	1003	1018	1007	1043	1021	985	1004	1078	943	1046	1035	993	996	999	993	1013	1014	1031	990	1028	1015	994	1039	993	988	1050	1024	1005	1038	1049	1036	1008	1045	1020	1030	1049	1032	993	1009	1078	944	961	1028	1030	1026	988	1067	1042	1039	999	1013	1065	1017	988	1028	1031	971	1003	979	1005	983	1061	997	980	1008	1011	998	1031	970	999	1067	1038	1023	1058	1022	1001	1013	1032	1034	928	1031	1031	1019	1044	1025	986	1082	1050	1026	1055	1038	1067	1013	990	971	1061	998	1077	1050	1037	1049	1008	1029	966	1006	963	1024	1045	1021	985	973	979	1041	963	1032	1040	1020	1010	1001	1020	1030	1024	1045	1062	991	964	1070	1050	1071	1026	999	995	968	985	956	1033	1005	1074	1008	1033	1051	1019	1042	995	1099	985	1005	1018	991	1010	999	1020	998	1000	1036	981	1004	1067	1070	992	1031	1019	1047	1060	1012	986	1001	993	1065	1047	1030	1069	1006	961	1050	1034	1016	1120	1074	1005	1040	1020	1065	1033	1010	1018	1021	1011	1005	1016	1041	1047	1026	1019	996	1050	1060	1022	1039	1026	1001	1053	1023	1029	1029	1010	1013	1036	1023	1009	1104	1021	1006	1050	994	1066	1048	1064	1030	1006	960	1088	1021	1047	1041	1038	1020	967	1001	1082	1039	1019	1004	1036	1033	1010	1017	1021	998	1010	1025	992	970	1075	1021	1032	1061	1001	1018	1022	1032	1032	1063	1014	969	1063	1069	1036	1004	993	1029	981	1081	1003	1006	1033	1057	1064	1038	1001	1073	971	998	1057	1002	1025	948	1008	969	1006	1049	1036	986	1012	979	975	997	962	1016	975	1017	1029	982	1039	972	1016	1008	1016	1027	1008	996	1006	1011	1000	1071	980	1002	999	1042	1003	1006	995	1056	991	1007	1031	1011	1037	1028	1023	1051
16837	14164	13736	13279	9261	6686	6115	4133	3264	2639	2230	2151	1563	2885	3446	4361	1916	1283	754	838	811	922	820	654	651	522	592	600	568	607	601	565	601	582	606	632	629	582	524	556	534	516	477	475	449	434	471	427	397	451	409	413	439	418	442	377	427	421	441	431	440	406	424	424	446	455	399	404	416	454	406	447	387	388	419	386	436	411	411	398	405	364	430	407	442	383	392	406	429	430	422	416	434	456	472	444	440	436	447	420	390	457	463	422	430	428	409	449	416	449	430	418	432	392	389	400	379	413	435	396	428	400	387	410	394	415	390	390	399	407	416	394	435	441	422	385	413	433	435	446	408	414	390	396	428	374	387	412	403	390	398	422	422	419	399	442	422	410	375	412	390	422	437	403	431	422	414	461	387	377	410	404	380	422	401	428	423	409	422	425	365	399	382	426	387	421	392	399	427	381	409	390	404	398	462	391	445	464	397	418	422	400	403	382	410	417	390	415	427	424	421	409	399	417	413	402	424	427	411	442	396	392	382	392	417	401	422	406	417	391	416	395	410	442	405	385	415	415	413	401	448	390	420	430	428	414	406	399	376	387	424	415	412	418	404	420	433	413	390	465	413	388	408	412	423	398	422	408	420	431	429	374	411	425	410	416	398	412	414	421	406	409	401	361	428	422	406	398	405	415	382	401	440	427	431	407	427	395	443	411	436	454	415	379	430	424	388	397	374	351	413	393	409	422	410	416	382	398	416	459	410	394	396	435	384	403	436	415	408	393	407	434	421	387	382	424	415	395	411	426	405	373	405	427	371	363	406	399	382	434	392	370	385	415	440	449	439	407	399	396	396	423	435	455	409	407	439	374	355	418	376	430	422	405	400	393	401	425	413	408	426	396	405	424	373	416	397	390	426	386	426	397	362	417	419	420	414	410	417	411	406	391	384	419	437	389	422	429	439	427	409	410	417	391	416	399	409	384	396	437	388	417	371	426	400	421	434	424	429	446	449	396	398	397	390	391	382	472	453	401	403	435	393	425	422	404	393	414	385	376	442	368	400	422	433	413	425	465	398	397	420	440	429	424	421	464	405	406	402	410	394	400	425	413	431	408	416	407	410	416	385	415	383	441	397	388	426	436	435	386	424	413	425	416	419	438	406	434	409	427	416	407	402	408	420	408	422	410	386	384	398	407	386	404	375	380	426	386	397	430	429	380	383	396	386	390	423	423	404	408	441	416	384	367	436	391	414	415	428	414	387	430	437	402	422	431	436	378	430	395	449	431	433	428	417	399	421	449	402	384	397	382	401	424	433	406	405	454	431	408	404	394	429	398	428	413	423	364	438	411	387	406	438	412	416	410	417	395	390	399	372	450	388	383	396	373	398	407	405	426	410	376	435	440	392	411	419	409	394	408	431	429	415	435	437	409	431	407	399	438	402	396	434	405	404	366	416	399	420	435	459	425	414	405	417	401	399	419	357	413	421	429	440	399	389	411	411	387	420	421	406	427	405	386	430	447	421	383	401	418	423	405	430	435	385	408	385	402	404	450	401	434	380	435	382	389	397	408	413	408	378	381	408	370	388	395	419	343	386	420	395	424	377	379	458	436	366	413	461	401	385	399	396	400	391	404	378	387	416	391	459	393	404	438	388	447	434	396	408	403	395	411	424	425	445	426	437	388	424	447	423	413	407	431	389	405	440	387	439	373	388	405	402	408	393	391	394	373	417	405	412	428	397	397	421	405	399	410	380	421	407	398	386	422	403	400	388	386	403	401	413	382	411	427	406	407	387	373	401	425	400	415	402	406	409	386	386	393	371	410	441	417	456	428	408	390	402	395	404	405	423	432	379	414	419	418	423	401	385	413	417	419	380	401	396	407	405	441	405	427	438	424	394	420	456	417	432	389	386	379	432	401	402	399	417	429	418	397	400	398	456	412	415	405	395	451	403	405	408	411	402	465	382	401	386	377	403	423	391	404	402	420	451	422	405	417	422	419	438	426	383	419	359	405	388	402	437	419	443	384	402	413	412	415	429	380	385	404	408	437	439	406	408	411	398	437	405	393	427	402	370	389	387	420	404	424	406	385	412	364	411	415	434	375	391	383	429	414	431	396	423	425	443	438	396	418	404	419	373	396	394	440	381	411	414	411	422	387	397	398	413	380	412	407	398	363	389	423	441	391	410	396	395	450	464	402	411	399	417	420	380	388	396	427	392	396	380	427	396	394	413	400	417	401	403	392	391	406	423	384	432	418	399	418	424	403	408	417	435	381	437	395	425	451	409	435	411	400	374	384	412	401	402	387	371	379	391	411	414	403	374	419	420	416	369	406	347	409	428	362	427	373	393	422	400	420	422	394	406	362	454	443	378	387	401	418	420	403	405	392	437	414	424	407	408	368	401	436	432	426	396	444	420	380	400	448	424	431	454	375	402	418	400	459	425	403	416	427	413	401	425	414	420	409	429	416	414	418	427	391	420	411	408	425	383	407	404	422	423	393	402	406	414	464	416	396	454	383	422	429	408	397	400	403	444	398	413	435	409	392	429	419	377	399	405	388	374	393	472	401	419	377	398	398	419	451	378	411	386	414	408	414	364	395	425	425	386	393	421	378	400	388	398	367	450	405	384	401	420	386	409	393	434	410	417	372	425	408	422	402	415	415	399	447	422	402	420	388	394	362	399	402	418	397	414	408	364	384	385	422	394	418	439	403	414	391	400	429	433	395	421	384	403	404	402	411	423	429	428	419	389	415	391	382	403	396	437	404	398	403	406	413	391	449	420	402	418	421	418	432	413	404	383	445	379	414	411	383	417	412	366	424	432	393	443	405	409	413	423	428	384	413	391	435	444	395	372	449	401	417	433	424	385	430	409	374	451	423	412	410	362	422	407	370	459	407	419	434	409	386	438	381	414	364	413	441	438	376	412	419	409	414	415	403	461	373	427	387	412	398	431	412	406	417	450	407	372	430	403	427	415	374	400	395	382	382	393	435	427	405	395	408	432	431	403	416	388	450	395	390	471	430	392	382	409	381	393	454	437	399	419	384	415	434	442	394	389	405	415	382	441	399	396	410	380	398	411	398	426	429	405	401	391	381	389	434	397	437	415	405	448	436	401	377	407	449	430	394	421	419	409	421	407	440	413	440	473	390	435	393	371	400	404	397	407	395	360	408	373	379	405	436	398	425	450	397	412	390	424	394	407	404	411	394	423	420	437	417	398	393	411	379	431	419	399	424	396	367	380	361	445	415	402	421	395	398	389	427	421	411	387	411	395	438	401	458	429	374	445	431	403	394	408	405	437	411	399	420	377	411	429	408	457	430	450	386	415	389	411	415	409	431	415	389	380	415	451	444	397	439	408	410	393	454	447	384	399	417	398	427	419	381	452	440	394	405	379	417	436	392	423	419	375	403	375	395	390	399	426	446	424	392	445	397	386	451	425	416	364	413	371	398	417	383	387	414	402	398	392	392	409	417	412	423	422	402	413	389	403	432	372	353	404	391	411	479
11411	8924	11280	14520	11705	12191	12913	8618	9380	9267	5500	6998	6953	11897	13135	18533	8429	5957	3138	4338	3817	4971	3671	2681	2783	2180	1948	1947	2537	2433	2397	2324	2681	2363	2481	2568	2511	2163	2139	2189	2023	1673	1731	1390	1245	1283	1257	1096	1104	1214	1141	1095	1109	1019	1048	957	1020	1077	1042	1049	1104	1054	1050	1047	986	1016	1001	1030	1042	973	1039	995	960	945	961	954	1001	961	1044	992	993	1062	1012	1033	1045	1056	1089	1085	1066	1075	1079	1167	1162	1178	1223	1222	1321	1187	1188	1211	1302	1263	1118	1098	1061	1116	1091	1038	1064	1052	1009	1014	981	989	1022	1013	946	1020	1026	975	1055	1000	1040	974	1024	980	918	992	1015	981	996	1048	1001	991	1003	979	979	1009	1002	1030	1032	1063	1016	1034	991	1021	994	979	1009	983	994	995	1010	1022	1051	1106	1030	939	978	990	982	944	1002	1020	982	950	995	1037	939	944	997	1016	968	930	1021	1004	1033	1014	1002	968	1001	973	997	993	994	968	945	1007	997	962	1001	963	986	967	983	954	991	997	994	1001	980	1009	978	1014	927	959	1016	969	1022	1017	975	962	942	966	940	1015	961	982	1028	992	987	1031	923	926	936	958	989	1006	995	1009	974	939	903	969	928	1004	967	925	994	1023	1020	990	949	963	961	970	969	1003	981	1041	994	1010	977	1013	973	955	957	1010	954	930	971	998	981	978	1015	974	973	988	970	956	988	959	1006	977	975	1031	968	956	976	1013	955	954	994	975	980	946	983	955	967	951	962	959	993	1004	978	1041	953	942	993	986	945	992	943	978	973	1010	1035	996	959	1010	951	932	986	975	920	977	960	994	990	978	934	968	908	1045	977	942	986	958	984	952	989	1005	1003	1006	1011	1013	947	965	977	1000	955	1004	983	990	953	951	940	969	989	966	980	1004	996	1004	1008	925	953	976	960	998	966	1021	1016	1012	964	986	985	1010	998	1003	1033	969	992	1012	1005	999	969	984	1025	946	943	1021	1000	987	980	992	987	992	983	928	971	989	1027	1003	979	976	999	994	956	961	937	993	939	944	1044	1016	987	951	993	987	998	984	1012	948	974	1003	992	940	1046	953	971	1024	1008	1022	1000	936	1004	925	981	1039	1020	948	960	947	964	986	971	951	989	1025	939	929	949	1058	1012	1043	961	948	1016	958	993	1032	977	961	983	1013	962	959	955	1005	1001	1017	1015	986	1006	948	1003	956	1005	954	986	1023	979	950	964	1018	1051	1001	1010	958	926	935	948	976	946	971	939	986	1022	959	986	1032	1024	903	985	1000	974	936	955	920	1022	955	931	996	1000	1007	998	961	960	973	987	986	968	978	1021	968	979	1027	946	996	976	961	993	989	950	951	986	1022	1024	981	968	985	983	1039	988	996	1018	998	1029	1048	959	971	1011	1007	1031	924	1007	958	1007	963	995	963	958	965	970	1013	993	994	962	1009	953	969	987	1006	991	968	1004	953	1014	998	961	919	1007	976	984	941	951	949	995	981	958	1003	974	954	1014	989	955	940	963	956	998	931	939	1007	1033	1001	996	951	1020	942	1058	1012	981	963	1003	990	996	999	947	943	978	1012	948	1039	986	963	1010	990	961	1005	1005	1022	977	971	1057	992	957	1004	980	970	964	1016	969	1015	930	1027	991	1039	965	1006	989	989	1032	954	1009	993	980	990	948	994	983	970	1029	984	983	1028	1007	1009	929	1004	1006	1044	1008	976	1015	962	923	997	959	938	952	982	964	953	952	941	982	1036	963	1028	961	1003	989	976	971	979	982	998	983	915	1015	1005	1011	933	963	946	1042	1038	956	1000	962	987	1023	993	955	1046	996	967	1035	955	966	1024	1012	901	985	1005	985	1018	1021	958	1006	1020	995	1038	963	1011	946	975	990	978	962	984	983	985	952	976	950	941	1067	946	974	994	936	971	930	979	998	984	1030	983	992	959	1002	987	966	960	973	980	938	943	976	942	937	1000	1004	1025	1015	947	981	1018	982	928	995	964	1016	899	956	973	990	988	996	1000	936	981	994	992	970	1046	1012	959	966	935	960	996	1022	976	976	959	1030	975	988	969	1026	993	961	990	969	954	1052	986	1017	1018	967	964	919	1021	955	1005	1047	1021	1029	954	974	950	969	980	950	986	988	998	994	984	942	1022	1013	950	971	986	972	1011	1018	975	1027	979	990	977	1033	974	924	986	948	960	907	976	1007	995	1017	986	933	949	992	1005	1020	963	1043	1009	1037	1012	1011	1029	962	997	1037	944	972	994	947	949	948	962	995	992	980	967	956	972	993	1014	953	978	963	997	965	959	950	994	980	1002	964	1031	975	935	963	977	958	959	984	941	1008	985	962	1000	1045	981	1030	984	1026	1021	985	990	959	950	955	1017	981	1012	960	967	948	937	1004	965	1007	994	971	1002	1019	984	958	961	996	933	949	918	963	959	951	1002	982	1008	896	1024	975	1007	952	954	957	955	998	972	980	956	1005	991	975	1004	977	996	988	993	993	1001	998	980	961	967	962	933	966	978	1031	949	976	1008	965	1017	1013	985	976	1013	996	1002	976	946	918	973	987	975	975	933	1008	1000	985	1024	1008	997	1007	1046	941	1011	971	1009	942	988	996	944	968	942	982	947	967	1016	997	980	993	970	941	982	927	1005	946	961	964	1038	1031	954	987	983	1015	904	969	972	1059	976	1000	918	904	934	942	977	918	963	977	1013	1021	1004	979	900	969	1013	952	996	966	1009	970	999	983	978	1003	979	1006	988	981	976	985	999	994	958	950	982	953	998	1030	941	948	1006	957	986	940	1008	995	1017	1022	944	972	974	991	959	992	926	921	982	974	1044	984	978	1010	946	951	948	977	987	1008	995	944	970	986	952	973	998	1015	977	953	931	959	929	935	966	943	955	982	988	964	1030	997	943	1023	990	978	966	966	1059	982	966	997	989	990	947	941	1004	983	962	993	960	992	976	925	970	1029	999	990	978	970	957	963	980	935	962	992	943	991	1006	959	950	980	998	954	1004	971	956	1034	991	935	984	1003	999	975	1026	947	981	971	955	1008	998	996	929	946	983	984	1027	997	958	955	1018	955	934	907	993	994	928	983	1009	985	1034	952	987	978	990	1034	997	976	1017	973	933	1016	965	917	989	895	956	1011	980	998	1008	1036	944	1059	969	1006	978	1052	1008	985	948	955	1019	961	999	937	1000	971	940	1020	940	965	1032	990	980	1007	1020	982	1023	1011	990	996	949	976	934	993	980	1047	935	981	1085	994	977	1039	977	971	989	942	968	942	984	1034	996	936	996	947	982	906	1010	985	984	1012	967	999	983	976	1048	978	911	971	976	981	943	974	1006	1027	1010	979	1016	990	1080	970	967	995	978	1047	972	972	966	1016	982	953	994	976	970	993	996	971	1001	985	974	942	925	1008	983	989	972	989	986	1038	978	984	930	996	932	993	997	1020	973	943	990	987	1019	976	1035	1009	1010	999	1016	970	917	944	993	943	905	941	958	928	981	947	1010	948	982	989	969	1004	965	971	969	969	973	987	983	963	964	969	948	984	960	975	1021	918	1046	983	1032	972	959	952	991	1040	1026	959	958	1017	1020	915	976	983	991	991	983	966	999	965	975	982	1028	1024	977	1033	973	997	1011	1015	997	1018	1000	1067	961	1017	1019	983	982	983	971	960	944	1024	1006	1030	943	998	978	997	1009	933	997	985	965	994	920	917	1012	1019	981	971	990	1037	1008	994	1012	948	945	984	975	1000	963	959	1000	983	1038	971	975	991	999	1019	1051	932	924	1017	931	1012	991	972	981	1004	1007	980	967	1010	1008	979	969	930	990	994	979	1021	959	1007	988	986	970	1049	978	1017	961	970	1010	930	992	1027	976	953	971	974	998	940	981	983	949	957	986	990	987	964	995	949	980	1003	912	1050	1076
24849	18714	19809	19858	14799	11611	10473	7445	5032	4365	2794	3649	3510	4863	5254	8398	2965	1738	874	1107	1124	1285	948	793	709	602	554	570	582	653	626	629	707	661	652	717	626	582	584	575	591	495	476	382	354	429	389	351	400	358	343	348	337	291	340	342	345	309	329	326	358	323	340	317	307	329	333	339	328	359	345	338	325	302	364	320	316	316	336	343	327	350	307	312	335	308	335	336	362	332	354	321	381	394	357	391	391	389	388	399	367	386	370	375	361	331	329	311	331	314	341	306	305	301	335	325	322	368	335	378	304	353	315	273	316	310	300	332	322	304	354	333	352	333	346	338	318	321	319	308	329	357	304	348	300	320	324	310	334	340	329	284	306	341	345	331	344	319	314	314	334	336	299	294	303	322	303	330	341	298	299	318	356	349	318	317	314	309	341	344	325	307	327	340	326	287	325	303	327	332	304	366	343	339	317	285	313	300	305	314	311	315	342	289	338	326	308	312	330	368	340	345	286	291	295	318	300	298	340	329	332	323	320	288	348	331	331	327	312	311	279	302	338	319	324	317	312	340	308	291	319	332	349	309	307	323	331	313	304	340	317	362	340	326	338	307	296	331	331	327	330	297	312	319	324	291	302	320	322	349	326	320	299	346	342	320	287	319	331	339	320	312	310	325	320	322	310	336	316	343	328	310	288	320	317	309	320	305	337	325	311	289	297	314	318	327	342	311	320	314	286	316	321	308	305	313	357	314	301	327	315	326	290	356	324	311	361	339	307	325	330	332	367	304	332	318	325	327	334	333	265	331	307	349	317	336	336	300	316	329	268	310	321	323	328	325	335	324	306	317	311	340	323	307	329	292	324	311	308	310	345	327	307	328	314	325	345	348	341	314	295	323	339	316	292	331	312	323	327	286	315	290	311	299	299	346	298	335	346	270	341	318	322	324	300	337	293	308	334	286	297	334	299	331	320	320	347	340	325	304	349	310	353	291	331	336	323	332	340	331	330	315	269	307	346	321	322	317	273	328	322	338	332	307	347	332	336	329	319	341	272	357	305	330	350	329	347	325	337	335	320	298	321	304	309	313	334	334	342	323	312	330	325	312	329	357	314	300	340	301	315	293	314	345	310	300	306	332	300	358	326	294	325	282	316	349	338	348	336	364	322	293	325	324	344	359	301	318	288	299	332	335	320	321	320	349	300	342	297	280	343	312	324	308	323	322	344	325	317	302	297	365	311	338	324	312	282	340	333	328	316	339	319	329	307	312	340	313	314	297	350	343	298	368	300	325	333	339	347	325	312	316	301	320	318	306	336	329	339	286	314	284	316	311	294	298	351	303	312	298	314	306	290	285	320	298	318	287	317	302	312	323	343	309	288	306	337	299	321	298	344	314	318	309	338	343	349	329	302	323	335	330	339	333	352	320	338	296	336	335	305	333	309	311	346	323	300	341	363	325	338	314	306	296	346	320	308	317	323	314	323	292	312	301	305	343	326	348	305	372	303	348	311	357	304	322	338	304	307	302	356	318	335	298	310	319	317	336	344	342	339	317	345	322	317	297	351	347	336	317	357	311	299	276	308	307	355	341	315	305	291	300	337	313	327	303	321	346	300	279	338	320	307	334	324	312	324	350	326	345	352	303	329	313	297	293	330	347	313	304	302	342	302	340	313	314	300	335	320	295	339	352	318	369	325	328	346	296	303	325	342	323	312	325	320	330	313	332	298	316	345	329	305	315	307	314	309	320	327	297	362	345	312	347	333	328	304	296	312	296	323	293	322	304	306	319	320	347	338	348	314	301	324	284	338	326	307	314	331	334	332	309	295	335	297	327	306	333	329	315	318	340	331	330	335	296	344	296	325	318	298	351	305	319	313	311	308	291	339	310	326	321	320	334	314	331	329	307	330	325	327	311	346	346	298	322	343	346	311	287	317	333	332	307	303	341	328	346	299	351	315	337	336	302	324	324	313	340	305	333	343	293	330	338	326	318	303	343	299	313	339	335	335	341	365	313	319	345	322	357	322	315	308	327	343	314	322	326	354	320	332	328	333	322	319	327	319	331	347	321	341	337	342	308	325	323	287	316	347	333	309	352	335	320	324	323	310	330	301	340	300	355	348	325	320	317	351	313	318	299	295	351	300	326	306	359	328	365	326	352	334	299	299	326	310	324	303	352	300	322	317	317	326	371	322	294	296	310	306	301	300	312	346	317	347	343	335	316	347	335	297	320	351	315	340	328	300	332	302	336	328	301	329	284	350	332	271	324	282	291	342	367	332	315	327	331	327	334	320	350	338	348	326	333	309	314	305	310	345	345	311	318	345	313	319	324	320	313	299	303	332	323	301	330	342	335	328	345	332	301	345	309	342	305	342	330	297	299	294	301	328	311	370	315	308	329	347	323	331	326	286	297	314	305	375	304	316	320	302	285	313	330	331	305	321	332	326	334	330	344	321	312	348	294	303	332	286	320	309	320	371	316	310	285	318	322	322	312	329	348	308	306	327	314	334	350	325	323	312	335	320	325	285	328	304	336	320	274	312	298	318	331	296	353	338	315	360	322	314	305	299	317	303	303	312	319	316	350	331	296	339	333	312	337	337	301	318	329	311	343	296	346	320	318	318	331	310	319	310	320	337	291	329	315	330	303	350	327	332	321	335	296	322	366	314	323	326	334	342	342	346	340	317	317	283	354	320	318	280	331	319	322	329	314	302	316	324	311	328	297	326	305	309	281	315	341	312	348	327	333	332	275	316	308	299	340	347	323	310	327	327	315	319	348	343	288	309	342	283	337	336	340	329	340	305	335	302	338	345	326	358	304	298	321	324	355	338	333	309	318	295	333	315	350	323	284	357	326	331	348	336	310	333	303	341	370	306	299	311	327	341	347	310	329	339	319	303	342	310	328	337	298	321	283	314	299	335	295	360	329	345	321	316	323	320	338	345	285	295	321	340	314	297	310	333	316	328	310	334	330	337	317	346	321	343	314	307	319	334	309	306	386	343	348	290	299	313	310	313	304	318	285	304	323	323	357	336	358	341	311	304	307	336	335	324	307	312	300	283	304	304	311	303	335	318	303	336	357	347	291	310	319	322	324	333	324	340	325	340	361	296	324	308	313	305	340	313	336	305	309	312	278	320	290	319	333	324	318	314	332	349	316	310	312	290	351	341	338	346	325	338	328	325	316	325	311	359	311	319	309	310	332	290	294	315	334	322	311	318	343	318	336	326	317	337	312	328	323	311	329	318	315	294	307	325	317	319	341	343	340	307	294	340	315	312	322	324	301	302	301	308	329	338	309	296	304	341	326	330	328	321	313	312	321	323	332	310	333	315	339	317	320	331	318	331	308	325	314	371	338	340	310	327	310	313	347	326	324	287	333	328	307	338	321	312	310	320	295	325	312	297	318	321	336	315	323	350	317	312	334	316	316	312	347	316	321	355	331	315	329	317	336	348	336	303	311	311	330	319	327	328	289	326	345	343	318	340	308	328	300	363	325	328	337	340	321
14569	11213	15629	19102	16340	16940	18789	13770	13518	12275	7633	10349	11434	17165	17024	26170	12223	8193	4152	6231	6549	7159	4604	3908	3995	2737	2416	2610	2883	3178	3262	3127	3589	3219	3566	3621	3344	3007	2627	3010	2889	2082	2066	1612	1239	1321	1325	1126	1088	1120	1028	985	1061	934	960	896	880	845	921	917	1007	928	874	914	923	847	848	820	833	849	834	822	864	803	823	877	843	800	806	852	864	854	916	914	893	928	901	912	913	999	940	1018	1047	1144	1096	1158	1222	1034	1100	1204	1181	1161	989	940	971	938	979	969	902	917	853	840	864	904	826	854	866	872	865	865	825	862	885	809	821	795	795	845	818	788	800	821	773	768	840	801	803	852	860	888	854	926	879	803	774	790	767	816	794	788	858	859	831	861	850	872	826	796	797	827	820	846	785	784	762	869	759	819	802	801	837	885	824	822	808	814	778	814	820	826	843	778	811	806	812	790	797	835	844	806	758	845	788	805	801	801	802	793	788	797	790	808	771	738	767	746	854	805	821	827	770	815	812	857	832	775	760	815	841	816	762	828	790	789	794	815	839	808	787	778	789	811	761	809	787	806	797	736	817	786	833	806	787	784	821	792	798	788	859	815	817	863	836	800	775	792	726	847	849	785	799	798	820	811	755	752	817	793	752	788	825	805	776	834	798	807	776	748	801	820	809	757	780	801	808	781	794	801	804	785	829	786	767	799	829	767	812	846	777	776	784	771	761	799	814	778	826	856	859	815	786	781	770	787	786	781	774	747	795	777	820	847	821	803	810	782	825	766	789	783	819	762	797	816	794	803	757	838	797	773	834	792	806	826	730	802	820	718	744	840	772	828	785	787	814	804	809	776	775	763	773	768	784	801	804	830	846	784	753	795	824	740	811	766	802	772	773	775	785	791	788	799	794	789	851	769	759	805	783	799	838	772	805	821	770	808	795	774	776	790	742	808	783	785	839	832	832	768	792	810	822	812	799	805	830	803	793	849	785	766	819	843	827	864	797	829	808	802	806	802	789	801	769	814	790	766	800	851	813	770	783	754	737	756	800	818	801	789	774	805	897	790	774	755	781	864	788	771	790	774	780	798	847	770	802	816	785	825	814	813	786	766	843	807	789	776	716	780	817	861	802	784	746	803	792	839	786	821	810	833	801	826	778	775	765	769	852	798	804	770	769	796	784	810	769	783	790	792	774	794	750	761	769	753	782	773	771	754	800	803	779	744	843	842	791	791	814	758	843	837	778	811	774	784	821	807	796	840	796	769	822	805	766	775	829	770	823	783	792	746	763	794	787	815	781	824	777	822	789	763	784	785	713	819	807	839	790	839	794	774	854	801	797	827	767	774	808	778	807	800	745	825	750	767	782	817	791	864	811	817	819	797	802	801	793	780	792	776	758	778	819	830	781	756	787	809	808	811	781	824	775	766	756	807	817	797	793	796	774	849	837	754	799	811	820	813	779	768	832	807	814	767	810	805	786	830	782	767	840	823	789	782	737	769	807	799	834	838	784	767	803	787	825	808	802	808	804	820	787	834	824	796	825	831	836	828	821	793	776	814	808	780	739	869	774	770	745	791	792	766	767	763	773	788	775	816	809	809	841	743	750	810	799	757	804	792	780	832	815	786	764	821	814	780	825	840	821	823	803	785	822	838	802	841	796	771	810	816	791	808	783	791	805	776	808	799	786	786	784	777	808	732	783	794	817	818	813	826	815	770	778	813	846	797	818	836	786	706	816	817	775	832	766	775	747	756	824	810	822	770	816	815	781	821	773	757	791	828	792	786	830	814	826	813	820	805	830	785	764	789	788	795	783	838	825	811	812	828	802	778	750	811	800	813	803	786	786	770	773	811	806	773	814	849	824	778	809	787	774	764	826	796	770	800	843	768	795	770	791	805	767	783	789	785	770	757	792	789	812	774	784	829	826	777	804	822	828	832	774	826	764	795	769	800	792	805	811	724	775	801	785	821	830	804	752	799	842	816	798	761	763	790	809	852	822	827	836	846	752	796	786	781	828	762	780	786	818	790	772	780	844	836	787	767	778	834	798	826	816	817	783	867	845	797	803	822	760	844	828	809	812	762	790	791	793	783	798	794	773	826	828	794	758	812	783	853	755	760	733	777	827	823	809	750	816	857	841	778	803	832	773	787	790	789	784	760	816	815	820	783	796	839	802	814	750	824	841	784	785	780	785	786	770	786	803	797	836	840	763	778	810	806	804	814	821	813	749	814	844	828	792	769	813	810	786	788	772	742	815	841	777	851	822	823	818	786	766	821	806	761	811	824	809	863	785	820	747	804	769	784	757	815	795	854	778	797	834	764	809	810	789	819	792	777	787	809	785	794	822	809	815	780	813	763	772	876	815	746	853	783	841	723	851	759	806	786	783	808	807	792	791	796	761	800	836	790	786	787	772	829	763	772	825	835	800	846	776	753	844	735	769	846	790	772	792	764	833	813	793	802	793	799	815	783	805	832	783	816	747	784	773	762	809	762	806	765	765	853	757	814	823	810	870	797	778	789	830	828	833	796	796	809	780	798	810	839	771	801	804	782	745	787	793	854	804	794	780	830	807	806	793	816	740	850	820	739	826	823	849	798	790	783	772	845	757	779	784	785	810	786	802	841	855	830	800	777	760	820	797	786	807	802	782	845	811	841	802	795	785	778	804	837	788	732	805	779	779	768	820	821	807	835	782	818	786	844	771	772	806	768	807	787	800	848	829	800	784	817	725	776	784	817	802	767	789	819	781	800	763	760	789	821	772	785	785	780	834	814	805	792	814	808	851	775	782	823	802	738	743	814	836	809	813	796	790	769	801	777	786	786	776	816	780	778	799	846	747	846	751	782	784	821	771	832	807	778	792	823	780	812	836	778	773	769	786	749	794	789	832	811	814	756	824	773	820	835	808	815	764	840	806	828	787	754	746	777	789	809	791	828	762	813	788	775	767	815	795	826	791	812	812	776	783	799	828	769	778	795	758	797	773	820	822	766	821	771	834	770	885	792	814	779	820	817	750	829	833	817	815	784	794	808	831	761	766	747	802	840	778	820	817	768	798	782	770	819	813	789	786	826	783	792	799	802	759	771	756	817	849	774	745	817	805	816	770	782	757	843	802	758	826	739	820	805	819	792	787	802	848	840	824	862	843	781	772	805	757	813	803	803	828	772	776	804	816	807	803	819	816	792	827	777	775	841	829	786	817	790	823	795	788	785	829	835	801	795	783	748	807	804	779	805	789	788	781	771	829	815	795	785	791	794	762	813	795	825	794	749	803	796	806	788	792	788	776	799	810	781	789	864	861	864	846	807	788	812	780	792	836	788	827	775	767	805	812	832	811	774	826	744	775	775	834	804	777	768	781	837	783	801	781	788	758	833	765	779	778	810	808	806	845	773	789	825	802	816	823	767	829	766	763	813	819	760	765	837	778	829	792	849	809	806	782	731	829	779	771	823	735	815	784	759	871	830	826	772	757	806	832	791	776	803	757	783	817	784	795	808	776	795	801	853	791	758	761	821
3905	1819	1937	1550	1071	862	984	775	654	600	494	552	575	616	624	703	575	506	497	508	502	541	515	519	497	498	543	510	542	509	495	482	463	489	479	496	466	450	491	449	481	461	445	465	493	466	465	465	456	421	444	439	442	441	473	442	488	452	425	422	475	416	438	488	450	465	451	423	512	433	432	464	419	470	470	382	461	420	454	472	437	455	449	445	464	436	479	460	445	443	458	441	460	470	460	441	448	440	454	468	497	450	473	457	438	458	489	430	490	438	445	465	493	453	435	430	439	423	437	466	447	463	426	472	477	418	461	436	436	460	422	448	445	422	449	486	434	411	429	447	436	451	436	468	429	445	427	477	457	442	406	458	427	432	460	450	448	444	441	403	443	451	439	446	416	482	455	455	450	415	453	441	435	425	469	467	458	445	462	430	428	415	475	444	424	455	453	449	493	439	438	462	413	451	443	447	448	484	407	462	411	500	468	419	484	455	440	448	435	446	464	486	478	495	409	454	471	384	439	456	425	418	426	428	411	450	434	416	468	453	445	372	430	426	441	446	442	461	459	410	425	432	434	456	457	435	456	473	449	422	409	475	461	409	409	423	404	451	454	410	444	487	474	426	470	434	416	439	445	421	432	430	459	448	464	423	480	426	417	445	477	443	457	419	473	474	409	452	453	397	410	445	488	455	446	448	427	433	390	501	431	426	442	485	452	474	428	451	446	404	447	485	460	429	441	445	421	460	424	438	398	443	436	451	446	476	467	455	415	445	418	437	429	458	482	444	466	445	410	473	381	471	472	480	440	402	435	436	450	463	473	445	429	404	472	450	425	444	440	436	468	433	424	428	458	445	427	482	493	412	423	445	399	409	451	425	436	439	439	429	453	434	446	435	449	450	460	443	418	462	429	422	393	420	446	452	445	442	429	430	423	477	438	443	440	445	464	446	453	454	429	462	437	430	439	484	435	461	468	434	449	423	401	474	428	460	424	472	433	408	440	453	448	425	415	450	472	373	446	443	408	444	465	448	407	448	482	454	437	433	428	433	473	454	446	435	431	458	464	462	431	453	419	434	506	400	457	436	413	436	475	456	451	442	467	491	436	481	444	480	449	443	450	437	442	451	467	453	451	414	445	430	442	471	484	417	487	465	432	442	435	431	428	443	429	445	448	446	442	438	437	410	462	436	432	431	439	469	421	428	428	394	435	434	462	424	448	452	418	458	446	410	504	421	441	442	416	430	456	491	429	443	433	431	458	454	444	406	425	422	428	436	461	412	444	473	447	440	444	458	424	465	462	454	444	430	459	450	433	435	452	431	438	440	461	504	462	422	409	420	481	484	488	416	443	446	485	456	426	441	417	416	429	451	432	421	427	427	428	443	460	457	416	448	462	446	417	451	449	427	445	417	438	440	477	460	451	429	442	396	460	456	413	437	398	421	414	446	476	473	411	450	432	461	453	412	415	447	436	508	445	446	444	429	472	476	459	450	442	463	418	444	445	451	403	438	446	416	459	455	486	401	439	476	473	432	484	495	418	450	454	478	453	442	450	454	448	432	446	423	446	423	404	473	455	446	465	443	467	460	402	455	467	443	420	396	470	430	443	417	431	473	459	448	439	470	433	476	416	467	442	450	394	414	422	435	429	431	430	463	445	463	463	456	438	452	451	467	444	410	417	408	418	458	442	441	429	425	426	456	474	457	448	481	442	439	471	444	427	424	440	430	465	445	474	473	424	431	452	481	428	421	451	485	437	454	470	482	444	454	451	432	442	442	463	484	449	441	455	432	434	433	468	490	418	453	452	461	465	418	419	449	465	409	415	467	470	431	424	421	453	447	429	469	478	452	433	462	447	448	446	443	470	441	444	450	494	473	447	451	397	463	403	455	442	443	456	414	450	446	453	415	442	418	452	458	455	391	463	442	454	445	438	452	444	452	476	458	452	431	446	448	494	444	460	433	430	429	414	471	480	420	423	492	420	469	446	462	440	389	421	449	429	409	442	452	458	443	463	401	431	419	470	461	401	432	452	443	455	440	409	442	453	475	451	430	458	410	447	437	440	402	444	427	430	441	454	434	444	406	463	437	426	444	424	459	436	464	412	447	450	491	433	443	457	444	457	443	443	420	425	426	451	397	493	419	468	468	466	435	438	495	439	437	459	445	459	456	439	425	482	428	443	447	465	453	429	466	446	453	426	453	429	465	439	455	461	436	453	473	451	451	402	463	424	465	436	455	469	458	451	426	452	443	466	440	443	406	479	409	484	491	487	485	449	420	423	422	404	432	398	410	509	406	463	424	443	407	441	464	436	424	402	430	464	432	447	458	441	457	480	444	451	430	437	438	467	426	416	421	435	457	434	409	403	461	456	470	408	457	439	407	449	469	470	438	433	444	493	447	457	425	436	475	464	466	468	474	459	432	450	476	452	456	416	462	411	467	475	443	478	404	410	458	444	402	428	418	457	472	408	470	446	428	452	434	461	436	432	447	461	439	460	458	440	461	445	435	413	459	475	462	444	422	436	441	428	443	451	444	454	442	424	466	453	441	467	463	468	449	440	495	478	391	460	431	419	423	492	459	416	452	447	429	424	445	456	445	458	479	411	424	407	439	447	465	452	468	420	429	445	466	500	455	445	439	437	458	418	464	463	420	449	467	440	444	448	437	465	456	435	441	450	471	456	452	441	458	432	392	471	483	431	478	430	469	440	450	422	460	469	488	467	446	511	444	435	451	446	454	446	484	443	486	440	456	438	434	460	411	435	433	428	460	438	457	427	450	448	479	438	491	476	467	453	454	441	462	463	428	465	477	481	476	424	481	465	455	425	433	456	470	431	452	432	465	500	419	426	405	460	445	454	445	410	444	434	423	423	459	446	427	459	442	461	450	459	445	474	459	474	435	423	453	416	463	480	501	423	433	468	460	442	426	427	453	434	427	421	442	469	445	447	412	436	477	463	460	437	452	448	431	468	474	423	457	435	416	430	445	484	507	462	440	432	440	456	446	414	431	459	446	428	457	442	430	455	397	490	435	434	445	438	429	431	443	454	441	421	427	451	424	442	435	424	439	427	433	453	457	440	452	485	465	446	484	462	455	454	445	461	438	423	460	429	468	464	447	427	453	492	439	447	405	443	443	500	434	443	470	449	424	464	465	477	471	468	419	414	450	475	511	456	458	456	440	440	444	442	459	439	468	491	428	419	432	445	398	434	468	449	408	444	468	442	448	456	409	458	445	430	413	438	460	458	456	443	448	469	447	430	446	470	431	424	479	483	422	460	440	430	455	442	442	461	455	447	463	413	430	466	461	457	445	473	432	421	469	403	421	440	442	486	433	451	437	425	432	445	418	466	439	416	450	413	427	461	427	400	442	451	474	456	442	443	449	436	417	458	441	473	445	446	438	433	452	459	419	474	399	429	431	430	442	418	509	444	430	458	453	454	456	433	453	449	441	443	410	430	426	429	492	419	414	439	437	508	446	435	496	449	412	426	459	460	468
3625	2510	3738	3684	3263	2709	2979	2356	2071	1986	1614	1729	1856	2105	2049	2621	1768	1514	1558	1630	1560	1669	1550	1542	1445	1459	1490	1557	1640	1546	1496	1444	1468	1427	1453	1504	1440	1389	1327	1282	1156	1181	1166	1191	1181	1100	1162	1102	1089	1132	1089	1049	1108	1141	1052	1076	1087	1024	1099	1105	1030	1109	1064	1104	1059	1058	1135	1108	1094	1066	1081	1089	1069	1120	1084	1122	1138	1070	1098	1108	1126	1080	1103	1127	1123	1116	1196	1105	1039	1156	1171	1124	1255	1170	1213	1232	1236	1146	1196	1185	1206	1204	1093	1093	1137	1069	1170	1126	1100	1139	1115	1047	1039	1069	1105	1085	1060	1096	1158	1112	1115	1069	1007	1075	1043	1130	1081	1067	1141	1053	1024	1092	1035	1093	1092	1078	1088	1081	1068	1071	1063	1062	1090	1054	1097	1094	1051	1149	1084	1071	1134	1130	1083	1153	1155	1138	1075	1071	1094	1095	1117	1024	1017	1101	1094	1085	1124	1086	1073	1014	1055	1099	1065	1076	1099	1086	1078	1055	1029	1049	1072	1048	1142	1060	1048	1012	1031	1107	1084	1058	1111	1130	1072	1050	1077	1150	1101	1083	1087	1070	1073	1108	1062	1084	1107	1084	1068	1067	1141	1053	1075	1035	1108	1069	1004	1051	1096	1037	1130	1059	1092	1072	1125	1048	1051	1115	1075	1075	1123	1077	1056	1136	1031	1105	1071	1059	1056	1068	1045	1077	1085	1122	1039	1045	1040	1014	1059	1045	1037	1057	1111	1149	1053	1052	1027	1088	1053	1075	1040	1131	1117	1079	1082	1110	1089	1036	1117	1053	1043	1081	1108	1047	1082	1049	1091	1044	1089	1099	1038	1035	1016	1054	1046	1105	1076	1040	1095	1041	1023	1065	1067	1048	1135	1088	1115	1072	1017	1123	1143	1102	1087	1083	1084	1019	1002	1094	1100	1092	1093	1075	1051	1131	1070	1075	1120	1097	1073	1091	1083	1064	1084	1061	1082	1099	1083	1033	1076	1087	1091	1059	1029	1077	1089	1076	1068	1023	1052	1123	1141	1083	1084	1053	1070	1062	1036	1103	1075	1039	1048	1114	1087	1050	1118	1092	1095	1144	1103	1143	1103	1107	1076	1095	1082	1049	1054	1064	1064	1071	1032	1091	1106	1074	1058	1117	1061	1065	1074	1084	1042	1134	1056	1055	1105	1108	1086	1110	1165	1033	1074	1066	1107	1099	1077	1061	1064	1092	1054	1083	1061	1079	1124	1082	1035	1128	1083	1101	1085	1073	1114	1061	1137	1115	1076	1059	1028	1101	1124	1006	1061	1034	1102	1089	1106	1067	1076	1062	1065	1127	1025	1062	1073	1122	1057	1122	1085	1014	1072	1070	1123	1061	1059	1064	1081	1071	1118	1068	1048	1066	1105	1115	1158	1115	1063	1049	1033	1051	1112	989	1110	1074	1050	1055	1062	1060	1011	1083	1085	1076	1093	1028	1087	1126	1082	1080	1097	1103	1091	1124	1078	1111	1013	1042	1047	1086	1062	1036	1101	1101	1123	1081	1103	1101	1125	1072	1089	1078	1100	1106	1073	1044	1076	1095	1060	1117	1063	1065	1068	1060	1090	1044	1086	1052	1060	1033	1068	1098	1066	1066	1071	1063	1073	1086	1023	1128	1067	1076	1061	1052	1082	1125	1086	1054	1059	1145	1027	1116	1064	1107	1094	1016	1191	1040	1064	1025	1093	1084	1095	1036	1067	1051	1034	1067	1039	1118	1067	1055	1039	1135	1027	1089	1085	1085	1180	1109	1091	1068	1045	1103	1065	1085	1054	1124	1081	1042	1051	1069	1061	1054	1058	1121	1073	1086	1066	1061	1073	1047	1052	1080	1126	1034	972	1088	1055	1094	1069	1105	1124	1060	1113	1056	1079	1112	1122	1061	1038	1038	1081	1088	1065	1125	1089	1081	1038	1126	1039	1055	1073	1069	1078	1046	1071	1090	1036	1058	1097	1120	1044	1060	1106	1043	1096	1016	1087	1082	1078	1166	1073	1092	1055	1032	1064	1096	1033	1071	1049	1073	1079	1146	1078	1086	1101	1097	1162	1037	1150	1092	1045	1058	1065	1078	1056	1116	1058	1082	1048	1080	1082	1101	1102	1096	1082	1135	1075	1025	1064	1043	1105	1077	1056	1092	1036	1054	1123	1095	1081	1055	1071	1102	1111	1104	1050	1051	1098	1075	1112	1085	1108	1062	1079	1073	1071	1058	1109	1117	1061	1073	1061	1007	1109	1015	1089	1079	1036	1082	1151	1091	1084	1105	1049	1115	1017	1064	1085	1089	1096	1079	1071	1050	1037	1043	1059	1091	1094	1055	1069	1094	1036	1067	1053	1117	1048	1062	1073	1067	1078	1064	1097	1072	1093	1023	1104	1074	1122	1071	1066	1098	1154	1093	1074	1053	1070	1066	1093	1045	1041	1050	1060	1106	1068	1067	1120	1131	1053	1082	1111	1082	1043	1036	1080	1008	1071	1083	1126	1099	1063	1110	1052	1085	1065	1052	1070	1103	1076	1097	1091	1071	1122	1074	1162	1096	1045	1067	1114	1057	1109	1107	1042	1120	1103	1068	1097	1106	1059	1136	1065	1130	1119	1049	1037	1062	1041	1071	1109	1013	1110	1137	1086	1045	1045	1075	1088	1071	1078	1043	1091	1102	1137	1087	1058	1109	1057	1076	1051	1069	1075	1033	1094	1092	1041	1094	1068	1118	1084	1083	1140	1085	1025	1025	1107	1076	1044	1031	1072	1109	1106	1059	1071	1091	1145	1055	1082	1109	1117	1132	1063	1107	1052	1137	1112	1061	1116	1076	1113	1028	1127	1100	1035	1045	1100	1051	1061	1108	1049	1083	1047	1094	1087	1050	977	1047	1085	1077	1150	1088	1067	1046	1091	1033	1110	1058	1075	1107	1115	1067	1088	1040	1020	1128	1077	1044	1086	1096	1080	1097	1113	1115	1055	1112	1110	1107	1092	1101	1146	1074	1003	1111	1131	1125	1054	1102	1087	1056	1131	1080	1065	1077	1054	1128	1086	1048	1115	1075	1083	1088	1113	1081	992	1094	1043	1095	1104	1073	1111	1043	1023	1138	1089	1088	1089	1029	1031	1078	1093	1075	1069	1053	1031	1059	1080	1025	1179	1045	1071	1099	1055	1062	1132	1171	1040	1104	1129	1099	1084	1072	1042	1109	1048	1087	1117	1057	1051	1050	1115	1023	1067	1054	1067	1092	1087	1102	1056	1090	1091	1043	1051	1068	1061	1041	1040	1002	1050	1149	1087	1107	1073	1030	1099	1057	1058	1105	1053	1100	1063	1032	1124	1106	1116	1083	1068	1026	1129	1121	1030	1080	1018	1052	1064	1047	1048	1046	1072	1043	1098	1050	1086	1066	1057	1077	1134	1057	1093	1056	1083	1051	1061	1056	1107	1070	1106	1145	1048	1079	1116	1056	1062	1039	1066	1057	1076	1055	1089	1079	1060	1118	1067	1093	1082	1111	1090	1070	1018	1115	1022	1137	1094	1074	1101	1077	1049	1110	1121	1143	1050	1066	1093	1129	1056	1086	1084	1071	1032	1087	1101	1094	1098	1024	1036	1070	1067	1078	1088	1030	1061	1085	1117	1104	1115	1133	1084	1093	1098	1097	1065	1061	1124	1115	1082	1137	1077	1077	1058	1142	1095	981	1123	1114	1085	1121	1097	1095	1056	1145	1084	1052	1067	1069	1097	1052	1096	1127	1060	1071	1049	1055	1054	1045	1097	1017	1043	1086	1088	1059	1108	1032	1089	1125	1038	1113	1089	1125	1109	1053	1050	1021	1075	1074	1117	1065	1083	1142	1070	1077	1084	1048	1049	1092	1049	1100	1036	1071	1052	1004	1155	1059	1069	1061	1059	1108	1065	1075	1075	1072	1072	1040	1124	1065	1131	1061	1054	1047	1152	1063	1041	1094	1071	1063	1115	1092	1104	1124	1059	1063	1115	1087	1076	1111	1047	1103	1076	1055	1063	1071	1070	1053	1040	1109	1100	1089	1090	1043	1108	1094	1080	1061	1074	1068	1116	1004	1063	1048	1033	1026	1045	1106	1077	1050	1076	1091	1057	1149	1086	1086	1101	1072	1068	1074	1089	1057	1064	1154	1077	1122	1071	1120	1032	1056	1094	1098	1068	1058	1030	1024	1086	1097	1107	1045	1149	1091	1071	1085	1056	1059	1031	1146	1055	1097	1116	1075	1098	1029	1107	1042	1073	1106	1116	1089	1102	1048	1045	1048	1099	1048	1086	1100	1012	1112	1102	1090	1077	1092	1014	1099	1120	1107	1101	1070	1092	1050	1095	1076	1101	1113	1103	1086	1099	1067	1101	1071	1137	1064	1069	1115	1091	1105	1114	1041	1135	1091	1084	1081	1093	1106	1034	1093	1120	1099	1086	1041	1043	1050	1066	1066	1108	1130	1101	1067	1083	1105	1065	1043	1100	1095	1091	1066	1079	1090	1057	1104	1056	1066	1071	1067	1111	1112	1041	1092	1114	1062	1122	1109	1077	1083	1060	1073	1030	1045	1047	1052	1073	1051	1082	1092	1060	1082	1070	1123	1070	1066	1080	1064	1037	1090	1121	1132	1109	1081	1106	1104	1128	1050	1123	1047	1025	1082	1033	1110	1084	1131	1076	1048	1086	1143	1050	1100	1054	1058	1045	1146	1120	1089	1049	1111	1100	1173	1098	1062	1091	1031	1071	1088	1090	1088	1089	1064	1044	1099	1098	1088	1043	1017	1083	1049	1092	1100	1136	1032	1054	1064	1171	1102	1041	1081	1052	1110	1127	1108	1052	1111	1086	1072	1085	1060	1113	1133	1080	1094	1088	1065	1091	1108	1084	1056	1064	1062	1072	1112	1074	1083	1072	1077	1070	1052	1072	1075	1083	1076	1127	1095	1111	1080	1048	1106	1093	1170	1074	1093	1082	1120	1048	1034	1120	1128	1033	1161	1139	1051
16029	13298	13780	13113	8749	5002	5792	3545	2956	2221	1584	1851	2266	2827	2898	4134	1745	1042	688	815	881	981	840	666	646	628	550	520	575	624	589	601	675	611	645	614	623	572	510	573	505	524	490	462	448	442	454	420	434	428	471	471	451	437	394	446	439	432	410	434	427	410	452	420	436	430	404	387	410	433	422	415	432	407	428	445	455	408	442	417	438	431	448	424	414	413	409	431	424	417	441	443	439	438	446	427	414	406	453	479	469	450	440	441	405	421	442	414	397	438	395	422	448	417	438	443	405	435	421	417	404	420	445	408	399	408	400	390	419	454	409	444	396	442	425	442	410	428	426	427	433	427	398	382	410	373	395	395	378	425	444	471	414	401	405	434	382	397	396	422	403	399	430	426	422	397	395	448	407	413	401	411	369	432	412	390	409	407	412	440	442	413	377	423	382	431	393	406	425	418	444	394	395	440	435	422	430	405	435	417	416	441	440	394	463	433	403	393	389	439	371	414	409	418	420	402	410	400	427	444	403	402	404	424	449	427	465	410	421	451	404	396	383	446	400	457	449	437	421	421	445	400	438	398	440	413	397	389	406	390	438	404	420	374	403	383	403	445	397	388	424	412	400	409	414	419	399	384	391	396	430	416	433	432	401	403	379	383	440	421	406	407	400	412	408	417	427	397	412	456	444	418	424	437	426	430	415	449	422	432	433	416	414	430	401	413	382	414	426	397	403	385	425	388	390	390	391	416	419	409	431	395	436	439	389	414	414	381	377	402	410	430	437	418	449	412	432	388	382	407	407	399	417	399	451	380	434	401	398	418	410	386	436	379	460	429	413	441	396	450	429	445	388	417	410	417	422	406	399	405	483	436	456	435	435	415	419	423	417	396	402	425	443	421	407	407	429	433	433	388	394	396	419	390	411	410	427	397	411	428	418	377	415	406	426	438	378	410	420	401	440	437	434	399	452	417	442	429	451	403	409	417	378	437	420	403	423	388	424	386	444	408	432	410	432	428	405	429	422	378	427	443	416	420	418	425	399	417	418	449	393	413	434	378	398	415	411	419	414	395	414	388	403	456	407	419	381	419	417	400	392	410	399	392	424	414	417	440	433	422	405	401	392	414	398	411	430	434	409	402	388	426	410	429	408	409	399	405	408	412	409	435	425	409	436	393	407	423	407	404	389	379	396	449	446	437	426	435	439	370	412	428	397	405	395	381	431	444	438	387	411	471	479	423	443	426	465	405	398	412	398	421	431	408	439	378	394	396	418	424	385	410	405	421	397	426	444	440	423	407	432	450	407	394	468	422	454	415	418	403	439	454	420	454	401	428	377	420	423	413	429	428	423	442	415	437	408	401	425	410	424	401	444	415	442	394	404	439	434	390	430	425	427	423	395	363	432	417	432	373	448	398	408	429	416	359	393	424	397	420	421	401	422	429	470	406	413	419	433	442	404	440	406	430	431	398	418	434	444	410	434	441	437	412	422	420	397	408	399	384	433	404	425	392	376	362	404	405	436	381	424	396	405	413	455	437	413	376	428	424	427	441	435	416	445	460	388	372	382	386	428	380	419	393	428	436	414	412	437	441	388	414	383	405	406	436	421	393	391	415	427	440	431	427	387	415	415	402	365	428	425	401	472	440	410	441	409	432	443	425	414	433	415	408	413	408	455	434	452	417	423	416	407	413	425	370	424	418	455	402	380	413	436	361	451	416	440	422	449	415	382	386	385	423	410	363	437	404	427	415	441	397	401	399	422	366	383	441	436	426	451	406	446	386	356	429	429	409	424	427	459	432	408	404	429	430	428	407	417	371	403	406	438	420	435	366	401	399	448	414	433	422	399	416	407	405	392	411	420	456	350	407	412	413	427	379	383	395	441	425	416	383	380	389	421	425	409	411	390	370	434	420	415	439	402	415	406	432	415	412	389	438	424	414	425	454	395	426	409	385	444	432	423	410	421	466	442	431	435	391	375	401	405	403	407	427	422	429	431	417	428	417	389	384	421	442	397	396	381	437	396	429	389	458	409	407	400	413	424	397	383	416	385	366	372	423	439	424	458	408	437	420	401	416	449	440	425	445	412	426	456	415	406	403	421	402	400	419	448	412	421	411	445	407	442	430	409	397	409	417	424	415	407	376	430	369	421	412	430	412	408	436	398	414	413	407	383	416	442	452	437	392	425	408	421	448	410	407	411	437	434	399	394	417	428	429	418	424	417	421	394	403	449	402	435	424	436	388	409	388	384	387	427	404	432	432	396	416	404	423	395	398	451	439	393	402	434	411	434	433	440	404	462	437	427	443	424	417	399	399	384	378	411	397	429	365	424	404	413	415	428	432	432	416	403	410	424	426	444	438	428	458	411	407	410	431	407	375	440	425	411	444	440	417	432	447	438	454	452	420	433	436	409	410	405	417	389	379	435	427	430	408	444	438	396	424	400	460	463	431	444	421	391	402	404	400	446	426	423	453	428	446	406	387	424	423	414	434	442	434	426	401	417	422	427	458	391	401	416	410	398	393	452	420	443	403	387	416	410	394	405	414	410	400	442	408	424	407	415	414	444	395	399	414	430	408	418	397	417	390	427	438	435	411	430	389	388	461	379	384	421	409	404	403	401	432	369	436	409	442	419	454	376	447	412	394	419	417	410	404	466	424	394	411	423	395	418	474	449	449	397	367	394	373	436	398	453	403	413	412	440	446	399	395	445	407	402	418	411	420	426	394	403	390	426	401	465	434	466	464	435	382	430	424	402	424	404	404	396	431	403	440	392	437	416	388	446	432	393	437	372	447	413	418	436	415	397	416	440	432	433	424	423	409	388	423	404	449	418	413	438	408	426	426	415	456	422	408	389	417	426	373	430	438	422	397	423	423	404	399	406	464	435	428	416	427	429	434	388	422	410	447	431	419	408	432	433	414	392	395	434	457	374	418	424	413	425	444	366	407	426	388	417	383	410	426	419	422	422	424	432	424	431	412	375	427	414	399	426	428	433	397	446	420	431	416	389	409	431	408	423	413	436	441	428	382	407	443	448	442	372	404	381	418	418	386	403	402	401	392	376	388	406	424	439	422	424	433	404	401	405	354	441	435	415	396	413	462	420	415	475	462	419	385	472	377	398	440	400	410	405	417	416	384	452	399	401	414	424	443	464	414	399	384	427	435	434	400	407	426	408	426	432	405	399	433	396	410	399	402	437	436	348	393	431	425	399	415	385	426	406	433	444	397	416	439	421	437	411	383	433	405	369	419	397	411	444	383	440	417	416	438	445	443	447	412	430	413	417	407	377	419	466	371	394	411	366	443	384	401	440	429	412	416	401	401	399	458	405	399	398	449	428	398	425	430	400	417	410	411	428	433	416	415	440	409	397	431	452	456	421	403	414	443	437	419	416	394	430	414	429	452	424	422	430	410	405	417	447	439	421	429	425	421	404	410	415	418	400	397	433	409	406	419	406	441	415	392	474	420	471	404	457	440	429	411	416	432	384	429	428	422	420	392	429	436
10781	9059	11892	14564	12027	10160	12711	8583	8894	8083	4375	6259	8241	11935	11736	17478	8618	4799	2970	4106	4104	4875	3685	2888	2928	2524	1978	1990	2215	2428	2334	2283	3064	2778	2740	2604	2460	2393	2037	2226	2061	1827	1624	1356	1266	1313	1233	1177	1171	1232	1154	1186	1084	1141	1061	1025	1019	1070	1109	1131	1132	1060	1074	1079	1071	1085	1026	1100	1113	1055	1003	970	1072	1043	1032	1073	1044	1050	994	1035	1053	1091	1096	1074	1116	1104	1099	1117	1078	1134	1150	1175	1181	1303	1215	1224	1193	1218	1254	1307	1216	1269	1099	1109	1102	1100	1157	1121	1095	1058	1054	1046	1059	1067	1017	1054	1052	1034	1079	1096	1054	982	1012	1043	1022	1021	1002	1006	992	1010	1046	1041	1042	1036	1021	1015	1038	1045	1020	1079	1012	1067	1048	1061	978	1014	988	1003	1020	1043	992	1056	993	969	1050	1046	1045	1037	1022	1051	1008	980	1001	1025	1014	1034	963	1002	1029	1064	998	1041	1002	982	1005	1122	1040	1030	1072	1066	1077	1055	996	1010	990	1032	1016	949	1029	977	1043	1055	1014	968	1030	1022	1053	1039	1010	1036	994	1059	1031	1023	1049	1003	1035	944	974	1015	1043	1010	1050	957	1048	998	1073	1047	999	998	1009	1017	1018	1080	990	973	1013	1062	1002	1025	1018	966	1045	1082	962	1053	1022	1037	1013	1020	1009	1034	957	1099	999	969	997	939	1022	971	1045	1012	996	988	1027	968	1014	1020	967	987	1027	1001	1095	968	1036	1077	988	1059	1062	983	1009	1049	1048	1025	1036	1012	970	983	1076	968	984	1030	1005	1063	986	1044	1007	990	1014	1018	1001	1013	974	986	985	972	1067	1028	992	987	1013	999	974	1011	1006	1011	1032	949	957	1053	1038	1022	982	1007	1059	1000	1019	1000	1023	1001	1008	1061	1022	1043	1027	1024	1026	1004	957	1076	1012	1003	1030	1007	1008	1013	1002	1037	1010	1019	1001	1011	1012	1039	999	996	1030	984	1002	1017	1054	957	1004	1044	1028	1022	1031	1037	1023	1010	962	983	973	1046	960	987	1047	1002	981	1019	1025	996	1055	1003	1001	1007	1085	1006	1047	1012	1016	1073	1063	1087	1032	1033	1065	964	994	1013	1065	972	1036	979	1076	1054	1037	1014	1006	1017	1017	997	1027	1034	927	1024	1010	1011	1011	1046	1003	1008	1042	935	993	1016	976	981	993	1049	970	996	1006	1099	1081	1061	1053	1006	1016	1014	999	1031	1014	1005	1100	1080	1022	1014	1012	1038	996	1037	974	1038	1000	1053	1040	1066	1013	1050	993	958	1009	971	1015	1020	923	998	997	1039	1028	1015	927	999	1008	999	1054	1036	1045	1011	1005	1028	934	986	1026	978	991	1015	988	1039	1027	1028	1029	1054	967	998	977	963	1028	999	1027	996	985	1017	1045	1010	939	1000	1031	1015	1056	1036	980	957	950	1045	969	1014	1013	1054	1006	1025	1035	986	1020	976	1054	1075	1055	1081	965	983	1003	1089	1045	1033	921	1008	996	1002	1042	1012	970	986	1021	1010	988	989	985	980	990	1056	1065	1073	1020	1002	978	1003	1036	985	1018	1052	1027	998	1003	1024	1057	996	957	1022	993	1007	1084	999	957	1026	997	1027	1018	1020	956	1006	1027	1043	1054	1038	995	1057	949	1018	1003	1027	1056	1019	1023	1082	1018	1001	1054	992	996	1037	987	968	1015	993	999	988	958	1007	1020	986	1057	995	1025	1035	1033	1036	986	1064	989	1014	996	953	1044	1007	1006	1009	1018	1013	1008	1017	982	1029	1011	1059	1039	1027	1018	981	1016	1015	1077	1050	981	1044	1020	1032	1014	1011	1011	1008	979	1004	991	972	1067	1073	1041	954	947	1013	1010	1020	981	982	985	1022	1012	1025	1066	1012	1021	1033	1023	1035	1001	981	1030	1036	1048	1023	1034	1018	1018	1049	1013	1002	989	994	1030	1050	1031	1055	1051	1050	1006	1002	1034	1001	1017	1015	985	1020	1025	1042	1013	996	1036	1010	1020	1059	1011	1043	1038	1051	1001	1017	1005	989	981	992	1026	979	1056	1094	1045	1013	1012	1026	981	1056	995	983	1036	982	1020	1003	984	964	1021	1038	1049	1031	1032	1027	1021	960	1033	982	1063	971	977	1036	994	1043	1007	1024	982	1059	1014	1047	1045	989	981	951	988	998	1039	972	1036	1017	1044	1034	966	998	1029	972	970	970	1023	993	1018	1070	1002	1070	1009	1050	1081	1014	973	999	1050	990	982	1060	999	1035	1067	990	1044	1042	999	983	999	1010	982	1014	1039	1033	1076	981	1013	996	1013	1026	1027	978	1015	998	956	1006	1017	1023	1003	982	994	973	1022	994	1015	1024	1017	1077	990	1001	1017	1005	1022	995	993	1079	984	977	1009	1051	1004	1022	1034	1030	997	982	940	1052	998	1035	1009	1027	1042	1059	998	1023	1006	986	1008	1012	1013	998	991	1013	1022	1012	1033	1048	1014	1034	997	1044	1044	1036	1033	1013	969	1017	1045	979	1019	1042	998	1038	1022	1032	977	987	1013	1033	1029	978	989	960	973	1043	1011	991	1057	1081	1048	1019	1034	967	1049	1040	1031	1053	1037	1047	999	1064	1058	976	1031	1003	1019	1009	979	1011	1029	1065	1081	1063	1085	1031	994	1011	1000	1052	1042	1054	1014	1025	1024	984	1003	999	1005	1038	996	949	1050	976	1026	986	991	1053	958	1012	1069	990	1021	1012	1040	1005	1012	960	941	1026	999	1007	1000	1012	1007	1016	1006	1039	1028	1013	995	987	1008	996	998	1057	948	983	1035	986	1037	1036	1013	987	1036	1019	1013	1070	1009	1019	1030	1023	1020	992	973	1033	1051	975	1003	969	1003	1006	967	1018	1047	999	1016	978	961	1011	1006	1044	1021	975	1006	1028	1055	952	1081	1014	1028	996	994	992	1029	1013	1047	958	1050	1045	1014	1052	977	983	1025	1007	980	1021	1054	995	993	964	1011	1034	1008	1024	976	993	1029	1040	994	941	978	991	999	1039	994	1082	1015	1038	1026	968	1132	997	1041	1022	1013	1000	960	992	1002	1023	963	978	925	956	980	1024	987	1042	1050	1018	1048	1039	1080	996	976	1047	981	1027	1075	1043	1042	1018	1019	1005	1043	980	1020	1003	963	1046	1030	1016	1014	980	1005	1021	1010	1082	1044	1009	987	1050	1000	1006	1035	1018	1010	1030	1009	994	1004	1042	1034	1013	988	987	993	1008	1044	1075	1035	938	981	1020	947	1069	1013	1074	1085	1090	1040	1062	1002	1023	1040	1005	1021	1018	1055	1003	976	984	1012	1022	1016	1100	1062	994	1031	1009	1020	948	1022	1080	997	995	1021	1035	1044	1045	987	1006	983	1030	1013	1025	1031	987	1049	1029	1004	985	1049	1006	983	1031	1055	1018	982	995	1026	972	1067	968	1005	1048	1006	1094	985	1046	1035	981	1010	991	1054	986	1081	991	996	1019	1055	1029	1029	982	1046	954	1031	1033	1037	1035	1029	1053	1057	1032	982	1022	1028	986	1029	1032	1045	1030	1067	1022	1043	1039	1018	960	972	1022	1032	1014	1030	1002	977	1026	1050	1062	987	1018	1041	1014	969	1041	1032	1039	1041	1026	1016	1011	966	997	1023	1035	982	990	950	1046	982	1009	984	1005	979	1039	1010	1010	1031	985	1005	963	950	1044	997	1003	976	1008	1004	985	989	1045	1106	1043	957	1042	890	1024	942	1060	1032	1011	1056	986	987	1016	1037	1002	1025	1077	1061	1065	975	982	930	992	1017	936	1023	1019	1027	1051	970	959	1064	996	963	1049	1036	1014	975	1039	1034	1001	1047	1015	1028	1083	1008	987	959	1030	1022	978	1013	1029	1074	1076	971	1040	1002	1038	1036	1072	1019	998	952	1006	1005	1006	1002	981	993	1044	972	1021	1002	1017	974	1041	1011	998	980	978	1008	989	992	1067	1009	1033	1043	1035	1007	1012	1053	1015	1032	1018	871	1017	1065	996	995	1010	1014	998	978	1056	986	1009	988	1015	1035	1021	1044	1010	1019	989	1026	1037	1040	1081	1014	1019	1038	1052	1010	1044	1065	1033	1007	1076	966	1031	1105	985	1054	1016	1066	1040	1019	1025	1022	1082	1027	1059	1033	1079	1024	1009	1037	1042	993	1009	1041	1064	990	1043	999	986	998	1018	1074	1018	958	1027	1016	1030	1032	1044	968	1001	969	1015	990	1001	951	983	1055	1017	984	992	1059	994	956	1038	1025	1044	1063	959	1025	1021	1029	1015	1024	1074	1085	984	1024	991	1040	994	983	1042	989	992	1033	1071	992	984	1008	1041	1047	987	1004	992	999	1047	1005	945	1028	984	989	993	1024	1050	964	1020	1050	997	987	997	971	985	1055	996	1019	1060	1084	1055	986	1009	1009	1043	1065	988	1036	1019	991	1039
25081	20187	20040	19850	15849	10244	9923	7143	5301	3771	2452	2282	3455	5965	6027	7912	3158	1618	1003	1169	1190	1066	931	752	780	692	545	565	639	603	599	521	755	694	728	654	703	637	518	612	609	516	430	365	402	431	398	379	348	389	386	379	374	336	340	328	360	367	346	349	372	342	332	347	309	294	343	338	326	335	340	357	390	341	326	324	333	359	317	328	326	321	305	320	337	343	398	316	311	337	332	365	392	395	365	363	363	366	335	365	365	372	348	370	331	348	377	322	349	367	301	334	335	315	321	351	365	330	325	320	353	307	341	359	323	324	366	355	310	306	323	333	356	344	333	350	357	345	367	313	352	333	332	354	332	330	354	325	328	278	328	350	340	312	346	406	344	357	334	348	321	318	291	359	358	340	295	346	327	347	347	331	348	375	367	309	344	329	327	303	325	298	320	305	336	312	307	347	343	340	340	337	325	336	330	323	324	328	338	324	334	337	310	339	317	294	333	364	368	319	318	353	336	329	334	355	350	359	369	339	333	306	351	327	310	342	326	296	323	337	335	359	346	317	345	324	335	336	331	327	315	336	311	354	328	362	326	319	336	333	299	331	333	315	356	290	343	322	338	301	351	345	311	337	282	332	314	359	353	329	344	353	346	341	334	328	313	311	346	315	353	322	297	320	323	296	300	322	347	319	368	347	344	334	306	327	319	339	355	300	304	336	317	333	368	357	346	314	294	298	288	322	323	354	340	311	348	338	349	324	337	358	323	329	343	352	344	331	363	323	343	348	327	302	347	330	304	338	299	302	335	337	315	308	367	366	334	316	324	314	335	327	316	343	329	319	334	317	317	340	354	344	316	291	316	342	327	320	370	342	322	340	353	361	386	318	351	320	344	346	333	317	339	298	331	338	328	335	318	339	337	343	319	340	359	311	349	349	355	342	330	329	338	320	348	318	331	349	339	315	310	292	304	355	346	357	297	303	330	314	293	326	340	327	332	315	337	333	335	338	330	339	317	338	338	347	340	353	369	326	336	340	300	337	327	327	331	335	333	348	368	314	325	341	312	379	308	310	311	310	357	327	324	352	375	309	342	343	301	343	387	313	335	310	339	320	358	322	335	344	341	349	348	348	320	326	333	350	315	329	373	346	341	338	316	349	342	337	312	325	342	340	335	322	347	299	332	346	307	325	337	327	324	301	325	331	317	343	322	306	322	311	324	364	322	358	329	329	298	337	355	315	331	341	285	334	349	319	355	311	337	338	315	324	313	332	360	329	342	324	353	331	327	364	318	351	328	318	364	321	325	387	300	321	309	297	330	340	319	332	369	320	338	309	311	327	309	339	317	327	324	295	330	333	347	335	308	353	316	337	319	344	294	340	370	346	322	335	345	327	335	311	348	330	313	352	347	320	330	357	334	334	344	309	321	310	324	319	351	327	349	330	306	329	346	314	306	316	315	370	322	328	267	335	349	325	357	325	335	345	338	336	328	348	298	325	348	299	311	332	325	340	335	293	308	333	353	318	298	335	401	311	328	336	313	301	349	343	332	305	343	331	335	342	339	370	332	317	372	336	341	340	324	355	318	342	316	334	342	328	338	299	291	323	326	327	319	331	316	329	333	326	348	325	325	332	295	321	332	332	332	347	329	290	306	321	352	361	331	358	338	348	340	347	350	329	331	307	297	313	358	345	326	372	357	323	324	315	308	336	344	334	340	328	319	333	335	320	362	359	305	297	318	310	290	310	331	302	310	303	383	326	329	303	320	346	326	311	312	344	361	344	331	321	345	353	399	354	318	326	326	314	300	335	278	343	308	334	288	327	273	281	336	319	320	322	326	325	342	329	318	341	298	337	339	314	320	356	338	314	352	334	339	318	342	330	346	312	363	337	344	311	355	315	357	348	345	344	363	331	305	341	332	337	333	302	347	361	347	336	339	343	315	348	338	335	368	331	313	336	351	336	343	382	352	325	310	321	359	365	324	346	302	330	345	327	322	352	325	328	342	332	354	335	345	337	335	315	343	329	324	323	341	326	316	351	353	313	310	342	325	325	360	326	288	327	309	346	342	312	343	326	347	375	366	343	309	343	341	328	311	325	347	296	351	367	348	326	303	335	327	340	344	330	344	335	300	347	335	322	308	351	317	306	326	337	350	325	344	339	334	333	315	322	338	365	322	348	349	339	335	355	336	320	370	359	336	321	321	343	340	346	327	341	318	332	308	327	333	325	306	372	358	355	315	313	333	321	285	322	346	355	324	336	336	337	321	320	342	343	367	335	349	332	305	325	293	326	338	330	324	344	341	358	335	301	341	320	334	317	355	319	305	336	344	324	344	311	346	303	316	315	356	347	309	330	357	342	332	332	330	353	327	377	315	310	356	336	325	332	311	344	295	350	335	334	338	322	359	350	358	301	310	335	308	341	318	309	349	291	336	357	335	336	328	347	316	309	352	279	337	303	308	335	345	339	347	350	311	337	346	306	327	333	324	311	296	331	310	327	303	327	332	337	334	328	301	333	321	330	299	288	350	304	350	335	338	298	357	324	325	335	361	313	313	327	343	293	362	362	359	352	344	327	321	317	305	357	338	321	352	322	319	308	296	336	336	336	338	310	330	366	312	359	341	313	334	316	326	327	329	322	351	326	325	310	288	332	322	319	362	329	323	330	313	364	336	301	302	325	349	315	296	318	351	338	336	342	302	335	314	337	297	335	342	334	317	310	374	291	342	302	297	337	320	326	329	309	335	322	328	302	344	326	304	316	309	339	335	339	352	306	327	329	346	336	335	353	323	326	361	329	308	315	362	379	350	300	354	329	326	307	362	308	319	346	321	319	339	340	360	331	317	308	332	306	314	335	366	319	324	346	346	322	347	342	304	327	341	345	369	340	366	303	294	300	330	372	326	342	359	348	330	325	339	311	316	304	318	341	335	327	315	325	341	334	342	323	329	320	341	346	329	291	333	363	334	321	334	337	332	334	329	347	381	333	345	347	289	323	342	364	316	326	344	328	287	351	350	351	349	352	327	361	345	292	341	323	320	342	333	337	335	307	288	341	314	339	350	326	349	360	365	346	351	356	353	319	356	321	345	334	307	284	325	358	330	346	342	322	322	336	333	309	328	323	332	337	307	289	329	356	315	331	352	337	320	344	351	307	321	351	338	342	301	337	358	328	344	325	346	311	341	360	312	341	323	319	344	304	347	305	329	367	319	335	327	327	347	341	313	343	353	338	311	330	329	323	311	339	325	330	336	312	344	315	326	338	325	334	329	306	359	337	289	321	318	337	333	335	332	336	327	323	345	342	328	372	322	365	317	345	319	341	335	370	327	344	335	325	327	343	342	313	335	296	355	330	344	319	329	322	329	329	318	371	326	344	340	333	320	326	345	300	322	292	313	338	340	321	337	326	347	325	341	321	329	316	348	284	313	326	345	346	334	316	298	335	363	327	338	320	331	319	345	342	300	308	309	327	344	308	328	328	323	326	338	336	314	301	269	344	340	287	321	305
14634	12102	15658	19296	17470	14663	17529	13299	13654	11765	6198	7770	13166	17949	17808	24432	12620	6987	4614	6948	6231	6611	4756	3878	3696	3330	2417	2345	2728	3101	2840	2623	4413	3803	3602	3434	3536	3053	2542	3077	2797	2634	2010	1413	1164	1363	1208	1103	1126	1209	1057	1098	1045	893	943	882	867	903	990	1016	960	901	931	902	858	899	851	879	887	828	850	833	908	842	878	818	885	846	886	833	835	900	902	947	934	961	976	938	943	1039	1023	1067	1055	1140	1102	1205	1165	1095	1143	1216	1163	1131	1016	970	965	915	1024	1007	955	932	892	843	871	861	905	846	919	866	904	877	823	875	839	829	869	856	825	815	816	854	866	842	824	856	789	886	853	847	909	908	931	928	827	844	776	792	847	817	908	811	792	788	838	886	964	946	868	826	811	882	762	823	840	817	810	806	830	826	787	808	818	823	833	820	841	844	856	842	863	782	834	803	863	838	877	810	808	828	807	808	805	786	820	865	890	803	846	819	859	813	830	782	811	831	805	865	809	874	845	779	820	840	815	792	768	818	817	796	833	790	805	805	788	844	838	830	858	812	842	830	828	792	812	843	831	839	843	781	828	815	793	863	793	865	789	838	854	770	801	853	769	814	828	834	817	823	804	776	790	859	826	834	811	854	821	803	790	790	862	858	837	811	857	834	775	868	866	835	822	824	817	873	785	813	776	831	863	780	841	828	802	819	784	770	788	803	816	792	799	854	882	813	815	817	786	774	871	821	847	817	805	783	829	849	843	863	781	803	783	828	807	783	784	822	831	822	804	802	845	805	825	785	749	834	836	772	842	787	826	795	888	794	796	811	843	810	814	817	868	811	819	841	839	800	851	830	820	864	849	807	758	807	842	800	853	805	811	795	828	855	835	806	797	830	824	787	809	800	790	843	795	840	841	800	822	847	826	773	835	823	842	780	831	858	815	809	801	854	803	839	868	778	840	798	774	752	855	792	811	823	848	785	837	788	822	833	825	825	829	822	864	830	801	859	741	848	811	754	817	865	827	872	848	856	871	802	831	753	852	827	796	824	887	833	854	870	781	840	829	799	831	810	848	808	820	827	771	858	855	765	873	816	800	831	831	846	786	871	805	762	853	796	810	849	787	766	793	887	825	818	810	819	811	796	835	780	787	871	849	813	807	827	820	806	848	807	825	835	840	839	815	808	826	812	869	833	768	837	823	837	837	788	798	800	823	798	853	826	825	823	802	803	867	859	785	857	806	816	826	845	860	787	828	797	795	848	845	844	760	847	820	804	815	822	840	811	831	854	801	816	842	843	776	825	826	762	798	853	838	826	835	841	806	770	774	773	864	820	831	777	833	825	816	788	777	792	763	819	802	803	824	855	853	848	785	862	805	829	762	807	815	811	806	856	831	871	833	838	818	790	847	748	768	829	818	798	841	858	826	817	869	847	830	807	837	807	817	810	812	816	810	843	829	802	864	863	802	810	786	827	816	828	837	790	821	815	804	854	893	834	771	815	835	823	830	824	833	823	811	831	811	809	848	781	804	808	817	802	806	808	788	810	814	853	803	807	829	820	815	855	844	823	818	852	854	846	782	745	813	809	826	809	804	821	781	875	835	814	799	800	795	772	787	849	849	807	866	843	767	814	827	813	836	810	754	798	793	815	844	860	798	850	806	795	854	877	856	837	839	785	823	857	816	806	805	839	823	747	800	794	848	853	845	815	818	812	797	757	805	826	794	886	859	794	812	810	898	807	782	833	818	825	855	766	822	829	839	820	813	823	796	866	788	836	820	802	833	841	845	811	781	801	874	849	802	804	852	858	831	828	774	822	879	857	853	855	802	827	815	768	822	767	814	811	879	835	813	778	807	793	818	809	833	828	842	804	816	783	794	827	807	828	790	855	823	803	794	791	795	855	825	837	814	806	821	805	875	867	849	809	812	763	793	814	781	885	828	816	838	807	834	817	831	814	837	821	835	835	886	790	747	806	810	883	812	820	779	860	851	800	861	803	771	813	840	785	851	863	832	852	859	799	834	786	779	848	819	794	773	787	865	787	810	773	812	776	848	833	821	816	870	821	817	823	820	822	859	772	822	782	850	823	846	821	789	807	818	814	818	829	828	801	848	805	829	828	803	783	782	807	851	826	824	828	814	836	825	850	859	804	822	755	865	814	794	804	836	848	786	805	879	803	805	848	817	856	764	793	819	781	814	810	782	812	787	828	808	805	791	840	819	855	797	777	828	859	896	825	804	836	781	812	850	784	809	842	862	827	812	785	833	832	853	802	841	848	800	795	829	809	823	791	831	866	833	846	811	799	795	794	842	841	780	787	851	807	816	774	794	852	857	847	793	809	783	844	796	853	814	810	847	824	828	766	817	819	769	782	803	823	841	838	804	815	817	844	818	820	772	870	870	813	843	834	780	850	795	782	818	787	821	840	802	838	837	784	808	798	874	858	771	815	870	817	872	828	777	853	801	838	863	804	771	837	813	858	794	794	836	820	822	814	835	787	815	824	803	842	861	788	774	842	802	811	750	849	809	808	817	802	883	807	830	803	850	838	808	814	807	812	835	833	791	835	829	802	783	833	814	864	834	821	809	813	826	832	871	822	841	848	832	780	825	845	803	774	803	816	836	790	830	800	756	793	802	804	849	851	859	776	792	821	820	867	852	795	838	849	853	853	850	819	818	854	809	797	834	839	804	865	797	824	836	767	803	792	798	827	801	779	777	873	825	831	844	796	801	848	830	784	808	789	782	820	776	819	824	797	850	835	818	840	834	765	739	778	834	840	810	764	846	770	776	836	837	829	842	878	872	828	850	839	847	811	829	838	770	812	778	846	810	812	865	790	859	815	864	852	828	766	782	812	827	823	818	821	831	816	786	787	822	795	850	852	822	815	816	836	814	815	800	832	793	830	811	813	828	819	833	789	817	823	823	800	813	849	787	846	791	783	809	879	821	828	767	817	826	812	807	814	869	773	799	845	814	838	855	777	857	839	786	832	823	822	777	814	817	785	827	832	834	836	837	895	842	847	779	788	816	834	815	822	793	788	847	789	800	756	842	773	822	838	803	784	762	824	846	823	844	841	789	797	769	808	864	802	780	824	843	794	798	832	796	812	831	793	831	805	784	810	788	836	802	828	812	812	778	863	814	826	815	831	816	834	812	801	812	815	835	860	813	836	825	843	850	824	792	870	811	801	800	843	816	847	833	780	849	854	847	822	836	822	817	801	794	796	735	798	827	805	833	835	815	790	799	847	773	878	791	818	825	836	842	849	852	811	876	785	778	799	820	824	877	824	808	823	780	864	809	850	808	814	812	841	834	829	824	824	865	801	816	831	787	804	777	804	800	819	809	837	810	825	765	793	816	862	852	756	833	818	832	822	769	893	843	780	837	830	830	851	813	803	783	810	814	754	795	844	810	764	828	825	802	792	776	827	837	827	781	807	820	819	771	792	853	850	847	821	814	779	833	832	803	808	798	820	820	751	807	865	847	790	806	812	838	837	831	851	850	787	841	820	787	800	857	832
3576	1976	1902	1467	986	819	794	628	602	518	469	495	553	550	495	547	480	448	474	461	444	476	476	491	476	493	443	467	493	470	457	460	435	433	440	449	441	446	442	418	438	433	440	461	404	391	421	391	392	455	417	408	425	381	429	401	434	440	411	428	398	408	374	448	433	430	430	438	407	401	435	423	386	400	411	423	399	439	403	452	410	397	417	390	422	426	402	439	424	416	413	435	448	421	449	428	429	435	430	433	390	395	436	399	438	390	443	431	426	446	415	372	430	410	433	458	414	390	439	428	430	401	383	402	421	441	380	428	389	408	442	404	438	400	385	387	430	409	371	383	405	415	400	402	414	412	404	419	381	405	416	411	415	422	415	407	432	392	426	418	414	413	410	420	404	411	386	412	413	409	386	391	395	464	432	404	391	407	379	391	407	385	408	460	410	411	403	408	398	388	427	461	413	389	389	410	406	452	453	422	430	400	383	392	438	462	403	422	395	451	427	405	439	450	421	410	420	439	411	425	403	416	399	431	373	397	393	399	409	378	418	423	423	415	407	424	422	429	398	414	394	407	427	424	386	429	382	411	431	381	436	398	405	431	407	407	427	383	403	381	395	406	411	393	426	458	395	420	356	419	373	395	414	382	415	390	380	445	413	445	421	418	394	387	436	401	415	405	414	391	437	412	368	392	448	404	425	417	380	430	406	421	406	438	425	406	424	401	397	407	465	415	418	410	393	418	432	416	431	400	411	418	436	407	395	417	399	465	380	424	396	395	453	400	384	409	405	409	462	418	425	399	400	405	455	402	412	397	406	412	403	425	399	416	411	426	390	430	392	420	419	428	393	401	419	387	450	410	414	418	406	396	414	406	406	398	412	399	400	413	410	384	403	390	439	402	426	369	368	366	445	382	396	418	350	385	405	423	429	434	415	400	403	425	417	434	425	391	405	404	415	400	403	431	455	401	409	405	413	404	437	370	387	429	400	417	419	390	409	438	379	401	389	406	428	411	403	423	426	421	392	393	448	435	423	397	413	391	443	408	406	413	396	408	419	410	419	409	402	414	414	451	434	402	460	418	389	415	396	397	421	430	406	383	417	433	375	384	429	415	425	428	415	410	388	444	426	388	389	426	422	390	357	395	413	384	411	409	373	418	415	377	414	464	391	409	427	431	382	384	423	409	417	409	411	418	419	407	413	401	412	376	413	400	434	462	429	409	419	422	429	404	406	398	412	371	463	377	377	416	415	392	418	403	392	400	401	365	418	400	413	435	427	436	400	409	367	389	409	398	361	393	426	391	428	409	392	429	384	409	425	395	433	409	361	396	396	381	451	404	408	432	360	419	436	389	381	432	384	419	405	417	426	410	417	406	438	414	444	418	425	392	421	417	423	423	419	405	385	425	393	385	422	427	424	409	379	439	396	399	435	422	434	469	411	383	393	414	410	388	401	411	401	371	418	462	427	412	438	378	412	439	399	421	412	405	400	427	407	397	404	380	441	390	397	405	420	429	410	409	409	425	432	423	386	434	437	389	386	393	395	387	391	428	377	394	412	417	448	413	394	427	421	379	424	427	424	421	374	385	457	389	429	402	400	427	404	416	412	406	402	382	414	431	405	423	383	403	425	463	414	422	389	413	415	387	406	366	438	413	457	433	404	403	392	423	410	423	400	406	406	345	418	451	445	419	431	418	383	407	412	355	404	394	426	427	430	423	387	394	436	416	440	421	436	400	429	418	402	411	419	399	430	430	421	406	428	434	439	433	410	422	395	433	397	384	415	415	452	424	421	398	404	413	438	396	391	387	432	402	411	428	393	361	423	450	458	423	374	431	397	389	385	435	412	406	409	437	421	389	437	382	386	386	385	453	431	413	412	396	426	412	428	386	429	419	410	420	392	489	428	408	392	411	409	422	408	423	406	417	411	402	386	389	404	394	386	439	439	417	422	382	432	415	399	414	392	442	425	412	412	396	441	396	399	366	416	405	439	405	436	437	414	377	401	449	364	391	393	391	378	407	386	391	385	403	363	437	431	412	409	425	415	425	386	422	380	419	409	415	424	401	374	437	438	439	412	384	405	396	420	427	400	410	411	416	414	429	411	436	388	409	416	378	404	429	420	457	421	441	442	400	407	443	452	415	451	428	410	381	436	405	431	438	414	434	410	387	388	413	435	396	428	414	396	416	431	432	431	434	417	412	392	412	428	446	400	410	412	395	362	385	404	411	402	386	426	423	375	406	380	392	432	416	372	431	402	383	446	424	393	392	386	415	419	402	401	390	428	396	391	419	387	388	422	427	417	435	431	406	399	414	401	430	396	425	406	393	426	410	423	398	421	412	405	417	397	432	434	418	419	407	389	402	417	407	371	385	443	384	412	420	414	378	426	394	407	416	417	425	397	377	426	447	380	366	414	431	428	412	439	441	448	397	393	405	408	424	430	423	421	430	412	403	457	403	390	414	409	386	411	412	414	414	430	391	404	390	409	448	372	421	394	400	400	427	407	394	422	455	384	404	426	402	428	393	440	410	390	403	428	388	446	399	407	395	379	433	438	429	406	414	395	406	385	415	388	388	392	443	424	423	398	407	405	418	401	417	398	446	423	400	412	417	415	440	375	427	389	386	433	418	382	427	382	408	413	407	428	382	417	396	451	416	407	422	426	381	404	376	398	393	468	430	426	394	406	414	420	451	393	415	409	414	455	411	434	382	424	410	420	402	398	409	397	390	429	364	395	452	401	398	421	395	409	388	440	448	417	431	394	416	442	433	390	425	392	396	391	399	414	428	422	414	395	423	386	419	397	410	448	426	420	403	414	435	424	420	429	412	426	439	419	398	427	415	406	426	425	435	420	399	406	407	399	408	411	410	384	409	430	396	423	416	405	397	422	410	396	419	458	437	412	442	423	419	409	444	413	409	434	396	447	419	423	428	431	398	409	416	447	422	464	401	404	419	385	430	360	406	431	418	459	386	429	406	436	400	434	392	429	385	422	443	397	403	398	424	406	427	425	415	430	409	404	396	435	436	405	411	364	425	438	414	423	402	411	444	440	437	384	449	485	408	432	422	403	386	426	415	393	407	408	411	443	398	391	389	409	417	411	401	392	398	423	384	425	435	417	407	396	408	392	444	428	433	426	442	435	415	434	439	413	425	401	410	416	415	416	435	439	411	423	419	434	397	376	414	405	425	418	393	383	388	458	394	393	406	432	429	409	416	412	412	382	440	447	393	441	451	380	401	413	426	382	413	431	402	401	403	417	409	397	415	407	407	405	410	428	418	414	451	402	425	431	436	400	406	392	423	420	394	360	426	416	454	418	402	399	415	416	438	411	417	412	405	447	407	437	436	390	414	389	420	423	408	371	386	425	417	410	419	397	378	399	390	405	420	428	413	404	428	442	388	422	399	448	397	392	389	397	423	436	394	432	419	401	430	416	401	395	416	363	432	420	422	385	432	398	453	429	410	417	405	408	390	424	414	371	406	440	377	445	390	432	412
3431	2680	3389	3567	2979	2517	2330	2043	2069	1743	1507	1528	1769	2097	1906	2084	1658	1420	1398	1450	1466	1603	1516	1440	1414	1373	1339	1426	1401	1400	1396	1319	1416	1510	1353	1342	1280	1224	1164	1110	1085	1092	1060	1014	1071	1072	1024	1014	1048	988	1030	986	1000	1088	1030	972	1042	1073	1032	1136	1011	1059	1036	1010	1057	1012	1025	996	1033	976	1059	988	1003	1014	1042	996	1025	1027	966	1027	994	986	1077	1053	1045	1094	1137	1082	1060	1038	1042	1062	1080	1084	1085	1132	1060	1059	1173	1128	1057	1053	1052	1029	1072	1012	1030	1003	965	1023	980	1041	984	996	996	1029	977	997	1017	959	1026	1023	959	1009	968	1026	978	1053	1002	968	998	1005	1042	979	974	1031	980	1018	986	1004	990	1053	978	984	1005	994	1035	1082	959	1025	948	1011	1004	958	1044	1072	969	989	1023	1031	997	1010	961	1008	1017	1010	1007	1006	1040	1019	1049	1093	978	960	1018	1045	1028	977	993	1031	992	974	958	1090	1059	928	991	1009	951	994	977	975	966	988	1030	997	1039	1079	976	980	1049	1041	973	1048	1072	1031	1008	1014	967	1008	1083	1030	937	1018	1034	953	978	987	972	988	946	968	980	998	976	1023	975	990	1028	952	986	953	1022	1023	1031	1005	999	1043	1038	957	997	964	987	989	995	979	950	983	997	1014	1002	1060	1031	1068	948	936	934	1003	989	944	1070	969	990	966	967	1019	930	995	1017	1010	1027	1072	969	1018	957	1001	976	1044	1028	951	1022	1015	1021	1003	1006	941	988	1034	1043	1017	995	1030	1007	966	1027	986	1019	984	1001	934	963	990	1001	971	1010	1008	992	984	997	1005	1047	1043	961	990	988	1006	982	1012	1029	1059	1025	1010	1058	1023	990	1017	984	1022	953	1039	991	1043	1005	944	976	979	1014	989	1001	1029	1049	1019	996	1034	963	971	1047	996	995	1016	1025	973	950	975	1033	975	956	990	942	1019	1004	971	1039	998	1035	1014	978	966	967	958	1016	1088	982	978	1003	1020	1020	1083	1011	1024	1030	1010	987	1012	936	990	996	1014	1004	1000	1031	969	1026	956	1026	975	1015	1005	987	998	1041	1024	1019	964	1008	1039	1000	1008	1002	991	947	1011	1004	959	978	980	991	972	1019	973	1000	1002	1030	967	970	1046	1048	989	1037	960	985	994	980	1013	986	997	1021	1022	1002	1022	981	990	976	1018	1021	963	995	985	981	984	963	971	991	985	1018	1009	1002	1057	1037	1009	962	968	960	1026	1024	958	1034	1053	1020	993	1018	1013	970	938	994	1027	982	1051	973	961	970	963	976	1041	979	975	1006	1009	992	934	952	993	1002	1066	919	975	978	1008	989	962	1048	1011	1000	977	994	979	987	1015	1002	1007	1050	995	1008	1022	983	995	1014	971	998	989	1009	967	1008	941	999	997	1028	976	983	973	934	975	1028	1043	1000	968	993	1000	960	1013	1048	1032	925	1003	1015	1010	1022	1013	994	1078	965	1005	1014	1057	995	1013	987	1040	1004	1028	1019	972	963	1030	1039	949	984	1003	1004	998	989	1019	1009	978	987	1018	1016	1029	950	970	995	991	1033	1026	958	1022	997	1061	1039	1052	1025	1021	974	960	935	965	976	957	1017	980	1026	991	989	1001	999	1023	1010	1003	967	996	1029	1010	972	1025	1074	1026	1036	972	1021	959	1058	1026	963	980	1029	990	1050	933	993	1029	962	1015	989	1093	1051	987	955	995	981	1002	973	1053	1013	994	1026	1023	968	1012	991	1010	989	1017	1022	977	1050	1037	940	1001	1000	1060	1004	1072	999	1045	979	1005	985	970	994	974	1029	985	974	999	957	1041	970	955	1012	972	967	1025	1032	991	992	960	1050	1005	1016	1045	975	934	1014	928	1011	1019	1014	1053	1025	987	1015	947	987	996	1021	1019	1036	990	1035	920	1065	950	1043	1005	958	939	995	967	1015	973	950	1002	1029	938	999	1031	1051	1048	984	1032	991	1025	1044	1042	950	972	987	1004	1065	994	1046	1043	1046	932	985	968	991	1003	1017	1056	1042	1083	933	956	964	1005	1069	1018	1040	1007	1011	961	1058	1008	1004	1024	939	987	994	957	998	942	997	1018	1023	980	996	980	974	970	983	1052	986	1019	1009	1014	1020	1008	987	1023	1002	969	1034	976	993	1022	994	986	983	1003	1027	1015	1008	960	996	1015	1003	1001	952	993	984	970	970	1007	990	1055	1047	1014	1008	1001	990	1019	964	955	968	1030	975	954	980	968	1007	1001	1011	982	1009	984	963	1030	1011	961	978	1045	964	997	1015	1016	1016	999	985	981	984	944	988	1029	970	1012	1031	1001	1006	1053	1022	1008	1007	953	970	960	1100	1001	997	978	962	1026	975	992	1003	990	1017	995	1022	1039	979	1034	997	1052	997	984	991	981	1040	949	998	993	979	1027	1008	1021	1010	1013	1009	1022	1032	1005	995	1013	975	1013	1016	961	998	1010	999	1002	1000	1030	1003	1014	962	1012	980	1027	1005	968	1010	999	1035	1032	979	942	1001	993	954	937	1012	985	1012	966	993	990	1009	1024	946	1021	1028	991	1043	966	986	969	1018	1034	995	1054	1062	1026	981	1027	1006	971	974	1013	982	979	980	994	995	982	988	992	969	1050	1011	991	1008	1059	972	992	980	973	989	1024	1041	987	997	969	1063	997	1001	1015	998	1015	1000	978	956	1012	995	1046	988	1031	979	973	1005	1034	1052	1031	1035	1006	1055	1036	1030	1016	974	1025	997	996	966	983	1037	1012	968	1009	1000	1037	971	1012	994	1044	995	958	1012	945	1005	1042	964	965	1003	1017	958	1041	1005	994	1020	1021	1031	972	1069	978	1008	1020	974	982	960	987	1043	989	990	1018	977	981	1006	969	1000	1035	1046	992	975	925	1075	1042	1036	1056	988	980	1031	1011	996	1033	986	1024	1015	1018	1019	1024	1014	974	983	1061	1066	971	1030	1078	1063	918	1001	1034	1009	1016	937	1028	988	1060	1085	980	1017	1018	1022	957	1030	982	999	964	1081	1040	1001	958	1063	998	997	1020	1029	995	1041	971	998	999	917	1028	1013	960	1029	973	973	1003	1013	993	1001	989	1023	1050	1071	1017	1055	1007	1025	1016	1011	1019	1009	1037	975	1003	1071	1017	1023	971	1009	999	1015	1005	983	1005	999	1007	1066	978	999	1003	976	991	1021	1018	923	1008	1002	976	1025	1012	934	938	991	981	1014	962	1017	1005	1045	1036	1008	1014	992	1031	990	1016	1015	1034	1010	981	989	983	1079	953	1077	1020	1081	989	1016	994	965	996	990	1008	991	980	999	1018	1017	1003	952	958	952	1014	997	1071	997	990	1039	965	1007	953	965	947	1038	960	999	1040	1016	1024	1005	960	1015	998	1012	1019	999	986	1002	1010	1008	1026	1017	1022	1018	1029	1008	1001	999	1019	992	999	1021	1027	995	988	987	995	1003	974	1036	1005	1001	995	1041	1035	1008	1059	990	975	994	954	955	959	1021	971	1000	966	1029	970	1056	1023	992	986	1043	985	1001	996	1027	979	1016	980	961	1007	1013	942	921	994	1001	989	1006	1012	982	1047	1010	994	960	1014	959	1013	953	999	1027	984	980	996	935	1005	1016	1025	1010	1013	959	985	1008	990	986	976	1027	985	1014	1010	1002	1061	1034	997	979	1026	997	962	979	1013	993	992	966	962	1047	982	953	1026	965	1026	1043	989	997	1040	982	1049	972	1008	1008	978	980	1021	1008	987	999	976	1005	1014	1023	943	1032	977	1008	972	985	956	1005	1017	1037	1057	1019	1014	1011	1013	977	1007	988	932	967	985	1025	989	990	1064	973	1043	989	993	994	1048	1038	1069	1009	991	1028	1047	981	992	986	1019	969	1001	1058	1028	1004	973	1007	1048	990	998	1012	1054	1028	967	1023	1070	1024	1035	1006	971	994	1011	1036	1026	987	978	1040	933	1017	961	978	1006	1016	1041	986	995	987	939	1010	994	1046	1017	964	1008	1020	1013	918	1066	1027	989	1020	1004	980	1002	1047	1048	1015	1009	957	1027	1010	978	935	1011	980	1026	1001	993	965	991	948	1012	984	1021	1027	988	1031	963	1017	1010	962	984	999	988	958	985	1019	970	1040	972	1035	995	961	1030	1045	1056	1016	1010	1040	971	1011	1034	982	989	971	1053	1005	997	1010	984	929	966	1075	1048	1008	978	989	993
16569	13493	14313	13598	10277	5914	4773	3375	3077	2417	1925	1914	2761	3074	2988	3763	1795	906	642	881	804	828	740	641	735	635	489	522	545	550	561	563	543	590	598	598	562	518	466	507	517	467	461	407	444	425	444	409	411	411	398	396	388	395	382	408	378	380	379	374	393	385	400	414	415	388	438	407	371	388	377	367	378	369	351	384	384	397	392	395	385	405	371	396	380	395	378	437	382	388	369	412	384	423	389	412	427	441	400	368	391	396	419	413	394	398	369	394	413	359	383	398	376	367	374	379	345	382	402	396	398	389	402	388	370	386	395	394	380	366	378	383	385	394	393	389	383	385	404	389	390	370	345	395	394	375	386	363	408	436	392	374	381	384	365	396	377	402	368	387	389	346	379	412	391	385	413	379	417	365	383	377	401	376	396	401	409	426	360	372	385	377	402	390	400	409	400	395	410	396	385	430	386	363	372	377	383	387	394	366	378	381	365	377	406	379	381	398	374	415	379	381	395	381	350	355	352	398	384	371	365	388	369	378	381	419	382	401	404	368	386	367	416	383	386	367	403	405	379	372	373	373	396	435	349	438	377	402	390	390	379	398	374	406	397	375	418	352	410	411	418	364	386	420	425	361	354	397	377	396	365	376	356	425	405	402	425	363	385	366	411	396	398	371	371	337	373	371	394	373	391	402	384	374	400	439	421	392	396	355	400	392	372	388	423	378	390	405	377	377	402	405	382	396	377	348	400	428	406	352	365	392	361	349	383	374	401	366	374	399	385	366	393	378	405	376	431	385	403	399	370	342	386	356	375	417	360	392	407	352	369	412	409	410	402	364	366	396	370	370	382	373	407	393	411	394	334	368	400	386	400	370	394	377	406	377	375	375	379	385	379	356	353	376	384	422	351	365	389	421	398	386	392	395	404	395	399	417	403	395	402	370	381	380	398	411	378	373	386	419	368	431	398	419	384	398	368	408	415	389	380	394	410	412	426	368	374	353	399	377	429	427	420	406	411	376	373	380	385	358	381	372	373	357	384	396	379	402	379	366	379	352	354	350	425	419	403	384	393	388	362	384	386	367	359	383	418	339	411	364	365	408	377	382	386	375	399	401	403	390	412	388	349	365	377	411	414	360	379	373	388	360	438	378	352	422	406	399	372	403	373	397	386	361	375	385	383	387	400	416	391	407	371	403	375	356	403	413	405	377	388	376	369	382	339	384	393	349	363	330	386	377	352	389	381	376	413	421	396	371	372	398	388	367	399	380	388	382	402	384	434	405	408	397	405	367	367	370	362	414	382	379	393	412	406	410	362	393	359	418	358	397	389	378	397	409	390	375	401	391	416	396	374	379	393	384	373	377	357	403	387	375	366	408	427	401	413	415	378	350	357	390	409	396	389	355	389	373	392	405	372	388	405	329	405	403	406	357	398	399	394	366	368	387	350	353	384	405	403	396	396	347	387	355	431	403	369	399	388	420	378	400	391	372	408	431	394	387	407	381	406	423	408	363	400	392	356	373	398	374	378	395	367	348	376	390	375	421	399	406	376	387	372	358	371	397	387	348	423	407	381	352	388	369	356	404	379	380	409	404	396	377	399	412	381	380	396	390	421	378	398	357	400	376	399	387	375	399	400	398	390	375	382	376	399	386	359	404	437	390	356	381	425	426	371	363	419	375	400	381	401	388	367	387	433	407	366	373	406	380	402	386	388	388	376	413	385	383	392	358	369	409	396	421	451	350	394	352	382	398	411	371	408	414	374	386	421	408	389	432	389	400	401	415	365	391	382	402	376	376	346	403	352	408	386	403	403	362	371	401	359	408	384	388	358	382	410	395	388	363	348	381	395	398	380	370	364	371	396	383	386	381	412	372	356	353	378	366	412	362	402	378	374	357	382	377	406	348	401	403	403	366	411	370	375	384	377	380	365	391	389	385	420	405	374	386	363	404	393	345	385	405	384	392	423	388	358	393	370	407	395	396	385	407	371	387	378	406	415	399	431	400	371	365	382	344	386	386	392	401	403	368	374	439	373	399	360	356	398	359	374	365	356	402	355	385	387	389	382	400	412	367	343	362	413	401	388	373	353	367	389	356	365	391	371	396	398	392	428	393	358	378	393	378	364	426	414	375	399	367	415	363	386	357	410	370	360	364	415	369	403	396	355	356	410	390	376	357	358	369	403	362	370	403	373	367	370	439	389	382	360	370	372	392	416	405	389	414	384	386	390	357	397	378	398	320	393	409	385	395	384	383	376	410	375	367	427	389	401	382	367	395	380	378	377	379	378	363	385	412	401	350	358	395	388	424	371	348	360	400	327	375	402	401	394	423	401	375	399	399	380	410	394	383	370	375	373	357	417	373	408	391	406	372	381	417	371	365	405	372	386	392	418	399	405	396	365	372	408	404	372	394	400	414	366	378	393	405	383	389	372	418	355	402	389	416	344	398	390	356	407	376	377	404	407	374	385	398	385	387	383	422	390	365	407	399	365	416	357	373	411	366	404	360	383	388	414	403	403	377	355	360	384	380	404	404	392	437	401	380	400	396	396	352	400	390	391	372	360	352	385	386	394	369	405	412	415	323	375	370	412	385	354	390	377	413	400	399	390	399	429	353	356	386	364	374	394	396	385	375	377	370	396	438	372	376	380	338	411	428	365	434	367	389	395	380	360	393	403	417	391	387	401	379	429	387	365	372	391	407	369	397	407	380	378	403	385	354	367	365	396	384	387	396	409	357	438	393	401	410	398	350	419	407	392	377	389	368	397	404	402	411	393	363	392	390	373	390	369	399	418	361	422	380	369	386	401	400	372	360	382	395	385	385	422	360	398	353	376	376	414	395	383	390	393	372	360	380	392	394	403	382	378	391	351	412	406	373	376	363	391	394	428	390	404	400	400	395	381	405	356	383	324	373	350	408	390	392	406	381	395	383	375	400	385	365	378	367	407	390	400	381	391	414	404	372	443	391	410	369	398	379	370	391	412	362	385	348	381	366	361	422	378	391	395	408	411	371	363	396	397	385	398	381	407	425	390	391	355	372	381	434	432	364	390	365	372	365	427	364	402	361	402	367	395	389	394	400	374	374	420	360	392	385	385	366	357	400	376	388	366	354	392	386	390	381	408	356	372	384	406	391	380	382	367	388	388	368	401	372	371	350	372	384	396	382	406	351	380	361	382	385	398	396	391	386	408	377	390	370	392	393	441	394	382	389	386	329	356	355	387	402	434	388	341	384	384	385	429	388	387	410	398	378	372	385	397	382	373	371	372	377	368	395	365	404	369	434	411	424	375	423	371	408	400	386	397	389	389	430	359	364	427	383	365	365	375	367	361	347	396	413	367	416	379	376	420	392	378	408	382	361	361	395	392	400	366	368	398	373	405	388	361	409	365	419	386	394	382	416	395	365	409	378	391	403	355	397	389	362	330	374	419	394	376	373	370	431	439	403	399	398	368	384	372	342	377	412	399	424	391	409	371	393	342	383	392	407	424	385	375	401	410	375	395	340
11245	8684	12189	14612	13129	9449	10527	8274	9432	8405	5454	5076	9284	11168	12143	15651	8464	4014	2843	4420	4372	4226	3262	2703	3216	2321	2013	1824	2008	2068	2237	2185	2432	2544	2471	2525	2276	1975	2033	2183	2007	1854	1451	1224	1127	1193	1173	1106	1094	1066	1105	1051	1013	1019	988	958	1021	997	1003	1049	1015	965	989	985	998	917	992	926	958	950	944	952	974	975	927	961	947	921	984	958	977	951	1018	1021	1014	994	1110	1053	1044	1118	1073	1059	1101	1124	1130	1156	1149	1147	1159	1225	1147	1073	1027	1004	1049	1019	1048	999	961	960	915	973	954	986	991	1027	1021	957	987	966	955	981	930	987	896	911	1002	949	889	890	931	892	940	972	919	931	933	936	983	938	981	1010	936	972	916	982	950	936	991	940	978	994	990	931	975	940	942	918	933	956	874	941	909	898	918	930	873	985	933	912	926	952	978	941	944	960	937	946	966	936	984	879	938	962	939	961	975	882	926	927	946	903	928	969	941	964	963	923	871	902	907	959	988	870	917	932	988	972	942	991	917	930	954	921	994	901	950	914	933	950	946	944	953	999	861	916	902	902	973	961	900	944	905	943	893	953	949	936	968	926	918	929	913	911	916	917	917	886	946	960	875	933	949	923	952	931	950	930	959	876	975	983	900	940	922	950	915	909	939	909	932	906	948	961	979	967	947	890	941	902	915	900	951	948	970	958	970	924	959	954	958	899	965	952	922	898	855	879	919	957	962	938	885	957	865	905	915	974	916	909	899	980	935	941	939	883	887	980	915	980	909	973	936	866	940	967	934	924	956	875	907	907	933	910	882	903	838	913	907	923	972	940	935	945	991	950	905	912	928	945	943	917	948	950	929	901	953	939	915	940	951	905	910	928	926	961	959	959	918	890	930	911	1004	963	966	905	872	944	964	971	908	909	917	932	933	929	970	922	977	964	957	974	966	890	900	977	931	940	938	1022	954	936	912	982	949	953	898	921	953	921	991	964	842	974	911	941	937	987	856	899	947	912	940	940	939	952	914	933	963	950	922	903	913	877	923	950	895	931	971	965	933	895	942	948	891	913	950	965	937	925	926	920	934	907	953	939	955	910	959	954	942	943	949	917	961	930	929	938	923	963	929	917	928	938	955	969	963	956	965	899	922	931	930	922	906	986	971	919	936	920	901	937	929	937	899	981	981	903	942	951	944	1004	919	920	936	925	893	949	930	948	958	923	947	868	887	910	949	956	885	908	922	942	882	960	913	907	884	950	924	925	901	942	935	922	916	942	912	933	963	915	936	919	935	946	896	905	929	977	956	924	939	947	916	928	900	944	948	942	936	954	906	936	907	882	931	912	942	950	934	916	919	906	947	866	940	957	870	985	903	969	921	964	947	839	907	966	996	932	879	921	956	942	887	890	945	907	899	953	968	929	952	920	975	950	931	942	951	914	902	902	962	914	931	916	932	931	925	947	929	941	908	909	916	942	954	955	894	855	917	916	941	984	953	916	926	909	934	927	918	888	921	921	910	942	900	950	961	940	924	929	930	904	990	993	921	865	862	932	888	927	944	1000	928	925	915	959	925	950	895	889	922	965	995	919	894	912	931	943	987	913	918	934	956	922	922	937	910	924	893	931	969	944	932	910	910	904	1009	954	944	929	870	895	993	899	931	978	969	914	921	937	970	898	959	962	924	959	947	930	882	920	984	954	926	928	899	912	940	977	957	912	945	949	881	930	955	951	926	1003	915	901	1003	944	918	915	950	910	966	981	952	887	922	983	926	885	1010	971	946	957	909	914	943	967	920	924	926	1000	898	954	963	939	927	944	978	897	930	934	916	944	934	931	905	946	889	900	937	947	941	929	971	908	965	953	960	953	912	862	901	914	965	929	921	931	906	906	960	934	946	983	898	885	891	888	907	952	943	991	1020	899	954	937	935	925	953	968	939	907	941	950	960	921	941	960	912	925	953	917	989	914	984	906	964	958	910	951	860	934	934	981	968	915	898	950	886	991	927	956	932	932	956	969	937	935	961	920	927	933	936	919	919	961	965	981	898	952	961	946	1024	875	903	901	940	932	908	921	983	910	1012	906	888	950	968	936	977	884	907	920	962	900	990	957	916	890	933	919	944	919	965	945	980	936	917	962	971	894	912	874	920	938	866	970	894	930	957	933	959	947	995	946	947	935	900	978	938	952	921	921	876	974	916	892	951	916	917	941	913	888	887	891	946	915	961	945	868	910	947	903	922	920	919	966	864	901	973	957	905	915	949	962	936	941	923	921	934	916	891	965	935	963	956	902	924	925	901	951	966	934	922	898	918	897	909	856	953	921	950	917	873	910	961	940	949	877	963	958	913	951	952	938	947	959	954	959	930	955	906	924	996	944	957	1009	911	922	915	966	922	926	945	903	956	967	931	960	873	912	917	909	843	925	966	889	946	965	931	939	948	985	934	955	915	967	937	939	935	886	897	897	931	922	947	933	928	961	899	966	902	958	909	927	967	953	930	886	963	925	908	965	942	893	905	937	945	924	981	1006	944	902	907	936	905	944	942	944	994	896	950	952	958	890	922	949	916	930	916	956	926	913	916	922	900	961	900	938	934	939	911	915	892	919	921	910	962	927	941	944	948	874	965	934	907	906	921	920	930	934	928	910	968	977	919	945	919	924	918	909	930	917	968	952	986	958	925	883	886	919	943	914	917	915	973	923	892	976	924	945	889	935	914	927	892	925	939	975	922	942	885	940	969	952	936	940	956	935	865	954	922	920	924	896	930	924	963	968	938	899	950	933	994	927	978	955	956	900	948	948	927	898	935	971	987	919	920	958	968	949	897	920	944	893	949	925	959	929	877	970	919	927	908	963	946	916	919	934	944	969	911	922	886	915	937	929	933	934	895	910	963	911	976	927	951	933	1012	889	901	933	945	978	944	942	950	936	899	994	963	968	951	944	949	969	941	937	973	979	931	879	909	893	892	935	897	955	972	915	937	912	967	944	1026	955	951	895	952	927	952	971	909	938	955	937	941	902	989	913	990	968	998	926	958	926	948	898	908	921	958	934	966	957	964	958	929	973	930	903	953	958	956	918	919	878	946	912	906	960	917	894	1014	925	951	974	949	953	896	912	917	963	934	993	951	950	973	926	922	948	955	960	942	918	904	943	943	911	946	896	916	940	886	900	962	957	866	900	938	890	983	873	971	927	963	946	926	924	980	961	983	877	914	890	950	929	897	860	958	955	938	962	881	919	924	947	979	930	940	912	942	897	915	939	905	897	986	955	937	950	912	956	889	934	911	917	897	912	935	872	962	916	947	960	918	926	905	937	927	919	981	932	921	916	933	937	943	892	912	905	921	919	945	988	942	965	923	1009	892	943	946	959	944	942	988	920	973	893	940	1014	970	914	918	945	979	914	883	1035	955	926	930	955	912	926	869	909	955	950	968	955	933	996	971	936	906	915	939	958	940	946	920	883	938	945	915	975	937	891	901	921	928	964	954	933	954	960	932	937	959	934	932	908	881	979	954	951	929	945	936	905	969	911	903	971	901	893	923	916	943	951	974	900	919	947
25381	19835	20943	20270	15139	8928	7711	5919	5029	3433	1954	2663	4579	5323	5150	6317	3116	1338	888	1204	1193	1167	864	881	801	695	536	507	572	621	635	574	674	727	626	725	670	656	580	617	597	566	425	420	422	396	410	389	363	383	361	369	370	358	393	386	347	348	397	345	336	369	361	368	357	311	306	348	326	332	368	346	307	332	324	371	366	362	358	387	325	352	345	330	341	362	389	341	338	317	374	353	347	364	422	346	389	365	399	380	383	364	356	361	358	344	346	340	366	354	345	333	392	345	377	334	401	358	339	353	326	349	363	349	344	328	347	323	352	366	323	338	354	350	335	348	312	315	361	357	321	329	330	334	328	361	321	354	362	340	339	352	344	321	348	343	335	348	373	352	313	306	337	338	348	340	344	335	342	325	334	360	343	293	364	363	342	344	339	344	341	339	357	327	338	351	335	354	370	304	353	343	340	344	329	372	327	342	329	311	366	364	325	352	335	353	327	338	319	317	335	326	383	349	363	343	357	327	322	359	317	373	374	366	341	354	333	336	363	378	343	361	346	358	310	319	340	386	319	355	366	356	325	336	356	339	330	363	358	325	358	344	343	368	363	355	333	359	361	322	335	318	378	357	315	333	345	358	323	357	325	316	330	365	327	368	339	314	350	336	334	348	316	370	353	301	333	329	344	318	336	336	352	318	384	332	340	333	327	352	330	363	354	368	356	323	333	338	386	341	306	327	362	370	320	347	359	370	351	301	337	355	399	332	337	339	328	356	341	355	316	316	342	336	342	328	318	317	348	348	345	335	323	310	347	348	329	351	361	335	321	371	323	344	344	356	327	331	347	367	351	345	346	332	342	314	376	346	307	361	326	343	357	352	347	353	337	338	327	340	343	340	352	352	362	366	361	349	335	354	324	352	335	366	312	361	354	340	368	327	329	339	337	335	336	325	315	359	348	334	330	330	342	352	364	324	319	317	356	339	313	318	301	334	368	327	344	323	346	344	392	348	354	330	338	354	332	340	347	338	324	324	354	332	336	345	317	356	330	342	326	365	325	319	319	354	335	346	303	348	357	352	393	342	336	328	359	341	352	305	363	330	326	340	367	307	346	336	316	389	377	344	340	322	341	332	339	377	363	339	321	320	313	316	351	335	330	366	347	318	345	340	348	341	326	359	361	354	341	351	344	355	359	385	314	339	354	331	334	329	346	360	370	364	323	335	352	370	329	344	350	361	319	367	334	319	361	343	338	324	334	326	338	345	339	331	336	319	336	344	314	305	345	322	310	358	358	313	367	376	334	343	330	330	349	336	339	364	346	328	339	358	366	347	336	362	313	336	332	343	343	330	318	312	356	340	370	346	406	351	345	365	334	373	343	327	333	326	355	341	330	359	325	341	311	308	363	362	322	348	338	369	357	294	364	319	322	368	344	367	343	321	336	333	327	362	371	372	327	336	324	346	379	353	390	305	346	329	355	356	362	331	324	340	342	319	365	327	316	368	325	353	366	384	337	344	365	329	336	366	312	323	320	351	338	350	359	361	361	327	358	359	341	315	375	335	343	331	329	330	301	371	328	351	318	346	354	362	327	309	332	322	352	349	345	330	356	338	333	355	374	370	366	341	334	325	355	319	341	369	369	346	370	321	304	322	348	345	335	358	335	339	335	366	332	355	378	356	322	327	342	313	357	321	322	330	294	337	362	372	363	334	348	342	329	344	333	331	340	361	361	343	313	308	367	288	336	340	357	334	299	332	331	341	332	349	355	325	322	315	355	343	336	361	348	367	328	330	341	327	335	336	370	343	319	330	369	324	349	341	338	316	362	347	349	340	334	335	353	369	338	321	315	332	346	340	360	351	363	377	359	327	359	325	374	394	350	367	348	330	369	350	343	340	349	337	349	297	329	329	325	338	361	336	356	335	357	360	349	308	334	323	337	326	327	342	348	358	341	312	336	399	342	346	335	353	345	336	342	346	333	354	335	351	335	342	328	306	347	320	309	327	365	365	361	335	334	361	337	366	333	332	302	356	337	329	325	335	370	380	331	314	363	353	349	348	359	343	369	368	348	345	332	321	341	353	330	367	351	333	360	376	362	328	320	331	317	384	354	332	345	334	317	361	325	344	352	312	351	329	345	362	339	364	323	320	325	354	337	354	327	320	363	305	356	349	388	325	361	353	316	344	322	346	340	350	335	367	349	340	342	384	314	327	335	338	358	330	323	321	361	358	364	359	323	358	348	337	328	337	365	313	337	365	373	325	312	354	351	364	330	344	317	324	360	364	377	337	328	336	315	328	345	366	336	344	335	319	353	348	313	355	357	352	327	354	362	338	315	324	335	342	351	344	351	361	338	359	340	332	337	342	319	336	332	345	358	340	336	315	333	373	359	312	342	364	323	313	351	324	318	320	371	342	328	378	387	323	333	359	354	347	351	355	360	369	319	341	327	354	357	359	342	355	312	335	329	319	348	342	375	350	357	331	341	352	330	356	380	349	343	345	335	353	346	329	328	367	313	338	328	337	364	329	332	363	367	334	318	337	328	350	359	329	337	331	332	316	333	354	341	328	326	342	307	359	320	367	349	342	317	335	330	365	343	331	331	355	363	319	331	350	339	320	377	356	354	351	300	327	344	354	344	361	328	348	359	346	339	359	339	355	324	335	327	338	345	348	300	387	358	313	323	314	349	330	325	354	380	350	367	364	354	321	372	298	334	307	342	339	366	321	349	341	325	331	324	330	359	329	328	337	356	342	363	315	360	340	331	351	369	329	351	327	320	372	395	395	335	335	306	349	334	325	343	353	321	306	385	345	339	334	340	337	334	358	354	334	322	327	318	319	348	296	337	329	329	358	360	331	369	329	328	365	343	358	371	372	355	364	349	332	325	342	349	303	328	333	329	372	321	322	376	319	355	338	319	311	347	303	325	349	359	357	358	366	301	342	328	348	339	339	342	307	355	320	322	310	362	315	340	330	370	335	318	316	349	334	352	319	357	336	359	323	326	365	335	361	337	314	364	340	353	345	350	338	382	307	350	361	325	339	364	311	339	344	342	323	329	340	312	322	328	362	353	306	328	345	341	344	363	320	374	356	361	329	351	339	329	366	337	350	332	330	363	334	339	351	319	351	322	355	345	349	315	327	343	321	339	344	329	342	368	331	321	354	319	343	376	307	321	339	363	366	312	334	365	326	341	359	338	364	324	321	351	366	358	351	340	354	326	403	346	334	359	345	340	338	361	336	316	344	356	312	361	387	329	345	365	311	331	347	329	368	358	319	321	330	323	343	365	355	329	348	324	372	344	346	308	314	352	290	346	346	328	325	351	373	372	345	333	341	353	354	322	317	327	343	330	335	343	347	323	329	319	334	347	362	341	350	379	337	321	340	345	324	316	319	333	331	337	325	319	345	308	374	357	312	324	340	324	328	328	387	377	332	343	347	321	341	375	329	331	384	317	354	333	361	360	352	356	343	318	325	355	356	325	320	342	353	360	329	355	351	348	347
14854	12506	16105	19023	16674	12195	15438	12228	13961	11482	6794	9593	14747	15804	17501	20736	11861	6055	4246	7663	6627	6192	4203	4008	4188	3484	2503	1999	2747	2885	3405	2846	3224	3469	3181	3679	3522	2678	2800	3259	2725	2242	1707	1266	1238	1330	1232	1093	1160	1218	1059	999	927	955	923	920	911	933	984	933	951	939	917	892	875	882	871	902	838	832	823	849	895	845	830	921	821	840	820	824	866	898	896	887	871	940	987	972	964	1022	1028	995	995	1110	1025	1146	1099	1026	1145	1282	1226	1002	1001	906	968	881	880	911	969	921	851	843	878	868	870	830	877	872	872	880	883	866	858	877	856	856	834	818	782	821	838	779	810	797	819	863	798	820	862	945	878	848	824	864	829	819	816	832	839	832	807	787	868	869	954	894	839	871	825	767	808	774	853	817	798	774	823	837	798	790	810	792	804	850	800	811	800	857	848	819	786	775	804	819	825	848	809	803	813	796	796	813	833	804	850	844	800	858	852	802	828	856	829	786	808	818	823	793	820	789	781	805	857	822	792	798	836	862	833	784	873	814	841	834	766	767	800	775	821	861	805	868	835	810	813	911	788	799	844	855	843	785	820	792	793	777	824	837	844	805	816	827	814	800	800	774	851	766	810	779	814	818	803	785	781	843	804	794	838	804	746	773	824	818	759	855	799	795	817	818	833	848	809	804	804	804	824	802	842	779	789	823	876	837	802	805	815	862	822	813	815	827	766	813	805	781	789	765	779	769	777	783	829	787	830	812	772	818	862	827	839	826	830	823	813	836	847	826	806	812	837	777	826	840	782	811	841	811	822	786	820	834	857	798	837	798	826	769	790	797	768	822	837	821	838	789	849	797	852	795	898	809	832	766	850	828	854	808	815	836	788	794	800	840	842	817	810	815	790	785	822	808	752	821	790	800	803	827	793	793	814	802	795	806	913	863	894	814	749	807	776	847	843	804	786	795	844	812	784	801	786	841	831	796	830	827	808	801	815	801	800	819	790	866	754	829	834	825	835	751	799	854	826	800	813	786	760	807	847	798	847	884	801	805	774	842	817	830	795	805	878	780	846	818	802	831	814	824	817	784	870	804	817	796	835	795	822	817	844	822	838	832	805	833	830	852	769	745	815	757	767	828	858	777	815	872	832	853	810	822	794	825	752	822	788	795	860	826	777	839	792	848	784	736	782	852	795	821	811	846	869	861	809	810	817	835	803	863	831	825	825	851	815	800	813	831	859	826	818	806	792	840	823	814	822	775	795	837	808	829	850	802	825	803	816	818	804	821	832	838	770	809	834	855	859	769	852	817	833	831	813	812	827	813	818	824	839	869	734	821	830	823	822	818	822	863	775	782	787	792	858	801	853	835	767	823	825	824	864	818	864	779	815	830	786	812	812	810	788	815	818	784	789	802	887	816	801	794	813	801	809	841	860	834	826	781	843	815	774	779	840	794	852	803	812	787	797	782	775	843	788	814	797	775	836	810	805	820	813	835	856	799	802	807	792	840	808	813	804	805	777	840	830	835	837	821	817	819	831	788	821	798	841	858	818	797	833	842	842	821	797	811	811	837	809	834	799	874	784	808	831	831	814	777	785	864	775	789	822	805	829	809	876	816	782	805	793	843	787	807	864	806	801	809	792	804	849	831	815	820	784	829	801	782	794	796	793	794	823	873	820	832	779	810	798	749	816	826	794	820	836	801	806	751	798	803	767	766	804	805	842	875	795	759	787	857	816	838	817	840	739	821	828	869	867	807	803	821	861	814	843	820	803	854	800	788	846	814	886	802	857	840	803	780	853	834	794	790	824	812	868	789	798	837	805	860	809	792	846	834	804	763	776	834	839	785	814	818	802	851	837	822	805	776	779	820	812	843	824	821	831	821	793	818	824	857	821	849	766	832	811	806	771	829	822	852	784	823	826	802	825	752	795	829	798	790	794	831	801	840	792	785	814	824	821	783	847	800	780	817	854	836	820	793	828	774	839	803	811	837	789	799	841	758	808	789	759	832	791	837	775	804	801	822	831	809	846	830	846	786	826	847	828	821	819	840	827	801	832	810	824	827	794	745	794	861	822	806	781	860	804	766	851	795	786	818	771	815	860	833	865	788	814	770	821	797	838	810	808	860	855	797	867	784	850	835	870	795	789	818	826	808	790	775	820	790	833	849	856	829	800	813	862	850	845	796	802	873	818	831	833	806	844	833	814	797	813	796	856	809	802	823	836	840	787	814	855	789	804	819	788	788	789	846	767	790	856	762	826	831	818	822	785	782	805	840	825	874	812	806	809	814	804	778	818	795	826	784	836	825	810	789	788	839	781	833	751	803	772	820	839	812	823	818	810	835	861	795	853	788	794	807	784	805	823	745	807	890	803	777	780	835	792	820	792	870	768	850	821	788	849	785	771	797	827	764	808	807	817	842	818	808	791	784	827	835	791	792	844	825	800	823	811	792	802	809	760	855	852	805	847	767	836	834	788	774	802	836	792	848	835	763	772	832	842	799	800	836	833	804	812	822	845	775	786	802	840	792	814	847	829	786	870	807	821	791	806	822	813	848	838	793	804	826	819	811	812	807	824	846	786	821	797	802	815	834	828	805	832	833	851	794	760	849	801	846	803	845	842	802	841	825	857	830	765	867	784	846	833	782	818	802	774	843	786	836	804	822	827	816	808	816	853	815	807	844	791	819	811	813	819	801	799	810	843	812	802	827	799	796	793	798	822	804	837	796	816	839	822	779	847	782	768	825	799	794	838	817	794	812	792	766	845	833	860	809	817	835	744	841	798	813	872	817	779	813	786	842	836	836	784	737	845	751	784	833	831	786	792	852	817	836	778	792	789	812	791	825	803	826	820	790	769	806	808	801	850	847	826	805	837	813	821	826	845	877	830	776	852	797	809	829	797	864	813	856	808	829	805	858	779	819	732	811	782	819	864	793	864	856	844	776	853	851	771	812	829	777	815	817	759	773	821	761	783	786	787	822	787	873	839	828	847	839	783	788	807	802	810	851	835	801	846	812	810	813	800	767	805	851	773	778	839	825	808	791	861	776	837	873	812	838	818	806	801	854	815	817	786	852	801	800	822	786	781	815	804	796	808	841	777	786	768	809	810	854	800	857	787	833	798	803	836	833	813	857	818	853	827	760	835	839	794	798	832	847	787	833	806	791	826	849	816	821	803	857	783	793	761	807	810	823	862	797	810	830	785	748	781	851	818	830	822	818	818	839	813	788	842	801	798	834	821	835	789	782	854	808	789	842	825	810	867	801	851	836	810	834	828	795	845	827	855	812	828	795	812	762	831	825	834	820	768	841	813	847	757	814	835	803	853	863	792	838	852	825	898	767	805	870	804	800	788	830	825	842	824	833	809	809	796	788	874	812	825	823	836	819	814	799	818	839	831	841	807	774	778	790	838	822	838	794	771	879	810	878	820	841	806	840	822	847	837	825	823	835	791	836	836	780	830	800	774	817	859	815	757	823	824	802	801	826	831	881	790	823	826	828	775	809	787	785	851	844	772	828
3908	1961	1805	1324	1097	910	822	693	635	619	587	567	603	581	570	564	579	582	562	570	560	580	558	580	562	554	546	584	556	526	597	620	524	541	565	554	557	532	477	495	535	540	522	511	532	489	486	464	498	478	481	490	520	479	519	488	503	541	500	506	510	517	480	488	533	513	492	501	506	515	474	542	499	537	496	478	497	504	471	507	512	501	525	505	480	497	562	489	481	518	487	530	492	505	479	484	548	500	535	496	514	535	491	529	516	502	536	512	475	505	480	537	515	515	558	511	477	487	516	494	500	497	478	468	544	457	507	487	456	484	518	521	485	530	548	437	472	515	511	507	456	524	478	514	539	511	509	550	475	510	506	491	490	502	483	534	479	524	471	512	476	496	476	461	496	525	542	496	527	476	484	481	524	502	514	493	527	516	513	492	533	469	512	518	464	503	505	516	554	486	466	498	483	470	518	462	473	534	502	477	498	487	504	513	470	508	523	507	494	530	501	494	498	458	472	456	474	503	500	520	468	468	515	500	538	526	513	538	512	565	494	469	515	499	481	529	531	519	484	518	518	549	498	520	476	475	505	460	478	494	486	479	480	503	471	502	496	446	488	511	504	522	550	509	479	518	489	528	501	536	476	496	462	541	523	509	518	524	492	483	506	510	500	491	438	495	540	496	490	534	512	475	515	506	522	453	521	463	441	492	477	479	494	514	537	519	479	512	523	497	551	484	486	521	533	525	501	498	515	493	502	505	487	499	491	474	527	478	507	545	527	490	512	506	483	500	499	511	522	488	509	480	483	534	488	469	512	495	496	482	490	531	520	543	503	483	524	515	494	516	532	484	510	515	488	518	507	523	482	540	495	459	492	535	541	514	504	505	486	495	476	485	539	477	487	564	502	483	510	511	494	495	495	495	504	522	525	496	474	521	492	486	528	462	495	495	523	498	450	529	516	518	526	484	464	491	525	508	503	497	521	490	528	476	497	471	489	519	501	483	536	516	525	509	496	520	531	523	529	492	503	479	489	518	528	521	502	470	471	508	519	481	504	510	480	503	486	514	524	477	484	528	529	488	474	481	529	472	539	481	496	527	501	530	512	480	456	543	545	491	438	517	503	500	480	502	502	495	501	521	510	513	542	505	507	480	500	536	495	502	488	527	502	499	491	477	508	457	513	516	517	465	504	488	511	499	478	522	530	512	520	491	498	558	509	529	508	499	469	468	489	552	518	541	494	493	504	503	515	453	439	507	498	507	485	453	490	501	518	485	517	493	510	489	496	496	482	505	489	477	519	500	509	462	545	444	541	496	481	493	512	520	487	491	503	499	469	508	544	513	490	489	501	513	503	530	513	506	546	476	503	463	531	485	502	453	484	521	492	524	508	488	557	512	518	468	518	482	508	508	534	513	506	479	478	534	518	488	511	505	478	499	482	496	490	496	485	529	482	522	483	537	508	507	534	508	510	459	513	509	478	487	534	536	520	476	497	490	511	506	540	501	509	524	484	515	502	515	476	500	527	474	520	507	471	503	486	502	543	527	488	509	498	506	486	458	504	483	523	586	511	502	508	511	449	505	476	518	533	507	505	508	551	499	506	516	491	504	494	451	516	479	475	508	521	471	509	529	479	514	496	491	499	523	482	494	485	513	529	487	478	511	455	450	493	503	487	511	512	500	487	467	469	457	473	496	516	473	475	436	473	507	487	507	537	465	522	503	500	470	486	476	511	503	540	510	490	502	552	516	472	481	487	527	507	477	507	535	494	493	504	501	546	501	500	524	490	495	506	502	487	479	538	506	531	465	499	506	499	499	495	524	490	517	472	527	520	465	512	478	485	515	498	507	503	469	476	481	533	473	483	507	506	460	513	495	503	493	480	479	512	550	514	491	449	485	493	482	479	483	510	495	501	469	475	526	503	456	504	479	513	532	478	527	513	483	532	480	500	495	509	474	502	535	523	494	510	496	530	536	505	511	500	529	486	474	527	508	485	512	524	511	474	491	481	513	508	503	520	497	537	457	511	515	472	497	478	505	485	521	542	485	524	556	487	494	530	506	485	509	480	497	509	516	496	550	462	483	533	536	518	503	523	543	492	481	465	482	500	482	508	519	531	538	498	507	509	501	447	501	533	536	528	523	496	489	487	492	527	488	497	495	508	548	493	522	498	527	562	503	482	524	518	513	457	487	498	534	538	481	495	518	553	491	498	481	483	513	524	510	510	533	473	544	541	503	478	508	499	503	457	462	500	479	545	510	525	503	520	465	475	504	470	461	476	496	484	508	501	534	472	520	530	510	519	493	507	502	508	495	474	474	474	491	494	467	495	495	486	513	469	505	497	496	493	514	490	508	523	493	497	519	503	506	544	514	525	480	506	483	494	535	481	500	520	467	479	526	493	528	462	476	541	554	519	482	475	528	488	487	545	484	521	501	483	547	462	511	520	470	477	535	473	466	481	491	486	501	528	535	521	486	506	511	518	542	485	491	505	456	488	517	491	487	505	504	497	523	510	523	520	509	523	470	533	484	496	516	544	487	506	461	483	477	504	497	541	453	500	529	490	462	477	491	505	490	478	476	514	538	477	535	492	528	521	520	512	505	479	511	508	487	459	512	486	514	499	459	479	500	496	493	486	510	526	490	485	494	528	489	504	423	505	491	510	501	497	451	478	492	511	509	523	496	541	486	505	465	491	493	523	511	464	487	468	477	515	458	534	518	531	531	496	513	516	497	489	465	491	500	515	504	491	453	522	545	505	514	487	490	497	551	487	450	515	526	521	532	509	482	498	526	507	503	537	491	513	508	497	491	525	505	521	535	527	528	497	484	508	482	557	513	454	494	494	507	531	528	518	500	529	512	533	497	455	496	498	516	536	550	510	502	498	465	538	456	526	506	509	552	529	521	489	517	504	486	511	501	454	474	498	473	514	521	514	479	515	487	516	503	471	527	484	482	536	489	485	508	480	486	536	521	513	491	493	503	470	489	483	497	486	482	485	515	514	513	450	525	545	512	486	472	485	503	486	512	479	477	512	516	499	505	511	505	456	546	508	528	530	418	493	485	505	517	510	494	494	509	503	501	521	494	536	490	527	562	493	480	500	500	503	480	535	465	513	511	509	488	458	485	512	503	515	521	520	525	471	500	522	476	489	536	469	505	471	461	463	492	511	508	522	529	492	536	492	499	499	503	493	475	536	504	488	550	530	566	450	470	463	528	507	472	490	484	515	494	461	487	501	476	454	455	500	489	469	499	536	518	531	499	494	509	519	490	503	520	541	533	473	472	480	512	517	495	495	516	489	499	511	458	458	503	535	513	499	495	556	524	485	512	501	531	502	506	558	484	493	460	472	484	521	492	515	471	493	488	520	500	474	522	511	506	479	534	514	510	463	525	524	494	484	492	520	554	495	499	467	513	524	526	481	514	498	522	482	498	520	480	485	548	534	492	486	490	546	509	515	507	510	537	530	510	505	509	533	502	453	543	510	546	525	518	531	509	504	518
3774	2609	3574	3611	3160	2454	2563	2191	2145	1924	1808	1696	2019	2011	2107	2069	1796	1494	1562	1613	1684	1710	1645	1547	1541	1516	1545	1550	1516	1589	1526	1625	1608	1541	1524	1481	1398	1308	1335	1336	1277	1300	1264	1161	1222	1197	1134	1191	1245	1185	1169	1214	1154	1247	1169	1199	1186	1248	1226	1179	1168	1167	1169	1289	1170	1189	1117	1169	1172	1154	1196	1209	1223	1211	1217	1233	1173	1145	1145	1194	1182	1172	1197	1191	1194	1251	1205	1259	1247	1236	1202	1234	1335	1304	1325	1312	1238	1286	1270	1321	1270	1192	1202	1238	1222	1185	1206	1167	1202	1196	1175	1174	1149	1197	1178	1156	1245	1255	1249	1225	1229	1240	1245	1225	1212	1132	1132	1209	1204	1151	1126	1182	1145	1144	1214	1140	1150	1182	1197	1169	1240	1200	1208	1132	1167	1182	1166	1165	1170	1251	1168	1259	1244	1207	1227	1257	1264	1242	1157	1176	1198	1207	1122	1205	1197	1119	1196	1154	1286	1208	1147	1255	1157	1262	1204	1148	1184	1206	1182	1153	1141	1148	1130	1189	1156	1186	1211	1202	1126	1230	1198	1171	1153	1176	1150	1175	1230	1127	1168	1185	1182	1189	1230	1165	1172	1230	1125	1146	1146	1167	1216	1189	1174	1270	1177	1152	1185	1150	1135	1198	1111	1203	1120	1149	1188	1182	1173	1133	1221	1152	1162	1141	1061	1197	1174	1149	1151	1192	1161	1205	1177	1258	1214	1176	1188	1243	1161	1162	1128	1188	1274	1142	1166	1211	1235	1118	1120	1141	1168	1216	1213	1228	1147	1229	1161	1175	1219	1190	1172	1197	1202	1143	1204	1143	1176	1202	1158	1201	1166	1170	1217	1151	1147	1149	1114	1208	1232	1142	1164	1211	1190	1173	1180	1162	1187	1180	1152	1154	1139	1208	1198	1197	1122	1227	1256	1119	1180	1157	1161	1217	1170	1212	1224	1202	1190	1172	1167	1214	1171	1164	1190	1202	1227	1207	1167	1201	1196	1210	1178	1164	1154	1173	1182	1212	1189	1207	1171	1254	1179	1152	1210	1188	1231	1203	1156	1166	1246	1134	1154	1187	1212	1157	1187	1148	1248	1204	1128	1190	1182	1143	1200	1223	1158	1166	1134	1140	1190	1215	1120	1164	1246	1163	1214	1195	1185	1198	1180	1226	1174	1147	1222	1120	1205	1202	1172	1163	1114	1130	1174	1114	1238	1191	1224	1182	1168	1217	1221	1156	1123	1175	1171	1220	1161	1146	1227	1212	1171	1204	1162	1196	1123	1173	1146	1191	1168	1157	1261	1219	1167	1161	1164	1174	1192	1149	1174	1232	1210	1163	1214	1140	1125	1168	1193	1209	1177	1149	1145	1182	1206	1158	1157	1244	1190	1176	1163	1150	1190	1153	1218	1131	1220	1185	1147	1195	1217	1225	1168	1124	1183	1196	1177	1201	1293	1197	1237	1195	1184	1173	1209	1183	1212	1190	1136	1165	1144	1165	1163	1178	1177	1282	1202	1185	1165	1115	1136	1192	1227	1179	1159	1180	1184	1193	1191	1145	1139	1155	1251	1223	1183	1134	1204	1193	1159	1220	1149	1178	1167	1213	1110	1164	1217	1145	1280	1222	1165	1190	1214	1171	1181	1216	1196	1142	1164	1220	1183	1162	1148	1179	1178	1237	1127	1125	1136	1254	1198	1201	1234	1178	1203	1241	1138	1198	1163	1150	1224	1210	1143	1211	1216	1193	1174	1207	1212	1153	1200	1176	1201	1133	1169	1142	1148	1156	1188	1150	1272	1174	1120	1251	1164	1187	1159	1204	1172	1180	1141	1180	1155	1144	1117	1203	1195	1133	1099	1159	1199	1203	1188	1182	1167	1238	1105	1206	1234	1204	1220	1124	1178	1235	1182	1183	1191	1114	1173	1216	1182	1166	1212	1182	1184	1230	1129	1199	1164	1158	1153	1176	1145	1181	1187	1204	1186	1140	1192	1211	1166	1234	1152	1146	1187	1193	1172	1164	1160	1175	1145	1167	1107	1190	1192	1233	1165	1197	1175	1227	1239	1205	1165	1189	1219	1156	1157	1242	1223	1235	1164	1199	1166	1221	1197	1177	1198	1252	1213	1163	1133	1211	1168	1221	1138	1228	1202	1193	1241	1128	1141	1148	1155	1200	1134	1184	1182	1204	1222	1196	1183	1179	1134	1172	1142	1160	1189	1158	1183	1202	1164	1116	1160	1163	1265	1168	1214	1210	1143	1200	1199	1191	1164	1091	1232	1194	1226	1169	1072	1183	1182	1153	1193	1160	1225	1140	1174	1146	1225	1187	1216	1253	1201	1181	1195	1225	1122	1183	1196	1151	1155	1168	1173	1228	1207	1183	1156	1234	1166	1187	1153	1218	1194	1208	1156	1194	1193	1182	1162	1146	1149	1168	1151	1233	1198	1147	1144	1147	1180	1242	1227	1131	1192	1161	1252	1168	1179	1172	1171	1111	1101	1182	1219	1138	1175	1197	1202	1202	1197	1149	1225	1122	1155	1207	1226	1197	1164	1175	1146	1194	1197	1118	1179	1191	1244	1221	1172	1112	1168	1224	1151	1177	1165	1191	1188	1218	1212	1200	1180	1123	1212	1169	1241	1154	1184	1142	1200	1216	1203	1197	1122	1135	1208	1226	1173	1121	1164	1190	1181	1140	1175	1173	1218	1157	1153	1159	1147	1172	1183	1157	1169	1202	1201	1192	1129	1155	1218	1183	1123	1166	1181	1177	1213	1124	1172	1259	1162	1156	1168	1197	1175	1159	1205	1169	1247	1132	1168	1147	1183	1243	1188	1152	1164	1153	1245	1217	1173	1154	1149	1210	1155	1119	1149	1148	1186	1138	1143	1110	1194	1221	1195	1220	1176	1156	1192	1191	1191	1150	1191	1171	1088	1235	1195	1134	1188	1194	1209	1162	1170	1186	1253	1188	1224	1148	1195	1169	1140	1184	1164	1162	1211	1228	1116	1170	1161	1137	1176	1170	1211	1147	1149	1180	1170	1196	1210	1151	1206	1234	1167	1221	1247	1163	1146	1167	1222	1198	1194	1198	1259	1119	1175	1093	1154	1201	1227	1194	1218	1218	1158	1178	1206	1230	1207	1177	1144	1176	1206	1152	1151	1150	1177	1144	1211	1200	1187	1172	1202	1178	1176	1095	1151	1151	1166	1175	1228	1192	1188	1157	1188	1173	1218	1189	1241	1207	1205	1228	1175	1173	1175	1176	1198	1229	1224	1158	1214	1190	1197	1153	1213	1199	1168	1213	1178	1171	1171	1217	1218	1195	1159	1210	1177	1194	1185	1239	1150	1192	1264	1148	1121	1198	1245	1147	1195	1226	1168	1257	1165	1191	1139	1131	1193	1165	1246	1212	1187	1142	1214	1146	1183	1215	1199	1176	1128	1101	1211	1172	1156	1182	1195	1206	1156	1169	1186	1120	1174	1147	1136	1129	1185	1193	1166	1114	1155	1171	1223	1128	1218	1146	1203	1203	1267	1161	1123	1184	1165	1092	1215	1210	1147	1134	1247	1138	1186	1218	1192	1176	1171	1218	1192	1231	1190	1178	1205	1190	1158	1190	1281	1203	1200	1200	1131	1132	1172	1143	1157	1261	1165	1206	1167	1157	1185	1188	1188	1225	1173	1159	1200	1120	1144	1227	1158	1158	1208	1206	1185	1206	1186	1113	1205	1222	1150	1156	1259	1216	1245	1150	1143	1175	1150	1201	1174	1145	1228	1180	1222	1182	1221	1195	1123	1215	1221	1197	1179	1214	1180	1198	1152	1148	1228	1185	1178	1202	1187	1145	1191	1145	1160	1221	1188	1174	1180	1173	1141	1214	1165	1201	1200	1153	1183	1211	1177	1193	1178	1229	1164	1141	1240	1151	1193	1162	1166	1182	1209	1228	1223	1221	1209	1188	1167	1195	1207	1165	1178	1161	1175	1158	1173	1193	1191	1156	1146	1187	1131	1185	1163	1193	1219	1230	1185	1204	1181	1116	1149	1141	1167	1176	1137	1191	1219	1166	1171	1174	1166	1162	1176	1181	1151	1137	1232	1212	1197	1157	1188	1186	1192	1114	1166	1148	1199	1208	1200	1186	1173	1166	1191	1219	1171	1146	1146	1184	1144	1157	1187	1171	1124	1218	1198	1205	1156	1188	1161	1217	1113	1181	1179	1203	1166	1116	1121	1150	1192	1168	1234	1147	1162	1151	1175	1188	1176	1201	1140	1189	1140	1223	1198	1205	1141	1148	1160	1157	1213	1145	1201	1147	1232	1167	1212	1156	1164	1249	1212	1137	1195	1112	1231	1168	1188	1110	1182	1238	1164	1151	1185	1164	1135	1134	1204	1177	1189	1166	1204	1108	1200	1273	1163	1187	1160	1146	1165	1174	1166	1203	1197	1171	1190	1175	1114	1231	1200	1180	1222	1189	1148	1168	1168	1159	1203	1157	1151	1172	1214	1208	1221	1152	1101	1219	1190	1181	1199	1157	1246	1148	1107	1185	1188	1165	1122	1202	1194	1216	1182	1183	1145	1154	1160	1201	1184	1157	1223	1193	1166	1151	1138	1151	1130	1156	1234	1145	1144	1236	1158	1204	1167	1173	1164	1199	1163	1155	1249	1184	1157	1174	1152	1182	1183	1113	1182	1175	1151	1213	1252	1213	1220	1176	1203	1149	1197	1206	1147	1208	1206	1200	1197	1195	1155	1248	1105	1219	1137	1200	1192	1185	1167	1194	1168	1171	1157	1235	1160	1158	1143	1166	1142	1172	1153	1181	1213	1109	1166	1132	1198	1203	1210	1210	1161	1154	1213	1235	1178	1173	1153	1188	1231	1145	1206	1230	1231	1206	1172	1199	1202	1201	1153	1202	1145	1162	1178	1111	1191	1208	1108	1214	1139	1176	1142	1154	1158	1175	1060	1186	1172	1260	1226	1199	1190	1259	1221	1156	1181	1177	1171	1180	1214	1133	1191	1228	1160	1240	1195	1139	1185	1162
16917	13979	14899	13386	8286	4522	4389	2761	2801	2434	1622	1754	2298	2461	2920	2543	1377	750	720	964	945	870	864	750	739	667	610	568	581	561	576	632	591	610	626	608	624	535	554	601	547	541	461	452	460	422	436	483	443	442	448	483	436	427	454	454	455	479	453	446	435	422	449	445	423	466	422	431	452	427	451	433	444	441	446	443	468	438	435	456	413	437	451	444	442	451	421	430	464	470	493	496	425	460	445	449	515	500	474	458	472	444	422	412	445	475	434	439	473	462	435	455	444	424	444	410	442	445	459	471	442	452	449	468	457	474	409	453	473	457	407	439	429	403	455	445	480	442	446	463	427	460	446	486	426	424	428	427	456	421	437	440	442	467	445	429	445	431	442	450	409	461	459	442	418	432	482	420	428	448	443	453	412	410	416	447	441	424	442	436	443	465	451	432	434	439	452	428	401	390	435	396	441	472	428	437	450	433	463	445	442	465	471	412	443	453	478	447	447	400	466	463	450	454	461	414	427	418	478	411	433	452	450	472	446	410	414	396	433	444	415	442	444	380	430	434	427	456	445	455	453	419	439	454	439	438	443	415	442	452	407	415	423	418	414	443	460	523	457	437	397	437	424	416	449	459	433	445	419	428	420	417	428	437	458	430	453	416	417	414	434	450	424	435	430	409	453	454	412	449	437	465	424	376	463	439	437	442	461	456	409	453	417	432	449	450	413	411	439	451	466	431	444	445	448	420	418	415	432	407	450	401	390	433	439	415	448	445	451	443	474	472	448	414	429	455	428	463	447	397	447	462	380	455	432	430	445	449	458	461	426	452	450	433	373	412	468	448	473	441	427	486	422	455	422	460	438	441	412	445	415	466	444	426	462	467	421	445	433	414	411	437	451	441	499	434	417	407	460	439	465	422	425	446	438	420	404	435	434	428	449	442	422	423	457	424	449	466	406	491	422	467	410	442	430	458	450	479	427	387	452	433	445	430	393	389	427	409	452	438	431	385	412	405	406	447	456	417	427	419	425	468	455	415	419	465	439	410	448	424	433	385	456	425	462	436	433	434	462	451	427	428	449	458	415	442	435	440	438	415	440	469	427	437	455	467	442	459	459	390	436	436	441	433	436	432	402	401	496	401	466	451	402	409	436	444	425	432	443	494	440	437	438	454	464	396	448	444	426	458	432	431	424	438	401	491	421	399	422	454	438	423	450	464	460	454	428	431	457	458	402	432	430	479	468	426	438	441	392	423	438	450	388	477	463	434	403	472	435	458	445	449	469	465	433	424	466	429	433	462	421	427	437	455	411	425	444	457	390	452	462	425	421	430	450	409	474	480	446	437	425	453	438	427	457	444	458	466	421	461	455	435	427	422	418	419	395	448	420	474	430	384	450	423	433	407	439	430	448	412	482	426	449	402	408	446	395	446	418	427	418	466	401	412	441	408	395	432	455	452	420	424	456	440	439	445	406	459	447	454	464	457	405	439	439	408	446	409	450	466	428	457	432	433	460	472	449	451	428	429	485	414	442	418	432	479	463	396	415	435	435	480	457	460	398	441	437	436	449	434	479	431	429	455	467	440	427	501	446	467	430	483	464	441	427	423	423	437	480	445	435	410	470	414	418	451	441	445	436	435	406	426	423	439	465	445	393	445	428	435	441	451	437	449	443	450	432	486	434	422	440	408	422	436	428	426	414	453	464	409	446	437	440	500	394	431	463	434	455	437	446	448	419	443	449	456	463	428	446	431	404	440	459	452	396	458	462	435	423	445	441	444	431	399	442	434	444	427	467	444	477	473	470	449	412	440	427	431	459	456	429	445	409	412	455	463	469	428	475	436	465	453	469	434	447	474	435	469	433	449	431	428	394	464	414	421	420	438	406	428	457	468	410	437	422	424	432	424	458	471	435	430	400	442	434	477	402	401	463	419	415	420	443	451	449	445	429	446	443	417	448	421	412	433	399	464	417	420	445	421	452	462	444	446	422	480	450	402	448	430	411	410	426	434	429	437	431	439	455	404	421	436	420	446	441	413	464	438	430	474	484	409	444	438	381	382	427	425	446	454	443	424	460	443	463	429	443	435	423	440	376	470	476	437	477	467	495	443	437	441	423	461	440	429	410	420	445	445	441	447	440	432	445	436	487	464	415	411	427	455	448	430	448	434	402	465	493	437	403	446	416	405	418	428	397	405	469	452	430	427	432	449	427	423	442	428	403	447	423	432	442	439	415	456	417	456	432	432	414	462	426	440	444	445	448	487	451	459	420	425	451	476	446	426	442	446	438	436	459	463	414	402	415	431	445	423	433	437	421	422	446	428	410	404	477	429	453	396	438	426	419	415	441	479	490	410	478	412	442	415	478	463	428	423	429	426	428	394	438	450	433	416	477	450	440	456	406	448	459	478	410	403	445	469	468	425	460	429	457	441	438	421	429	459	417	400	447	413	477	502	415	473	458	473	447	443	414	436	368	426	448	422	419	443	427	464	460	408	430	466	460	453	450	441	428	422	437	440	454	424	439	407	434	453	410	413	406	383	418	433	412	480	482	411	437	482	422	409	465	452	435	413	469	439	433	426	495	432	411	471	434	463	458	449	423	473	455	460	467	397	399	471	438	448	461	458	412	426	460	461	452	422	466	410	465	409	426	445	483	442	425	505	438	476	462	466	405	420	448	458	475	424	455	470	484	392	443	431	429	426	397	433	423	434	490	435	425	425	445	442	413	427	452	483	438	446	455	432	385	423	453	482	478	442	447	417	441	469	461	449	463	457	437	439	380	440	426	402	421	442	430	465	454	429	449	430	445	454	444	470	432	443	437	441	421	455	436	472	449	450	419	432	470	446	402	414	452	458	443	432	430	448	442	449	434	448	490	427	433	497	459	415	459	439	444	468	414	401	442	428	434	437	423	450	422	450	468	469	457	447	430	397	409	424	445	444	479	427	460	431	415	438	433	434	404	439	404	455	435	478	448	420	438	427	467	422	419	421	463	430	450	438	404	463	474	436	443	465	444	425	434	451	447	433	467	424	407	436	468	439	444	442	418	417	475	429	425	463	444	422	431	441	453	439	411	448	439	407	384	410	404	463	433	430	444	422	415	439	449	414	468	455	405	446	444	428	461	450	409	446	406	437	456	433	468	400	420	455	423	456	385	416	447	447	442	436	391	389	464	424	453	456	418	429	456	443	440	424	424	407	472	435	397	419	421	425	427	435	427	449	473	440	431	427	419	442	409	450	435	425	412	443	482	454	451	411	461	502	402	445	433	427	427	436	457	446	423	430	423	432	426	448	417	466	413	454	489	447	434	426	446	426	445	470	474	439	474	407	424	397	461	505	459	488	436	417	441	438	455	406	425	428	429	436	400	413	431	435	422	426	460	415	454	457	439	441	432	408	453	424	437	430	399	440	454	437	448	425	439	425	412	379	415	427	450	457	440	468	464	426	463	434	438	392	449	452	415	423	460	436	467	430	430	453	439	416	434	433	411	431	457	403	416	433	413	427
11701	9608	11833	14024	11047	8030	11153	6939	9483	8491	4740	6571	9779	10861	12952	11050	6735	3378	2881	5235	4569	3793	3351	2828	3127	2478	2329	1874	2070	2222	2391	2181	2283	2535	2493	2354	2567	1910	2049	2445	2199	1805	1450	1315	1306	1310	1232	1203	1221	1188	1225	1174	1084	1127	1064	1091	1149	1115	1178	1221	1126	1086	1125	1127	1035	1019	1077	1073	1083	1051	1104	1083	1053	1074	1071	1049	1062	1019	1077	1064	1062	1022	1094	1086	1100	1148	1097	1132	1094	1143	1206	1192	1289	1245	1236	1228	1231	1274	1259	1366	1352	1137	1175	1163	1121	1110	1073	1067	1071	1085	1041	1163	1162	1094	1087	1095	1047	1105	1037	1064	1068	1106	1054	1110	1094	1035	1045	1107	1044	1096	1024	1031	1083	1082	1039	1056	1064	1089	1018	1117	1058	1041	1130	1037	1055	1064	1014	1043	1111	1040	1037	1015	1121	1019	1118	959	1061	1063	1112	1109	1040	1037	991	1060	1049	1002	1044	1016	1055	1097	1045	1048	1074	1041	1070	986	1032	1063	993	996	989	1038	1040	1034	1054	1053	1099	1066	1027	1060	1039	1036	1063	1046	1025	1033	1055	1077	987	1046	1008	1032	975	1070	1062	1089	1121	1031	1083	988	1066	987	1044	1042	1036	1053	1029	1101	1028	973	1053	1073	1004	1062	1066	1043	1050	1055	1049	1087	1031	1041	1007	1021	961	1102	1041	1055	979	1044	1056	1038	1047	1048	1040	1026	1078	1049	1019	1042	1078	1047	1075	1045	970	1075	1081	1005	997	1045	1081	1070	977	1064	1083	1016	1007	1018	1029	1088	1083	1019	1028	1096	1059	1066	1067	981	1048	1045	1067	1059	1035	1026	1026	1036	1032	1024	1064	1047	1048	1033	1037	1021	1071	1049	990	1068	999	1003	1050	1007	1014	1060	1023	1013	998	992	1059	1059	1035	1004	1022	1038	1016	1042	1042	1063	1039	1046	1068	1059	1005	1064	1018	1015	1037	1014	1007	1066	1021	1058	1052	994	1041	1017	1021	1036	1010	1035	1012	1091	1075	1068	1021	1012	990	1064	1017	1034	1019	1013	1105	1006	1050	1092	1014	980	1032	1036	1053	1051	1050	1071	1013	1031	1013	1091	1060	1113	1073	1046	978	1006	1045	1051	1072	1049	1040	1059	1079	1064	994	1027	1050	1062	1045	1059	1056	1055	1122	1056	1034	1021	1069	1045	1052	1077	998	1058	1000	1041	1037	1057	1066	1074	1051	1045	1074	1063	1045	1045	1007	1057	1102	1104	1046	1012	1035	1038	1008	1098	1024	1048	1049	1066	1064	1044	1062	994	1030	1058	1098	1021	1031	1045	1025	1114	1050	1087	1003	1054	1050	1010	1065	1051	1053	1035	1076	1023	1005	1061	1023	1051	1010	1039	1098	1087	1036	1106	1075	1031	1051	1055	1097	998	1081	1116	1020	1088	1025	1020	1045	1025	1041	1098	1041	1084	1063	1033	966	1051	1084	1015	1016	982	1036	1023	980	1084	1049	1042	1011	1078	1030	1080	1013	1061	1116	1000	1054	1042	1097	1049	1062	1109	1015	1030	1036	1054	1009	1032	1033	1041	1011	1058	1068	1062	1029	1103	1023	1043	1066	1032	1062	1023	985	1015	1010	1075	1067	1079	1063	1033	993	1018	1039	1041	1021	1036	1061	986	977	1095	1111	1032	1029	1001	1062	1049	1067	1114	1052	1074	1083	1010	1034	1042	1015	1031	1013	1056	1045	1042	1032	1071	1071	1060	1070	1063	1040	1059	1097	1034	979	1033	1015	1042	1043	1007	1013	1041	1046	1021	1040	1010	1023	1088	1037	1021	1075	1064	1079	1046	1064	1020	1021	1021	993	1085	998	1023	1043	968	1059	1079	1089	1014	1058	1033	1049	1043	1071	1026	1016	1070	978	1051	1072	1091	1065	1068	1060	1020	1096	1076	1077	1006	1051	1006	1094	1087	1093	1023	1066	1030	1046	998	1028	1097	995	1105	1100	1053	1035	1053	1023	1065	997	1028	1038	1075	1036	1052	1039	986	1050	1046	1052	1093	1047	1004	1074	1082	977	1056	1061	1045	1057	1021	1034	1083	1104	1087	1068	1089	1103	1102	1058	1050	1056	1026	1043	1100	1073	1065	1089	1072	1025	1005	1086	1033	1042	1092	1077	1040	1108	1033	1024	1054	1082	1114	1023	1019	1043	1050	996	1012	1042	1035	1003	1021	1032	1108	993	1074	1112	1034	1045	1053	1035	1001	1018	1001	990	1056	1052	1035	1074	985	1077	992	1046	1027	1016	1013	1065	997	1076	1046	1048	1044	1052	1016	1028	1007	1041	1070	1020	1033	1106	1008	1008	1038	1056	995	974	1019	1012	1009	1042	1052	1058	1031	1054	1041	1026	1063	1010	1056	1092	1050	985	1001	1025	1061	1054	1002	1033	1117	1049	1092	1124	1069	1069	1082	1145	1076	1061	1009	1016	1023	1051	1034	1055	1020	1012	1020	1027	1003	1035	1019	1056	1045	1100	1029	1054	1040	1094	1037	1015	998	1050	1087	1025	1043	1059	995	1046	992	986	1002	1063	1012	1040	1007	1032	1027	1092	1133	1100	1014	1074	1047	1049	1069	1085	1053	995	1075	1017	1061	1016	1043	1032	1038	1109	1081	1014	1034	1038	1014	1116	1033	1039	1041	1047	1034	1078	1010	1101	1060	1045	1065	1048	1055	1065	1102	1053	1060	1079	1032	1050	1059	1073	1025	1052	1008	1013	1004	1036	1069	1015	1035	1013	1064	1076	1048	1074	1015	1070	1081	1040	1059	1064	1039	1028	1046	1038	1028	1063	1015	1073	1032	1017	1032	1006	1100	1046	1054	1015	1040	999	1046	1101	998	1036	1059	1038	1038	1041	973	1068	1042	1033	976	1001	1037	1025	1035	1032	1100	991	1046	1030	1035	999	1021	1042	1061	1074	1073	1050	1059	1050	1061	1041	1056	1074	1087	1039	1076	1027	1056	1023	1100	1032	969	1078	1038	988	994	1020	1056	1018	1058	1053	1019	1131	1032	1010	1028	1065	1030	969	1068	1024	1000	1081	1017	1022	1027	1067	1051	1030	1070	1024	1092	1045	1012	1069	1036	1000	1076	1052	1063	1062	1007	1041	1036	1016	1000	1061	1025	1028	1059	1036	1004	1042	1053	1025	1014	1010	1036	1034	1072	1033	1042	1048	1029	1084	1007	1045	1071	1010	1036	1037	1049	1056	1028	1070	1018	1036	1000	1004	1069	1010	1026	1096	1062	1032	1030	1073	990	993	1049	1041	1006	1047	1039	1065	1041	1050	1057	1013	1035	1091	1109	1073	966	1105	1000	1051	990	1059	1061	1063	1005	1080	1060	1063	1006	1040	1034	1030	1091	1044	1041	1058	1006	1027	1088	1031	1044	1090	1007	1043	1023	1065	1143	1002	1027	1035	991	1106	1023	1029	983	1124	1057	1041	1035	1038	1041	1006	1052	1071	1093	1084	1080	1059	1036	1058	1052	1043	1024	1048	1057	1096	1037	1032	1039	958	1027	1064	1096	1069	995	1052	1013	1003	1008	1014	1057	1052	1071	1041	1109	1051	1014	1022	1085	1022	1029	1069	1067	1036	992	1057	1039	1054	1009	952	1061	1069	1022	1038	1032	1069	1031	1012	1075	1031	1036	978	961	1062	1042	1012	1116	1032	1029	1010	1072	1029	1003	1080	1074	1025	999	1006	1090	1024	1065	1041	996	1110	1095	1082	1017	1059	1048	1007	1060	1025	1053	998	990	1015	1067	1024	1029	1060	1034	1030	1031	1017	1016	1086	1010	1069	967	988	985	1049	1111	1010	1053	1039	1018	1059	1092	1051	1013	1058	991	1040	1064	1067	1062	1041	1008	985	1039	1038	1033	1024	1085	1131	1052	1024	1062	1039	1035	1046	1077	1041	1089	1047	1089	1046	1054	1046	1021	1019	1003	1053	1060	1083	999	1101	1039	1056	1060	1078	1002	1023	1048	1073	1027	1012	1079	1002	1079	1064	1044	1098	1046	968	1039	1063	1020	1124	1056	1103	1043	1021	1050	1049	1090	1088	1005	1021	1037	1039	989	1038	1065	1032	1035	1037	1026	1055	1028	1022	1007	1066	1029	987	1050	1017	1012	1105	1067	1014	1041	1045	1021	1013	994	1055	1024	1058	1094	1037	1020	1031	1031	1124	1025	1046	971	1078	1013	1060	1073	1042	1042	1095	1066	1065	1011	1103	980	1056	997	1044	1083	1027	1037	1006	1070	1014	1060	1098	1026	1073	984	1015	1086	1040	1065	1025	1056	1048	1026	1090	993	1045	1066	1045	1056	1073	1063	1043	1031	1049	1015	1069	1043	1039	1047	1058	1034	1056	1093	1013	1046	1060	1036	1093	1083	1045	1010	1066	1109	1046	1075	1052	1079	1007	1028	1023	1019	1071	1086	1045	1117	1087	1032	1052	1063	1078	1073	1034	1082	1077	1000	1056	1053	1025	1035	1046	1044	1060	1039	1014	1033	1059	983	1041	1100	1061	1118	1017	1116	1039	1069	994	1032	1055	1042	1088	1041	1003	1021	1060	1067	1050	998	1062	1065	1048	1126	1070	1055	1050	997	1081	1001	1089	1003	1016	1037	1062	1080	1046	1102	1046	1021	1005	1055	1030	1015	1017	1051	1085	1022	1077	1044	1056	1033	1048	1041	1023	1094	1056	1001	1024	986	1048	1085	1086	1022	1015	1008	1079	1010	1060	986	1016	1042	976	1061	1011	1071	1046	958	1082	1069	1047	1039	1083	1122	1017	1057	1039	1049	1057	1058	1071	1067	1003	1014	1050	1010	1066	1042	1040	1038	1015	1055	1035	1051	1034	1063
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
