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
336669013423	336669013984	336669014534	336669015084	336669015634	336669016184	336669016734	336669017284	336669017834	336669018384	336669018934	336669019484	336669020034	336669020584	336669021134	336669021684	336669022234	336669022784	336669023334	336669023884	336669024434	336669024984	336669025534	336669026084	336669026634	336669027184	336669027734	336669028284	336669028834	336669029384	336669029934	336669030484	336669031034	336669031584	336669032134	336669032684	336669033234	336669033784	336669034334	336669034884	336669035434	336669035984	336669036534	336669037084	336669037634	336669038184	336669038734	336669039284	336669039834	336669040384	336669040934	336669041484	336669042034	336669042584	336669043134	336669043684	336669044234	336669044784	336669045334	336669045884	336669046434	336669046984	336669047534	336669048084	336669048634	336669049184	336669049734	336669050284	336669050834	336669051384	336669051934	336669052484	336669053034	336669053584	336669054134	336669054684	336669055234	336669055784	336669056334	336669056884	336669057434	336669057984	336669058534	336669059084	336669059634	336669060184	336669060734	336669061284	336669061834	336669062384	336669062934	336669063484	336669064034	336669064584	336669065134	336669065684	336669066234	336669066784	336669067334	336669067884	336669068434	336669068984	336669069534	336669070084	336669070634	336669071184	336669071734	336669072284	336669072834	336669073384	336669073934	336669074484	336669075034	336669075584	336669076134	336669076684	336669077234	336669077784	336669078334	336669078884	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48933	27740	67630	57913	64500	55009	38426	21209	6960	1498	410	216	197	176	199	217	182	203	215	185	215	184	201	175	189	192	195	205	197	186	209	181	188	194	180	183	191	174	181	207	193	195	205	180	210	180	190	191	162	220	196	173	209	181	204	174	194	186	188	179	190	184	212	177	214	181	186	194	181	224	189	211	173	180	204	189	189	193	187	191	205	202	223	205	233	199	169	181	187	182	183	186	198	189	206	184	193	196	191	200	182	190	203	187	218	203	160	189	205	184	188	188	204	176	179	193	193	203	195	221	203	190	199	199	214	192	198	187	183	200	207	190	178	188	210	198	213	214	177	176	206	211	190	210	192	193	188	189	195	192	193	170	202	213	202	186	194	200	180	183	203	197	207	185	192	191	197	182	206	196	196	191	192	178	194	186	213	191	195	191	189	209	203	206	200	197	237	197	190	190	183	197	178	169	196	191	195	188	184	187	204	175	195	199	171	195	185	202	191	197	186	180	182	200	196	196	183	184	183	197	188	203	175	196	177	171	186	214	199	204	217	208	185	188	208	198	182	188	174	197	189	166	182	189	190	173	173	194	180	216	202	193	206	197	203	186	163	203	200	196	206	208	216	211	198	163	193	199	172	176	176	194	177	187	189	179	175	190	194	193	204	186	179	174	187	190	174	195	206	186	173	205	181	173	180	159	194	202	194	189	203	187	180	195	189	233	185	184	197	178	190	176	175	187	201	217	184	172	206	184	194	176	197	189	174	197	196	208	196	184	162	199	193	182	216	202	199	190	200	208	206	199	183	195	215	173	198	193	204	210	186	200	176	185	183	171	192	204	198	192	196	182	193	190	209	206	180	202	188	211	199	191	187	181	203	225	201	192	195	194	209	169	192	212	187	180	171	180	174	190	180	183	178	193	185	187	197	192	190	218	185	205	175	187	183	216	198	181	162	177	188	182	206	212	208	185	149	194	185	178	188	199	194	201	191	194	174	186	206	179	184	180	174	209	183	202	193	164	202	182	190	190	192	165	182	207	186	164	185	196	169	204	195	197	187	185	179	194	189	197	185	180	180	163	174	183	176	168	199	185	183	189	206	190	191	187	182	159	183	175	222	195	214	184	204	216	200	187	170	191	194	183	211	191	206	165	179	210	170	206	200	184	193	183	206	205	170	173	197	198	202	197	184	211	187	192	202	187	196	179	185	206	197	205	177	185	193	211	204	162	188	175	183	197	186	171	194	216	207	178	183	181	187	171	185	200	213	172	189	211	209	175	190	216	192	204	196	196	201	170	192	179	203	198	194	181	198	187	191	189	190	190	188	192	170	188	187	182	191	188	191	204	189	183	221	161	186	182	183	191	178	200	173	191	197	177	184	183	182	225	200	179	193	190	187	191	212	203	216	169	210	176	185	207	186	174	181	185	201	180	176	201	188	174	167	199	180	191	188	199	180	195	211	188	215	169	192	208	197	212	214	187	192	181	198	181	186	196	200	199	186	202	169	195	180	202	176	215	188	194	209	176	190	203	193	184	191	212	218	210	187	162	210	215	216	195	177	161	168	195	191	180	212	181	195	185	189	182	193	184	203	211	191	187	194	172	167	197	172	188	169	210	198	191	191	185	194	200	170	170	189	198	178	203	212	192	187	206	179	196	201	201	183	223	176	163	187	184	178	205	190	186	178	182	199	199	207	195	178	193	210	180	189	175	147	186	194	199	185	206	182	187	203	182	201	192	216	197	187	204	158	198	178	190	192	203	223	217	212	166	161	209	185	199	194	179	206	178	173	224	172	198	190	186	189	167	199	211	203	200	175	195	209	202	193	200	185	196	191	174	177	188	186	187	201	214	192	176	209	183	205	172	207	185	184	213	214	220	190	187	188	205	212	211	190	199	178	214	196	205	188	162	194	186	174	193	175	187	181	182	184	170	206	181	224	177	190	191	207	187	194	203	224	211	193	209	201	201	213	207	197	208	180	180	182	184	188	181	172	184	201	225	199	168	237	192	201	220	169	194	195	212	230	197	170	190	192	177	220	177	228	192	185	181	206	201	195	186	206	211	183	223	187	184	182	196	203	187	179	185	206	191	231	187	190	181	193	187	192	203	192	200	178	161	173	207	185	203	187	185	198	191	183	203	178	173	229	201	172	203	180	182	196	196	207	176	187	175	174	216	205	168	192	205	189	197	183	170	218	190	166	181	216	178	198	197	198	190	185	210	176	175	194	195	189	184	166	198	205	208	204	192	172	207	210	204	181	177	180	205	190	178	191	192	185	187	208	197	180	192	207	180	189	175	206	201	167	177	191	184	192	200	221	201	189	202	186	186	218	185	196	191	198	178	208	182	192	173	187	197	192	196	209	208	180	172	194	209	201	210	215	195	196	186	211	180	177	204	194	185	186	191	209	164	175	191	210	197	180	202	195	199	194	177	175	209	174	221	183	202	199	192	188	183	189	200	210	204	192	197	193	200	215	200	202	184	189	178	173	188	194	192	191	210	183	194	192	191	181	194	185	176	166	179	207	193	169	193	194	193	196	173	193	208	209	190	184	195	210	183	191	222	203	197	190	204	195	179	203	173	175	188	186	192	213	191	204	186	175	227	186	204	181	185	209	204	198	212	215	190	199	162	188	186	186	201	212	200	181	180	181	229	194	178	195	187	190	174	180	236	192	196	156	213	219	201	207	207	209	189	206	177	207	164	192	172	194	204	190	180	186	181	192	203	180	166	191	170	179	171	181	159	179	206	202	170	190	206	183	198	190	182	196	193	188	188	186	233	176	176	200	199	188	190	182	167	181	196	212	194	210	203	195	191	192	177	180	204	211	207	188	202	201	205	223	192	203	186	171	181	202	189	222	168	188	170	208	211	196	208	194	228	191	171	190	184	205	172	188	185	185	187	185	211	200	195	191	205	200	200	179	207	174	180	206	183	187	185	188	194	171	204	171	193	188	171	192	179	191	156	196	193	178	193	178	210	209	184	186	210	197	212	206	185	180	203	208	201	192	186	197	186	187	201	211	205	194	223	206	199	191	206	185	194	172	216	209	186	200	194	171	204	192	215	179	171	202	187	171	181	186	184	202	204	184	186	193	193	181	173	202	192	218	179	167	186	204	173	190	175	190	172	185	172	219	178	209	191	170	191	177	195	216	193	183	196	197	186	174	179	184	159	198	189	221	182	176	166	184	175	176	190	176	182	218	180	195	191	190	215	196	190	201	198	197	205	205	188	182	202	193	195	200	208	184	202	198	207	183	193	202	220	195	204	182	207	213	173	182	202	202	213	191	192	205	193	178	175	194	202	203	196	194	216	194	173	220	177	172	206	200	186	190	202	192	197	189	191	183	190	173	189	172	220	184	182	181	199	186	187	200	190	206	188	189	192	197	195	210	193	185	202	162	196	194	186	198	198	207	183	172	185	190	187	206	198	179	159	215	171	195	191	194	188	174	204	176	185	212	189	177	177	192	217	203	202	192	217	198	205	200	206	196	170	182	193
26719	18746	58127	65662	73484	64756	49610	33361	16509	5356	1461	641	523	485	464	492	481	489	502	475	496	484	502	490	454	465	480	490	499	454	435	445	466	483	491	448	485	482	555	478	460	474	498	510	484	484	505	494	466	500	518	497	452	474	454	475	478	463	482	471	510	454	440	473	481	509	482	507	439	460	464	478	522	468	486	494	504	464	466	503	493	460	442	459	474	463	472	444	466	481	537	490	500	455	485	465	515	483	466	464	467	498	484	525	473	463	471	455	478	491	486	479	475	458	452	450	485	523	485	492	511	451	491	452	462	496	498	481	469	498	495	480	490	469	464	486	505	469	465	447	481	477	488	505	457	463	471	431	464	485	491	503	515	481	468	443	455	475	500	472	484	469	521	452	469	454	458	465	488	439	458	459	452	457	485	457	458	517	456	459	485	485	483	459	440	479	493	488	510	479	493	476	480	518	495	458	452	456	476	483	440	451	449	488	474	503	498	518	518	477	471	485	467	477	491	461	489	473	454	494	484	493	494	427	449	484	470	505	491	452	490	509	479	504	474	473	483	508	469	456	464	469	451	476	469	461	482	488	515	467	466	508	476	492	488	505	478	499	478	459	454	503	462	498	469	466	453	491	505	445	449	511	480	460	469	511	466	476	498	477	485	492	491	490	450	477	481	466	471	469	470	508	482	479	467	469	494	497	492	473	423	491	463	496	488	486	457	510	453	507	473	471	450	485	526	443	480	490	490	492	494	504	456	463	492	511	476	472	483	472	469	461	467	460	467	475	493	469	462	479	482	483	522	450	496	488	479	489	448	558	484	466	484	448	412	495	492	503	506	475	455	463	467	437	464	465	447	472	555	487	453	509	477	493	468	482	479	451	471	483	471	491	508	469	525	484	511	479	504	492	499	502	500	478	476	530	532	475	436	490	506	488	469	509	475	513	517	509	459	481	467	477	435	422	496	502	492	489	462	485	501	487	451	453	473	461	478	469	488	458	485	484	488	504	498	455	484	515	440	509	495	458	459	462	477	472	489	496	520	493	482	426	464	494	478	483	475	458	511	493	455	491	499	457	471	502	465	489	496	477	482	464	474	476	480	462	476	475	486	471	486	478	484	453	473	500	480	487	516	465	465	483	498	516	451	473	451	513	451	457	470	477	477	464	479	472	512	508	503	495	481	502	467	459	458	449	486	470	426	437	481	498	480	480	449	451	470	465	493	461	477	472	512	508	507	498	472	462	461	503	460	461	511	487	509	498	469	497	473	489	442	485	520	453	478	461	513	470	486	468	469	480	489	434	469	499	504	433	451	488	466	497	471	448	437	486	465	477	505	456	509	492	499	502	500	481	481	496	446	476	512	471	441	484	514	464	482	475	488	483	457	514	471	481	476	487	490	467	456	465	508	468	478	492	502	455	448	508	449	488	480	477	523	483	497	439	494	482	496	455	488	467	507	495	472	477	490	508	497	471	469	482	448	490	516	465	500	490	499	483	470	517	517	467	474	428	469	460	492	461	480	465	437	471	456	491	511	484	465	479	496	471	489	481	504	477	461	478	473	476	481	494	472	451	475	489	506	452	458	477	449	462	458	463	468	496	462	491	464	479	478	440	453	419	466	522	459	501	454	460	470	491	487	503	477	466	470	432	490	478	503	474	482	487	462	460	506	511	485	495	524	510	486	440	457	475	484	468	482	493	474	504	501	422	478	489	472	531	461	465	490	494	493	469	466	467	511	463	515	511	508	495	483	466	509	498	457	491	480	506	453	496	476	496	473	478	483	463	483	454	471	467	460	442	432	456	449	488	455	498	437	455	522	411	461	494	464	477	493	467	449	493	478	473	505	488	469	440	494	457	488	436	467	456	471	465	431	530	486	486	456	510	470	462	452	498	481	500	475	444	445	543	480	446	448	525	488	485	458	464	459	527	463	486	458	467	452	488	505	510	470	456	468	465	477	493	518	462	456	483	493	501	451	512	460	499	467	496	457	491	456	504	500	497	506	487	492	470	469	492	488	459	476	484	459	484	486	483	500	484	460	500	488	476	455	482	496	484	500	483	485	494	472	487	454	472	504	483	488	492	478	508	443	488	498	494	456	487	468	524	466	458	459	481	430	457	499	496	440	435	435	462	487	496	478	441	487	435	459	469	486	441	487	493	445	476	462	475	473	513	524	468	498	474	515	481	495	478	484	402	466	518	473	450	487	469	452	497	491	482	453	490	465	463	444	482	469	475	453	503	501	460	513	528	492	456	484	441	465	446	496	456	469	521	466	480	480	487	488	479	488	462	514	477	478	484	446	461	452	483	501	499	466	463	506	483	436	471	488	497	495	492	433	499	507	433	483	484	525	487	472	473	476	474	457	438	473	548	492	477	450	472	494	466	444	440	501	488	470	470	447	473	479	472	471	453	462	504	489	457	511	468	453	466	450	514	463	438	446	508	460	493	472	526	480	496	455	491	494	509	464	495	471	463	499	459	477	467	514	442	487	455	540	463	504	464	504	481	511	493	440	468	471	460	480	473	502	524	467	473	450	512	447	473	500	462	468	465	498	493	441	476	462	465	499	485	496	428	473	492	458	486	446	511	423	505	542	468	469	488	503	455	462	483	502	488	518	484	430	483	483	484	490	440	502	471	506	492	520	463	463	460	465	483	466	454	462	453	505	475	499	457	482	463	466	461	474	461	510	473	492	474	506	475	528	457	500	471	485	505	493	496	479	480	486	471	489	444	507	473	458	463	472	423	512	471	472	492	463	496	492	470	476	466	417	491	493	472	493	447	466	451	525	470	455	470	483	458	422	477	482	480	506	495	482	536	469	500	480	525	465	474	483	484	464	491	500	483	483	422	488	455	482	475	529	498	460	517	468	448	482	509	495	485	479	505	493	466	455	466	460	505	477	510	483	476	422	521	450	488	436	460	476	491	473	514	427	509	517	501	464	430	498	458	503	438	477	502	487	455	517	471	469	455	472	466	462	497	496	480	449	519	494	493	486	488	484	451	465	496	503	499	476	496	472	454	464	488	494	474	490	441	444	490	481	475	482	500	440	456	497	451	471	468	451	458	444	496	452	471	473	487	513	468	462	489	484	497	446	504	454	461	480	492	472	458	474	492	479	468	487	514	448	491	478	470	444	487	472	475	501	545	516	459	452	470	456	499	491	484	493	471	502	513	524	486	472	482	450	468	443	473	464	492	461	506	503	478	445	482	493	508	473	451	482	496	475	460	485	465	502	496	518	461	503	462	498	470	463	487	536	499	497	451	508	452	459	509	432	495	468	499	480	457	496	476	488	524	464	479	473	475	499	473	485	472	471	488	460	470	495	477	466	462	476	487	462	512	479	468	486	491	483	460	473	492	513	488	453	492	495	523	455	484	495	496	498	452	474	458	461	486	464	476	480	508	491	502	459	503	483	495	474	465	455	458	507	496	506	468	469	423	461	473	504	522	474	488	467	466	445	476	464	480	458	479	446	469	473	455	442	466	464	462	478	455
5667	1249	5998	4331	4354	2992	2029	1291	642	356	241	208	199	190	222	217	203	211	206	210	206	187	210	192	202	186	197	194	202	215	213	190	176	199	213	206	222	204	203	208	187	219	217	213	158	218	200	184	209	217	206	187	199	221	190	189	205	185	166	192	166	220	209	204	189	185	211	200	201	173	183	206	193	194	182	213	185	237	177	191	243	177	202	217	196	197	179	161	189	185	176	184	177	209	195	211	223	207	223	196	232	194	225	212	215	195	188	184	219	191	228	186	212	190	189	194	217	193	190	179	186	192	182	191	214	180	178	217	201	184	209	230	186	199	199	205	201	194	202	202	180	174	195	198	219	184	191	193	204	187	199	204	192	184	177	184	197	169	207	211	214	186	203	189	214	197	197	202	227	203	181	178	183	204	189	218	209	204	199	193	186	223	196	175	216	192	213	166	180	231	202	190	197	185	197	193	181	173	182	199	230	193	182	201	191	203	197	194	182	193	188	226	203	186	207	215	184	188	182	193	193	191	177	222	188	190	182	188	195	206	180	181	214	215	180	157	204	179	192	209	186	169	187	183	232	177	185	194	192	176	208	179	214	208	203	197	190	190	186	214	207	198	209	176	207	210	185	193	201	196	210	179	205	185	205	186	202	205	207	194	222	204	191	196	187	200	237	191	197	202	184	190	198	177	198	203	207	211	197	212	198	189	204	196	194	203	198	226	215	194	182	185	189	225	179	206	199	212	190	194	199	189	169	191	181	204	197	194	185	203	195	198	200	199	181	217	202	204	189	191	202	193	189	200	225	210	195	193	181	209	180	194	199	219	184	194	196	194	209	210	197	201	197	180	206	217	204	188	203	194	192	195	213	174	193	179	202	204	192	192	193	213	187	204	210	229	216	207	196	195	190	201	180	190	206	202	185	197	195	215	209	206	209	207	206	220	224	195	185	205	206	201	206	204	204	202	186	223	176	186	222	190	198	202	198	195	220	186	194	188	184	200	184	195	192	171	212	193	210	214	210	195	189	224	215	194	207	180	212	200	197	202	180	180	194	202	216	188	197	215	186	192	198	201	195	169	203	203	190	183	192	203	199	198	196	193	178	195	201	201	197	193	181	225	179	201	190	193	204	202	184	206	195	174	192	192	192	160	203	186	183	209	186	194	173	212	182	197	201	191	198	196	189	192	188	213	202	194	216	178	198	191	183	200	204	200	189	199	186	201	176	193	197	201	174	189	180	196	188	195	198	220	176	210	195	195	182	180	183	217	208	191	192	187	187	181	221	215	228	204	196	184	218	210	197	205	191	218	189	226	198	190	176	210	202	184	171	207	196	213	213	184	202	213	184	182	194	213	215	199	203	217	192	190	192	209	213	218	205	203	191	195	183	187	202	196	186	192	191	204	189	200	201	216	209	200	183	196	188	193	179	213	194	191	229	197	227	210	202	184	185	181	175	217	187	192	201	201	200	214	204	205	187	217	214	192	218	179	169	201	174	189	235	181	191	198	181	208	211	174	196	191	207	195	186	171	196	204	207	170	176	181	195	204	216	205	199	201	187	186	239	194	187	185	207	196	187	213	192	208	200	216	183	175	182	207	219	191	168	186	206	189	195	197	183	194	192	179	207	207	176	207	193	197	203	199	170	192	187	199	174	223	195	194	213	215	218	187	189	203	205	225	194	201	212	225	188	187	222	210	183	217	218	191	183	198	185	191	160	206	189	197	191	202	191	183	191	191	187	190	211	183	198	199	191	215	202	195	185	188	191	205	199	198	214	166	194	173	201	224	181	190	212	205	217	196	190	211	216	201	206	194	181	191	197	193	206	192	206	184	212	202	215	204	183	199	202	210	199	202	215	187	184	206	192	180	221	187	186	208	200	179	185	210	202	184	185	202	202	180	214	178	194	194	171	156	206	206	178	211	209	166	179	193	212	198	228	220	184	198	218	206	180	244	219	208	193	188	193	204	195	207	212	212	170	196	186	213	180	199	198	203	182	211	214	200	202	232	184	200	183	198	202	185	187	189	187	198	199	197	239	194	176	213	235	200	216	194	194	190	187	175	197	198	191	195	200	195	231	169	210	221	188	201	194	190	203	165	205	206	169	192	200	191	193	182	211	190	192	218	190	200	182	217	217	190	190	189	188	182	204	199	192	187	214	206	228	168	193	186	196	188	209	188	186	197	195	210	206	201	195	213	204	192	209	207	197	193	199	219	185	177	198	194	164	180	211	194	184	207	193	209	187	216	201	193	192	208	189	224	180	204	155	211	184	196	209	202	191	196	191	184	160	204	217	174	161	196	180	213	208	206	172	195	228	201	197	226	205	211	193	177	207	220	202	196	193	180	196	220	174	200	184	192	179	200	194	191	215	201	197	161	189	198	200	194	194	188	194	201	204	174	177	180	177	194	210	202	223	186	209	195	206	173	191	198	208	191	209	197	216	211	202	197	206	175	193	195	210	188	188	181	194	159	191	185	193	180	205	200	207	190	211	179	207	199	183	196	222	210	188	191	197	186	204	199	230	197	212	191	212	188	193	188	189	188	205	182	203	218	204	206	178	198	229	180	194	203	186	194	188	221	188	207	192	198	206	180	198	204	183	205	222	180	182	186	220	198	208	192	194	231	195	210	184	215	207	187	213	194	176	195	170	170	196	217	207	213	170	205	220	196	229	191	193	196	217	189	177	200	217	197	189	218	179	198	215	204	220	239	187	174	221	196	195	215	178	196	195	196	180	196	210	190	186	222	186	211	194	189	187	214	204	161	184	205	194	177	217	173	203	203	203	214	185	201	187	197	202	203	191	178	184	191	189	214	192	201	193	189	219	224	181	187	204	192	212	239	166	190	191	194	194	202	214	212	207	219	187	184	207	191	209	198	206	210	195	203	196	209	219	224	176	197	203	198	196	182	186	205	200	193	184	192	204	198	194	199	186	191	190	198	187	190	217	218	191	196	216	223	197	188	194	220	171	206	199	210	181	171	202	179	180	187	209	191	194	200	192	197	209	213	184	173	205	196	170	179	197	215	194	198	198	183	220	217	203	202	183	219	180	193	193	183	217	208	190	199	161	186	203	210	197	194	197	191	217	208	188	187	190	200	184	195	193	188	229	181	205	194	191	191	211	188	205	193	178	165	193	212	196	166	183	219	194	193	200	207	195	197	207	211	217	222	177	198	199	217	209	194	217	185	199	213	234	210	218	224	213	199	202	214	214	184	194	199	198	192	212	175	203	199	207	198	246	197	174	213	219	211	183	213	210	173	184	173	190	175	177	180	200	225	208	169	200	220	186	198	225	187	190	208	195	192	186	194	197	211	184	210	215	205	205	209	194	194	193	213	196	183	225	211	207	206	217	190	202	205	216	206	202	222	178	183	201	198	192	234	202	198	201	176	199	196	185	218	186	212	193	196	192	223	173	177	205	175	195	219	208	195	210	197	232	193	190	187	188	169	201	217	186	203	197	174	183	218	188	211	182	194	180	193	192	228	207	195
4607	1764	13922	13291	15067	11813	8322	4968	2221	978	626	556	510	484	471	516	519	530	488	485	518	511	502	486	479	502	534	485	499	517	497	505	485	504	524	507	518	505	498	496	488	530	501	487	492	512	500	502	532	500	524	495	506	509	447	503	455	507	477	515	518	506	464	472	554	518	471	489	491	493	527	503	520	482	466	518	448	501	513	464	460	474	476	477	498	518	511	542	492	493	478	505	503	543	505	493	514	494	465	555	544	507	470	513	515	495	484	500	496	479	508	547	499	506	501	479	495	466	494	501	483	468	488	489	500	551	457	518	503	532	466	491	490	539	471	507	534	495	525	500	468	531	489	506	544	470	491	486	474	482	516	500	505	468	543	485	469	507	545	500	504	483	530	447	514	509	476	487	528	527	492	503	491	516	484	501	484	516	474	492	451	472	506	481	496	507	489	513	501	496	528	497	503	478	495	502	491	475	544	495	512	499	530	484	504	524	502	530	473	517	495	463	466	492	471	507	514	536	491	507	488	501	493	509	463	509	483	523	501	519	529	488	479	481	506	516	502	485	500	499	509	504	489	513	515	501	482	530	527	536	541	517	501	485	486	476	488	473	494	480	475	479	487	557	525	535	491	534	473	528	486	503	547	499	493	495	490	514	495	493	477	535	517	571	481	505	520	525	532	506	492	479	511	518	514	512	504	492	475	517	510	461	491	505	512	538	488	519	490	468	492	509	510	478	475	540	515	526	513	509	500	509	489	500	507	499	521	524	518	495	491	491	499	495	485	490	482	498	466	510	531	510	482	495	534	480	494	489	478	484	516	503	521	450	547	486	483	528	462	525	515	531	498	505	469	529	495	517	496	497	498	558	563	490	489	514	490	505	496	541	522	504	501	478	494	486	546	521	497	497	503	512	522	484	487	515	513	476	536	478	494	465	506	496	497	482	509	506	530	506	521	514	442	484	491	499	509	492	478	500	504	494	509	497	481	481	493	518	513	488	487	486	516	465	487	489	499	473	469	489	498	498	508	483	532	509	482	439	494	526	493	499	516	479	500	510	554	519	493	491	515	481	481	503	509	497	466	468	518	563	475	553	528	480	478	505	493	477	513	519	490	509	511	520	581	558	516	505	502	477	496	463	503	517	504	502	457	493	522	471	517	509	484	545	502	480	513	478	498	518	497	494	521	467	548	505	538	515	507	480	538	477	522	507	516	519	448	509	464	494	499	485	486	493	510	490	464	488	495	509	497	553	504	537	544	537	487	518	485	493	513	476	535	470	486	518	478	499	510	505	489	521	495	500	504	493	482	498	497	496	505	516	515	493	533	537	493	518	535	477	446	494	467	455	471	532	505	523	525	503	499	517	515	493	508	498	514	510	541	510	498	492	491	539	511	421	513	504	486	460	522	499	489	507	503	476	472	527	479	517	506	503	492	453	495	481	512	503	500	502	501	538	503	511	484	494	444	485	518	515	536	500	502	482	524	513	516	503	456	494	476	492	499	491	517	548	465	501	498	525	513	472	479	494	513	513	503	512	520	522	525	534	474	504	557	522	486	567	485	514	523	493	521	490	500	477	472	494	474	473	464	484	504	479	480	503	481	516	476	499	485	484	481	549	523	479	518	486	469	514	529	538	491	494	514	527	478	467	498	504	531	478	493	511	478	511	496	515	492	466	487	502	487	499	549	504	518	496	459	549	507	449	502	504	505	508	473	493	479	500	519	526	486	534	516	462	482	503	501	509	508	489	509	478	502	525	507	459	474	494	499	506	505	457	505	483	465	512	486	482	462	490	474	490	538	514	512	527	539	512	480	482	501	476	518	532	545	512	482	481	499	488	490	502	507	485	513	482	505	501	490	479	526	479	541	474	516	484	497	474	522	527	498	504	504	486	514	499	485	501	487	493	516	504	533	465	499	488	485	516	504	484	512	537	497	473	534	498	525	498	521	470	485	514	530	494	483	508	527	530	501	518	534	527	464	497	471	514	494	502	509	519	487	505	540	479	521	502	521	498	521	506	489	533	518	464	464	530	472	484	500	506	515	497	477	475	520	508	530	476	499	461	472	477	504	498	528	511	472	467	486	491	537	550	508	493	545	499	530	523	499	524	514	492	531	497	531	512	475	558	523	525	512	495	526	504	532	525	542	471	510	476	455	494	508	454	545	484	480	498	503	481	546	486	499	446	510	475	511	484	478	516	479	498	497	504	510	506	493	505	495	494	485	515	475	498	539	480	501	488	482	502	518	506	547	501	504	503	496	525	524	486	507	563	480	498	498	457	490	489	522	514	483	507	465	533	503	460	504	481	503	447	545	486	540	495	546	490	504	482	524	485	492	464	472	469	478	521	490	455	536	509	498	494	499	494	479	495	513	490	505	517	519	491	515	501	522	489	524	509	485	542	487	484	491	476	482	484	494	485	506	512	498	463	500	512	489	489	462	507	491	465	525	509	538	518	453	528	498	504	494	474	502	501	472	534	472	488	486	524	465	463	470	512	497	523	485	499	494	516	567	477	429	529	492	516	478	468	511	464	505	494	474	502	555	505	526	478	469	504	490	469	515	472	506	522	534	489	544	489	519	494	529	531	518	461	456	510	481	511	494	516	548	506	476	485	511	523	482	492	467	461	516	551	508	503	503	503	534	491	494	521	485	546	484	490	469	505	514	504	502	500	518	518	496	483	490	531	489	507	514	513	507	496	515	521	507	448	525	494	472	525	514	513	501	505	474	491	453	495	512	459	469	519	482	480	537	509	518	479	474	519	501	498	511	505	508	531	506	503	510	503	478	464	543	477	484	469	496	499	511	521	494	505	517	525	526	483	494	459	481	537	483	505	481	501	500	502	494	514	495	525	459	494	519	528	494	470	499	515	529	517	537	530	518	490	498	512	518	481	481	514	476	500	512	536	467	478	499	519	535	504	481	444	491	465	479	495	478	518	493	495	495	495	530	544	495	515	482	444	532	494	484	495	478	520	511	477	524	496	455	542	489	493	487	525	515	458	513	516	457	498	481	505	506	498	489	530	506	509	460	497	521	487	482	514	483	528	512	512	500	470	501	501	560	468	506	488	483	483	534	469	483	513	517	456	491	498	531	503	484	482	491	482	443	500	482	489	545	498	501	470	489	505	480	525	535	517	472	514	517	502	514	527	516	439	465	495	494	485	510	493	517	498	479	506	513	536	511	486	471	520	503	532	510	506	510	492	455	502	412	461	484	527	484	512	483	487	482	507	531	514	522	488	507	515	481	505	489	481	485	473	488	495	500	502	513	504	479	515	516	492	532	491	442	512	517	490	496	531	515	484	541	473	473	463	480	513	490	525	465	484	480	493	502	537	511	481	494	479	517	488	500	510	528	527	507	529	507	500	487	462	516	532	532	480	496	492	471	496	494	540	497	480	484	502	492	476	480	521	492	490	499	503	507	505	532	518	468	511	499	494	518	513	507	471	530	496	506	492	538	511	499	526	508	487	491	482	471	482	493	506	470	485	513	535
28744	18085	49667	46699	47190	36753	26273	14891	5569	1624	527	275	232	220	195	196	209	216	214	202	201	184	223	210	217	200	211	202	200	188	188	186	207	216	214	205	236	200	213	231	200	190	207	211	213	204	192	220	168	190	201	238	196	223	211	206	210	204	178	191	202	165	195	195	227	207	201	200	186	196	193	212	199	228	185	201	210	176	185	183	199	180	208	212	203	205	221	191	226	225	218	217	212	214	236	206	201	177	216	213	193	194	195	226	235	182	174	208	196	189	172	207	214	190	196	210	202	210	218	198	205	226	203	212	205	212	226	223	229	210	217	218	230	198	187	207	198	242	220	204	228	218	209	220	221	190	209	189	175	216	215	215	203	207	202	246	201	181	241	219	199	217	191	197	198	210	223	222	221	231	233	208	216	216	193	214	195	199	186	185	215	203	230	221	221	202	189	238	206	215	201	201	207	219	194	202	218	167	201	187	222	200	189	191	192	234	209	204	214	199	212	188	210	203	195	202	196	212	195	228	235	215	210	195	218	226	214	193	193	197	188	206	197	178	228	211	229	188	210	198	222	211	210	182	215	202	211	201	214	201	204	193	200	213	219	222	208	204	212	223	215	238	216	194	189	224	190	187	211	222	198	210	185	211	232	249	198	214	182	179	209	205	200	203	191	208	197	201	218	187	178	205	185	220	189	210	174	247	215	180	188	184	210	221	205	204	236	218	192	199	219	232	223	210	198	191	223	206	225	224	229	193	233	213	219	207	206	230	200	220	198	202	208	214	220	192	182	220	184	201	203	210	220	201	173	195	206	232	201	226	202	183	199	183	206	185	216	225	191	204	215	219	205	232	220	223	223	188	221	212	178	185	213	200	219	211	195	208	214	192	224	189	230	183	225	210	200	200	213	210	234	192	222	207	208	210	191	193	193	220	230	215	179	192	194	208	225	222	221	203	221	193	195	210	167	188	213	184	204	209	188	207	224	232	188	206	217	217	200	207	214	192	199	201	186	209	209	199	196	226	221	215	234	207	221	205	207	220	207	201	185	224	196	184	212	221	206	214	205	213	207	226	225	197	203	226	194	225	220	215	210	208	237	205	235	197	208	202	221	214	197	225	203	229	207	205	215	225	202	220	186	176	207	206	210	224	206	194	195	176	201	211	196	211	209	231	211	193	188	195	222	199	199	189	238	191	188	216	212	222	215	201	231	208	206	184	219	198	216	241	201	225	187	205	200	211	200	216	213	228	241	212	215	194	208	237	234	220	176	198	217	221	197	223	199	224	232	241	211	183	211	212	201	238	214	211	211	192	202	179	243	216	203	202	209	228	192	221	237	228	199	209	208	170	217	212	196	212	228	196	188	191	209	182	214	229	201	203	216	208	197	240	205	206	229	209	191	202	224	220	199	212	183	224	227	221	212	218	197	194	211	199	224	227	208	213	217	198	224	239	213	199	241	196	238	196	214	191	216	213	216	212	177	237	217	195	214	204	208	206	197	195	208	235	191	209	188	223	240	220	178	193	199	206	213	204	216	210	201	223	215	208	212	212	223	197	194	228	209	204	219	168	199	224	202	208	203	222	192	230	196	216	202	229	202	211	191	194	200	202	203	186	219	216	200	234	223	210	210	188	215	183	204	219	182	197	209	204	189	201	225	231	219	217	217	199	205	226	182	188	202	224	197	213	216	202	218	209	226	184	204	200	225	226	199	222	219	197	185	199	204	193	207	206	189	191	217	194	206	250	202	205	231	234	202	226	213	168	214	200	215	203	216	229	196	201	190	215	228	215	192	214	198	182	181	213	207	208	204	222	197	199	208	209	212	194	189	201	193	231	201	223	211	209	196	212	176	208	206	218	219	203	203	216	232	204	198	209	202	201	226	205	194	208	208	198	219	203	195	234	222	215	233	204	202	202	212	206	203	215	214	209	216	209	221	226	246	195	221	226	221	220	197	175	205	222	197	218	201	221	209	211	202	222	212	205	229	190	210	204	207	191	194	213	194	242	219	197	199	213	184	190	207	219	204	199	226	208	191	217	206	219	204	194	217	210	181	195	185	203	198	194	218	185	183	226	207	201	221	171	217	198	212	190	193	250	258	184	211	209	208	221	224	207	210	199	198	221	191	196	191	198	211	218	194	193	195	179	195	217	210	203	207	227	190	210	198	227	206	190	181	201	208	206	200	211	202	206	216	216	186	197	241	234	187	199	219	225	201	214	239	229	211	235	210	215	228	201	219	208	201	213	212	193	209	245	206	203	205	202	194	207	224	223	201	204	206	210	188	195	205	193	204	217	220	232	181	197	193	196	212	189	226	190	204	185	230	203	192	201	199	232	211	233	201	194	207	228	224	207	227	238	205	225	207	231	223	216	190	199	240	219	209	208	207	187	213	211	216	210	199	208	195	228	224	235	211	218	216	206	195	238	222	195	192	177	169	207	189	210	215	192	194	218	187	202	218	205	209	220	186	217	199	222	209	209	212	205	202	191	202	235	216	220	188	190	212	223	226	242	215	224	203	219	216	200	193	200	201	190	180	193	210	204	187	214	214	207	237	199	187	201	219	208	216	221	217	207	205	220	203	202	193	210	209	202	191	199	206	186	191	206	172	212	206	193	201	199	208	217	219	208	237	211	233	201	201	183	212	207	201	215	218	210	202	222	203	210	206	205	200	211	224	214	197	221	187	211	203	192	196	214	193	183	209	207	229	186	216	213	205	184	197	219	176	220	196	225	209	214	201	202	191	188	230	203	202	202	204	208	212	189	196	193	207	206	228	193	204	219	212	192	186	248	185	179	229	208	220	210	199	188	199	209	208	187	199	223	203	227	220	205	201	202	202	233	226	205	232	196	196	213	215	216	191	214	214	219	205	198	217	194	206	195	200	229	218	190	201	227	216	200	197	200	219	213	212	191	204	201	197	215	209	215	197	238	183	227	214	180	178	223	217	218	195	256	204	200	207	226	203	200	211	193	223	201	220	209	202	187	221	209	203	210	202	204	173	215	208	186	205	213	190	222	215	211	221	210	199	194	200	225	205	227	173	194	222	218	214	189	195	193	177	213	232	225	217	198	214	204	203	222	206	179	222	210	218	235	216	211	187	227	240	165	176	227	215	208	182	210	203	194	224	207	219	195	239	217	205	215	208	198	193	201	228	215	170	215	198	239	218	215	212	220	209	192	195	175	216	184	177	194	223	227	186	217	216	190	222	221	199	209	200	190	198	199	205	188	204	189	205	210	233	211	199	240	212	202	203	229	205	214	197	196	206	223	198	211	235	212	199	210	226	211	209	192	185	220	198	215	223	206	172	218	206	222	194	189	204	217	215	244	200	191	200	185	226	200	229	192	216	225	212	196	175	199	209	199	213	204	205	223	200	178	226	201	222	198	187	180	178	223	202	205	227	191	204	201	225	216	226	194	190	207	203	212	213	204	210	225	200	210	189	200	221	215	231	194	190	211	198	226	216	206	196	211	208	196	217	181	216	191	196	182	220	203
15138	15472	48573	53631	55751	49322	40778	29801	16278	6058	1991	790	559	506	559	507	551	472	510	507	550	506	496	516	531	506	536	482	572	514	506	518	551	495	540	510	523	550	542	548	490	519	519	517	509	478	485	559	520	496	522	473	487	542	561	517	501	500	485	488	509	521	534	488	504	535	486	521	533	524	492	510	513	539	522	477	538	502	492	533	490	521	518	537	516	487	515	510	541	534	534	477	527	481	497	509	533	473	518	490	485	564	500	526	531	532	530	556	509	516	520	566	514	514	490	501	538	537	498	506	508	534	522	551	499	480	503	499	551	557	498	541	512	532	505	501	498	536	521	571	491	498	544	509	550	499	531	503	508	503	535	519	527	546	552	511	525	535	542	497	508	545	498	527	494	511	487	500	479	507	527	507	508	516	539	522	523	540	531	532	507	515	527	517	538	539	505	512	485	513	535	511	549	524	533	526	515	499	543	549	543	535	539	552	544	509	528	493	500	513	536	510	513	516	510	516	525	539	501	538	505	491	540	537	506	539	544	533	516	517	528	555	536	528	504	509	539	520	505	512	544	537	492	513	509	521	525	490	518	524	537	524	565	528	581	543	494	474	468	524	517	488	557	532	492	557	556	519	535	505	506	490	505	511	548	501	538	509	573	539	524	486	521	528	498	503	501	549	507	515	517	546	524	494	529	521	473	525	535	494	536	525	564	516	555	524	555	492	532	511	540	503	521	523	524	509	539	519	535	499	497	534	522	542	503	471	528	531	519	508	522	526	530	512	547	516	480	506	512	516	509	540	526	517	533	511	492	502	492	532	519	503	534	514	511	503	496	499	528	474	550	549	510	515	471	523	517	556	484	502	524	508	492	557	510	533	499	547	482	511	545	509	525	495	520	517	535	583	520	508	528	522	509	510	519	539	503	481	507	523	505	511	509	541	516	561	554	532	532	497	511	519	514	526	534	502	484	532	542	498	543	503	496	547	481	523	546	511	531	471	522	476	480	523	519	517	533	512	552	477	563	504	540	577	571	501	545	504	495	510	500	505	564	546	532	558	522	513	512	530	509	498	522	510	528	542	517	473	548	527	540	549	562	493	517	499	529	494	517	542	494	527	511	542	540	506	506	532	509	516	497	494	493	511	489	505	466	507	522	502	524	563	497	560	544	526	529	501	490	540	510	536	505	521	514	521	523	507	503	553	529	493	588	489	503	511	512	522	546	523	487	526	533	519	492	529	521	560	516	507	540	498	521	530	555	538	520	493	455	479	540	531	508	524	497	504	511	514	472	492	531	519	554	531	533	519	534	531	528	529	548	513	546	533	470	516	479	515	538	519	513	518	529	538	506	487	521	535	542	509	496	523	497	492	549	553	510	519	522	503	501	528	498	500	573	538	523	509	525	515	491	515	528	510	550	486	506	469	503	527	524	493	537	561	518	539	522	537	521	537	544	483	509	495	518	499	531	530	536	517	524	507	486	497	521	485	569	493	515	528	533	515	525	554	513	517	498	488	515	533	469	514	529	511	555	492	538	491	465	529	497	513	542	541	460	511	564	430	504	529	520	521	506	536	544	490	548	518	523	534	523	509	471	524	502	533	539	532	507	519	480	506	508	506	537	507	531	499	518	501	520	532	478	566	526	478	543	477	509	520	497	532	509	522	510	516	541	496	531	550	539	547	502	503	526	543	529	501	523	465	530	555	509	545	518	535	529	525	522	530	491	546	487	482	526	556	526	493	518	501	536	497	519	540	518	500	521	497	544	515	528	527	507	538	552	485	525	537	507	529	512	515	535	500	552	497	522	529	496	538	510	500	502	561	506	505	541	510	548	519	522	497	575	543	507	583	542	492	532	501	547	559	533	533	515	517	519	499	520	551	522	539	507	542	507	489	491	488	517	500	487	488	496	510	509	528	517	537	530	488	526	513	505	506	508	519	480	520	495	525	490	484	481	496	507	532	517	549	551	502	527	525	533	494	555	579	530	540	519	584	513	524	537	510	494	517	530	491	501	514	491	519	480	534	538	515	520	564	502	488	497	511	518	540	525	530	502	478	525	542	524	526	474	518	494	528	523	472	554	480	506	520	522	490	534	496	493	512	531	554	511	542	583	515	511	519	554	518	541	498	525	516	545	505	529	539	533	482	538	520	553	540	491	548	530	492	526	559	568	549	506	519	535	508	541	504	492	501	513	553	506	506	524	517	514	520	512	563	514	548	540	485	531	519	488	538	469	507	494	548	516	540	491	502	558	491	515	488	522	539	515	528	517	517	534	597	479	525	520	492	549	518	505	515	502	457	517	561	534	537	519	509	491	506	510	539	493	503	525	492	549	510	465	519	542	502	577	523	526	546	520	509	534	543	530	503	508	496	527	515	500	534	575	510	502	519	532	517	539	498	485	554	541	490	548	513	526	483	508	487	510	505	502	512	533	524	473	524	551	515	568	500	517	506	547	488	529	535	521	512	523	541	524	545	490	500	548	519	500	492	520	461	509	511	520	482	500	542	570	470	497	536	496	487	476	512	505	508	526	529	521	524	546	544	529	525	512	527	480	508	511	532	519	560	516	497	528	506	576	500	525	512	494	547	500	498	555	535	562	516	511	515	527	493	488	492	531	551	520	570	514	515	520	534	510	511	512	518	514	474	514	516	495	509	508	500	548	517	532	508	471	515	498	502	524	487	543	551	516	558	520	526	502	551	546	511	527	493	524	495	507	551	498	499	520	469	519	523	528	518	495	533	490	558	546	507	530	538	522	500	497	512	538	567	534	526	497	556	503	478	520	543	482	524	523	501	510	502	506	497	512	526	470	541	517	500	504	468	520	521	572	512	511	538	490	516	506	497	493	528	498	500	550	527	513	506	538	508	520	482	532	519	521	514	479	510	573	524	506	515	534	573	532	537	513	535	536	522	538	520	501	543	473	546	521	575	519	454	525	496	555	536	547	504	551	537	538	486	530	537	576	470	521	576	512	558	529	508	546	471	544	540	481	505	526	520	481	528	550	528	511	510	517	530	509	550	519	524	546	504	556	487	534	524	496	542	519	525	483	503	536	511	537	503	487	538	523	542	539	477	507	534	508	497	500	496	489	554	520	503	509	537	494	515	506	518	547	501	512	518	481	481	456	505	528	535	488	509	504	511	514	483	504	465	517	546	528	475	525	511	490	533	490	560	533	528	496	523	504	527	570	537	502	527	519	531	500	491	497	566	522	488	494	518	492	528	509	481	480	548	531	506	539	552	509	516	506	536	559	470	531	548	503	535	539	531	556	513	525	522	558	508	496	492	498	535	555	559	520	497	546	539	492	533	451	493	501	539	509	532	539	506	497	500	527	500	508	518	521	486	498	534	526	520	538	472	514	519	534	454	503	522	500	506	554	534	510	530	490	521	537	517	469	509	488	483	527	517	497	518	553	511	514	490	531	505	529	500	524	476	508	485	525	495	477	509	475	555	520	487	483	484	511	493	508	493	475	487	512	517	574	516	512	520	494	525
33715	19775	52644	65275	65011	48194	39514	26585	12325	3555	939	349	203	179	169	206	166	187	181	181	170	195	211	169	196	187	175	195	184	183	165	163	161	203	195	172	175	207	184	207	182	200	185	169	207	163	179	174	197	194	178	194	183	194	184	190	168	173	219	193	187	203	200	176	182	190	181	178	196	179	216	186	192	175	185	192	149	196	183	193	168	194	187	178	203	192	193	188	192	178	205	178	189	152	186	168	171	184	179	193	199	168	176	200	163	168	207	190	185	188	168	192	192	203	170	186	188	182	177	191	172	192	178	176	206	180	195	191	183	182	171	165	211	174	183	202	148	181	179	162	201	169	173	190	175	175	175	215	189	203	182	198	183	194	203	193	179	190	199	172	196	165	179	165	158	172	203	197	192	190	161	202	172	173	165	184	188	185	199	191	174	199	199	211	175	205	185	169	210	179	197	183	204	194	161	191	183	182	191	172	219	162	163	203	182	182	172	181	169	178	195	182	187	168	159	199	175	214	193	175	177	191	172	176	171	182	186	177	164	186	185	192	154	191	205	169	175	177	149	190	200	173	221	190	178	185	217	210	166	190	209	186	195	163	171	178	190	186	200	202	193	178	196	201	180	192	206	170	175	194	163	190	192	202	179	198	172	172	188	184	181	178	193	177	194	147	157	186	187	177	192	200	176	197	182	198	200	190	179	175	165	194	194	183	195	181	188	195	195	183	175	178	179	162	189	179	193	182	164	200	172	190	171	184	189	179	187	189	159	182	198	213	197	173	181	195	209	170	176	208	179	202	174	202	155	194	156	192	190	178	187	160	187	177	167	207	213	218	193	162	160	160	194	189	165	169	192	190	193	173	186	186	152	196	185	204	144	180	153	203	181	174	182	156	164	165	181	177	184	180	220	182	208	189	171	204	175	181	186	198	170	181	172	163	197	191	165	150	188	157	166	172	226	188	186	171	198	172	179	183	177	208	171	179	152	177	200	169	218	206	194	170	156	206	169	167	181	171	184	178	184	197	171	164	159	164	193	215	169	190	152	189	173	164	197	189	164	161	167	183	189	199	170	196	174	206	185	168	194	186	189	180	200	183	181	163	185	171	192	200	199	178	184	185	183	173	158	163	181	183	176	185	212	198	182	157	169	175	195	194	159	169	204	192	175	187	172	200	205	202	182	213	197	170	188	207	200	187	188	189	191	191	178	164	178	173	180	172	178	160	187	191	180	169	199	171	163	188	162	185	173	188	200	159	169	183	179	168	189	177	178	200	156	181	170	185	180	204	188	170	169	207	183	191	167	195	208	192	185	179	181	208	183	223	183	199	185	167	174	199	165	193	150	187	215	189	180	199	164	177	171	169	157	208	182	214	174	178	184	208	184	164	175	191	198	195	202	206	180	182	203	197	206	174	185	173	178	189	196	204	172	194	187	199	186	191	202	192	191	161	236	170	186	196	190	168	211	170	167	201	192	182	183	177	179	169	185	197	175	182	213	176	168	167	183	196	175	209	167	190	217	149	175	190	200	187	172	199	176	185	177	207	188	187	176	199	185	177	165	161	199	184	186	192	171	170	187	169	188	193	192	191	170	160	187	168	206	181	190	174	184	184	217	184	201	190	195	190	208	191	171	190	222	189	181	195	161	188	171	183	187	189	175	189	193	184	187	195	177	208	182	216	183	172	211	206	193	187	189	193	164	200	172	179	184	193	191	204	194	184	200	195	183	153	167	191	175	207	213	169	185	181	197	155	166	163	173	199	177	184	183	175	197	190	174	182	185	181	189	199	170	152	180	188	203	180	216	178	188	172	193	222	193	171	193	179	172	179	191	177	213	192	193	173	173	196	184	192	178	184	173	201	174	171	173	192	166	168	201	180	186	180	179	198	177	183	198	189	170	184	175	171	174	190	165	185	212	204	189	170	168	156	196	163	191	177	203	184	191	173	212	193	171	195	193	185	173	193	164	159	199	186	191	178	177	191	183	181	177	221	200	170	172	179	187	213	196	186	200	186	200	168	209	193	193	193	202	175	180	199	185	182	185	209	181	203	200	174	205	171	177	180	186	166	177	185	196	198	178	183	172	200	178	199	183	193	154	153	200	177	193	169	192	166	193	206	192	174	183	204	158	174	158	176	174	162	178	172	182	205	191	170	177	192	198	165	174	193	201	172	178	179	185	173	186	165	191	195	166	155	167	164	185	201	196	164	198	190	175	198	173	181	179	183	167	161	153	177	190	183	171	175	185	182	171	180	183	177	195	214	190	193	177	178	192	188	170	191	155	195	191	188	184	166	214	174	191	191	209	182	169	161	176	200	157	182	180	180	192	185	205	189	185	172	197	201	193	183	179	174	183	163	198	182	201	196	194	183	200	164	200	161	195	171	150	197	181	181	178	186	172	167	201	197	191	167	188	186	176	194	192	176	167	183	185	169	193	178	183	181	181	184	191	191	181	176	191	190	180	204	186	187	185	176	183	185	178	180	171	199	191	193	176	194	183	185	173	176	195	192	199	215	178	179	196	202	179	182	170	185	193	169	198	202	210	170	196	174	179	171	196	196	149	186	179	195	193	185	177	187	194	184	178	165	197	197	189	194	169	176	206	198	179	177	203	185	197	199	200	201	179	167	190	173	196	181	214	176	166	150	168	168	167	170	169	160	172	196	209	163	159	184	211	173	165	168	174	167	194	174	187	181	200	184	196	173	204	186	176	162	150	189	190	173	201	189	178	180	192	211	196	200	178	193	193	177	180	201	183	206	194	195	185	160	199	193	180	179	176	194	196	184	185	183	178	176	198	193	185	178	185	202	175	201	182	194	197	170	176	201	183	173	211	184	175	166	191	190	174	162	189	195	182	172	184	191	187	224	188	161	188	181	164	188	187	176	181	189	177	178	177	191	192	185	172	204	173	196	201	166	196	188	185	198	183	176	178	184	195	187	177	183	164	193	181	196	205	184	180	149	183	167	161	213	195	187	187	193	189	185	183	166	185	169	193	192	159	198	168	179	185	202	198	190	190	162	186	192	151	187	206	196	162	153	164	182	178	178	180	190	206	193	170	150	206	192	169	167	179	170	193	175	187	174	224	195	185	176	169	162	158	169	173	172	194	172	166	172	193	177	161	184	187	185	179	211	172	185	165	201	191	159	182	176	167	196	168	198	181	175	159	187	204	187	185	181	164	203	183	193	176	176	183	157	164	179	180	200	177	189	169	166	206	166	188	151	196	176	181	181	215	194	189	176	179	186	187	210	176	197	209	177	204	194	184	197	178	162	190	171	200	201	179	169	202	185	178	206	149	177	208	187	200	184	175	198	188	193	186	174	168	164	153	181	194	170	171	174	202	152	185	199	196	169	199	185	194	167	199	177	213	172	166	195	178	180	178	176	201	210	188	198	188	202	161	165	184	198	177	171	171	198	179	174	194	157	189	220	211	197	180	188	199	184	171	170	182	171	196	174	184	172	162	173	198	173	185	179	190	167	185	164	171	183	189	178
17390	15056	50440	70445	71794	59044	52075	40351	25385	11355	3679	1198	639	494	503	469	445	463	450	465	464	507	469	445	484	441	477	436	455	488	481	470	471	493	446	465	461	504	497	444	454	409	442	473	464	482	440	476	456	462	453	486	464	419	477	443	436	409	485	449	490	464	446	447	465	475	434	440	497	442	487	428	431	452	456	450	469	444	422	452	473	444	488	465	457	462	466	447	445	464	477	464	440	484	461	428	459	476	504	481	415	458	448	454	468	451	463	450	484	452	448	457	488	463	470	484	452	474	498	481	490	434	467	445	483	457	486	472	462	460	479	497	481	452	463	415	469	468	552	495	471	455	434	464	472	456	467	427	472	476	452	458	435	488	479	451	471	462	452	466	461	463	451	455	482	479	474	456	484	434	446	459	466	456	481	479	478	458	479	482	434	454	456	469	497	457	459	441	454	468	493	465	457	472	438	480	470	465	480	487	452	451	441	457	470	428	431	428	418	488	467	459	454	468	461	471	476	431	486	469	455	439	452	469	449	447	510	452	452	449	460	479	453	449	485	443	474	447	449	465	483	474	460	435	469	453	449	445	476	428	463	485	464	464	458	501	478	465	485	434	484	481	452	451	488	442	485	439	458	462	467	471	411	448	482	443	435	538	462	455	455	481	438	485	458	484	505	467	474	463	476	480	498	472	451	471	444	516	443	478	429	470	464	462	488	473	491	449	442	467	461	460	505	479	455	449	496	492	462	477	462	451	489	449	497	458	462	488	456	478	471	495	448	458	417	482	469	447	451	494	414	451	493	428	477	451	519	480	477	479	467	438	505	462	467	478	437	469	475	431	455	484	464	434	458	438	442	482	453	493	449	519	449	452	434	438	471	476	458	452	446	434	417	486	434	459	482	456	476	432	479	414	495	461	460	444	449	493	465	452	485	471	459	449	451	462	458	457	475	481	452	434	451	502	470	442	435	474	514	455	476	477	410	470	409	467	449	468	475	469	489	466	454	443	464	482	470	494	453	478	482	453	469	477	479	474	466	465	515	424	426	445	488	435	455	407	496	455	450	465	498	461	489	440	437	468	407	464	510	451	492	481	471	438	452	480	478	470	512	499	461	440	501	442	484	454	420	478	497	481	459	462	451	492	417	432	425	456	494	476	466	462	444	472	479	453	446	440	429	490	465	501	483	463	467	444	485	469	446	440	455	457	468	476	476	424	456	403	474	429	446	484	496	500	463	455	459	471	488	507	434	486	436	449	469	448	463	466	467	437	440	473	466	441	469	472	469	484	424	463	484	431	461	459	452	461	465	425	468	443	460	456	472	474	460	448	421	458	454	441	489	422	466	486	462	439	496	471	468	428	445	460	472	442	449	451	431	443	438	488	507	468	457	484	503	475	454	468	435	474	456	501	458	478	495	502	479	492	462	470	433	467	498	474	483	474	482	487	468	480	417	470	454	451	469	467	440	454	455	423	458	489	466	461	477	466	449	500	447	423	463	460	466	435	456	444	442	451	452	453	441	497	438	463	475	488	435	428	427	463	471	485	467	456	458	453	436	496	483	491	422	461	473	433	456	448	403	457	463	462	458	466	483	475	481	439	453	492	464	460	480	464	472	453	465	464	492	484	412	504	489	468	419	458	471	473	468	517	449	475	479	477	480	467	436	461	430	459	473	493	465	468	445	447	472	451	455	477	473	459	478	454	453	462	435	427	460	458	427	487	448	460	475	469	446	425	439	473	443	444	491	475	465	446	452	435	469	486	449	472	481	448	484	427	434	500	470	463	466	454	481	430	463	444	460	480	493	439	450	444	504	474	472	460	479	500	465	469	440	512	510	466	460	423	478	420	458	468	449	444	448	494	445	444	443	452	499	454	452	477	467	482	451	446	486	469	461	476	451	456	474	484	495	473	457	444	470	448	431	445	496	455	451	436	428	457	454	462	458	466	461	454	469	479	426	445	448	483	460	447	461	462	447	485	508	502	444	471	461	483	445	493	457	470	447	413	486	468	453	434	434	480	509	476	450	468	467	494	453	440	455	455	450	458	467	447	482	455	409	460	465	472	481	425	435	485	446	448	453	438	474	441	441	452	476	448	483	457	407	452	466	459	453	443	466	478	479	439	433	426	442	469	436	472	468	485	440	436	477	462	459	441	426	460	435	484	426	476	467	413	464	468	476	497	475	409	473	488	459	485	460	472	472	450	516	438	430	490	471	443	488	477	488	479	457	438	445	487	437	453	464	475	489	473	458	504	464	450	459	480	479	434	443	436	505	473	500	443	516	480	499	489	470	439	427	492	492	487	467	468	420	440	433	462	464	488	474	444	479	466	453	482	472	485	432	410	500	462	477	452	458	480	440	479	495	467	470	486	454	445	498	459	494	435	463	440	474	395	483	490	449	444	468	496	465	435	492	454	476	491	486	460	435	476	461	435	453	469	449	452	413	474	456	491	434	456	479	458	434	455	449	487	458	477	480	464	475	445	507	462	465	463	451	480	443	477	469	465	473	450	458	473	444	494	470	479	427	443	445	429	477	457	457	498	508	416	470	444	491	474	473	460	466	467	507	482	464	469	503	479	478	443	455	442	465	472	465	457	438	510	480	454	463	443	470	443	439	461	430	465	453	452	464	500	495	470	455	476	484	421	456	467	502	482	479	442	443	483	486	507	455	464	449	457	435	445	466	462	479	453	475	467	463	480	508	435	452	430	436	436	436	452	477	497	460	464	426	444	432	448	446	459	497	450	488	467	502	493	445	443	457	462	463	459	496	482	475	436	455	468	456	467	443	489	483	438	515	446	475	460	474	447	473	458	463	426	483	492	463	469	491	442	449	441	468	444	462	447	447	480	435	456	462	503	475	430	469	455	449	483	462	446	458	462	459	478	490	436	496	478	467	476	430	478	426	498	469	447	496	480	422	438	471	443	464	467	458	446	538	425	464	444	481	479	439	456	473	424	451	484	458	463	493	408	457	445	469	467	435	454	429	447	448	459	409	463	487	480	466	482	466	483	453	427	451	419	451	439	460	470	461	482	472	491	439	461	467	443	431	466	434	446	460	436	447	469	437	425	423	468	490	454	486	463	466	461	448	439	487	444	431	469	453	472	449	461	460	476	451	460	422	456	455	457	460	449	457	453	458	488	461	456	464	484	455	498	471	460	476	490	473	445	483	428	413	501	421	453	426	447	458	441	458	501	474	480	473	433	456	454	448	483	471	476	453	454	469	491	518	460	478	449	467	457	448	465	446	510	496	473	470	436	459	454	460	466	466	472	480	462	462	451	465	450	447	450	468	488	463	479	457	493	448	461	488	413	492	447	497	448	484	476	499	472	442	479	463	477	430	455	507	466	434	486	451	494	474	461	461	461	469	464	470	465	476	458	463	444	494	445	463	491	451	453	435	454	438	482	496	462	453	480	447	483	469	488	449	469	453	444	467	468	477	503	535	468	482	433	466	438	447	507	474	443	470	457	457	434	453	467	492	448	430	457	470	467
4158	1298	2792	5319	4807	2571	2346	1383	631	452	270	210	199	211	186	202	223	231	203	189	187	216	195	230	192	207	196	200	206	178	205	207	197	182	204	204	176	178	202	206	201	180	173	188	213	196	201	203	179	197	209	184	187	206	220	193	177	197	202	167	208	184	208	200	216	178	179	204	198	198	210	189	222	192	206	192	199	216	222	213	214	182	208	195	197	200	233	205	196	202	181	181	202	213	201	206	175	204	222	177	188	209	173	198	194	185	192	179	192	211	198	169	202	190	207	206	222	221	205	207	209	189	194	209	207	179	220	204	215	194	188	192	206	209	202	196	187	184	190	221	187	195	186	210	199	201	192	199	207	211	183	187	194	210	217	199	182	199	176	218	192	187	207	188	224	215	209	187	186	202	177	214	196	219	207	188	179	203	216	210	200	192	220	201	191	181	175	210	150	180	179	203	177	202	182	200	200	181	206	204	198	205	193	192	211	230	172	223	193	193	195	191	201	158	219	187	208	196	209	190	198	201	198	207	213	200	203	206	185	207	199	210	190	187	192	182	188	191	207	197	186	189	202	217	219	202	180	202	189	195	175	196	180	198	192	193	166	227	194	221	206	172	182	177	228	176	206	222	201	189	197	221	182	188	189	204	209	196	212	217	194	179	186	195	191	197	187	190	215	208	198	213	168	216	213	208	202	179	213	176	204	176	205	197	220	203	211	219	217	204	204	188	197	206	198	173	187	212	193	186	232	200	219	186	225	211	196	188	194	189	178	180	176	178	209	199	201	206	226	199	189	205	186	200	186	196	210	193	186	194	177	180	208	195	225	183	213	195	196	203	186	188	215	200	168	183	179	193	178	182	204	214	184	216	187	178	219	198	216	167	192	192	207	180	191	176	170	183	203	196	193	195	191	188	182	198	202	175	203	210	208	210	224	185	195	210	185	207	225	196	178	169	194	178	219	196	195	186	198	198	188	206	190	176	223	200	193	191	215	227	208	214	226	213	180	200	210	212	190	174	174	205	205	200	193	227	226	187	212	193	193	196	192	200	222	197	194	215	199	173	177	207	229	209	199	207	176	222	198	187	178	180	172	182	211	242	203	224	170	182	216	180	202	214	210	197	213	197	198	188	209	190	180	201	203	179	217	202	216	185	193	182	177	206	198	200	191	224	180	211	210	196	191	202	202	175	188	215	192	199	221	180	205	207	219	206	208	187	182	194	214	204	190	194	182	224	222	194	182	200	217	204	184	200	174	206	196	193	179	179	187	194	192	185	203	199	215	212	187	188	199	206	181	215	204	170	213	199	198	203	191	174	199	176	195	213	211	183	170	197	188	179	190	183	207	207	222	199	211	193	205	199	188	191	200	196	178	203	183	193	208	157	217	213	189	220	190	204	191	214	233	219	194	194	172	183	192	183	181	201	174	192	167	172	192	197	213	230	229	197	215	203	199	181	198	180	198	225	217	196	202	199	203	204	194	193	200	201	188	196	201	156	178	181	209	202	194	202	210	216	196	190	194	208	202	185	179	200	206	206	194	176	193	178	208	221	199	223	206	188	199	179	206	181	202	185	231	190	214	222	166	210	191	215	206	188	175	206	214	190	215	200	191	200	209	203	198	213	198	183	208	191	194	177	183	192	212	205	210	184	175	194	213	194	208	203	207	193	189	201	213	204	194	182	207	223	207	176	190	189	210	204	185	190	210	205	198	200	195	192	209	202	194	184	197	183	202	204	192	190	198	189	186	186	205	188	237	215	182	176	189	183	217	182	197	169	200	198	204	205	184	212	172	194	201	183	196	168	197	180	227	195	233	178	187	193	210	179	212	208	191	179	222	199	217	212	228	190	208	197	213	210	189	193	208	188	199	185	184	193	179	202	180	218	196	209	190	199	198	166	178	213	180	213	212	195	187	209	204	193	187	186	173	187	194	211	203	216	190	189	173	206	208	191	203	211	192	199	203	206	193	191	190	196	206	197	198	219	195	211	196	222	194	207	192	181	171	216	186	226	187	207	185	220	202	184	211	211	202	199	169	206	180	217	203	201	197	184	207	204	188	199	170	203	194	201	214	191	208	190	212	174	191	215	197	193	177	193	200	202	212	205	193	166	186	186	218	203	177	227	204	201	198	181	184	192	200	207	195	197	201	193	171	208	211	215	169	194	229	201	221	228	202	199	204	180	189	185	212	220	245	202	185	199	174	186	201	200	192	208	193	211	206	187	225	175	204	200	213	177	185	197	203	197	193	215	217	225	196	178	189	202	213	183	215	211	192	222	190	196	212	208	189	207	185	219	203	187	187	195	207	192	189	219	208	206	203	210	212	193	203	204	175	198	212	210	182	240	204	221	173	187	179	165	205	198	188	192	192	211	185	197	201	228	188	208	192	177	204	208	183	201	197	184	217	219	215	183	180	193	219	206	203	193	211	205	190	190	182	218	236	198	205	209	207	182	201	185	190	193	194	174	194	192	207	211	187	175	183	202	194	188	177	228	207	225	198	200	217	212	194	188	209	202	199	193	197	205	191	212	172	217	181	227	207	172	186	203	183	215	178	182	202	192	221	188	199	180	230	205	223	201	188	199	199	190	187	197	210	201	220	198	174	219	203	217	197	188	210	210	233	225	182	200	241	214	179	187	190	189	187	183	223	213	201	186	195	213	221	182	189	212	184	209	207	192	202	219	204	208	189	189	208	184	195	207	177	182	185	191	213	205	207	206	191	211	186	201	195	181	197	191	215	187	194	203	189	192	198	191	189	206	189	214	198	205	186	201	202	201	201	224	198	189	213	191	197	174	185	188	220	165	197	209	182	181	199	201	168	193	201	214	184	200	212	207	209	199	213	213	192	221	191	203	183	207	210	212	204	190	183	203	197	201	199	200	192	227	216	208	196	199	177	191	214	212	194	171	200	207	205	188	168	206	203	183	185	182	191	197	192	218	191	189	181	195	207	225	208	227	203	197	180	203	185	202	182	195	191	199	189	172	190	204	183	178	199	200	224	198	195	212	183	183	193	185	202	195	175	201	212	211	215	184	184	146	183	224	192	189	202	192	193	193	225	191	214	187	196	167	203	194	215	206	183	198	206	217	227	197	202	222	201	179	202	205	193	210	200	189	194	207	200	213	200	198	211	183	195	182	188	191	219	230	205	210	192	194	213	188	184	194	168	204	186	224	178	194	173	208	186	196	196	186	211	189	193	202	193	200	181	178	200	181	211	205	196	186	196	182	219	204	230	191	194	219	204	178	212	183	204	188	212	212	198	210	202	207	186	193	226	207	217	190	195	213	181	221	197	228	189	202	204	202	196	215	217	210	213	179	183	203	185	199	209	193	193	185	200	209	189	175	185	196	213	177	214	225	202	218	192	186	208	195	183	193	192	183	197	207	194	197	196	170	193	199	185	199	185	187	197	216	205	190	199	211	199	196	198	192	218	208	194	203	210	214	209	216	212	189	202	214	198	196	186	195	225	177	206	177	207	201	210	181	193	191
3426	1804	7542	16717	15639	10608	9117	5573	2605	1356	776	608	546	526	512	516	516	519	499	491	525	495	489	532	487	477	494	483	474	493	472	512	495	499	493	529	485	483	477	484	529	509	514	488	473	489	484	512	500	493	497	541	498	512	497	536	510	521	501	496	481	545	512	537	506	478	504	495	521	542	490	522	501	541	475	514	524	496	502	509	548	484	482	488	542	509	534	529	494	456	493	511	484	478	479	513	453	495	527	511	503	500	518	543	450	538	519	497	528	482	528	492	553	503	499	495	491	495	491	516	524	514	481	538	517	505	522	502	487	489	496	506	541	505	520	499	497	476	501	537	493	515	483	447	527	505	536	466	508	508	540	492	472	502	512	498	473	516	526	502	464	492	461	507	479	481	503	515	483	511	515	496	493	482	503	507	531	490	489	488	502	519	479	510	530	493	512	515	477	516	514	503	501	482	478	471	534	531	528	462	503	469	482	497	474	539	501	493	527	500	493	483	471	503	523	459	497	543	485	478	507	517	517	512	516	510	504	488	488	485	489	536	513	514	471	477	473	491	492	507	516	513	496	492	504	488	491	501	482	487	493	505	512	514	484	500	513	493	496	515	499	533	528	501	492	467	509	501	481	485	542	510	497	525	514	499	531	518	469	483	471	496	463	489	484	467	510	491	489	476	493	475	485	483	509	484	468	491	472	486	531	520	481	517	498	479	485	474	451	528	489	454	478	470	472	516	484	471	544	471	475	488	482	485	512	446	481	504	508	497	499	489	523	491	470	488	499	452	496	501	523	483	502	522	477	462	490	523	483	519	503	486	464	446	531	466	498	503	483	551	525	483	515	458	498	504	508	509	500	454	500	485	504	500	500	491	489	495	476	507	479	502	477	466	500	487	549	488	522	452	497	502	499	522	502	453	487	498	547	485	514	518	513	479	499	552	516	485	493	533	542	508	504	503	483	476	520	501	476	514	492	522	500	454	488	511	500	512	500	454	536	518	465	512	466	470	497	495	529	474	509	457	491	503	520	501	453	486	494	465	508	526	524	483	469	497	502	509	545	470	435	540	494	522	484	546	475	457	512	487	477	496	525	528	491	505	513	493	498	512	490	507	507	481	480	484	487	522	470	496	498	470	490	505	516	538	481	479	496	514	473	516	468	499	463	518	499	464	479	506	489	490	469	523	503	506	502	477	505	516	500	465	484	511	488	475	524	518	483	529	493	495	517	472	479	462	486	488	500	509	511	465	450	486	502	478	512	469	506	494	480	524	500	485	484	516	511	517	486	517	517	472	505	480	487	489	486	533	492	527	504	497	515	504	482	494	497	452	474	504	508	483	508	452	473	500	511	510	510	503	517	488	473	487	524	512	513	518	471	461	469	500	489	497	475	435	468	436	490	474	533	522	451	517	509	512	544	499	540	473	493	509	506	461	510	517	498	493	531	502	513	474	504	488	506	451	483	525	482	506	467	506	497	497	460	495	490	495	483	504	473	481	489	462	462	476	506	483	481	545	522	505	483	521	506	494	507	495	515	477	469	463	515	549	473	512	466	501	498	545	555	536	507	464	494	487	483	470	499	555	473	506	519	511	490	479	504	493	478	528	492	506	454	539	500	497	495	508	477	472	500	474	507	483	495	479	507	486	502	471	475	511	501	538	494	506	470	490	496	494	498	506	539	505	498	536	458	485	478	546	481	547	554	520	497	467	509	446	462	501	486	507	459	506	522	490	478	485	512	488	473	485	507	480	519	520	519	480	450	466	482	490	441	503	499	529	485	512	504	510	521	518	520	523	486	477	487	493	546	510	489	473	504	483	471	476	553	525	450	459	491	521	505	481	461	519	480	491	476	530	524	485	503	519	490	475	471	489	481	481	469	485	489	496	467	496	465	498	494	483	515	508	525	513	452	466	496	467	496	519	473	461	546	480	513	491	517	504	507	535	517	502	497	505	545	519	513	462	541	509	565	499	482	496	480	551	508	514	486	505	492	489	478	530	498	528	512	513	533	499	498	490	486	480	500	509	531	459	460	478	520	517	495	477	485	506	483	482	516	465	521	509	515	510	474	487	549	487	522	500	508	509	508	507	478	528	508	492	469	509	530	526	465	483	476	482	497	481	472	479	443	496	472	493	502	460	513	507	512	484	504	465	490	517	488	483	509	508	466	505	518	526	493	493	484	490	476	492	494	473	483	478	471	482	502	513	488	472	505	510	490	469	493	493	499	509	507	485	498	467	512	495	463	501	483	485	516	495	475	498	486	484	543	526	495	490	498	497	515	520	494	495	497	506	487	505	495	479	470	513	511	485	472	518	486	495	494	476	513	418	525	510	496	437	497	466	506	514	488	498	521	494	520	507	504	478	508	486	477	463	527	479	494	470	486	482	511	479	476	489	496	511	491	526	525	509	544	548	516	511	500	501	499	483	534	529	501	519	505	516	534	507	504	494	501	523	464	448	503	475	510	518	491	453	497	502	496	490	479	523	495	520	495	518	494	497	497	494	515	510	475	505	524	494	491	517	501	513	467	461	522	509	499	515	483	540	485	481	495	512	491	508	486	470	476	461	477	473	511	484	518	524	468	495	502	472	523	514	511	501	535	508	487	463	500	489	525	483	507	489	502	541	508	511	498	481	486	556	523	544	511	529	494	468	475	513	485	502	538	496	491	510	526	496	553	486	513	515	471	481	516	482	520	502	489	527	469	509	495	512	507	492	507	511	500	526	454	512	501	526	549	486	487	464	445	500	463	514	526	492	487	493	489	555	528	514	513	493	496	513	469	524	507	505	467	503	485	487	472	498	465	495	523	501	493	537	497	512	522	474	469	503	485	481	552	501	512	490	501	523	490	516	500	474	522	470	487	491	500	501	460	504	526	509	451	487	457	480	483	491	511	460	521	513	511	532	489	493	489	481	459	500	477	490	485	478	495	530	491	486	519	528	455	482	507	482	486	511	486	501	458	477	518	541	498	478	490	467	492	510	492	515	476	549	529	504	489	480	456	532	464	514	486	475	485	491	506	491	503	502	486	472	486	493	499	536	504	545	490	534	504	466	507	495	495	521	493	492	493	484	506	510	473	478	480	510	486	501	478	484	495	506	544	496	498	484	465	469	486	505	507	508	482	496	493	536	520	518	455	509	524	483	495	472	489	500	500	469	490	486	479	491	501	497	487	508	517	484	509	502	552	502	514	469	497	503	488	521	479	504	488	501	486	462	491	499	509	470	495	478	478	539	488	513	483	505	486	497	499	481	487	499	492	550	509	498	458	477	512	506	524	502	483	481	466	480	522	490	509	485	587	516	523	511	452	488	508	539	513	525	481	502	506	532	492	495	448	512	506	517	537	485	540	520	471	525	502	521	496	501	480	479	491	485	486	500	492	496	456	493	509	501	496	479	494	493	516	490	487	510	512	518	505	522	502	505	508	509	527	468	509	556	483	524	505	503	507	506	530	502	467	477	492	490	474	472	549	469	497	496	482	537	492	522	473	513
22060	13775	39695	58191	47430	32447	26537	15721	5903	1764	618	297	223	227	195	217	178	260	238	210	220	190	220	220	209	229	197	192	205	227	231	216	199	209	193	184	193	201	240	179	209	197	199	206	186	214	224	200	226	213	187	202	209	209	217	214	218	206	203	206	212	185	214	203	185	220	201	211	186	215	215	225	205	201	209	197	189	200	216	218	184	193	206	195	188	194	197	200	214	212	208	204	217	207	195	212	224	213	225	215	200	209	216	201	181	222	202	217	197	221	198	211	217	211	179	184	211	199	216	203	214	190	179	192	197	199	214	206	230	201	197	215	207	215	209	207	167	213	209	205	199	214	218	198	200	190	179	211	222	184	211	213	231	201	225	200	199	211	212	208	196	238	219	243	228	217	198	213	201	224	223	213	193	227	226	204	204	216	190	218	193	208	215	205	201	221	213	189	216	212	229	216	180	213	187	211	201	213	209	217	196	199	202	192	244	194	205	198	182	194	204	236	206	210	165	204	210	184	201	190	218	195	221	220	207	215	212	194	227	207	219	210	202	227	198	185	212	221	187	182	197	203	194	214	220	232	196	224	204	205	212	210	237	204	193	188	216	183	203	204	220	209	237	221	212	203	193	166	187	213	242	190	199	209	205	215	225	198	219	171	170	193	224	203	210	217	209	199	189	208	217	233	186	203	205	211	222	194	229	192	199	191	196	238	181	178	223	190	239	186	220	205	205	242	193	196	195	209	186	203	197	224	220	225	210	185	226	224	202	220	214	205	221	186	186	207	232	204	190	203	204	213	223	213	220	192	196	203	199	214	210	215	192	194	219	217	232	203	218	190	203	171	195	218	200	215	214	223	190	193	212	185	218	195	202	196	221	199	207	187	205	205	204	216	210	200	218	204	212	197	219	196	198	203	183	224	192	226	193	210	232	186	221	213	220	182	232	216	219	211	222	226	186	198	194	209	199	191	224	212	199	218	240	213	209	211	195	210	192	199	220	206	209	198	186	194	205	217	201	184	220	223	220	209	207	195	221	190	231	180	201	215	205	206	214	211	194	214	201	230	202	200	181	197	210	197	204	197	217	190	224	209	197	198	198	193	200	206	186	210	214	220	174	184	225	214	206	200	203	208	197	198	198	217	201	184	169	190	211	228	203	227	198	191	197	200	211	218	217	226	188	188	198	235	208	196	229	214	223	203	221	213	187	216	211	222	199	171	185	213	201	201	192	197	244	211	212	203	196	224	176	211	210	199	217	218	197	215	227	206	213	218	200	199	206	176	201	207	220	181	253	192	212	199	191	205	223	180	208	230	222	217	193	213	227	245	216	207	221	209	215	210	180	212	212	213	238	223	191	227	218	197	200	201	211	213	224	224	215	211	205	202	202	228	192	222	209	202	211	225	194	178	216	191	225	198	211	211	205	220	214	225	195	207	197	208	201	207	185	178	192	210	222	209	170	188	183	227	189	214	213	192	195	222	199	179	204	238	255	207	228	193	221	215	215	256	212	177	213	213	221	226	190	191	191	209	202	197	207	206	210	195	194	217	225	199	218	222	221	193	222	221	204	205	240	186	200	210	204	199	191	219	189	210	227	180	203	205	239	205	206	198	187	215	218	203	225	207	202	173	164	215	193	205	215	200	214	206	237	227	217	203	234	208	205	200	169	206	211	211	203	172	220	211	196	236	207	179	203	207	230	186	198	217	228	194	215	218	198	220	195	189	204	198	208	218	223	210	197	197	207	217	203	202	227	182	198	197	157	210	208	199	203	220	183	192	221	196	169	193	202	183	215	215	223	216	197	211	192	200	194	195	214	238	174	202	188	210	201	205	220	203	198	219	190	202	179	211	215	199	175	208	193	198	184	201	221	198	207	195	237	215	205	186	236	210	217	180	209	199	226	198	194	210	213	205	195	182	217	195	198	196	228	223	204	217	196	229	205	223	199	202	217	188	207	206	224	225	201	209	224	220	188	209	203	216	195	182	199	183	201	219	191	212	216	185	176	202	223	219	206	210	238	198	179	213	208	215	226	207	192	221	220	220	227	224	215	214	205	204	219	199	213	208	211	201	195	216	199	176	197	209	217	215	218	230	210	210	212	204	220	208	214	217	200	202	208	186	189	204	216	194	235	214	222	218	220	230	216	204	207	200	194	214	187	216	196	222	199	194	197	193	194	227	213	214	216	189	222	202	210	205	219	197	198	230	204	202	203	198	208	213	211	204	210	183	170	191	210	219	208	187	196	166	249	188	222	191	235	183	213	197	226	222	198	179	226	183	187	211	216	198	220	204	182	204	202	187	200	182	225	217	215	193	185	195	228	215	218	216	202	240	189	216	187	207	228	227	205	198	212	204	221	222	226	192	209	210	203	214	216	211	217	210	183	201	201	209	211	215	204	203	181	209	187	185	210	198	212	222	222	204	222	201	217	238	182	192	235	220	227	212	215	206	188	221	206	196	235	179	196	192	179	233	231	237	213	209	200	214	177	197	207	215	223	234	226	229	200	226	205	216	207	220	198	217	199	223	218	178	186	234	193	185	211	203	207	221	175	239	206	214	205	199	196	212	205	241	182	213	194	206	200	212	195	189	217	217	207	205	212	206	183	221	214	259	189	184	211	214	213	218	200	202	199	208	217	179	177	201	241	207	212	216	209	201	202	194	188	190	203	168	216	203	211	198	203	195	189	202	223	184	215	195	229	217	195	184	245	224	209	220	218	210	200	202	210	191	212	200	183	180	210	188	202	209	218	213	206	200	200	200	206	233	204	217	204	185	214	209	234	189	210	212	204	192	194	195	220	193	225	198	208	196	209	214	205	198	260	197	201	201	192	223	192	212	193	209	229	210	210	196	222	225	202	172	195	193	208	194	235	194	232	205	209	180	194	223	233	207	203	216	192	232	213	212	189	201	189	220	210	199	204	206	195	200	212	198	205	203	187	209	202	196	236	204	232	198	207	211	198	207	226	204	236	198	198	205	208	197	196	210	211	200	207	194	221	164	206	202	221	208	197	202	176	196	184	222	178	230	180	213	211	194	216	226	208	214	206	218	219	229	196	218	224	189	194	186	199	214	202	195	216	186	213	194	193	206	219	186	216	209	206	237	187	193	221	172	212	204	190	207	189	196	207	214	209	221	198	220	225	191	207	225	215	203	215	210	210	178	172	190	189	200	188	206	222	207	217	190	217	199	209	199	233	199	222	216	216	216	197	210	217	214	175	195	215	212	208	207	210	234	213	202	213	212	197	209	229	184	204	186	218	202	199	183	204	199	189	188	176	216	188	218	196	227	188	208	206	197	197	197	214	212	216	230	189	196	217	207	215	202	212	209	185	208	231	207	228	189	211	219	226	197	221	215	197	204	219	214	217	202	212	206	193	173	196	241	247	195	217	207	216	211	202	203	192	207	219	212	216	218	216	198	212	196	219	242	205	228	183	208	206	213	199	197	197	225	205	195	219	230	205	184	182	252	221	208	228	215	185	223	184	204	203	203
12341	12542	43058	62489	55117	45603	41460	30789	16807	6863	2333	936	596	524	546	499	531	525	497	490	538	528	494	506	508	490	520	509	503	487	534	530	543	510	491	533	531	533	518	509	520	531	515	482	519	502	464	560	529	523	469	549	475	536	556	534	506	489	475	500	508	509	514	515	482	521	534	508	527	556	526	508	535	493	489	535	502	503	517	507	521	498	507	538	470	543	489	541	529	504	515	526	522	521	482	484	526	449	529	515	485	471	534	542	518	529	493	542	525	528	513	550	525	510	504	526	520	515	515	477	470	476	537	494	499	509	516	547	530	476	495	513	525	492	552	512	520	539	519	517	555	534	498	507	557	525	565	540	512	584	522	530	488	543	510	508	507	525	489	513	485	501	500	489	515	547	500	529	518	492	510	550	543	501	528	523	554	483	546	528	523	493	515	529	534	509	512	526	501	465	507	515	487	484	497	501	544	516	492	501	508	523	568	502	531	485	511	547	533	521	491	519	499	534	513	504	492	511	537	520	484	488	471	538	543	501	488	547	534	523	518	546	506	547	537	531	494	535	467	516	540	480	498	506	508	516	503	512	553	555	515	501	516	532	513	500	517	529	534	525	452	549	530	535	529	517	527	505	537	494	527	521	515	506	500	510	510	595	540	571	501	528	526	535	541	508	515	512	483	537	528	496	502	514	519	478	510	544	499	542	518	513	487	521	532	540	503	521	538	541	511	500	503	507	513	507	534	486	539	513	500	547	538	525	540	557	549	531	486	516	513	552	502	542	562	507	492	504	490	509	538	474	518	486	491	482	518	504	486	487	543	481	499	515	518	519	519	511	568	525	524	495	539	533	493	530	469	522	491	545	522	501	493	510	526	552	479	515	519	572	511	518	536	524	503	504	524	501	503	540	522	491	518	531	534	522	517	520	504	496	479	560	566	509	508	522	517	559	487	539	517	522	520	488	555	527	552	518	484	510	505	500	503	514	504	486	559	510	535	509	524	487	518	479	539	523	540	530	510	516	523	546	550	517	522	513	502	557	488	463	501	519	520	533	499	528	518	530	474	541	532	535	516	503	535	530	528	547	541	552	452	492	554	552	528	504	552	511	537	516	495	472	511	525	527	524	524	564	560	494	563	498	535	480	531	489	526	479	496	516	524	530	514	501	549	528	513	489	533	535	537	527	509	514	548	529	560	513	545	480	540	501	515	498	489	520	472	508	509	493	522	480	517	518	542	522	472	535	514	538	526	510	532	525	498	468	502	511	503	512	506	525	492	477	513	529	482	517	515	510	569	485	491	555	496	543	543	521	558	536	490	489	504	537	540	500	523	472	537	526	550	524	531	523	511	545	484	488	515	508	521	495	542	481	528	505	519	505	528	517	499	494	525	498	524	486	526	537	541	487	512	520	508	526	531	528	488	525	528	534	530	524	492	478	498	515	498	561	503	522	539	545	510	536	517	498	523	544	498	514	514	495	517	515	520	530	484	565	502	521	490	528	536	510	481	448	535	519	514	534	520	501	542	550	543	524	474	531	519	565	490	488	538	479	522	526	474	520	516	506	546	535	500	468	529	482	526	522	484	513	531	523	520	497	500	492	494	554	514	553	524	527	525	526	512	516	507	518	527	510	548	504	494	560	511	542	492	520	571	503	514	524	536	528	527	492	497	491	503	494	490	535	494	528	521	545	455	505	526	532	501	532	525	565	478	480	517	547	510	545	526	514	509	535	484	495	503	505	537	513	471	486	494	532	470	527	529	499	539	573	498	516	534	526	504	512	557	553	563	522	494	530	503	516	519	545	521	522	490	510	518	521	521	548	532	555	485	496	540	531	565	494	528	538	507	488	494	528	536	547	479	514	503	502	505	530	510	521	488	479	517	557	524	530	524	496	523	500	519	476	552	580	493	526	500	535	497	523	527	510	516	510	488	525	538	521	553	508	505	506	528	468	558	505	498	510	504	505	526	535	515	548	553	512	527	547	526	507	534	485	524	527	524	517	551	495	527	535	532	494	484	515	487	548	503	543	494	524	529	526	531	526	553	541	525	528	516	533	500	515	544	540	533	522	521	497	541	485	527	522	503	521	521	521	479	497	508	491	546	474	562	529	536	497	534	563	474	507	560	543	505	510	467	511	518	533	527	515	555	509	510	532	499	526	525	542	513	503	519	510	517	514	492	489	490	528	496	535	545	491	497	488	485	519	526	540	512	522	508	507	500	569	548	504	526	524	517	551	514	493	534	518	523	508	490	529	528	516	555	511	519	488	556	497	545	492	508	504	498	511	524	510	506	523	507	536	516	452	509	545	462	480	528	513	505	537	497	554	518	507	527	528	506	512	507	506	510	486	543	523	534	546	528	530	516	457	552	523	547	509	528	507	534	495	505	521	527	481	492	500	512	507	514	543	539	524	537	500	515	532	501	516	497	531	532	522	480	492	509	545	550	511	538	501	537	506	532	483	557	526	500	524	466	507	516	531	472	483	512	476	541	517	467	544	542	521	491	516	555	520	463	476	533	491	531	469	496	531	555	551	499	530	503	526	518	485	539	544	527	534	542	492	527	548	522	560	546	505	511	503	503	509	521	512	491	514	515	499	493	529	518	506	534	512	525	515	496	500	541	507	503	513	503	494	525	536	537	551	514	532	496	522	532	511	541	559	520	488	529	552	535	485	530	540	488	549	491	531	502	483	506	476	507	504	499	536	522	515	518	547	550	565	536	522	521	484	550	528	481	519	527	503	491	515	501	531	497	503	538	543	525	497	532	520	504	538	540	503	531	496	479	530	518	485	516	531	537	492	480	595	530	486	543	523	500	553	537	526	500	552	470	507	489	490	488	535	528	493	545	507	519	527	495	525	509	492	498	528	504	485	525	515	524	502	567	482	526	499	497	535	503	486	517	533	482	477	516	548	527	532	522	518	521	527	554	538	516	545	472	466	536	492	478	519	529	514	520	481	518	532	532	508	522	516	529	522	523	514	475	538	499	553	519	506	518	525	516	527	519	509	490	543	512	507	475	477	486	551	497	538	500	530	534	528	499	515	531	534	529	494	517	520	513	545	473	500	520	507	538	519	549	535	518	499	510	474	488	535	521	501	531	556	511	512	522	520	523	481	525	493	557	513	505	517	516	518	520	508	498	498	525	485	519	510	512	485	520	478	548	503	541	539	529	487	496	474	509	481	529	525	513	531	516	530	518	521	515	482	533	532	513	565	504	518	549	513	514	493	520	476	492	494	483	516	504	509	541	526	503	529	477	525	485	505	517	547	551	509	525	472	523	528	502	548	519	526	523	515	500	504	474	539	573	472	487	537	515	537	534	516	536	517	503	523	496	501	548	519	531	497	518	524	493	487	550	511	482	550	499	528	500	450	497	451	554	518	518	498	556	533	499	518	539	505	512	516	482	538	558	507	530	493	536	513	495	491	507	493	492	557	520	532	483	506	452	498	510	507	532	546	555	531	491	511	518	526	522	490	502	526	523	556	507	482	525	519
26360	20198	64368	68887	58291	40956	39204	24358	11433	3751	989	354	212	181	195	161	193	189	168	181	160	173	175	177	172	189	202	186	175	202	159	165	168	197	155	201	196	169	200	172	193	170	171	196	168	183	165	179	186	179	186	191	181	200	158	198	183	180	220	148	181	182	199	183	209	174	178	198	182	168	171	183	155	186	201	190	200	196	200	175	160	174	196	172	179	200	160	188	174	169	175	171	200	168	221	192	203	185	187	157	176	188	180	185	199	183	175	177	162	163	173	192	161	181	215	212	196	174	204	187	200	192	168	154	186	172	220	197	194	177	166	199	161	183	176	177	192	177	198	185	186	181	204	162	159	193	187	171	180	184	179	174	182	166	187	189	170	191	180	174	177	198	215	197	144	168	162	181	174	161	159	224	188	162	175	190	183	163	201	199	189	167	194	160	183	194	201	198	180	181	190	166	168	178	195	148	183	173	196	198	188	177	172	191	168	184	193	193	193	175	175	184	175	176	180	190	161	169	202	206	195	204	176	187	166	182	198	191	190	171	202	192	179	157	186	188	180	191	166	176	177	211	194	187	174	189	185	187	179	190	170	168	200	159	187	168	225	168	186	192	182	177	185	181	170	199	177	154	198	186	187	197	186	183	161	176	157	184	193	181	168	212	201	168	175	181	173	201	184	172	167	195	197	183	192	176	188	161	199	185	180	192	205	185	153	181	194	173	173	195	195	203	195	185	176	177	182	182	189	179	177	187	174	177	203	189	194	169	169	184	183	181	193	169	172	176	180	192	157	191	187	174	203	172	193	171	217	194	173	165	198	181	187	162	183	178	180	197	180	178	181	175	164	192	158	188	196	186	200	163	176	174	173	208	180	168	174	184	171	166	181	170	176	203	198	218	189	193	188	174	176	171	170	192	184	188	195	177	188	196	187	170	195	192	198	190	156	178	208	172	190	182	174	188	215	182	192	189	205	204	181	197	181	198	170	203	189	182	198	187	158	196	170	163	188	166	191	171	189	167	152	204	193	206	173	184	176	189	189	163	189	200	198	177	212	177	172	157	176	183	192	186	163	181	168	160	202	188	184	181	175	191	178	185	187	168	185	173	165	179	173	189	216	192	181	175	200	189	167	165	161	168	189	160	178	203	201	171	184	193	196	212	132	175	185	168	202	185	159	180	209	205	178	195	192	178	172	206	174	164	174	179	210	187	184	179	190	175	177	194	168	176	176	182	166	169	183	186	161	209	167	188	181	186	177	185	190	186	199	185	189	193	194	190	173	203	167	178	183	170	193	200	192	169	158	197	183	171	163	192	174	185	185	170	164	209	204	192	168	199	194	209	169	165	205	183	183	169	168	165	165	177	180	185	195	174	181	197	160	183	207	178	187	194	168	192	174	199	180	181	188	163	170	199	194	188	226	195	189	195	202	185	164	162	186	200	184	184	206	182	166	149	173	172	186	197	189	211	189	186	177	182	172	182	211	202	195	156	173	174	199	164	185	219	198	180	218	190	154	178	180	195	170	164	185	214	168	176	186	176	183	177	209	194	190	147	179	205	195	194	188	185	165	197	184	160	186	167	188	165	194	181	182	181	188	202	183	183	180	174	181	178	181	202	180	181	175	181	193	183	189	196	190	207	181	169	208	186	168	190	182	192	195	183	185	168	197	165	159	209	170	205	173	164	163	178	200	180	158	188	179	197	187	194	165	166	164	166	155	196	176	181	192	193	197	201	172	202	180	186	192	172	188	192	185	189	187	187	166	198	194	170	203	175	150	168	182	173	175	185	160	194	200	184	174	166	173	187	171	173	183	214	192	156	172	161	186	184	181	184	183	180	178	154	218	183	189	175	209	174	164	176	179	192	185	178	187	181	225	173	168	214	184	198	160	188	203	189	186	192	176	177	175	176	177	169	193	172	193	198	145	178	195	164	200	195	182	155	161	187	186	177	218	198	176	171	201	182	192	152	195	176	178	166	179	173	184	186	194	175	181	194	188	181	191	185	189	183	164	193	160	180	192	164	171	182	195	189	186	181	169	185	210	180	193	167	191	169	175	163	186	212	201	197	202	176	170	199	188	181	173	165	174	216	182	155	173	187	188	209	167	178	191	186	181	182	183	179	162	181	168	180	193	196	204	177	180	167	205	164	188	207	211	185	227	165	204	191	186	171	195	171	184	187	197	199	178	179	189	184	182	169	171	193	180	192	183	188	180	194	206	165	178	198	176	170	181	184	197	165	163	171	204	154	177	165	181	205	176	192	189	194	185	192	201	164	163	179	176	194	214	177	200	169	177	173	171	153	202	187	199	180	174	174	197	179	181	188	190	195	168	171	180	193	196	181	177	196	192	203	177	168	185	211	201	187	186	190	180	188	189	173	161	157	174	201	192	220	188	197	177	175	205	179	208	186	188	179	195	195	160	179	187	187	165	196	178	181	156	186	196	181	200	166	188	195	166	174	195	200	183	175	180	189	197	165	184	201	174	166	190	171	186	178	201	204	203	183	173	158	184	201	181	188	201	186	176	183	187	164	183	146	169	179	155	189	161	176	195	197	183	185	174	174	193	172	182	176	200	179	185	184	202	166	179	193	190	160	185	189	190	172	168	176	155	187	166	209	165	171	169	195	158	174	174	201	183	180	183	184	188	190	177	177	176	166	159	181	160	160	199	171	174	170	174	197	183	188	174	154	181	184	188	192	193	221	171	202	194	204	153	202	194	170	188	196	175	194	182	173	192	174	171	225	181	170	177	171	210	179	169	212	198	184	183	204	158	186	202	177	189	164	180	177	164	171	181	185	186	158	174	183	185	166	177	172	191	201	187	165	181	200	195	175	168	173	188	181	197	198	180	183	177	168	194	192	183	192	173	198	168	192	184	190	193	172	204	189	184	149	163	183	166	187	194	179	191	185	182	172	215	167	185	202	196	195	173	171	177	177	194	172	189	167	185	175	199	198	191	190	191	212	194	174	160	186	180	190	187	217	191	184	178	165	167	176	198	184	196	163	181	184	183	224	161	182	192	184	185	158	190	188	221	212	166	182	187	181	172	178	185	195	182	191	177	197	190	194	190	186	189	185	183	193	200	197	180	211	185	179	170	163	177	188	194	166	160	187	177	176	172	188	193	179	170	171	187	178	180	194	173	167	163	191	201	190	183	165	190	191	209	155	164	208	150	178	181	184	188	173	184	181	175	163	165	187	175	193	190	186	181	193	154	184	153	176	181	169	195	207	187	165	179	182	188	157	173	198	155	169	175	170	162	174	201	178	192	197	188	177	152	175	173	207	180	180	168	173	188	183	159	181	174	183	195	160	187	193	170	173	187	171	175	190	187	186	194	196	181	205	180	201	212	203	205	174	192	179	180	175	180	184	179	175	154	177	193	179	169	167	184	174	194	154	174	170	174	184	202	195	194	188	174	182	192	194	174	171	188	187	195	195	180	189	164	190	201	177	194	185	175	190	196	182	174	183	193	200	177	201	187	185	170	179	186	185
13256	16689	60467	74946	66289	51491	51632	38095	25069	11889	4003	1196	591	494	458	450	473	455	454	443	453	495	442	490	465	444	463	470	474	452	445	453	468	466	456	429	454	480	409	493	455	447	479	436	457	471	460	461	460	437	456	461	418	463	464	492	452	458	460	453	530	435	491	445	440	481	427	417	452	445	494	482	448	471	497	450	445	464	453	459	460	434	472	454	452	483	467	430	458	457	474	443	459	450	431	442	444	445	450	426	438	468	448	472	432	455	432	448	470	441	481	507	413	447	459	404	462	504	415	439	500	462	445	442	459	462	415	429	453	452	454	451	469	467	425	461	484	474	457	454	430	464	444	455	478	417	490	454	454	460	469	464	480	443	490	442	421	501	490	460	447	407	488	411	479	468	518	504	465	453	462	434	468	443	438	454	427	463	463	451	438	462	488	469	445	452	497	446	438	423	496	442	488	451	435	434	439	491	442	473	456	426	463	485	439	473	462	446	486	482	470	437	447	508	425	460	467	497	460	483	462	458	461	428	437	445	484	502	489	401	486	441	470	490	494	459	466	449	451	458	470	470	466	454	479	432	463	482	470	466	466	447	463	437	457	431	469	463	496	440	495	463	444	448	495	455	439	528	455	447	449	464	456	476	471	472	485	460	466	442	425	444	469	445	447	459	493	442	419	439	443	429	491	415	451	466	436	440	480	465	442	474	489	448	443	485	481	456	475	485	441	463	468	482	410	505	446	465	459	478	465	471	467	466	458	458	468	392	459	453	433	419	508	470	477	456	474	492	449	474	429	469	425	458	460	479	494	465	471	477	487	465	424	461	448	407	464	453	455	447	446	478	505	494	458	445	464	485	497	473	470	484	467	492	491	473	461	452	458	477	419	429	454	473	452	453	421	477	451	439	475	478	503	462	468	454	460	460	458	490	446	460	448	475	440	455	475	461	440	439	452	462	402	482	437	495	439	453	470	455	468	450	455	444	441	444	476	464	445	467	446	465	477	473	436	474	418	471	440	497	484	459	472	479	482	455	481	453	472	457	470	455	436	468	425	426	470	470	476	472	443	460	474	467	479	427	420	488	432	467	475	482	478	463	480	454	438	448	450	473	457	434	480	449	481	425	472	433	459	458	460	418	452	447	413	452	481	453	468	491	410	458	463	476	470	441	454	432	464	456	455	458	460	480	477	453	470	455	456	472	472	462	455	461	441	477	495	484	449	460	412	461	501	462	461	447	464	458	472	475	458	426	443	434	458	482	454	453	458	470	466	476	447	509	419	433	470	435	452	468	459	467	441	472	489	469	494	481	446	474	468	480	472	467	485	473	459	442	424	444	469	471	438	428	476	465	475	463	428	462	456	451	469	461	482	465	492	474	442	419	463	426	456	488	456	479	427	469	450	487	432	456	448	444	447	485	471	450	479	443	448	488	448	411	470	464	416	473	480	437	461	481	449	467	488	474	425	465	434	451	485	469	434	475	464	432	501	459	464	459	437	494	451	444	445	445	463	465	501	462	471	481	457	470	475	455	461	473	474	438	451	474	491	488	463	455	476	446	455	458	479	436	464	463	484	478	438	445	465	478	449	447	467	464	474	418	446	447	510	469	496	429	506	461	464	427	430	486	441	464	465	465	443	429	434	447	479	446	492	425	454	428	441	451	461	451	483	459	503	453	470	435	438	499	447	422	431	458	477	444	458	471	448	443	469	462	441	427	441	477	469	453	445	476	470	451	431	415	413	462	458	472	466	449	455	486	441	476	490	458	438	475	462	429	475	428	448	459	476	425	471	495	461	457	444	469	460	448	471	483	482	465	475	429	451	434	445	510	434	474	439	463	448	430	447	438	453	474	418	435	471	491	450	454	466	451	461	452	501	470	442	462	409	429	475	448	452	420	467	460	469	462	473	460	478	444	449	476	482	444	471	443	464	462	495	479	502	444	488	487	444	497	482	501	490	462	445	447	434	492	450	473	445	440	472	446	457	454	430	491	458	456	428	438	446	454	453	419	470	493	487	464	429	456	469	449	486	460	433	485	471	447	471	437	476	441	429	452	465	444	463	447	459	464	464	492	472	516	425	460	442	466	458	498	461	441	457	409	438	453	451	433	471	488	454	436	466	487	426	458	452	436	412	483	478	470	470	459	468	443	473	473	467	472	485	473	447	462	471	472	474	453	486	454	449	469	464	454	476	461	447	437	460	468	437	492	445	468	432	430	471	429	458	469	429	447	424	482	454	492	431	447	472	436	406	498	456	448	479	476	469	480	491	451	447	491	462	432	447	433	475	471	515	447	398	467	487	479	458	462	428	463	442	487	473	427	484	458	436	483	463	435	528	461	473	437	470	460	506	439	457	446	479	474	446	437	467	471	443	475	451	480	448	493	440	445	449	463	440	488	439	428	460	462	461	489	433	490	436	456	428	429	425	435	496	439	463	454	418	457	452	397	496	454	438	434	431	488	485	470	472	468	482	480	491	434	435	454	436	468	437	452	508	464	464	455	449	464	467	479	426	447	447	487	493	493	450	444	464	455	486	464	456	489	437	436	456	471	457	453	455	481	441	470	515	478	511	433	445	466	488	471	472	458	455	482	447	452	434	449	436	485	469	463	472	474	455	469	502	448	465	438	494	502	445	476	426	486	469	493	472	474	438	450	453	459	439	464	477	478	475	497	460	472	474	410	448	444	450	453	486	438	503	486	467	435	493	476	424	449	461	495	454	454	450	485	450	411	431	475	454	482	440	459	436	469	501	446	457	495	464	454	480	496	463	446	460	453	445	433	468	453	434	462	448	410	429	471	484	419	444	476	470	413	455	489	453	430	458	521	411	469	475	461	463	509	455	457	454	489	453	459	459	471	493	436	443	433	496	479	452	412	498	483	465	435	497	462	481	445	432	469	450	482	469	440	470	441	457	449	457	466	463	425	501	425	446	444	421	486	486	480	470	453	478	462	440	427	492	468	458	468	452	456	491	417	476	464	455	465	461	420	469	434	438	433	470	453	437	457	451	452	460	461	456	472	460	459	469	484	447	440	455	465	479	417	426	462	427	436	467	474	462	474	458	454	411	451	463	485	481	450	451	448	438	444	497	451	473	497	467	445	480	469	429	476	456	468	456	422	438	422	471	448	447	473	426	451	456	430	417	446	477	438	448	482	480	455	442	476	439	461	428	481	458	489	491	426	456	498	465	460	444	459	454	475	483	467	439	440	451	466	442	441	493	437	457	438	441	466	450	492	485	456	470	493	464	456	449	426	457	453	488	426	427	464	471	494	455	486	474	505	462	474	450	477	423	423	437	447	460	425	435	438	425	468	487	454	450	430	468	441	450	476	456	459	453	465	456	483	471	463	437	448	447	429	421	448	489	461	476	461	428	437	441	457	398	464	431	473	415	486	441	480	422	475	427	445	465	414	436	479	462	461	475	473	429	506	530	470	433	486	469	464	466	465	453	458	517	457	465	445	469	423	454	452	462	457	465	448	446	450	465	447	508	457
3861	1332	3969	5193	1753	2554	2537	1985	1169	610	299	234	224	192	186	190	182	199	192	189	224	232	208	180	211	200	198	238	202	202	163	200	179	200	200	190	184	197	196	194	220	171	208	190	166	211	193	211	220	188	185	226	195	180	196	168	201	201	182	195	181	212	193	174	208	204	195	156	192	190	193	191	211	189	186	198	203	201	196	189	180	191	201	176	220	192	191	201	188	208	181	181	192	225	199	193	190	200	177	217	212	179	192	192	200	181	195	194	220	191	230	196	191	210	187	187	204	197	189	201	179	204	189	161	201	229	179	185	194	201	223	208	198	190	213	204	188	218	190	182	187	194	160	186	183	210	199	212	196	197	185	197	188	169	182	212	199	164	184	209	186	177	169	209	197	187	180	220	197	183	177	193	194	237	195	198	199	177	213	220	176	185	194	183	190	203	218	191	196	202	180	186	193	196	175	221	188	201	191	196	200	198	211	204	197	194	197	201	184	188	194	175	217	204	207	205	207	201	201	204	205	185	186	163	177	206	236	180	187	189	184	193	188	163	193	210	189	212	208	229	218	194	189	200	193	196	189	193	185	194	204	161	204	199	187	211	183	205	196	191	199	163	190	189	193	184	171	178	176	182	194	234	214	186	197	211	188	180	199	202	183	190	212	186	192	208	212	177	210	220	188	182	203	208	180	200	199	195	229	184	186	202	193	178	201	184	183	186	191	196	202	171	196	197	163	178	198	213	191	182	207	187	214	228	191	197	207	209	186	195	182	217	215	161	178	203	183	211	197	183	222	196	208	205	195	170	195	202	198	200	186	196	197	203	185	197	222	190	183	199	173	205	207	190	176	173	199	195	206	207	177	201	197	220	177	185	202	184	205	190	196	199	195	218	202	189	211	194	213	201	215	205	200	197	197	187	182	199	183	194	224	196	194	198	200	199	176	207	173	201	197	189	185	207	197	197	192	190	179	186	193	214	187	203	201	194	182	204	171	215	197	184	212	207	197	191	223	175	156	188	209	198	201	204	198	204	200	205	205	161	201	188	161	165	195	195	177	168	198	193	190	152	207	214	194	181	199	195	201	214	203	180	184	181	177	199	209	205	210	192	198	164	224	195	203	195	195	203	174	202	196	159	195	205	205	192	179	177	195	199	201	219	182	211	189	221	191	189	204	214	195	200	198	188	194	187	189	198	206	195	208	213	184	186	207	207	201	194	179	193	208	177	204	175	204	165	214	213	195	177	178	178	185	180	199	230	212	211	173	226	192	197	171	198	186	214	198	206	213	178	214	199	215	203	175	184	201	178	197	204	184	200	186	219	175	173	220	211	200	216	178	197	210	191	185	203	181	180	187	217	178	213	185	192	207	194	168	195	197	203	179	231	201	212	189	192	167	200	189	187	199	199	204	206	202	174	217	186	186	199	188	187	181	191	192	193	181	193	201	208	183	192	223	193	199	184	200	208	201	182	177	213	191	183	197	186	198	195	195	186	166	184	183	195	206	207	206	189	168	198	168	204	209	226	187	193	186	168	208	189	214	181	188	209	196	240	205	180	216	196	205	197	194	218	196	199	201	198	205	208	209	174	183	189	203	210	221	187	192	209	209	215	210	204	181	187	207	199	193	206	161	203	190	188	211	175	199	200	213	171	182	185	207	184	202	196	230	221	182	208	194	196	189	185	191	203	191	188	225	192	196	193	199	170	199	180	215	231	179	209	167	193	210	222	193	203	183	186	167	228	192	207	183	191	197	186	178	205	191	181	192	197	199	203	192	184	197	175	200	186	195	199	193	180	161	193	195	209	204	175	201	172	217	184	187	184	170	197	206	204	194	166	181	202	163	205	200	196	210	180	211	206	190	193	201	190	208	164	204	198	176	210	213	210	174	189	207	191	184	175	214	190	209	222	215	215	209	207	230	181	206	198	198	192	193	197	174	176	221	216	189	190	198	191	210	171	202	182	176	195	186	192	198	196	237	198	171	204	189	179	199	196	197	198	179	181	202	200	183	181	197	210	205	203	183	193	197	200	177	162	170	181	175	187	195	204	197	185	186	197	201	180	203	205	204	194	169	208	205	176	198	203	193	206	218	193	211	192	219	182	208	198	210	197	187	176	167	163	205	185	190	202	192	219	192	181	198	168	183	190	207	186	200	192	205	197	177	180	160	173	201	191	204	197	224	174	228	196	218	207	198	200	197	195	187	180	200	182	210	211	183	196	196	159	189	182	191	225	202	204	183	190	222	229	157	205	208	221	194	190	187	206	175	196	217	177	211	211	182	166	196	177	191	187	199	205	199	171	201	195	213	204	200	201	200	176	205	207	207	177	208	176	197	182	180	211	198	173	187	212	189	191	180	198	195	192	181	188	212	211	190	192	197	192	201	206	174	191	180	182	209	213	207	191	155	212	199	206	207	185	206	218	187	172	179	230	188	193	209	200	189	177	184	207	217	202	184	198	214	202	168	169	197	215	210	192	160	193	215	214	171	206	193	216	206	205	189	200	197	203	198	220	194	192	170	189	216	219	206	173	212	196	202	177	186	197	197	202	212	197	184	195	172	216	199	185	186	191	210	180	186	202	219	215	185	187	227	176	210	197	197	193	223	172	237	191	217	181	198	190	196	207	197	182	206	248	194	198	179	218	227	205	221	172	171	208	192	200	203	176	205	202	190	194	217	187	230	209	204	176	200	204	192	199	211	194	217	180	225	194	208	182	186	180	217	194	192	171	193	195	214	214	191	196	203	201	218	204	202	207	168	186	194	181	194	189	192	182	189	214	201	201	205	168	174	205	169	173	195	201	186	196	212	184	201	199	197	197	185	172	210	207	178	166	169	195	191	187	195	221	205	187	206	186	196	211	204	185	212	173	199	186	213	182	175	199	190	174	182	174	221	183	233	212	193	206	196	197	186	177	184	175	195	168	201	185	188	202	176	215	188	204	216	191	215	184	203	225	181	175	223	187	205	208	208	189	192	178	181	193	198	182	183	205	203	205	159	238	198	232	188	199	195	229	197	189	192	196	181	189	195	208	229	191	174	211	207	199	206	182	182	201	190	179	217	196	199	224	171	196	184	213	186	190	191	206	165	199	188	196	189	170	169	185	197	229	224	179	215	176	205	180	184	180	191	205	202	202	177	192	160	175	197	181	174	195	165	193	194	209	200	180	198	185	208	177	190	202	200	193	195	208	195	224	173	188	197	180	205	203	193	199	202	187	187	212	230	192	197	189	192	189	193	194	192	206	194	180	189	196	204	208	214	192	209	204	185	184	184	215	187	202	207	205	194	205	184	218	192	189	194	205	173	192	182	191	206	198	210	214	183	202	180	202	188	182	186	193	198	179	206	187	194	200	195	183	191	209	195	192	190	196	206	180	201	186	216	195	204	181	194	182	196	206	221	200	183	190	199	184	203	174	206	209	193	198	179	177	167	212	198	178	192	174	186	175	199	186	206	192	201	182	195	185	190	196	197	201	190	190	223	188	197	203	206	188
3178	1867	10238	14873	6792	11402	10212	8005	4294	2016	962	579	489	475	443	484	481	484	508	477	481	500	493	478	519	484	507	488	506	500	522	514	444	528	508	508	467	498	495	517	497	506	452	527	507	488	495	517	501	488	512	491	459	515	477	506	466	471	506	470	494	514	507	478	520	514	443	490	487	523	511	511	481	521	505	514	472	493	478	509	511	451	463	520	540	469	517	492	495	478	509	482	526	478	491	440	519	500	516	502	481	510	506	476	483	479	501	474	437	483	524	507	485	472	512	490	460	484	474	520	472	503	492	477	482	517	479	527	494	469	477	507	482	470	479	474	490	512	477	495	480	480	505	524	530	491	508	502	513	484	458	476	467	511	468	481	504	505	569	471	451	504	465	523	518	510	485	491	494	521	498	490	502	473	503	508	488	474	470	486	500	454	471	511	471	514	473	497	484	449	459	491	433	488	520	517	486	427	476	481	496	495	455	463	508	534	481	493	455	459	473	504	518	501	464	486	484	486	480	444	523	495	511	461	453	473	474	469	459	450	455	511	451	489	516	496	482	517	479	476	532	494	501	542	468	483	515	498	482	501	472	505	490	522	501	495	478	482	519	502	509	502	506	492	478	484	503	487	508	471	517	482	527	530	481	528	499	478	478	496	515	475	523	474	426	487	476	441	505	485	512	504	483	472	495	501	503	457	475	531	441	472	518	495	499	472	516	477	470	465	458	530	464	478	522	519	483	522	502	518	502	465	467	481	473	492	475	516	472	477	496	523	481	493	480	536	511	476	499	538	465	521	537	497	471	505	503	509	518	434	503	490	512	509	508	493	482	477	506	509	506	502	481	500	483	521	521	507	499	485	526	492	470	481	520	503	526	509	499	488	513	445	490	529	529	522	505	515	487	492	517	500	528	448	492	486	502	441	506	485	451	464	467	466	467	486	498	535	518	483	485	523	525	513	474	506	512	460	518	489	472	517	500	474	511	507	498	455	455	522	474	487	485	488	485	532	501	490	549	494	496	470	483	476	508	465	493	491	494	462	506	492	485	482	500	513	527	495	490	502	512	496	498	486	506	501	483	533	504	493	472	447	515	510	525	470	503	490	525	510	497	482	484	482	510	522	479	559	527	507	489	498	527	501	447	448	488	481	465	477	487	453	499	473	534	505	510	484	488	445	501	494	473	493	468	492	527	499	507	491	492	541	504	481	507	487	500	503	485	504	489	449	531	502	499	522	453	461	473	496	472	528	541	473	477	495	535	494	524	528	473	496	495	500	513	512	481	468	485	461	514	465	499	519	506	476	476	500	485	516	528	499	484	483	488	503	509	516	467	536	523	485	484	493	495	490	461	540	491	506	501	491	486	504	489	535	496	483	487	472	492	496	529	486	473	484	504	471	503	490	515	474	452	502	516	518	507	487	468	480	459	517	490	464	514	496	501	470	501	472	518	471	482	509	495	503	481	482	462	498	488	492	486	459	455	467	487	473	522	513	482	505	509	528	458	569	499	461	459	523	503	501	501	476	469	489	463	502	462	517	500	476	500	491	500	498	479	502	494	538	478	506	485	502	486	461	503	477	510	489	532	523	510	488	502	498	501	527	510	498	510	523	507	515	492	519	514	483	516	547	507	523	482	520	519	512	488	511	503	489	495	509	518	484	481	473	511	463	479	455	487	511	517	510	483	510	481	468	501	488	455	532	482	479	504	490	471	494	479	536	485	488	449	461	496	452	494	492	507	471	474	533	493	484	498	524	492	524	489	489	482	491	488	489	512	478	495	472	514	483	496	481	486	471	503	468	496	484	533	471	504	448	443	472	522	514	536	474	480	484	518	538	542	490	505	450	484	542	493	471	504	480	490	508	470	498	498	494	471	492	492	510	543	470	475	482	484	472	506	499	472	469	489	489	466	510	469	479	454	471	521	488	503	467	463	485	521	506	474	507	489	484	520	472	512	507	482	468	489	537	488	503	509	482	483	491	541	448	547	520	500	474	495	502	491	492	463	535	506	513	534	471	467	509	495	506	512	473	473	466	502	487	466	485	503	489	464	487	504	538	496	511	495	508	501	497	493	454	520	494	481	476	500	473	479	505	502	451	498	480	497	477	461	474	495	451	478	527	532	512	447	514	512	495	487	522	499	469	479	490	486	512	488	470	490	476	512	509	491	530	539	502	485	505	519	503	496	497	523	502	492	467	486	490	533	522	502	546	481	517	472	499	498	488	513	500	482	499	508	482	498	513	460	509	476	540	499	502	496	498	516	489	496	519	485	498	513	516	480	505	529	471	470	489	506	473	520	522	510	515	502	514	488	481	502	453	523	521	458	509	483	491	490	528	484	471	510	525	517	509	483	491	468	518	485	484	503	474	528	514	486	492	492	556	473	514	499	508	490	527	492	516	506	475	484	443	490	479	504	471	485	471	510	532	480	506	496	487	503	466	489	489	481	478	458	478	470	507	492	460	510	482	463	507	487	530	466	481	529	503	465	488	490	482	497	535	480	484	515	477	462	497	456	538	497	489	480	516	446	461	489	500	500	509	516	481	469	450	468	506	469	509	493	497	521	493	470	456	483	456	486	457	500	513	491	508	465	520	466	482	497	479	493	507	477	485	496	542	494	521	484	507	477	493	503	495	506	538	518	527	498	494	526	499	524	509	440	453	501	533	510	496	483	526	481	528	506	528	496	510	450	465	521	492	495	523	545	477	498	471	479	491	500	480	481	512	498	475	505	497	534	489	523	424	498	469	506	469	493	520	497	469	469	498	515	474	497	487	491	490	487	514	481	483	523	537	502	504	506	449	512	503	518	467	473	507	508	480	514	495	470	523	496	464	515	499	487	511	540	488	513	504	494	529	524	502	493	501	472	500	505	499	512	517	503	452	491	456	495	530	472	474	478	515	481	479	490	528	492	517	490	519	475	526	502	505	500	498	474	509	495	499	510	513	512	480	476	513	473	477	512	474	462	480	493	513	497	470	485	444	517	518	495	505	464	507	515	479	526	457	500	521	501	476	543	511	508	491	481	495	476	499	506	465	483	525	506	537	518	497	482	495	461	493	506	503	490	491	479	485	511	511	518	469	527	490	503	502	504	498	471	511	489	449	457	493	497	495	483	493	489	466	506	509	500	542	483	506	468	506	498	484	484	465	514	505	495	507	556	507	493	511	499	516	459	470	506	479	470	473	495	497	509	506	491	515	529	493	538	508	535	510	492	502	482	540	508	473	461	463	509	459	489	468	501	569	458	524	458	471	486	495	540	463	511	460	486	489	523	504	517	519	488	461	472	502	479	506	496	501	495	507	487	439	497	515	489	535	469	474	488	498	453	491	486	490	490	533	528	486	494	510	510	499	501	511	467	496	485	506	480	497	485	519	519	464	503	468	509	478	480	481	523	510	511	517	487	470	493	538	502	510	476	485	493	499	507	513	505	460	509	500	502	478	519	509	528	520	526	477	490	481	496	546	470	524	490	534	492	478	495	469	503	500	530	500
20106	16245	43805	54258	30814	37464	29846	18793	8541	2789	792	329	234	199	203	196	197	223	211	210	223	212	203	241	190	183	213	191	201	212	213	220	229	202	237	218	207	204	253	218	225	218	211	200	224	224	203	208	210	196	212	200	180	221	217	219	197	207	208	208	183	224	201	203	202	182	202	209	202	212	207	186	179	208	226	201	196	226	188	209	234	201	189	192	229	214	205	200	217	204	208	218	214	190	200	211	215	227	212	209	201	204	190	223	198	186	205	208	191	211	216	209	202	212	233	210	190	234	206	238	214	223	188	223	197	209	208	189	196	221	198	219	217	196	191	195	194	212	218	194	202	184	184	184	204	206	207	219	202	207	216	214	201	195	249	214	216	203	190	211	194	219	213	193	206	206	207	217	197	200	202	207	209	187	200	191	195	220	215	216	200	197	210	208	195	218	203	211	200	213	215	211	220	173	223	213	202	203	226	208	224	194	188	225	222	212	197	177	188	197	211	210	225	198	201	206	192	208	208	206	187	208	228	195	194	218	187	194	219	213	239	183	222	205	219	201	214	207	210	181	181	201	224	197	235	219	211	209	237	217	200	216	216	200	212	211	177	240	196	222	197	205	202	191	198	200	216	198	222	217	234	223	201	204	221	230	209	197	196	218	185	201	222	210	201	203	218	188	218	220	197	194	213	194	208	189	208	224	228	202	198	206	202	196	201	176	205	210	188	217	185	191	176	204	212	235	170	217	201	201	206	207	193	201	205	215	225	206	197	218	220	208	172	179	205	209	213	211	202	223	221	216	217	219	203	187	224	218	180	212	191	207	212	189	201	197	190	200	195	219	194	217	196	193	204	211	190	196	194	218	191	196	182	194	194	198	195	234	197	203	197	234	233	199	200	212	198	211	219	232	235	208	187	205	201	216	197	231	199	201	225	201	205	197	196	213	202	169	167	208	197	206	225	193	200	209	209	213	186	223	196	206	206	225	213	214	203	175	196	198	195	207	180	208	195	211	213	208	198	213	207	211	242	203	190	196	206	206	206	182	200	204	197	230	211	203	185	246	189	204	209	214	189	213	203	199	183	182	206	207	197	206	206	191	224	216	190	201	217	206	197	195	207	208	207	188	214	210	188	226	232	217	225	219	210	185	218	200	213	215	208	217	203	227	213	202	201	199	220	212	192	201	189	225	226	177	196	191	224	200	226	192	232	205	198	230	221	209	217	213	207	227	190	218	206	208	250	220	201	216	222	201	201	179	227	207	190	217	198	214	217	197	216	191	220	173	195	213	215	239	209	224	216	244	212	202	189	218	190	197	212	207	212	227	206	199	183	217	207	217	207	212	189	227	193	198	183	179	216	198	205	201	225	219	224	210	222	226	205	187	217	196	193	221	204	202	241	203	231	209	199	196	202	195	201	191	216	228	200	199	208	193	207	212	213	204	183	199	212	216	242	190	213	214	207	221	217	183	211	204	192	198	188	202	224	184	170	185	191	195	198	197	202	221	191	193	198	213	207	186	208	190	224	201	219	201	202	210	228	201	198	190	203	209	209	196	194	221	212	209	204	195	207	198	200	226	235	171	208	216	186	200	187	202	220	180	200	185	216	194	208	211	204	190	219	240	214	224	224	209	231	225	210	197	199	192	197	207	197	223	199	197	211	220	200	215	231	176	196	211	218	218	174	208	224	205	215	206	213	219	212	198	234	204	207	228	216	205	214	178	217	195	233	239	204	212	215	207	210	199	200	195	212	207	233	222	195	228	204	188	209	205	199	217	190	214	204	203	227	196	205	225	186	201	226	190	223	217	239	201	202	181	209	213	200	243	202	201	204	214	194	211	220	201	192	197	209	235	211	194	239	197	217	193	187	219	220	218	177	212	220	170	218	209	202	225	218	212	221	227	216	189	227	207	212	189	207	205	231	206	173	200	190	201	197	207	183	190	222	203	195	188	183	202	199	226	209	216	211	205	197	201	216	216	191	195	199	220	199	215	210	219	189	209	181	204	229	206	199	218	225	199	215	208	179	208	205	215	195	190	203	196	216	205	226	193	192	202	208	228	237	228	214	219	199	191	194	230	203	182	209	198	202	189	202	203	189	201	195	213	200	206	186	216	192	217	203	216	212	214	208	206	224	180	217	214	207	189	203	225	174	222	204	176	198	184	186	227	221	196	188	223	202	196	197	206	199	212	206	174	195	222	202	202	213	183	205	210	203	223	202	225	194	194	187	214	219	203	212	219	199	209	236	204	192	192	192	210	212	182	195	214	206	204	199	222	206	199	231	189	218	227	206	208	220	191	219	223	223	216	223	215	193	221	217	208	166	179	222	214	198	212	202	222	222	202	192	197	178	223	179	207	238	224	213	209	225	198	215	223	227	197	183	208	223	185	182	196	219	192	197	209	200	195	210	190	206	198	210	206	229	209	225	228	236	209	220	221	208	199	190	231	206	203	220	200	225	182	197	197	203	219	216	199	202	194	206	231	195	218	225	212	166	217	229	184	227	202	202	192	218	185	204	213	217	194	217	202	209	230	224	196	230	203	201	210	198	198	206	221	195	175	194	216	207	217	228	229	213	200	205	207	211	203	197	211	208	202	210	187	205	214	194	199	207	205	200	214	214	222	217	212	210	206	226	221	217	195	196	199	220	244	201	220	227	187	187	173	198	213	213	215	210	194	200	200	191	204	212	212	196	206	219	195	213	183	210	205	215	208	215	205	212	229	209	214	203	181	204	205	187	204	197	190	219	181	218	179	224	203	227	218	226	195	186	228	198	225	199	233	202	197	202	220	200	220	221	195	237	215	208	184	210	209	213	211	227	211	193	204	190	215	215	206	224	226	173	226	204	189	198	196	195	229	228	209	199	202	203	199	203	215	184	208	226	214	205	202	216	201	212	187	212	184	207	197	212	205	194	244	210	246	238	204	234	207	177	204	219	225	202	222	197	192	178	194	225	210	197	201	189	202	198	213	207	203	196	197	216	196	218	204	197	200	217	184	234	188	212	195	223	223	210	227	189	200	198	201	198	204	202	184	191	185	203	225	197	208	196	206	179	200	230	219	195	188	209	208	194	220	217	213	169	201	200	195	187	214	171	180	198	208	209	209	187	186	217	224	204	187	183	228	198	218	177	183	193	217	208	216	198	187	201	199	201	211	177	208	210	208	217	190	213	187	207	199	187	200	216	213	193	196	204	222	231	217	211	204	192	200	195	198	177	199	192	207	222	199	214	209	209	206	191	206	218	190	241	209	206	205	236	206	220	186	196	237	209	208	213	200	196	201	194	181	206	224	203	191	222	222	209	225	224	190	205	210	206	218	191	186	189	223	173	199	199	172	189	191	191	193	193	212	182	198	220	202	227	222	224	219	207	228	231	178	214	189	207	173	218	199	230	210	229	207	209	231	196	200	208	178	209	195	234	174	192	188	229	222	205	197	198	218	192	200	191	178	214	216	209	196	186	213	215	213	186	210	196	212	185	200	189	209	203	201	211	190
12108	12975	46490	56663	37000	50904	43988	34044	22125	10070	3030	1041	647	510	549	515	489	532	552	518	522	551	575	575	535	511	511	520	513	535	528	520	473	554	519	531	492	517	520	537	560	530	535	520	539	525	550	495	518	538	526	542	532	488	515	512	501	506	452	524	516	486	550	513	512	521	477	500	514	533	554	506	535	499	517	505	511	500	520	514	503	549	502	471	552	531	528	533	492	511	546	510	483	496	482	526	481	503	528	496	501	555	486	535	534	524	538	542	514	529	580	519	521	505	538	524	506	527	494	537	523	510	496	546	508	482	517	524	534	487	495	549	508	529	475	532	515	509	515	514	523	533	474	517	481	559	470	518	543	490	530	527	536	526	497	517	472	539	490	501	502	489	513	544	528	543	480	524	528	550	517	512	493	507	524	548	536	518	550	509	541	566	551	513	494	475	502	490	541	516	510	504	497	528	523	555	512	507	546	477	530	541	482	507	515	485	550	511	542	514	523	525	483	564	538	515	550	524	542	549	506	511	535	485	485	492	473	507	544	493	530	546	528	546	543	518	512	529	525	475	515	511	491	531	494	518	505	475	519	502	494	550	546	559	510	506	514	492	519	500	495	496	493	492	528	516	498	511	533	476	518	510	515	499	510	495	503	475	500	472	509	512	546	508	465	480	508	509	498	515	511	506	567	488	533	532	481	474	501	537	552	536	532	519	568	531	536	508	509	490	509	532	518	513	506	516	542	523	478	506	523	547	503	551	509	515	482	529	495	534	538	504	502	495	509	558	494	526	506	505	557	478	506	502	509	564	513	523	495	476	504	490	495	531	490	445	505	509	543	510	489	477	520	532	543	518	546	564	539	481	526	511	525	516	512	506	531	489	517	537	542	551	505	493	545	495	509	487	536	504	531	531	436	485	509	527	522	492	481	532	496	534	499	503	506	544	502	526	538	523	521	520	530	510	521	517	537	507	518	484	504	469	512	508	501	510	473	562	512	522	577	526	523	553	560	482	524	537	508	516	511	515	534	502	485	507	523	486	499	525	525	540	493	524	521	511	528	484	513	518	523	485	546	495	506	525	523	520	506	529	524	513	519	527	549	535	558	510	515	553	524	560	508	497	503	527	523	525	509	518	535	504	551	495	530	523	500	508	515	514	517	558	539	512	541	496	569	503	502	500	521	508	535	538	521	528	500	522	520	533	518	510	524	528	536	556	523	487	519	496	498	497	496	491	494	528	539	541	499	521	524	503	494	503	511	461	510	508	501	489	522	499	452	535	470	495	534	500	512	535	472	520	536	476	518	534	501	511	510	486	511	517	476	574	521	552	511	511	503	507	534	523	470	560	509	533	554	507	514	482	523	513	522	502	520	467	483	514	551	503	521	522	505	531	519	520	517	534	566	535	520	505	510	520	483	520	524	505	527	520	494	527	531	489	501	516	458	549	488	526	491	528	546	552	534	475	491	555	519	538	518	506	497	505	492	491	501	547	496	573	484	526	499	563	507	523	498	564	508	526	515	544	505	495	488	539	530	540	515	524	470	474	501	499	542	547	488	540	514	498	540	513	551	481	571	526	547	531	519	449	536	502	518	529	503	529	536	531	522	556	543	532	537	518	537	514	479	486	527	520	494	538	523	546	525	529	505	516	508	551	506	526	547	519	492	517	503	527	533	511	530	495	512	548	557	502	467	520	519	500	533	530	524	486	491	498	520	552	521	558	490	549	519	516	518	567	585	497	550	536	495	494	548	501	502	524	533	482	517	501	506	540	520	479	500	552	476	518	508	461	511	535	534	470	529	487	526	536	488	525	567	482	484	525	507	499	484	550	495	495	520	492	494	496	489	521	510	508	502	515	516	540	520	501	529	536	497	551	486	546	536	525	529	553	523	480	549	530	508	529	524	497	541	509	536	459	559	550	529	495	510	558	453	526	531	541	512	446	491	510	534	505	507	492	482	529	485	504	499	504	543	517	510	509	519	508	521	468	546	540	485	499	496	526	476	532	498	509	517	502	523	479	568	493	518	499	527	516	478	570	488	532	522	496	502	504	548	499	506	493	483	504	510	552	537	558	560	548	525	492	535	532	565	525	480	500	510	493	509	538	490	528	557	508	484	520	514	534	563	552	565	545	503	508	513	546	523	516	534	514	464	501	534	534	520	518	511	529	526	542	518	515	536	539	481	525	515	473	539	517	517	533	543	541	527	555	546	526	512	514	494	509	526	514	477	529	526	549	475	488	535	513	505	477	512	475	531	462	529	493	524	513	520	495	500	497	493	539	519	485	535	492	511	531	523	520	541	509	507	556	527	510	525	534	492	551	525	519	483	489	513	531	550	503	546	515	502	554	538	479	510	528	478	558	543	519	497	496	563	475	540	535	513	519	489	554	505	508	522	492	502	470	513	515	523	519	523	579	533	508	522	539	507	527	550	538	503	565	514	512	535	533	499	485	503	494	503	534	519	488	507	489	523	483	527	547	522	511	502	546	510	518	520	494	486	536	496	523	511	555	525	539	562	487	512	481	519	515	509	513	517	483	449	502	536	487	537	522	513	535	462	518	524	543	512	526	547	517	529	470	535	511	519	525	548	541	521	525	501	484	509	540	530	487	536	495	491	498	542	504	533	551	508	534	502	525	528	523	502	525	482	482	531	501	501	509	490	529	523	545	526	545	501	491	504	484	508	524	482	529	487	509	522	502	490	477	506	499	545	522	537	501	524	557	526	510	524	524	522	471	515	500	494	475	497	528	540	526	516	508	532	517	546	525	494	487	516	494	538	500	537	502	518	522	489	525	540	497	508	512	542	472	512	534	504	538	533	535	497	498	557	552	501	527	492	541	536	520	532	504	527	535	536	520	561	490	491	516	503	530	496	543	520	524	509	536	522	525	541	521	529	515	503	557	515	554	550	534	528	488	521	531	535	528	520	515	512	495	544	512	484	556	541	514	507	529	483	510	535	514	507	519	507	506	494	576	484	558	529	464	501	533	531	545	510	544	480	526	519	546	515	519	495	491	504	495	491	513	501	538	489	571	509	484	511	544	515	485	512	492	517	550	536	492	501	527	512	539	532	557	514	522	519	523	467	526	509	513	490	538	572	522	524	525	503	510	503	517	515	532	544	538	502	500	535	496	516	508	469	541	530	525	503	564	496	500	508	550	505	504	478	482	507	512	527	507	552	504	496	554	480	561	472	487	526	506	519	504	509	527	498	446	497	497	509	551	520	505	509	562	510	532	513	506	529	507	521	511	494	539	500	520	512	515	500	546	540	544	512	519	499	524	506	500	535	534	504	514	515	542	503	528	486	537	500	466	469	532	534	529	476	526	515	548	480	518	497	500	518	475	507	477	481	482	490	539	507	536	480	475	508	500	524	543	506	487	523	507	494	507	527	544	490	525	508	525	491	544	507	545	494	473	495	499	522	486	535	459	538	526	555	496	461	546	493	504	525	499	513	505	522	541	509	546	481	545	488	512	506	572	510	522	523	538	504	503
30587	27345	64592	61301	36514	49521	47327	31933	16072	5058	1207	403	221	229	180	159	202	197	164	181	196	189	175	199	188	219	197	187	189	162	159	192	208	167	185	181	172	211	198	161	187	178	182	198	182	185	184	183	186	204	172	185	182	185	175	192	179	176	165	171	174	187	172	170	183	165	208	197	185	190	153	183	158	159	181	186	187	176	165	181	170	161	188	179	190	195	177	170	183	192	210	175	192	190	181	199	185	183	196	192	174	184	198	187	185	193	190	203	211	205	190	183	179	175	168	197	195	186	202	174	177	170	182	185	160	185	184	183	186	180	187	167	169	185	190	197	166	175	176	171	199	187	160	173	203	186	206	169	195	200	170	174	189	190	180	193	183	193	169	176	197	172	192	181	170	214	193	190	188	191	189	192	207	167	189	168	185	196	174	200	190	165	193	190	189	174	176	178	183	197	181	166	188	177	196	175	189	210	173	177	188	176	172	172	182	188	177	164	181	197	177	195	167	201	201	151	191	206	187	191	186	155	192	183	161	204	185	183	174	165	185	182	178	198	173	183	183	163	159	169	194	191	202	182	194	216	184	182	187	201	200	184	188	167	184	171	185	168	185	195	170	176	181	170	179	213	177	163	184	185	167	193	198	205	182	169	182	223	190	157	184	189	191	224	186	194	190	178	193	165	171	172	184	186	210	190	167	181	200	190	192	174	161	192	187	188	200	211	185	177	194	182	194	186	189	192	175	194	191	175	187	196	209	198	180	176	169	188	194	146	191	174	181	214	200	166	160	193	197	203	172	177	163	184	214	189	195	173	193	176	204	219	173	185	192	173	180	182	173	180	183	189	149	182	184	202	183	175	189	199	183	183	192	178	174	195	188	184	183	178	167	170	182	169	185	183	200	166	181	203	199	205	197	207	166	158	186	174	187	157	198	179	191	188	188	184	197	173	183	183	176	188	189	179	191	189	190	190	163	165	196	166	182	186	198	207	178	164	218	189	183	172	145	179	200	187	175	195	204	190	172	180	183	173	181	186	205	182	176	185	143	189	165	217	183	188	170	202	172	161	209	184	174	197	166	195	191	205	200	173	190	209	172	169	194	204	215	212	203	189	171	213	177	182	209	181	160	158	183	179	182	219	181	200	162	170	190	176	190	169	203	184	193	189	206	179	177	140	175	212	183	174	157	200	182	182	181	204	193	181	185	182	183	170	183	172	155	195	181	179	206	197	207	201	185	182	182	157	201	206	169	187	157	181	178	187	155	166	179	203	176	199	174	204	190	169	173	184	175	153	176	187	212	195	164	173	172	183	184	193	173	175	188	221	194	193	194	169	188	184	164	204	176	187	175	185	164	165	192	186	191	176	164	220	189	198	177	180	185	189	189	180	211	207	191	193	193	195	202	215	167	183	192	197	170	178	202	175	177	193	174	184	165	184	174	205	207	163	189	180	185	193	193	193	182	195	183	182	197	181	178	171	177	205	174	201	193	202	209	172	172	162	179	164	179	207	163	147	214	193	169	188	170	180	189	199	172	169	192	195	223	168	196	154	196	176	181	174	192	169	179	189	191	165	168	188	181	199	199	188	155	189	167	166	188	165	175	188	189	184	188	186	207	170	195	167	196	189	199	174	189	183	200	171	182	201	179	192	202	182	157	166	185	193	186	183	187	177	199	182	170	156	161	176	165	184	193	170	181	176	191	211	197	190	165	154	219	176	199	181	178	181	198	163	161	200	193	180	183	166	168	167	163	202	184	178	207	192	176	182	160	168	194	192	198	178	172	171	181	173	179	181	172	176	168	191	153	186	195	192	215	184	191	187	187	167	192	193	192	188	199	183	198	183	177	169	174	184	186	155	183	167	190	185	187	193	186	164	171	176	197	184	186	172	190	208	186	168	202	188	169	177	200	178	188	183	198	168	171	180	186	171	165	156	193	191	200	199	199	197	176	204	183	183	214	201	187	179	172	156	193	161	161	172	201	160	186	187	188	205	179	162	174	186	203	185	191	193	182	178	172	182	163	183	202	189	209	193	202	173	177	202	185	183	197	185	188	172	201	176	173	194	198	185	154	167	216	189	176	195	190	181	177	195	167	179	188	175	171	187	194	192	188	174	190	169	187	183	203	194	179	209	153	179	201	188	177	191	167	181	182	165	183	168	183	188	187	224	180	177	181	187	183	178	178	168	162	173	181	164	177	155	168	194	181	181	179	170	206	164	205	169	194	175	189	185	199	186	181	167	191	179	188	184	178	158	167	176	186	195	172	173	191	177	181	193	158	174	167	200	167	183	228	175	192	175	163	197	163	165	198	179	202	171	192	180	195	185	187	175	180	164	170	190	156	176	190	185	166	187	169	198	221	203	156	162	205	172	195	191	185	205	187	202	178	182	190	185	164	188	174	170	169	166	173	187	189	163	205	192	189	194	206	185	158	197	191	165	183	181	183	191	165	187	150	191	170	193	207	163	186	192	188	193	197	169	209	200	193	189	180	194	155	186	216	175	187	178	154	186	185	168	203	197	175	215	165	189	211	177	171	206	190	170	162	191	199	215	197	193	202	177	170	199	174	183	190	185	182	181	206	178	168	170	198	218	199	185	181	177	176	173	176	184	203	191	184	195	177	167	198	178	187	204	192	176	211	163	168	170	184	170	190	208	169	194	199	192	196	163	174	195	161	204	194	181	171	162	195	188	175	188	206	167	189	199	173	163	190	196	168	194	177	180	153	199	179	200	192	183	184	198	175	191	175	163	185	178	152	165	208	176	205	175	190	190	176	196	171	169	193	167	164	182	193	196	185	174	195	196	178	193	182	194	182	147	178	163	179	205	172	192	208	187	184	188	169	162	208	178	190	190	174	177	179	185	183	199	193	211	183	193	206	194	179	198	173	168	180	192	191	180	200	199	172	208	201	198	201	165	167	176	161	203	197	212	175	185	186	177	217	179	162	167	189	194	165	163	165	189	178	180	177	182	174	198	191	179	169	184	207	171	193	194	186	204	171	179	181	171	214	176	202	165	175	197	190	186	162	186	195	189	171	172	194	182	157	183	195	189	167	174	193	187	183	165	167	200	188	185	193	162	182	188	177	183	175	215	200	211	191	189	174	178	183	180	179	186	174	178	185	171	211	193	202	171	212	187	207	194	174	155	183	165	189	182	185	179	163	169	166	168	187	182	157	191	181	179	196	178	180	166	165	201	180	176	181	180	167	181	191	207	163	184	195	169	187	200	161	183	184	197	182	183	209	181	197	201	169	196	200	190	197	208	179	185	182	169	192	197	171	185	171	193	156	193	202	158	179	175	189	170	158	179	182	176	173	195	181	192	191	207	198	189	197	170	190	174	189	149	186	185	204	167	162	181	177	206	186	164	178	183	175	204	201	176	194	166	162	183	202	181	226	166	178	179	162	200	174	195	203	188	198	188	183	186	189	174	195	203	196	177	194	187	187	181	189	193	178	179	162	191	185	179	167	192	180	169	180	211	170	197	169	182	175	206
17048	21595	62062	60188	42099	62614	58280	44723	29160	13937	4496	1393	644	488	433	446	470	490	450	475	488	461	501	503	454	420	469	462	448	467	469	475	478	437	453	433	430	462	470	447	446	484	460	468	461	500	453	467	468	456	432	486	482	495	461	459	474	469	467	480	475	484	482	453	452	494	466	476	433	458	422	503	466	484	446	442	451	476	449	428	491	484	454	467	457	492	469	479	471	457	436	469	438	498	439	442	447	465	428	446	464	446	462	459	492	502	439	452	468	471	451	451	466	444	499	449	438	441	493	474	495	440	491	462	447	464	466	457	495	495	409	430	457	470	480	485	447	452	504	495	431	468	445	449	449	439	427	508	459	489	431	415	485	465	457	465	461	448	458	467	434	468	445	480	464	483	484	451	475	440	457	481	452	482	469	456	522	459	455	454	451	480	436	468	454	473	443	483	443	440	477	476	435	455	515	484	446	453	530	444	507	462	468	409	476	451	465	460	457	440	469	443	459	493	449	478	471	467	447	458	427	461	462	458	492	464	461	463	481	478	486	466	458	409	452	451	438	457	446	466	471	471	474	489	491	440	498	465	459	424	460	444	444	458	462	467	486	458	462	463	467	482	488	429	444	466	514	430	446	456	469	483	470	433	460	467	496	460	494	472	437	447	416	430	452	430	429	489	442	446	482	443	468	453	501	468	420	451	455	477	489	473	423	499	464	462	471	455	432	445	445	473	472	479	483	481	442	435	440	433	480	476	463	455	469	490	455	488	470	478	464	494	473	479	444	481	432	496	481	476	444	449	452	467	453	478	428	461	458	493	450	455	451	473	437	494	469	464	455	471	528	486	467	455	466	487	463	446	479	461	432	451	447	459	415	433	441	456	462	461	453	485	477	442	432	445	455	461	434	473	456	497	466	446	471	461	461	486	475	476	486	450	475	413	451	483	450	415	498	443	481	472	486	445	533	454	466	467	452	491	441	461	500	417	456	431	510	437	476	461	457	481	449	467	457	469	424	497	478	440	452	468	448	465	447	457	447	476	429	480	479	471	455	466	469	453	483	419	470	468	447	471	465	434	470	463	474	472	426	435	464	424	498	471	479	469	423	473	489	482	462	455	463	473	491	428	439	480	469	475	470	460	505	471	471	496	465	488	463	479	447	467	479	443	459	419	463	449	478	448	428	487	460	453	475	431	509	450	439	467	433	487	448	486	522	478	467	430	419	469	439	455	473	479	457	504	483	476	488	446	478	451	414	478	432	523	447	451	445	434	481	462	484	476	462	473	480	436	453	468	455	459	454	458	488	464	466	465	485	462	508	450	468	502	444	457	475	473	450	466	508	445	429	455	506	433	500	459	496	457	468	422	437	459	509	471	466	461	428	435	478	429	476	491	470	455	465	487	472	473	484	476	457	475	434	457	431	465	471	453	481	471	446	495	447	478	452	467	479	457	462	501	498	461	454	500	478	454	471	464	441	480	449	458	446	447	473	485	465	451	443	455	456	491	462	457	469	470	446	423	455	442	479	453	432	474	463	456	432	476	473	453	471	422	422	425	494	493	484	453	467	469	499	498	455	454	446	472	469	446	469	452	494	438	439	430	446	467	444	462	459	433	447	462	492	469	479	466	455	430	465	479	484	480	410	439	468	442	461	487	444	499	446	469	454	469	495	431	484	454	452	473	408	481	438	455	463	465	466	462	472	464	430	451	457	486	503	471	506	461	470	441	476	472	496	452	493	429	480	434	479	450	479	484	484	440	460	464	510	469	443	481	445	441	435	481	469	473	460	451	470	486	426	447	486	468	444	447	442	506	456	490	415	513	473	453	484	463	480	431	467	462	463	461	485	449	470	468	449	466	477	482	491	476	462	455	453	450	470	441	464	455	503	467	476	498	485	449	484	452	453	447	506	470	475	457	433	473	464	469	484	442	453	455	434	477	482	491	483	461	453	432	495	466	462	466	444	466	466	469	464	452	477	447	474	465	460	489	436	483	471	445	451	464	473	474	415	438	478	487	469	446	424	449	468	482	447	498	473	449	478	466	489	438	488	478	456	440	477	467	478	433	474	427	451	477	451	496	487	488	459	422	489	455	473	453	477	451	479	447	468	486	474	446	483	475	470	469	443	431	484	480	459	467	420	457	443	482	478	454	424	467	489	470	455	459	498	483	447	453	477	437	439	432	525	428	463	449	471	456	478	492	470	467	408	451	472	446	459	490	451	439	489	457	476	464	433	444	419	483	471	466	438	478	487	457	472	474	449	476	436	472	462	457	414	458	442	449	505	490	419	433	443	459	458	444	457	461	472	444	465	464	431	483	485	483	496	448	447	453	485	430	489	481	481	439	420	453	459	478	443	443	469	481	474	478	432	475	495	480	454	480	450	466	455	485	423	504	463	443	444	477	440	465	442	446	455	489	489	434	428	497	477	465	461	462	448	493	463	493	478	503	433	456	476	493	451	450	438	427	463	448	474	460	464	473	464	475	507	468	421	472	434	468	505	503	487	477	462	475	441	461	464	493	449	452	442	472	471	465	448	494	452	486	488	439	462	439	458	472	441	477	439	459	459	451	475	457	440	459	461	463	483	451	472	434	454	450	458	456	476	482	431	451	459	453	477	426	489	448	468	460	423	436	494	497	476	434	447	453	478	438	440	469	459	488	467	464	460	498	465	469	456	429	503	454	481	398	437	460	473	459	448	458	491	486	452	500	480	455	484	440	490	479	493	456	486	406	455	480	441	430	481	453	499	435	465	439	454	450	470	417	479	436	453	447	437	439	480	433	460	451	468	493	503	458	459	493	436	477	478	422	450	447	423	463	500	488	459	460	453	476	461	465	440	486	447	464	465	469	423	494	473	501	485	473	463	477	503	485	473	485	471	463	471	511	463	492	445	478	449	470	458	482	439	508	478	429	441	457	477	463	455	472	457	465	456	458	502	449	495	465	479	479	439	434	451	466	450	454	469	477	511	484	481	456	480	424	522	452	477	456	438	480	463	498	484	472	480	443	487	459	448	483	453	475	436	461	432	486	454	476	447	527	472	469	492	451	452	457	435	444	455	458	459	455	442	464	457	457	483	478	501	421	430	502	452	473	463	475	411	479	474	429	458	489	463	444	492	468	455	478	466	475	447	461	443	485	468	426	466	462	461	469	469	450	444	454	455	485	463	439	447	422	470	486	484	455	456	425	489	448	477	451	448	490	462	462	452	449	465	455	468	511	444	467	439	409	419	470	452	438	462	426	495	444	457	451	471	474	471	480	490	435	468	471	428	456	466	484	425	476	475	472	462	470	495	500	457	481	495	472	445	466	462	505	467	455	440	491	460	463	470	455	458	454	440	450	457	476	479	490	479	473	430	449	492	465	463	432	502	474	463	500	481	469	475	481	458	451	444	492	493	438	435	474	446	497	434	444	501	449	489	457	436	450	450	438	470	467	438	454	469	470	488	480	475	435	468	476	445	449	489	472	433	423	430	511	479	438	467	442	462	453	449	463
4334	1665	4286	3902	1918	3224	3311	2160	1147	520	286	224	179	197	200	180	211	203	195	190	187	188	208	185	171	189	181	219	184	206	202	191	198	210	217	181	222	185	192	195	210	203	191	198	192	199	187	218	194	218	185	191	180	186	235	183	205	193	215	195	187	192	204	190	208	181	188	198	217	208	204	195	212	198	179	211	202	202	223	201	227	192	179	213	206	193	193	198	182	241	193	179	192	204	177	197	224	171	178	181	195	189	186	200	220	243	206	193	196	213	203	201	188	189	217	194	211	195	188	201	215	184	202	176	188	214	201	188	210	212	208	193	201	236	189	177	202	182	202	188	203	222	197	198	200	233	203	201	209	175	192	212	184	177	219	222	212	200	191	173	171	195	174	212	203	204	211	220	232	183	208	190	214	197	219	189	198	190	190	196	183	203	198	200	212	194	173	207	199	190	176	217	187	200	212	176	207	196	188	163	216	197	182	176	179	196	208	222	180	188	188	200	199	231	188	201	211	199	203	200	195	191	209	213	210	190	207	213	210	190	206	196	190	178	198	183	205	185	205	202	177	176	176	202	187	204	182	246	200	183	198	228	183	220	184	216	205	205	194	223	203	202	205	213	186	185	191	203	199	195	171	187	182	219	210	191	198	199	181	197	223	234	194	199	194	205	179	213	211	191	191	221	200	193	209	219	204	233	207	204	209	191	192	205	219	182	220	190	243	207	179	190	193	197	184	185	203	211	191	216	232	206	213	199	202	193	207	186	216	206	227	179	224	210	192	215	170	198	183	219	197	192	188	206	188	223	187	197	196	176	209	194	192	199	228	187	174	218	182	181	213	184	202	190	205	178	226	196	200	191	187	204	186	223	198	233	189	215	205	206	193	212	191	188	206	200	196	196	196	165	224	180	171	191	198	199	209	205	182	192	205	195	218	203	212	199	215	209	212	200	220	201	189	178	187	197	237	182	184	233	194	193	203	190	235	190	178	186	196	199	171	186	188	216	189	195	181	192	203	228	219	209	202	203	205	203	193	190	206	210	188	204	190	204	209	175	200	187	196	183	202	211	191	218	213	220	214	193	196	218	209	187	206	191	173	198	203	187	207	215	193	219	211	184	240	183	202	204	188	208	207	204	229	198	180	203	177	197	205	209	190	187	197	209	214	190	215	206	195	212	219	192	192	204	213	218	201	206	202	198	203	191	177	186	199	193	204	177	187	185	176	195	191	201	210	201	194	185	212	174	174	209	209	190	222	197	183	208	193	212	210	178	189	206	202	161	211	202	186	200	187	198	176	211	193	211	187	199	178	204	205	187	165	210	184	225	189	215	206	210	204	202	207	197	218	249	213	193	187	189	211	189	200	203	186	230	184	211	178	218	214	211	197	201	190	196	196	197	233	202	176	198	218	192	232	181	214	207	178	216	177	185	208	185	178	177	182	189	212	185	174	218	244	215	188	187	205	210	192	197	210	192	203	205	201	211	197	186	209	195	197	192	182	206	194	204	187	229	200	215	185	200	188	183	185	217	193	190	214	200	195	203	196	198	200	193	210	199	165	204	188	211	220	189	196	226	172	191	204	207	217	178	176	186	211	203	194	194	201	185	198	166	199	191	180	180	203	206	216	237	210	185	163	199	197	179	186	209	222	199	187	198	206	232	200	165	180	208	198	196	185	184	197	201	214	214	201	206	221	175	200	215	184	196	213	215	257	225	221	183	181	214	192	185	204	214	204	218	206	205	244	202	204	219	203	214	205	203	193	191	230	206	213	182	200	204	199	185	191	217	196	182	200	199	186	218	233	192	169	186	212	180	207	194	194	228	179	191	194	192	204	199	203	235	186	190	207	180	183	208	206	175	179	199	222	198	187	183	181	207	181	206	198	200	177	211	206	199	197	205	215	222	197	211	205	175	180	189	185	213	195	199	200	218	197	188	203	189	185	197	222	193	182	187	199	202	224	216	204	184	191	195	184	180	199	195	228	203	192	196	199	175	175	195	186	205	215	205	192	206	211	179	224	173	191	165	201	213	201	200	206	194	205	201	232	199	202	183	203	217	226	209	191	204	212	208	208	204	203	190	194	173	186	206	176	191	190	205	209	173	198	195	212	202	196	172	214	186	214	190	198	203	197	176	193	182	221	201	217	189	227	206	185	213	209	227	186	198	202	205	163	192	205	188	200	177	199	183	199	180	192	195	188	195	206	205	202	225	205	217	186	187	193	207	219	200	193	179	199	187	205	194	225	205	214	191	217	173	203	222	192	197	189	181	203	204	182	204	201	175	190	182	199	199	192	204	235	194	203	204	181	191	211	192	208	219	217	182	202	198	205	195	197	173	203	180	187	216	177	210	244	185	186	198	205	194	202	204	186	201	184	185	219	211	173	190	203	192	207	204	201	216	204	192	190	199	206	207	198	203	209	198	176	187	210	189	197	204	170	199	184	200	206	195	216	234	202	204	201	210	201	195	193	218	180	180	200	183	206	177	221	175	202	188	200	214	202	221	190	208	197	214	221	198	200	210	201	200	196	198	184	185	221	174	199	211	219	219	210	183	170	216	252	206	203	203	165	214	251	214	208	173	183	200	205	190	188	225	228	229	202	193	188	174	209	220	201	218	221	193	195	222	182	167	185	210	212	225	219	197	205	220	231	187	175	198	197	182	207	204	199	200	199	209	202	205	192	178	202	192	200	214	194	195	207	192	220	211	206	216	190	215	210	201	200	207	211	181	207	202	181	206	196	184	193	208	162	205	182	178	201	183	190	210	177	190	213	226	194	190	217	221	180	205	186	208	180	246	203	205	222	185	197	203	176	214	210	194	194	202	189	213	201	206	211	182	193	235	215	212	177	166	195	214	209	191	218	214	197	218	158	204	190	190	204	190	180	207	188	186	201	187	180	197	198	222	193	188	212	199	211	204	203	196	194	201	177	220	187	177	182	214	198	212	199	189	218	219	193	181	193	221	210	225	191	205	200	212	187	202	209	195	193	212	204	204	197	195	203	212	197	183	202	207	215	199	177	199	206	188	201	199	171	186	211	226	211	217	198	203	230	190	190	177	207	186	179	221	201	178	202	194	199	212	194	198	181	180	215	197	178	187	194	217	201	189	201	196	218	195	214	234	207	223	210	217	201	166	163	188	212	221	210	210	219	193	201	212	204	191	194	201	190	197	220	229	191	218	206	194	206	181	199	192	195	211	229	198	189	193	201	200	203	199	221	182	187	175	186	199	216	200	204	205	222	207	211	191	181	211	198	212	212	187	187	205	191	212	195	206	179	190	197	184	185	208	172	212	186	220	179	188	218	194	248	209	196	204	205	228	184	204	179	204	211	225	225	183	176	174	204	215	193	215	186	216	191	202	208	205	200	195	203	196	208	205	176	204	203	198	190	219	179	196	171	203	194	165	212	232	203	194	192	220	210	208	197	205	206	187	196	204	165	233	209	201	184	198	186	199	193	209	188	186	192	200	179	219	196	210	237	206	169	233	190	188
3429	2337	10702	11756	7962	13494	13092	8122	4346	1763	827	573	532	518	495	512	530	531	462	510	513	563	478	521	492	471	473	528	520	504	521	506	515	503	505	507	486	498	528	497	507	488	496	496	520	466	500	560	496	482	497	526	530	497	508	476	520	481	475	488	464	484	505	500	542	535	495	499	534	481	506	489	483	482	495	526	483	478	483	507	454	511	493	480	527	523	455	511	503	505	529	502	484	482	508	517	480	536	520	468	482	490	474	528	527	550	477	513	477	521	501	504	486	491	495	492	494	494	532	493	513	481	477	535	485	501	503	482	508	482	525	497	495	540	507	502	464	470	507	512	542	541	459	541	483	519	493	507	469	531	503	510	489	447	492	510	460	492	496	511	505	537	493	477	510	500	510	505	489	502	455	497	512	474	481	541	480	518	507	490	501	505	541	550	525	469	506	471	531	506	515	518	480	467	518	507	489	501	470	531	530	516	492	517	495	480	503	472	509	510	482	539	487	506	517	462	519	507	461	494	510	504	490	471	528	519	494	516	488	522	474	488	512	506	514	483	550	528	502	482	521	473	544	519	511	505	516	517	512	520	481	520	497	492	510	509	484	460	518	503	496	529	503	478	492	523	486	537	502	505	492	516	514	503	481	527	513	488	531	500	478	495	499	504	484	485	495	542	488	499	529	504	494	503	522	556	511	499	512	502	508	489	533	518	502	500	502	520	519	525	504	488	517	542	519	517	498	478	466	500	496	527	495	513	525	481	505	533	524	508	507	499	475	492	494	527	482	503	506	486	524	501	479	512	520	550	517	512	492	554	486	493	511	482	524	471	470	468	501	498	485	524	529	540	504	494	475	496	520	509	503	527	533	485	503	438	514	491	517	529	506	500	496	498	504	482	527	490	536	485	507	519	528	470	491	506	503	479	484	509	492	516	513	494	523	500	489	507	466	490	537	514	474	493	505	511	502	523	501	480	551	491	518	492	517	496	535	494	524	550	505	521	470	540	501	513	499	502	488	489	513	480	513	470	525	493	485	495	499	489	491	537	497	501	544	501	499	484	495	478	513	483	489	498	504	491	482	477	459	505	526	447	512	515	520	458	525	508	500	505	524	509	532	511	483	508	484	521	517	495	504	522	467	520	481	473	477	475	525	482	485	487	510	534	459	493	512	475	568	479	478	525	492	504	483	540	514	496	475	534	530	488	519	491	505	519	530	502	516	552	500	540	501	469	508	496	519	506	468	500	498	517	479	504	486	547	495	514	490	480	513	484	516	487	508	508	511	525	484	498	496	544	485	507	477	512	499	498	463	506	502	480	521	468	511	500	463	483	497	527	511	551	474	493	505	478	533	480	481	471	477	522	484	507	514	477	487	490	481	496	493	499	475	477	544	511	470	502	513	484	480	472	507	488	491	480	511	534	454	450	503	514	491	513	524	490	489	499	523	510	530	529	462	469	477	500	502	507	516	539	527	478	472	519	497	526	504	497	538	508	511	517	496	560	495	467	519	511	483	500	509	500	503	530	484	481	519	498	515	535	500	492	491	496	524	479	518	495	492	528	508	532	513	554	465	529	518	533	545	480	515	486	508	530	530	503	562	509	507	478	510	487	501	469	496	545	498	467	486	500	500	516	468	506	511	525	482	498	488	495	491	510	509	507	515	501	511	486	467	494	547	516	473	492	494	481	522	486	513	492	499	523	471	501	529	493	517	522	510	500	472	499	487	560	498	502	525	542	457	517	522	497	528	480	469	503	564	503	494	538	493	517	494	501	469	552	483	524	475	557	545	518	524	495	510	510	514	484	562	530	521	516	516	507	497	497	474	524	560	511	534	550	465	497	530	519	524	518	459	455	505	485	495	493	501	481	532	486	466	539	485	497	515	515	517	482	523	502	556	495	515	464	498	461	482	525	501	505	526	515	502	531	504	469	515	485	520	484	478	548	505	498	542	467	528	518	468	511	507	526	525	499	539	485	526	517	554	535	499	504	465	505	481	493	510	507	512	495	501	503	506	482	503	500	531	525	496	516	487	495	486	498	519	500	496	526	516	488	502	501	513	544	497	519	504	520	529	485	503	520	534	533	536	478	482	536	536	491	473	495	505	470	493	549	492	498	529	500	512	474	516	505	512	490	455	506	505	538	528	512	500	456	511	488	525	528	484	516	481	505	525	495	529	503	483	510	502	502	501	474	535	496	518	544	539	499	516	550	496	493	530	536	502	514	503	507	493	533	491	440	505	496	525	518	469	500	530	499	508	493	526	527	476	492	502	487	511	519	530	495	523	481	491	499	509	466	535	507	526	461	499	529	498	498	496	500	547	534	525	492	524	504	532	501	541	488	526	505	479	508	492	536	528	503	536	532	500	498	498	543	505	504	545	532	471	503	499	488	492	494	489	470	522	567	476	512	523	487	550	476	480	504	515	543	494	503	491	509	507	479	494	498	498	528	522	495	521	462	455	467	499	522	496	484	500	500	483	484	475	469	501	521	506	480	514	485	537	477	515	536	502	506	495	481	506	477	481	519	502	512	503	494	536	501	518	489	488	504	501	520	497	485	512	502	501	535	498	565	496	488	481	527	508	495	518	474	505	462	505	515	486	482	521	496	530	527	489	481	509	528	482	514	521	494	476	510	506	537	498	497	536	521	505	482	512	509	501	473	466	512	503	516	513	513	486	555	512	495	469	483	469	537	503	504	475	503	525	507	533	496	505	474	456	533	459	498	525	510	528	455	492	486	502	527	475	517	491	496	506	521	471	512	501	510	490	493	489	509	528	506	518	489	495	501	526	493	499	523	488	499	481	479	496	512	500	474	484	525	492	512	502	492	459	479	484	485	503	532	502	492	500	509	533	512	477	518	509	510	490	514	513	509	550	465	521	489	486	501	520	492	551	502	520	512	483	538	509	522	482	506	501	509	504	494	471	476	490	527	525	495	491	501	522	517	495	500	517	499	534	474	483	541	500	512	502	465	504	516	485	483	511	510	503	522	486	530	529	501	503	512	518	501	537	486	495	542	510	504	514	520	473	527	484	497	528	550	496	507	530	481	490	543	489	508	553	511	503	500	485	525	454	527	511	458	467	515	503	519	489	497	471	503	470	458	527	533	528	493	514	489	513	537	495	516	510	493	537	527	459	496	526	485	494	540	538	472	513	498	545	492	473	513	489	592	479	472	487	485	490	527	490	522	535	507	479	520	532	511	498	465	464	512	502	503	509	500	477	464	520	528	461	520	550	505	485	518	480	521	472	522	494	549	470	528	495	523	490	526	556	545	492	477	499	486	487	530	514	460	471	476	482	510	473	491	470	509	515	459	495	504	494	492	496	497	532	488	495	473	481	497	473	505	490	476	499	499	471	479	494	502	504	501	527	483	500	478	513	514	535	536	475	488	513	482	482	499	557	523	507	520	523	508	496	487	513	513	520	494	468	513	468	485	502	486	475	479	519	503	479	487	510	494	506	496	516	528	518	538	494	517	508	474	532	501	499	509
19861	21994	54105	43300	36782	41551	29351	16143	5716	1563	458	238	214	204	224	221	220	200	241	187	213	179	197	188	195	193	231	212	222	238	224	217	211	214	206	207	183	250	205	217	214	224	228	200	215	223	211	244	205	203	241	214	198	204	221	201	193	185	200	207	198	203	212	194	196	211	199	212	207	186	208	225	218	215	225	211	231	197	211	231	213	189	202	203	189	214	209	215	218	200	208	233	205	204	213	229	213	200	189	211	205	219	233	207	213	209	233	247	189	174	237	192	174	200	195	187	202	200	190	215	218	207	240	196	192	204	194	201	200	225	197	200	201	189	191	231	200	224	203	190	217	220	199	189	224	209	194	193	186	199	208	216	210	211	206	215	210	221	195	205	213	213	207	232	190	201	229	201	192	182	216	218	198	218	237	206	219	219	188	207	225	221	214	218	184	233	219	215	200	207	247	219	240	217	219	202	219	209	220	241	199	220	216	218	193	214	213	219	192	177	206	222	190	201	211	211	208	220	247	253	238	217	213	203	213	229	220	211	218	205	221	208	230	243	197	177	208	203	211	234	206	209	216	231	221	198	186	176	206	205	226	185	215	212	182	195	188	202	216	237	212	212	192	226	205	231	173	218	191	198	207	230	240	207	198	199	204	223	221	202	256	199	228	193	209	200	188	226	208	226	203	214	208	200	220	224	200	202	194	197	214	246	222	212	212	248	221	224	193	205	226	226	185	219	189	182	214	210	235	197	216	242	191	219	230	208	208	208	201	215	214	208	214	196	196	182	203	207	210	238	199	190	214	206	218	209	196	239	198	254	210	225	202	217	214	190	189	213	217	219	208	233	214	207	222	207	194	192	215	200	213	213	232	212	216	209	235	240	189	193	238	226	212	203	212	201	197	207	212	209	230	194	221	215	204	194	225	195	186	204	189	222	216	234	202	214	226	222	222	197	190	214	199	196	210	213	250	225	214	203	198	202	219	205	225	208	230	225	203	206	237	204	178	202	205	213	230	216	227	226	209	200	224	198	206	213	224	187	217	196	221	200	211	201	197	201	199	216	215	223	231	185	209	206	206	214	228	247	194	211	211	207	194	198	212	181	197	225	208	238	224	206	212	226	222	208	233	200	219	226	201	199	202	189	209	212	219	200	209	221	243	208	247	238	234	207	217	212	223	196	204	192	204	204	209	207	220	210	210	208	208	201	197	222	196	185	229	212	214	202	218	208	199	205	196	220	188	178	218	204	212	213	225	233	222	205	227	231	200	239	242	215	212	216	201	212	211	205	211	201	202	199	201	216	216	209	217	203	207	226	217	200	236	213	199	211	221	218	201	254	208	230	227	222	227	206	201	210	205	202	221	211	221	199	213	214	221	216	207	230	225	201	210	210	217	211	209	226	201	211	204	201	208	187	204	181	225	211	215	218	236	191	234	193	218	187	213	209	179	179	221	214	221	216	217	212	229	211	243	188	245	216	217	210	185	228	207	203	190	221	197	231	215	213	195	215	204	192	234	192	238	210	200	219	218	205	227	200	196	198	199	203	196	245	213	203	243	228	189	227	224	218	195	242	219	197	190	213	215	214	203	190	218	209	235	217	217	204	222	177	209	221	217	247	257	219	188	193	210	233	197	211	213	197	200	206	226	210	213	223	215	201	215	188	203	183	237	215	217	199	201	236	204	224	181	251	203	208	202	198	184	227	214	204	208	203	209	222	199	213	199	222	193	198	222	225	235	175	214	209	207	208	210	228	192	242	191	222	201	220	215	215	188	233	211	198	178	196	215	192	203	215	201	193	222	199	212	214	207	239	228	219	195	210	217	215	218	230	190	214	204	200	208	210	205	203	208	214	225	206	198	231	210	212	214	202	209	249	207	201	180	217	194	225	192	211	233	195	210	183	213	211	239	166	223	202	206	208	209	225	223	218	216	195	214	210	199	205	196	205	200	210	182	213	221	220	216	212	233	210	205	183	219	229	184	192	199	181	200	219	206	234	200	223	213	207	205	206	215	201	216	222	194	199	201	212	212	190	196	235	214	192	203	209	216	183	197	212	227	185	211	231	207	210	223	200	197	197	204	212	212	184	210	210	213	220	204	206	190	221	212	237	214	204	217	221	227	196	179	211	220	200	189	211	209	204	206	232	237	223	188	197	225	221	175	192	236	228	228	203	185	223	210	206	206	201	183	214	216	229	190	238	219	214	204	195	207	219	232	224	210	205	189	213	219	201	213	199	208	199	212	219	207	187	198	217	213	214	217	193	215	215	188	193	223	197	193	225	193	209	202	243	214	205	207	213	210	194	216	223	231	214	183	210	209	170	221	202	224	224	209	196	202	217	202	213	215	209	228	212	232	232	224	206	206	191	218	218	186	210	229	212	228	225	192	184	201	241	230	234	200	238	200	221	211	185	210	202	212	212	213	206	204	198	199	207	199	225	202	211	201	191	201	218	205	221	231	196	179	213	189	194	220	228	214	230	188	220	199	180	216	212	211	218	204	197	192	217	227	218	197	187	211	191	200	199	218	192	201	213	203	241	217	216	215	218	257	207	190	176	206	199	208	202	195	224	219	222	215	211	226	194	205	202	209	223	222	212	215	205	207	201	221	221	184	196	199	203	192	188	215	198	197	225	234	216	205	210	204	205	201	194	177	216	212	209	229	195	199	224	238	211	200	228	233	202	189	227	183	193	213	232	187	209	203	203	199	209	224	190	185	196	197	217	224	190	222	183	196	185	221	214	225	207	196	237	194	200	231	205	211	198	207	237	195	186	216	191	209	193	187	224	230	217	221	215	202	222	208	218	239	222	230	217	193	214	191	215	199	223	209	209	212	199	238	241	218	191	235	194	213	220	193	233	204	191	210	212	225	232	210	206	217	203	214	215	192	210	201	216	226	217	200	205	199	212	219	200	229	196	222	213	232	202	224	217	192	207	217	215	215	209	207	196	212	234	226	214	215	182	236	187	209	242	244	234	237	197	211	198	225	205	223	189	196	210	185	186	204	209	199	203	214	190	204	214	226	228	211	223	200	241	207	212	215	179	228	208	192	220	235	211	196	191	207	198	221	238	196	221	211	205	218	227	208	228	210	220	215	214	186	180	193	202	194	209	211	213	194	220	204	198	222	221	221	219	203	176	204	186	212	215	234	205	201	209	207	211	214	194	214	230	201	207	166	194	214	200	209	227	190	198	226	217	187	204	242	199	208	211	198	207	203	229	202	197	185	204	208	210	229	230	164	213	192	203	200	205	183	219	208	208	219	215	205	220	205	226	194	221	207	199	217	201	221	213	200	209	224	221	206	225	211	240	239	221	195	228	228	221	213	219	189	216	208	242	219	204	205	211	171	209	208	217	204	209	219	195	208	200	231	208	191	206	210	203	211	219	234	230	218	196	200	235	219	199	222	235	208	217	222	207	223	206	237	178	195	229	206	199	227	229	199	204	211	237	201	218	238	233	205	204	206	212	213	209	210	219	212	212	224	203	231	203	207	228
12019	19529	53537	43065	50174	52867	43131	30504	15987	5756	1803	703	558	531	536	528	545	558	525	510	513	505	518	536	492	510	545	545	564	532	550	525	549	531	505	518	504	557	500	537	515	538	549	541	531	562	509	550	515	556	505	536	535	534	558	510	540	497	501	563	524	519	554	518	551	519	496	540	552	502	535	533	504	526	539	568	525	517	525	518	528	570	538	523	515	516	529	538	533	507	517	535	571	525	534	456	485	558	539	529	539	517	529	547	549	511	503	541	525	540	535	512	520	520	547	527	547	486	573	536	533	554	526	505	529	491	527	523	527	551	520	557	525	511	504	515	489	505	509	536	507	531	515	497	503	560	520	525	507	507	531	573	500	539	552	563	543	561	492	532	527	551	498	544	553	490	520	465	536	520	551	542	549	489	526	553	499	493	511	539	511	536	539	535	517	559	523	531	529	550	562	503	543	516	521	558	527	541	540	542	561	513	540	540	573	516	539	537	513	524	548	501	541	525	518	533	539	538	550	501	508	529	499	514	493	473	524	551	518	471	479	520	533	548	536	512	518	535	531	560	544	532	523	516	521	534	553	527	531	505	518	501	536	511	572	535	530	532	515	498	540	540	538	469	523	510	531	485	496	544	520	501	513	540	544	541	541	575	534	478	534	531	509	513	526	544	548	495	541	567	512	542	525	495	566	505	527	562	535	503	551	527	533	526	533	555	569	528	506	512	519	505	504	498	550	546	527	508	538	520	540	559	550	540	529	529	525	502	503	510	535	486	484	542	515	571	550	534	552	517	537	515	523	520	510	510	528	541	533	510	525	556	509	507	509	537	512	503	514	523	514	566	530	551	541	531	527	527	557	550	509	512	541	546	543	472	531	538	461	578	535	516	525	530	509	554	524	500	492	511	540	489	525	528	518	510	498	527	523	512	523	535	574	508	568	569	508	528	501	554	541	511	482	565	530	552	505	553	529	535	514	544	526	559	550	482	519	558	533	535	529	548	548	480	540	562	533	518	514	528	499	506	541	538	522	510	546	525	494	588	535	549	510	519	501	543	523	531	512	517	492	525	547	522	524	497	531	539	543	523	539	491	535	524	528	518	541	552	496	528	519	512	542	535	525	519	531	498	513	488	501	504	517	564	564	523	536	518	543	524	542	555	516	512	541	505	518	534	523	502	550	535	551	501	531	549	511	539	511	496	517	530	519	513	489	495	528	550	526	507	515	496	510	525	535	525	553	530	507	495	557	547	502	504	566	541	527	550	557	555	528	525	474	539	538	516	519	510	517	528	525	497	561	529	534	543	529	515	509	543	527	514	539	533	534	560	523	579	512	544	496	544	506	510	531	502	533	540	490	519	565	556	521	547	543	524	513	567	514	526	514	543	503	516	521	577	557	536	557	549	527	542	543	473	542	527	525	529	530	513	522	516	491	531	549	539	521	503	542	570	488	525	516	500	533	480	512	534	521	527	542	495	508	556	511	537	525	527	562	516	504	559	518	525	574	548	551	517	542	533	535	494	516	537	551	533	547	517	528	531	486	519	536	538	540	486	518	542	521	513	514	501	533	517	541	531	489	518	503	503	538	524	544	527	530	518	548	520	529	519	537	537	499	542	516	513	524	565	561	537	551	539	513	490	500	483	531	509	555	533	503	510	461	520	530	517	520	524	555	537	511	502	552	507	481	537	569	504	504	546	485	499	534	536	520	498	512	524	528	532	544	538	538	540	513	518	534	522	480	527	505	522	517	485	533	489	488	522	500	539	527	505	569	516	553	498	521	508	502	561	547	566	538	533	537	534	553	532	555	518	575	528	552	562	527	559	525	528	513	504	558	548	541	529	504	499	540	527	513	531	581	534	514	530	547	510	475	543	520	527	504	507	536	528	520	555	553	509	534	534	516	583	491	528	505	544	533	511	529	507	510	541	483	523	535	545	556	538	550	550	527	557	544	545	539	515	480	483	514	525	499	522	493	511	536	541	575	497	495	552	517	536	542	518	557	547	548	548	529	522	539	528	472	506	530	528	481	498	497	507	540	531	514	536	499	601	509	478	546	517	536	520	551	496	491	555	555	497	498	571	540	504	501	523	480	535	537	573	586	560	480	573	545	544	490	530	534	567	521	487	519	513	510	528	559	567	508	507	556	528	482	527	566	504	540	528	516	569	522	528	492	520	542	538	531	550	508	560	536	521	501	543	507	532	526	545	572	495	521	558	500	512	548	559	535	540	516	571	522	552	493	550	531	510	507	517	544	561	540	532	502	519	465	533	513	494	541	527	495	556	521	498	519	507	519	515	529	537	545	543	539	564	501	493	543	530	487	522	523	520	545	502	543	498	533	519	541	532	550	523	453	504	523	553	485	497	529	507	533	483	537	532	546	503	527	513	533	532	570	511	504	509	551	551	561	545	511	486	509	556	503	522	578	527	509	492	526	522	512	494	525	528	524	488	483	530	519	549	517	516	542	534	524	540	525	521	491	564	553	497	518	551	542	493	512	531	509	557	534	532	516	531	498	539	504	556	519	528	529	542	539	512	525	557	531	507	553	511	529	555	547	524	540	522	537	503	543	537	509	494	519	536	554	548	515	510	550	523	556	499	533	556	549	527	491	526	511	533	560	564	467	560	515	524	495	558	510	527	510	539	512	503	558	532	566	537	566	549	542	525	557	534	497	528	544	517	524	529	498	515	561	529	552	513	516	521	540	509	514	566	508	523	520	530	532	506	539	530	524	552	551	527	554	512	563	522	533	543	497	520	521	522	538	516	544	508	533	535	544	517	542	562	526	516	510	543	542	507	541	548	555	559	571	533	527	503	531	509	533	520	563	516	535	500	562	516	541	510	555	502	500	508	496	533	505	500	529	500	546	573	509	517	511	533	535	539	522	554	536	563	483	487	563	542	535	506	514	521	537	530	485	517	506	521	538	510	526	539	520	524	516	502	528	518	506	555	572	512	522	522	520	568	526	529	492	566	542	517	512	521	517	549	527	502	480	505	572	515	534	522	528	510	513	512	534	526	535	566	494	524	531	545	508	576	490	553	550	524	531	533	586	508	520	489	562	530	517	538	500	562	515	498	569	500	530	550	531	495	504	518	536	500	554	529	534	466	501	515	525	547	577	500	529	529	504	517	544	541	508	534	567	485	567	530	519	509	514	541	490	493	516	548	495	527	504	522	548	516	515	548	527	513	525	509	556	535	532	507	587	513	525	539	525	522	512	516	492	552	546	479	519	547	535	493	533	530	529	515	535	526	515	515	540	587	555	482	564	581	486	565	520	518	505	532	538	498	537	555	546	507	558	519	514	508	585	511	545	495	533	540	590	510	544	488	540	509	535	514	516	528	551	523	563	544	483	527	531	519	534	514	496	515	521	508	538	490	522	477	530	531	519	496	593	538	511	544	491	565	500	486	527	558	513	555	530	511	546	507	508	520	552	560	474	531	569	534	529	541	504	520	476	530	546	515	522	544	549	495	539	566	571	549	524	555	514	493
29552	26801	53785	47609	60239	60209	44075	26543	10758	2564	624	262	209	231	178	188	189	209	197	185	185	192	209	200	186	163	207	196	180	196	197	188	182	206	174	194	182	173	201	189	177	188	176	182	183	178	197	183	167	211	198	177	194	190	170	189	190	192	195	196	185	172	175	195	199	192	182	198	199	186	191	155	170	197	201	192	194	204	197	155	206	233	207	183	183	193	177	213	185	190	178	174	178	178	189	199	171	197	204	204	188	203	171	171	209	194	173	163	195	182	176	173	194	203	187	196	171	178	198	177	194	190	200	183	163	210	211	187	173	194	189	185	194	164	184	194	185	210	199	188	201	189	217	195	198	168	200	204	191	174	189	175	184	189	205	186	171	187	214	197	199	164	175	168	193	206	168	188	204	191	190	170	197	204	187	188	200	172	200	199	185	181	184	203	202	182	178	194	217	187	167	183	209	197	184	196	197	184	204	209	197	174	180	208	193	165	191	196	210	187	181	197	202	171	193	201	159	199	187	184	175	198	181	203	191	206	186	176	188	203	199	165	168	202	188	162	192	191	202	206	201	201	202	196	190	187	153	175	201	199	188	177	209	173	200	178	179	176	202	169	207	182	189	198	181	204	190	199	190	175	173	210	201	207	194	177	193	171	171	208	210	169	234	200	188	203	174	185	199	185	176	178	172	195	200	182	196	178	181	211	163	204	180	181	185	172	211	168	173	221	172	167	185	196	189	197	170	209	180	209	207	195	197	207	166	199	184	204	185	229	199	199	216	191	205	173	218	216	190	198	195	190	208	183	180	154	184	178	184	199	184	215	195	179	185	189	195	160	166	182	204	224	195	176	178	192	187	180	186	201	189	183	202	177	180	189	180	171	208	192	195	159	192	179	185	177	171	179	178	199	199	190	210	175	199	158	167	171	200	189	180	183	196	177	158	219	168	194	177	194	169	179	177	185	196	156	177	170	203	185	186	197	184	188	180	210	204	168	171	168	190	211	195	203	185	205	170	193	202	162	216	204	191	190	188	183	212	167	179	169	177	192	191	182	201	193	187	197	206	202	227	208	154	179	181	194	206	198	196	227	184	186	186	173	162	214	183	186	184	187	179	196	184	171	194	208	182	195	182	189	195	171	172	174	188	181	206	187	209	193	199	215	216	201	209	171	171	181	195	199	174	208	199	194	173	173	234	188	205	202	188	211	201	187	185	162	186	157	218	193	199	210	183	181	178	168	184	205	182	202	206	195	178	191	190	186	198	215	223	222	204	173	205	182	197	204	208	211	179	214	178	167	188	169	197	184	193	183	183	189	160	191	205	213	218	193	180	206	205	198	203	163	196	197	199	209	191	193	215	176	179	166	177	191	169	203	199	189	176	179	208	176	196	203	174	201	193	194	200	196	214	201	190	195	175	203	154	176	174	190	194	185	199	214	210	191	187	190	183	216	164	177	208	187	164	193	170	197	183	179	197	193	218	177	183	187	197	154	174	156	187	184	197	200	193	182	204	201	197	193	171	201	179	187	189	193	210	174	172	188	176	160	187	177	164	178	207	188	178	191	186	196	197	185	186	194	183	174	212	205	172	190	200	194	182	177	182	212	197	177	186	185	170	180	203	177	151	194	204	230	229	186	168	179	194	193	185	198	202	179	176	196	179	188	169	183	184	173	182	172	176	195	200	183	199	199	205	181	197	193	194	185	183	169	202	185	193	198	171	167	204	203	192	183	156	166	187	190	203	198	187	180	181	163	204	187	193	188	191	196	194	171	201	194	178	200	195	186	184	211	192	182	186	209	225	185	174	208	211	183	195	167	198	161	177	172	183	175	195	171	177	180	191	164	166	187	174	188	226	163	187	180	181	183	198	183	218	198	198	187	205	191	194	177	195	192	193	184	181	178	209	190	192	201	180	208	174	214	175	212	188	205	212	197	185	172	178	186	204	201	210	192	193	217	176	168	197	177	196	180	187	202	190	172	194	203	185	176	185	182	219	189	195	201	186	180	184	180	199	172	184	216	206	182	185	178	190	194	166	173	206	194	205	154	213	187	179	204	193	176	146	178	184	204	172	188	202	188	184	193	171	200	199	186	205	215	204	197	173	185	172	161	179	175	197	163	188	185	191	171	181	189	205	172	186	192	181	190	190	185	175	174	176	184	188	198	175	196	194	193	175	185	192	196	189	198	172	192	182	196	194	182	190	165	161	188	161	176	179	183	187	173	160	151	198	182	173	184	181	194	175	196	183	191	177	189	176	183	185	180	164	192	195	178	190	207	186	170	174	197	207	178	170	171	191	194	192	186	197	194	219	194	211	176	198	217	219	214	172	214	186	215	199	169	193	196	209	196	168	172	178	186	192	185	202	170	187	206	231	188	193	197	185	169	200	192	192	211	177	176	201	203	181	191	181	206	172	200	180	166	198	201	186	216	183	171	192	193	215	180	191	177	183	203	198	166	221	175	174	178	184	172	188	179	182	170	193	193	166	205	195	200	181	180	187	206	194	191	170	218	180	181	196	180	175	186	170	174	190	180	181	212	175	188	209	197	188	179	193	187	187	191	183	195	188	196	206	171	194	162	184	162	194	183	205	190	181	167	191	194	167	189	216	178	199	183	183	197	238	177	195	190	176	203	184	174	192	208	176	189	200	204	212	190	167	183	216	172	173	188	207	149	182	178	176	177	191	187	168	194	177	166	182	215	192	179	196	184	167	192	181	212	167	161	171	199	177	187	199	208	212	180	192	161	206	172	198	212	164	176	187	160	208	190	195	193	192	209	178	192	183	171	198	181	190	195	194	170	181	201	179	185	184	196	186	213	199	175	192	209	184	195	207	185	197	211	202	193	199	207	190	196	187	180	168	201	177	191	230	188	177	215	195	189	176	207	188	187	181	178	173	204	203	202	193	193	170	187	174	192	199	209	188	198	191	193	196	175	191	189	177	198	193	173	173	158	193	170	187	198	179	172	197	195	207	181	166	200	187	180	195	208	178	185	183	182	190	175	205	175	196	224	186	185	185	175	192	197	201	172	209	185	193	193	203	194	177	190	193	185	193	195	188	197	219	201	184	182	203	171	186	193	189	183	179	222	200	175	189	183	196	204	194	176	198	169	187	189	222	171	202	166	185	180	182	206	196	211	179	213	179	200	198	225	172	179	177	183	207	185	178	178	155	166	201	193	196	190	182	147	184	174	189	198	189	204	194	194	218	195	191	207	185	223	203	165	188	190	176	218	182	187	184	180	164	193	205	198	175	179	176	159	181	177	173	167	174	183	165	179	194	177	192	196	190	190	197	194	194	174	180	185	208	182	184	197	172	184	201	181	208	185	190	173	193	189	188	227	183	199	168	196	199	182	177	184	177	172	190	180	176	204	189	154	161	185	186	201	225	214	183	187	166	212	201	186	192	171	158	184	187	200	189	184	166	178	208	206	169	182	182	165	183	198	166	204	181	187	164	214	213	173	201	173	205	179	189	203	198	191	204	178	186	178	203	173
16335	21312	50102	52293	70853	69298	54719	38682	21805	8063	2361	809	542	466	448	465	460	451	477	485	453	442	507	508	488	482	480	493	443	437	460	415	493	448	459	510	445	475	510	477	459	525	502	459	438	450	465	477	481	435	492	454	451	468	520	486	501	468	450	489	486	423	462	474	507	468	508	484	454	485	487	496	479	429	478	447	473	461	467	488	447	471	447	488	465	481	487	467	467	482	466	468	495	493	451	495	492	485	479	449	476	457	510	474	480	478	486	480	503	470	524	472	490	513	483	480	505	448	460	465	476	483	475	450	453	475	471	470	455	454	490	497	464	490	485	471	488	472	463	474	486	446	493	517	499	462	454	463	491	471	479	432	476	467	432	488	457	444	489	487	485	467	450	479	504	467	473	495	452	459	448	477	488	499	472	458	446	467	456	432	491	512	502	433	494	412	508	437	497	405	483	496	455	509	448	495	433	467	464	506	489	461	487	437	479	434	472	496	455	485	454	497	530	490	456	452	437	467	487	468	504	491	506	483	499	465	485	466	482	464	489	440	490	459	470	455	493	463	464	485	463	464	504	486	474	446	444	469	459	513	475	511	473	483	468	487	450	448	456	457	429	489	476	471	463	462	454	464	470	505	503	467	521	484	443	480	487	484	459	449	476	470	497	441	455	463	473	482	478	492	503	475	489	502	431	524	463	511	455	455	443	476	495	464	487	487	489	479	471	485	462	496	464	457	474	502	506	477	500	448	491	433	460	467	489	466	458	451	459	437	493	480	486	435	458	477	450	471	484	491	423	482	468	492	482	440	464	472	455	463	477	507	524	475	484	486	450	471	432	463	476	439	476	448	433	476	507	456	494	513	444	482	501	499	485	461	500	484	475	480	485	475	480	475	488	474	441	499	446	491	468	469	467	461	490	493	467	520	499	438	502	507	523	465	490	515	466	445	462	452	430	457	449	481	469	495	462	514	449	490	467	462	506	446	461	482	462	476	456	473	470	450	478	449	421	450	520	439	478	461	489	437	467	466	493	463	464	493	462	435	462	425	433	433	435	455	511	479	441	466	455	451	450	458	513	448	485	455	488	477	500	494	502	455	475	445	466	473	441	421	507	456	467	416	466	456	452	455	485	466	473	489	449	492	485	464	475	487	466	456	451	464	467	484	482	476	484	503	473	464	492	476	470	482	460	484	481	432	477	483	472	513	445	479	489	478	431	494	498	479	473	480	490	456	468	492	469	429	493	471	453	489	472	459	484	461	511	507	475	488	475	469	432	479	482	456	475	463	455	499	520	446	433	448	467	460	472	458	469	468	450	511	469	428	491	471	536	476	480	426	484	472	505	461	457	515	484	514	441	472	493	474	474	480	479	457	458	485	467	470	484	521	485	474	443	451	449	461	453	455	467	467	474	479	519	437	510	466	465	466	479	495	452	463	449	448	474	472	483	481	498	493	497	481	465	452	482	487	477	479	448	462	526	498	419	572	466	458	486	489	486	482	449	464	483	447	461	464	476	506	463	468	470	453	470	460	460	475	458	434	432	519	479	504	545	479	453	489	437	515	473	464	472	480	505	477	456	479	483	495	466	513	499	452	482	463	486	468	434	471	446	508	448	479	504	471	489	512	495	441	490	438	464	468	457	511	503	456	447	477	451	487	502	440	492	486	444	504	485	513	484	457	508	515	495	486	471	457	507	440	441	488	499	426	463	495	485	440	449	493	497	484	434	482	468	452	486	463	516	468	469	456	496	496	492	450	464	469	482	506	489	440	468	468	480	463	476	423	460	452	438	460	491	505	453	474	463	517	473	449	451	472	489	470	492	497	461	485	449	464	481	483	463	469	492	470	440	470	429	457	477	472	482	474	449	477	481	469	495	480	495	496	485	513	479	481	434	457	447	446	480	456	465	493	477	475	486	508	490	468	484	452	470	474	472	451	503	492	461	454	451	476	445	471	424	491	491	417	468	502	454	498	478	478	444	471	481	466	458	456	488	492	451	495	476	471	493	445	471	482	465	401	462	459	474	489	470	481	454	490	539	504	480	440	447	474	457	492	495	448	423	485	492	473	485	470	459	508	472	457	493	509	462	471	456	448	482	491	468	462	445	500	446	462	433	473	457	483	473	519	491	492	455	483	453	469	520	473	484	462	451	460	470	466	471	470	439	469	450	437	465	467	488	479	470	479	493	475	527	462	489	452	434	496	447	455	465	499	453	453	497	500	494	445	461	522	495	451	449	453	484	475	446	484	460	515	458	459	470	476	463	460	525	461	470	462	458	475	459	475	446	506	506	481	435	474	492	471	465	431	462	504	466	447	491	472	491	509	499	469	476	499	503	482	479	441	508	505	505	504	463	459	463	495	454	524	439	447	448	464	482	443	463	464	478	481	474	459	440	486	475	456	451	493	450	484	463	445	463	443	457	453	464	493	479	467	516	455	481	486	484	499	483	475	490	452	543	491	470	469	476	500	452	476	477	421	471	471	497	484	459	464	423	481	474	465	482	473	498	484	474	474	480	462	468	456	484	500	458	482	452	449	484	443	490	495	514	448	415	455	477	498	472	471	473	501	485	463	507	462	452	425	457	461	491	476	488	496	433	478	512	449	471	469	464	465	455	450	437	471	460	507	491	472	511	467	470	476	464	473	458	492	474	467	516	468	500	478	502	490	488	452	457	506	484	467	487	474	484	451	476	461	446	513	496	478	473	497	492	442	464	421	509	445	470	482	467	448	470	522	486	486	471	464	470	480	460	511	449	489	438	443	443	469	467	447	482	448	490	466	496	426	442	450	459	491	432	456	499	453	487	497	503	473	513	480	475	474	488	427	510	472	447	440	502	497	487	447	490	472	486	478	477	462	503	490	453	470	495	498	467	500	479	465	499	451	442	446	497	471	440	498	450	442	518	462	449	478	439	449	465	443	507	477	479	495	439	474	485	473	435	459	480	464	515	500	513	479	425	465	488	450	444	433	465	483	488	446	471	495	484	459	464	462	419	496	493	442	479	478	481	487	496	487	434	483	417	443	450	482	504	490	484	457	458	533	467	451	478	491	458	455	459	471	507	511	496	441	489	463	484	490	497	505	454	446	474	453	491	467	465	448	469	471	488	469	500	466	467	476	430	481	468	435	470	484	483	472	500	451	492	460	481	491	474	481	483	479	471	486	469	488	483	440	487	473	440	454	475	494	481	489	454	447	467	491	489	453	509	479	468	481	442	484	493	475	455	485	504	467	420	511	465	452	496	486	448	461	446	453	530	511	443	477	448	468	507	502	420	498	467	500	484	502	488	470	473	453	466	471	488	461	462	479	461	452	459	500	484	466	483	479	445	446	468	462	450	477	495	456	470	469	468	459	423	456	451	474	485	456	483	523	464	464	466	457	453	490	480	474	477	476	454	470	537	487	471	483	465	459	478	488	489	482	484	480	483	469	507	457	519	449	459	480	461	478	441	474	473	461	446	466	507	471	502	494	476	474	453	464	463	487	489	482	462	458
3851	2013	3546	3027	1852	2609	3495	2558	1251	568	269	213	215	189	224	180	207	190	176	205	228	210	192	208	224	185	184	206	209	207	202	224	198	207	211	213	218	200	192	210	214	182	178	216	193	186	213	210	205	168	189	195	201	195	206	200	181	225	208	216	219	184	166	205	217	211	221	175	194	189	205	215	205	227	202	240	208	242	191	225	217	205	193	207	229	194	195	207	203	191	174	188	210	175	175	211	213	191	213	183	203	189	184	229	207	207	212	209	197	201	215	203	208	200	217	220	192	211	190	192	207	184	189	222	201	210	196	210	193	191	181	219	211	202	217	205	214	209	176	224	201	202	178	188	195	207	210	213	208	220	191	229	213	180	234	183	201	214	209	170	202	202	181	206	176	174	185	205	206	225	202	185	160	194	186	203	202	185	205	198	188	188	182	221	177	204	198	211	179	204	194	186	174	205	199	190	210	205	211	189	191	203	205	194	203	205	212	193	243	197	205	179	193	198	224	188	181	197	185	200	212	219	206	203	188	187	194	200	195	198	190	208	198	189	191	196	193	212	182	221	189	195	175	192	219	212	213	203	170	194	208	192	193	222	185	168	183	173	180	188	184	172	202	206	188	189	191	222	188	221	191	195	196	225	171	194	201	202	221	175	214	174	185	203	175	182	194	196	203	203	190	201	206	206	211	191	189	209	202	196	212	214	176	218	195	216	183	188	180	177	220	203	191	195	195	214	195	177	198	186	202	202	224	201	193	239	215	201	189	213	198	210	202	203	199	202	205	203	197	204	190	194	198	203	208	189	218	196	191	182	204	202	218	211	207	201	203	200	199	204	179	217	222	220	195	196	204	205	186	196	200	180	206	189	194	197	218	188	201	188	189	194	176	221	212	200	231	205	201	203	187	202	202	192	199	193	190	220	203	211	203	218	182	192	221	186	211	215	211	210	186	202	181	224	195	210	201	196	224	210	199	180	193	222	195	201	195	167	177	187	208	181	206	213	185	164	226	177	196	190	216	203	212	219	174	205	209	186	216	198	202	203	203	200	177	178	195	202	208	183	221	213	194	203	201	181	198	210	203	220	198	203	210	188	192	190	205	162	207	207	194	210	197	215	191	186	217	179	235	188	199	202	207	192	196	205	217	195	206	210	193	233	213	195	195	215	184	185	197	226	198	202	219	198	195	208	199	217	207	189	205	226	219	250	210	219	198	196	207	223	225	191	224	184	198	212	197	177	238	203	196	220	191	208	199	195	215	216	176	193	210	188	191	197	183	184	196	206	210	219	224	212	203	214	201	182	185	186	204	230	214	196	205	224	188	194	181	220	184	211	202	184	183	231	202	209	199	205	188	216	183	216	227	198	194	220	209	204	201	191	208	205	226	224	177	220	217	217	213	194	199	205	195	198	223	200	220	220	199	179	202	203	216	186	175	203	202	186	210	195	221	203	203	198	195	191	231	215	193	234	184	216	197	213	165	189	184	215	203	194	203	207	214	201	202	192	188	198	211	203	190	211	211	190	218	192	187	198	175	196	215	208	207	211	214	193	198	206	180	210	201	181	191	202	197	217	232	220	197	230	192	194	209	213	175	200	191	207	210	192	205	183	196	200	204	182	223	191	233	209	195	177	215	215	206	197	209	205	204	216	208	176	208	205	182	195	203	188	203	165	222	199	196	225	194	199	211	203	220	201	186	219	193	210	196	225	167	214	185	171	184	192	204	189	223	182	213	185	187	189	160	197	191	198	185	207	225	214	176	193	204	185	218	199	185	201	201	221	180	204	218	186	201	211	205	225	175	208	173	190	215	207	192	226	169	204	173	176	181	242	179	208	191	178	219	209	197	174	210	198	182	189	214	222	196	214	219	195	195	204	201	206	185	175	174	231	191	216	183	209	212	174	208	201	206	201	200	209	215	197	202	231	188	200	216	187	206	220	210	218	190	180	216	216	211	177	210	205	201	171	167	197	222	161	204	200	204	183	201	178	197	197	176	207	202	192	202	187	177	199	217	212	193	217	186	159	208	196	199	183	219	211	205	192	177	205	201	183	222	213	201	184	173	210	184	206	208	193	179	206	196	203	196	184	211	188	184	202	204	229	199	194	195	196	194	218	194	190	231	196	184	222	219	195	190	205	206	209	205	217	203	189	187	181	186	193	215	197	188	198	197	214	211	187	193	214	200	197	205	227	195	203	223	196	188	207	190	191	219	186	195	177	206	194	204	205	196	210	190	188	196	213	197	195	224	187	194	196	213	207	187	230	213	173	183	188	218	190	181	183	203	206	209	204	200	205	201	188	192	200	204	179	170	199	203	197	192	224	191	198	201	199	225	185	198	199	203	212	219	199	178	208	200	188	192	200	225	211	190	209	226	198	187	192	204	188	188	184	232	201	200	197	203	189	193	216	191	207	188	179	184	204	215	212	199	187	222	180	214	203	188	234	209	197	220	203	174	211	206	185	172	203	232	200	197	190	190	196	177	220	213	216	210	217	189	194	204	219	191	193	188	204	212	214	215	185	183	215	211	195	216	211	208	186	206	200	221	213	195	203	221	221	207	207	195	220	183	232	197	195	201	192	195	186	179	190	197	216	193	220	222	192	222	209	216	209	213	195	208	192	205	172	212	195	175	217	204	183	178	186	204	188	204	186	204	168	204	206	204	184	205	215	194	195	193	242	240	199	186	224	201	216	209	184	226	213	193	186	182	174	191	192	228	189	213	180	201	206	199	186	211	205	194	181	225	193	194	221	209	213	206	212	208	205	225	191	193	189	233	203	209	204	197	212	194	199	195	189	206	206	187	211	193	213	222	199	202	173	211	183	205	188	174	206	173	208	223	207	192	208	205	182	188	194	208	199	170	197	192	222	189	210	198	204	193	200	248	203	196	186	227	181	178	185	210	199	177	183	195	211	180	196	167	189	198	240	210	229	203	181	218	178	202	193	189	221	166	193	203	195	206	189	185	204	216	200	212	214	188	205	191	208	218	207	202	218	182	207	188	193	177	202	234	231	249	214	190	204	190	198	202	195	198	210	209	203	183	180	202	214	182	174	222	172	209	176	202	182	204	197	200	211	221	197	195	204	214	200	175	169	209	195	206	204	212	198	216	224	213	199	190	226	203	200	206	190	205	191	226	188	210	197	212	207	216	207	189	192	204	227	188	172	205	209	195	213	192	219	172	174	193	194	194	196	213	202	201	223	196	206	212	181	213	210	202	195	216	186	175	216	203	202	203	202	233	179	193	180	209	207	206	197	220	210	197	189	207	174	185	185	216	206	230	210	213	182	201	211	205	182	181	204	202	197	224	210	173	203	218	227	217	205	193	176	192	201	189	206	199	198	192	211	200	196	188	179	185	180	205	178	192	203	189	182	211	200	208	192	198	189	202	200	191	185	182	229	192	207	222	186	195	182	203	196	206	188	201	206	223	208	205	208	205	189	193	208	189	198	188	207	184	198	214	169	192	223	216	222	175	179	185	206	210	191	213	182
3270	2723	8249	9840	7533	11361	13921	9545	4644	1838	886	611	576	532	478	501	513	526	482	494	507	484	529	529	512	499	495	553	495	501	498	530	539	492	496	487	502	489	527	522	528	497	538	530	477	510	553	514	498	507	536	528	487	511	509	529	523	488	515	490	540	472	530	526	515	460	488	491	487	551	485	467	508	493	504	538	521	478	538	516	467	498	529	490	538	486	512	498	518	507	475	514	535	513	522	484	476	490	539	503	494	514	476	474	502	477	504	511	477	530	504	514	564	553	535	494	479	550	529	470	534	491	494	532	522	515	517	539	540	488	511	503	503	527	513	491	529	535	527	522	531	472	502	528	491	512	483	499	465	470	501	497	505	535	511	498	502	518	476	542	482	493	491	512	489	510	531	529	501	511	497	500	520	535	548	486	502	500	511	522	506	526	540	564	493	544	513	521	513	538	500	526	478	506	507	481	509	519	531	498	483	505	519	493	475	506	496	480	536	519	500	529	504	520	486	504	504	495	506	505	460	524	509	503	493	521	514	524	501	472	527	518	503	558	499	501	498	509	480	515	542	499	520	492	520	509	523	503	493	513	539	491	489	502	519	499	544	513	510	542	507	473	465	517	514	520	506	488	514	500	486	504	464	506	522	525	547	497	513	467	487	507	511	513	470	512	515	482	539	501	495	514	509	496	475	503	518	497	511	520	492	534	523	523	531	520	516	507	472	500	474	522	492	508	508	514	487	557	518	491	498	499	550	470	548	487	479	512	534	496	487	504	496	469	495	489	541	502	498	533	519	503	499	484	478	476	517	466	478	501	476	550	523	492	488	540	525	544	551	511	480	481	500	527	507	501	521	529	517	524	494	485	493	533	484	482	473	501	556	486	501	462	546	527	517	547	476	520	478	525	462	511	512	485	540	511	489	507	514	496	551	497	509	508	509	534	524	512	516	520	536	495	512	510	514	549	489	504	501	480	476	525	502	507	487	508	523	518	494	523	506	521	483	560	499	514	455	465	499	493	532	510	478	527	499	495	506	473	538	516	536	538	518	499	517	544	530	462	521	545	504	542	505	524	509	502	501	480	516	500	510	476	512	536	504	513	492	520	493	501	509	495	510	502	516	521	554	527	515	483	498	506	507	513	534	525	516	514	517	515	529	519	484	499	530	508	527	485	476	499	507	547	505	522	489	527	504	505	494	509	480	509	534	487	501	463	517	518	517	513	486	507	482	498	496	498	533	509	536	506	499	521	531	532	512	535	534	530	498	513	502	527	525	511	508	499	510	505	491	493	526	502	484	461	508	517	506	538	487	538	493	496	511	508	529	519	510	528	492	526	509	509	501	499	513	560	514	509	541	507	492	453	482	525	534	489	513	514	452	505	536	512	514	488	482	536	457	495	490	508	507	508	536	495	489	508	490	522	508	533	516	505	475	505	492	485	513	511	515	539	487	488	507	519	498	527	519	531	507	483	521	505	491	527	507	487	493	527	500	527	484	502	533	487	552	518	489	497	496	520	496	484	531	526	510	483	516	519	484	516	487	502	509	508	513	520	505	521	580	497	518	512	528	494	518	480	495	522	511	531	467	527	487	489	537	520	485	514	531	531	501	496	509	530	536	523	527	517	506	500	498	498	504	506	481	479	524	504	543	534	501	523	514	506	529	501	510	509	548	509	487	478	505	511	479	526	516	515	498	520	484	522	519	508	500	495	521	498	513	545	506	519	510	501	489	488	508	487	515	519	495	511	495	495	503	478	523	467	508	478	540	524	505	504	552	502	499	485	541	467	530	541	529	499	471	499	490	503	550	532	498	500	508	515	526	524	487	522	483	492	489	543	518	542	473	483	547	502	561	487	505	516	489	511	515	522	506	528	480	496	461	514	535	541	518	480	508	484	491	561	470	485	525	517	493	542	502	514	511	516	530	517	523	520	467	463	493	521	503	512	524	516	544	506	504	484	483	500	482	499	519	512	523	524	512	478	483	504	530	491	482	492	535	518	501	471	504	537	500	511	502	506	501	528	468	506	523	463	487	554	533	455	510	542	504	547	506	455	499	489	546	555	529	488	520	492	505	521	504	503	511	546	498	562	482	479	566	511	490	507	496	547	524	532	499	545	513	505	484	507	446	511	474	525	493	524	503	551	514	481	486	507	531	524	477	511	505	549	547	485	504	524	482	508	504	501	507	477	515	504	506	507	494	501	494	515	557	501	487	497	501	487	524	483	566	501	518	518	466	506	501	528	552	528	483	503	476	497	542	540	464	487	473	499	477	498	524	487	549	528	560	492	534	488	463	511	515	481	476	502	505	535	511	477	567	520	504	515	481	497	522	524	486	499	506	495	498	524	500	509	516	489	476	503	486	561	507	454	523	507	513	493	519	519	541	483	552	498	522	488	550	510	547	529	471	509	505	513	491	453	515	463	521	505	559	545	492	471	522	493	459	515	498	480	523	538	533	465	516	543	529	531	538	508	496	517	524	498	523	533	550	517	460	518	510	510	534	537	517	537	516	513	474	504	499	530	529	517	527	510	480	495	532	528	518	492	522	533	528	485	515	492	521	506	501	546	503	471	474	491	537	506	511	509	482	517	483	490	527	486	494	500	488	496	506	533	492	507	548	500	519	479	480	518	518	499	483	504	509	489	502	517	532	501	518	515	504	531	465	497	485	505	511	563	514	502	493	482	495	545	487	494	471	519	522	503	536	483	527	538	482	508	500	551	484	507	541	505	531	506	497	529	529	480	505	466	558	486	519	498	509	532	508	504	487	521	473	489	483	498	523	458	506	508	546	502	500	551	545	508	492	473	556	514	541	473	491	491	494	527	486	521	505	519	520	524	506	539	528	484	510	492	537	513	519	550	516	506	486	526	502	504	475	531	487	489	501	521	482	486	488	499	545	533	488	532	468	505	527	509	525	505	524	494	503	493	503	512	519	511	525	479	525	526	498	502	499	535	472	547	519	501	527	483	460	517	467	484	517	515	529	527	488	532	517	502	502	522	536	531	530	508	515	523	475	498	505	479	500	512	511	498	535	520	528	489	532	529	452	508	527	509	476	538	488	523	558	529	530	492	480	495	487	515	455	485	506	495	514	528	502	485	518	515	547	500	512	507	477	517	473	497	502	487	501	506	503	536	539	503	512	490	507	524	481	473	510	484	508	539	505	517	538	529	493	528	525	516	522	533	517	509	483	525	528	501	515	503	514	518	479	515	490	469	487	498	500	491	511	500	522	524	536	508	524	528	544	527	481	510	532	521	477	493	517	500	476	474	480	519	535	498	501	497	515	547	528	479	480	544	530	471	485	486	514	529	519	518	530	509	468	519	493	472	515	526	511	541	470	520	461	529	557	514	527	511	534	532	510	501	512	523	456	510	526	497	500	500	541	453	496	493	503	527	480	512	493	504	484	520	498	454	489	527	524	492	506	534	551	466	524	488	494	485	534	463	533	523	488	528	490	508	528	500	484	509	461	509	512	540	491	534	531	502	479	471
19765	18397	42493	32915	40958	38577	32972	21550	9947	2952	754	327	231	179	189	223	201	186	227	225	214	220	187	195	197	171	193	220	225	230	216	193	196	197	213	203	198	225	213	216	192	208	203	213	194	211	232	214	222	185	178	225	202	190	213	214	226	190	208	183	216	224	210	226	196	202	206	208	209	210	188	229	204	234	234	215	201	193	219	217	207	200	221	220	201	207	226	209	225	204	217	198	234	213	200	178	212	200	217	181	196	224	218	219	238	206	211	229	203	220	208	224	212	207	186	196	216	228	218	216	225	228	189	208	220	194	202	208	188	214	224	194	209	212	203	201	187	202	186	237	187	206	213	189	199	214	200	199	180	206	218	204	213	217	221	191	209	221	215	226	208	212	198	215	202	190	204	197	191	213	215	229	203	242	220	214	200	194	184	228	199	191	194	211	214	217	245	215	216	209	213	202	208	204	209	209	222	214	215	209	234	172	204	213	211	198	199	215	183	205	244	207	180	204	195	199	210	207	216	204	214	212	208	227	206	228	200	214	188	221	191	215	214	207	180	187	215	205	204	199	201	189	214	222	216	241	191	213	192	197	218	189	197	214	182	191	238	206	192	184	195	206	212	208	204	216	187	207	206	191	200	222	211	190	224	207	213	218	190	203	206	213	203	226	210	210	213	201	222	225	213	222	178	214	222	210	182	219	207	212	218	210	180	215	219	222	203	192	189	216	185	216	222	187	189	219	213	208	201	204	224	208	171	246	202	212	223	202	190	217	178	253	241	210	210	211	199	210	181	208	204	221	228	213	212	229	222	184	216	233	237	193	222	226	197	196	201	237	202	212	213	191	212	201	194	230	219	196	214	237	200	205	229	207	197	229	210	187	192	228	208	210	209	180	235	206	208	225	188	245	217	205	214	213	227	203	183	219	218	227	207	222	207	242	230	212	218	207	210	232	227	209	212	192	209	197	215	210	206	193	213	200	207	190	200	204	213	199	203	233	221	208	211	218	218	207	218	188	211	189	191	207	197	218	228	212	232	233	206	202	221	229	225	206	230	201	230	220	209	202	223	212	195	214	196	213	214	214	241	188	229	215	233	220	213	199	222	184	217	229	203	209	247	190	215	214	182	205	211	216	214	180	213	245	226	186	189	214	217	188	209	220	222	209	219	195	188	185	212	240	203	231	203	188	223	203	185	220	187	200	211	223	211	203	199	229	201	180	216	219	215	200	207	197	224	246	198	194	201	216	197	196	205	220	194	220	201	218	196	197	213	193	215	200	228	207	206	217	202	204	211	221	204	234	225	188	215	212	202	216	225	255	201	202	221	231	224	212	201	213	218	205	221	233	216	226	197	218	188	207	207	203	247	220	193	230	191	210	221	210	196	199	204	190	206	226	200	224	225	221	200	185	197	221	222	204	200	200	210	201	200	223	214	194	223	210	218	209	220	222	219	240	214	184	214	182	230	225	217	217	196	223	196	211	203	223	208	230	193	188	216	234	216	194	231	204	218	224	239	223	206	219	229	218	225	182	218	237	223	220	192	211	184	229	214	220	209	208	215	216	195	204	216	196	211	195	196	210	190	219	222	227	219	212	204	218	222	219	216	227	218	218	208	197	182	202	195	203	204	204	205	219	208	225	214	188	210	211	225	219	227	222	222	218	202	202	208	232	203	219	227	226	229	196	239	202	182	211	209	200	200	204	208	220	221	221	210	213	212	210	199	227	223	229	216	202	236	233	216	209	227	206	221	200	230	219	227	224	218	200	212	199	233	211	242	165	217	215	208	217	221	211	231	224	219	232	227	199	177	196	218	217	223	195	215	219	202	218	210	220	224	215	188	217	200	187	215	200	207	206	242	207	218	200	210	217	217	250	235	213	218	175	215	216	227	198	193	214	203	194	225	195	200	232	214	234	189	211	231	217	226	207	186	195	207	228	212	214	216	206	217	228	209	230	205	178	220	183	213	200	201	210	194	210	236	240	204	209	217	195	170	198	180	224	193	200	206	217	206	220	200	220	213	226	189	208	239	200	202	218	203	210	246	200	212	193	190	219	234	201	222	220	180	238	231	198	205	231	228	198	212	230	203	181	207	203	205	204	220	228	195	203	221	197	230	217	213	205	226	203	235	220	192	220	199	218	209	206	214	209	211	212	203	234	219	211	216	203	211	196	211	179	206	219	229	202	193	218	214	209	226	186	209	203	199	207	210	215	200	215	218	217	209	215	231	208	182	210	212	223	208	222	214	197	214	197	199	241	221	200	230	199	226	204	219	213	204	219	213	208	223	195	175	213	217	236	235	233	221	214	207	189	210	211	210	228	238	188	204	219	193	212	233	229	212	197	197	213	203	201	202	200	216	197	217	187	227	228	209	202	210	185	216	181	211	198	200	225	197	194	205	225	195	199	220	211	209	211	202	221	218	211	222	213	213	192	195	201	193	203	216	228	203	202	195	182	225	223	206	205	206	193	190	201	202	209	213	212	218	211	207	204	215	220	252	205	209	228	192	208	206	208	185	241	217	185	196	207	201	204	212	199	196	199	225	224	194	199	206	207	212	213	211	209	211	198	181	186	217	203	203	214	202	229	204	201	185	226	228	211	203	221	194	204	212	211	205	229	204	199	215	217	212	215	236	205	195	193	189	220	241	203	201	218	213	192	205	204	202	184	244	209	222	200	210	185	206	204	203	192	225	193	214	174	208	208	198	234	223	201	230	203	204	195	197	222	180	217	196	240	227	203	235	208	184	215	211	193	204	187	221	201	194	218	178	228	218	209	225	206	196	215	215	205	225	216	204	200	204	217	214	181	206	200	204	186	211	221	208	207	205	217	228	219	193	214	223	222	232	206	210	230	189	158	213	201	186	218	190	214	216	217	234	218	208	198	204	210	200	197	208	204	185	189	208	218	209	213	234	208	257	196	214	206	216	184	208	201	209	211	192	215	193	209	205	205	215	183	213	186	180	210	215	209	184	234	192	190	204	217	203	209	213	202	209	195	222	204	210	188	203	211	218	229	209	207	242	214	190	213	213	226	244	186	235	241	235	195	213	202	199	183	203	201	204	200	203	225	204	204	223	210	225	224	209	183	222	184	200	195	184	189	233	214	216	233	200	177	223	232	207	224	194	221	239	203	195	164	210	208	199	199	206	195	221	233	199	209	217	198	226	197	197	207	199	231	202	209	206	207	220	179	193	219	200	207	224	181	171	210	195	216	217	201	235	195	198	187	190	214	196	209	207	217	228	201	222	217	225	245	216	209	213	217	212	195	193	217	189	240	200	206	227	205	225	209	204	192	208	202	218	214	216	210	231	188	233	207	230	185	221	228	224	199	193	181	203	213	225	193	217	189	201	195	195	202	227	221	215	237	186	190	218	216	202	216	210	229	215	224	226	225	211	230	213	205	205	204	221	203	212	215	205	187	231	217	205	198	205	181	220	189	207	217	231	220	199	200	206	221	195	217	184	214	196	222	191	222	198	219	179	212	183	221	232	213
12137	16015	44332	38521	53423	50989	46945	36905	23237	9943	2999	1027	624	549	494	507	526	498	503	563	555	513	540	521	550	528	482	501	558	557	496	495	557	529	528	559	528	543	525	504	534	529	514	536	498	554	512	518	529	515	525	545	559	513	479	526	534	536	527	534	502	539	513	523	545	567	526	527	586	508	537	531	492	545	525	498	527	553	541	523	529	561	535	542	494	560	555	554	538	510	516	547	540	514	518	534	515	503	559	540	539	560	525	542	523	538	518	526	540	487	525	519	500	523	508	522	522	540	515	514	553	517	529	531	549	505	515	559	516	526	554	546	501	503	537	539	526	494	488	502	496	530	526	538	500	518	524	563	542	474	520	507	562	501	554	481	560	558	527	568	540	492	536	525	530	493	510	538	565	561	540	544	533	511	515	511	553	514	529	532	528	564	545	523	523	533	559	500	502	518	529	482	520	550	501	552	537	519	488	534	492	535	513	502	541	551	502	517	524	514	518	501	533	500	532	499	520	490	508	480	494	500	535	564	527	509	521	502	520	519	529	547	516	467	531	546	503	498	503	523	548	564	508	498	553	505	502	503	542	515	516	538	550	531	548	516	523	566	538	522	507	571	549	516	565	494	552	525	546	541	557	534	548	508	544	524	510	531	529	578	544	526	482	550	549	507	535	503	551	550	554	552	480	504	539	536	519	497	548	519	541	465	561	524	498	566	539	551	502	530	531	554	538	569	561	529	504	498	530	516	514	507	544	554	530	524	529	518	494	534	514	573	547	524	515	520	504	545	520	541	554	554	502	513	518	511	509	542	568	511	516	551	495	537	558	519	545	538	526	501	504	546	556	485	555	555	523	523	526	552	546	524	531	489	523	567	497	546	554	519	491	512	532	515	506	523	483	491	528	522	519	525	548	496	545	526	501	564	499	550	509	496	523	578	527	520	517	519	501	545	545	531	529	492	531	513	502	555	485	522	527	526	524	496	564	521	500	532	499	494	535	503	477	528	499	549	507	529	564	533	537	523	584	534	521	559	511	535	496	535	515	469	528	502	511	570	528	577	508	556	540	541	517	543	499	539	536	516	512	537	527	511	512	539	563	524	507	517	531	515	506	502	531	532	540	564	537	527	527	541	517	562	466	519	520	538	525	526	526	500	562	507	496	517	536	535	515	532	513	519	524	528	480	567	492	542	557	547	521	497	498	518	521	544	576	535	513	506	551	529	521	560	540	527	537	537	519	522	517	610	520	559	537	551	551	557	511	550	485	551	510	527	527	547	520	494	512	477	551	523	529	492	528	518	542	523	537	559	543	502	554	573	513	518	507	533	557	543	535	511	499	582	527	522	496	535	549	533	572	532	531	519	550	514	521	490	469	533	554	524	495	525	516	514	524	549	522	527	586	518	540	523	531	525	540	505	538	530	554	509	536	545	510	505	526	521	566	548	550	554	503	535	502	513	534	522	506	546	518	557	506	535	534	472	526	549	535	527	535	538	525	520	497	539	566	556	538	577	531	520	510	496	570	508	544	563	535	543	530	535	506	499	542	504	577	561	519	530	521	546	533	536	535	522	529	560	503	556	500	506	534	513	510	510	489	516	508	507	530	541	482	501	534	502	481	563	512	546	522	538	498	547	489	535	507	514	555	541	532	511	496	506	507	526	511	490	498	555	512	544	496	534	508	517	562	565	523	497	539	512	535	520	539	526	466	524	524	510	550	503	530	530	520	505	571	522	494	509	496	526	483	540	510	535	490	553	554	509	570	555	567	567	538	509	508	570	507	503	566	511	526	507	535	528	516	518	518	558	544	523	523	567	546	503	496	527	515	545	540	540	552	511	513	525	541	491	542	548	520	457	530	569	523	563	527	537	547	531	537	527	565	515	533	510	547	531	563	553	553	512	504	533	514	519	543	541	516	513	512	472	558	580	497	484	519	524	540	481	528	501	530	510	500	537	523	512	524	544	551	502	525	552	531	540	589	533	521	517	530	492	507	521	545	527	553	499	520	495	517	539	548	475	523	532	568	526	561	515	535	504	519	515	533	520	543	527	541	532	526	538	545	530	545	526	507	526	556	516	555	526	517	509	540	542	527	537	533	489	512	506	505	519	520	509	490	510	567	498	524	504	549	497	501	505	534	507	555	529	526	519	481	555	541	472	538	588	510	532	541	505	518	540	512	518	524	555	575	516	512	522	568	536	538	492	561	514	512	541	524	514	550	514	533	533	520	570	512	534	535	537	540	533	526	497	549	542	532	517	527	543	513	515	479	533	540	563	548	523	527	536	533	515	502	525	544	520	520	525	502	544	511	529	530	489	560	536	502	549	492	515	485	534	533	517	516	509	525	517	532	542	525	565	526	506	569	500	554	520	511	517	530	552	541	533	496	555	522	536	487	545	536	550	530	531	518	536	473	473	513	538	517	542	556	517	527	504	514	551	507	506	524	555	526	534	526	524	504	471	505	506	514	533	536	575	476	536	498	539	504	507	509	504	530	516	477	514	495	530	502	525	551	533	543	554	524	544	556	514	516	500	568	540	557	525	521	527	529	537	535	552	489	553	524	549	503	542	515	512	536	501	508	515	532	518	537	516	514	531	526	542	539	529	554	538	523	544	489	516	503	537	518	470	552	523	508	511	520	491	501	548	556	498	521	514	514	513	531	544	556	572	543	500	524	498	512	523	543	504	544	525	526	550	536	553	503	551	523	553	551	531	523	501	520	525	540	517	548	512	506	570	539	505	557	500	515	555	509	511	550	569	509	557	517	520	518	525	496	549	527	498	520	512	483	491	535	525	529	523	516	557	527	487	549	516	519	533	548	552	506	526	562	525	530	530	522	530	536	542	510	539	505	518	551	522	574	559	519	539	593	559	576	532	512	529	503	550	571	534	539	557	540	533	537	490	534	514	525	513	549	527	542	520	560	522	538	542	594	532	559	535	505	487	519	541	547	484	562	525	529	528	540	525	564	550	512	516	552	512	531	515	533	527	552	497	552	526	509	533	525	486	507	523	527	539	486	536	521	540	555	543	543	479	526	551	588	517	518	537	507	593	523	532	503	509	534	525	521	493	536	534	504	523	515	497	531	542	487	547	533	573	518	534	533	496	534	539	502	552	491	524	524	502	539	520	540	507	563	510	532	551	522	503	497	543	544	501	523	516	500	531	580	543	504	567	563	535	541	556	565	499	534	507	517	499	520	524	509	557	526	556	500	541	573	568	542	479	545	562	486	535	537	537	548	535	488	543	552	510	536	516	532	543	555	519	510	524	507	541	513	521	539	524	566	527	539	532	503	551	547	554	523	533	521	563	523	521	502	555	529	498	571	538	539	514	530	589	558	562	519	530	542	505	543	543	500	521	523	566	528	516	525	513	562	546	534	510	543	532	494	535	510	525	477	542	497	516	550	514	552	554	519	530	484	514	529	547	549	534	543	493	497	504	535	519	506	511	521	540	528	527	532	512	535	541	571	504	546	522	535	567	538	543	543	533	541	566
32315	24964	60293	58508	63508	45541	39531	27619	13522	4196	1072	367	223	194	195	207	180	187	201	185	185	159	186	189	206	180	200	230	152	174	182	202	217	227	190	172	204	202	183	172	186	206	183	212	203	203	180	189	207	188	188	192	184	185	180	174	189	184	198	191	196	186	197	195	190	204	176	204	204	198	216	198	198	188	223	177	177	182	199	216	168	201	194	190	196	180	199	190	164	180	191	187	177	191	181	193	204	178	176	208	186	181	176	197	167	183	199	213	187	190	173	185	169	163	206	193	174	187	190	212	206	188	185	194	197	205	179	178	207	180	208	192	198	167	161	198	182	206	165	175	220	203	179	190	198	166	193	192	181	199	203	181	203	184	168	188	188	185	185	191	178	196	197	187	197	171	206	197	187	191	214	187	194	194	182	186	205	215	199	173	212	192	185	174	197	190	151	189	215	167	197	188	182	207	176	188	213	195	196	215	202	172	175	202	187	189	199	198	175	170	192	174	153	194	214	179	184	213	214	175	167	182	196	185	199	191	206	205	206	157	181	177	197	189	215	194	212	190	188	189	221	217	203	199	192	181	161	196	195	181	197	188	198	172	197	168	193	193	171	215	174	187	195	187	200	176	184	203	194	193	189	182	177	190	177	177	196	198	190	176	174	180	164	193	194	164	158	194	175	174	191	221	221	173	201	222	198	182	193	199	191	199	214	169	164	181	191	193	189	185	193	198	199	202	183	210	206	195	182	192	189	194	203	175	179	185	226	196	188	182	185	185	218	180	186	192	174	183	205	200	179	185	198	199	172	187	198	191	186	180	188	199	196	168	198	181	183	173	181	208	190	220	201	178	198	195	194	194	167	187	211	180	204	187	190	177	195	188	197	192	187	229	208	187	195	186	158	176	163	178	193	182	204	191	183	184	191	180	197	176	180	192	199	176	172	211	205	178	188	191	176	160	188	196	181	206	180	176	177	190	177	158	194	193	203	156	204	191	214	177	180	178	195	185	177	171	176	185	187	152	181	192	196	194	193	184	189	205	186	175	166	194	187	182	192	196	192	163	194	196	181	184	193	198	197	149	172	186	171	170	190	220	201	191	180	189	186	202	185	185	197	194	173	171	185	192	169	200	197	199	208	185	183	189	203	183	174	177	216	172	192	224	212	201	194	170	187	161	202	171	183	195	175	216	173	174	172	204	192	154	200	182	210	194	203	211	187	167	186	202	179	178	205	212	203	181	225	193	193	186	172	199	184	200	209	189	210	185	206	198	184	166	203	203	181	189	184	178	201	197	207	201	192	230	181	202	198	178	221	220	190	179	174	190	200	193	220	184	197	176	200	161	194	188	155	179	192	196	199	205	188	190	198	170	199	172	177	188	184	196	213	194	200	186	188	201	211	191	199	171	196	196	182	234	200	180	178	192	194	179	182	181	157	183	196	190	194	179	183	160	187	192	180	196	199	207	207	180	219	190	206	194	176	200	185	199	201	200	207	214	188	159	159	179	204	195	167	208	192	183	189	205	186	209	187	195	193	175	193	181	195	158	205	177	198	205	158	204	199	192	210	215	168	209	182	210	186	184	177	183	169	195	194	189	184	197	194	162	185	185	194	185	219	199	186	178	194	187	206	180	171	193	187	218	202	185	192	207	164	191	161	181	199	193	176	163	210	191	173	194	188	200	177	206	198	171	221	203	184	185	227	191	175	196	201	200	181	204	194	161	196	227	193	195	187	189	162	199	192	206	196	165	159	193	179	197	189	194	192	182	196	193	193	174	194	177	201	183	184	161	200	192	194	169	160	206	168	196	181	196	187	185	188	178	171	185	196	182	193	185	180	194	177	185	211	196	188	185	188	200	204	180	187	178	187	159	213	173	149	182	196	190	186	193	167	181	177	165	183	203	188	183	186	195	199	174	214	187	187	194	191	190	197	170	190	198	197	184	191	197	216	157	173	188	192	200	192	195	205	203	189	213	196	180	195	188	195	178	176	165	195	198	192	219	176	208	218	206	171	193	186	200	185	228	190	166	185	206	184	191	183	184	159	187	249	170	218	224	195	175	203	182	182	200	196	185	196	228	184	217	206	187	188	202	177	178	204	171	217	185	180	175	204	180	184	196	193	211	190	178	183	172	222	213	203	193	187	192	207	215	241	179	193	187	176	211	182	173	178	192	164	181	189	189	190	197	188	198	176	210	223	185	175	195	182	180	193	177	176	193	201	201	174	170	200	170	172	217	197	192	193	174	190	186	193	156	193	189	198	192	180	195	219	188	173	223	163	183	199	193	209	187	179	174	186	190	210	194	186	150	201	189	178	158	202	207	190	180	184	197	193	182	197	185	182	180	186	180	203	182	175	192	166	170	189	180	204	187	167	187	173	189	201	188	176	171	141	189	207	157	174	207	199	201	212	189	193	182	200	171	190	192	211	204	166	174	187	174	213	174	211	174	174	201	171	169	223	197	174	193	190	194	178	179	190	165	223	170	194	198	210	181	210	179	216	166	205	219	202	170	197	185	168	184	210	189	174	201	187	233	206	194	185	192	175	186	197	196	177	193	200	193	182	190	189	204	214	169	182	209	178	192	198	198	186	175	192	184	168	191	172	168	196	197	191	184	217	185	168	181	216	209	203	195	192	186	211	203	193	201	171	222	217	186	200	192	184	210	202	178	186	171	197	187	179	184	187	169	191	198	209	190	205	197	188	183	204	176	184	185	199	172	184	167	185	198	184	206	196	193	227	214	178	195	198	183	177	221	188	185	188	222	205	177	211	194	166	197	144	195	183	210	223	182	166	196	200	186	168	198	172	193	174	190	193	198	204	196	211	184	175	213	205	176	206	181	189	183	201	198	200	184	220	197	211	206	159	194	180	172	187	201	189	205	208	179	182	191	213	184	180	190	172	208	190	174	189	196	190	171	199	185	230	181	189	192	215	184	166	187	162	205	221	180	181	183	186	195	164	181	180	201	178	193	192	168	190	199	205	193	198	182	178	203	167	181	184	175	221	206	192	184	176	189	161	185	202	180	204	180	196	176	159	192	161	201	196	197	214	218	198	199	189	186	205	180	199	208	190	192	179	162	177	210	168	199	188	182	165	171	204	175	193	206	208	191	180	189	202	209	165	160	205	190	197	187	164	197	175	212	209	178	217	208	192	204	219	186	175	177	184	183	184	186	214	185	174	170	183	180	203	180	187	178	195	162	200	182	172	187	202	214	190	187	207	193	180	168	200	182	175	202	169	166	175	200	165	203	200	183	190	213	207	188	184	196	199	200	181	191	169	203	207	189	203	174	198	168	207	200	186	170	188	196	209	208	175	173	169	160	192	196	190	192	204	187	222	173	182	197	188	191	174	200	209	173	203	209	209	182	218	185	186	176	223	187	190	180	159	175	210	211	167	187	187	178	171	169	200	181	164	202	194	204	209	199	216	176	187	205	182	173	191	203	213	188	197	168	188	207	200	170	169	174	216	176	198	196	184	217	198	176	212	158	174	185
18934	19223	54866	65602	69780	55922	52471	41631	26700	12394	3788	1119	638	479	520	491	463	468	483	469	491	473	472	508	511	486	476	470	494	469	499	487	486	477	466	492	446	464	525	486	438	484	511	483	497	487	497	472	477	454	507	475	511	514	472	466	442	494	460	475	518	498	471	466	468	529	473	466	482	463	474	510	502	444	485	476	479	505	463	458	493	478	481	493	476	471	492	515	450	470	515	486	473	499	451	487	455	460	526	489	475	476	448	444	478	496	476	495	465	476	457	461	486	446	466	473	477	480	518	476	448	492	500	545	529	503	482	482	470	442	477	488	504	465	477	473	439	485	481	495	488	411	452	481	512	496	496	470	475	466	450	475	467	497	494	470	488	515	472	495	498	465	464	495	460	457	493	434	511	508	504	446	514	528	483	464	466	511	453	456	485	467	451	469	453	467	505	487	460	475	469	483	454	509	473	479	543	471	448	506	454	500	484	482	468	449	495	498	512	465	500	466	459	494	458	525	515	488	442	471	484	464	497	526	492	502	515	444	452	489	477	458	487	458	497	481	457	496	471	453	502	445	500	475	450	489	450	475	459	472	465	465	477	522	516	458	465	471	467	474	443	498	521	501	467	462	481	496	464	476	475	464	476	457	474	457	472	481	511	493	457	481	454	455	496	516	463	500	504	476	480	469	474	475	489	470	497	494	450	484	470	478	488	494	457	488	520	493	469	493	453	501	498	474	447	475	518	471	455	488	486	486	505	445	500	470	493	461	475	476	489	448	495	471	505	439	488	473	495	440	471	492	484	466	482	479	501	464	462	506	460	437	494	497	470	450	466	467	503	457	463	445	479	492	489	455	474	499	469	513	477	446	480	447	499	489	476	476	472	516	475	524	444	485	493	498	457	533	485	471	481	476	469	449	467	477	469	465	477	437	505	493	459	500	496	472	496	457	473	459	509	455	448	479	464	478	471	497	488	479	492	464	466	494	462	442	515	501	479	505	437	480	484	494	466	473	476	467	471	476	498	492	505	470	475	475	476	465	458	509	470	503	456	486	446	458	485	465	495	479	489	476	524	452	526	479	489	458	491	461	474	493	471	490	445	466	465	523	470	448	442	507	514	482	490	487	469	489	497	463	477	491	466	492	439	468	465	489	479	474	506	530	472	479	493	504	509	486	462	516	478	506	481	536	480	458	474	488	456	492	475	523	466	518	500	468	476	505	452	485	518	471	446	456	471	463	528	505	475	465	473	487	467	510	482	487	456	463	471	490	475	480	476	484	481	476	472	489	446	496	455	490	463	510	526	494	515	471	479	530	505	491	510	503	472	485	510	473	453	511	485	470	473	429	460	479	484	420	492	468	470	510	482	462	488	470	454	466	458	497	487	512	518	495	507	453	480	486	478	477	481	509	460	476	506	450	483	538	494	478	481	456	520	494	460	458	444	473	490	498	474	448	448	492	457	505	477	506	493	468	475	488	498	527	455	496	496	481	470	503	493	466	470	482	460	483	495	510	467	502	476	494	459	508	480	491	438	469	532	502	462	519	451	511	462	457	497	499	447	505	492	483	490	518	450	499	508	469	508	462	482	471	489	496	478	493	461	465	490	475	452	444	450	469	525	483	480	423	504	468	479	455	459	472	480	488	465	467	506	443	498	497	454	498	496	445	545	473	443	456	456	478	502	485	497	472	510	483	495	435	516	457	483	516	489	461	442	494	466	468	502	492	491	493	480	495	472	456	508	452	452	473	468	483	507	468	495	460	480	474	460	475	458	436	512	458	440	476	473	479	490	469	424	511	494	452	468	467	444	430	439	474	495	477	474	494	460	447	491	471	438	467	474	485	468	490	472	507	433	511	451	462	466	491	472	516	493	492	504	470	496	451	459	491	430	490	474	474	466	487	491	463	474	438	482	460	434	485	467	467	459	483	482	485	510	460	466	459	479	500	493	469	467	502	492	501	460	460	497	452	477	471	466	480	445	459	459	486	456	497	477	466	499	481	461	475	506	492	421	487	492	484	489	491	456	521	450	463	478	466	475	458	493	460	465	508	460	452	531	489	516	484	429	487	419	506	477	503	498	471	466	500	474	446	490	473	462	509	484	465	505	493	468	470	477	465	454	468	443	485	447	445	493	500	507	473	509	501	478	469	490	460	479	490	448	447	478	508	463	502	466	453	483	481	472	460	446	453	485	486	479	445	482	492	467	465	491	478	483	481	484	476	473	471	489	485	459	488	471	445	506	495	486	505	522	443	472	473	502	506	464	431	489	499	488	507	491	524	481	473	435	442	488	480	507	456	474	473	495	472	476	463	497	482	496	466	525	478	473	517	497	458	462	510	485	477	515	470	475	480	476	495	471	459	479	500	455	472	466	497	484	484	472	423	445	458	439	485	461	456	518	487	504	501	482	476	500	487	515	480	468	505	481	481	462	494	421	517	463	484	483	465	489	453	474	502	473	492	492	479	504	476	488	471	480	501	498	479	485	494	491	485	453	446	469	507	516	468	461	476	475	462	463	460	508	513	489	489	462	500	481	489	474	481	466	459	458	511	511	482	477	461	489	494	494	467	492	482	484	492	508	464	507	471	469	488	478	458	484	469	462	477	450	470	459	509	445	469	483	510	543	463	436	459	467	503	510	467	470	458	469	440	497	476	471	471	461	442	463	470	530	471	444	489	488	480	490	486	466	428	507	482	499	492	504	456	500	456	469	485	458	512	510	468	497	452	456	459	486	484	488	478	470	482	502	501	472	466	475	473	461	481	485	452	448	505	516	474	449	497	519	464	436	490	451	457	496	482	499	490	489	522	472	474	479	460	472	488	467	488	485	481	472	472	489	481	459	480	480	448	463	472	494	467	492	488	474	481	462	486	476	461	469	457	492	480	479	450	477	496	454	478	490	477	489	445	491	458	451	464	464	458	563	483	418	492	471	495	470	494	484	463	508	486	479	462	497	454	498	433	465	445	483	502	435	471	475	518	506	489	513	514	466	464	554	503	430	479	507	481	485	443	482	515	462	467	499	422	471	450	496	471	488	462	475	507	444	510	513	446	442	476	509	457	470	489	492	485	470	513	486	522	448	540	488	476	477	466	505	498	470	449	469	480	468	476	501	482	430	480	460	468	486	498	508	477	449	451	454	490	464	470	485	449	487	474	456	485	481	461	475	453	474	457	447	475	450	465	512	461	453	484	513	485	486	488	477	482	504	479	483	484	484	486	483	497	494	444	493	468	461	471	458	484	490	464	467	472	499	483	467	464	462	449	498	501	476	452	511	485	496	472	475	462	461	487	479	488	477	495	517	475	454	468	489	479	491	475	458	490	531	483	494	462	484	438	482	520	486	480	425	449	552	480	491	456	476	490	493	485	479	507	475	486	463	498	502	464	484	462	471	482	484	496	452	481	488	480	487	492	485	475	493	434	458	482	487	482	444	484	501	527	462	484	490	480	495	511	433	451	494	512	470	502	468	534	498	471	484	475	467	462	496	510	504	459
4493	2255	3878	5332	2421	2999	2699	1838	940	472	271	238	222	196	212	236	222	212	199	213	212	237	221	215	180	203	210	218	218	199	212	179	201	228	211	210	206	210	184	200	218	196	211	225	224	206	225	188	212	182	182	216	209	224	231	212	204	192	186	216	226	207	212	188	181	207	206	207	219	201	215	190	211	203	205	226	198	180	229	186	186	190	222	205	183	199	185	222	219	193	198	227	199	227	233	207	191	181	201	194	205	225	232	205	194	185	197	205	207	187	232	200	201	221	197	212	202	224	194	204	211	207	198	205	195	207	184	217	216	205	195	195	215	192	216	231	194	207	178	219	205	215	207	203	202	202	207	213	206	221	199	203	197	225	204	222	202	212	218	208	205	210	228	217	201	215	194	163	221	201	197	224	203	215	194	188	211	210	184	189	197	198	176	204	204	194	220	181	208	235	209	221	198	215	205	191	207	212	197	200	211	175	226	179	211	212	198	201	227	214	211	222	218	220	219	216	195	212	192	190	180	227	195	212	191	236	206	216	199	186	232	216	223	211	192	202	180	191	200	216	215	210	216	186	209	200	217	223	187	177	198	169	204	209	175	202	186	211	194	220	208	195	210	214	196	197	216	198	222	204	203	231	220	230	219	187	215	217	196	214	213	206	200	219	205	202	220	182	181	201	199	177	206	189	206	207	228	206	210	201	189	203	211	205	199	210	209	180	198	187	203	202	200	209	235	205	186	218	218	220	207	210	178	224	196	200	195	186	213	226	211	195	210	180	224	202	191	208	222	188	228	213	194	207	198	198	202	189	194	236	191	220	187	191	200	219	245	222	210	197	203	196	209	216	232	197	196	209	200	218	199	186	208	216	215	196	225	204	204	180	182	221	228	199	210	208	223	227	202	249	210	199	209	215	222	184	200	218	196	202	196	213	199	217	195	227	177	210	201	198	244	187	193	211	249	224	212	219	186	212	197	198	209	217	211	195	211	206	203	198	218	189	226	211	172	205	229	206	214	207	220	194	210	227	222	240	206	209	222	197	226	214	186	212	179	204	205	213	209	219	226	225	210	194	219	180	203	204	164	208	206	171	186	215	221	196	216	195	218	209	197	210	213	194	211	214	196	200	219	214	217	196	211	179	215	196	211	186	195	185	220	215	207	189	224	234	189	196	207	225	176	210	169	221	188	240	206	190	228	200	232	262	176	191	199	194	221	216	199	197	217	234	182	210	228	215	224	226	212	206	203	204	217	195	239	178	201	215	220	244	208	197	213	236	197	201	190	214	218	179	214	220	200	198	221	222	209	218	200	202	244	196	214	204	179	189	201	198	182	210	199	200	238	207	202	200	185	201	204	189	213	190	206	217	229	230	221	199	216	222	190	194	189	240	176	225	199	197	212	208	197	193	191	206	212	223	214	239	237	197	222	189	212	191	198	218	187	204	210	199	233	180	212	193	209	194	193	226	204	237	241	194	226	207	216	192	202	236	182	200	194	177	200	216	223	202	221	213	198	214	209	196	204	204	182	186	212	231	212	204	184	226	211	200	209	205	220	230	208	220	203	226	212	215	214	206	211	205	201	206	192	180	226	223	205	195	217	221	218	206	181	206	204	182	219	210	217	186	188	213	183	193	208	224	196	189	202	201	198	225	196	213	216	211	193	175	194	186	208	183	184	201	199	196	207	189	207	221	224	244	194	207	226	209	221	217	196	215	206	226	236	225	212	209	184	185	187	215	203	206	225	171	204	193	209	213	216	216	177	194	180	207	187	216	220	191	196	219	218	211	191	228	221	184	204	169	211	213	193	207	201	212	192	206	164	215	204	205	187	225	193	193	207	183	223	202	188	205	210	214	213	179	209	184	234	203	185	216	218	206	194	226	199	194	195	175	212	221	197	186	189	181	216	205	198	195	213	229	190	220	219	211	202	184	220	217	191	209	258	222	226	177	233	187	199	208	207	206	177	198	204	189	201	232	197	190	208	190	180	189	208	206	204	197	208	206	217	209	188	212	199	221	232	225	192	200	197	215	207	216	197	218	195	226	183	221	169	201	184	214	204	192	245	219	232	220	213	198	191	227	203	208	203	193	211	227	222	212	229	217	203	194	196	226	222	225	189	207	233	197	216	204	222	224	211	206	199	197	198	208	225	199	212	211	197	227	208	206	179	196	204	194	181	203	194	225	212	199	213	209	233	203	206	195	233	217	188	212	212	188	193	217	215	202	197	208	222	211	215	198	197	234	225	217	235	213	200	191	210	216	199	243	183	200	183	203	202	227	212	205	182	215	219	206	189	194	209	204	195	204	241	215	202	220	208	187	200	218	209	213	203	195	210	199	211	233	213	219	231	221	198	220	206	237	214	213	236	234	192	195	224	212	211	214	206	220	225	225	215	211	199	199	194	189	208	194	227	224	199	217	208	206	209	209	203	201	170	209	182	217	224	217	193	230	235	225	206	185	210	180	206	209	209	197	230	215	196	180	213	203	229	194	216	210	189	193	222	204	215	196	204	238	189	204	203	224	217	220	218	231	202	226	204	195	201	220	231	207	205	197	202	224	189	192	193	216	222	199	217	185	212	247	193	206	189	230	216	196	189	189	213	198	228	229	192	218	209	201	217	208	193	195	183	199	221	192	210	189	218	222	184	204	211	186	202	216	226	214	190	217	182	222	215	205	198	194	200	258	231	197	193	175	195	216	232	222	231	176	198	218	213	210	189	200	214	212	188	200	218	228	182	216	222	200	218	209	236	184	199	201	213	235	206	227	204	221	199	236	214	213	200	208	235	197	212	200	217	188	194	202	235	207	195	209	211	224	208	211	193	185	231	195	223	209	229	197	199	195	228	196	200	178	217	204	210	205	173	219	203	221	236	233	184	218	228	207	224	224	222	208	235	183	180	215	221	239	220	231	205	215	208	207	206	189	190	239	226	215	189	217	233	217	239	169	209	229	206	216	246	202	211	223	199	222	199	194	225	219	218	190	221	152	221	202	221	214	204	189	242	193	185	200	227	214	187	188	190	216	216	204	238	242	201	185	190	202	172	205	189	217	184	203	200	197	190	211	179	225	215	201	191	232	201	209	229	186	189	229	203	218	236	203	208	200	240	214	199	205	193	217	213	184	215	232	209	230	215	198	207	199	187	207	221	235	235	213	216	204	221	202	190	209	219	187	235	204	212	220	195	204	202	225	218	209	232	191	189	212	220	220	203	208	220	232	206	190	182	194	212	208	184	206	219	243	223	207	182	190	196	219	202	198	211	197	228	201	202	180	213	209	203	208	217	186	207	192	210	200	197	210	203	205	227	193	189	222	191	190	220	198	190	210	198	211	189	199	222	191	214	195	218	212	203	218	208	219	203	200	198	220	188	198	193	168	222	214	200	204	192	206	214	233	205	211	216	195	201	196	204	227	180	212	224	200	207	223	210	216	212	195	192	229	230	210	224	196	200	195	191	224	198	218	209	204	233	214	209	226	200	203	218	206	205	199	229	214
3649	2730	9283	16557	8636	11769	10690	6799	3428	1580	815	581	537	493	517	510	500	533	492	518	487	523	561	530	531	504	530	517	514	517	546	509	575	527	534	492	500	502	514	499	524	545	506	517	548	583	525	524	535	505	524	527	528	514	518	503	569	518	522	537	523	537	476	572	537	544	500	503	511	578	528	552	541	585	522	558	536	518	497	523	503	532	540	532	494	539	545	570	490	550	511	523	569	565	508	487	513	517	516	492	548	537	565	498	520	528	534	525	537	504	568	498	527	510	556	504	504	513	528	522	496	523	524	525	495	510	487	550	449	517	507	519	533	542	524	553	482	530	541	511	546	534	535	519	498	547	492	525	560	526	492	511	521	552	494	524	472	504	556	461	515	544	507	502	517	520	509	529	514	562	525	554	519	524	537	499	528	516	545	495	521	509	577	534	483	501	500	534	502	517	565	550	536	543	491	521	521	571	531	479	514	542	504	559	548	490	517	521	537	582	483	546	506	535	528	539	563	492	553	518	523	543	545	525	487	495	559	575	521	509	503	517	498	501	560	547	535	526	533	522	550	511	507	481	515	564	498	527	505	561	517	511	529	475	519	535	525	553	566	539	499	542	518	547	512	540	512	510	548	547	533	500	557	553	549	546	544	486	505	544	541	541	516	520	528	500	538	547	522	535	558	528	482	513	516	520	536	536	539	496	559	524	525	513	531	535	541	533	495	534	503	562	547	525	527	514	447	582	544	532	534	484	541	490	552	536	508	531	482	499	572	485	541	559	497	490	527	496	500	545	547	519	513	541	562	495	522	492	494	559	519	555	533	506	526	544	548	516	514	510	567	562	552	539	556	566	507	533	510	569	525	555	528	557	539	507	478	513	525	545	501	516	526	513	532	575	534	519	506	515	511	516	512	476	529	545	552	534	533	530	498	533	543	523	515	543	564	546	534	531	527	510	496	496	537	532	561	524	509	506	566	563	542	504	506	550	523	518	504	541	541	473	523	541	510	516	503	532	548	552	531	549	559	564	453	524	514	536	500	521	515	508	515	546	485	529	509	517	529	556	523	515	532	512	528	513	530	545	515	503	556	552	560	528	501	502	521	562	503	541	523	513	519	544	526	523	528	556	550	515	536	495	487	500	549	485	562	523	527	497	483	525	534	491	520	581	535	537	545	525	533	562	552	499	528	526	500	508	544	542	519	516	537	553	507	549	515	499	568	517	528	502	503	514	520	521	531	533	522	519	546	538	494	519	519	490	510	523	527	524	495	550	549	555	526	537	513	537	535	517	510	548	542	517	526	506	456	552	513	519	508	493	528	539	495	538	513	516	481	541	532	555	564	514	521	550	559	537	529	456	494	559	518	504	520	539	542	497	471	510	513	545	548	526	536	539	486	550	519	508	520	559	524	498	519	517	555	528	574	543	518	539	523	544	515	542	502	516	518	489	577	517	514	500	531	510	531	524	522	555	491	542	522	519	546	529	513	516	533	519	531	521	528	520	474	515	521	520	535	545	483	535	482	513	537	514	552	519	504	517	480	524	523	500	502	496	547	485	572	569	516	498	507	497	481	495	474	525	519	524	527	530	524	472	485	525	545	529	559	551	503	504	510	503	519	500	508	519	508	524	515	498	526	501	539	501	524	541	550	509	496	523	517	518	540	553	474	527	509	523	531	498	564	543	539	493	538	534	502	484	542	512	523	537	548	521	562	543	509	514	545	545	525	540	547	494	494	524	553	496	510	513	522	520	546	569	533	509	562	535	562	518	512	530	512	512	527	522	483	541	540	563	497	543	523	573	505	513	516	555	532	521	551	520	524	502	511	512	546	460	518	494	521	509	556	530	508	528	525	502	513	502	489	516	547	567	543	526	530	546	488	488	519	571	556	538	535	538	538	520	511	539	534	503	515	526	528	541	554	546	508	552	555	525	522	527	505	535	520	516	509	504	525	546	535	532	526	523	528	485	526	500	511	566	537	561	553	557	518	548	519	561	498	516	469	542	515	508	572	511	542	534	537	523	518	561	538	501	517	503	614	486	528	524	541	527	529	509	526	519	519	516	560	535	550	525	544	551	539	573	496	556	525	523	528	529	463	507	540	494	566	551	510	524	476	544	521	561	547	543	536	549	505	537	549	504	525	533	521	538	526	495	566	531	532	522	525	511	523	553	518	529	523	531	545	547	523	548	518	474	504	529	533	504	531	525	550	528	551	485	537	506	541	517	519	550	490	556	502	524	530	516	515	512	493	527	555	514	515	562	527	519	545	504	512	518	494	522	515	485	515	534	466	528	523	526	535	524	529	581	522	520	518	542	514	515	511	508	528	511	533	544	518	535	531	546	537	526	501	507	565	542	535	561	518	535	496	524	524	515	536	517	554	537	583	538	566	565	510	539	522	517	536	505	534	516	520	565	533	514	547	555	519	547	537	517	565	528	525	545	509	527	514	526	473	543	503	516	511	565	539	502	526	530	520	531	476	493	527	532	538	491	554	536	540	524	511	521	501	526	519	515	549	518	510	494	541	523	519	522	532	574	535	553	568	531	557	507	538	505	529	513	524	496	560	526	523	542	585	520	488	567	501	551	540	544	524	549	509	537	517	536	554	505	525	539	539	542	532	531	547	507	553	529	502	515	480	512	521	515	513	508	512	477	509	502	513	532	516	552	528	560	514	503	527	549	530	549	494	541	559	547	505	519	533	495	521	523	520	522	540	484	551	546	561	537	454	529	516	552	554	522	518	510	554	484	478	503	529	522	525	535	484	522	533	499	508	506	540	496	514	502	522	530	536	504	550	521	508	523	520	547	494	484	535	546	515	547	534	530	526	527	536	486	559	545	522	557	536	506	452	493	507	525	506	524	484	556	510	550	538	532	471	548	537	510	520	551	506	537	521	537	499	504	495	499	521	538	492	519	532	517	485	527	526	528	519	524	523	543	511	550	526	475	508	536	537	496	511	566	546	483	501	482	491	537	490	544	507	482	537	522	543	543	525	533	459	522	558	452	511	513	548	537	536	555	537	522	510	527	545	530	493	504	531	508	535	490	467	546	528	472	575	542	474	536	514	508	519	540	498	526	524	563	543	557	523	530	552	546	525	533	533	516	538	530	541	541	512	506	529	574	547	524	535	523	488	527	526	518	509	577	542	515	537	527	517	521	511	502	526	516	486	523	510	565	516	521	528	527	532	486	494	495	505	530	559	532	526	511	524	570	550	508	556	508	534	530	547	541	566	536	513	553	539	490	490	513	517	514	530	542	510	511	511	524	533	494	564	548	491	513	534	489	560	591	509	531	529	510	513	490	543	523	525	523	545	517	533	536	516	526	564	555	557	525	509	518	496	542	527	508	494	579	496	508	503	529	528	533	535	543	525	539	506	544	548	514	537	496	539	525	513	527	532	504	520	562	521	520	497	525	535	566	492	457	521	490	493	520	494	547	571	539	543	486	520	541	513	503	519	497	494	556	550	489	496	528	539	489	538	516	534	535	548	542
26796	18867	43642	49275	35199	38575	31317	19863	8474	2431	678	320	223	233	198	211	216	250	232	212	227	201	214	221	205	217	191	230	216	229	196	212	221	206	210	219	204	222	219	207	239	221	212	225	203	200	216	233	250	254	214	232	219	216	198	191	220	197	202	225	230	199	211	219	207	239	182	202	194	203	217	199	206	221	168	201	231	187	218	232	233	222	227	214	218	241	189	215	229	209	235	182	197	246	223	216	210	234	229	224	213	221	212	237	207	227	228	210	215	211	217	234	202	197	218	217	213	213	225	202	185	196	214	213	215	204	228	206	196	215	244	233	227	249	217	217	209	259	200	220	214	218	218	227	200	205	185	215	207	218	218	233	204	227	217	225	228	229	207	209	214	253	213	195	227	202	205	208	215	228	217	198	196	201	218	221	211	253	202	214	202	215	221	198	245	201	203	217	234	223	223	225	209	217	232	193	229	230	223	194	213	198	226	222	217	215	196	244	216	233	216	222	199	239	222	196	217	229	217	214	226	234	223	234	183	187	246	214	195	216	216	232	206	215	202	237	236	258	224	231	237	221	239	232	225	220	221	204	212	207	215	211	209	214	226	200	222	228	232	207	235	210	219	213	193	228	253	191	198	238	216	225	200	225	230	202	218	200	201	200	227	213	219	200	211	213	208	217	232	224	198	240	199	228	190	222	204	209	211	208	205	196	231	240	222	237	234	198	218	192	206	208	234	233	207	243	217	223	216	233	210	195	227	219	196	235	213	220	217	219	225	209	223	217	198	200	222	191	225	228	209	193	221	203	210	214	223	229	202	234	198	222	189	197	213	211	214	233	222	216	215	208	213	205	241	250	196	214	209	211	228	230	215	228	208	199	220	217	223	212	194	192	204	219	173	215	205	220	211	195	220	208	208	218	195	209	201	255	223	203	197	209	212	240	219	211	220	199	201	246	214	222	213	227	197	229	223	219	211	211	251	201	217	231	246	201	223	227	216	214	230	228	193	212	226	214	228	234	201	203	231	230	240	203	208	195	203	233	208	211	218	197	232	218	219	215	213	224	225	239	227	213	208	211	222	227	235	232	199	235	196	226	244	212	213	213	207	207	237	207	191	190	212	222	221	223	202	238	226	203	203	185	232	197	210	230	232	230	214	187	202	230	206	212	218	228	213	222	229	202	215	219	222	239	249	216	219	230	221	210	249	219	217	243	205	219	212	207	217	229	245	249	201	185	200	197	225	238	179	203	212	201	213	215	237	225	219	229	197	211	207	220	210	215	201	226	204	200	233	187	213	229	197	210	217	206	205	182	186	217	251	237	197	193	207	212	217	213	206	226	241	236	212	248	219	194	235	219	217	215	228	219	222	213	215	219	184	243	223	232	200	228	217	221	220	235	222	204	195	205	260	207	223	224	205	210	211	199	227	211	197	203	218	222	226	233	259	239	227	205	219	223	209	213	225	205	215	227	247	221	220	209	209	244	215	213	207	196	213	214	211	207	199	222	205	281	222	214	191	212	218	218	224	199	229	220	199	199	238	221	208	252	213	205	219	207	231	218	229	225	215	239	210	230	216	222	213	191	198	194	204	216	215	228	223	210	248	208	230	231	207	211	209	206	217	192	211	228	218	204	202	220	216	222	237	253	241	219	208	212	227	203	205	228	221	225	230	206	217	233	240	213	221	209	226	239	210	220	204	211	224	190	217	200	241	202	205	243	232	205	232	204	220	234	220	202	217	217	225	212	222	207	201	215	205	225	196	196	218	230	226	235	208	214	208	223	208	216	230	227	195	241	203	235	217	211	193	223	187	188	204	214	218	239	231	205	196	204	199	224	221	187	198	233	211	209	215	213	212	199	219	201	188	219	202	215	226	196	221	221	230	222	219	220	229	212	199	225	233	191	172	207	253	237	205	233	200	218	216	231	219	217	230	233	196	174	215	191	215	206	211	215	215	239	185	232	239	217	209	204	196	219	246	195	214	222	214	208	226	219	225	207	232	227	219	216	218	210	212	225	206	209	216	210	197	238	204	215	193	210	206	210	224	208	219	188	203	229	198	214	233	218	248	198	219	231	188	244	222	200	228	222	214	224	213	221	205	232	249	226	193	217	223	210	224	228	208	213	225	213	205	222	212	226	203	187	229	218	198	240	216	215	221	186	226	229	224	203	225	231	208	215	196	208	266	225	223	197	202	224	211	195	224	204	221	205	222	206	214	213	209	237	200	235	225	205	224	222	201	218	199	213	210	214	205	219	207	224	197	192	206	209	195	215	227	197	222	224	228	223	185	223	214	226	200	198	233	225	209	231	235	197	221	219	223	216	197	216	244	225	201	217	218	221	239	244	207	214	223	226	215	189	235	193	194	209	196	211	232	224	248	202	205	203	237	210	218	193	201	226	220	223	220	197	199	186	223	224	203	237	219	189	224	191	228	203	207	229	195	213	222	201	244	222	241	200	210	226	242	226	214	226	213	213	193	211	233	196	227	206	206	201	222	219	236	244	209	235	212	232	221	193	215	234	235	245	235	208	221	204	200	227	209	210	198	245	205	211	218	216	206	236	205	208	229	207	211	208	206	225	199	229	209	212	209	210	223	200	213	194	213	223	222	228	217	174	268	197	216	202	214	241	213	213	186	218	216	212	220	221	228	194	211	254	215	246	227	190	195	205	196	191	202	210	210	219	210	229	226	198	200	221	224	208	194	199	219	221	223	196	221	216	204	220	215	203	231	227	214	210	232	216	220	223	212	239	184	196	193	217	198	226	241	189	209	228	224	200	204	200	232	233	225	185	194	185	212	235	200	231	220	190	221	219	209	204	190	205	199	232	206	239	221	212	217	213	216	215	188	243	216	208	208	215	237	221	216	226	207	215	214	216	242	232	235	228	225	211	209	243	204	214	216	211	219	212	233	216	227	217	198	209	223	209	201	219	240	238	224	215	212	263	234	237	226	215	237	223	228	218	200	235	231	204	212	210	200	214	218	201	201	211	234	225	218	229	221	222	219	189	228	218	246	223	250	229	231	180	204	212	199	255	225	235	203	206	192	213	230	230	216	206	216	222	236	214	210	204	218	217	216	210	215	189	237	220	221	230	218	216	191	231	221	229	195	221	206	183	238	205	226	210	237	222	242	209	223	220	235	229	178	212	216	213	223	187	206	202	208	209	206	208	193	209	202	198	250	220	212	212	227	238	196	226	214	219	245	236	218	235	209	227	216	213	219	198	194	225	216	248	228	199	211	236	216	216	198	229	199	198	213	234	222	219	245	235	230	209	201	199	157	211	218	209	217	184	184	235	215	223	207	190	243	195	220	204	201	205	212	205	232	211	221	205	246	212	228	207	205	212	211	202	208	197	224	209	236	211	222	205	187	203	206	190	229	214	228	219	213	196	228	235	201	231	235	199	237	226	242	230	220	218	207	217	197	224	241	231	213	197	220	217	222	238	220	221	215	210	209	179	201	205	239	210	244	207	213	203	206	221	235	217	217	209	199	227
17194	14275	46619	51007	47090	51209	45588	34961	20956	8794	2747	939	615	595	570	521	546	540	572	553	549	533	562	531	556	571	568	529	544	555	521	582	533	555	536	580	535	537	532	553	548	563	559	539	564	563	515	537	538	552	546	518	548	550	524	562	592	554	506	555	518	579	566	570	554	547	557	554	539	530	519	540	539	556	554	540	590	519	522	538	540	557	523	508	533	519	516	573	554	574	551	561	569	543	550	533	527	573	506	559	552	610	513	489	516	532	538	545	504	524	579	587	541	514	556	521	500	558	548	589	544	504	499	522	578	539	522	549	533	569	522	533	533	537	507	513	509	527	549	562	560	562	514	535	534	528	531	566	527	560	535	569	523	565	573	533	530	544	533	560	506	544	563	537	580	517	530	554	556	552	549	534	551	531	581	553	550	530	512	558	586	566	591	569	526	526	583	568	539	547	530	526	538	582	562	566	603	546	503	549	538	561	544	503	537	539	516	545	527	552	550	560	552	538	539	540	549	524	568	560	566	514	549	515	536	542	558	549	517	550	572	582	579	539	572	519	542	508	516	538	552	537	533	545	516	530	512	596	554	522	548	537	525	536	555	562	515	494	553	562	555	553	520	547	548	506	530	498	557	555	544	531	532	561	586	562	551	585	528	530	531	563	535	525	554	555	540	549	531	543	563	510	545	546	536	549	500	543	534	554	533	516	565	535	584	509	554	523	555	578	563	576	594	512	557	564	569	500	536	559	551	541	536	566	539	517	554	515	498	549	524	568	532	521	504	534	517	546	602	585	567	576	532	544	563	521	569	571	570	540	512	539	591	582	546	508	524	541	571	542	552	540	552	521	533	521	560	551	505	541	515	556	557	531	526	520	517	491	527	550	568	537	513	532	515	523	538	520	591	544	544	529	553	531	561	560	485	521	543	580	528	530	540	538	577	497	533	570	551	589	512	518	532	510	516	509	570	546	523	511	548	527	537	565	558	583	545	575	543	526	525	560	539	572	553	518	541	548	557	535	546	535	574	529	569	570	584	560	540	504	524	523	529	551	560	572	538	556	575	549	539	495	536	541	544	543	558	530	557	536	572	577	529	558	560	559	584	530	581	552	577	541	554	556	572	531	526	609	509	519	567	537	564	590	598	542	574	554	524	524	555	529	516	500	540	525	523	524	558	571	553	563	510	549	531	533	553	528	587	543	516	548	504	556	558	524	536	514	501	522	564	556	563	579	512	508	569	518	532	576	532	571	564	509	494	561	562	517	592	553	502	531	556	575	533	540	554	550	536	545	537	558	513	564	547	553	536	568	551	531	539	564	525	549	530	525	523	522	531	559	530	533	550	525	522	529	560	527	538	560	548	543	505	543	548	532	542	517	549	573	496	535	550	534	555	560	576	551	530	511	517	554	575	532	544	512	552	532	550	544	534	526	563	575	544	570	530	497	534	568	535	566	546	525	578	503	548	526	536	544	511	518	538	521	545	536	547	529	532	569	506	538	492	553	535	538	575	579	544	544	499	579	546	568	550	516	524	530	553	554	569	570	522	571	592	542	586	534	555	541	518	567	586	541	520	534	565	601	537	562	549	540	518	513	535	521	537	529	564	510	533	510	540	550	530	551	508	540	554	504	517	542	521	550	557	532	533	572	551	535	539	548	540	544	537	529	576	560	556	561	525	519	530	559	548	548	535	528	524	513	532	541	481	573	549	537	572	563	519	559	558	541	548	494	561	515	564	530	530	565	527	566	579	601	581	529	538	536	545	516	509	540	526	565	569	556	532	537	545	508	591	577	557	547	544	534	531	546	566	606	557	524	554	521	526	548	562	588	562	533	568	594	536	609	500	574	563	558	602	539	601	570	558	563	520	541	553	507	503	538	539	537	551	520	586	567	585	530	558	530	548	518	546	528	599	546	555	488	567	525	562	502	535	580	588	542	523	569	536	545	517	530	531	532	519	533	523	497	549	527	536	539	562	568	528	507	495	530	545	546	544	568	552	524	561	532	531	547	517	548	564	527	578	563	522	544	573	565	542	554	525	536	525	543	559	527	587	537	518	526	544	532	523	555	559	559	512	565	518	594	518	503	583	564	535	525	514	563	540	548	490	561	513	568	580	514	532	534	534	522	556	584	537	557	525	524	552	557	553	510	588	569	531	566	606	544	567	540	532	508	553	516	519	534	540	545	535	540	544	482	565	525	535	539	541	548	557	538	546	562	509	526	540	538	546	560	609	536	517	545	540	524	552	529	567	521	567	552	549	568	551	536	525	563	558	566	546	555	568	530	521	564	528	546	550	531	519	572	590	543	576	579	530	504	565	599	560	537	562	562	561	556	561	562	584	571	541	576	547	545	474	557	525	540	521	555	529	577	550	552	530	540	583	564	547	561	536	574	542	527	561	514	541	552	513	546	512	563	543	560	558	520	566	535	519	528	550	583	577	549	537	573	564	525	545	543	539	504	583	529	515	540	571	589	526	550	511	551	570	524	510	505	538	582	577	533	543	571	526	578	547	535	551	547	544	554	557	572	571	547	562	557	507	561	525	580	568	530	528	561	567	541	508	523	581	544	566	554	532	530	538	564	555	589	553	548	521	578	593	527	533	518	535	536	549	551	543	558	533	522	553	559	555	523	558	540	534	543	564	516	530	546	526	571	526	574	518	512	537	581	536	570	541	553	585	578	567	522	530	560	541	515	496	544	581	540	494	579	574	574	563	529	539	602	512	538	551	577	520	527	552	496	532	558	533	575	562	555	552	543	551	561	537	534	574	508	552	511	562	541	495	565	584	518	522	563	572	563	565	575	511	519	576	560	543	554	533	569	523	521	525	524	540	531	610	537	518	517	546	558	544	546	547	534	538	534	580	539	579	543	523	543	538	565	533	523	518	570	533	542	601	556	568	570	506	542	518	552	519	542	533	540	571	541	542	580	533	555	556	550	561	499	532	552	555	543	507	538	534	545	567	556	547	538	535	564	541	546	562	559	518	553	533	560	548	565	520	546	526	533	565	532	541	584	571	561	494	561	559	542	579	505	530	549	505	551	544	561	561	540	526	513	537	526	520	580	550	562	539	547	495	545	557	487	555	561	542	510	541	563	530	564	565	534	543	501	537	533	543	542	567	549	530	528	551	566	540	560	548	543	556	606	582	538	538	538	541	504	541	526	541	530	577	462	567	587	535	521	552	567	538	528	538	552	545	524	566	558	547	534	544	537	551	539	541	551	521	518	540	490	540	537	552	524	530	562	491	521	568	535	509	506	530	495	567	566	513	545	550	558	508	544	580	547	527	608	525	548	587	555	530	523	570	579	551	539	539	499	591	516	542	542	519	559	536	546	538	525	518	506	531	558	566	540	503	566	534	542	557	525	535	584	583	548	562	588	544	548	537	518	574	536	536	543	570	535	539	530	534	579	515	532	541	554	533	578	545	533	486	569	567	541	546	584	546	567	553	554	514	509	547	517	545	571	536	569	476	523	525	556	550	546	549	534	492	580
38921	30558	59421	53320	54499	50408	42491	29621	14436	4340	1041	339	219	176	215	166	187	210	195	179	191	218	196	192	191	195	193	178	194	194	181	183	190	188	238	181	191	197	197	182	208	194	212	200	191	193	191	202	190	185	194	243	187	200	187	208	190	184	200	195	202	183	203	180	201	188	189	184	183	191	180	212	189	176	194	171	202	214	165	202	202	202	185	193	187	182	204	177	172	176	179	204	176	208	192	199	203	211	177	181	198	196	197	200	213	198	192	177	185	187	187	189	201	219	212	193	197	181	204	173	196	191	188	205	204	195	193	205	220	198	190	191	178	184	205	171	190	184	209	206	178	192	198	176	171	197	206	173	197	187	192	171	195	200	185	178	196	192	182	196	221	170	196	190	187	196	193	187	210	209	213	209	199	188	200	215	183	197	199	195	216	190	219	213	195	179	185	176	198	202	188	171	176	172	198	210	220	170	181	225	206	189	203	211	182	199	183	190	174	194	215	174	201	208	203	198	191	176	180	217	206	208	194	188	202	180	174	219	197	203	203	178	202	191	209	187	202	179	213	193	206	189	188	200	178	203	200	189	188	197	186	221	192	179	155	174	216	206	202	161	181	186	209	185	199	190	162	192	195	201	180	187	177	195	188	175	194	187	206	182	187	183	215	205	193	197	196	194	204	199	187	192	201	210	188	194	187	183	186	197	180	224	195	181	186	179	206	183	178	174	200	202	206	191	187	191	176	190	204	177	210	201	218	203	195	195	173	205	173	190	210	185	225	176	192	193	189	179	181	179	186	176	186	182	203	201	201	218	211	210	216	206	173	215	209	200	163	203	167	219	204	212	168	176	235	182	195	168	179	206	210	206	197	194	177	199	217	223	198	203	208	183	180	181	202	239	216	194	222	224	221	179	182	198	204	201	174	214	212	226	199	199	184	206	203	207	208	178	206	179	192	210	189	179	188	190	222	226	183	210	191	181	190	207	193	172	168	221	199	200	202	158	177	193	165	172	217	201	187	190	200	196	201	219	205	204	197	178	182	177	170	183	186	196	182	188	187	172	231	194	190	190	198	173	195	194	162	203	208	175	168	214	203	186	177	211	208	178	202	180	200	180	195	205	198	180	200	203	174	186	204	213	200	183	194	220	201	183	211	193	176	201	207	205	194	189	159	196	202	191	176	193	186	173	186	204	204	171	200	204	180	194	188	192	216	189	180	193	207	188	195	189	171	218	226	219	187	211	179	195	194	195	190	202	219	191	202	199	204	194	198	178	188	212	177	181	202	213	188	188	188	198	191	177	179	200	197	199	184	217	185	197	193	199	169	201	193	198	180	194	191	182	194	190	180	186	191	202	181	205	193	208	194	196	218	198	208	201	199	184	195	181	196	206	170	190	185	209	199	220	204	201	192	195	208	192	200	201	203	185	184	208	186	193	198	192	197	205	173	206	190	180	194	196	186	162	188	213	195	186	174	225	182	170	202	204	162	168	196	191	202	173	182	208	216	195	183	171	205	186	206	200	183	193	169	179	184	211	171	220	168	203	216	194	185	194	194	191	172	187	185	199	185	184	199	184	194	186	202	196	184	197	197	220	183	208	194	208	186	197	236	182	188	187	190	206	172	198	184	200	196	202	199	200	167	186	209	188	187	176	197	194	180	213	232	215	202	209	177	216	197	186	178	195	204	211	197	222	185	193	179	203	193	212	182	185	179	187	174	170	199	192	170	198	208	176	193	188	190	198	209	201	207	173	170	222	190	165	159	185	200	197	173	217	184	180	205	188	221	209	194	204	204	212	186	198	201	188	186	223	167	194	185	183	204	190	203	190	192	201	196	184	193	167	181	196	174	205	200	202	213	190	189	203	199	209	186	200	189	202	201	192	196	182	218	214	198	188	181	190	199	188	226	192	197	198	196	208	196	203	207	208	181	187	182	200	233	185	198	194	206	195	183	202	184	201	219	216	143	205	206	198	212	168	189	201	179	190	196	202	187	182	208	180	215	192	207	195	188	175	188	196	198	174	189	195	206	194	198	225	190	197	209	186	188	226	206	192	195	211	175	212	185	209	188	210	185	188	174	186	186	203	182	200	190	193	193	177	184	172	168	201	197	190	191	203	190	199	210	207	209	187	183	168	224	193	197	230	197	192	182	185	186	206	207	221	176	178	212	195	193	202	184	184	192	212	184	199	166	199	164	177	192	213	185	179	190	189	204	196	189	180	191	196	196	206	220	157	205	185	185	191	177	171	195	161	217	199	179	176	207	185	203	176	192	201	184	171	199	168	212	196	193	177	171	196	182	179	199	191	175	171	201	170	179	183	230	205	207	168	193	192	229	202	199	184	199	198	188	189	192	191	176	212	172	222	193	217	197	202	171	200	176	207	208	214	174	176	195	186	197	173	171	208	191	197	182	203	194	189	191	193	221	215	233	197	182	180	193	198	205	181	175	209	197	189	210	207	195	191	192	181	194	187	176	215	197	152	198	180	168	184	191	179	177	192	195	183	216	203	188	186	200	159	189	181	194	194	205	198	191	203	207	191	209	180	187	218	197	236	173	201	166	189	193	197	188	192	159	196	196	176	187	172	166	210	208	197	199	170	213	185	192	182	199	192	164	182	159	201	186	210	208	189	182	210	228	198	188	177	214	199	217	189	154	190	185	162	207	211	194	189	190	190	162	155	171	218	175	182	195	197	181	212	220	186	208	188	180	204	199	195	165	209	210	171	199	177	194	178	214	178	209	224	201	172	182	183	180	201	193	182	210	197	213	170	174	154	174	188	179	190	213	196	190	195	180	195	179	200	208	192	182	191	183	199	209	198	193	214	190	206	183	205	183	183	197	184	195	184	211	202	186	218	198	177	198	208	195	191	187	205	168	169	184	177	207	156	176	196	195	196	200	212	194	171	203	188	208	213	211	206	201	197	187	200	197	174	192	209	198	193	190	176	175	180	173	223	197	185	166	191	201	175	183	178	217	206	188	170	197	207	214	199	194	186	191	202	195	205	199	202	214	184	195	195	209	193	186	208	184	186	200	179	200	191	168	180	189	210	164	174	166	205	188	211	183	203	166	170	186	171	215	177	190	229	172	192	187	205	182	195	180	177	186	180	202	180	219	181	193	191	200	210	200	172	190	208	193	173	193	212	200	186	175	183	197	218	191	190	215	217	181	182	171	181	198	217	197	228	192	182	188	199	195	200	190	212	170	186	191	191	198	200	198	208	172	176	204	216	172	176	197	197	206	182	176	181	201	197	205	212	178	200	203	208	178	197	189	176	191	205	212	197	188	196	174	178	202	181	183	186	197	196	205	206	178	191	188	200	212	179	212	194	206	180	199	165	200	197	211	191	184	180	180	186	190	211	202	203	207	192	183	214	179	206	190	175	193	197	201	187	200	203	205	174	198	195	196	177	193	210	191	192	188	182	195	176	176	179	186	182	172	191	203	206	177	179	187	193	177	181	148	194	197	190	203	209	189	213	194	207	182	158	189	190
26083	23313	58164	56883	65385	61663	54954	42843	27500	12311	3716	1120	598	458	486	503	482	504	474	480	488	480	496	488	445	522	497	460	492	501	487	442	436	457	488	486	508	475	512	457	458	499	484	509	442	514	500	463	478	524	476	492	521	501	532	484	464	457	496	486	478	451	515	526	498	512	498	501	530	491	498	468	513	488	491	511	518	473	495	455	523	455	476	509	522	521	498	534	473	527	506	476	505	491	510	477	459	474	491	487	499	542	464	455	479	505	477	504	464	471	486	472	465	494	492	484	492	510	523	525	497	456	484	503	510	476	463	492	467	479	501	497	469	442	510	481	516	448	514	497	483	455	437	481	468	470	472	488	499	521	481	493	431	466	456	508	462	473	478	470	482	502	492	485	504	471	474	482	479	493	489	475	455	486	498	490	482	494	498	532	496	463	493	475	518	498	494	517	458	499	499	503	509	457	461	507	496	475	479	450	499	459	479	560	493	501	478	447	536	489	488	506	535	457	445	479	462	488	490	478	458	472	490	467	475	461	494	471	479	509	473	479	460	491	449	510	465	493	491	493	490	483	476	483	469	502	483	495	473	525	500	459	471	487	450	495	523	480	476	507	499	506	466	508	501	483	497	459	498	480	515	458	507	510	487	492	461	497	476	492	464	502	463	487	478	443	522	488	471	500	477	470	459	462	491	507	495	493	509	454	466	476	467	508	502	470	491	499	460	498	482	509	503	485	504	481	487	484	467	515	491	450	476	477	449	465	479	475	507	495	484	476	465	473	504	481	464	520	512	475	501	461	529	496	494	519	488	488	470	499	492	495	473	475	505	525	487	486	521	460	480	469	512	463	469	491	482	485	478	501	468	468	507	443	470	494	467	520	520	495	450	495	468	485	552	462	496	486	444	480	492	463	478	463	458	476	514	451	508	506	485	503	484	452	519	474	458	475	483	497	438	495	483	474	475	475	510	533	501	473	450	462	486	424	480	518	459	481	494	476	456	493	445	469	469	475	461	472	496	472	492	505	427	486	509	519	441	455	505	487	475	509	516	485	485	515	496	500	496	499	477	432	501	458	486	483	470	485	494	481	498	500	495	484	474	495	469	477	484	468	503	442	449	494	498	505	491	496	447	485	478	469	484	493	482	479	474	481	477	466	476	520	490	465	468	501	465	496	497	480	478	444	493	508	482	487	497	459	473	523	515	524	494	497	465	495	519	479	512	490	537	463	509	501	512	508	494	482	476	489	490	476	529	490	493	488	520	483	524	439	503	513	451	434	522	427	486	479	485	522	493	469	489	508	509	484	474	489	505	502	485	460	502	506	469	454	474	478	513	464	511	468	506	483	483	487	507	508	524	495	487	459	459	506	439	480	504	536	425	487	479	476	460	537	478	513	440	471	494	477	497	471	522	492	504	480	520	552	520	450	493	483	470	471	535	455	514	498	496	495	483	453	491	497	486	448	511	483	454	455	509	531	512	462	455	478	477	488	493	501	493	462	477	495	491	473	452	512	489	500	488	483	458	494	480	429	496	440	509	471	466	510	493	512	507	501	472	457	481	460	479	516	453	472	520	491	490	467	491	479	508	462	466	463	464	532	497	523	468	500	469	475	479	486	470	482	506	467	470	475	462	495	471	472	456	498	470	511	467	475	477	482	510	501	504	490	500	496	453	473	477	508	485	510	482	465	487	536	487	465	458	531	487	444	492	529	482	499	487	463	489	528	459	488	475	460	461	477	457	493	562	512	484	484	510	472	479	435	488	455	482	517	458	498	493	509	505	496	485	477	518	540	490	475	448	463	478	478	491	467	470	470	483	522	473	484	512	491	496	481	466	443	446	498	494	501	519	449	522	455	486	472	479	464	475	483	492	459	498	528	469	481	493	448	485	496	499	507	489	479	480	495	514	482	430	499	438	451	464	488	455	492	491	530	520	472	515	460	461	463	495	513	517	515	490	490	481	499	503	497	470	480	495	492	504	464	505	505	477	492	473	492	474	489	520	525	527	486	461	510	508	482	490	479	462	500	483	489	515	481	457	501	506	479	501	474	489	461	448	489	503	496	478	462	453	517	458	498	524	474	488	498	466	462	480	477	493	493	473	521	484	514	503	486	468	468	475	519	483	493	489	439	503	495	502	466	491	464	503	523	458	485	513	474	489	500	523	466	499	454	503	490	483	451	479	528	473	460	491	499	474	475	470	465	489	484	512	489	462	508	497	473	506	494	486	518	438	476	459	459	497	449	454	456	524	473	489	466	478	450	494	470	479	494	467	484	527	534	475	460	476	506	493	471	481	471	477	528	484	459	481	466	460	453	502	510	507	476	463	482	449	486	462	507	460	475	497	493	463	469	479	484	481	510	486	460	516	465	508	474	466	468	532	496	542	510	474	482	482	484	472	447	473	457	474	491	460	485	495	523	510	482	497	476	470	494	487	498	499	499	509	469	474	502	471	454	484	469	458	475	490	486	457	472	490	472	458	499	436	465	493	445	480	477	467	461	489	468	479	470	508	522	495	494	458	465	468	481	490	489	500	468	485	458	503	466	473	481	488	493	515	482	497	464	452	498	486	493	440	466	479	530	481	466	459	539	438	473	451	455	456	495	533	504	466	487	459	462	476	491	462	476	473	509	490	473	526	497	466	511	498	467	498	500	486	462	455	451	500	498	445	478	522	482	515	482	436	496	481	436	481	493	481	462	463	450	473	443	491	497	485	491	435	483	474	461	488	500	463	471	489	448	504	467	481	478	502	535	494	471	518	478	499	471	492	505	506	468	467	499	492	505	450	480	447	461	510	483	468	477	474	495	498	460	477	481	522	491	476	452	497	509	495	519	521	454	495	445	475	510	439	485	474	455	470	479	467	510	460	492	457	503	466	441	484	489	482	484	480	465	491	496	504	473	505	456	518	493	491	479	477	495	475	466	454	504	502	469	478	464	483	462	469	475	482	503	479	468	473	494	445	452	482	478	455	483	465	500	491	469	463	471	437	521	463	496	464	481	484	478	459	490	495	466	460	500	464	489	453	469	430	490	455	474	526	505	474	462	486	473	496	507	514	442	473	515	477	480	523	516	529	461	494	501	454	489	471	484	467	484	459	477	506	485	470	498	457	467	505	476	478	466	493	477	476	472	484	525	484	481	464	466	515	461	500	512	480	482	500	436	489	495	461	487	480	516	493	493	472	460	497	528	497	450	496	498	508	485	469	500	481	478	476	503	457	499	516	443	471	496	506	501	481	483	523	489	510	477	498	474	472	465	460	486	467	481	482	450	460	499	518	483	442	483	504	505	450	481	502	480	479	508	488	505	478	446	497	479	465	471	496	491	496	493	475	460	465	461	542	492	486	468	480	501	466	478	474	456	485	503	470	452	498	497	488	484	516	502	480	461	508	490	457	475	488	467	524	493	493	484	484	466	510	469	472	514	501	486	479	514	491	455	463	497	489	481	489	482	501	477	466	481	506	510	531	518	463	501	456	492	435	496	505	483	465	477
6653	2396	4792	5900	4533	2361	2243	1385	622	339	302	225	220	196	221	177	198	202	212	188	192	196	193	226	172	218	174	181	235	209	190	203	181	192	208	210	223	218	209	159	214	185	206	189	176	224	187	215	217	197	195	199	191	191	204	199	217	199	207	203	182	186	221	194	159	189	201	231	231	220	195	206	202	182	195	221	195	204	195	215	199	211	181	206	203	194	210	209	196	201	202	192	204	232	200	214	202	211	206	197	222	207	200	215	192	209	256	223	192	190	220	194	185	207	195	209	208	197	217	198	175	188	194	193	201	215	209	202	195	207	189	214	190	196	233	160	174	197	188	198	213	181	202	202	195	197	214	203	210	204	223	230	194	198	207	197	184	238	189	189	184	192	186	216	197	210	191	189	205	201	213	225	184	190	172	215	220	183	203	207	209	187	225	199	191	216	191	185	199	209	182	200	185	208	192	209	190	231	219	194	228	222	172	200	176	213	207	202	204	209	232	184	205	202	184	214	210	192	212	222	185	213	192	210	206	202	201	215	185	206	199	186	203	201	212	213	180	213	198	209	213	205	195	207	203	196	196	212	199	198	231	183	207	210	202	215	186	198	185	198	214	195	178	170	197	237	179	221	212	196	202	185	196	212	199	206	247	204	217	165	204	217	193	191	231	204	218	178	201	193	235	196	236	195	228	209	211	204	226	201	197	185	215	202	185	219	206	228	197	186	178	203	195	196	206	218	207	216	170	207	205	209	201	203	219	210	197	185	218	219	180	204	203	206	194	216	202	217	218	193	180	177	226	220	169	193	207	215	208	233	201	183	198	193	197	205	219	232	206	220	200	219	213	222	230	186	208	207	204	226	196	226	218	209	210	187	194	206	186	214	216	175	182	198	186	205	222	217	187	214	179	205	211	215	206	203	216	217	195	210	177	201	185	203	203	184	199	196	202	209	185	201	201	203	210	221	188	199	212	212	205	167	224	218	203	208	206	205	219	212	196	206	192	192	183	219	215	206	208	195	202	230	215	212	204	197	198	184	239	209	184	207	204	210	203	193	217	198	192	204	200	219	194	209	205	206	198	217	203	205	226	196	221	187	184	217	193	185	198	211	208	190	212	191	199	215	221	194	192	216	173	201	207	213	207	231	192	175	183	194	201	209	204	208	191	211	202	190	205	190	177	205	244	202	217	177	197	188	200	188	204	209	201	210	197	217	216	191	193	201	199	232	213	224	211	207	188	222	200	212	156	183	234	232	199	220	199	188	194	197	191	196	181	185	238	207	190	202	183	194	197	184	204	196	215	191	205	184	226	193	210	176	205	212	204	193	219	186	196	209	195	208	210	229	198	212	192	190	210	212	202	196	224	179	231	205	205	246	184	214	188	209	215	213	225	200	209	183	200	200	231	199	199	210	218	207	193	208	196	248	208	188	215	204	200	189	197	218	183	207	229	198	180	188	229	205	195	207	204	199	208	184	220	190	208	204	212	205	218	204	220	193	231	207	195	158	213	199	187	205	181	214	193	178	199	193	188	202	189	215	186	215	193	227	209	214	208	230	217	214	215	189	191	225	210	214	197	176	198	205	206	201	217	206	172	209	233	220	183	197	216	185	226	195	214	201	207	186	210	196	180	200	209	190	199	202	186	197	190	226	195	230	196	223	205	204	221	185	208	183	219	216	202	219	203	200	217	198	193	201	190	217	218	217	179	206	188	182	234	186	213	214	199	196	191	211	206	219	177	192	197	191	193	205	197	191	181	199	214	191	218	204	204	198	209	204	194	203	219	186	203	196	189	209	193	207	211	197	239	219	223	234	210	199	206	213	224	227	221	210	197	183	221	192	197	194	220	203	202	212	243	169	195	174	205	190	204	184	215	205	221	209	203	207	195	215	211	231	193	178	160	192	200	231	187	205	188	193	216	225	197	185	207	222	195	204	217	195	168	212	187	213	191	216	206	212	244	206	184	204	234	198	179	220	181	186	232	201	206	206	195	209	202	225	194	206	216	193	229	173	206	221	212	183	173	214	187	224	194	206	226	213	200	209	200	200	198	198	200	207	177	201	220	219	190	195	208	193	211	210	192	195	210	196	199	204	232	185	206	207	198	197	197	213	218	192	193	203	207	213	179	217	186	208	204	194	169	182	191	212	222	226	196	208	204	223	204	209	193	223	211	213	205	178	214	211	188	218	211	211	200	195	188	238	226	190	203	231	196	221	199	200	213	191	219	200	196	211	206	186	207	200	199	200	202	204	196	221	172	177	190	203	201	209	217	201	171	192	173	230	204	196	186	239	232	201	215	216	213	228	217	213	186	210	192	212	217	234	203	207	215	219	217	215	206	197	204	204	237	183	186	209	223	226	232	196	211	186	193	193	205	209	204	250	200	206	214	207	188	196	205	159	198	188	202	212	226	215	199	208	224	222	173	197	214	216	209	188	212	212	213	188	196	190	234	208	179	186	212	207	207	232	198	210	197	234	204	168	193	195	228	197	199	196	191	198	213	206	214	203	207	214	204	190	184	214	206	185	196	189	173	203	206	188	183	207	204	204	195	197	197	223	186	188	188	199	201	189	198	197	187	195	201	196	186	221	198	214	228	213	223	199	228	217	208	232	214	202	203	206	187	187	207	204	223	205	213	202	203	189	185	217	195	196	220	197	220	221	206	209	187	202	201	195	228	194	225	180	223	179	189	213	195	190	193	180	217	248	229	193	204	203	207	214	206	213	190	203	215	165	204	204	215	207	227	195	220	209	226	189	206	219	188	204	212	215	222	218	216	196	201	198	179	216	196	197	191	211	223	202	226	185	215	192	218	203	184	199	203	195	191	172	195	169	207	204	217	207	213	207	187	205	215	189	209	184	203	197	204	204	225	234	191	190	217	212	190	216	191	189	191	192	213	185	189	207	211	197	196	205	194	219	232	212	198	188	191	216	239	211	215	215	217	203	186	182	168	186	186	175	221	191	190	227	205	186	226	211	206	188	202	213	174	206	205	174	210	230	207	199	208	199	240	207	223	224	205	218	225	194	197	217	204	196	194	185	220	203	195	208	195	193	221	204	186	221	210	205	192	184	207	174	202	226	204	213	192	201	204	203	187	190	195	173	200	183	188	198	200	175	190	197	203	187	213	205	204	198	198	184	223	186	226	244	199	214	197	204	195	191	215	228	188	210	197	199	191	216	209	213	186	195	219	213	189	197	205	182	189	224	204	202	204	228	197	198	193	180	218	202	216	189	190	187	219	186	180	208	200	222	209	191	170	185	175	227	202	193	215	197	224	212	172	203	209	222	210	205	204	220	215	203	174	215	191	214	217	199	197	178	208	184	191	213	230	207	223	236	172	203	178	216	194	187	216	188	217	185	192	194	202	182	174	211	182	210	197	193	191	191	210	192	217	204	209	171	202	228	212	206	188	206	221	180	216	188	229	199	191	212	203	244	212	189	175	217	222	191	183	196	220	212	198	207	238	188	193	205	233	211	226	194	245	214	214	201
4972	2827	11056	17657	14482	9425	8943	5105	2166	1214	796	587	513	466	552	490	539	489	482	500	552	528	539	535	550	513	507	512	518	518	557	521	538	509	484	541	529	522	504	508	461	475	492	497	503	509	519	526	503	519	526	484	503	532	507	521	504	565	486	529	532	523	484	475	517	543	487	489	535	507	531	515	532	487	431	548	477	498	520	540	483	497	467	516	456	537	521	538	450	504	525	528	530	500	484	507	485	496	547	547	500	484	481	502	554	545	486	516	499	523	523	508	486	537	509	505	498	512	534	507	535	519	515	546	525	491	516	497	459	545	520	527	480	504	487	544	512	495	533	508	530	498	526	542	515	541	524	528	530	568	539	519	462	483	540	542	556	517	484	548	513	507	516	455	532	551	530	514	466	476	533	532	481	555	529	505	485	502	544	512	493	471	506	531	502	521	546	537	520	492	520	545	538	482	499	519	537	492	501	535	528	510	530	555	528	488	503	500	521	477	482	543	535	484	488	515	527	485	530	548	491	492	510	514	527	506	484	505	539	521	552	468	467	529	493	472	527	489	516	490	500	520	553	514	541	530	513	468	546	521	467	501	508	465	503	523	491	488	498	518	510	507	519	483	532	499	508	511	496	500	547	536	514	551	494	463	509	516	518	534	476	556	489	540	498	563	496	511	497	492	506	537	550	515	521	476	497	527	535	522	507	498	480	495	480	487	509	498	471	462	519	482	540	480	509	517	509	483	496	475	535	540	529	522	507	496	482	485	495	488	502	511	492	558	512	510	536	544	505	498	507	496	534	493	478	523	506	539	504	527	505	559	488	549	528	509	487	491	512	514	547	480	476	540	497	513	488	482	511	504	510	537	517	504	521	527	506	516	489	526	494	515	535	508	497	476	472	508	499	509	509	504	499	492	524	482	511	535	525	466	520	550	524	492	491	530	483	497	547	483	506	529	525	505	562	512	494	524	511	507	493	506	508	470	525	524	538	494	515	486	504	485	496	502	488	506	507	502	516	504	511	510	522	514	523	495	487	533	511	537	528	474	509	535	505	496	521	485	463	501	508	506	569	452	499	495	528	514	493	511	502	505	485	483	523	501	510	501	532	564	522	512	501	495	506	512	515	500	522	489	528	515	537	527	515	491	537	523	518	506	458	505	524	521	469	519	510	542	521	497	525	527	542	483	545	516	511	543	519	473	523	490	488	520	505	511	511	470	520	468	509	509	503	487	522	480	500	514	518	524	519	520	497	479	536	544	491	518	456	503	512	484	530	507	498	499	500	516	550	497	504	510	516	538	578	549	496	505	503	511	516	504	492	519	521	515	524	520	527	513	503	506	535	527	539	482	522	500	499	492	498	512	507	497	520	518	455	502	514	511	484	552	507	509	500	494	500	498	526	528	522	512	542	542	505	554	536	522	534	471	550	540	508	528	537	532	544	507	510	524	496	533	505	501	532	530	547	507	507	479	514	483	498	517	507	496	507	535	495	545	530	499	514	510	538	490	505	464	526	542	505	511	497	507	534	539	541	522	498	479	502	541	510	490	517	515	476	505	496	505	540	508	530	547	529	485	499	543	506	532	499	452	499	534	532	486	519	534	506	550	512	525	491	523	557	527	530	531	509	485	472	543	531	526	492	510	514	502	509	489	499	534	515	525	554	498	521	489	505	486	534	470	492	516	497	523	460	510	514	478	476	541	511	492	535	523	485	478	517	498	489	510	537	521	499	521	523	495	503	512	514	512	541	506	461	502	536	496	496	506	484	468	533	511	474	519	515	498	495	521	493	471	499	502	511	482	513	504	503	526	473	531	510	492	553	528	494	466	513	516	467	496	500	523	499	500	489	522	462	530	492	496	486	492	548	504	506	554	574	496	511	512	482	464	501	477	540	492	476	528	533	501	506	538	498	503	500	515	524	458	531	523	518	471	515	508	495	532	522	489	534	505	526	537	496	499	482	545	510	498	496	536	510	507	515	515	505	519	508	477	523	531	472	508	508	521	505	521	530	505	498	494	508	498	529	509	524	515	503	489	516	520	494	502	529	515	524	525	490	531	523	502	560	466	479	489	505	523	526	497	537	517	527	517	483	564	527	528	512	502	478	496	516	525	512	514	510	536	521	482	498	485	461	503	516	519	481	510	519	499	494	490	513	508	567	527	464	508	498	489	515	492	519	495	527	493	497	521	500	527	538	529	523	549	501	511	528	547	519	522	505	510	526	498	503	530	534	533	516	455	507	543	499	518	491	514	503	530	501	502	508	452	488	544	538	489	500	490	520	503	543	520	526	528	532	548	517	539	486	517	504	525	523	521	475	547	471	523	532	470	507	522	528	507	465	512	527	535	490	533	523	473	509	510	491	516	460	527	510	496	555	521	489	510	524	489	506	487	506	507	520	549	511	510	528	490	505	490	532	511	473	513	543	476	489	510	501	481	490	537	495	517	504	542	538	534	535	537	542	532	515	500	529	527	538	473	501	509	524	513	502	493	506	541	560	508	455	490	533	504	478	551	507	503	518	525	498	538	519	522	495	550	499	461	570	469	538	517	504	531	513	522	446	502	477	459	494	542	507	536	518	541	541	509	505	545	506	533	513	489	502	514	492	516	528	528	491	496	516	506	483	481	532	509	516	505	503	458	486	539	528	534	505	506	542	512	503	532	475	514	458	498	539	568	548	513	504	511	514	524	517	490	541	536	533	470	488	506	519	529	511	484	536	494	506	501	502	514	516	522	519	490	511	504	518	521	514	536	544	516	498	537	489	488	527	545	515	516	502	485	502	508	533	498	517	517	552	499	467	523	540	526	538	527	526	519	490	481	505	542	488	466	511	512	501	512	480	504	518	474	460	495	500	490	507	458	572	495	561	504	504	501	524	510	480	512	472	518	512	499	519	519	541	484	512	531	512	479	513	514	516	567	546	502	530	521	463	516	521	494	522	508	508	549	508	503	486	538	522	555	464	535	508	474	520	527	486	507	524	528	526	480	506	517	547	537	505	478	509	557	515	495	503	516	517	505	531	501	519	544	497	533	532	476	559	501	517	506	500	493	536	508	525	492	512	507	495	499	518	524	487	528	521	515	523	495	520	508	501	568	495	505	542	540	532	517	524	502	455	531	496	499	492	503	543	482	544	497	510	506	488	523	523	510	495	495	528	537	558	487	542	495	512	506	517	536	498	515	550	515	534	529	536	501	477	473	523	526	512	504	508	455	523	526	556	504	529	532	516	489	471	502	500	487	501	492	502	523	503	530	503	493	483	511	514	510	499	498	493	525	512	513	478	480	504	529	499	525	531	485	510	529	465	521	514	502	562	514	497	526	505	529	520	522	535	527	534	523	461	496	489	495	537	522	554	478	507	514	519	541	513	466	487	520	517	553	521	495	501	484	483	495	514	499	530	451	545	463	517	530	504	482	521	517	473	489	525	493	511	469	524	518	486	512	505	512	491	506	499	512	529	558	543	546	539	499	525	540	523	503	497	468	525	509	549	534
29036	22591	53209	55836	41348	34580	23328	13273	5385	1975	626	290	240	218	220	221	205	188	229	209	215	223	192	223	212	206	200	223	215	199	207	212	187	169	208	214	202	208	191	212	228	206	221	205	213	218	216	199	211	202	214	185	210	213	228	203	206	219	213	199	225	202	205	206	214	197	210	220	205	205	206	225	218	190	196	202	214	221	206	205	208	204	205	199	201	187	223	204	182	208	177	217	190	212	228	184	177	224	188	228	215	227	207	219	201	182	205	216	177	230	202	217	200	203	221	199	208	215	191	216	171	226	202	249	209	197	204	194	208	206	222	233	218	226	217	198	223	205	227	229	188	215	220	239	194	229	194	211	227	198	192	195	190	193	213	196	196	197	179	214	217	177	196	185	184	191	227	214	228	219	199	209	190	205	219	203	225	222	218	202	202	216	220	210	219	173	237	201	174	224	212	203	217	209	216	221	236	214	219	209	218	192	213	211	205	185	237	195	198	222	199	208	200	205	217	206	195	208	196	219	197	231	264	211	198	204	211	241	210	210	197	210	224	195	207	215	206	218	208	215	229	218	184	189	208	205	204	200	215	215	224	192	187	207	220	217	232	208	198	207	218	208	191	224	210	194	218	214	206	238	215	214	208	187	209	216	205	198	215	209	227	228	209	194	212	212	195	234	241	188	204	230	201	202	223	194	196	220	212	197	235	203	193	207	178	179	186	213	173	207	220	203	184	210	187	240	196	201	211	219	212	194	182	212	205	214	231	191	221	218	205	204	223	191	214	235	210	243	217	217	218	202	207	204	209	243	217	206	217	210	211	216	221	200	211	209	210	204	227	207	188	227	211	210	220	205	208	214	201	208	212	209	227	220	233	222	198	196	216	218	175	214	191	197	209	211	176	176	201	206	213	199	191	213	190	208	208	254	220	202	227	205	191	225	211	241	206	198	230	216	221	213	225	186	189	167	207	213	241	227	207	188	207	194	209	217	206	222	217	203	212	192	226	214	207	215	200	253	219	206	194	190	206	229	198	195	211	198	218	180	213	230	224	198	192	208	222	189	218	235	202	240	228	200	195	201	194	192	194	243	208	215	232	236	188	222	206	233	212	200	223	211	206	192	235	208	212	197	217	202	196	214	212	179	207	233	223	182	200	181	185	217	208	242	207	191	200	239	210	230	181	227	248	215	190	219	234	188	187	188	219	200	212	191	212	183	220	210	215	192	194	221	250	200	205	200	205	196	214	223	222	206	215	219	222	214	187	198	229	188	209	208	201	211	214	219	205	221	205	198	207	191	188	219	226	203	197	200	230	207	230	221	225	207	194	189	196	223	200	177	230	198	208	215	186	198	189	233	204	199	223	209	223	196	193	198	227	209	211	219	199	230	217	208	208	229	236	210	198	187	189	212	213	230	215	233	216	189	214	193	217	231	190	229	221	184	210	206	214	209	207	191	186	201	221	205	201	211	210	229	210	211	209	204	211	200	211	219	217	202	204	196	205	206	226	222	203	194	195	238	200	206	193	201	208	203	209	188	214	201	199	192	215	243	210	199	212	203	231	223	223	206	214	209	197	208	199	207	188	198	223	211	221	211	177	211	195	248	195	204	205	205	205	181	187	204	226	221	217	230	241	192	193	224	203	215	239	221	221	230	229	211	221	206	204	207	213	221	228	205	210	197	215	201	200	205	203	235	199	235	190	208	219	233	218	201	202	228	171	219	200	255	194	211	204	217	198	207	229	195	209	214	230	181	183	220	190	201	224	196	188	202	193	210	219	212	183	199	215	199	178	197	205	189	205	211	208	208	195	239	203	239	214	197	201	190	207	205	214	233	195	207	215	227	201	211	202	235	189	209	198	212	193	190	186	187	210	202	208	222	211	206	222	203	189	219	183	197	212	229	216	201	192	214	201	227	215	203	198	209	215	206	177	220	220	201	205	216	257	226	250	193	206	205	179	192	217	192	227	219	214	184	199	214	215	214	229	226	210	214	211	215	230	195	194	224	193	190	224	183	210	193	204	200	207	192	232	220	202	216	213	222	189	219	211	211	213	226	213	205	214	211	184	211	235	204	201	229	219	233	213	213	224	228	209	205	212	236	222	195	217	219	257	204	203	216	220	212	226	228	220	206	220	191	219	207	187	205	198	192	208	207	218	211	189	201	231	208	212	228	202	185	234	198	216	223	216	187	193	191	221	213	199	223	249	222	201	196	209	216	194	188	200	205	200	210	215	208	215	199	189	217	217	220	221	194	206	209	238	213	211	204	228	192	216	227	210	196	192	225	209	213	191	208	229	212	206	203	200	214	201	206	208	188	227	210	234	204	205	206	212	241	199	186	221	204	227	210	218	211	231	175	219	207	232	212	220	211	252	212	195	223	207	221	209	225	192	193	203	208	188	222	202	223	233	231	229	199	186	218	199	210	203	198	203	223	222	193	213	210	188	224	217	216	258	237	215	223	215	200	198	220	198	213	187	204	232	217	236	209	217	233	216	226	230	218	213	234	210	209	168	210	200	199	206	239	209	198	208	205	200	211	248	209	208	197	218	187	222	177	213	231	225	214	231	221	206	186	216	207	218	200	209	207	190	210	186	225	192	226	226	195	214	218	208	206	247	206	202	239	211	221	199	200	222	211	206	196	176	199	195	225	201	198	194	224	214	211	210	200	222	209	210	212	187	245	198	208	201	206	196	202	215	231	201	209	235	195	177	210	219	204	192	220	200	209	230	225	201	242	246	226	207	193	185	196	213	215	196	225	214	192	207	203	235	205	220	205	219	171	212	203	214	208	194	191	229	211	214	197	185	198	225	193	181	218	243	208	226	230	204	177	183	221	212	214	223	190	231	236	219	213	218	185	218	222	197	204	232	224	203	216	194	206	212	228	196	200	221	204	226	202	201	228	205	196	196	224	186	243	214	208	184	208	227	235	203	193	205	220	217	220	205	211	221	202	219	214	204	224	224	211	210	217	208	198	226	214	212	219	190	201	188	198	230	230	207	206	227	202	212	206	210	206	200	225	192	244	227	222	217	223	197	212	202	218	208	202	239	206	200	187	197	194	181	205	200	206	218	208	193	218	241	187	228	212	187	188	222	216	208	207	207	194	214	200	207	190	218	198	210	225	220	218	216	225	190	208	213	195	201	219	224	194	179	187	213	241	202	201	206	193	217	217	223	219	229	227	220	218	235	175	225	212	184	228	186	232	204	196	215	213	192	216	239	174	197	232	211	225	211	224	208	202	210	220	195	183	203	221	240	215	221	224	177	224	214	200	201	193	233	203	197	210	204	205	175	187	183	207	219	184	206	196	220	201	181	222	209	208	251	221	197	204	230	211	227	250	234	211	213	190	208	201	214	218	209	237	212	202	216	202	237	237	211	213	227	195	196	190	216	211	224	209	225	210	224	196	219	185	200	198	226	206	220	202	230	228	210	199	245	218	232	226	188	214	198	217	195	205	207	214	232	240	208	197	181	197	185	186	201	200	191	213	198	201
19189	17115	53654	60094	51570	46949	37795	28130	16668	7646	2591	966	614	528	542	548	512	538	505	500	515	487	512	541	490	518	536	577	519	515	502	540	522	550	517	504	544	522	564	510	513	537	517	528	508	514	514	528	521	509	523	507	501	503	513	532	488	474	533	514	519	540	556	528	525	545	470	558	506	566	537	577	535	533	483	489	514	501	548	547	539	480	517	512	522	475	504	530	531	521	500	516	541	508	499	519	499	498	543	518	549	519	555	557	520	506	508	517	528	527	516	513	513	533	528	508	500	550	506	547	542	524	524	509	504	528	529	518	553	544	540	544	536	521	548	517	537	467	484	517	531	498	495	542	503	507	506	526	536	526	540	527	550	504	506	533	507	508	516	514	513	527	515	493	497	511	519	524	512	527	493	521	532	538	538	504	533	516	514	512	496	509	579	536	518	484	504	491	524	530	518	507	504	521	531	507	549	520	514	500	519	517	442	471	513	507	493	528	515	482	538	538	520	503	519	567	472	514	526	530	537	551	545	489	573	540	505	511	553	537	506	523	569	537	503	530	521	512	516	503	489	519	527	535	494	554	518	509	527	531	508	519	570	504	525	518	533	496	519	537	504	514	539	520	535	488	507	543	514	529	515	535	492	551	554	545	537	519	532	534	511	556	502	503	524	485	515	495	521	514	529	520	498	544	507	540	517	515	553	553	530	524	510	470	546	522	467	516	513	573	521	488	505	521	496	493	529	572	497	492	514	520	513	593	510	514	530	444	535	497	521	537	525	477	522	542	525	536	518	522	524	521	461	527	524	532	485	506	500	579	524	522	539	528	526	521	494	547	566	506	518	564	544	562	512	542	509	518	503	500	480	490	484	509	517	493	501	509	492	529	526	506	477	549	530	494	505	506	535	536	510	502	562	519	534	526	506	487	503	492	536	516	542	476	524	551	563	518	493	539	510	497	508	534	503	517	463	524	519	506	510	517	534	562	510	497	564	507	502	530	534	547	605	495	523	524	511	552	509	501	494	517	503	517	513	513	490	535	517	484	521	524	535	482	569	503	510	523	511	507	514	499	490	524	535	534	539	557	500	524	525	533	521	556	479	507	490	529	511	511	490	458	550	547	564	533	504	521	533	497	556	527	528	542	539	539	525	542	509	500	543	532	539	506	472	546	509	565	536	544	529	523	513	518	497	522	531	512	538	547	522	523	488	504	501	522	483	564	562	515	506	561	524	556	545	531	525	510	517	517	520	532	535	520	526	540	539	513	489	527	501	523	552	536	515	522	497	490	520	539	495	519	543	532	526	533	497	521	487	518	536	510	521	500	561	535	518	522	559	536	576	542	524	534	529	549	526	525	500	527	521	528	511	479	534	507	515	540	545	539	512	500	522	524	533	513	516	530	523	516	550	521	519	536	528	504	519	543	557	519	531	510	519	518	500	511	509	526	496	501	515	505	532	525	526	525	485	528	526	495	515	533	460	514	509	517	495	524	509	535	535	547	507	516	517	520	501	529	540	550	479	535	512	492	502	488	491	521	479	493	515	523	544	508	484	545	533	504	508	537	501	532	503	495	494	472	531	508	515	502	516	518	521	517	540	537	506	496	529	498	522	496	506	537	511	516	537	497	546	552	527	529	501	509	494	546	494	544	501	522	489	505	507	531	539	540	535	542	508	539	540	502	518	502	559	521	530	535	528	459	530	476	543	486	520	497	544	541	466	530	522	501	528	549	470	503	490	534	528	482	556	563	507	518	475	534	509	524	536	483	556	508	559	501	514	519	528	533	519	510	517	501	510	511	506	533	512	488	491	551	550	516	500	508	497	522	536	559	523	537	526	523	475	513	495	549	511	537	527	530	517	494	552	546	484	523	475	498	534	544	515	497	511	502	542	524	493	497	544	489	498	549	548	500	515	555	559	519	507	517	536	547	572	530	482	510	520	536	522	521	517	487	532	512	539	516	537	569	490	529	534	508	515	502	478	517	514	490	530	501	527	563	560	488	513	522	482	504	533	527	537	516	542	515	536	522	480	537	520	523	508	534	522	559	512	492	498	486	515	513	546	508	546	511	506	543	523	514	504	513	502	505	530	537	520	485	564	513	539	489	499	527	512	498	522	532	541	516	519	541	510	603	505	577	515	503	522	549	491	526	484	512	522	521	524	536	536	505	513	520	498	482	511	527	562	499	531	500	531	512	533	523	492	492	515	553	522	513	504	502	572	530	560	536	506	543	473	517	534	511	514	481	543	504	515	486	502	506	517	544	529	492	525	469	515	514	532	505	526	520	483	502	506	515	533	491	501	509	576	515	532	485	495	525	510	556	501	539	524	496	510	511	480	518	510	499	503	544	509	530	525	545	526	533	500	531	508	507	525	548	504	500	502	558	545	537	506	492	532	475	529	489	530	492	553	556	546	558	510	507	551	552	559	519	543	512	536	526	493	518	552	504	564	524	521	497	510	534	542	507	532	516	495	502	527	534	495	528	496	531	602	536	516	492	510	500	496	488	521	536	488	500	518	529	521	526	479	491	540	555	516	507	521	508	540	511	515	529	539	528	477	508	488	550	511	511	517	499	527	545	484	538	501	571	539	518	508	503	507	505	516	530	538	536	511	531	528	545	482	490	543	489	515	517	491	502	492	517	574	543	547	530	537	497	487	489	509	510	510	503	521	546	520	534	471	490	509	537	528	519	549	503	536	508	501	521	504	535	539	560	542	565	526	522	488	505	469	547	535	500	550	515	570	563	543	491	561	538	511	533	492	546	490	562	486	544	536	500	528	509	525	497	478	522	528	521	528	514	511	518	566	519	486	509	501	517	527	534	505	532	519	484	539	518	535	534	529	524	497	507	540	479	515	537	502	497	555	521	502	521	494	503	526	516	499	529	532	574	531	519	523	519	534	513	515	521	525	536	501	508	502	519	527	524	528	547	460	522	525	491	509	515	552	500	509	497	558	507	510	480	505	577	514	497	522	532	503	517	527	534	541	545	513	537	544	491	525	499	507	530	531	534	535	511	510	467	502	484	509	545	508	516	509	486	504	545	490	497	520	531	534	550	517	556	505	517	551	510	560	523	513	533	553	523	515	491	482	533	507	515	491	510	493	515	538	540	523	542	530	547	484	536	476	479	502	524	528	538	518	546	481	524	498	467	510	530	531	529	508	549	497	493	506	511	509	509	543	472	550	537	503	554	533	487	509	501	543	533	535	485	517	515	518	473	515	571	504	540	526	511	525	488	534	518	515	539	537	502	488	503	527	533	512	492	515	518	556	515	545	546	521	533	525	531	520	523	510	539	523	556	503	476	494	544	483	532	495	517	496	497	513	513	511	546	583	540	497	516	502	525	524	544	548	520	510	541	510	486	498	536	524	531	519	526	519	531	529	526	497	511	523	514	505	548	498	520	532	499	486	550	529	511	513	531	539	514	531	510	515	520	503	531	559	527	483	513	497	526	534	492	497	565	542	493	530	477	521	514	527	515	522	507	530	567	554	511
44590	36653	68242	67301	53915	36052	30796	22182	10952	3517	969	296	199	186	209	198	211	175	194	201	196	190	187	209	195	198	185	156	166	228	214	194	223	208	166	185	176	212	207	207	166	200	197	157	164	186	185	199	186	187	206	207	165	209	179	179	195	219	202	173	206	216	171	199	197	176	181	193	209	196	217	209	176	194	214	225	186	199	184	197	189	193	175	171	201	171	205	193	223	180	187	191	188	190	202	171	187	216	177	205	170	174	184	191	191	178	182	160	205	200	185	230	220	208	202	204	197	146	182	172	181	150	205	209	208	194	206	211	203	172	208	200	195	201	211	179	183	168	189	183	195	176	163	163	195	195	183	148	182	189	182	200	179	172	193	177	188	170	186	171	184	180	178	171	211	184	151	182	192	183	175	212	212	155	176	195	158	189	164	170	148	184	194	195	180	216	179	194	212	183	171	185	178	189	212	190	184	196	154	203	200	178	185	207	185	170	218	193	191	189	202	179	188	187	164	205	201	185	182	180	165	183	206	175	188	191	186	184	185	203	189	197	206	168	173	214	182	204	183	185	193	193	175	200	169	190	181	190	218	205	163	180	181	157	176	196	178	200	160	195	174	176	167	211	169	194	195	209	194	170	171	157	188	187	202	184	188	184	200	178	165	211	182	175	166	178	215	181	198	167	187	183	211	209	166	191	201	185	185	175	196	177	190	170	193	178	184	186	209	185	181	202	198	201	216	191	193	195	192	200	183	158	167	180	195	187	182	204	176	194	189	182	207	172	181	172	193	194	194	206	209	182	169	189	177	200	188	170	206	186	206	174	174	206	205	184	185	190	183	196	198	199	197	190	209	173	162	179	197	184	229	190	155	208	206	218	188	200	183	184	175	183	203	208	205	160	206	167	189	204	202	196	192	172	201	190	191	205	206	187	194	190	203	194	189	159	205	179	185	187	195	219	180	172	204	186	185	181	182	202	180	199	186	195	173	186	199	178	199	188	169	184	184	192	238	173	206	174	213	192	207	182	194	205	180	198	175	212	204	211	195	198	188	186	164	169	191	200	182	202	177	190	175	183	175	197	218	164	177	194	180	185	175	213	174	170	165	166	199	189	207	218	198	206	172	222	192	180	203	186	179	210	167	174	182	183	184	176	191	185	165	171	191	189	187	190	188	195	180	176	195	194	183	191	183	187	201	198	202	175	203	174	184	191	168	170	176	198	171	198	174	201	190	178	170	201	196	185	210	183	188	199	177	222	185	180	191	187	187	185	193	187	175	176	203	179	181	179	171	177	193	196	189	205	182	233	216	176	167	187	189	169	200	200	188	223	181	166	181	195	198	203	196	203	187	193	162	178	183	201	179	192	176	185	178	187	182	176	189	198	182	190	164	197	184	176	174	167	197	188	175	209	196	194	210	215	199	179	188	200	192	195	210	186	200	184	184	211	181	199	187	153	205	178	185	211	198	208	171	173	190	191	192	196	193	201	190	189	187	182	197	207	191	181	182	179	207	232	194	164	204	192	184	187	184	147	191	213	186	167	193	167	200	184	178	188	198	199	212	208	198	181	190	197	182	153	209	172	217	191	196	201	186	170	188	205	194	169	207	203	187	193	200	198	176	190	205	202	195	201	198	185	188	197	185	186	189	194	205	209	214	161	173	194	196	160	178	187	178	161	208	186	178	190	156	191	185	161	196	202	175	188	175	200	192	199	187	211	163	198	199	203	204	185	186	179	172	188	194	173	191	213	221	169	192	169	195	194	168	173	189	207	197	206	181	213	181	182	173	186	186	172	175	176	196	177	204	190	198	180	207	159	187	193	189	170	177	207	190	187	184	195	205	195	192	169	179	193	195	187	186	175	182	169	181	176	183	192	207	191	183	188	180	226	160	201	181	167	192	184	202	206	183	198	199	187	177	200	189	194	188	163	199	179	177	182	179	203	195	200	188	170	190	197	192	188	185	169	196	178	200	228	186	166	193	189	177	187	191	184	160	165	195	206	183	172	177	196	167	190	198	183	184	174	183	180	205	190	210	191	197	196	187	201	192	212	192	181	195	186	189	179	193	190	203	178	187	203	167	201	195	198	173	184	185	202	181	169	179	176	206	198	191	175	199	192	191	176	176	190	197	181	198	199	196	190	209	175	213	199	198	176	160	199	178	158	169	182	190	187	189	207	179	197	167	184	187	187	164	201	188	164	203	180	189	186	214	190	177	177	163	200	214	156	184	199	192	213	182	185	167	193	206	217	205	178	191	189	182	190	196	191	180	216	210	191	195	184	174	188	204	194	210	175	201	185	200	179	173	190	195	198	176	182	200	181	214	162	199	173	175	173	164	165	177	179	205	176	210	196	186	174	198	195	190	206	196	182	175	208	209	188	195	175	182	183	207	190	183	179	175	195	193	172	192	217	208	206	178	180	183	197	192	201	181	198	216	209	205	211	204	202	197	198	186	162	175	196	186	155	211	169	171	189	202	187	208	185	206	171	177	173	189	209	191	201	202	205	193	198	180	175	189	191	171	208	198	195	188	206	188	171	182	189	203	195	193	173	207	191	183	162	193	172	162	173	179	183	193	196	196	214	167	174	212	201	175	189	203	205	167	188	202	166	185	208	210	200	166	206	173	169	182	191	191	213	169	180	178	203	172	179	197	209	172	177	206	185	198	191	206	209	204	201	199	194	188	194	169	192	185	189	171	183	188	175	161	194	161	196	185	189	175	175	182	177	177	196	169	194	190	189	184	193	214	186	181	188	189	189	189	190	176	199	212	197	178	185	183	180	181	172	182	197	198	183	192	188	205	189	200	204	174	197	164	183	211	191	175	181	191	193	208	179	191	200	190	180	187	170	207	184	194	178	177	184	214	179	187	195	192	202	159	171	206	177	177	155	189	172	191	178	197	195	167	188	212	189	185	166	169	199	198	180	192	164	184	193	182	191	173	205	184	199	166	177	180	197	182	191	198	178	194	178	177	166	157	183	187	202	200	206	168	197	195	192	193	182	186	188	211	176	181	197	182	190	199	205	190	194	177	172	170	154	177	175	185	184	172	183	190	184	180	198	202	172	198	184	199	147	171	172	172	179	175	180	198	220	203	190	182	181	198	180	193	189	178	171	195	185	193	211	168	183	232	178	188	174	179	193	195	190	187	198	221	183	192	207	188	190	202	178	197	182	189	163	196	181	163	199	167	169	197	203	182	191	187	158	205	189	187	175	177	202	204	166	195	211	200	197	192	205	171	191	189	189	206	198	197	200	195	190	182	164	161	193	176	183	200	212	193	178	178	198	166	169	190	170	201	180	190	182	178	185	198	198	171	200	179	190	189	206	179	194	188	197	180	184	175	206	177	199	198	189	209	166	208	177	177	194	169	172	185	185	191	206	212	195	189	194	173	182	169	191	185	194	191	193	215	165	176	196	196	194	186	182	193	181	185	178	166	189	191	197	182	172	181	181	188	192	198	176	185	188	219	184	205	209	164	195	170	189	179	171	176	199
30813	30651	70796	73699	63323	47413	45001	37295	24116	11189	3623	1111	575	495	538	460	487	484	517	470	430	483	472	471	470	461	479	459	461	433	475	459	435	487	448	457	464	493	494	495	465	468	473	462	500	511	432	462	473	512	430	448	470	469	475	462	463	470	465	450	478	488	490	449	471	479	455	465	490	463	458	471	468	471	496	438	442	482	470	500	458	440	427	513	475	476	441	459	472	466	457	445	493	453	432	420	464	502	499	453	485	489	475	474	466	461	462	460	464	476	447	483	509	456	465	450	484	453	471	480	447	471	488	443	439	464	464	474	441	459	445	475	475	488	483	452	440	444	469	448	452	465	467	468	481	478	501	477	475	450	457	426	467	455	428	499	465	482	473	480	474	482	475	425	439	507	448	527	445	457	468	474	443	466	477	473	487	472	479	456	468	525	472	473	466	487	424	429	434	465	491	443	524	498	482	474	444	470	482	449	509	488	508	462	458	470	466	480	490	491	484	461	474	478	483	467	435	490	493	462	464	464	459	448	438	484	473	492	500	443	514	470	447	502	495	461	437	444	519	467	505	478	462	454	490	422	469	451	460	473	442	509	462	490	481	441	465	461	486	413	443	449	499	476	465	483	464	469	464	442	472	464	464	410	438	469	478	439	458	453	479	487	482	483	461	508	440	460	453	481	492	433	459	485	425	450	455	471	439	459	462	483	457	440	439	465	483	442	471	472	454	474	461	507	494	466	435	457	483	477	472	481	477	448	487	437	445	484	455	464	449	426	460	433	477	473	454	449	498	492	437	429	459	468	461	454	498	455	486	467	526	442	438	505	475	462	463	440	465	436	446	477	430	480	441	524	487	432	436	488	460	494	460	484	457	463	473	433	474	473	491	471	481	440	449	472	454	449	478	443	491	457	473	467	464	482	434	495	479	449	412	476	512	407	486	487	434	459	471	458	485	486	492	469	486	477	464	473	460	440	442	463	436	430	455	466	468	471	442	466	426	469	457	472	455	481	480	463	465	433	474	485	447	439	455	492	470	484	477	441	488	477	476	479	531	447	474	436	482	468	455	464	465	500	474	466	447	471	455	421	468	467	494	462	433	471	479	443	480	506	490	482	471	475	450	480	489	449	472	490	479	484	447	431	479	420	470	527	429	485	446	469	436	459	454	477	493	476	474	465	459	424	483	449	473	449	456	458	470	455	460	456	479	471	462	520	418	458	495	452	444	456	493	430	478	434	483	473	479	474	483	460	470	444	477	480	444	447	479	453	486	440	447	476	502	500	466	491	513	438	488	439	443	420	469	472	421	455	457	443	489	445	463	468	433	479	430	442	455	492	460	435	471	485	471	447	492	455	495	474	465	472	453	481	459	450	430	457	421	475	442	468	445	453	495	521	437	433	422	458	447	453	490	485	479	476	505	446	474	440	482	442	490	471	454	477	450	442	462	455	445	532	451	443	511	461	457	432	437	424	473	504	479	495	433	465	454	473	458	460	484	486	471	456	505	450	460	445	468	494	469	460	460	465	492	470	481	469	457	465	463	503	446	468	504	449	489	473	436	474	495	433	483	472	436	464	508	466	475	464	493	487	463	452	426	505	493	455	477	502	486	473	497	475	453	442	463	449	451	487	458	443	434	436	496	492	432	466	472	462	494	469	525	530	460	445	459	445	461	477	471	476	433	444	470	502	459	457	461	458	484	470	457	501	463	472	492	493	475	510	525	500	468	491	480	456	440	469	450	479	466	448	494	473	454	444	481	471	474	490	516	492	454	443	512	456	447	453	454	426	451	484	469	441	446	478	447	480	488	496	439	438	492	438	517	461	470	457	489	472	482	453	502	459	481	492	453	506	464	442	469	450	500	458	516	483	477	441	472	461	490	456	446	449	454	411	464	451	461	462	550	481	453	496	464	472	456	434	471	470	508	437	463	458	466	488	466	462	484	454	490	455	498	476	461	453	500	470	467	467	492	489	457	450	495	450	489	469	460	484	496	507	489	460	455	480	489	469	434	454	490	443	448	465	464	467	447	447	452	494	514	447	440	445	451	436	488	503	471	482	449	489	415	455	482	479	451	488	450	460	439	469	443	451	462	483	466	473	447	485	466	453	473	471	463	488	453	464	449	459	475	458	433	457	454	409	456	469	482	505	488	480	466	454	478	472	497	478	447	465	432	446	472	468	499	474	456	453	467	426	475	471	463	470	483	461	483	474	478	442	489	450	413	510	525	451	462	460	441	444	469	484	477	424	435	474	460	437	438	461	483	472	497	498	418	478	460	456	479	427	478	473	489	435	498	482	497	452	437	494	475	473	449	506	478	474	468	445	470	441	469	469	503	459	473	487	464	497	482	455	486	478	453	422	448	493	461	504	453	472	434	471	483	464	477	476	501	475	439	476	479	460	461	494	485	467	477	480	439	489	464	479	466	462	454	462	499	456	480	469	432	475	455	508	453	467	490	459	411	480	490	522	451	460	488	516	479	475	481	494	478	461	467	450	446	470	467	468	491	476	452	509	469	462	470	457	508	459	474	475	492	477	468	503	462	511	457	461	466	452	497	466	451	445	459	445	467	436	479	487	484	504	484	452	478	468	487	456	467	464	435	490	499	499	442	429	486	472	463	460	503	484	470	444	455	471	468	470	484	479	458	450	479	500	473	450	507	474	483	496	488	434	490	475	502	441	497	493	469	489	449	486	414	429	487	444	482	485	457	477	486	478	495	431	458	427	480	446	471	429	456	455	487	471	415	470	477	469	479	447	472	465	437	452	451	471	461	519	461	451	472	451	507	467	458	473	471	454	439	486	462	434	452	419	438	496	483	462	450	427	478	472	490	424	493	425	479	453	493	477	472	471	493	466	488	495	474	525	456	441	437	502	453	480	445	478	507	461	456	481	480	450	463	493	478	460	464	467	452	446	484	438	490	506	442	458	487	433	473	470	460	469	472	480	478	451	457	457	462	444	479	452	464	502	467	466	464	457	452	471	432	468	485	507	482	444	483	451	475	472	477	487	484	500	467	480	487	464	448	450	477	480	484	470	484	475	464	483	464	476	472	456	493	464	504	444	487	466	454	446	486	464	460	464	444	472	477	456	466	506	468	477	448	454	547	457	470	468	455	466	482	471	463	497	458	473	481	457	454	506	481	468	483	470	489	451	502	488	491	517	483	504	465	447	485	438	487	450	484	478	470	430	452	485	445	478	506	461	456	467	459	481	440	469	413	458	473	471	454	516	466	482	465	487	463	467	460	456	464	469	476	462	475	461	467	438	434	467	451	508	464	449	446	481	449	495	453	496	488	506	444	475	436	468	491	498	441	461	464	455	458	468	435	427	482	447	451	471	516	465	481	467	480	456	477	478	511	497	463	496	509	487	452	471	501	518	468	458	443	475	449	490	489	472	458	499	471	467	453	468	447	487	520	480	479	458	462	474	495	481	469	528	468	485	447	476	456	455	481	477	471	443	482	442	438	494	447	509	477	470	466	471	474	465	495	489
6205	2148	7847	7503	4888	1453	1101	867	492	313	230	227	201	199	233	207	194	214	182	241	211	212	205	218	228	202	214	210	211	202	192	185	190	209	185	220	206	204	225	199	186	187	203	196	207	230	212	207	182	234	218	228	203	214	170	210	190	209	221	191	186	216	213	202	192	230	228	193	231	194	165	199	210	202	208	186	229	207	176	208	221	207	204	193	187	192	206	215	201	205	202	201	179	190	201	202	227	190	220	214	205	217	209	232	209	223	209	187	208	212	210	190	209	208	221	211	200	217	222	207	223	194	202	185	196	213	215	188	222	182	191	190	205	224	202	200	220	197	214	221	221	208	230	221	196	232	212	209	205	207	219	200	201	224	219	194	225	197	230	209	192	200	247	222	189	211	204	219	201	199	202	214	206	196	193	224	210	230	200	203	182	228	206	227	192	213	203	223	207	193	196	211	201	216	235	194	212	197	211	191	189	211	208	201	207	216	191	216	198	202	211	227	215	211	208	213	206	201	207	197	188	198	205	214	221	218	239	227	215	201	223	206	227	200	213	194	204	235	207	236	238	235	215	190	203	204	204	245	231	189	178	204	212	218	198	217	226	226	202	239	216	207	215	219	193	190	208	221	211	207	179	220	208	215	199	183	192	218	217	195	207	187	208	189	200	205	225	189	209	196	194	230	205	203	189	175	206	223	198	204	171	236	182	194	195	215	226	217	215	195	213	183	246	206	212	218	191	234	207	238	196	198	219	220	172	216	229	209	201	208	228	191	213	204	176	191	184	173	211	194	209	214	210	190	201	218	195	201	206	216	213	210	199	218	217	200	216	201	214	213	218	220	197	198	201	204	206	196	203	199	204	210	204	168	183	188	220	228	162	229	177	192	210	230	209	223	221	240	211	204	202	203	229	179	211	173	202	182	219	234	226	192	227	188	189	205	219	224	200	221	204	213	210	227	216	229	206	213	194	197	215	217	224	223	206	205	215	193	223	201	217	195	219	213	205	213	191	197	207	201	189	212	224	185	180	187	193	207	223	201	201	210	199	219	184	193	185	196	193	188	221	212	200	199	205	219	209	213	193	228	197	190	201	180	189	241	226	212	220	177	202	205	214	197	169	208	225	206	197	216	226	190	223	212	220	197	182	202	196	205	203	194	219	173	186	199	194	213	207	197	212	190	199	218	226	222	194	183	211	210	183	189	214	216	202	179	187	179	190	210	199	188	237	210	219	218	235	213	211	193	213	235	224	178	210	188	196	213	216	198	198	226	216	209	185	207	218	195	202	193	247	192	217	236	205	231	202	222	203	221	174	195	204	213	216	219	209	188	220	208	214	214	197	201	206	218	219	188	221	183	236	221	214	181	206	208	215	203	209	218	237	201	211	195	216	219	228	215	207	242	196	202	211	214	197	210	210	193	215	221	206	230	210	221	214	202	217	227	191	223	237	240	220	215	181	216	203	212	191	212	200	173	227	209	213	199	227	226	197	205	190	193	193	199	179	211	219	205	216	197	228	203	204	243	210	223	185	193	207	192	207	194	197	172	174	223	215	233	228	176	207	211	236	231	203	221	220	210	192	216	230	191	198	196	212	206	205	198	188	220	202	231	191	209	210	207	218	218	207	211	215	215	208	197	182	179	186	211	184	204	200	202	200	200	186	213	235	206	200	174	238	196	212	199	222	171	190	202	223	202	188	201	210	207	210	220	190	193	197	197	210	208	181	198	223	223	203	208	214	209	237	214	202	208	221	170	219	212	202	194	226	228	207	212	206	215	214	209	196	234	193	214	202	202	233	225	220	210	240	194	199	225	206	190	219	194	211	210	192	219	225	194	196	213	184	199	211	209	198	210	217	207	218	173	207	197	201	208	201	241	187	211	204	231	210	213	226	181	232	204	207	225	216	205	194	187	221	185	195	204	179	210	200	211	180	204	239	227	192	203	199	212	216	181	211	210	199	176	206	227	188	195	183	186	241	225	210	198	230	215	208	226	182	219	197	217	213	216	203	194	225	193	200	196	208	193	220	201	215	207	220	188	197	214	207	187	191	215	195	205	223	198	186	203	188	188	212	215	187	186	202	193	198	209	195	189	217	204	212	204	178	214	189	213	204	206	233	194	227	202	206	214	214	212	221	196	225	198	228	209	206	192	214	192	179	196	215	223	177	174	224	199	210	206	196	234	189	206	175	196	203	199	219	245	197	203	202	190	180	213	206	211	184	212	198	181	223	216	173	208	177	225	239	226	221	202	220	217	227	200	212	204	224	218	217	205	217	197	220	209	186	224	190	214	193	224	184	188	195	206	203	184	193	213	201	218	216	204	201	207	174	212	197	198	223	217	218	220	201	185	197	226	224	240	207	213	189	180	212	189	225	201	183	203	201	210	218	193	213	201	223	232	192	200	204	217	229	219	200	193	214	211	190	207	220	188	171	231	198	216	236	222	209	225	222	206	201	170	199	194	234	194	226	220	191	205	211	222	197	209	227	212	215	190	201	205	190	172	203	190	192	187	162	213	197	208	212	206	189	197	162	200	216	196	205	193	217	196	208	228	199	201	201	200	198	225	224	204	189	201	191	194	227	181	183	203	225	203	192	223	189	202	210	211	196	228	214	205	225	187	210	209	191	190	183	226	198	222	193	210	204	195	209	181	199	211	209	203	209	202	184	182	211	213	202	210	228	203	200	195	197	194	198	217	190	186	199	194	204	223	202	201	197	233	212	216	223	213	195	197	213	213	194	218	227	187	204	225	211	196	193	222	199	215	224	188	210	236	214	198	188	200	194	212	205	202	222	209	218	198	221	188	211	181	198	195	201	209	180	204	232	187	214	186	217	227	199	216	186	206	192	218	235	205	177	209	188	202	185	192	176	214	219	205	205	208	190	212	204	197	192	220	182	181	220	195	208	196	208	207	234	208	216	195	206	213	189	212	209	204	226	212	205	194	212	195	227	198	210	194	188	215	205	193	226	197	219	206	214	208	178	218	209	208	231	225	206	232	199	223	184	230	190	210	186	231	188	164	213	196	209	215	209	209	189	178	203	213	208	221	231	202	191	203	196	184	230	221	186	226	208	211	195	204	208	185	183	200	209	205	244	194	170	185	189	214	224	218	231	205	206	198	236	212	199	182	199	192	206	199	196	176	193	202	195	209	213	189	226	233	226	195	219	215	199	206	217	201	208	222	196	227	224	183	234	202	240	197	216	201	206	200	213	208	209	205	212	231	193	208	200	227	187	195	181	204	222	197	191	193	229	187	224	189	210	209	209	206	206	205	181	225	204	218	203	181	208	185	249	223	209	214	232	220	218	205	218	217	227	200	220	185	200	209	213	228	189	204	196	192	207	226	207	187	211	192	182	223	203	196	226	201	195	191	194	189	163	209	226	208	213	195	191	195	179	211	163	198	241	197	213	188	205	206	223	212	212	212	206	182	215	220	198	190	196	210	202	220	205	192	183	208	224	241	191	183	188	204	200	212	172	198	207	208	209	213
4567	2930	16629	19566	15131	5652	4892	3349	1749	922	648	510	532	530	521	539	545	521	581	486	518	530	496	520	505	550	492	507	531	512	523	504	530	515	514	505	465	505	518	476	485	487	514	498	530	483	500	543	539	550	490	545	508	539	518	554	527	490	472	576	541	531	550	509	530	509	545	538	557	503	498	505	526	462	534	530	522	508	526	547	485	536	518	525	511	525	532	503	552	541	518	527	461	530	502	526	548	504	558	461	514	551	497	497	471	543	544	544	561	551	506	522	508	527	486	461	509	492	497	547	536	521	525	506	510	537	497	489	487	514	513	519	539	536	535	539	493	534	562	534	504	493	525	499	481	505	558	541	486	437	551	516	539	451	523	558	496	510	521	542	527	508	475	568	507	556	508	492	505	531	537	549	480	528	521	519	475	475	467	502	507	519	499	515	506	516	490	559	485	487	550	500	541	523	505	518	527	493	511	566	562	519	529	519	509	536	496	527	517	498	494	531	538	504	531	523	486	536	521	511	495	508	516	463	533	542	525	548	509	485	532	512	525	489	505	509	538	541	518	544	551	535	549	516	521	499	518	515	536	514	557	480	533	487	520	470	508	532	518	526	487	517	489	560	492	486	520	553	499	529	514	502	519	525	526	488	546	521	530	521	502	541	512	506	543	503	503	515	530	523	523	495	488	520	503	504	516	494	531	544	535	515	477	519	510	493	532	481	588	504	524	502	543	527	517	505	539	555	502	528	526	557	492	513	556	509	510	482	562	513	535	524	504	507	561	536	498	553	508	484	541	513	509	502	534	519	514	529	527	523	486	507	505	508	539	501	516	486	511	527	509	513	557	490	547	551	503	522	496	496	547	514	528	482	506	509	517	504	544	525	493	533	512	503	521	544	512	527	492	515	510	519	494	540	525	496	527	520	517	477	533	496	516	514	526	480	482	541	541	525	515	503	493	507	504	536	508	569	529	515	520	548	488	518	526	513	526	513	508	549	497	567	545	543	525	520	528	523	547	488	516	480	495	554	541	532	500	512	506	534	528	546	524	552	481	497	511	537	510	517	496	496	529	502	470	488	551	500	495	526	556	567	490	515	513	546	517	498	507	478	515	509	514	534	528	523	489	530	525	466	475	538	535	518	501	538	477	509	481	470	532	523	524	522	528	481	506	513	561	534	521	526	517	514	520	546	530	520	483	500	507	501	506	502	540	514	571	506	511	535	479	510	557	528	500	538	516	549	513	543	572	519	514	507	515	519	505	519	533	511	533	520	510	530	527	516	511	508	524	504	518	504	496	507	519	580	581	499	533	527	529	533	529	514	568	519	554	495	497	499	518	503	486	530	554	510	515	531	523	505	552	504	509	495	536	511	495	486	516	524	542	499	521	536	522	516	566	499	511	521	476	502	498	542	524	565	440	486	514	544	532	512	471	473	590	530	523	521	522	469	522	527	488	560	493	558	459	500	483	533	488	552	502	545	533	506	490	497	549	530	506	536	499	574	518	518	544	527	509	548	491	519	512	510	484	510	546	505	496	503	521	522	513	492	534	526	495	501	511	525	528	511	521	539	499	549	481	513	538	530	495	524	489	493	554	539	533	508	517	494	509	567	488	543	495	519	495	462	509	466	505	545	532	559	512	503	518	530	507	537	543	534	467	518	488	477	507	500	522	504	503	537	528	545	505	563	555	549	522	544	525	513	515	512	486	507	533	493	513	516	515	546	515	553	544	510	485	546	481	546	525	491	505	562	521	523	520	523	525	522	520	539	511	511	549	489	517	525	490	480	522	520	492	539	524	531	513	526	534	543	566	522	551	499	553	494	514	535	545	519	541	522	480	503	525	509	497	539	534	521	506	490	507	522	496	509	514	540	477	515	473	534	512	494	529	514	526	470	538	520	523	460	562	518	501	510	537	520	479	524	535	515	464	533	525	542	490	546	544	487	555	500	532	544	519	527	511	510	496	511	508	554	497	511	562	562	522	513	519	546	518	499	547	510	540	517	517	543	570	501	564	516	500	484	512	526	509	528	529	511	502	547	541	473	546	515	562	514	503	524	489	549	538	524	505	506	487	481	468	479	499	539	478	535	550	541	482	528	502	515	535	559	509	530	515	490	503	564	563	517	509	507	525	472	525	523	526	511	475	533	530	524	498	502	521	507	513	544	539	525	565	513	514	501	528	557	582	509	527	516	499	537	513	509	531	482	464	540	514	502	542	478	525	511	512	476	505	510	510	553	569	514	521	528	545	523	530	555	524	535	579	540	543	465	543	524	570	528	534	565	544	489	528	497	495	487	488	506	502	523	486	534	512	519	541	505	484	494	499	477	537	523	522	517	512	512	521	501	513	515	508	517	549	525	505	515	529	504	535	528	492	516	513	534	531	510	533	539	537	515	547	523	550	489	514	505	485	555	497	521	520	488	520	513	491	526	550	557	493	528	512	529	478	528	541	501	539	567	535	537	524	515	530	467	539	538	507	565	513	564	521	507	520	509	506	503	497	507	527	493	503	492	535	522	522	534	541	491	521	505	531	510	495	499	515	509	513	526	501	545	503	528	542	512	532	504	521	490	525	507	524	525	559	527	487	509	506	558	557	515	538	517	499	533	552	490	512	526	543	517	513	464	538	547	507	542	569	513	472	524	487	572	540	500	528	527	489	521	505	526	517	561	492	553	518	567	486	525	545	493	539	521	481	529	517	506	507	527	514	512	493	506	487	529	544	482	488	537	537	526	525	521	510	551	501	513	536	504	495	526	518	518	517	530	516	474	505	552	519	517	535	520	572	508	542	514	512	500	501	474	522	501	527	494	496	535	506	483	516	515	495	505	500	538	496	555	544	517	507	497	541	571	510	500	537	552	548	504	508	510	547	524	502	541	513	529	535	491	485	513	517	537	529	499	528	472	507	556	498	554	500	500	495	531	522	559	501	502	507	532	522	489	524	532	504	508	496	489	530	487	530	521	494	522	541	518	488	529	519	496	553	505	490	496	502	521	485	521	491	506	495	572	518	489	492	513	542	510	501	495	510	510	586	516	511	524	489	440	595	526	514	503	506	504	520	526	505	489	537	493	451	509	478	525	530	541	503	525	536	516	531	548	526	528	551	500	507	530	502	504	501	557	470	526	541	468	558	540	506	531	492	502	484	519	507	494	499	543	531	518	543	522	509	541	484	520	516	524	510	555	548	503	498	484	475	487	504	520	556	534	496	555	499	509	491	539	524	510	508	508	533	507	459	524	513	540	462	530	531	545	499	482	507	533	527	552	519	541	502	531	488	539	532	495	507	558	501	552	521	589	509	532	545	524	508	522	529	539	512	493	499	536	522	480	487	499	540	528	550	515	542	512	503	543	527	486	496	498	528	502	512	462	523	524	523	510	557	518	540	556	513	523	505	540	487	547	506	504	546	460	507	487	491	529	495	533	504	513	515	506	523	533	510	544	534	484	492	528	551	513	536	515	506	532	496	535	504	536	493	518	509	556	504	528	499	488
26586	21126	60746	60656	42921	28758	18799	9199	3143	905	416	249	210	220	198	210	215	230	203	219	219	194	212	221	224	216	208	218	210	213	235	219	221	212	219	237	241	234	218	241	206	227	210	195	221	225	208	234	215	228	214	216	203	233	208	246	197	210	211	223	229	219	215	207	246	213	202	229	201	208	240	245	224	209	215	199	206	206	207	199	225	230	225	210	213	226	207	214	211	204	209	209	204	237	211	212	224	252	233	213	219	223	188	187	202	218	196	180	187	213	239	219	211	217	209	219	184	220	213	207	224	205	239	198	235	212	237	208	187	215	213	199	256	201	221	233	213	239	244	227	216	211	226	207	204	228	224	235	224	220	208	200	219	224	175	218	215	214	213	209	201	228	222	200	210	216	218	221	221	213	222	207	201	224	235	214	230	206	226	217	203	240	181	175	219	219	235	197	205	179	201	231	191	201	226	224	211	221	238	254	230	219	223	223	209	215	219	223	205	205	204	208	217	232	189	198	216	217	210	210	229	185	234	221	225	222	244	219	198	219	229	211	197	187	204	210	237	233	220	248	208	230	206	199	183	208	231	229	200	206	218	203	218	220	197	220	213	211	209	222	247	227	210	209	214	197	227	219	215	248	205	213	221	203	209	210	221	213	208	194	248	203	204	225	221	205	207	228	199	194	239	220	225	215	235	225	226	222	205	226	215	205	208	203	236	207	211	211	228	216	217	241	226	217	225	213	206	214	194	223	234	212	229	216	227	205	193	223	218	228	212	215	206	220	235	208	212	218	215	207	219	211	223	233	209	208	200	207	220	210	203	222	203	194	206	218	213	215	225	192	185	219	225	235	212	207	232	204	216	225	222	209	231	219	244	235	222	205	215	200	201	244	217	226	205	223	211	194	223	219	220	190	232	204	194	235	205	229	213	219	225	195	235	187	216	239	230	238	234	240	221	235	216	243	229	187	225	204	248	232	264	221	236	224	228	227	207	225	216	214	244	226	224	213	191	195	204	215	197	224	200	220	206	218	238	219	203	218	225	222	187	215	211	227	221	244	228	235	197	194	225	214	175	192	216	217	217	219	211	241	223	194	190	219	206	191	222	219	179	226	214	248	208	221	230	203	206	204	226	235	202	229	205	223	206	184	235	214	220	218	216	207	209	206	215	192	189	226	230	229	235	233	221	219	241	247	224	219	207	217	203	207	227	219	230	222	197	217	190	205	216	240	246	214	222	224	197	193	207	233	236	213	221	200	223	215	241	236	225	217	238	194	220	238	243	197	227	227	206	224	220	196	214	223	224	212	196	201	222	226	252	220	202	203	218	210	238	205	228	197	194	229	224	218	189	187	231	194	215	194	224	235	196	210	216	214	221	217	219	208	217	207	232	213	231	221	209	213	195	234	221	216	188	208	206	193	197	229	198	230	207	208	245	210	223	189	202	230	231	223	224	200	207	202	226	245	215	204	197	209	221	232	228	194	222	184	218	197	190	220	196	223	217	250	193	233	193	212	233	196	214	207	228	213	197	241	236	203	194	211	189	245	249	215	206	237	202	224	224	218	221	197	237	211	206	226	204	182	204	223	196	186	195	224	199	213	239	208	210	189	212	196	220	233	236	214	255	217	219	206	214	236	220	223	240	202	226	194	203	227	207	240	223	231	202	231	226	200	223	216	203	209	225	219	239	215	213	213	223	194	204	234	191	243	221	225	229	200	216	243	207	208	241	197	231	215	238	223	230	213	199	221	211	218	206	223	207	196	214	221	229	242	204	216	234	221	176	210	214	212	194	197	188	197	208	219	219	206	213	236	209	232	239	192	206	248	213	208	223	229	214	219	193	211	243	213	221	207	211	207	209	212	227	211	200	185	232	228	204	226	228	186	241	204	191	227	239	234	247	218	226	220	223	234	183	214	227	218	243	191	208	204	205	211	203	243	194	222	218	206	210	214	203	239	216	208	244	215	223	211	192	197	205	202	225	234	192	209	215	217	239	213	213	243	219	220	224	242	208	206	214	219	227	201	225	217	217	191	216	223	214	214	211	196	214	205	198	208	204	191	248	222	233	208	231	225	226	220	224	223	225	223	210	236	194	203	235	203	215	238	216	198	218	221	218	239	200	193	209	228	208	225	221	240	222	278	200	239	215	212	222	210	220	229	231	217	219	226	206	247	217	218	198	212	223	256	244	222	224	202	232	241	225	216	228	211	229	235	227	238	206	193	217	215	212	189	224	219	200	221	208	213	207	219	213	212	172	213	203	227	205	218	237	217	220	217	212	243	217	208	205	237	215	221	198	211	221	201	194	211	206	207	208	215	218	203	213	234	211	221	220	206	224	219	216	249	198	203	194	197	219	227	224	201	210	184	204	216	207	185	251	203	237	230	204	205	212	212	243	227	221	197	207	179	232	218	203	232	219	227	216	207	230	236	207	174	237	204	203	237	234	225	214	215	261	203	205	230	232	233	214	230	192	185	209	210	213	224	215	223	195	199	219	229	219	216	245	208	194	217	233	208	235	252	205	215	211	221	228	188	196	211	207	202	195	213	205	188	214	239	204	213	220	212	195	214	201	199	216	213	223	201	228	193	184	204	224	197	240	211	211	213	198	199	198	218	230	223	209	220	192	233	217	187	204	241	224	228	205	194	212	206	223	229	210	209	217	233	226	216	219	204	227	231	195	220	192	222	221	198	222	220	215	215	222	232	221	201	220	234	216	204	215	218	214	209	201	210	221	237	207	208	178	195	227	203	221	220	199	201	194	201	188	213	239	244	217	221	201	232	224	215	190	243	235	235	217	240	237	224	224	219	198	227	219	219	227	208	215	241	204	225	205	218	207	238	224	226	236	199	203	197	229	215	217	235	222	215	208	210	221	228	237	208	209	199	211	236	227	210	205	234	203	208	252	200	195	201	224	249	226	225	207	220	246	244	203	232	200	226	214	192	232	225	208	221	214	222	210	224	229	229	220	226	224	218	246	240	222	232	199	229	242	212	210	188	205	206	237	213	213	223	187	219	230	210	219	223	210	201	218	221	208	233	206	232	225	219	213	209	235	213	228	215	234	198	211	202	202	222	200	204	196	191	222	221	221	201	220	228	203	225	214	225	222	195	234	195	196	227	195	211	215	224	198	192	217	216	242	206	195	226	200	212	237	231	202	225	208	231	233	211	220	228	206	230	207	207	218	223	235	226	202	204	216	197	222	199	205	230	222	201	216	245	214	202	217	213	186	260	214	218	217	229	225	245	217	198	218	234	217	228	216	201	225	215	202	207	200	217	222	242	208	203	224	215	221	232	237	244	221	225	222	210	220	213	221	220	206	218	218	200	231	247	219	186	226	217	227	191	219	217	215	196	222	234	217	238	239	246	200	230	230	212	227	227	229	226	251	238	220	214	227	226	265	235	219	224	251	231	207	217	240	217	226	221	203	223	220	212	223	204	183	216	212	215	230	207	223	192	231	187	234	235	203	240	222	218	220	196	205	228	227	229	247	242
16083	17865	58718	65729	50324	41901	33766	22724	10609	3527	1244	692	596	540	552	561	500	518	552	530	557	579	560	563	520	544	532	549	551	549	569	559	531	573	528	528	544	515	498	511	569	570	547	495	526	559	519	545	522	528	531	520	550	513	540	524	507	517	554	560	563	554	584	519	510	540	580	522	537	582	559	537	561	551	568	544	507	501	532	570	546	524	525	538	554	510	547	487	542	546	550	568	553	513	510	525	504	526	509	545	516	558	593	541	554	513	564	511	504	551	590	548	600	550	556	546	543	490	536	558	523	505	548	510	496	536	568	523	531	528	518	549	527	511	509	570	543	559	516	595	565	539	509	534	574	549	516	556	497	549	561	521	527	548	550	528	508	533	509	516	548	533	516	544	543	538	567	534	525	502	533	544	495	516	546	551	542	562	576	543	534	533	535	550	523	562	576	513	537	523	508	537	549	570	529	555	546	547	549	511	534	590	532	545	548	563	511	550	546	542	567	526	544	549	573	514	575	571	522	532	539	519	543	561	527	532	535	543	512	498	564	514	484	505	519	546	493	519	553	538	531	594	477	494	551	520	521	547	506	534	537	515	532	523	513	527	529	544	570	556	570	554	550	564	538	477	553	544	551	522	580	530	512	571	566	534	536	546	508	539	530	543	535	512	512	511	522	503	536	563	513	540	573	525	559	534	531	546	535	573	539	529	563	553	516	552	537	533	515	499	561	510	550	535	512	541	527	577	557	544	527	568	536	547	477	556	555	559	529	542	561	531	502	542	574	548	524	563	523	501	537	543	532	537	552	522	555	537	549	539	535	532	539	558	530	531	500	530	504	542	530	531	572	547	561	539	544	535	571	573	522	549	534	533	560	555	616	498	538	493	533	534	526	504	542	561	526	531	528	534	520	562	510	554	545	540	557	574	560	569	546	530	542	522	565	537	521	529	510	504	512	537	520	536	490	544	523	558	549	560	533	533	531	576	550	514	559	545	555	536	581	502	518	508	542	522	536	518	510	524	519	541	550	456	532	538	518	531	535	554	551	570	531	553	556	518	524	526	601	572	534	506	524	527	515	529	529	488	540	537	510	559	516	539	509	552	508	528	527	539	500	552	561	534	536	544	543	580	544	525	502	561	556	540	513	519	496	556	539	555	536	547	525	577	562	527	557	486	541	531	544	480	544	517	522	543	504	576	549	529	528	490	543	540	569	512	534	506	557	526	548	514	545	548	529	543	536	528	540	550	529	549	541	547	589	527	536	530	513	556	511	538	553	524	537	543	552	513	539	537	505	530	535	551	529	512	529	550	527	553	567	539	578	565	545	543	523	514	562	530	529	497	540	526	530	553	530	555	552	529	545	561	537	519	544	570	535	528	522	519	538	560	574	529	548	516	534	566	518	484	528	553	590	554	525	542	538	496	550	584	540	509	555	532	505	514	501	566	560	520	504	550	535	519	553	530	577	527	561	559	534	565	581	545	529	528	545	519	547	497	508	545	546	564	535	504	561	489	603	546	527	519	576	554	591	523	569	528	545	528	570	506	548	505	544	565	525	562	549	553	544	528	547	520	533	538	520	535	543	523	547	548	536	561	542	546	528	525	534	543	543	552	501	518	546	575	564	470	525	562	539	494	511	538	502	582	571	530	569	526	532	535	545	559	519	502	520	573	538	558	539	533	528	598	542	526	530	538	535	544	492	542	513	542	548	585	526	519	507	564	605	538	564	514	565	510	548	565	531	521	535	516	495	543	548	575	567	511	567	520	548	510	509	538	542	529	509	540	525	567	541	546	545	517	543	505	570	520	549	543	518	549	527	557	529	544	538	571	551	577	530	527	505	540	518	488	579	534	521	528	567	547	557	590	534	475	568	534	490	551	501	544	506	521	542	547	551	541	524	553	551	521	542	520	549	553	564	560	550	540	523	513	521	551	543	562	520	483	529	523	546	539	505	573	570	524	534	542	539	574	539	528	560	545	503	565	515	539	553	545	540	522	524	537	538	528	524	565	523	525	524	528	561	537	562	533	506	550	505	517	508	531	547	515	542	531	559	527	573	556	518	510	534	534	530	557	522	547	565	566	578	538	531	572	551	530	537	525	554	549	555	545	526	523	607	530	551	528	541	504	569	591	503	476	564	542	527	538	551	545	517	559	559	498	559	548	577	556	546	552	538	531	508	541	545	543	552	555	517	574	529	537	559	532	505	530	516	501	522	548	524	551	517	541	580	555	519	516	568	545	500	529	586	559	522	537	575	557	540	561	559	531	516	557	576	542	532	567	552	504	543	521	498	537	559	531	503	541	557	520	493	533	564	557	526	544	532	556	551	528	542	534	557	524	561	549	508	481	547	540	554	522	515	534	544	544	578	543	524	510	556	559	498	529	523	547	508	564	543	545	575	527	514	516	534	555	518	523	514	532	530	569	508	483	575	559	528	534	557	550	542	558	515	538	506	556	519	537	530	546	547	523	546	560	525	558	548	527	543	533	569	552	545	554	547	602	562	539	562	547	540	544	553	563	532	541	551	515	498	564	521	569	530	543	560	535	505	536	554	498	524	533	530	524	538	535	571	483	577	518	525	558	559	535	538	548	522	575	548	525	522	546	501	549	527	552	549	511	549	552	566	517	571	562	541	530	534	542	519	540	529	529	555	533	542	569	564	561	557	523	547	542	561	547	497	520	518	550	547	585	504	529	549	520	565	526	524	515	522	556	589	538	561	497	564	569	533	564	526	530	546	544	521	500	543	504	528	515	491	554	531	548	546	516	542	544	544	535	574	528	555	530	563	576	556	527	543	526	569	536	571	561	544	551	541	544	542	515	554	549	543	557	492	514	555	543	568	514	509	535	502	556	497	521	533	491	533	533	522	546	539	589	550	522	504	522	536	491	519	507	535	517	548	543	511	523	513	553	536	521	545	535	507	533	540	513	567	537	520	548	577	518	533	562	480	559	541	545	561	551	546	515	538	523	515	522	558	525	534	535	547	550	570	600	549	520	554	490	548	537	518	545	488	534	539	539	518	517	586	552	511	539	534	548	562	549	550	539	545	532	567	544	550	583	520	489	543	518	569	524	548	492	532	542	527	539	534	516	527	543	535	505	527	551	564	567	531	545	575	525	587	531	532	502	517	546	573	546	570	559	507	561	570	524	545	556	552	503	556	543	556	569	533	529	461	504	513	554	533	546	498	532	541	520	521	506	567	570	504	511	536	548	571	529	543	567	539	531	527	535	513	495	553	541	527	560	541	562	543	496	524	503	557	549	519	507	524	528	555	527	557	552	557	531	536	528	520	511	521	570	543	524	513	554	499	507	528	508	499	508	551	513	551	577	499	540	531	540	556	545	529	542	600	531	579	571	520	563	520	530	560	525	570	517	585	511	512	512	559	512	530	533	539	547	578	563	493	548	536	591	519	520	512	543	570	506	545	547	512	544	530	542	548	503	523	508	525	562	542	557	594	517	557	518	564	544	575	557	550	530	508	538	546	531	551	534
32583	29883	76152	67193	57511	41493	31218	19353	7700	2053	548	250	215	213	189	198	217	190	181	187	212	188	211	212	174	203	187	192	170	207	215	221	207	200	234	188	204	190	214	194	213	182	193	180	207	195	192	177	203	206	195	192	214	189	210	199	189	198	202	202	203	202	199	197	191	192	189	217	200	210	214	208	189	217	186	205	183	187	191	201	172	192	200	212	198	204	191	191	178	225	206	205	234	195	188	200	176	196	189	198	210	218	161	205	224	182	205	189	204	206	166	206	202	217	217	187	193	203	198	170	171	220	175	173	183	193	194	174	199	205	192	184	200	191	205	194	192	163	206	173	219	188	198	179	197	189	233	177	195	207	173	218	201	192	209	199	216	209	195	192	208	189	214	209	186	177	190	181	192	219	224	204	190	226	210	168	201	208	190	173	201	205	195	209	178	237	200	174	203	208	189	197	186	177	206	191	193	201	219	198	185	193	181	209	205	210	196	196	218	191	195	219	196	188	199	215	187	197	210	203	207	194	195	174	186	216	196	180	199	202	193	205	184	185	215	205	213	206	205	187	191	213	200	195	181	197	190	200	215	179	187	165	202	192	191	190	210	197	206	202	183	210	211	204	212	214	188	193	220	198	187	188	215	217	207	229	167	190	179	195	196	194	183	187	231	199	219	192	194	197	224	204	189	172	198	204	198	197	218	230	191	192	186	176	202	196	200	195	199	190	219	186	218	209	207	212	176	183	176	171	197	186	200	201	216	172	204	182	200	215	177	219	196	200	215	235	195	188	183	206	217	202	212	183	194	191	193	183	193	223	186	231	181	212	219	222	198	221	191	224	205	209	185	198	216	205	220	206	179	217	240	196	187	201	189	186	213	198	196	201	221	185	190	172	191	178	171	195	202	212	174	197	211	195	194	198	210	189	169	189	176	189	202	200	232	202	195	232	192	194	205	194	191	173	177	185	189	227	199	197	170	180	193	200	170	205	173	195	197	195	202	192	184	205	194	216	178	198	160	196	212	195	199	192	217	196	210	227	213	212	215	196	185	223	197	193	184	212	204	183	189	207	203	197	233	221	170	220	195	180	196	192	200	234	201	181	201	175	185	190	195	199	191	206	194	177	192	209	195	189	196	218	229	189	190	223	176	192	197	198	202	194	198	207	205	190	191	212	220	187	192	206	184	198	195	230	169	216	210	196	223	195	194	178	187	182	188	222	175	181	200	189	211	220	188	214	204	196	182	180	201	217	227	192	203	183	174	170	194	202	208	169	189	185	197	219	178	184	229	193	177	190	232	202	205	193	198	152	217	195	189	202	185	183	198	188	222	220	200	206	196	218	210	196	192	229	176	204	220	196	201	214	197	221	189	207	208	191	201	183	191	205	205	183	203	184	205	198	194	198	202	209	201	200	198	187	203	207	215	211	186	179	181	197	163	206	205	182	176	195	197	202	211	206	213	198	198	192	184	185	188	205	170	194	197	207	225	171	184	226	194	204	162	169	193	201	194	207	214	186	188	182	198	210	214	196	196	191	208	189	177	190	201	224	211	204	215	203	201	198	193	199	210	206	188	189	190	194	200	202	198	181	191	203	172	168	215	201	193	224	189	199	190	205	193	189	200	234	174	179	177	208	196	200	201	179	211	199	201	219	186	238	162	196	198	214	226	195	216	178	184	204	196	199	188	199	204	220	189	201	209	192	189	196	172	205	222	157	154	212	203	187	209	210	188	197	198	211	191	192	205	187	190	195	186	201	208	189	209	213	198	202	185	202	193	191	181	182	166	203	226	208	213	181	211	188	180	195	197	173	198	200	203	205	186	199	224	184	217	227	168	191	187	207	207	194	194	185	186	220	203	218	210	207	195	211	205	189	206	213	157	206	205	192	221	200	211	205	202	196	187	179	223	199	213	203	221	189	189	230	204	198	202	198	185	192	213	204	185	183	189	203	197	216	211	215	202	220	200	169	192	191	194	190	204	206	185	205	205	214	200	233	203	181	208	192	219	187	199	201	174	228	184	175	217	201	187	180	203	191	202	203	190	197	167	208	211	210	200	207	174	212	201	177	188	200	197	187	218	171	210	197	219	196	204	192	209	193	193	189	187	209	183	197	215	187	197	197	188	221	197	193	166	197	221	215	204	193	186	186	221	200	198	233	198	189	213	207	201	167	174	207	184	189	195	221	212	197	189	164	187	229	197	218	185	208	180	182	192	202	181	211	190	204	210	183	213	225	197	199	166	206	169	205	158	221	190	180	196	200	185	191	199	204	180	230	198	193	196	198	208	190	208	185	182	207	187	220	184	199	197	178	176	219	195	198	208	208	202	194	192	194	196	206	176	196	175	204	199	216	184	201	202	210	180	206	205	193	185	184	182	192	202	180	158	219	210	197	185	189	216	197	185	197	214	201	234	205	224	180	217	214	187	190	182	179	199	214	189	203	202	198	186	193	199	201	193	195	218	180	190	199	232	172	176	175	197	203	182	222	170	192	207	183	202	164	217	181	205	199	214	198	202	190	200	179	179	184	198	195	197	171	207	186	176	187	206	198	202	211	176	192	197	211	185	169	208	207	201	190	226	206	201	193	198	179	189	184	176	171	213	207	210	197	215	225	193	193	198	197	180	184	225	200	194	181	202	168	170	190	199	181	213	189	187	224	192	212	194	186	204	184	208	186	180	221	218	217	185	199	174	210	209	182	170	203	194	194	212	199	191	212	197	168	204	206	188	175	186	175	207	205	208	222	190	211	196	194	210	183	194	220	200	214	190	209	192	188	185	196	206	226	221	215	220	196	190	201	217	209	189	207	189	193	164	228	207	200	199	185	177	181	204	207	209	186	195	217	221	172	168	208	200	181	213	178	193	177	188	188	183	170	196	205	170	177	206	191	179	209	191	174	207	206	191	184	191	177	209	203	186	231	179	183	213	184	193	207	196	200	219	202	185	229	194	215	183	209	194	165	196	196	210	196	190	183	202	188	190	192	195	210	194	183	209	190	202	182	191	194	210	216	201	177	194	190	183	212	223	228	220	222	214	218	190	174	156	199	222	203	165	209	177	186	181	171	214	185	195	164	181	184	202	202	225	184	186	198	206	215	194	182	197	210	199	196	183	180	189	220	182	180	201	190	196	221	206	206	198	198	186	196	203	199	214	200	189	197	195	186	195	204	174	198	186	233	185	210	205	212	202	180	221	200	211	204	201	208	211	189	177	192	187	173	211	201	198	211	179	190	183	197	190	195	185	196	196	184	226	209	188	217	173	195	215	205	219	194	223	197	204	213	222	172	192	201	202	195	191	202	195	202	204	196	171	197	205	184	203	177	192	185	201	179	200	199	210	210	203	216	190	193	186	192	204	212	178	200	180	192	162	214	198	175	177	199	205	193	231	197	211	209	195	187	186	178	194	185	195	201	189	192	212	169	176	187	174	193	205	200	193	196	191	185	174	219	204	196	182	216	177	194	184	189	210	209	209	229	225	208	175	199	173	190	176	213
18904	23721	72187	73698	66479	52039	45031	33152	18771	6996	2100	769	542	488	541	525	551	517	499	465	484	442	467	500	461	488	489	510	484	477	504	488	531	534	488	501	510	516	480	488	508	523	466	499	506	501	516	465	478	492	475	451	498	534	510	463	458	516	502	503	474	529	486	498	503	519	484	505	528	493	483	508	515	479	511	533	487	548	496	507	508	432	483	525	540	471	518	500	516	468	487	507	510	458	486	523	507	465	485	472	460	477	479	447	485	478	500	505	500	481	506	514	488	495	503	495	501	500	494	531	519	504	494	506	509	462	482	489	484	508	480	516	467	526	511	482	476	504	478	468	497	508	492	535	506	495	495	486	535	447	527	450	519	498	443	520	453	499	479	525	475	474	461	522	488	476	526	510	522	510	485	507	467	489	502	484	498	511	496	480	496	498	492	482	490	478	500	506	465	484	510	508	475	496	494	509	517	508	518	532	457	471	519	509	518	480	521	491	502	502	476	516	513	526	481	490	475	493	461	495	502	480	477	476	501	487	508	490	530	509	499	479	495	522	515	507	502	518	515	521	499	471	484	509	493	492	505	494	527	466	452	490	462	526	468	499	461	491	502	477	499	500	491	488	519	491	496	523	504	491	475	463	492	481	486	496	487	530	514	463	504	479	528	509	470	487	475	559	500	509	484	477	466	488	458	524	517	495	490	528	485	482	531	469	503	502	507	544	561	497	508	500	494	504	473	467	487	536	472	481	485	469	456	506	525	500	467	473	483	491	518	485	489	481	498	497	513	481	498	516	484	477	463	496	450	482	472	459	485	508	501	535	464	506	537	479	513	482	456	468	503	490	478	512	502	503	481	519	469	475	506	518	479	491	500	499	473	492	501	468	461	457	522	495	477	485	485	511	498	469	536	490	500	488	470	477	532	464	526	465	522	495	531	512	453	439	504	480	511	499	488	466	484	481	461	469	480	508	502	457	481	455	480	485	517	493	477	546	528	483	487	467	442	499	486	521	526	524	450	498	517	487	475	490	477	560	488	509	516	469	506	556	482	543	554	525	485	525	478	462	454	514	507	480	508	479	483	526	491	456	491	474	500	507	510	505	528	515	497	472	491	476	479	468	527	530	501	483	499	488	471	482	493	522	468	529	543	485	470	483	510	483	505	503	526	469	486	501	504	483	505	476	473	440	486	480	528	496	507	511	501	539	504	486	501	523	511	506	489	486	495	528	474	453	458	475	457	483	485	514	543	512	475	538	494	477	479	490	460	475	475	490	499	497	508	517	491	497	490	511	465	479	480	537	504	470	499	485	508	470	468	508	504	477	488	510	468	482	476	477	496	488	478	499	479	496	495	501	494	487	489	471	528	470	514	492	474	482	490	509	484	520	513	532	501	491	504	483	509	528	469	495	466	462	488	478	444	466	520	486	501	484	482	508	463	514	496	521	491	482	466	533	529	471	469	459	491	480	517	499	507	469	467	472	514	524	490	488	517	495	447	481	486	492	479	536	509	475	515	487	471	510	444	497	521	493	455	449	473	458	490	493	465	533	496	502	539	425	495	492	496	476	486	485	478	492	469	505	497	516	497	488	516	473	516	525	537	468	471	498	433	472	517	509	498	490	519	471	485	497	517	500	476	466	527	475	507	483	503	489	468	489	519	457	505	495	459	451	471	512	515	511	485	505	540	464	481	466	478	491	503	512	510	488	491	515	499	503	530	463	536	445	524	482	498	502	466	498	501	500	501	507	455	500	497	506	513	479	551	501	474	479	511	469	559	509	484	472	517	496	487	452	484	514	441	482	470	473	503	503	558	489	495	494	478	542	490	485	501	483	524	465	509	507	491	495	467	513	494	484	475	499	444	517	508	490	497	525	446	466	501	477	483	497	484	483	502	476	486	501	487	450	511	495	541	476	512	478	490	460	495	458	493	493	458	525	526	484	528	494	509	474	550	483	505	502	551	507	529	449	492	443	461	494	535	516	500	510	469	493	507	511	500	472	506	505	516	525	478	473	520	488	512	498	497	522	494	460	501	508	486	473	486	489	465	495	530	455	476	473	473	516	498	477	518	498	503	520	512	474	526	485	478	473	447	467	474	468	475	480	474	487	456	499	470	528	478	487	534	502	500	501	505	496	460	476	512	505	514	485	505	509	493	476	497	498	514	509	522	504	452	499	505	485	504	461	500	498	458	473	515	521	502	453	486	548	506	493	516	484	489	480	472	512	541	518	514	447	488	470	520	514	524	511	470	510	509	492	473	487	501	535	512	512	455	525	482	497	511	459	544	471	469	513	520	518	485	499	542	498	492	496	513	509	503	474	506	483	488	497	471	515	470	528	500	512	476	517	438	526	532	511	487	527	537	496	507	474	519	507	454	499	492	510	507	498	515	517	465	489	504	479	506	499	504	507	465	491	492	515	553	554	540	460	474	496	507	510	481	530	500	510	520	467	466	458	457	518	505	471	505	477	474	520	485	495	541	494	498	514	473	492	495	500	494	481	512	469	472	478	533	532	488	472	492	492	486	452	474	482	517	489	508	488	484	477	483	445	521	473	482	480	460	493	528	500	492	476	495	501	521	497	486	489	513	460	442	522	481	492	467	461	495	505	466	482	496	491	430	470	463	494	522	485	535	483	494	537	507	480	488	508	463	532	542	490	512	515	493	507	520	504	531	477	456	514	472	476	506	457	499	479	456	509	508	479	529	490	502	470	523	467	518	489	528	480	464	506	502	514	495	516	493	488	457	474	469	485	471	488	513	503	533	505	531	483	524	497	487	490	474	467	518	539	481	503	495	497	524	471	442	478	478	468	515	498	457	491	489	508	490	499	469	494	521	499	493	477	474	492	452	483	498	500	509	500	513	482	482	499	496	513	486	531	535	444	441	508	487	500	540	479	532	508	461	517	512	493	455	478	498	508	526	502	518	515	487	454	505	486	509	507	497	479	515	505	460	494	503	444	514	470	510	519	472	466	496	498	517	521	506	460	493	515	517	466	452	473	466	449	533	481	487	517	492	485	505	452	508	519	526	462	476	502	478	468	514	482	495	461	478	494	500	510	471	501	524	514	488	481	496	520	469	488	483	486	471	510	508	504	504	469	490	482	489	523	483	523	500	475	458	472	464	487	470	511	467	477	509	502	523	489	459	474	440	465	519	472	494	533	456	501	482	523	510	492	522	518	468	494	487	503	531	526	479	504	475	478	513	497	510	514	474	491	451	504	508	510	493	509	461	528	483	528	471	468	456	503	512	499	530	486	494	484	506	509	525	483	469	491	499	524	488	527	525	484	508	457	533	455	521	463	475	496	482	498	448	478	492	476	495	466	502	488	518	468	453	511	490	469	521	480	509	491	495	469	495	513	493	487	456	515	505	488	439	474	501	497	503	472	508	483	500	478	509	458	510	505	505	492	478	488	489	482	505	507	516	489	501	519	538	481	503	475	525	526	465	482	490	455	477	524	464	461	513	492	523	472	527	468	500	495	512	491	472	477
4021	2076	6657	5801	5605	3141	1328	859	502	300	244	237	204	179	169	208	187	191	201	212	216	206	208	208	207	210	191	213	233	249	230	189	211	201	212	209	211	231	200	231	201	204	207	244	210	185	230	220	212	225	242	216	208	183	210	214	198	199	218	202	227	189	221	204	198	203	210	208	227	214	182	221	188	215	188	209	210	191	203	232	194	195	209	188	211	199	211	251	208	217	226	223	218	214	246	219	184	194	192	224	192	217	214	214	218	222	229	237	203	197	219	176	209	224	214	205	229	235	231	215	221	211	204	229	222	219	241	203	193	210	212	246	215	207	208	181	227	184	221	190	218	217	193	213	226	201	222	208	206	235	206	189	181	194	213	212	195	199	216	214	214	229	199	211	193	218	235	205	202	229	196	208	205	229	207	234	234	212	226	187	201	193	201	213	209	198	199	206	201	182	220	207	201	181	232	225	204	176	220	233	214	200	204	192	217	205	210	216	204	192	201	217	203	198	187	226	200	209	217	202	193	219	194	189	213	225	191	205	232	198	209	218	187	197	196	214	187	210	186	205	206	197	239	212	189	207	205	221	220	214	174	236	229	201	214	211	193	231	201	202	205	208	225	197	200	226	186	221	236	207	218	207	217	200	198	215	213	217	192	207	190	186	228	208	225	193	167	231	223	192	224	237	224	220	222	239	194	198	220	209	242	193	217	204	206	224	196	231	221	209	195	204	231	204	219	199	189	226	216	206	193	190	208	214	212	194	210	223	185	218	230	220	204	215	226	200	225	196	201	202	203	214	207	234	245	198	234	211	212	211	206	217	215	226	213	212	211	229	202	219	226	216	220	202	215	218	204	181	177	189	231	231	204	217	215	222	202	223	210	192	208	226	235	194	175	195	188	208	183	202	234	216	192	203	206	221	200	196	210	227	210	204	200	216	188	199	194	200	192	234	234	203	228	203	197	194	196	207	229	211	202	219	185	191	225	206	219	221	210	208	187	215	207	216	213	233	208	209	215	207	185	209	222	221	223	202	185	228	217	191	203	195	187	220	209	192	197	187	239	195	219	200	218	209	198	202	212	189	199	182	190	176	210	212	206	223	214	176	203	202	209	196	179	214	217	215	211	182	172	215	211	194	219	159	201	225	201	217	210	185	178	219	235	220	199	229	222	197	211	189	186	207	229	213	218	211	216	191	207	197	199	203	227	220	212	209	214	216	191	220	230	210	227	213	222	214	226	221	197	220	204	224	238	206	229	227	208	256	193	207	202	210	208	188	220	192	217	198	197	185	195	216	232	227	195	196	227	218	239	218	192	202	218	212	244	183	173	214	193	226	194	207	212	190	230	201	218	203	204	219	194	208	217	223	232	221	234	227	198	216	224	208	190	243	210	205	213	216	217	188	233	221	202	217	210	217	199	188	191	200	220	202	222	206	222	223	213	232	215	211	190	193	211	215	201	203	221	218	204	203	209	211	193	213	189	220	200	197	204	218	176	233	212	206	199	208	193	190	201	197	172	203	208	214	220	200	197	204	182	214	215	206	207	211	214	225	205	222	214	211	203	190	225	207	209	228	202	189	225	192	190	212	213	207	226	198	192	194	235	192	223	183	222	215	192	199	189	182	192	217	222	254	193	245	210	233	227	212	189	199	218	212	196	186	216	209	200	202	206	214	206	203	203	195	198	220	185	206	211	206	229	198	212	207	231	206	176	185	224	205	188	227	234	198	247	221	205	206	200	208	210	227	205	196	210	191	215	188	179	203	232	232	226	208	181	226	221	217	189	193	223	205	241	176	222	179	193	205	220	183	198	219	213	199	188	201	205	202	197	237	189	182	206	225	208	214	204	212	207	211	189	230	198	195	210	206	216	210	194	197	213	220	197	209	222	207	219	227	215	184	219	203	219	227	242	206	232	197	199	184	205	214	202	220	231	232	188	195	215	246	220	218	236	216	199	234	214	229	207	207	241	205	201	190	189	192	202	199	221	199	216	195	196	207	230	216	219	217	198	214	233	221	216	228	230	202	208	184	181	217	226	194	230	194	201	244	185	222	203	211	224	229	219	232	207	221	217	206	210	192	222	208	221	207	195	217	198	225	233	212	213	247	228	208	190	185	216	207	202	203	192	204	214	221	204	209	203	201	213	206	173	193	234	222	210	189	201	231	221	215	213	181	235	236	183	205	219	217	195	215	222	212	203	185	241	212	194	212	195	213	210	216	202	222	191	224	226	207	207	228	197	205	241	213	234	231	222	206	208	209	193	212	233	195	183	232	199	203	221	199	195	210	184	199	206	207	201	210	196	235	218	209	185	208	215	210	205	211	226	214	175	195	219	192	223	218	192	181	206	202	215	203	233	217	217	197	209	213	228	213	198	220	234	202	184	214	193	205	195	214	204	229	196	226	185	217	198	194	218	210	214	222	208	226	230	208	209	226	220	189	207	198	203	211	185	218	224	232	182	206	228	182	214	224	204	192	182	211	228	199	225	219	215	214	214	228	217	200	195	209	190	229	232	204	210	235	187	207	209	222	183	218	208	202	195	208	212	234	208	206	199	209	240	214	214	213	213	217	230	218	202	187	209	218	252	229	220	205	192	201	214	206	229	213	210	209	205	196	225	213	201	205	206	226	201	208	216	203	220	219	202	207	212	208	217	220	249	177	199	192	209	195	233	203	215	229	245	224	198	200	180	209	225	212	220	233	224	191	211	199	199	170	206	209	218	191	212	209	195	211	220	216	218	201	226	198	211	192	228	203	206	211	202	201	212	212	223	217	204	211	197	207	194	215	218	193	216	211	195	202	194	206	223	188	210	197	221	203	216	211	201	176	219	218	209	215	176	214	226	213	205	205	209	226	201	196	215	219	172	201	215	228	214	186	190	238	214	206	206	215	216	191	248	215	225	194	226	201	197	206	200	197	197	214	205	169	204	211	202	217	218	188	209	213	198	203	215	235	210	186	197	215	191	195	210	178	197	205	188	218	198	211	199	189	222	210	211	188	195	230	220	203	197	239	213	182	207	220	212	187	192	191	236	198	197	198	202	221	192	217	199	229	206	204	191	228	200	216	203	218	205	204	209	223	189	229	192	195	211	228	181	207	227	195	202	200	223	197	213	188	199	235	199	179	202	226	205	195	206	199	192	203	220	203	201	216	175	230	204	186	227	207	224	222	194	200	204	188	203	204	211	191	202	228	214	184	218	230	231	211	199	207	194	251	197	199	204	240	205	193	202	197	218	203	184	203	204	225	192	220	230	219	203	237	213	229	200	217	219	195	223	210	219	217	235	200	200	219	214	210	197	185	232	214	208	207	254	210	199	222	196	219	217	225	218	191	194	202	206	194	230	183	201	192	200	197	208	242	197	230	193	212	249	203	187	202	211	235	212	215	206	200	206	243	178	193	201	195	194	236	227	236	207	212	247	228	194	210	209	230	194	199	224	213	202	201	206	237	206	206	205	204	223	217	213	191	225	222	192	208	254	237	190	214	222	203
3350	3139	13983	17038	16947	10576	4863	3318	1933	1008	704	557	584	510	479	534	537	501	489	489	497	552	511	540	512	548	524	498	505	529	476	528	548	511	523	492	550	520	512	508	524	552	497	478	524	546	523	522	564	489	490	547	546	527	519	519	490	477	511	525	543	526	527	491	465	524	524	543	530	533	538	494	473	551	560	546	566	523	513	554	505	506	496	530	558	501	492	523	557	526	544	546	538	529	524	480	516	490	531	519	540	552	532	500	554	511	543	497	530	567	526	530	504	538	533	533	515	540	516	494	485	511	512	532	541	503	516	503	512	496	515	526	556	528	510	529	550	496	550	559	512	505	575	517	495	534	544	520	540	542	535	544	533	537	526	511	547	526	550	486	501	555	533	484	496	501	522	513	525	523	547	556	521	517	537	519	515	520	548	511	557	565	537	524	523	537	504	512	471	542	543	504	509	492	475	538	506	536	511	553	524	495	511	529	513	546	525	517	573	521	537	535	527	462	547	513	521	550	532	533	494	537	502	536	492	528	566	504	542	495	542	525	507	516	524	508	484	506	551	536	536	518	505	511	517	554	514	585	559	569	514	529	532	502	497	534	516	543	542	525	528	512	521	509	535	573	529	518	519	525	517	554	523	568	508	554	555	537	518	525	570	502	528	546	528	543	526	519	522	544	515	549	525	582	517	500	541	498	484	539	529	526	475	551	539	493	528	553	533	554	538	506	541	530	529	549	548	543	539	542	514	542	517	488	522	549	518	509	499	503	492	550	510	512	504	548	516	541	514	482	487	513	569	537	509	517	540	475	550	527	535	505	558	506	545	540	526	508	546	510	531	537	537	509	532	482	543	546	498	493	531	568	567	517	545	530	551	551	498	483	544	527	522	514	551	507	545	479	549	510	491	524	524	475	548	500	558	536	511	508	503	495	528	541	488	535	527	503	547	573	546	510	549	508	562	506	503	503	571	517	536	511	515	537	518	542	520	547	564	528	551	508	521	527	522	516	532	508	524	529	535	505	559	517	517	495	539	501	519	540	525	520	516	520	500	548	546	544	534	527	560	524	553	522	500	527	513	551	537	573	531	551	533	535	539	490	525	558	574	561	533	498	510	508	531	519	528	535	504	519	518	507	503	542	527	517	522	559	522	526	479	554	504	520	516	526	559	501	520	480	505	561	552	570	512	539	539	504	556	522	533	537	530	498	551	546	524	526	539	499	533	521	520	508	540	496	531	542	530	510	521	490	540	530	516	513	547	508	564	569	506	527	533	531	491	528	524	525	521	516	559	535	570	501	555	559	510	538	518	524	543	551	559	491	496	509	522	546	517	523	526	524	537	484	536	538	491	530	562	535	503	505	500	522	535	511	558	508	519	508	505	533	530	577	556	513	569	538	585	524	521	521	515	571	528	514	575	558	574	517	547	559	540	535	549	526	515	495	507	474	532	512	480	540	501	493	498	600	529	508	497	509	519	567	521	528	512	512	503	539	491	565	532	529	549	477	504	473	541	519	505	502	525	547	540	539	508	511	423	514	499	499	580	517	509	510	572	510	520	526	571	503	501	532	526	539	511	559	521	499	525	525	532	554	482	544	524	513	492	518	557	544	500	510	549	554	522	534	529	538	507	528	543	521	533	535	500	508	545	551	508	547	514	506	511	518	551	540	568	509	540	487	499	538	508	505	493	512	526	517	554	522	536	552	522	491	505	626	559	519	489	534	546	551	507	540	519	570	532	504	569	541	543	527	490	474	537	492	561	525	523	502	489	530	537	538	520	505	533	539	530	503	514	559	519	564	527	540	545	520	539	522	524	526	514	514	531	495	538	498	491	490	490	508	534	526	536	503	550	538	505	525	536	516	577	484	497	487	548	549	531	505	551	518	517	516	529	577	525	513	533	505	519	542	585	545	531	527	569	529	567	522	542	532	564	547	502	516	501	539	509	522	539	511	511	503	516	558	491	519	527	498	532	504	504	528	495	537	531	505	519	529	513	559	483	527	502	507	532	532	515	550	482	532	505	523	451	536	520	533	507	562	520	481	538	532	534	478	510	567	535	506	515	505	521	505	516	541	482	526	540	561	521	549	535	522	513	542	561	493	567	493	506	510	527	556	551	528	534	518	534	496	522	501	536	502	505	513	567	522	537	511	542	519	563	551	521	564	498	543	534	551	496	564	478	552	489	529	551	506	522	524	520	505	505	539	541	550	509	539	541	489	533	537	531	529	539	552	568	516	528	524	562	493	539	557	583	525	519	531	539	501	516	543	506	490	538	527	581	513	549	519	542	524	519	562	524	538	563	524	536	491	487	543	569	513	547	530	510	525	509	557	530	515	539	525	545	491	519	529	504	531	521	527	587	503	549	510	540	512	558	531	537	502	542	540	535	561	520	558	484	521	516	516	491	529	542	505	505	510	491	529	549	512	481	565	543	521	513	532	554	510	528	532	548	551	563	489	531	505	524	502	501	525	529	536	530	525	564	493	528	500	516	531	530	511	493	503	519	528	513	539	483	537	551	543	521	560	516	533	511	509	493	556	561	537	549	536	529	557	514	525	522	515	543	542	559	512	536	558	531	516	505	495	541	551	495	479	557	507	544	528	524	499	552	574	520	499	561	519	536	538	513	518	512	526	514	545	482	518	548	513	493	531	475	475	505	519	521	528	532	514	529	498	508	544	472	510	539	499	552	516	513	502	484	513	474	500	511	531	520	512	524	530	528	514	548	543	516	524	546	541	522	541	531	537	541	503	536	493	479	513	518	548	528	512	544	518	521	529	546	545	492	559	532	527	506	547	552	528	558	526	484	480	556	505	536	510	564	556	527	497	479	515	519	518	505	545	515	511	549	517	542	516	472	531	512	495	515	533	516	539	513	538	540	525	520	530	566	511	548	551	509	531	539	526	525	499	504	560	505	551	503	536	557	567	570	565	497	560	538	528	503	521	522	497	536	542	532	557	532	545	491	506	540	522	537	543	512	515	541	524	529	548	510	551	544	572	587	505	529	459	536	546	508	498	520	536	531	534	507	529	534	511	526	485	535	501	527	521	493	546	554	536	535	499	517	515	529	470	538	543	504	523	496	553	538	514	556	523	519	505	495	540	552	584	516	495	543	510	510	539	500	502	551	519	571	472	505	513	488	491	562	511	519	516	527	527	558	482	521	567	520	545	576	535	515	513	510	533	517	513	533	518	539	522	554	561	479	523	510	511	509	500	503	500	541	539	531	524	494	519	517	494	482	533	530	548	509	477	521	556	575	535	505	522	486	537	505	522	486	501	556	543	546	498	519	512	491	477	527	533	549	513	513	503	504	513	528	547	544	512	480	515	524	522	510	539	532	508	550	519	540	499	548	543	545	517	506	581	512	535	526	516	539	487	549	554	511	536	536	495	523	521	513	526	518	497	507	514	533	504	506	512	512	512	540	526	553	497	586	494	502	558	521	533	530	518	518	503	511	515	503	551	519	539	522	564	549	520	521	542	522	537	525	564
21644	31130	58180	54402	49646	28551	16896	9099	3618	1150	434	250	223	245	223	225	233	206	189	229	225	222	206	193	211	201	222	238	219	226	211	210	202	205	219	212	235	242	208	217	202	202	223	193	202	214	232	238	230	217	184	223	210	205	204	237	218	229	206	216	215	228	214	225	204	234	187	229	238	206	175	199	207	192	203	247	224	191	218	231	252	232	188	221	206	240	212	223	228	203	228	213	215	212	225	235	220	188	201	224	193	208	207	217	219	221	214	195	195	227	189	216	200	229	196	209	213	200	226	223	207	224	175	245	208	208	206	200	229	220	213	235	250	200	166	226	176	224	205	230	239	203	212	204	236	205	216	211	223	209	195	213	198	197	219	198	218	227	200	201	223	230	219	205	216	220	213	216	223	221	214	232	229	209	209	240	222	234	203	198	210	208	196	226	191	210	203	245	229	232	198	231	195	221	213	224	220	233	218	216	221	219	236	216	190	232	212	191	207	202	203	219	212	190	211	243	224	212	221	240	216	203	238	226	220	228	214	233	229	197	210	239	221	197	212	218	175	225	218	215	209	201	239	202	208	205	187	212	239	225	221	189	226	249	214	221	207	206	220	235	193	212	206	228	199	213	191	224	224	198	225	222	183	234	208	223	203	200	198	230	231	224	220	189	202	240	194	210	223	206	201	218	200	202	212	209	211	218	227	187	226	237	211	227	234	228	236	184	215	212	228	235	223	207	209	200	225	225	210	233	232	219	221	221	234	211	206	214	223	211	248	231	230	195	240	203	178	224	241	215	216	229	198	226	228	217	190	209	204	241	214	196	205	187	210	225	206	235	210	200	211	246	206	215	230	220	198	233	214	185	246	236	207	214	188	234	217	204	203	232	231	223	202	209	228	227	196	206	193	206	190	226	219	218	174	202	248	214	236	198	228	223	249	230	245	218	200	230	195	223	216	217	218	199	189	188	215	220	233	228	200	200	207	220	208	216	238	223	212	224	232	196	225	208	234	223	221	206	223	244	257	208	213	230	211	211	225	224	205	236	216	207	221	221	206	221	234	216	228	219	203	228	217	228	211	219	236	234	206	244	232	217	231	224	213	203	223	205	195	236	202	213	216	225	229	214	208	223	217	216	194	200	227	224	220	198	218	199	216	227	207	219	231	232	206	238	187	225	219	225	236	230	202	228	255	213	223	243	210	215	205	208	222	201	195	222	198	215	248	237	245	204	211	228	203	202	238	187	232	238	238	202	208	214	223	199	207	219	195	217	204	237	230	223	223	219	202	219	202	208	224	235	224	217	217	184	218	227	223	208	216	235	219	215	208	234	211	216	204	216	199	188	215	216	231	224	203	187	218	195	223	202	192	217	210	215	204	201	186	225	201	220	204	211	253	213	193	215	200	224	234	223	211	233	237	212	218	196	221	199	211	217	232	196	247	203	226	205	206	201	187	189	216	229	206	227	223	233	208	219	210	208	207	203	231	216	212	198	219	224	177	224	268	203	215	193	236	215	223	216	210	206	187	223	236	203	214	226	210	199	209	203	209	225	204	232	203	202	221	195	226	217	216	241	212	239	197	242	246	212	217	197	180	228	216	211	220	211	214	222	214	199	209	219	211	214	238	218	228	208	201	210	231	191	210	241	203	206	224	211	203	228	224	223	204	202	195	212	213	217	217	211	208	181	213	219	205	242	199	207	208	215	221	226	195	205	215	206	238	190	211	222	204	224	223	208	210	212	193	222	227	205	211	211	225	224	195	219	204	201	207	191	225	220	213	215	216	198	199	230	211	212	210	217	209	232	212	215	217	221	201	203	213	207	198	208	190	212	209	215	222	206	201	227	202	219	222	215	196	213	185	205	216	234	206	249	217	214	212	194	198	215	204	217	237	232	232	235	227	223	202	204	239	190	242	184	228	213	234	226	226	235	206	247	236	220	203	219	202	238	228	233	215	202	214	210	213	223	213	217	214	219	226	238	210	208	209	229	233	201	211	219	209	194	206	204	175	226	238	205	233	221	223	209	199	222	214	197	228	231	211	212	190	228	219	222	192	196	195	219	201	181	207	211	188	194	210	222	208	236	216	211	199	240	216	212	222	214	216	218	193	203	198	218	223	231	218	203	220	199	214	227	206	209	234	208	239	213	227	203	195	200	194	192	210	219	228	206	206	231	231	218	208	237	213	202	255	212	203	231	219	211	219	226	211	228	225	174	228	231	208	215	224	228	212	242	215	208	208	253	222	207	223	222	197	205	213	213	199	231	221	236	206	221	250	229	224	213	219	214	227	219	192	205	203	222	215	221	230	241	233	215	229	220	205	203	220	232	187	212	208	211	215	214	237	210	212	195	211	207	224	227	216	237	216	216	209	214	187	230	226	206	188	200	210	217	220	195	210	197	239	226	193	186	204	209	221	208	211	247	208	226	246	207	206	177	207	203	200	206	203	226	240	222	214	207	211	208	208	206	203	194	226	235	234	205	202	245	242	202	204	184	205	239	198	238	236	236	206	221	226	221	200	223	208	215	215	234	232	192	223	184	215	221	192	226	233	228	205	226	203	206	204	226	209	226	213	226	212	213	222	209	202	220	226	214	205	209	207	210	211	230	190	211	232	210	204	213	216	231	225	223	237	217	212	238	219	218	190	214	236	229	196	204	181	212	224	230	216	214	227	216	213	226	237	220	206	227	201	217	230	218	218	194	226	207	193	216	209	206	222	200	216	205	218	209	203	238	202	251	227	205	245	217	239	221	216	216	198	220	216	200	197	217	216	245	203	230	210	210	243	195	209	194	214	199	206	242	221	236	202	202	211	221	210	211	214	215	214	213	207	190	198	184	218	215	233	224	209	215	221	207	210	202	205	209	211	223	223	223	190	203	210	233	218	214	218	219	232	214	219	213	211	209	213	246	232	227	211	234	235	203	229	237	218	200	210	199	220	223	222	207	230	222	216	215	205	199	222	212	260	210	199	238	241	205	189	205	217	232	238	193	225	232	205	196	191	228	212	209	204	219	238	208	245	239	220	211	215	231	246	235	182	208	227	232	204	222	239	233	207	233	233	203	210	251	195	190	218	206	224	206	197	196	188	228	200	194	224	209	213	237	203	211	241	186	203	213	225	203	233	180	196	205	198	206	214	191	186	226	191	219	207	249	210	225	207	220	203	200	218	244	211	232	219	220	212	194	216	188	203	217	234	204	199	212	208	213	205	212	242	237	188	223	232	192	245	204	231	202	233	215	200	228	218	226	218	209	200	221	230	208	207	212	208	204	238	228	237	231	218	218	210	195	231	232	207	210	209	232	230	189	219	217	193	221	210	208	209	234	220	192	213	220	226	256	220	226	213	211	198	184	212	211	228	196	214	212	210	200	211	220	231	187	232	209	224	231	201	257	225	208	178	209	200	227	207	229	196	229	185	195	223	211	208	219	219	201	231	196	241	224	221	226	193	195	206	227	216	252	199	212	202	191	213	210	218	231	185	205	218	231	243	227	201	227
13079	26826	52608	61204	56555	39483	31716	23204	12355	4653	1454	686	562	513	550	513	534	567	519	562	562	578	514	539	522	522	546	540	527	532	537	553	570	503	509	534	548	587	547	544	561	561	518	571	534	530	550	528	596	522	519	512	547	515	528	518	545	583	506	514	559	550	562	540	537	505	538	525	544	558	540	555	538	544	511	539	560	517	556	538	532	559	545	539	552	508	540	545	520	533	517	519	506	512	535	544	576	515	540	544	557	521	581	546	532	560	547	571	519	527	538	528	498	524	582	521	529	557	540	573	529	512	534	560	566	528	509	533	545	541	518	534	530	522	504	503	525	536	567	542	515	551	537	537	504	569	548	541	521	529	494	564	531	563	501	543	538	536	497	558	546	578	576	586	532	517	546	536	533	573	528	543	518	557	534	564	526	537	542	529	542	533	545	538	510	523	527	532	579	517	546	574	516	522	543	562	557	560	538	532	529	575	532	539	574	524	505	558	588	556	512	505	529	560	505	524	551	541	541	565	568	539	534	562	569	523	524	539	542	573	539	515	527	511	565	539	559	593	555	512	531	561	499	557	527	533	536	535	567	579	552	544	571	557	552	530	517	542	557	515	562	515	554	494	566	541	506	540	553	507	524	556	514	537	523	533	545	510	527	550	554	529	539	536	543	515	538	510	534	530	517	576	508	560	501	563	512	502	521	580	515	568	552	491	539	526	530	496	524	560	526	500	524	528	532	508	538	535	506	528	585	515	525	533	550	517	530	536	564	539	524	525	538	579	527	533	519	563	510	541	550	552	529	592	522	553	543	594	516	535	549	548	549	509	518	541	527	562	553	568	582	539	531	585	549	533	553	544	548	550	478	532	569	536	505	516	505	509	515	535	565	517	525	520	539	526	523	553	567	519	542	550	582	532	512	557	570	556	555	556	560	532	547	543	510	529	508	539	552	555	538	536	512	550	548	540	564	510	528	494	522	538	553	526	537	529	532	560	548	562	519	519	515	529	523	552	493	546	526	556	527	520	518	520	559	570	540	561	553	517	564	562	552	529	528	552	524	520	561	501	514	533	589	505	544	528	543	534	564	515	551	501	562	536	546	533	515	546	510	565	516	539	590	541	543	477	544	514	532	571	534	523	556	509	547	583	527	520	520	536	518	532	488	551	533	542	536	556	565	540	577	523	534	554	524	585	539	529	516	563	553	552	530	487	527	570	565	537	524	575	508	506	575	520	527	565	532	486	538	568	516	594	548	580	579	507	540	558	561	517	579	512	556	559	575	573	571	511	544	555	543	559	536	581	546	536	547	538	569	549	545	522	519	491	546	570	550	550	553	545	597	554	526	512	551	544	517	570	526	507	552	479	521	510	497	513	514	550	512	569	487	588	540	546	508	531	544	524	556	522	531	558	512	509	512	540	523	568	546	563	542	548	546	563	482	537	508	560	533	551	490	540	526	535	537	557	497	514	586	548	550	560	561	569	519	562	494	569	549	515	558	550	540	534	498	530	559	524	546	536	531	523	480	562	529	546	570	528	501	495	581	513	530	530	546	562	563	511	567	536	569	522	550	543	596	577	545	513	524	531	503	545	449	511	510	511	533	529	560	584	556	538	560	536	556	544	502	524	566	591	545	534	533	582	509	532	525	491	540	555	552	533	522	522	541	530	536	522	570	494	512	571	523	516	515	567	573	519	523	513	579	530	525	559	549	532	517	576	491	511	525	561	520	552	563	550	513	550	551	518	550	524	524	499	499	572	519	555	568	536	551	543	563	565	506	539	524	563	530	550	548	551	547	531	543	540	535	574	555	542	519	493	539	576	539	520	538	537	577	574	570	513	537	496	527	540	541	555	531	543	523	528	541	539	515	540	538	533	561	538	511	559	538	574	544	532	522	574	544	530	562	546	508	539	561	514	524	521	545	547	579	598	558	546	566	526	550	540	557	491	559	525	528	562	536	494	547	554	592	567	529	518	501	545	567	561	520	543	550	546	574	513	554	551	564	491	562	580	513	533	529	506	520	542	549	538	589	512	525	531	539	541	584	543	546	528	510	547	572	556	549	505	532	556	540	560	530	529	553	521	503	536	569	534	576	495	523	528	560	516	511	564	506	548	540	526	499	539	547	594	503	583	547	518	515	532	505	527	514	555	523	531	547	529	522	542	588	581	538	519	566	569	514	481	524	545	570	528	486	509	569	501	543	524	547	519	537	557	575	506	553	573	544	537	522	531	519	511	574	556	498	540	562	541	504	549	517	576	556	556	535	516	570	569	521	510	589	522	550	588	546	557	523	567	540	478	519	512	516	518	493	571	558	529	562	538	535	490	526	560	533	512	553	533	562	584	576	537	545	520	579	532	528	533	528	549	549	543	555	554	542	579	516	553	559	530	534	521	535	525	531	555	517	569	502	507	545	536	534	523	518	514	556	530	535	546	538	568	479	545	536	498	543	513	506	503	552	576	552	545	548	510	544	524	538	519	577	499	534	511	505	610	547	553	550	525	500	514	549	485	518	573	559	536	552	571	541	532	594	546	536	538	529	499	552	529	546	512	561	530	557	518	575	516	507	507	543	536	538	520	548	505	539	533	532	591	534	541	548	535	509	531	538	577	527	571	551	506	558	502	534	535	515	535	489	547	529	547	567	561	508	546	513	529	524	565	540	549	558	549	506	567	540	570	536	536	510	567	571	578	547	539	526	513	518	542	537	536	508	528	563	581	536	494	520	546	567	566	523	524	547	521	597	555	547	522	520	570	494	553	538	559	541	539	506	550	560	529	551	572	521	549	525	504	524	578	595	564	557	552	513	559	544	515	509	534	522	528	562	563	553	507	540	514	560	555	482	523	522	553	518	528	540	565	496	535	517	576	547	513	582	540	531	542	526	604	548	534	527	563	556	584	494	522	524	582	540	541	539	532	557	559	542	532	546	531	500	585	556	574	490	536	568	530	561	515	539	566	525	531	547	544	561	563	531	543	532	551	512	533	573	550	566	544	488	514	557	543	511	544	533	588	527	527	519	505	554	536	545	569	537	552	539	512	557	543	543	485	506	551	515	508	510	560	548	537	561	556	565	551	521	509	486	571	543	532	575	543	567	505	544	532	590	556	533	507	566	541	545	509	525	532	531	533	524	522	544	507	559	521	569	531	530	493	536	532	510	542	523	527	520	543	521	534	548	523	520	541	552	513	536	527	545	558	532	557	517	520	518	511	535	527	553	530	570	542	537	530	507	523	542	532	542	545	515	538	553	536	533	575	501	521	536	524	562	501	544	577	548	511	531	521	504	540	560	561	570	549	522	582	546	534	570	539	538	542	525	525	550	545	557	505	534	508	546	516	547	529	518	534	541	542	540	509	542	528	600	584	511	536	541	530	538	524	579	586	493	503	543	560	542	530	533	501	539	546	491	543	594	483	531	550	515	527	483	535	530	521	547	566	571	538	523	538	533	498	560	523	544	525	508	559	536	532	539	598	511	538	573	564	553	543	530	519	531	569
29428	42214	72960	71654	51775	37827	31073	20333	8938	2548	680	266	212	192	192	217	175	203	215	207	186	194	220	182	207	183	194	188	218	202	188	181	159	217	202	199	166	212	198	207	177	221	205	200	186	171	194	195	180	177	167	193	210	186	197	203	216	220	199	213	205	194	187	197	186	187	192	187	187	192	170	179	181	193	181	171	189	206	175	201	199	208	180	172	180	184	205	196	203	190	199	196	174	157	199	171	179	189	197	199	201	165	185	182	191	226	187	199	184	175	187	189	194	164	192	190	210	209	189	208	204	171	184	208	182	202	192	213	190	191	177	203	188	194	192	194	185	169	198	187	205	211	180	199	172	180	187	195	209	196	205	178	181	190	178	194	197	165	178	187	197	205	204	197	181	194	214	218	197	217	211	186	189	181	191	178	218	207	220	173	177	204	177	189	197	208	182	189	180	195	177	182	187	193	183	187	204	174	188	197	182	195	195	202	225	197	175	175	176	187	217	207	191	184	198	193	191	180	177	179	192	197	202	217	200	195	186	229	177	196	193	170	171	194	178	178	188	186	212	189	183	182	224	172	183	172	196	202	193	214	165	197	192	174	169	203	183	202	206	220	173	207	182	202	208	211	199	196	180	166	181	176	194	176	184	180	200	178	198	197	201	215	204	166	198	196	177	190	177	178	178	222	176	201	187	194	216	202	183	197	182	202	183	164	171	210	161	180	181	183	174	176	159	197	174	189	186	172	195	188	206	170	211	202	182	219	189	202	206	206	216	196	184	215	189	188	211	187	206	191	179	217	180	200	167	171	158	209	180	193	170	191	203	166	201	179	175	193	170	202	174	204	181	208	219	205	201	168	179	215	197	187	182	208	181	210	179	192	213	200	190	198	204	191	220	153	175	191	182	207	194	185	195	183	204	218	194	164	210	203	193	182	220	190	193	211	224	184	192	204	194	215	194	177	214	180	192	163	183	180	184	209	165	181	225	202	191	173	200	185	199	195	183	207	205	192	185	200	171	191	207	230	203	201	174	178	204	192	156	185	208	182	173	212	204	195	188	175	171	184	188	174	182	186	202	208	160	196	187	184	177	209	182	184	182	197	195	171	205	194	201	197	209	183	183	221	195	209	166	193	200	196	193	182	180	194	169	163	234	202	206	188	195	178	172	193	183	189	197	195	196	207	192	186	199	186	170	208	193	188	208	175	194	161	217	191	171	209	191	202	217	207	210	188	190	177	197	172	217	181	201	196	179	198	183	175	182	201	185	221	216	199	174	164	208	195	187	186	189	195	184	163	188	201	204	183	201	193	195	201	208	175	151	208	181	201	202	174	188	198	207	178	191	185	186	183	208	171	204	186	198	207	196	215	206	203	175	195	195	188	184	186	196	183	178	194	181	215	222	198	219	216	211	196	206	181	201	211	212	195	205	203	188	204	194	186	180	242	178	175	180	167	197	180	205	199	198	212	181	189	195	173	169	185	176	178	202	194	193	202	175	170	200	196	159	198	164	167	199	230	181	191	205	183	212	176	193	195	224	193	211	202	207	224	181	191	189	197	204	191	191	186	197	184	162	218	205	226	183	197	201	173	198	191	205	172	177	164	200	202	187	209	192	194	213	211	190	219	196	209	193	184	166	174	196	191	181	232	220	181	204	164	207	194	167	189	214	204	210	184	209	177	175	191	180	180	186	209	197	200	205	175	203	218	182	184	192	172	185	202	209	167	151	170	210	217	194	166	189	189	197	190	181	196	197	211	187	178	164	186	212	205	181	187	199	229	189	205	189	173	188	212	195	193	175	181	190	175	178	194	194	195	184	217	217	182	178	170	199	174	181	206	191	195	208	193	195	195	190	174	187	206	200	169	192	200	178	201	179	193	190	189	204	198	206	181	196	191	211	170	169	168	209	171	191	205	189	187	186	203	185	187	185	187	175	198	209	212	184	208	184	186	190	202	206	197	192	209	196	178	194	197	192	192	197	186	218	202	205	205	206	177	183	205	193	199	163	200	184	196	205	169	223	185	234	188	197	184	212	196	176	181	194	200	189	193	203	183	182	169	187	204	175	165	190	192	191	191	190	217	202	163	175	160	171	185	191	181	202	216	195	206	189	193	195	202	157	184	182	206	187	197	201	195	177	198	199	202	182	210	175	196	211	196	189	164	211	208	214	181	195	200	188	202	182	193	183	184	194	175	180	166	205	178	196	187	177	213	172	207	183	167	199	199	172	167	181	194	195	173	201	195	215	180	176	182	167	209	190	192	212	207	188	201	198	185	190	188	176	199	197	181	200	187	197	211	197	194	198	198	198	199	182	195	207	220	202	170	212	184	187	198	174	184	214	209	195	174	206	184	205	213	187	177	202	182	190	204	208	202	228	197	189	173	182	187	198	189	208	177	188	184	211	180	194	179	190	207	167	201	187	182	210	195	214	172	175	207	198	181	166	208	209	197	181	204	190	189	189	187	195	183	193	184	216	179	182	195	191	203	227	212	184	192	195	200	177	213	205	197	173	182	187	190	198	180	209	199	203	176	183	171	183	187	196	197	213	198	180	170	189	192	175	187	182	188	218	195	207	173	175	192	178	176	202	180	202	194	207	168	179	160	190	192	208	187	190	180	180	195	191	171	219	238	214	189	171	217	177	195	190	169	191	168	186	179	180	201	210	188	197	207	211	199	179	184	203	188	182	203	193	212	198	218	201	199	189	218	199	193	178	185	212	198	218	188	199	192	209	215	200	185	215	203	167	210	204	155	160	182	194	192	174	198	191	204	184	211	212	201	169	190	221	156	171	201	190	185	202	191	188	194	207	187	213	193	198	187	180	166	182	168	181	185	205	206	197	194	203	194	202	185	184	199	187	199	177	181	174	192	199	192	209	215	197	199	192	192	204	207	175	188	207	202	194	207	170	205	186	190	179	196	176	216	198	207	187	187	188	194	193	200	185	201	192	185	186	213	194	210	206	183	189	167	173	175	193	206	173	192	199	222	227	181	198	194	218	177	198	213	196	190	208	172	172	193	159	209	212	176	193	186	184	199	178	173	200	213	211	205	207	206	208	179	189	183	186	244	189	206	205	197	186	221	195	212	197	185	175	169	161	189	187	209	179	172	178	168	223	216	174	196	193	200	191	204	179	171	184	197	221	173	197	172	191	183	195	212	167	195	180	186	154	185	185	192	191	184	179	212	199	210	198	223	177	197	190	182	225	174	187	191	173	234	178	191	180	210	187	186	195	204	199	216	175	200	192	203	193	188	177	204	166	187	195	184	193	201	200	205	195	199	203	217	178	185	176	201	203	186	170	192	194	194	173	184	193	196	189	205	193	238	191	174	217	184	209	205	180	222	182	193	208	202	175	199	196	171	205	189	191	186	197	189	228	196	219	205	193	217	173	172	199	193	196	166	186	208	186	191	200	190	196	207	180	200	177	186	200	203	201	194	214	188	194	223	185	200	178	226	198	164	186	208	209	200	193	192	201	191	206	198	201	200	203	176
16403	34058	66404	78273	57526	50595	44841	34899	20988	8633	2691	844	532	498	462	485	513	484	485	501	452	490	485	469	497	497	493	480	490	496	480	498	493	467	463	430	469	464	485	490	453	488	461	477	481	494	514	480	447	487	468	474	436	489	480	454	485	466	480	507	486	479	492	479	493	427	489	467	462	516	489	450	479	480	488	484	471	500	572	485	504	469	464	466	483	445	499	447	505	470	506	505	497	491	491	494	487	442	463	471	483	450	510	485	468	493	471	455	492	468	480	457	473	449	446	482	456	483	475	462	505	470	437	489	499	473	485	465	484	473	451	461	483	471	512	466	502	457	513	464	472	425	446	505	461	491	441	457	475	473	490	468	463	463	444	476	468	505	467	471	545	507	475	511	507	478	474	476	444	465	479	484	464	450	420	443	486	513	473	479	474	529	445	486	494	466	470	472	479	480	486	472	504	486	511	450	468	507	476	454	487	481	496	465	468	518	497	431	467	499	462	499	474	455	508	441	496	491	462	482	467	463	491	462	482	487	481	485	478	475	492	503	462	490	464	427	484	454	443	392	468	494	507	443	493	509	461	476	450	473	450	451	494	514	437	471	464	468	473	509	467	510	478	468	486	478	449	474	510	493	476	462	466	493	522	493	515	473	489	469	462	477	485	474	498	483	489	499	469	469	478	463	462	474	494	493	466	489	490	498	490	482	494	511	503	515	447	520	497	510	498	476	495	462	465	471	455	486	503	465	524	469	517	505	474	492	510	470	471	468	464	509	477	470	471	454	489	487	494	451	502	455	486	517	458	471	451	491	464	492	506	464	523	459	442	441	532	463	465	490	449	488	430	493	481	497	503	483	473	489	495	491	443	478	478	475	494	456	458	481	469	497	473	470	472	475	459	467	481	497	488	509	440	493	482	486	468	486	447	493	519	508	460	458	494	440	482	504	472	484	483	523	480	448	473	442	466	501	477	445	491	459	468	495	448	479	454	480	440	510	532	493	491	489	452	461	459	526	477	489	494	454	511	473	516	457	478	501	478	507	446	491	471	500	504	502	428	462	470	431	463	535	456	506	496	484	504	493	482	494	520	449	492	523	460	531	502	464	472	487	458	495	475	494	454	501	431	474	475	478	480	485	492	524	469	491	469	488	484	476	468	491	467	440	504	438	466	459	497	488	510	493	482	481	476	466	463	506	495	460	504	467	483	458	486	477	450	477	476	466	477	505	442	471	468	537	472	462	476	527	491	480	483	442	457	489	460	497	480	471	443	495	496	458	435	480	464	499	521	437	491	460	462	494	497	452	476	439	465	468	463	465	463	499	436	481	469	523	458	498	473	458	467	494	497	459	493	478	511	486	500	481	466	481	484	474	480	491	472	487	478	476	448	479	524	484	483	494	450	486	436	442	474	447	481	485	453	477	458	450	476	472	467	465	512	470	471	486	475	489	496	478	516	506	491	457	517	501	463	476	504	501	472	462	483	451	451	471	438	462	467	461	492	435	485	487	505	492	515	517	486	445	490	468	508	524	465	481	475	475	479	467	481	438	461	465	487	448	473	468	447	477	471	490	474	541	441	468	495	481	457	487	484	470	482	480	478	499	460	490	490	456	462	459	525	513	489	439	498	467	463	526	484	484	488	509	443	470	517	513	472	480	499	493	429	455	495	486	467	505	506	471	480	460	474	469	460	479	484	470	488	502	485	483	501	468	448	459	438	455	466	526	504	494	448	502	462	516	482	483	531	503	507	471	533	466	493	502	526	456	510	453	489	468	473	475	491	492	514	480	493	501	481	474	523	443	480	478	501	487	461	495	471	512	478	499	502	487	489	472	518	476	468	486	475	476	418	499	497	478	479	511	482	461	488	478	505	453	488	498	457	482	520	439	474	483	430	475	428	487	450	441	483	475	463	479	488	488	448	464	517	455	480	483	472	482	479	488	457	470	487	500	480	448	463	457	438	501	491	467	511	506	469	488	500	461	477	457	504	490	510	454	427	461	493	507	471	503	501	491	461	494	459	460	468	446	474	484	477	456	482	488	454	473	485	480	498	486	465	468	467	461	473	483	521	466	483	467	462	476	479	474	513	452	496	503	468	477	519	483	492	506	477	472	436	483	490	497	454	452	494	469	455	440	455	473	475	483	486	473	484	478	507	456	469	508	465	468	476	479	473	505	475	441	469	497	433	481	457	505	472	489	437	459	489	500	458	481	487	489	494	455	423	472	475	504	453	477	483	471	472	493	472	459	432	491	461	495	459	486	484	477	498	517	465	506	455	516	461	441	449	489	494	492	471	474	504	472	489	471	485	478	499	492	532	505	500	461	461	488	496	496	501	466	522	481	495	455	409	468	487	466	494	484	476	475	511	454	431	490	517	477	510	489	471	460	527	452	494	510	478	445	489	513	510	467	484	458	484	506	470	468	484	454	478	485	493	477	559	468	483	437	457	538	505	457	462	468	485	448	449	523	455	513	481	470	488	466	496	495	467	491	490	489	462	472	470	502	470	470	485	474	496	465	541	501	497	478	496	454	450	471	471	464	480	451	439	496	455	468	483	480	508	493	420	462	467	457	460	542	448	487	524	445	451	467	454	487	471	490	454	484	499	479	483	526	460	459	482	482	483	434	458	531	513	462	476	459	485	475	436	453	521	541	439	481	511	497	466	479	480	492	462	515	477	509	498	503	495	483	474	490	446	491	444	489	453	492	508	467	456	485	479	454	480	469	477	460	477	448	497	492	450	503	458	509	514	478	495	475	455	444	515	480	477	487	471	488	484	461	494	500	492	485	485	437	460	501	472	474	459	477	497	475	485	453	463	491	470	466	472	502	465	473	460	466	458	488	474	482	423	455	476	500	492	482	466	468	454	499	422	445	477	487	524	477	484	466	542	491	461	454	469	489	455	451	510	486	491	427	477	476	487	484	483	464	468	528	465	449	461	493	450	463	474	475	442	455	472	440	452	470	502	491	506	490	461	458	489	459	466	455	500	490	462	482	485	488	458	456	485	477	467	486	468	453	465	473	507	478	470	464	465	523	460	487	521	471	455	488	475	507	455	489	493	483	471	448	507	483	436	480	472	470	506	470	501	468	490	497	483	495	472	479	476	501	454	452	460	500	473	482	500	516	463	483	456	513	506	477	482	524	481	501	476	453	475	455	498	482	456	471	471	480	477	477	515	437	505	479	472	504	452	470	451	488	517	514	464	458	497	479	499	491	465	498	492	499	476	473	477	489	442	492	492	485	465	505	474	457	469	441	485	477	474	459	489	487	469	493	460	432	458	502	490	474	484	517	492	475	451	483	462	420	442	484	443	462	477	458	478	480	523	500	446	459	481	508	522	477	483	520	474	503	486	476	525	514	479	443	536	485	500	490	535	464	484	451	463	480	475	458	455	467	503	443	475	510	476	475	491	512	481	487	489	476	451	464	495	489	470	475	525	497	460	492	499	461	453	495	503	499	454	488	528	492	511	501	449	532	505	500	460	497	455	498
4126	2157	6584	7528	3107	1324	1592	1212	761	447	291	215	204	196	201	216	209	212	220	236	204	205	216	197	223	197	189	212	224	205	215	203	204	168	218	210	213	195	214	213	219	213	207	213	193	221	227	193	206	184	209	195	204	197	183	224	188	212	214	224	202	191	207	207	209	207	199	200	224	205	203	183	201	196	202	186	196	227	208	210	197	201	211	188	221	185	187	222	194	207	210	190	212	240	178	174	196	209	195	198	202	201	209	187	196	221	216	202	232	210	192	217	224	191	179	225	215	209	195	195	195	205	195	197	207	204	216	199	223	212	200	228	224	205	180	184	211	209	200	212	213	194	229	201	210	220	200	210	206	206	213	199	211	191	225	175	219	220	191	227	193	213	206	198	197	203	225	213	201	223	219	212	233	204	217	210	194	199	215	210	202	206	220	201	214	222	217	200	205	230	209	208	193	230	196	200	215	208	228	201	204	211	205	228	236	223	219	234	193	208	198	193	209	204	200	218	184	217	200	199	213	216	223	203	202	204	227	213	191	193	203	205	242	201	205	197	188	175	185	201	183	208	210	202	213	192	209	220	211	266	217	208	178	210	202	199	211	195	197	216	193	185	206	186	205	213	214	199	206	203	236	202	176	207	218	210	208	197	239	212	196	194	214	243	202	199	246	211	192	201	208	228	201	197	213	220	208	192	229	219	177	224	190	195	211	242	189	210	221	218	204	232	187	216	194	222	195	181	224	183	225	188	189	192	204	195	192	228	173	202	230	211	222	200	206	191	214	218	224	194	210	208	205	187	179	198	185	214	211	204	177	206	211	176	213	211	204	206	204	220	218	207	230	183	212	221	191	197	211	211	182	192	194	201	236	219	202	225	192	188	195	213	189	230	207	200	201	186	228	196	188	199	199	179	198	221	193	211	195	222	193	218	194	206	210	209	218	183	214	185	199	225	195	226	192	212	220	195	200	216	178	230	211	232	207	214	241	214	231	240	208	226	203	218	221	225	197	203	198	200	196	186	206	215	206	188	211	199	164	210	207	205	208	175	216	209	178	180	218	211	239	201	187	201	199	238	211	200	195	209	176	195	185	226	213	194	189	206	222	197	194	211	207	216	176	220	245	212	172	198	213	200	196	194	199	213	212	201	208	194	203	210	204	197	227	175	207	199	211	198	206	213	228	186	193	186	204	218	205	192	182	208	231	208	205	220	179	201	201	200	196	172	216	208	221	221	222	226	213	178	202	197	209	212	220	201	203	206	204	217	215	222	195	175	190	195	234	200	230	212	218	213	205	219	236	195	190	211	200	214	199	189	218	201	219	184	203	176	197	211	210	197	214	225	209	195	212	171	187	202	244	221	204	218	224	179	209	205	239	177	192	184	175	192	213	213	197	210	221	193	210	196	192	220	180	173	193	194	237	209	197	200	191	201	210	202	201	202	224	199	200	198	186	231	206	216	227	213	200	203	197	209	207	200	204	216	186	202	217	212	196	187	196	234	197	193	221	190	189	177	211	218	178	198	207	215	234	220	180	219	184	193	189	199	217	212	212	208	201	217	195	192	207	197	193	199	215	196	179	203	187	220	195	213	167	210	212	219	218	230	210	226	196	198	184	182	191	210	236	214	191	201	206	212	215	209	181	218	215	206	222	223	215	202	214	204	201	208	208	178	195	192	200	219	218	225	207	202	197	209	223	185	178	225	234	226	202	242	199	227	190	220	207	192	175	184	215	208	235	189	203	180	215	194	236	189	203	212	213	208	234	196	192	213	201	225	178	219	223	225	193	209	200	202	180	246	196	202	202	210	231	226	194	227	226	179	197	213	218	219	234	230	214	181	191	186	199	208	209	216	199	218	220	200	199	245	216	203	206	196	199	184	206	228	198	192	164	202	228	187	194	206	202	219	221	181	212	214	208	192	190	199	195	205	220	232	226	212	204	215	206	197	243	199	212	169	191	180	209	213	222	184	213	205	187	189	214	210	217	226	190	218	224	194	207	201	207	191	221	220	200	193	202	193	218	200	212	209	207	208	216	202	200	186	191	206	198	193	197	217	211	215	187	208	208	201	192	211	206	207	196	179	199	191	212	190	192	197	220	232	188	204	227	222	201	191	219	203	215	227	193	217	216	173	198	207	194	202	230	201	198	192	185	208	191	183	192	207	210	226	199	218	205	201	198	209	211	226	200	197	210	233	210	226	200	197	227	227	228	179	214	225	210	200	215	214	205	211	212	234	202	220	199	190	227	205	194	202	193	203	219	206	210	206	204	192	230	215	189	201	214	214	217	182	207	211	204	199	183	188	212	243	233	189	209	187	195	201	204	189	218	202	212	213	213	208	203	203	211	198	174	186	229	205	216	194	228	195	210	173	204	212	211	215	231	212	212	214	209	200	179	176	198	177	207	192	215	205	195	220	191	225	220	219	187	204	196	173	234	191	210	198	199	208	204	195	210	197	212	192	191	215	217	196	211	207	199	217	211	206	205	180	213	188	219	186	211	192	205	195	193	184	186	248	200	199	196	221	188	189	190	211	193	191	211	192	206	191	199	215	218	213	217	222	197	212	193	182	220	207	230	181	186	185	190	202	191	217	211	191	216	210	194	203	184	200	215	196	201	188	191	215	201	220	193	214	201	207	215	214	181	218	196	215	204	212	212	221	188	233	211	208	197	203	201	194	219	201	207	220	207	167	207	197	191	236	210	239	206	202	214	205	184	197	210	217	192	201	184	203	196	214	206	198	204	189	213	201	185	185	207	182	192	226	214	187	199	206	203	231	221	205	207	203	216	210	200	211	209	180	184	194	206	205	202	178	203	215	217	194	192	204	200	206	213	192	197	216	210	215	199	198	224	201	187	187	210	202	189	177	201	198	227	177	203	192	219	186	241	219	198	184	201	200	187	210	183	208	203	196	194	211	171	201	216	212	204	199	217	189	201	201	204	214	196	209	193	221	197	200	207	195	205	235	184	209	212	200	216	226	188	188	205	199	192	221	210	225	210	179	210	199	204	181	205	222	194	179	184	199	185	204	217	201	201	204	196	201	205	195	185	194	226	216	216	212	220	204	199	185	205	198	177	198	186	224	212	213	202	216	213	206	194	203	217	185	224	180	209	228	210	206	198	224	206	207	216	196	218	236	208	192	210	184	184	197	230	218	232	227	189	203	225	219	185	230	194	201	188	196	221	231	217	207	207	224	221	207	210	205	191	184	200	206	213	196	205	196	210	197	198	208	198	190	203	212	194	186	221	194	229	182	231	216	210	195	206	196	198	207	222	197	199	174	206	218	202	200	227	236	218	199	221	200	189	216	217	207	230	201	188	213	222	202	199	194	197	208	210	198	239	209	212	211	222	200	218	196	204	204	200	169	202	189	202	215	215	190	182	232	209	227	186	230	190	190	214	201	213	190	236	219	244	215	215	184	187	223	176	195	220	176	190	194	202	196	192	199	210	198	217	226	212	216	210	214	185	209	191	210	195	200	218	217	245	202
3472	2935	15140	19165	9716	5903	7295	4984	2650	1341	747	556	588	476	527	521	497	481	503	519	501	501	481	547	493	565	539	478	465	529	502	503	524	505	501	538	532	521	483	492	512	495	591	535	480	508	503	497	516	515	515	504	513	481	539	538	498	473	485	510	498	492	528	542	525	484	506	486	514	518	527	501	525	497	493	532	582	503	503	521	513	525	490	536	492	474	510	538	518	507	502	507	501	494	551	549	502	531	515	553	513	525	518	538	545	500	534	494	517	504	505	513	507	525	513	535	504	497	486	538	492	544	525	509	517	482	524	527	496	557	485	504	506	538	484	501	520	503	519	525	545	473	528	521	511	528	515	502	498	518	557	484	503	497	474	513	507	540	520	520	504	480	537	456	536	519	481	537	517	515	529	487	513	514	503	531	480	538	501	520	495	514	487	542	521	512	493	506	513	513	487	535	520	507	491	514	488	517	530	501	519	532	524	542	570	518	546	519	516	473	502	531	564	544	473	512	548	499	503	534	462	485	515	514	515	492	496	510	459	493	518	483	526	502	540	522	525	543	521	530	536	479	495	542	525	530	519	540	504	504	522	534	511	548	517	473	509	550	501	485	489	505	519	487	517	495	513	547	481	501	522	535	459	539	526	508	529	513	515	498	515	504	538	528	525	537	530	504	531	472	545	484	470	548	500	537	512	511	492	542	533	480	498	514	482	537	545	517	551	526	493	467	486	524	545	512	580	531	511	489	543	547	533	506	529	544	491	514	533	487	501	506	532	526	495	499	524	516	509	532	480	524	513	526	497	548	506	499	514	503	568	502	551	545	487	518	534	523	527	558	482	483	525	538	553	526	516	504	515	509	508	496	514	523	495	526	513	514	496	497	543	511	520	519	509	522	468	498	459	542	551	519	506	546	484	531	523	524	547	496	529	516	514	514	519	504	517	543	541	545	528	470	510	518	529	505	487	540	514	517	499	507	526	516	523	526	533	464	550	502	526	520	483	491	479	555	515	518	518	513	503	507	473	527	497	535	481	543	491	506	530	513	490	561	494	472	464	570	503	534	495	539	519	522	509	525	499	501	506	520	474	479	490	545	505	494	542	513	520	495	504	512	521	496	504	514	517	546	493	503	493	518	485	562	513	515	524	536	550	485	524	510	489	535	506	542	529	512	511	498	519	466	522	499	533	557	522	538	553	520	472	482	513	525	509	500	556	552	499	519	508	493	510	503	482	499	505	526	531	500	556	543	530	522	499	497	550	511	507	490	484	483	519	547	499	524	518	529	522	529	487	525	521	490	474	529	514	481	521	511	518	548	521	519	507	516	461	490	501	544	510	484	525	500	492	538	510	510	525	520	505	514	488	515	513	497	509	488	530	494	533	512	552	534	539	499	536	471	488	477	490	517	527	537	487	518	508	536	502	523	519	522	484	536	464	559	521	522	491	514	524	555	530	506	493	546	472	532	531	499	519	534	490	495	519	519	516	502	497	528	512	482	543	539	497	526	518	518	521	571	474	483	491	519	549	551	507	507	548	453	527	514	514	517	538	494	511	556	517	496	505	533	483	517	570	496	523	500	480	479	507	569	543	523	499	519	511	506	531	530	542	520	515	572	520	505	516	483	545	436	515	499	533	532	528	540	529	480	510	476	516	508	555	497	492	510	492	514	564	480	540	495	522	521	498	551	515	537	566	490	518	498	556	518	534	530	522	499	515	536	499	509	522	513	532	497	466	539	527	530	483	508	543	497	498	498	518	505	555	521	524	551	512	481	545	506	499	507	503	531	473	557	511	534	545	500	528	511	524	522	488	492	522	506	507	533	511	498	464	483	492	521	475	488	511	539	529	526	533	529	493	525	569	517	480	509	521	523	466	503	500	482	506	537	541	502	529	499	512	528	544	520	519	531	535	518	551	507	496	514	552	492	518	494	524	518	541	505	518	568	480	510	484	486	519	485	460	529	538	499	540	530	502	521	482	513	506	488	511	506	517	546	508	504	506	527	506	535	515	551	460	531	520	495	497	563	496	527	553	520	509	501	529	518	479	551	565	509	488	509	502	498	501	502	488	500	552	515	500	501	483	525	530	528	525	503	551	504	492	535	531	505	532	548	517	500	500	516	550	493	497	523	519	539	485	529	502	498	519	509	560	521	504	531	501	524	540	541	499	530	523	554	501	534	477	490	527	480	522	519	544	524	491	503	489	494	526	532	482	485	514	512	541	535	531	527	482	522	505	523	524	535	504	514	495	566	515	533	527	549	550	551	464	504	524	520	527	501	532	497	518	546	533	515	505	463	526	482	514	496	510	501	519	527	512	507	527	486	531	531	515	526	540	504	512	496	537	511	514	503	507	557	486	485	526	528	524	547	503	485	504	503	541	520	509	560	500	516	559	509	503	497	520	502	559	528	507	479	522	481	504	563	521	508	508	536	512	533	536	479	539	470	549	539	557	531	514	485	534	496	535	480	485	529	543	503	502	488	512	564	488	500	533	525	504	493	541	514	524	515	528	488	510	574	556	535	457	499	500	524	488	497	483	475	504	521	522	503	528	534	541	505	490	525	530	513	532	526	519	566	525	506	527	495	518	501	505	509	494	475	552	553	508	505	534	480	510	489	489	530	502	543	516	538	511	505	511	507	495	501	510	480	520	532	528	493	561	487	515	511	523	518	537	506	509	522	519	525	490	535	515	480	522	517	558	521	486	555	563	500	526	506	523	517	519	511	539	513	503	548	559	498	530	464	486	458	493	539	481	547	502	491	519	460	526	481	564	522	484	498	542	520	542	504	543	542	483	503	499	523	535	526	547	510	499	510	499	523	522	529	486	514	517	483	526	510	494	524	497	529	536	456	502	472	533	511	516	512	524	497	547	531	507	483	506	528	549	494	539	548	519	522	531	540	526	508	524	465	539	530	486	519	538	532	515	495	534	554	546	540	520	543	538	509	536	559	521	477	540	501	545	557	497	535	537	500	528	534	540	535	591	506	540	526	495	498	474	500	543	518	520	527	544	517	522	507	528	472	518	516	483	489	495	516	499	471	509	542	514	496	526	479	498	504	545	497	524	458	491	490	520	490	513	516	483	504	521	511	515	510	505	516	502	502	527	482	526	527	504	554	501	522	534	513	522	502	505	493	522	498	511	479	537	529	487	503	506	555	510	546	497	523	543	468	467	532	511	459	536	538	503	555	513	524	519	484	517	553	524	552	492	579	505	520	546	526	561	527	509	483	526	469	497	539	510	490	510	532	568	531	521	508	496	498	528	536	524	550	482	489	508	512	513	461	515	506	520	498	528	536	477	538	503	538	529	539	485	533	494	531	514	495	501	501	518	505	544	531	530	480	502	490	480	506	484	570	501	514	541	529	520	528	517	515	508	516	506	495	492	505	484	517	498	504	526	517	515	514	547	507	525	504	520	490	508	526	541	516	562	532	535	505	528	514	474	522	522	503	519	541	500	514	545	462	550	536	557	524	507	537	529	523	486	502	516	508
22163	20415	57586	47514	17633	30988	34397	23202	10439	2784	815	329	269	224	210	222	229	211	222	202	191	201	200	234	234	203	210	203	213	211	225	202	210	197	227	229	208	212	221	186	226	224	254	250	223	202	227	242	222	220	202	201	231	222	219	236	214	209	200	203	227	188	234	240	235	220	210	218	221	241	230	210	234	205	228	201	231	210	218	203	208	197	209	204	193	190	208	206	225	227	253	233	208	221	231	211	200	242	232	225	206	210	222	205	221	238	215	211	237	208	195	202	240	193	240	216	225	228	196	227	210	212	219	203	211	217	238	211	211	186	214	203	233	233	196	191	218	223	229	223	211	223	190	236	213	236	210	209	216	217	231	204	207	232	232	190	227	192	223	236	221	222	195	199	212	214	213	220	233	253	181	193	213	230	244	192	230	214	220	245	223	224	225	210	236	198	223	245	227	208	216	199	245	196	216	199	212	212	215	198	220	196	207	227	243	246	228	218	225	220	238	224	239	218	213	213	230	228	192	195	221	249	195	221	240	231	229	226	193	214	195	241	197	226	207	181	221	206	216	187	231	211	217	208	204	214	238	206	212	208	208	240	229	200	203	234	211	211	185	234	215	200	226	200	207	219	224	205	196	228	214	224	235	216	209	216	197	217	215	221	226	226	203	209	211	222	199	209	211	221	188	192	215	213	228	217	238	192	219	221	225	223	228	216	228	201	196	196	222	200	224	207	188	200	220	226	220	207	196	215	207	229	223	235	209	219	199	198	218	226	210	223	212	176	202	233	216	214	219	191	209	220	216	225	209	203	203	217	223	252	222	220	228	209	207	197	227	191	196	225	211	229	210	230	209	227	194	195	216	198	204	200	211	221	221	227	239	238	197	213	251	223	201	230	200	216	199	202	207	206	181	227	214	208	202	205	250	197	187	196	220	196	215	236	195	235	215	213	209	217	203	183	225	233	237	211	196	219	192	229	209	229	216	243	214	207	196	219	213	204	212	222	221	237	190	201	218	222	196	183	229	185	239	220	214	209	211	204	233	208	223	225	222	221	243	219	191	207	198	219	223	231	225	201	227	203	200	217	206	229	217	215	213	228	223	229	212	213	230	228	209	219	228	213	197	225	197	215	200	193	240	226	251	204	228	215	224	212	218	229	190	224	215	234	223	208	215	203	237	216	235	222	209	201	204	218	241	218	221	226	221	196	235	205	233	201	190	208	234	213	191	193	201	230	222	219	229	241	222	188	222	212	205	213	193	238	199	210	238	227	204	213	242	195	228	216	234	224	202	212	206	215	229	225	208	215	200	214	217	232	230	206	213	218	207	226	242	229	220	236	195	227	221	203	204	224	233	184	220	190	214	233	254	213	195	217	205	214	219	223	191	212	194	173	221	235	205	230	233	199	232	234	234	238	211	188	208	216	238	227	231	217	223	202	209	210	249	212	231	234	202	220	217	209	203	194	237	234	232	240	227	227	198	210	214	205	193	229	201	272	211	213	201	219	234	237	207	206	236	221	242	212	210	216	220	198	229	196	198	216	206	192	200	199	187	219	206	230	206	210	219	195	232	217	224	211	205	224	232	224	210	204	198	203	196	229	226	214	222	217	208	198	202	191	217	207	224	211	228	234	234	219	199	212	222	221	247	212	216	234	196	202	213	190	206	231	206	192	223	208	212	198	226	221	225	230	214	217	220	218	226	198	206	220	215	209	226	228	186	205	186	200	228	221	217	204	211	220	237	217	204	224	227	213	223	176	231	238	214	200	233	224	220	216	207	212	235	223	225	200	236	221	220	207	213	204	209	212	201	225	237	182	214	196	209	228	233	231	225	194	224	232	221	211	210	208	200	215	229	202	187	199	221	219	215	197	225	230	206	227	225	217	222	208	224	240	193	213	218	202	230	217	225	220	212	218	235	217	241	212	204	188	211	204	220	251	207	218	219	227	221	227	213	208	219	240	213	231	216	237	226	227	228	202	220	207	206	218	230	218	220	245	188	189	220	209	236	239	221	232	204	183	245	224	187	214	236	216	188	193	213	236	216	196	221	210	238	221	229	213	188	212	235	211	212	193	205	198	209	229	208	226	219	204	214	221	211	189	230	213	238	196	223	186	221	244	205	216	229	216	200	210	204	211	201	207	226	219	193	228	221	206	225	240	219	216	224	217	231	247	223	231	207	203	231	194	218	215	225	218	231	199	240	208	226	236	191	217	225	216	195	205	198	213	254	203	217	230	210	232	222	241	231	197	245	205	231	233	236	238	207	209	216	212	218	228	223	253	208	183	219	200	192	207	225	227	241	221	217	210	214	184	209	209	239	229	207	223	221	216	241	237	215	236	219	230	202	204	267	200	211	233	210	221	213	190	195	240	209	204	223	219	198	242	199	203	203	258	221	217	201	265	188	232	202	209	224	217	225	235	198	203	216	184	222	227	232	208	216	216	204	193	224	228	227	227	209	206	221	244	216	235	217	201	208	197	205	221	246	210	215	219	213	201	219	217	198	224	230	244	225	220	222	222	220	217	200	201	233	220	244	241	225	229	238	231	229	226	203	206	191	207	222	210	234	208	235	181	199	210	201	224	213	206	212	214	203	200	212	225	244	229	231	218	213	210	217	207	233	220	194	230	241	206	205	223	221	225	202	235	229	216	214	226	235	217	225	232	248	218	213	237	220	201	216	225	215	235	227	207	229	210	224	239	221	236	208	230	212	217	209	218	199	219	228	199	241	200	204	214	213	222	216	200	243	208	245	208	199	196	208	216	216	251	205	211	240	235	200	217	191	214	205	224	233	202	194	222	201	209	230	211	208	206	236	215	213	233	257	217	200	230	222	231	225	211	215	219	225	209	215	217	231	230	210	187	236	192	211	235	205	222	215	234	210	227	218	228	211	217	207	223	205	198	207	231	220	214	205	228	188	221	231	203	197	231	202	197	212	210	198	223	208	233	241	204	203	204	208	210	213	216	211	244	224	215	225	200	213	198	240	231	211	216	208	218	193	191	203	230	259	212	213	184	211	221	205	193	256	210	205	254	195	224	224	201	236	233	206	233	243	231	213	247	230	236	240	249	233	222	205	211	196	194	224	241	206	214	210	200	188	223	230	213	206	206	207	196	240	227	218	219	230	201	216	227	200	209	234	217	230	227	208	225	195	201	215	199	220	209	210	217	237	214	223	237	224	218	215	203	219	206	227	228	217	218	210	198	221	247	222	193	228	204	200	237	229	253	191	210	201	227	235	221	204	193	197	221	197	211	209	204	234	235	219	215	217	241	210	200	207	212	212	218	187	225	181	208	234	196	202	230	211	196	220	187	230	200	227	238	201	217	218	216	244	227	190	194	228	212	238	197	229	238	225	248	218	233	217	236	211	211	212	205	222	196	224	191	176	191	204	205	239	196	236	228	211	203	193	203	190	214	208	212	252	216	198	212	210	201	203	210	185	234	189	234	192	211	237	237	207	211	211	193	211	197	225	194	199	218	224	235	210	207	213	202
13605	17367	55573	45144	17524	47913	48321	38034	23319	9338	3172	1085	585	575	508	514	580	544	528	552	517	536	536	509	535	550	509	555	516	475	543	520	532	533	523	503	533	532	558	559	508	539	520	560	544	548	513	524	534	547	548	521	516	521	533	541	509	569	551	566	508	591	525	585	543	556	569	544	521	521	513	587	522	512	526	510	526	575	508	535	490	574	512	556	533	576	537	555	555	532	533	551	538	532	606	526	529	532	594	567	515	550	561	506	548	520	539	493	558	551	524	551	527	563	567	555	526	496	532	540	500	520	510	540	507	563	519	555	541	515	590	551	562	560	520	524	527	585	552	521	502	544	569	519	556	515	536	530	519	544	517	551	539	538	524	545	512	538	556	579	533	512	562	566	519	535	552	534	523	519	469	553	527	528	528	506	539	503	490	536	513	544	505	545	517	488	515	535	505	555	518	549	533	539	529	526	528	532	532	560	551	578	533	527	544	526	543	533	505	492	523	517	535	480	522	493	543	630	531	552	554	527	501	550	545	517	573	522	519	524	565	529	544	518	551	572	525	540	520	542	492	523	540	543	552	560	492	543	509	543	546	531	503	549	578	503	564	543	530	504	480	529	565	520	520	551	531	566	524	532	535	516	508	525	519	499	523	509	552	578	519	566	482	517	503	527	546	528	598	516	552	561	520	567	517	506	534	513	536	525	520	572	530	532	526	552	554	556	525	498	530	529	547	519	501	510	564	581	534	498	499	522	553	515	549	575	537	544	534	527	524	531	562	571	565	523	492	501	534	559	525	532	530	542	538	532	558	522	535	532	554	541	568	499	510	576	567	566	576	544	519	553	513	544	526	530	543	556	538	548	511	574	507	541	519	561	561	539	552	519	546	537	510	520	555	548	534	516	532	545	511	572	545	532	528	508	564	542	564	542	517	532	537	546	559	505	542	536	502	539	518	523	500	532	517	528	528	541	513	528	519	559	531	511	535	574	562	516	535	553	477	550	530	538	513	531	516	549	515	547	517	538	552	546	536	534	507	520	501	532	539	517	536	535	566	562	554	534	543	530	559	525	550	561	548	491	534	525	544	535	521	537	498	506	531	539	510	504	531	507	537	532	556	547	539	561	554	527	578	541	554	531	533	530	545	531	549	508	561	517	565	536	577	544	521	511	520	509	561	543	513	532	531	547	534	562	510	515	541	529	549	504	525	547	507	531	541	573	553	526	519	527	525	526	549	533	519	584	520	532	509	567	511	529	537	544	537	511	535	538	556	558	592	501	571	537	544	479	604	530	506	505	566	553	535	535	528	545	521	504	558	533	569	549	530	509	546	531	537	507	500	483	563	557	576	561	521	514	557	550	545	549	556	538	538	550	558	556	542	538	537	524	580	519	529	570	534	516	523	543	579	523	589	531	535	536	515	555	567	521	518	504	536	549	518	527	540	581	535	536	539	526	569	557	518	505	530	529	529	559	508	539	504	556	516	593	558	532	542	545	551	527	562	505	571	535	502	522	543	558	532	505	465	549	523	516	536	529	485	544	531	510	553	507	495	523	556	516	571	508	483	551	502	511	534	518	535	559	522	558	547	506	530	526	559	526	530	568	566	540	551	568	552	523	533	511	569	537	538	569	547	530	585	543	514	548	565	564	506	532	478	462	542	537	534	537	556	529	515	538	482	558	582	538	578	522	539	575	606	502	515	563	526	527	541	505	509	546	553	562	584	549	522	560	502	553	489	503	504	563	541	545	538	527	548	525	504	549	522	514	537	531	529	534	520	559	533	528	529	530	513	532	525	532	529	560	518	555	501	550	574	579	537	513	510	536	537	535	538	551	567	542	523	526	509	559	554	495	531	532	543	527	534	530	538	516	510	544	588	520	505	529	545	513	523	564	510	503	543	536	514	535	503	571	522	502	557	549	535	482	537	540	545	506	527	520	510	512	508	546	496	498	551	497	571	560	551	530	510	534	533	535	514	530	544	546	514	491	515	540	505	529	529	573	521	615	527	547	526	487	534	520	517	532	521	529	492	541	533	558	541	535	497	539	534	538	508	592	473	585	500	562	528	520	509	507	508	500	556	547	566	541	549	540	571	550	525	513	514	509	542	522	547	524	563	535	548	542	545	519	532	522	499	546	560	508	539	540	576	494	492	543	566	570	512	591	582	544	520	561	523	571	543	539	532	510	543	530	538	514	529	528	574	589	503	522	515	543	551	519	535	579	511	540	537	595	527	534	544	537	551	559	539	524	585	530	554	522	521	551	498	496	506	520	547	546	551	517	538	556	559	504	575	539	541	519	486	541	535	514	549	505	556	525	550	512	569	522	515	548	502	526	548	492	530	551	534	518	531	536	562	519	533	507	525	510	530	530	570	530	552	523	554	523	554	515	526	531	530	497	549	513	519	552	528	535	528	525	521	558	568	517	565	494	508	544	519	573	574	520	545	538	513	549	514	490	516	517	559	489	542	549	503	532	553	522	561	551	531	573	509	543	500	500	551	539	559	487	499	505	539	523	551	559	525	526	547	554	539	546	521	481	537	534	544	525	520	561	528	535	524	527	570	540	507	534	527	546	535	521	566	542	508	521	531	583	539	506	544	524	533	514	540	582	524	563	533	543	558	532	557	537	523	501	546	501	540	523	564	539	560	509	569	533	495	494	528	539	513	541	524	537	537	537	494	526	531	531	500	562	524	527	567	542	565	522	503	515	503	551	537	538	518	543	500	561	480	517	540	515	549	542	507	506	525	535	587	532	521	536	514	511	572	543	540	563	537	558	532	529	543	534	555	527	525	533	506	546	510	499	532	550	565	529	541	506	570	558	489	520	480	541	557	489	542	522	506	546	573	551	504	518	513	531	583	571	544	522	551	543	511	524	543	538	525	530	547	548	549	562	548	578	542	528	555	496	547	529	575	514	579	522	547	563	493	520	557	507	520	518	528	529	518	556	561	546	516	522	564	579	560	576	527	512	519	549	519	516	568	509	536	541	522	537	522	547	501	548	507	545	502	546	544	531	507	538	554	508	543	513	560	567	520	570	581	536	532	504	505	549	554	534	536	482	572	520	514	579	476	527	550	495	530	555	538	558	477	546	543	568	549	516	556	503	530	541	513	540	537	524	516	529	521	497	531	562	492	522	554	528	511	534	506	513	595	497	470	528	539	565	532	546	556	502	541	484	518	518	512	517	521	550	508	584	528	552	519	504	592	504	521	561	530	544	506	550	555	544	546	524	583	503	522	560	528	522	499	525	521	528	478	589	545	521	514	515	525	523	565	518	559	562	523	572	543	499	522	514	578	578	519	510	524	529	562	548	566	514	537	514	558	559	526	567	561	534	524	505	532	563	548	510	529	579	556	539	520	491	569	565	550	538	529	548	539	583	527	556	528	520	526	537	556	528	554	549	531	556	528	542	565	526	567	504	538	540	533	568	523	544	549	530	522	573	523	548	549	522	574	556	518	581	537	586	538	581	533	529	526	554	527	564	527	569	551	526
37491	37005	68450	46825	34869	50770	47350	32201	16583	5064	1190	355	204	214	199	234	185	209	161	182	188	192	206	202	198	197	184	180	198	200	189	182	196	204	169	199	166	216	206	216	223	174	191	198	195	198	183	169	194	184	216	191	163	204	185	192	199	197	179	190	210	206	221	174	225	225	205	180	189	185	199	181	180	196	174	198	180	173	194	216	169	175	201	202	191	198	219	187	183	186	171	183	196	214	182	205	220	190	187	178	175	180	207	220	192	191	202	213	173	176	170	182	204	214	192	184	224	180	186	218	161	203	188	172	206	215	206	199	186	208	193	211	182	188	193	173	195	184	188	160	199	178	191	192	183	197	189	189	197	199	203	169	194	192	183	200	178	201	206	201	209	186	205	183	191	185	197	194	208	205	184	198	186	188	210	194	188	187	177	213	219	194	185	181	191	199	214	192	184	184	189	193	196	185	193	161	190	195	224	180	180	196	183	198	201	169	195	199	172	187	181	178	186	186	184	197	175	216	178	190	207	187	182	201	192	166	210	158	186	190	194	204	186	202	210	182	183	190	197	197	186	209	194	202	182	192	208	182	206	190	211	192	175	193	198	211	209	184	205	199	215	190	206	185	193	194	196	193	220	188	179	216	196	192	188	234	195	180	205	165	184	212	192	171	180	201	219	198	159	208	175	184	189	181	209	185	207	156	190	185	197	167	193	169	189	173	168	190	189	197	186	173	177	190	182	206	199	213	194	193	184	184	190	208	203	176	205	201	201	206	183	182	179	192	170	192	200	216	180	191	200	191	175	187	196	175	185	232	200	208	177	216	192	182	187	197	170	163	171	189	205	181	216	184	185	194	192	171	163	168	194	171	177	199	195	208	175	201	167	191	194	199	202	208	196	189	203	198	176	207	197	203	173	177	188	224	203	182	209	220	195	190	196	195	198	204	182	175	162	209	189	203	207	183	202	194	197	177	188	177	221	182	202	180	191	194	197	179	195	178	201	191	188	198	202	206	188	203	203	171	191	198	203	199	161	192	209	201	188	221	192	168	208	211	194	187	186	192	185	182	191	210	190	179	202	174	192	196	175	177	195	193	193	173	173	207	202	183	191	198	162	179	198	216	201	168	184	168	171	170	184	179	200	191	217	175	171	203	200	174	180	207	202	190	198	207	212	184	193	187	193	197	182	196	198	213	178	178	200	208	185	177	183	210	193	214	200	177	183	174	183	182	200	202	194	203	161	178	184	187	207	176	187	190	190	188	197	202	203	183	170	172	186	215	185	190	184	170	202	189	162	191	207	190	216	192	188	217	195	217	210	188	204	194	198	183	179	195	189	206	183	222	172	187	181	208	172	194	208	175	177	162	174	188	200	176	177	177	190	175	189	173	211	190	223	207	198	201	196	200	179	198	181	175	210	213	194	173	178	172	190	168	190	188	186	194	191	191	183	186	157	175	190	174	191	165	217	187	192	223	193	214	228	179	185	149	176	199	183	210	151	190	190	174	185	203	195	196	164	194	203	217	208	206	223	166	180	186	196	196	200	180	203	187	178	226	178	217	178	195	210	189	206	177	204	178	189	200	187	189	179	207	194	182	199	193	209	194	194	190	203	208	185	192	180	207	210	193	189	225	198	179	205	214	192	207	208	204	191	204	191	199	198	184	189	206	194	181	175	207	199	221	198	177	186	175	179	194	202	193	211	188	187	190	194	182	188	199	195	193	194	196	198	202	197	181	185	189	188	188	198	186	175	195	196	179	181	157	217	194	229	177	167	187	186	197	186	182	200	216	158	195	167	182	193	184	185	184	205	193	170	205	188	185	196	194	219	194	195	186	195	178	164	193	192	193	200	223	202	180	194	203	185	181	183	179	199	200	207	177	186	195	191	192	190	225	176	209	165	195	178	173	180	216	183	201	176	195	198	189	179	175	206	193	212	184	159	204	184	191	185	188	190	199	175	186	189	168	198	210	191	177	175	220	174	190	195	199	189	182	186	184	180	201	209	174	211	191	179	192	181	187	193	183	181	182	189	201	195	193	205	189	180	184	215	183	187	197	201	211	189	178	237	196	181	196	206	191	179	178	187	198	183	190	173	196	203	163	214	203	200	219	188	202	168	197	189	192	208	205	195	200	197	182	195	211	197	175	199	220	180	196	179	190	195	191	175	177	187	190	209	191	178	200	195	199	192	199	180	187	195	186	190	185	176	178	181	168	179	218	206	185	195	192	210	212	205	188	179	195	210	183	187	212	175	204	190	181	186	192	212	183	179	190	190	185	202	175	190	195	207	213	173	190	201	186	181	171	191	206	189	203	175	212	195	177	185	184	206	190	189	214	193	193	166	197	189	179	179	198	183	213	215	201	194	182	203	220	216	194	188	199	181	176	208	196	186	203	185	207	199	179	170	208	195	191	197	193	165	193	210	168	189	178	156	167	185	170	157	184	190	175	227	206	198	190	227	179	192	186	205	183	186	182	192	177	186	222	187	206	203	220	186	215	196	182	176	191	202	199	199	195	201	194	187	210	174	181	183	197	209	206	200	195	226	189	182	201	206	200	211	206	204	190	150	192	214	198	180	180	206	187	204	200	188	199	209	177	207	174	184	186	202	193	213	209	178	180	191	207	191	207	206	186	194	205	194	210	182	189	203	219	175	203	199	190	198	190	202	198	202	172	198	199	179	205	192	167	202	188	199	206	224	189	189	183	194	186	171	183	182	169	200	180	163	188	214	201	187	190	188	173	211	207	183	192	162	200	174	196	209	208	182	176	190	203	180	187	189	210	223	194	213	159	175	198	206	191	193	221	180	181	201	188	199	174	190	211	215	203	203	182	196	188	182	196	228	195	175	222	187	186	178	203	185	198	161	180	183	196	186	172	194	205	234	205	203	192	174	228	184	175	182	200	199	188	214	188	187	193	189	202	205	187	228	162	173	172	210	185	191	202	180	218	200	202	215	189	189	169	201	203	193	182	186	199	168	186	186	185	199	211	201	161	182	188	186	197	189	193	171	200	191	193	206	199	222	197	189	192	193	178	206	212	199	197	193	196	168	192	226	179	178	193	212	206	183	170	182	223	197	212	223	209	191	196	198	192	208	197	185	183	190	192	180	193	204	193	192	179	202	179	177	210	217	198	204	192	183	188	202	200	181	176	189	181	181	185	176	189	211	196	206	195	226	197	204	184	172	174	188	206	184	188	188	208	189	211	183	178	198	195	204	198	194	172	178	183	180	203	180	190	174	177	200	166	223	189	195	210	186	177	211	187	222	185	202	206	188	219	203	208	229	175	188	199	171	189	206	186	164	219	166	184	188	189	190	196	195	202	186	205	201	179	193	188	173	158	214	180	207	208	202	204	187	200	195	221	176	219	205	198	204	187	172	176	195	175	183	177	199	200	195	202	194	190	197	158	193	180	189	171	203	241	201	190	199	188	188	192	183	183	189	185	153	196	171	179	168	186	189	219	188	201	217	183	206	167	201	208	196	181	208	231	184	191
23916	30864	63483	41873	43812	63225	58145	45248	29322	13265	4067	1197	601	479	483	461	482	460	510	475	489	499	450	476	497	485	500	484	475	494	450	482	470	479	471	516	456	474	469	519	520	452	494	512	483	446	494	469	477	470	490	495	485	437	489	485	501	460	458	486	476	514	482	468	504	480	489	468	516	470	476	485	478	520	468	482	429	453	501	467	457	468	458	526	475	499	463	486	487	488	481	487	472	505	468	473	509	521	478	480	466	502	461	512	477	480	478	470	468	463	471	484	454	495	492	494	455	495	471	461	477	485	472	496	478	473	469	466	495	469	483	490	464	469	481	483	478	472	484	468	510	483	471	464	495	484	480	451	481	472	426	490	471	470	518	481	459	466	496	471	487	498	473	484	512	508	446	502	467	486	424	462	455	523	483	470	479	518	499	502	469	477	468	459	471	478	488	435	513	439	483	472	474	487	475	492	497	469	459	477	512	456	489	444	456	484	492	445	476	520	459	482	462	511	457	471	471	485	452	486	442	463	547	506	503	472	498	493	468	455	478	469	476	475	449	482	446	471	503	489	465	492	456	460	475	493	508	499	465	498	449	465	426	449	454	472	499	480	490	477	473	481	491	465	484	470	492	460	489	493	468	462	445	475	494	494	514	505	478	503	509	445	455	503	450	480	519	487	487	485	459	496	469	476	493	476	465	464	500	494	502	488	491	501	480	487	467	480	483	461	462	476	478	480	470	456	475	484	481	510	442	473	461	460	486	471	469	528	475	485	462	482	466	494	463	463	470	515	487	491	473	435	487	489	480	476	469	498	448	484	486	464	472	460	466	496	498	493	455	468	501	469	454	461	487	524	485	446	466	466	473	447	449	490	470	484	465	451	460	461	470	520	503	455	451	466	478	456	480	489	461	498	471	465	482	486	480	469	499	501	430	472	458	493	479	467	511	508	431	442	450	440	459	470	441	459	453	453	451	480	475	470	482	466	446	499	485	480	514	497	484	441	507	490	492	459	543	484	464	482	505	494	484	494	490	493	459	479	461	461	459	473	462	440	521	534	504	483	491	495	488	503	488	459	464	468	474	517	487	459	496	490	442	475	442	496	501	472	498	469	435	498	488	463	468	495	484	501	471	473	464	487	447	483	483	494	477	462	477	454	495	501	463	531	510	491	480	470	511	463	496	516	452	491	502	474	477	491	432	482	489	471	486	461	494	492	443	472	504	482	461	452	401	515	480	456	491	496	491	463	457	486	461	458	491	487	472	491	470	474	490	491	489	487	480	458	494	503	484	458	497	447	470	473	470	511	467	448	468	458	483	451	497	511	478	446	487	474	438	465	477	463	505	464	493	482	464	491	495	476	423	466	471	474	500	494	449	454	493	480	445	508	469	467	484	481	471	463	459	511	474	481	430	467	471	459	467	479	436	483	522	545	488	498	501	481	476	506	502	465	493	443	453	486	481	468	506	484	505	466	499	465	494	468	464	470	465	404	470	496	446	470	485	477	515	443	451	499	464	464	480	497	454	461	472	464	470	481	500	477	485	464	488	481	490	493	472	429	483	472	509	462	453	501	506	458	492	440	464	502	452	456	460	468	469	479	485	474	475	500	497	529	463	472	471	500	457	483	501	427	441	504	477	524	447	530	472	491	474	465	512	460	491	463	473	484	501	465	509	511	484	488	460	481	496	494	469	484	483	469	498	513	454	465	466	515	473	477	512	479	474	491	473	464	468	460	521	474	474	470	479	466	475	494	502	504	445	463	500	488	481	523	491	491	493	449	461	487	475	476	471	434	487	500	483	490	503	502	453	497	505	491	519	460	490	471	427	437	468	499	479	451	482	503	480	496	517	496	490	487	493	472	453	487	496	477	507	421	484	481	462	513	467	465	454	490	467	471	468	480	501	449	511	507	471	489	453	479	464	504	469	503	454	478	474	475	494	480	497	505	476	472	476	485	467	479	476	476	498	510	473	448	486	452	473	484	485	484	495	488	494	456	482	481	510	476	491	439	480	500	480	485	481	477	513	505	479	463	476	503	476	447	449	497	522	470	480	484	472	521	475	464	461	498	465	480	525	486	502	495	482	471	476	468	463	492	464	520	510	512	497	501	453	465	504	443	470	499	504	427	491	506	465	477	472	491	491	470	504	479	490	498	483	486	500	479	508	515	460	523	452	505	499	469	473	474	520	503	512	468	456	488	500	492	491	449	484	471	459	445	470	436	456	494	452	480	476	517	455	501	504	467	489	476	487	459	487	449	480	492	530	502	469	464	517	476	484	470	489	453	474	469	460	472	459	464	480	517	502	470	511	471	487	446	481	475	456	503	489	482	486	492	451	442	500	467	526	477	505	492	538	463	473	480	485	503	485	446	478	489	450	449	443	479	499	503	494	460	458	474	489	437	504	447	460	446	444	459	422	492	503	469	487	442	475	477	478	455	505	521	457	491	468	477	459	497	480	488	480	479	492	486	521	446	487	449	471	489	488	471	505	520	442	462	446	461	468	457	462	459	489	469	455	517	485	494	478	497	451	487	524	464	459	455	475	473	522	488	449	454	512	487	499	446	460	432	465	487	510	491	470	472	477	493	496	504	506	477	466	499	429	462	483	490	499	477	499	502	472	486	513	495	485	481	514	481	460	450	461	477	485	531	448	489	470	482	478	480	455	472	517	452	460	485	487	469	474	459	469	454	465	470	446	489	483	479	479	488	464	430	478	505	456	452	480	452	509	479	450	459	468	501	464	440	505	481	487	519	472	493	470	479	460	409	497	466	518	461	487	480	446	478	482	424	480	445	433	473	444	495	501	513	474	502	484	463	459	495	451	485	479	473	468	458	473	459	494	453	461	444	449	506	499	455	469	488	471	483	472	475	457	488	483	446	457	468	495	481	497	471	462	480	460	454	489	449	473	512	469	469	472	463	471	508	479	484	482	459	474	489	496	479	510	445	499	477	488	469	464	459	486	484	480	456	494	478	490	522	491	468	478	519	482	481	462	456	490	472	482	489	502	469	513	494	477	505	465	496	514	488	454	484	465	473	482	451	532	476	463	466	476	479	479	429	475	485	484	533	516	494	427	454	497	516	448	487	493	464	478	480	469	473	493	512	441	510	478	474	436	488	488	483	497	454	482	485	494	481	478	521	512	470	453	523	472	479	496	435	509	440	492	495	491	467	519	456	470	482	497	465	481	471	464	492	468	449	445	484	487	502	474	509	477	430	494	495	473	450	514	489	487	470	496	441	488	458	438	498	495	492	473	446	492	478	523	483	485	516	478	465	443	459	480	479	497	486	493	511	513	451	481	483	432	436	460	461	478	479	508	495	518	518	496	498	501	459	491	505	476	502	477	481	461	493	443	473	476	482	491	454	487	496	500	486	488	487	494	457	469	473	477	475	502	469	492	458	488	446	493	469	449	454	469	459	493	521	510	456	480	478	485	472	483	451	512	465	461	467	463	505	486	486	459	482	480	468	477	470	472	491	496	462	483	509	450	521
7197	2375	3823	894	1625	3062	3702	2484	1224	523	300	250	201	192	203	207	225	201	188	193	219	215	200	195	183	197	217	197	230	203	204	191	204	180	202	199	214	227	207	185	181	213	198	194	201	193	216	236	202	203	207	199	218	190	193	199	202	219	201	192	210	219	205	198	201	174	188	207	179	225	193	216	206	219	204	212	227	195	198	177	203	196	209	196	230	208	204	218	197	193	223	214	197	210	215	231	238	177	191	203	212	194	207	176	209	216	208	197	177	186	199	214	192	198	216	210	205	201	222	182	204	215	205	214	230	215	230	197	204	206	233	192	205	209	226	213	193	210	228	204	218	218	223	235	200	215	201	209	192	215	208	217	208	206	213	209	205	190	209	207	192	204	211	204	198	206	206	194	209	207	202	217	217	211	220	210	210	183	190	203	212	173	176	211	186	213	232	217	200	217	212	214	179	181	228	216	183	178	180	211	225	210	201	201	225	201	175	206	222	193	212	188	178	200	203	226	212	176	210	207	184	208	201	203	198	210	237	245	203	187	193	209	205	210	201	193	209	185	193	200	201	180	208	235	206	178	215	200	200	192	191	216	229	211	218	205	198	208	210	192	213	211	190	193	199	196	206	217	252	218	204	202	213	215	198	228	189	213	188	197	203	185	189	220	208	207	228	205	203	183	224	196	188	200	209	211	193	212	201	186	199	194	215	228	236	193	209	225	228	210	215	206	226	183	178	184	220	217	174	223	203	174	202	211	205	213	205	212	201	213	190	207	222	206	196	209	208	185	217	152	205	184	215	221	212	194	228	184	209	213	187	185	213	211	202	196	196	211	224	209	203	197	203	201	221	204	198	218	224	231	205	186	236	186	224	218	208	211	230	214	188	209	203	210	195	226	214	222	208	200	253	219	163	206	205	197	203	209	206	184	220	186	212	194	211	197	195	188	182	197	212	186	211	185	217	197	190	214	184	215	219	225	184	189	190	196	218	208	230	178	201	223	194	247	225	210	200	220	200	197	196	177	207	200	196	214	216	189	217	195	203	202	218	215	225	219	210	212	220	220	212	232	201	211	210	210	207	201	177	185	240	214	203	207	209	203	179	204	229	205	215	212	195	209	212	205	217	233	185	191	207	192	222	224	200	216	177	192	177	204	209	225	191	190	203	190	187	212	188	249	221	170	206	178	206	226	201	224	219	228	201	202	181	204	208	203	199	211	222	195	200	230	204	182	176	202	229	230	193	198	182	221	217	231	222	220	228	213	206	207	202	172	205	208	201	202	203	197	194	222	206	209	195	216	233	196	194	206	190	208	190	206	177	206	214	204	188	226	218	187	218	212	210	216	190	217	197	201	200	197	215	234	178	200	210	194	207	197	217	194	216	200	213	188	218	192	205	225	186	213	192	177	204	185	215	204	167	215	219	202	191	219	177	204	194	205	208	226	204	224	235	203	225	190	217	238	213	210	211	203	214	194	190	194	196	202	196	205	221	183	182	187	198	214	217	201	197	233	217	209	193	221	232	196	237	198	212	208	221	214	189	217	225	188	234	208	213	211	215	187	187	211	201	195	188	204	221	214	203	218	220	195	199	212	220	209	202	199	207	212	192	224	225	207	165	209	193	224	227	215	257	208	197	208	192	223	208	215	223	195	182	195	189	212	221	217	197	204	219	211	234	191	196	224	223	197	206	237	192	207	201	186	206	186	232	205	207	203	224	207	201	216	202	211	221	220	205	179	180	209	172	216	213	228	207	199	190	174	210	187	192	204	222	216	216	205	191	183	200	212	215	193	208	210	234	215	182	198	212	224	237	195	207	225	215	232	215	201	220	228	207	225	197	200	193	210	209	187	210	195	201	205	198	232	191	205	202	206	208	233	200	180	214	221	222	201	214	215	230	235	175	217	209	185	199	183	197	192	185	213	209	205	236	230	206	214	197	212	205	204	200	212	193	217	177	173	221	203	211	194	212	186	193	197	204	205	205	223	202	207	207	206	236	199	217	217	185	203	200	198	203	195	213	232	202	188	221	232	221	213	181	200	199	198	187	204	205	195	177	223	218	221	218	241	213	187	209	205	208	218	212	204	213	223	200	196	214	187	204	201	218	202	190	206	215	197	193	222	219	189	203	177	205	211	205	229	205	202	215	208	231	189	215	207	174	229	198	193	221	218	201	187	230	199	212	185	199	192	196	223	199	192	182	202	196	214	182	198	199	205	210	224	193	213	222	191	208	187	202	212	220	199	189	201	200	166	226	197	212	187	245	223	202	190	178	216	204	223	227	218	208	212	203	193	183	212	187	181	230	200	219	204	219	196	188	217	212	208	209	187	205	205	197	204	237	208	209	185	190	205	215	184	209	218	201	210	200	225	203	209	214	187	207	220	192	196	195	212	211	213	189	192	215	210	202	216	228	226	199	199	211	236	199	209	199	191	214	187	193	211	193	201	222	231	226	207	201	232	227	173	227	219	206	192	214	198	220	203	201	189	205	212	194	224	195	190	198	196	190	216	178	196	212	202	205	213	202	199	203	192	224	199	249	214	221	214	220	240	199	170	181	229	231	203	203	206	200	210	214	192	223	219	193	190	208	205	195	207	190	210	188	213	196	206	225	224	235	201	212	212	190	212	219	201	200	223	219	205	206	208	204	211	208	206	209	222	183	227	208	204	213	199	204	213	188	211	219	223	204	242	203	194	219	225	211	213	202	202	235	235	212	214	235	200	201	216	186	218	186	202	187	215	217	196	199	209	209	174	207	206	204	223	208	237	200	185	198	185	215	185	206	224	173	191	197	202	214	212	189	219	202	201	202	193	234	189	214	211	192	209	221	213	227	185	199	206	200	191	215	188	195	221	237	215	205	205	191	200	189	201	192	199	211	189	203	210	200	197	195	192	193	219	205	212	196	204	229	200	185	208	224	202	189	193	180	195	190	221	203	177	180	182	206	205	197	196	198	221	187	188	227	200	202	176	222	214	195	225	191	188	197	200	190	216	190	198	184	182	203	198	212	217	204	209	206	218	194	196	190	210	225	207	197	198	188	234	216	212	205	224	223	215	212	211	216	217	226	209	211	220	232	211	215	204	223	200	194	213	219	187	209	220	225	214	219	217	217	207	203	203	195	223	217	224	181	191	179	220	202	215	208	199	223	202	209	230	203	189	223	204	213	199	184	205	179	231	184	212	199	197	174	205	193	221	229	190	221	191	218	216	207	180	183	189	204	214	237	202	208	207	209	226	203	199	220	169	208	204	222	218	194	200	199	218	185	205	211	213	214	180	211	227	198	190	204	202	232	182	214	204	209	238	206	210	191	201	194	202	206	181	210	208	192	177	201	186	208	185	200	231	203	189	188	215	201	186	191	211	217	192	216	228	243	211	202	199	208	210	220	209	206	212	180	211	223	205	218	209	215	211	186	193	198	197	218	205	195	215	208	216	215	206	225	199	214	213	231	206	206	231	201	212	207	227	220	209	225	202	201	189	206	233	184	210	215	203
5373	2923	7810	3112	7453	13455	14390	9186	4311	1887	878	629	568	556	537	545	508	499	563	511	561	529	541	517	492	522	515	557	492	468	522	545	480	529	508	511	566	485	495	540	488	549	573	539	553	529	503	540	503	526	516	508	502	523	503	546	506	490	520	521	479	534	509	541	524	517	483	507	518	532	527	510	496	498	501	495	526	532	510	510	521	502	543	504	533	534	551	544	546	506	539	522	513	496	526	529	495	535	549	474	514	485	539	493	498	503	512	522	501	501	502	525	515	521	515	509	510	509	478	526	504	531	463	526	498	541	523	503	500	499	506	510	526	497	519	588	524	545	498	535	529	509	515	492	515	515	547	534	512	532	508	509	540	534	514	507	526	529	520	505	529	496	518	522	493	477	520	540	551	495	514	530	526	565	456	538	552	519	519	509	503	517	525	488	504	511	530	502	529	522	543	515	525	498	517	517	538	553	489	534	523	485	505	519	494	496	518	518	510	507	526	530	526	507	529	520	512	523	576	487	525	491	486	514	514	532	514	493	527	546	466	519	513	533	534	518	479	513	502	551	494	540	500	514	511	524	535	516	533	490	513	541	537	488	528	530	569	498	499	505	525	504	507	527	516	518	504	489	518	488	511	529	553	492	517	492	506	495	495	543	528	504	489	515	527	491	508	494	523	524	490	527	519	528	542	515	524	507	520	514	490	537	481	554	547	493	516	526	517	524	512	533	491	516	563	502	534	498	547	542	523	515	508	499	466	504	518	521	524	507	528	516	512	530	552	482	501	539	519	510	544	522	490	528	522	510	529	544	506	528	493	522	527	495	493	545	494	491	483	480	507	568	499	537	525	540	466	527	506	501	519	495	484	541	498	504	554	529	516	541	567	542	529	509	511	510	516	539	490	498	508	505	505	531	560	491	533	500	479	543	522	518	512	523	528	522	537	569	506	489	500	518	526	484	478	495	519	521	535	556	534	533	521	485	490	505	500	580	503	506	529	488	551	525	532	499	525	517	528	492	564	499	516	527	518	526	498	534	503	499	503	564	477	501	490	518	514	547	497	515	549	499	482	512	504	486	496	504	523	494	525	513	512	540	544	491	495	547	483	531	536	495	522	481	519	521	510	540	560	486	506	568	514	506	534	504	533	501	538	551	499	479	589	534	548	498	504	533	490	528	516	534	486	538	524	510	513	481	521	511	538	513	549	523	530	488	527	476	565	521	547	525	499	534	551	528	507	520	528	509	504	518	494	523	559	541	520	539	492	500	505	544	518	501	517	485	488	509	527	557	494	545	505	523	491	546	509	525	557	494	510	502	561	512	524	520	517	536	530	493	502	494	492	510	499	516	571	577	490	484	506	513	527	546	512	513	548	545	487	530	535	537	509	530	487	511	535	508	537	498	503	502	540	539	497	489	478	497	517	538	504	473	518	476	532	528	504	518	518	512	543	533	543	526	563	501	468	482	542	494	503	535	519	507	522	519	506	480	526	502	522	491	491	524	489	518	543	528	507	491	560	543	504	512	516	523	545	531	502	521	522	527	482	539	530	510	546	518	535	525	494	493	512	535	497	510	524	513	523	535	484	490	490	519	533	511	524	533	539	517	517	529	499	556	488	493	543	496	519	525	552	498	526	523	511	512	525	483	558	504	521	479	508	538	541	537	521	523	487	536	497	524	550	489	496	432	509	479	507	525	516	513	522	489	535	510	498	520	490	536	502	489	493	501	532	500	477	545	512	523	488	489	522	531	516	516	551	540	504	532	534	498	527	535	554	513	496	551	498	540	514	518	532	525	517	515	501	531	541	508	524	542	526	495	514	536	524	516	496	538	524	503	543	551	506	502	531	526	509	506	517	506	501	515	487	559	462	531	529	482	529	488	508	481	505	518	492	510	537	528	551	549	525	544	533	546	570	517	488	522	476	497	535	526	539	498	544	512	499	540	526	482	495	493	537	520	521	536	518	507	553	506	513	504	558	488	506	536	564	492	535	524	504	562	502	503	493	497	527	516	497	519	490	511	514	515	526	483	518	509	505	514	535	555	511	508	520	497	553	468	525	507	538	515	554	520	478	522	526	536	493	475	548	524	504	494	532	468	522	547	564	504	499	537	527	511	481	531	500	516	517	510	518	528	531	548	490	530	481	519	500	477	504	462	521	525	514	503	488	502	505	498	535	509	545	520	544	502	505	539	535	510	531	524	524	488	532	503	518	510	523	542	554	523	490	525	546	548	533	514	514	494	518	511	491	484	504	522	506	494	502	527	522	499	530	503	496	551	506	533	516	512	478	500	522	528	532	540	485	514	509	490	530	500	547	515	518	541	486	516	535	517	570	519	480	498	503	495	522	496	554	519	515	523	489	518	510	471	513	493	505	531	498	520	531	528	514	501	529	494	474	496	523	504	530	539	485	539	496	524	481	497	524	500	517	530	510	527	452	495	549	504	520	553	532	545	508	533	505	531	514	545	512	504	506	499	507	484	531	515	521	502	503	549	552	515	538	482	525	564	526	525	510	524	476	549	474	518	468	565	509	521	478	517	553	489	488	516	529	491	531	507	565	512	522	534	529	514	459	539	506	521	551	511	540	556	526	502	496	514	470	525	506	520	535	546	527	535	497	491	532	496	465	516	507	515	527	529	517	515	548	509	515	476	475	501	506	518	498	517	511	499	499	520	487	517	538	527	538	536	549	539	514	502	490	529	503	497	503	483	562	525	526	507	476	503	531	481	513	519	522	516	509	504	486	507	530	517	497	506	514	508	486	507	483	490	506	518	500	501	505	487	538	504	526	520	508	509	515	521	518	457	508	562	500	582	514	522	546	500	500	481	513	523	540	481	504	560	510	499	527	509	517	521	493	510	512	526	545	486	516	501	497	535	477	495	550	521	507	544	493	528	518	516	492	488	525	555	521	493	518	498	555	508	523	520	493	522	522	514	513	504	570	544	523	541	492	514	529	489	516	519	516	525	531	514	558	555	503	497	517	499	500	550	533	529	520	556	512	558	525	492	507	521	518	521	560	486	499	520	459	505	483	531	505	493	520	492	536	469	504	467	537	534	504	502	472	552	507	479	534	513	534	534	497	489	522	516	466	491	529	506	514	540	506	482	539	473	551	525	482	535	459	484	493	494	499	477	498	518	509	535	474	514	517	547	547	529	547	517	537	502	510	532	504	505	533	529	479	530	503	497	532	521	507	514	512	545	490	535	531	515	510	539	575	519	518	487	505	518	525	530	537	525	504	531	499	511	507	521	505	540	531	506	529	539	492	554	504	515	495	526	521	498	524	535	535	524	490	513	532	488	557	511	523	521	550	514	502	507	503	537	510	513	532	507	505	508	491	501	507	537	496	529	554	500	499	558	526	505	542	545	507	501	500	485	510	511	511	501	473	478	522	542	485	505	565	503	529	514	526	553	532	516	539	512	509	493	474	515	557	520	536	478	542	537	533	525	508	528	537	543	513	505	523	489	520	525	502	543	518	518	525	480	501	502
34341	31172	34241	21998	35587	32849	37157	26764	12460	3715	959	386	232	222	234	209	197	238	206	203	228	197	213	218	213	206	255	209	216	219	215	237	217	214	199	199	235	205	219	176	238	216	223	220	207	207	211	236	228	219	193	237	195	218	199	186	224	247	220	235	205	200	229	253	229	236	206	208	217	207	232	209	228	210	203	191	226	215	226	216	200	210	202	216	194	213	190	227	210	208	215	229	198	194	225	216	245	218	221	216	223	210	217	186	200	210	200	204	230	210	190	213	211	195	199	220	205	209	203	197	190	229	229	185	189	221	219	216	232	211	226	193	220	185	214	211	239	198	210	200	212	195	202	198	191	201	191	204	191	222	208	214	201	223	206	231	215	226	205	218	234	204	226	214	206	210	230	202	240	232	223	222	233	199	230	225	247	180	204	222	213	184	227	215	207	190	202	202	198	207	203	252	217	218	221	211	211	218	241	238	217	213	226	219	258	210	212	229	231	196	183	202	204	190	201	222	202	226	222	218	214	206	208	208	230	200	200	225	208	219	191	209	221	191	216	232	207	223	208	186	202	218	202	181	217	234	221	194	203	222	217	228	210	198	232	206	227	221	193	225	197	228	209	203	234	222	215	198	224	209	233	206	206	231	218	235	207	221	208	218	220	201	245	196	245	201	244	244	207	208	199	190	228	246	209	219	208	195	223	218	206	218	219	227	189	202	196	208	214	219	210	194	225	201	214	217	226	233	226	209	209	202	217	203	213	214	195	218	229	245	211	203	189	205	215	212	224	202	217	195	206	217	208	200	205	207	196	222	204	205	229	216	232	221	216	196	243	245	212	173	213	224	218	226	197	209	227	219	226	209	199	202	214	246	238	216	213	196	226	207	219	211	224	195	195	213	221	212	229	203	207	221	231	202	197	236	219	200	235	266	226	226	259	179	202	244	206	211	208	213	206	227	238	209	223	212	214	232	207	218	215	174	223	224	209	241	198	216	213	198	198	232	218	219	224	201	206	197	212	196	208	207	229	211	221	221	212	196	225	190	208	204	214	232	214	222	242	247	231	199	223	219	216	230	203	214	220	194	200	210	238	234	220	213	191	257	217	224	225	215	209	199	215	217	209	196	218	225	228	212	214	220	211	227	232	204	224	265	205	218	222	216	217	221	211	224	244	209	208	205	201	224	197	230	207	209	214	208	228	205	194	231	229	212	186	247	225	239	193	181	219	220	217	230	209	210	199	225	233	216	225	192	235	236	215	229	218	233	228	210	208	215	222	208	220	241	211	212	213	187	221	236	217	215	208	221	224	220	224	209	223	194	223	221	198	210	212	237	227	213	242	241	208	221	228	204	206	205	187	193	208	181	231	214	211	210	212	205	209	221	217	209	222	201	214	232	226	226	234	220	228	228	208	218	219	211	228	215	200	214	213	217	194	234	211	200	199	220	208	203	211	222	206	247	238	206	210	200	191	204	240	202	212	233	237	204	249	225	214	205	217	210	221	209	205	187	196	207	217	223	202	197	218	246	240	219	203	205	228	216	219	226	203	217	197	212	240	199	222	205	195	211	218	212	221	216	201	226	192	225	219	199	202	193	203	203	220	207	203	209	195	192	204	232	222	196	237	192	218	191	227	217	206	209	229	222	218	234	229	205	200	228	207	200	204	235	199	203	238	235	231	220	212	211	231	225	221	253	201	196	205	199	211	222	195	199	195	188	214	208	206	192	222	224	222	229	217	206	225	220	215	215	248	203	214	226	192	202	220	225	229	225	217	200	224	228	208	210	190	227	208	228	212	247	191	214	229	209	234	209	219	193	217	215	216	189	229	204	213	241	230	188	219	209	225	221	222	208	203	214	234	253	231	211	220	199	200	202	189	209	205	198	218	184	198	204	227	227	209	223	237	195	216	195	198	212	206	214	259	190	204	200	196	206	200	221	232	210	217	221	227	206	199	216	245	223	210	195	226	210	207	220	237	200	225	209	212	227	220	194	216	198	223	221	238	236	202	213	197	242	234	234	217	222	239	210	221	210	204	224	205	214	227	198	210	198	216	211	196	223	222	225	234	218	236	203	203	217	218	220	233	198	225	233	200	214	201	212	185	210	244	207	209	212	220	198	215	219	198	218	225	188	245	225	236	206	198	215	234	223	219	189	202	218	226	233	187	194	221	214	205	241	220	206	208	209	213	227	201	241	258	202	207	225	202	228	221	227	194	196	208	179	233	233	199	239	212	211	203	210	207	217	182	221	214	191	232	228	231	197	216	191	187	219	224	217	219	207	216	216	222	200	232	218	199	220	216	200	234	207	210	217	221	203	226	191	202	211	217	200	190	207	230	205	216	217	221	195	232	215	207	190	242	215	208	197	184	197	210	200	212	203	217	218	213	243	222	220	212	214	217	204	216	216	204	215	231	212	246	234	229	207	189	208	218	209	213	229	204	210	202	228	194	238	239	209	205	203	217	204	208	208	208	210	201	195	168	218	210	224	208	226	227	216	221	184	231	218	213	190	217	194	223	216	220	219	230	195	249	204	193	226	203	201	253	203	228	205	189	233	217	222	216	223	231	215	221	193	210	226	234	232	203	213	202	208	192	221	200	221	190	192	194	231	230	221	184	243	228	189	206	208	221	217	209	185	230	218	225	208	226	198	195	229	216	201	214	179	219	209	226	247	198	245	240	234	192	223	249	230	197	216	239	232	214	247	212	225	223	240	221	220	205	221	202	202	215	234	188	206	206	223	208	227	228	206	206	224	214	214	191	223	196	221	218	217	200	205	232	224	186	223	216	229	219	218	198	212	213	215	206	228	211	244	236	226	221	195	222	230	198	211	184	203	240	198	224	208	224	217	233	221	210	213	213	221	207	234	207	219	212	229	187	209	203	213	208	218	211	248	184	208	230	203	208	232	236	196	218	203	191	199	229	229	241	235	211	249	206	246	221	249	235	194	205	229	221	219	204	199	232	216	231	210	229	220	214	213	219	225	215	210	205	214	173	214	198	217	203	210	184	203	212	237	212	253	208	222	214	219	215	191	219	206	175	214	204	222	178	179	227	229	215	205	236	216	207	190	209	229	208	229	245	203	217	215	216	220	215	231	213	204	220	221	222	225	216	225	208	221	219	220	215	204	229	192	235	216	215	207	211	204	233	213	225	199	208	195	195	217	242	237	207	223	214	226	216	206	195	207	215	207	224	210	197	205	217	233	231	216	207	210	207	229	217	207	214	195	210	210	233	207	199	238	218	205	193	196	208	216	215	238	208	188	229	208	212	225	187	215	186	224	208	232	228	231	212	223	226	216	208	219	221	208	201	206	223	205	217	221	212	216	214	216	195	217	199	197	229	208	226	212	226	215	208	173	217	188	195	223	199	204	210	202	202	205	203	206	237	203	241	200	213	230	230	221	233	212	227	221	220	195	217	201	214	219	214	228	187	185	220	216	199	207	190	242	215	235	229	195	201	215	215	209	215	229	213	216	241	224	244	223	227	225	224	222
22106	25886	25956	33512	46616	48143	51124	41282	25902	11661	3742	1241	649	579	528	553	488	536	495	522	514	509	549	519	518	519	514	532	531	524	552	546	541	543	522	544	514	499	547	540	502	558	548	560	530	538	572	560	503	515	506	538	523	523	542	542	535	528	543	541	521	530	507	521	516	527	540	494	534	556	500	559	535	540	519	525	519	530	523	533	481	546	509	541	528	538	554	486	553	514	535	547	532	520	556	543	559	504	496	519	520	510	511	554	534	532	512	491	553	489	541	521	503	528	561	550	564	573	557	528	548	512	516	503	533	563	473	476	563	543	499	489	527	515	560	527	520	504	535	565	538	496	549	558	524	492	560	535	537	588	506	496	491	503	561	536	533	499	519	538	552	552	509	559	489	535	538	539	527	519	504	528	536	531	553	505	574	574	507	514	509	513	511	560	551	542	546	548	513	528	525	513	512	521	559	524	524	553	543	587	514	524	566	538	511	566	558	522	518	532	508	546	535	510	535	512	517	541	540	548	539	549	542	521	492	536	535	540	538	538	522	500	484	583	536	562	507	509	491	486	490	518	534	528	542	522	562	564	530	502	546	581	538	534	494	572	524	537	513	499	523	527	537	517	518	495	548	546	537	515	517	526	543	509	538	567	576	552	543	514	496	503	498	536	522	554	544	529	480	555	548	526	517	539	523	541	565	554	527	545	504	523	550	547	519	536	514	581	563	546	532	527	554	512	502	523	491	530	529	576	535	518	536	518	517	534	499	527	563	540	558	520	543	512	522	527	561	547	539	548	529	526	535	528	527	547	546	528	525	543	524	547	528	519	516	539	557	506	569	531	527	557	535	532	528	545	560	529	531	512	503	525	532	558	503	534	516	556	488	530	509	526	527	538	548	542	536	542	518	503	548	512	536	537	525	521	515	530	518	489	489	507	533	558	558	562	514	549	544	506	553	550	537	512	487	523	545	563	508	592	549	558	560	517	538	511	521	577	529	580	529	580	527	516	527	532	516	480	554	522	575	519	517	529	551	542	520	502	506	498	550	541	549	536	545	541	527	501	526	522	557	519	548	563	561	531	543	494	527	491	519	530	571	499	490	550	558	513	539	522	562	566	498	498	552	514	509	525	530	523	559	517	551	508	546	508	480	539	547	543	533	536	533	534	563	503	538	544	538	545	568	523	508	528	510	533	513	542	496	483	507	567	525	492	482	527	528	513	549	515	514	540	530	551	508	544	549	554	514	537	510	528	497	499	551	538	544	561	527	505	562	533	545	524	526	516	529	573	532	551	525	506	510	528	491	567	579	526	526	522	561	529	563	534	534	560	533	540	527	541	533	533	510	513	555	522	514	529	558	519	546	565	503	523	543	529	567	526	543	522	535	505	537	500	535	535	520	528	525	564	527	538	513	494	539	556	594	491	519	481	495	535	519	515	503	590	566	519	532	521	527	526	520	515	538	536	522	526	573	525	534	497	500	540	535	562	550	489	506	549	493	546	517	513	527	540	516	539	520	544	564	529	521	514	542	552	551	560	507	524	569	509	493	552	518	545	549	556	570	530	485	548	506	501	502	528	460	554	531	547	510	529	546	557	519	546	521	537	476	549	553	548	541	531	520	504	550	524	541	485	529	484	540	523	560	533	508	547	535	572	581	525	538	522	519	554	540	539	530	479	516	522	564	538	549	559	554	547	566	532	502	537	501	537	528	517	550	541	537	524	508	535	513	512	525	554	535	549	526	527	530	599	535	521	485	531	514	552	534	508	533	511	530	509	541	542	538	517	566	521	509	515	542	533	547	495	537	497	524	529	518	514	516	541	512	528	533	543	535	544	524	514	525	556	586	524	524	546	510	535	534	557	529	513	548	497	528	507	521	529	565	521	521	531	482	552	558	539	520	568	522	516	495	505	521	506	477	497	544	490	498	496	563	549	572	520	521	563	484	535	529	544	516	542	522	534	536	520	531	510	548	503	552	528	564	540	565	496	506	510	541	514	520	579	540	528	532	539	520	548	494	576	537	501	496	511	586	524	503	569	534	513	539	533	545	544	505	546	511	559	523	543	527	538	522	524	534	516	535	563	501	531	518	493	541	524	591	480	511	531	530	560	542	516	494	522	533	534	547	511	563	533	523	527	487	491	540	505	522	527	522	533	511	511	540	516	516	517	541	527	516	486	531	507	523	511	531	512	535	547	531	577	561	511	535	528	540	550	531	510	510	543	506	548	486	524	525	511	517	565	505	549	497	539	537	556	535	523	544	511	551	537	545	531	493	490	519	543	504	555	490	558	503	533	525	515	533	519	545	543	556	542	530	571	534	542	537	505	568	536	489	562	520	549	560	519	556	567	537	533	580	515	537	577	537	546	553	555	512	534	501	530	564	520	512	512	539	521	505	546	526	557	526	528	572	561	542	546	523	518	528	526	539	582	505	526	579	559	536	484	530	527	506	532	524	484	530	554	515	568	507	532	571	491	569	533	523	496	557	509	526	519	546	564	531	543	539	540	491	541	551	572	547	507	546	539	526	524	507	508	538	496	536	531	530	550	505	540	557	551	566	495	491	528	476	529	502	544	539	516	528	541	513	520	528	548	495	506	511	542	484	537	534	528	537	526	533	540	564	549	517	525	521	520	526	539	515	536	574	527	534	536	519	536	503	516	526	526	517	543	556	512	585	534	522	511	533	529	558	573	516	502	479	520	535	547	551	561	498	533	543	485	508	563	558	567	540	505	537	518	502	526	549	502	539	546	510	528	501	493	533	495	516	517	531	511	547	518	522	544	546	539	544	558	544	554	558	554	498	536	507	533	561	504	538	521	559	551	511	527	512	522	547	508	534	528	546	538	535	541	546	529	513	594	530	511	531	533	561	524	518	544	506	538	577	537	550	536	518	550	521	532	537	567	543	504	537	545	550	602	618	491	517	508	531	546	528	542	508	533	515	500	522	527	565	509	515	577	505	525	569	509	526	525	532	532	526	525	539	532	544	535	514	535	526	527	545	544	539	567	512	547	529	508	554	493	514	547	498	550	521	549	564	503	517	519	496	561	522	527	504	536	580	554	518	525	531	542	526	555	519	560	513	545	520	522	501	495	529	532	493	538	535	502	498	549	528	528	546	505	540	484	513	517	538	508	523	517	561	546	538	538	550	527	520	551	538	551	522	530	519	535	539	509	556	538	510	560	539	516	574	549	529	563	524	552	570	504	543	524	541	495	524	536	532	533	530	549	512	524	498	553	534	481	517	517	581	495	542	561	524	504	503	522	506	532	546	552	539	577	534	537	541	534	514	530	571	522	525	529	524	533	515	537	566	537	588	543	500	535	514	532	495	529	552	556	543	542	518	535	528	595	523	532	490	525	526	512	531	532	575	569	539	497	550	517	502	482	542	514	507	544	501	541	529	470	509	537	532	530	595	544	504	537	510	526	549	563	506	551	537	539	527	527	486	512	516	552	521	516	562	567	533	547	553	532	526	518	509	509	524	492	530	576	564	529
40073	36860	30916	46402	46573	54774	49702	36261	21515	8001	1943	490	263	184	183	207	177	179	231	171	176	193	201	182	190	204	194	184	182	172	192	171	190	201	194	189	180	183	180	188	193	206	194	198	200	185	184	198	165	187	195	167	192	199	194	189	192	198	201	167	197	176	206	204	186	203	198	197	189	194	164	183	196	184	170	211	199	173	193	170	185	183	206	172	184	206	178	184	180	189	182	168	201	191	194	206	197	204	195	192	174	201	189	192	163	197	193	181	167	219	174	197	170	185	208	190	192	217	176	202	175	168	188	200	171	206	217	173	186	190	202	215	186	178	173	196	167	203	196	168	179	181	189	187	184	172	183	193	208	201	220	187	214	187	166	165	169	167	173	183	166	198	211	192	166	174	162	185	181	194	183	189	183	168	163	192	212	180	196	192	188	200	209	205	183	191	195	192	195	193	205	190	177	207	183	180	194	219	185	201	185	171	184	173	175	172	185	204	182	201	196	208	222	177	203	171	202	174	184	173	192	201	205	202	167	177	194	189	183	212	175	193	200	188	189	183	169	170	183	165	198	180	178	187	175	157	195	190	205	158	165	187	178	201	175	196	197	195	214	180	177	214	199	203	182	198	194	197	198	176	202	200	176	228	179	177	208	195	212	183	176	192	178	167	206	202	200	193	200	189	163	182	204	210	185	178	184	228	217	202	184	180	169	187	179	186	195	214	191	193	198	209	187	172	153	177	188	158	171	211	221	190	194	186	172	191	197	190	205	197	212	174	213	202	177	200	210	170	189	197	196	205	210	221	202	221	178	196	199	196	192	198	196	187	195	184	160	215	200	188	190	187	186	200	181	189	198	172	182	189	180	203	185	178	200	201	185	181	232	182	186	167	196	188	192	170	190	203	173	196	194	201	204	213	167	192	184	198	184	188	195	185	176	178	176	173	180	161	189	178	200	209	162	205	185	196	184	183	196	179	210	180	193	180	164	171	198	179	223	186	204	202	198	206	175	180	176	192	188	181	185	193	186	196	163	167	212	192	205	203	203	183	165	160	191	215	186	206	197	192	184	179	193	182	208	179	184	183	190	196	189	196	172	179	150	168	208	206	202	187	191	158	191	199	189	182	175	191	186	184	182	183	216	177	178	187	181	187	190	177	179	186	224	189	176	178	186	189	199	179	186	190	183	188	182	192	203	210	161	213	183	202	158	184	173	167	187	203	181	209	202	195	179	191	178	194	212	203	180	190	187	174	202	182	201	164	165	186	216	179	197	175	217	177	176	194	187	188	196	173	216	185	221	180	183	181	183	195	177	164	173	201	169	190	212	183	221	176	208	189	189	192	180	189	195	193	185	167	173	183	167	194	187	186	182	180	194	190	182	174	191	174	188	181	187	194	182	201	183	173	192	193	167	192	204	199	200	195	215	189	195	165	190	193	164	176	191	199	179	186	204	191	190	157	187	195	187	178	203	206	189	189	187	201	179	186	161	180	177	196	194	171	199	205	195	194	204	204	218	203	187	196	201	226	192	200	218	184	211	191	184	200	198	178	203	176	217	198	205	186	200	167	182	169	185	172	195	197	175	194	189	181	175	192	196	195	168	176	178	194	196	183	179	177	178	209	194	176	195	181	187	153	174	211	193	176	169	170	172	170	166	173	179	187	172	165	174	200	186	190	159	196	195	183	187	211	192	159	202	194	204	183	190	187	173	191	176	184	201	180	209	175	190	184	221	183	206	189	222	182	200	200	220	219	186	184	190	163	171	161	203	193	196	201	197	204	174	203	193	184	195	182	207	182	174	160	190	182	169	186	200	174	159	173	190	175	183	205	181	188	192	165	170	188	176	171	204	189	188	173	199	181	188	186	188	183	183	185	190	175	216	197	164	203	164	185	187	190	210	189	174	188	190	190	188	189	181	178	196	186	198	163	192	187	183	181	195	194	189	193	180	174	187	182	171	193	195	188	198	177	197	215	165	207	188	174	197	193	179	199	188	184	196	190	181	218	190	187	178	176	189	187	179	204	189	196	180	201	183	175	184	189	207	191	209	193	187	196	189	176	181	221	191	208	205	159	202	208	192	176	198	197	181	183	189	180	188	188	179	190	218	188	174	174	204	174	168	193	199	158	199	180	187	182	173	202	179	192	202	190	215	205	184	195	181	178	173	168	185	178	194	168	182	176	187	209	207	186	182	160	194	181	200	180	190	191	216	204	211	177	174	195	168	189	177	200	168	175	206	205	189	195	215	171	204	181	195	187	174	195	181	187	198	191	181	188	204	175	171	195	188	211	188	197	231	200	200	192	168	198	194	198	176	206	175	183	166	181	153	186	197	178	200	183	195	173	184	188	183	182	205	167	191	200	175	166	216	183	186	180	178	174	206	189	190	148	172	190	196	190	196	185	174	179	205	199	182	163	175	228	185	184	185	181	198	203	171	183	196	205	192	191	201	206	203	198	173	193	207	190	186	173	193	193	185	218	187	195	176	200	194	193	199	170	160	173	189	187	177	188	202	183	200	190	198	188	194	196	181	198	197	144	184	166	169	182	177	174	196	167	192	184	177	187	181	156	187	166	156	197	182	202	180	185	188	194	199	170	215	189	200	186	183	208	175	189	180	198	183	189	183	182	205	184	180	201	182	170	198	174	190	197	182	193	213	181	180	180	172	170	211	197	179	207	193	191	189	197	194	164	203	202	193	198	210	186	207	192	171	201	221	178	185	200	181	187	180	193	174	195	196	187	170	207	185	198	198	193	164	197	187	201	186	176	191	203	204	166	188	194	187	186	196	179	202	188	169	187	189	191	178	189	185	166	207	177	178	189	186	192	210	202	188	191	206	188	180	181	195	205	166	189	206	205	185	188	201	197	207	188	189	193	170	188	153	206	185	187	155	188	175	193	199	203	181	189	211	174	199	160	177	190	193	207	193	179	186	192	196	180	187	199	178	188	195	208	184	200	190	176	176	176	188	220	188	201	203	185	197	211	189	189	182	205	196	186	173	178	166	182	199	173	190	184	201	181	166	180	203	195	193	184	191	194	183	192	195	194	213	178	177	171	189	181	179	192	166	200	214	185	199	179	176	182	181	177	177	193	184	210	169	179	199	187	168	182	186	190	188	183	183	181	174	200	219	171	176	189	194	162	172	171	211	217	191	201	180	185	182	197	202	223	199	202	179	193	212	198	183	193	175	162	188	194	180	153	205	204	172	188	186	165	178	165	202	173	182	220	186	190	195	194	207	195	190	194	171	229	209	178	178	200	177	176	184	182	215	194	174	213	211	188	183	197	198	203	165	201	184	168	197	157	175	224	156	202	192	194	183	205	203	192	184	195	192	164	212	182	178	195	208	188	193	172	180	157	203	184	183	208	201	181	199	193	222	189	189	188	214	187	176	196	216	183	173	216	154	170	196	171	197	179	190	195	178	178	167	188	198	215	179	192	187	191	216	183	188	172	174	206	217	196	189	177	174	201	205	190	198	192	189	191	180	182	191	187
25384	28418	32803	54367	52765	65884	60836	49064	35340	18772	6676	1828	694	560	501	467	482	469	477	458	493	432	466	498	473	435	470	458	466	474	481	473	507	487	463	469	456	490	479	478	472	508	495	489	446	453	462	450	473	481	468	486	491	447	458	481	453	442	471	474	467	462	442	450	457	452	472	480	446	492	480	501	471	492	502	484	467	445	452	451	478	458	440	477	446	449	519	455	484	446	471	491	446	483	455	457	461	465	468	462	461	468	435	508	437	488	473	478	449	478	452	477	480	431	473	465	475	455	476	461	477	429	473	456	440	480	482	470	458	453	469	482	481	459	453	481	439	494	461	459	470	465	486	470	469	480	503	484	465	470	446	421	477	456	488	453	455	458	451	464	499	452	450	476	470	451	434	443	468	451	452	476	446	421	475	457	458	469	453	461	473	495	451	444	441	466	475	476	483	469	438	481	469	473	448	449	464	460	472	464	509	417	423	450	478	465	463	491	453	524	518	463	519	432	471	472	446	428	440	512	473	442	468	435	460	444	450	472	452	459	486	458	525	480	465	462	485	484	487	487	490	468	482	515	437	460	477	438	495	489	447	458	486	490	484	460	475	455	444	473	503	503	470	441	477	485	476	485	463	480	480	460	471	495	473	445	446	485	439	473	474	483	418	490	474	465	483	439	454	470	499	447	502	473	471	532	484	472	453	453	463	464	490	422	486	446	503	493	477	452	440	482	445	444	486	482	474	468	445	454	459	474	456	444	505	496	479	485	483	440	473	474	462	469	442	475	433	500	482	470	467	487	440	475	447	489	478	507	475	465	463	459	442	478	474	526	500	419	484	444	461	469	508	452	482	444	457	498	434	434	454	455	473	480	471	451	482	477	454	489	481	474	447	458	486	442	505	451	528	458	475	485	459	497	477	479	456	496	435	464	447	452	476	468	466	453	474	455	460	482	470	467	443	494	436	458	465	424	457	476	468	480	489	478	495	479	455	510	485	478	415	485	467	479	497	460	472	488	492	470	465	460	475	507	459	469	461	514	505	474	451	495	441	449	434	466	442	467	476	488	468	507	475	475	507	461	467	489	433	455	455	491	484	460	491	470	500	488	477	434	459	492	500	448	465	451	446	452	444	496	489	485	474	434	464	497	451	437	491	451	489	461	466	459	456	463	504	452	487	477	430	486	475	456	507	470	482	450	502	452	430	466	471	456	486	498	463	504	457	474	443	470	457	472	474	459	503	473	464	456	459	482	464	483	485	435	498	475	442	481	524	465	432	510	472	449	483	447	460	448	474	435	443	465	458	460	490	487	423	457	470	458	460	516	494	481	463	410	478	517	436	487	476	456	492	456	485	428	473	474	473	496	469	469	452	508	445	488	449	479	496	446	493	486	489	487	425	437	470	450	464	450	473	472	462	482	455	475	470	454	446	457	505	457	470	489	492	462	460	473	472	445	459	446	449	456	476	437	489	438	473	494	426	437	417	472	453	453	458	431	463	465	511	469	437	453	491	461	484	475	492	479	454	469	449	489	480	469	466	482	513	490	466	460	460	472	457	429	466	462	492	447	452	467	415	470	434	491	468	516	478	440	476	472	492	473	488	461	458	458	462	463	492	495	474	459	442	462	483	433	465	475	483	462	481	454	481	501	461	464	409	491	397	434	450	474	503	510	448	484	438	451	493	479	464	470	459	457	471	478	456	497	507	480	483	474	424	444	488	450	500	469	471	468	489	444	460	470	442	471	438	473	469	487	462	443	483	457	451	498	432	464	485	433	429	486	441	467	430	475	430	444	467	455	463	478	479	510	458	517	461	474	513	484	494	504	472	489	460	448	498	459	448	489	469	451	494	443	467	444	485	451	447	442	478	462	463	480	507	454	470	453	442	459	448	439	442	451	437	434	465	435	469	455	482	487	439	447	450	450	486	464	446	465	497	485	468	496	478	465	510	461	477	480	447	429	484	472	471	456	472	498	490	485	486	484	464	454	486	450	459	501	486	469	469	498	436	457	452	472	472	455	504	458	482	479	438	508	438	451	449	463	459	440	525	430	469	432	496	486	453	480	452	459	495	472	461	515	468	421	424	430	455	454	447	466	493	434	446	479	508	449	450	490	470	457	472	452	489	461	440	462	438	478	488	457	470	478	468	495	493	437	484	479	515	483	450	513	477	480	483	446	474	464	467	477	462	460	445	470	454	474	471	463	451	509	455	416	423	523	520	477	457	432	496	455	444	503	476	489	472	434	482	475	463	452	462	455	474	473	477	494	451	445	475	458	451	459	499	466	462	464	456	443	474	505	504	461	424	471	445	452	496	480	460	463	481	467	448	432	439	471	469	430	483	473	457	452	431	474	496	490	468	452	440	485	441	484	452	429	520	454	458	467	474	451	489	464	457	455	481	453	464	497	451	484	451	477	482	467	461	463	457	438	475	462	474	479	448	457	451	481	462	471	484	481	460	495	480	481	470	499	480	527	462	458	490	477	436	488	476	495	475	473	470	498	490	461	464	477	486	473	509	487	469	476	442	442	472	492	497	486	440	464	463	460	476	509	532	440	480	467	472	496	480	461	478	494	478	468	500	444	470	441	509	489	462	482	455	463	477	471	464	480	472	468	477	443	478	467	449	470	452	453	432	515	482	500	459	438	439	465	451	452	481	437	472	468	465	439	481	459	501	486	445	503	439	429	476	490	500	465	498	487	473	480	522	500	462	493	440	493	441	454	493	436	492	440	453	485	479	444	455	463	457	471	475	482	446	457	496	482	446	469	525	444	458	502	455	475	505	450	443	457	519	439	463	439	488	463	475	486	464	508	466	452	437	495	477	444	433	439	462	457	455	474	479	488	440	500	444	488	463	486	455	458	510	450	446	486	470	445	488	467	450	435	494	467	454	464	461	470	510	501	458	461	466	479	488	452	471	482	479	471	469	491	420	455	474	457	501	456	442	456	443	500	480	464	460	479	459	440	441	487	497	477	477	440	460	453	482	488	458	479	462	470	486	425	453	489	442	446	518	469	470	488	464	491	441	457	452	456	492	498	447	467	477	492	507	496	469	473	461	512	432	468	481	474	442	442	452	466	416	468	448	484	467	451	450	489	478	440	470	478	490	468	486	411	477	449	472	440	509	482	474	486	456	440	500	501	484	469	499	458	439	473	463	440	503	473	419	459	492	449	516	452	455	468	461	500	456	466	431	478	493	485	452	454	486	473	462	466	482	463	438	486	469	468	465	486	507	471	457	476	453	500	449	501	479	475	459	434	466	468	476	460	475	447	469	446	486	489	465	423	453	489	471	442	486	494	452	464	464	443	461	492	457	500	496	489	503	487	460	473	486	477	444	450	470	496	467	452	486	500	489	468	452	441	499	489	495	446	483	486	480	518	456	478	473	459	432	456	481	432	472	492	460	460	434	456	409	483	518	436	469	452	437	493	494	445	520	492	440	474	450	493	520	477	537	475	468	450	458	466	473	454	440	447	468	481	505	457	473	441	456	470
4421	1514	1616	3728	6240	3200	1878	1329	808	442	308	234	231	206	212	213	181	200	217	212	204	207	213	216	191	203	215	168	206	181	210	204	200	188	189	190	218	214	211	209	212	194	220	202	206	197	198	191	218	212	202	202	188	219	221	230	195	225	189	224	192	227	214	228	217	200	233	199	190	190	184	221	176	208	217	237	222	188	210	198	215	242	206	201	214	212	196	199	208	219	189	215	213	197	196	206	187	199	176	188	220	236	184	201	202	205	203	184	208	201	226	198	237	229	196	203	197	199	212	185	215	212	211	207	190	210	212	191	191	172	232	225	216	174	215	215	219	201	200	231	222	241	207	181	205	186	211	210	210	218	201	212	218	214	205	186	208	192	209	185	200	216	216	216	197	225	226	202	232	213	193	204	216	207	209	215	209	212	205	202	233	204	169	210	223	198	200	214	199	212	196	200	208	195	186	206	218	196	198	211	184	209	203	206	211	192	209	203	201	216	200	208	212	198	213	207	184	200	203	195	197	213	198	208	230	204	198	219	193	196	182	198	203	201	219	218	196	214	186	201	193	240	216	195	199	199	218	206	202	192	218	213	221	247	202	200	205	155	193	178	216	202	206	190	207	213	234	182	203	173	212	218	210	220	207	214	219	211	197	209	197	179	209	197	204	187	186	211	209	213	200	196	175	197	202	185	189	192	214	193	199	193	201	184	225	209	188	189	195	189	178	213	216	214	203	245	215	199	195	183	202	199	194	194	220	210	173	197	222	201	235	208	203	215	198	191	219	199	189	204	197	180	233	218	186	194	199	199	190	194	211	219	212	220	196	195	202	208	204	198	207	223	219	209	180	194	165	216	191	199	184	207	209	204	200	225	210	204	196	213	221	207	215	188	225	185	200	209	208	182	190	194	219	198	180	211	180	186	178	191	195	216	193	187	160	214	201	215	222	201	197	204	218	210	220	179	183	187	209	193	217	182	176	215	235	231	204	171	205	177	219	196	205	198	198	203	212	215	215	219	190	205	206	203	197	202	192	185	204	199	191	192	199	213	207	187	194	201	209	215	215	204	199	189	196	203	204	217	227	194	206	231	173	198	196	211	223	206	199	224	192	188	214	204	226	168	195	228	210	205	214	227	227	197	202	215	211	230	204	219	225	199	202	204	201	195	225	220	197	224	209	216	199	220	232	237	200	218	205	179	212	251	194	187	218	196	235	215	218	215	199	198	216	193	208	161	220	198	202	199	197	217	196	215	195	208	189	211	236	210	211	207	186	232	192	168	210	222	211	208	174	183	204	189	212	204	206	214	217	209	205	202	198	192	186	213	214	201	218	195	209	224	199	212	196	184	217	192	192	218	206	198	208	197	213	194	204	201	198	209	211	183	201	219	180	205	218	223	203	209	205	193	197	197	187	208	195	217	211	224	205	209	243	213	195	188	205	192	198	208	200	212	210	207	201	205	198	211	203	169	195	205	207	213	199	203	200	199	229	166	212	200	202	218	178	203	173	203	215	218	220	196	186	194	212	231	224	180	205	211	232	188	207	207	163	220	214	233	189	195	213	211	192	216	197	216	228	217	206	244	202	214	217	203	216	206	222	189	197	209	200	208	199	181	195	198	174	185	210	182	193	217	202	190	190	193	192	206	207	211	194	220	229	212	183	192	201	194	209	229	233	189	218	197	187	223	178	210	179	206	196	217	202	196	192	208	220	200	213	218	188	198	209	198	194	193	209	210	182	210	197	214	219	226	194	204	212	214	226	192	216	193	207	197	190	190	192	201	216	184	201	217	202	203	213	217	231	180	197	229	215	206	232	203	200	227	216	204	185	215	227	218	179	190	186	189	222	225	210	194	202	191	207	221	217	209	192	182	222	219	221	177	205	205	224	232	211	219	196	207	204	203	193	215	185	164	225	197	189	183	192	170	207	213	193	193	195	177	219	202	185	199	216	196	194	198	204	202	208	191	166	195	237	201	201	217	227	211	202	209	205	201	176	201	202	214	186	214	195	209	207	204	208	207	214	229	179	200	206	229	187	185	213	210	225	213	199	243	202	236	202	222	204	190	184	219	196	185	191	221	196	222	191	224	171	213	220	207	216	201	196	193	197	213	209	201	198	202	204	196	189	205	205	196	205	208	202	194	193	202	204	181	202	233	194	205	189	213	199	188	217	202	198	212	198	205	205	198	209	214	247	198	222	196	210	191	201	219	202	226	193	185	224	185	205	207	231	227	181	192	192	194	197	202	200	198	197	223	231	175	237	201	223	205	257	233	206	209	204	209	206	191	204	195	186	173	192	224	221	196	221	192	201	187	218	204	223	212	197	189	214	205	188	201	189	228	202	203	207	218	189	192	185	214	206	205	198	216	187	197	219	205	207	191	190	167	206	249	207	181	215	170	204	224	197	202	181	219	211	198	215	215	194	200	210	212	191	217	181	240	191	196	198	184	194	211	202	206	219	186	179	189	175	195	180	204	185	198	202	210	209	201	217	207	212	216	218	197	227	239	226	221	197	195	223	181	198	208	180	199	193	205	224	209	209	213	202	226	197	217	238	186	166	199	196	215	199	212	191	214	197	204	232	218	203	191	213	240	200	219	203	187	207	213	205	201	161	185	200	187	198	189	208	217	194	206	197	213	219	189	199	209	198	221	197	190	191	202	189	216	193	229	210	186	204	198	210	211	195	187	200	185	199	196	186	199	203	198	172	216	197	217	227	231	196	204	178	217	205	184	235	196	181	202	206	214	181	215	211	221	197	210	221	211	243	177	200	204	217	210	205	202	171	192	194	200	210	191	208	191	201	228	221	184	202	216	199	191	209	203	190	180	223	209	206	204	196	208	173	223	197	189	188	196	183	209	228	203	157	185	197	212	202	202	212	204	175	206	216	212	220	193	205	193	209	185	202	188	193	212	213	190	203	202	206	168	198	185	195	209	206	183	207	207	196	201	186	217	207	194	211	194	170	201	193	215	224	205	201	197	185	186	191	217	205	207	194	201	197	203	198	207	219	196	202	192	197	208	213	194	208	207	216	196	196	202	211	198	205	213	194	209	228	207	219	209	196	218	180	175	227	207	205	205	186	196	207	212	191	200	176	188	234	188	194	191	192	208	182	212	208	189	203	207	191	204	193	192	190	208	203	197	205	192	216	195	216	205	191	200	208	205	223	199	205	202	208	225	186	203	171	217	234	195	197	212	234	208	218	217	235	215	195	204	208	203	192	180	192	210	214	197	179	212	195	187	210	186	190	209	206	228	197	187	212	209	191	206	199	212	206	201	200	184	200	199	200	183	212	165	212	190	218	205	218	218	212	195	182	200	190	178	202	185	198	192	203	210	193	191	204	223	216	189	210	183	198	198	219	203	203	215	199	212	214	186	214	194	192	209	208	202	168	212	219	217	215	207	189	200	240	200	185	184	215	239	234	175	210	227	182	220	186	208	177	193	193	180	205	204	201	195	221	205	214	198	199	190	231	218	227	225	223	216	189	232
3700	2085	4359	13380	19435	11557	7734	5358	2990	1469	841	618	518	516	517	510	525	544	505	530	510	527	536	519	562	504	502	481	528	544	511	486	514	503	555	551	545	551	494	539	502	533	492	546	506	481	506	525	494	508	478	500	502	510	502	512	517	498	503	497	484	473	509	482	511	492	523	487	533	495	490	467	516	509	493	512	504	485	500	539	537	479	494	483	491	550	496	519	497	503	517	485	530	570	531	501	547	519	477	513	492	532	502	548	479	494	515	528	534	507	516	528	493	457	489	541	500	523	537	500	484	522	542	520	494	536	496	517	519	520	547	501	531	522	534	495	517	488	506	457	560	513	481	480	508	516	527	466	513	510	542	528	506	520	512	523	549	507	546	533	498	513	463	539	530	501	513	537	534	510	555	515	490	512	497	548	500	533	460	531	504	497	551	532	497	518	547	490	496	488	525	527	490	494	508	544	516	521	525	475	515	538	530	551	529	502	527	498	501	488	508	537	531	538	513	514	541	499	490	519	501	503	527	501	551	506	486	530	535	485	491	517	446	515	501	462	495	514	516	514	507	531	537	519	478	500	503	562	497	501	518	501	515	483	541	485	481	534	489	529	553	515	502	574	530	494	521	483	520	555	542	506	509	506	536	530	472	521	492	474	499	519	493	538	521	493	533	512	518	515	553	491	491	519	509	486	479	522	524	514	526	536	522	531	515	483	517	480	536	549	503	519	526	553	542	500	513	475	489	554	543	512	454	494	500	493	547	547	532	499	503	499	531	495	503	546	516	516	491	508	493	508	476	526	476	492	522	500	514	484	504	517	517	517	508	544	528	563	496	502	525	498	497	502	509	516	500	526	517	484	499	511	517	523	546	526	484	521	486	511	500	502	509	529	491	502	545	451	534	513	541	512	580	520	520	502	522	517	531	519	523	492	512	489	529	504	486	547	491	531	520	527	541	511	506	479	514	517	539	524	474	502	500	544	472	544	482	517	517	524	490	506	499	513	525	494	556	481	506	514	503	506	527	502	530	511	525	566	532	514	496	507	521	472	536	520	483	529	521	492	533	526	522	482	476	498	521	507	487	547	504	569	537	512	510	498	513	511	522	508	508	533	579	489	529	507	518	509	500	494	523	516	529	512	494	513	479	512	530	506	531	479	498	519	500	507	513	479	493	470	532	500	479	482	491	502	492	496	488	503	518	545	523	531	521	518	531	523	513	503	514	506	524	501	509	495	497	492	547	568	503	518	519	546	513	545	517	504	514	512	508	579	494	499	509	526	497	518	504	546	521	485	483	528	522	522	510	535	491	509	503	486	526	531	485	486	509	491	513	556	517	458	517	482	536	525	498	475	504	552	510	508	518	515	474	499	557	514	488	520	493	535	510	519	482	497	501	517	486	517	501	531	541	470	552	508	492	527	538	539	564	534	498	511	478	450	513	507	503	543	486	510	493	513	535	502	483	510	516	510	548	472	516	507	501	513	511	500	517	520	519	524	512	489	501	523	517	540	522	535	532	538	545	533	481	512	470	562	485	515	500	519	504	545	519	456	477	550	482	507	550	506	505	499	484	494	508	528	521	526	498	515	485	483	478	550	517	555	489	483	488	534	504	540	486	552	483	544	540	516	473	481	502	553	523	480	512	505	532	542	485	492	485	520	545	484	521	506	552	522	517	517	490	540	553	519	511	506	526	526	502	523	516	493	501	470	510	534	518	509	522	458	489	459	527	509	475	506	488	526	507	529	510	500	556	517	519	522	481	505	528	460	528	491	489	463	500	495	546	506	492	492	504	497	488	496	525	501	544	487	545	548	559	493	494	531	512	515	497	512	481	535	511	470	479	544	484	492	558	480	534	526	538	535	485	569	516	518	540	516	517	490	494	544	528	501	453	554	533	518	517	457	522	501	539	540	512	532	467	494	545	507	515	513	552	555	482	520	558	493	519	561	537	509	503	512	540	547	496	509	528	522	482	521	525	545	469	525	509	561	541	497	480	515	518	472	532	520	480	516	506	511	545	501	527	491	490	510	546	483	509	519	499	558	503	493	476	491	560	537	489	505	500	532	526	511	468	558	524	516	546	468	505	478	527	503	530	548	455	501	510	516	494	518	491	493	514	509	528	510	484	515	501	519	500	524	548	518	516	493	513	544	507	507	510	524	531	511	528	474	496	521	469	516	488	498	453	500	512	483	501	474	498	509	532	513	498	522	504	506	530	551	494	515	524	534	533	508	523	498	521	490	515	501	472	488	529	505	533	530	505	506	534	499	556	509	492	502	503	522	505	471	502	504	505	529	525	544	517	555	511	505	461	503	534	516	560	544	538	500	478	501	523	486	485	508	527	527	500	539	560	538	485	509	500	521	501	489	496	543	474	480	550	511	535	548	499	508	531	521	557	505	555	480	572	474	534	500	485	518	515	530	502	521	512	515	508	536	519	491	500	542	535	511	513	537	522	487	512	506	525	524	546	502	493	492	493	454	464	503	496	538	493	555	533	523	512	458	505	487	527	521	574	557	477	550	511	451	498	508	513	494	506	516	489	514	502	509	503	515	504	475	540	489	516	521	520	481	529	533	517	493	523	517	527	521	468	532	522	499	501	500	525	467	494	515	510	479	501	499	503	543	490	535	495	565	526	500	529	498	521	466	556	520	495	497	511	513	533	510	538	493	509	499	526	558	542	522	514	502	488	504	504	483	537	526	497	499	521	558	535	499	499	523	515	500	486	504	484	534	526	500	493	505	489	493	564	493	584	457	498	505	503	524	523	474	494	487	467	543	505	445	525	502	510	520	483	478	521	506	523	493	508	482	552	490	526	528	531	474	529	504	530	523	476	503	518	499	526	523	544	506	505	523	545	521	516	557	480	509	514	499	533	502	486	527	547	521	539	483	525	480	488	491	496	505	537	500	569	488	526	518	509	537	521	542	508	497	502	503	518	491	538	517	516	470	521	492	514	505	539	519	514	486	528	519	520	526	480	519	567	519	485	502	490	467	492	504	528	459	520	517	513	540	541	562	513	516	513	542	479	535	510	481	508	515	543	568	523	520	532	507	519	483	494	549	494	559	489	500	490	507	519	518	498	511	499	537	524	547	509	548	473	531	492	508	498	508	500	472	469	497	476	524	507	524	527	532	509	492	466	482	487	522	534	502	523	501	498	535	522	521	478	508	513	530	508	535	500	521	508	506	517	540	535	510	518	553	496	500	502	529	483	542	495	521	523	482	545	510	526	474	531	525	532	469	540	501	523	504	505	502	552	528	510	526	499	519	489	507	524	539	511	515	443	516	538	505	521	532	496	505	518	518	539	545	547	532	505	511	492	494	496	500	524	515	499	497	527	514	506	496	509	481	506	505	455	529	496	488	504	518	525	499	508	540	531	535	522	509	464	496	480	525	483	513	479	505	502	532	478	504	488	495	488	517	494	520	502	511	530	494	526	486	482	500	540	579	475	511	507	499	487	515	497	534	526	499	505	502	476	490	465	536	516	560
23506	20741	46593	57411	53108	28160	19623	11276	4410	1215	488	273	233	228	203	183	229	212	228	212	203	223	201	197	195	212	215	213	217	228	215	222	194	211	204	195	211	216	194	196	177	194	196	233	234	232	229	212	204	229	194	197	208	207	201	206	216	169	216	216	222	192	203	212	214	203	195	175	219	228	198	219	220	209	186	219	236	197	216	199	194	188	225	219	222	230	211	212	177	219	219	205	199	192	224	214	199	234	218	199	197	219	209	221	234	211	191	201	220	213	224	220	224	224	212	220	207	227	192	215	202	181	215	196	221	221	189	188	203	175	205	200	221	212	211	229	223	216	178	225	205	186	206	237	212	200	226	209	202	211	221	201	198	205	208	227	181	196	203	212	219	235	218	201	210	174	213	216	229	202	204	221	195	231	224	229	209	201	200	209	237	242	199	208	242	189	204	210	213	214	224	195	213	189	194	222	207	201	192	218	203	181	200	217	226	189	208	196	199	197	210	203	201	229	207	219	184	209	192	188	241	198	220	217	199	228	239	192	218	198	215	195	194	232	200	187	193	233	235	206	229	205	204	186	210	204	239	206	204	216	198	186	201	184	231	229	228	220	214	231	207	216	218	209	189	219	216	236	239	216	220	229	227	197	210	222	221	202	224	208	215	234	186	181	190	200	194	224	204	204	215	201	199	204	209	215	212	241	206	209	194	234	199	217	204	222	189	215	221	223	217	213	226	202	198	197	188	216	208	231	220	210	185	204	226	204	225	193	209	233	197	217	206	196	208	236	210	226	209	193	219	190	212	208	250	225	224	211	217	164	215	236	205	237	193	210	221	221	193	218	217	195	208	203	210	208	219	195	183	194	165	190	206	211	238	217	218	211	219	188	178	219	230	200	230	222	220	222	222	217	202	235	190	227	207	217	221	186	241	211	202	201	223	177	216	232	217	220	215	225	215	199	222	211	204	225	200	202	232	199	212	230	216	218	176	195	210	191	212	217	197	196	207	212	227	208	202	203	234	206	195	193	194	220	205	201	198	218	237	197	215	224	203	192	206	221	201	215	225	209	198	211	189	198	217	208	206	247	214	189	218	213	186	191	245	201	186	174	189	194	206	192	213	194	239	218	196	211	216	210	227	205	234	210	200	249	232	210	230	201	216	215	213	206	226	224	224	223	239	179	209	211	210	209	237	208	210	207	204	201	219	212	225	219	186	220	197	230	218	194	192	198	217	218	214	230	225	221	224	225	212	230	199	215	233	219	223	215	219	228	208	218	203	200	202	231	204	230	199	227	192	198	194	235	223	211	227	225	233	195	243	197	242	210	194	189	203	211	211	190	203	220	202	204	196	208	220	199	225	216	214	193	220	211	202	246	242	216	245	193	218	201	223	212	200	227	212	204	207	205	212	187	190	207	223	217	207	227	202	217	243	210	215	213	221	199	218	183	198	228	190	221	236	204	205	202	219	231	224	212	220	230	196	197	215	211	201	205	209	203	225	207	217	182	216	197	178	198	204	216	228	191	203	211	222	223	227	191	199	219	241	198	204	222	200	205	205	205	223	179	243	195	219	195	234	208	246	223	198	186	200	200	246	211	197	218	232	200	199	224	218	198	243	201	216	235	225	225	212	207	220	215	184	219	195	206	209	224	208	205	206	194	197	194	219	210	206	191	211	233	217	223	200	200	222	209	210	211	206	199	222	233	201	206	223	213	194	216	187	204	194	214	221	228	220	192	174	216	201	222	202	220	205	202	236	242	182	213	222	199	213	194	206	212	210	236	215	232	215	231	222	195	191	226	218	235	205	190	241	206	193	202	183	180	190	221	188	182	199	220	185	226	193	225	207	204	218	225	198	208	204	192	260	206	188	197	210	233	225	225	213	209	222	217	219	196	205	214	222	213	220	199	202	196	202	218	239	203	197	230	223	224	174	215	197	218	181	222	216	196	195	177	222	179	228	212	229	201	222	201	207	214	234	251	203	182	219	202	203	209	212	215	206	201	219	221	196	229	221	195	234	203	203	218	229	213	200	188	225	218	193	195	212	211	203	205	188	184	216	257	229	197	212	215	223	210	208	203	188	209	217	209	183	192	205	226	202	227	203	205	240	217	221	196	223	210	229	216	184	221	217	235	207	214	228	239	213	177	221	210	211	205	235	211	201	221	226	197	221	207	216	208	218	220	207	220	207	233	230	185	234	212	226	203	207	235	196	229	200	228	244	204	211	211	220	204	201	209	193	221	196	215	196	224	243	215	220	229	200	203	232	221	256	211	211	190	215	195	196	213	209	198	209	206	214	210	195	220	234	198	197	212	228	242	234	206	205	210	194	227	223	223	202	190	226	204	201	210	209	198	192	189	204	191	234	234	205	243	233	219	220	251	213	203	175	212	216	223	205	219	243	203	193	182	198	223	213	198	210	217	204	229	228	218	200	217	186	221	221	198	223	209	195	223	212	211	200	211	205	197	220	222	242	214	213	201	228	230	211	214	240	176	218	216	219	188	207	213	220	218	204	204	210	234	212	214	229	227	195	235	181	202	216	232	203	215	223	207	204	224	202	210	211	225	214	200	215	225	185	187	217	203	199	223	207	191	211	191	222	193	209	196	220	219	224	215	191	266	209	181	197	172	201	220	186	235	207	197	259	221	221	210	213	221	216	190	205	201	215	229	240	207	224	177	223	222	213	195	229	200	222	203	198	220	190	216	214	207	218	198	175	199	204	218	194	237	224	206	198	233	230	217	248	212	215	226	222	213	223	192	220	187	220	220	199	207	216	194	218	233	227	237	214	230	229	205	208	198	187	214	202	197	239	218	216	185	207	227	209	206	207	213	231	227	222	219	232	197	198	236	206	197	219	214	212	221	194	207	212	187	218	200	195	213	244	212	201	229	197	217	200	194	206	221	192	199	224	197	230	194	217	189	203	235	202	201	202	225	211	214	203	206	213	224	204	200	235	202	219	240	203	247	230	214	219	233	204	216	195	184	213	228	193	213	210	188	206	239	229	239	214	199	208	218	225	219	184	212	188	213	217	206	207	199	202	192	208	215	204	238	188	231	223	214	211	206	214	208	201	222	217	192	232	205	189	224	214	211	201	235	212	218	238	206	204	199	228	208	231	190	189	224	216	225	228	209	234	209	171	214	221	225	201	199	198	199	222	194	202	241	199	207	219	210	205	220	200	200	228	202	180	217	209	190	212	227	235	209	204	217	208	221	190	229	204	211	201	207	215	210	211	222	211	229	217	200	190	209	227	226	226	190	201	185	207	220	246	215	222	223	221	177	197	201	221	177	189	221	213	220	240	197	246	256	217	211	196	207	201	222	206	221	210	203	195	201	210	181	209	214	236	219	225	224	250	220	210	227	213	245	206	211	237	207	212	222	198	217	200	226	210	228	218	217	201	221	214	208	186	191	209	216	222	233	210	219	237	222	220	202	230	216	245	208	192	201	199	210	194	199	218	225	220	203	235	197	228	223	225	206	214	220	206	231	211	198
14298	17506	47448	63462	59124	37279	35387	26136	13586	4982	1623	749	567	598	531	555	495	505	504	535	522	536	559	520	550	524	540	535	541	532	527	538	523	507	564	521	522	522	530	553	540	546	526	548	491	499	554	533	532	528	503	502	500	552	515	537	551	550	514	537	537	519	507	465	519	520	503	553	573	532	497	522	530	505	544	531	525	567	495	472	512	520	522	536	520	507	543	515	496	503	526	590	525	479	489	550	539	499	523	513	546	529	513	520	520	509	502	535	508	496	546	523	518	501	513	541	495	522	519	547	515	530	513	516	494	519	525	548	512	517	556	517	561	529	529	563	524	529	513	496	515	526	481	526	568	554	525	513	532	539	509	539	537	519	555	550	500	509	497	518	525	519	521	552	547	526	513	542	561	543	489	516	499	498	550	531	543	522	543	504	524	519	493	523	571	510	519	577	513	561	538	511	505	532	564	559	537	531	534	522	529	522	547	517	534	543	515	529	514	547	528	517	506	558	550	505	490	516	550	542	479	554	545	502	559	514	571	521	503	545	492	569	487	516	533	530	521	522	506	516	545	517	550	477	551	529	498	515	540	558	562	491	553	521	551	488	519	532	562	530	508	508	544	518	520	587	516	563	506	519	530	544	477	506	545	503	554	530	531	539	553	523	485	535	516	531	600	535	549	513	525	515	548	485	534	530	559	571	513	550	494	520	524	527	499	511	521	502	551	515	546	542	535	503	551	551	480	528	587	527	522	560	520	483	520	534	535	499	528	552	500	508	548	537	483	475	547	525	542	539	513	547	514	543	528	513	561	526	521	540	513	525	552	511	513	553	553	514	483	488	555	521	496	516	512	523	529	536	559	540	544	517	538	532	488	505	543	540	546	546	510	509	550	549	530	501	502	562	528	510	485	574	528	570	569	531	523	533	497	544	533	505	556	502	511	523	506	507	550	566	539	515	556	523	577	550	562	536	505	565	533	492	518	510	556	556	491	502	549	548	530	542	524	530	492	512	530	526	548	547	540	506	524	538	556	503	502	555	513	548	594	523	577	557	539	534	522	538	536	556	517	549	518	557	543	534	562	563	526	522	517	575	499	573	489	536	524	531	533	515	550	523	521	497	562	505	535	538	556	554	533	546	544	512	546	516	522	560	566	500	523	571	540	512	536	499	522	509	542	538	541	560	570	543	544	535	534	544	564	539	501	525	520	540	584	515	534	531	534	589	534	535	601	549	552	559	508	532	562	523	504	536	525	503	511	534	523	553	545	561	545	557	532	523	510	530	500	501	543	528	541	547	538	570	543	568	509	558	513	540	528	510	531	528	527	521	570	534	550	516	525	499	492	536	522	510	534	520	559	507	534	520	557	517	497	563	499	542	530	549	557	553	555	512	535	518	515	542	555	533	512	523	524	533	563	519	519	511	547	529	572	517	519	553	520	527	552	561	550	541	501	492	535	511	529	508	478	561	542	549	495	555	561	535	519	537	532	574	518	536	570	547	520	539	525	551	513	527	540	509	502	467	507	536	547	529	516	531	484	538	551	521	541	556	538	511	522	543	533	556	547	545	550	548	522	499	541	528	511	529	547	519	487	542	567	506	500	583	564	577	521	533	509	539	556	508	543	519	508	524	537	508	517	516	561	521	527	535	489	556	507	566	556	560	551	519	524	525	569	535	551	560	508	561	484	539	500	531	501	522	525	537	560	528	527	511	522	553	545	517	532	516	537	522	533	542	524	495	564	488	543	510	555	534	497	531	539	530	529	522	513	525	514	530	545	498	546	543	537	506	512	537	541	502	535	507	541	566	493	473	493	531	533	549	522	532	549	525	502	519	523	530	538	526	530	519	522	573	533	584	518	497	517	506	557	509	549	545	557	572	572	528	541	523	572	542	546	559	545	483	480	575	535	543	555	518	537	558	504	530	526	531	515	483	520	525	534	553	564	535	519	545	518	511	562	550	587	549	526	507	556	528	564	515	506	546	555	504	532	542	583	548	574	540	531	533	518	506	511	511	544	524	557	526	534	528	543	525	527	530	551	535	524	475	557	524	535	493	458	535	542	541	544	509	545	491	514	514	543	533	540	502	533	498	498	482	570	480	511	563	556	510	543	531	553	547	505	521	527	512	509	590	494	553	513	561	504	519	517	519	544	511	513	523	549	527	557	538	531	503	494	528	523	519	528	518	533	551	486	507	524	515	525	505	501	555	507	553	511	532	528	542	513	496	565	525	507	542	515	540	530	545	572	540	514	510	491	540	524	555	512	508	537	526	544	557	546	507	532	485	543	520	535	497	497	518	534	494	558	493	495	507	488	535	534	550	528	495	502	508	536	539	493	558	582	519	525	506	608	533	523	485	543	532	524	521	558	540	541	542	536	497	566	577	553	535	526	536	545	511	569	552	539	522	520	502	524	520	553	544	544	571	509	521	550	557	565	524	508	525	505	572	517	513	502	585	539	507	527	538	521	542	515	497	562	487	538	556	520	543	502	538	522	544	509	503	519	493	541	537	537	534	533	530	550	553	531	566	554	556	528	526	515	491	502	501	577	529	533	526	537	504	529	533	539	523	493	529	549	556	512	525	514	533	512	514	539	546	532	531	563	522	562	538	498	534	503	516	546	536	566	541	527	538	546	473	556	518	554	510	588	555	525	531	516	520	555	507	571	532	571	504	554	510	541	520	531	516	517	534	508	530	567	531	539	499	534	487	518	534	545	585	533	561	556	537	522	571	521	519	585	504	525	528	478	527	556	499	563	526	553	498	527	515	542	545	559	530	554	542	501	538	527	536	528	551	508	527	520	539	541	554	547	546	513	535	519	548	493	532	537	532	516	509	537	487	544	543	507	550	553	500	526	514	521	550	577	525	515	544	575	517	540	542	528	501	533	502	537	522	506	510	491	539	518	497	518	553	503	544	561	492	507	507	543	523	541	540	532	556	563	504	534	499	537	567	510	557	523	536	534	509	522	564	556	509	554	509	517	542	475	516	521	524	521	528	491	535	518	563	551	526	552	574	540	489	499	520	498	517	528	515	528	485	523	556	501	502	550	519	484	467	531	520	509	512	552	554	529	516	587	555	515	536	515	500	546	497	561	544	521	547	532	507	571	534	528	496	475	544	515	534	542	568	550	523	526	510	502	484	563	562	545	514	526	535	536	543	509	532	550	536	541	467	494	514	512	520	488	526	516	537	519	543	550	536	532	547	523	555	506	546	543	537	532	517	551	533	534	510	525	564	524	549	520	548	529	526	493	534	557	504	513	531	516	549	514	511	537	565	530	516	541	473	525	531	523	488	538	484	516	526	562	572	524	519	528	523	529	554	540	498	498	531	537	534	540	555	551	527	539	480	519	510	508	554	552	523	523	542	558	518	503	519	566	523	541	509	556	538	528	540	581	549	516	537	579	468	532	534	532	525	497	524	526	553	524	537	542	561	504	514	520	513	514	531	560	512	570	509	516	521	517	518	491	568	479	505	504	532	546	524	544	526	530	556
32997	40133	72304	76357	41706	35137	35240	23536	11248	3281	800	335	210	193	194	194	206	226	175	193	196	208	186	201	200	180	196	209	190	208	187	186	186	189	170	197	197	206	198	208	192	190	184	208	197	192	185	187	195	181	214	219	189	181	170	192	194	199	179	172	191	185	189	192	211	207	186	198	183	197	176	195	217	185	201	197	167	189	221	158	227	179	195	194	214	188	181	191	181	221	168	200	175	188	170	206	202	192	187	194	172	195	197	198	208	211	162	201	200	185	182	186	184	170	211	171	163	182	183	190	175	185	179	182	183	196	185	190	198	215	203	183	204	178	197	165	223	182	189	205	219	193	210	192	194	217	205	183	194	180	202	216	179	190	208	173	196	210	218	177	197	221	191	177	195	183	186	216	212	166	179	202	205	180	192	200	205	192	210	206	220	200	182	204	193	188	211	195	211	202	194	175	182	214	217	200	177	187	196	186	199	186	193	197	175	188	172	200	185	197	185	187	183	184	211	189	185	184	171	195	183	179	206	191	196	201	193	208	214	208	204	199	177	200	172	178	176	195	184	181	163	190	226	190	150	190	181	187	175	181	170	183	179	220	200	202	209	197	221	211	199	185	178	197	193	190	222	179	185	200	191	247	191	218	194	206	179	184	189	201	186	187	172	193	191	172	186	225	194	165	205	172	220	188	195	175	196	191	187	169	190	179	180	190	201	166	213	218	180	204	192	174	171	227	182	194	185	177	159	179	200	189	167	183	190	195	169	165	187	197	177	172	208	181	198	173	194	181	176	174	201	165	190	205	165	197	211	178	208	193	214	177	164	205	184	191	190	200	196	173	195	182	168	214	197	186	181	208	194	183	195	182	194	204	196	184	187	201	180	186	221	220	192	202	195	220	211	187	168	182	153	179	176	188	206	202	195	201	183	201	205	204	195	156	189	206	188	176	194	202	175	185	181	168	207	181	174	195	178	197	213	209	200	172	191	212	182	217	206	190	192	185	193	201	199	184	214	198	181	200	176	174	192	182	173	205	174	198	206	209	213	189	167	192	185	195	188	201	171	202	199	176	212	204	169	214	204	198	171	207	189	215	201	184	179	193	183	207	191	170	216	179	204	201	188	202	208	178	183	221	172	189	184	179	189	184	207	191	163	190	172	218	201	197	203	181	204	213	192	185	189	184	203	197	175	177	188	191	183	211	216	232	181	201	199	187	195	196	199	196	199	189	174	161	204	201	184	198	186	190	198	206	202	185	192	176	166	192	194	190	211	204	194	192	209	202	198	212	203	190	198	196	208	205	192	215	174	187	195	191	184	172	179	201	192	181	187	187	169	183	169	194	218	200	169	192	205	176	204	186	196	201	148	190	175	174	182	164	174	206	185	224	175	187	189	228	188	155	196	173	200	187	185	177	193	190	181	206	178	201	180	170	185	176	202	172	199	178	172	180	181	201	212	191	215	195	191	201	215	198	189	194	158	166	201	168	210	198	176	193	191	149	186	187	166	167	178	180	163	202	211	184	201	202	183	196	200	173	196	193	196	175	189	193	192	210	189	171	197	202	180	191	189	224	197	175	193	195	193	178	189	175	185	183	178	186	192	215	162	192	184	192	208	166	174	220	182	173	169	203	227	169	209	199	221	201	205	188	190	195	152	183	207	208	179	184	201	177	202	206	189	191	215	177	209	193	214	199	183	192	200	224	230	168	185	185	173	166	185	187	218	185	175	187	174	188	184	188	209	205	174	209	205	194	195	181	211	191	203	188	190	191	190	197	208	176	182	189	195	169	200	193	210	192	194	215	200	217	199	178	200	186	198	204	196	173	176	185	178	205	201	187	190	180	196	189	175	172	194	197	201	202	179	181	179	189	194	187	206	183	190	191	195	197	186	207	176	197	186	196	204	208	172	207	227	181	207	165	184	218	188	198	190	202	183	174	208	167	168	176	182	178	174	183	203	193	171	173	184	194	205	214	193	192	188	198	182	213	211	172	205	186	196	195	190	187	188	186	198	215	171	181	189	197	207	159	212	178	180	220	192	169	180	178	170	190	186	191	206	200	209	208	185	180	189	181	188	199	195	195	191	191	166	174	203	161	183	202	211	179	191	193	208	182	197	190	192	193	187	229	197	179	190	199	194	203	194	187	179	186	202	183	178	167	188	173	194	185	192	209	175	186	207	210	183	204	201	191	201	188	226	195	179	191	200	188	156	172	173	191	184	202	184	182	175	208	214	190	183	169	227	170	179	193	187	190	183	209	158	217	187	202	191	206	176	217	171	185	151	185	170	191	179	206	207	209	195	195	209	198	189	174	205	182	172	186	197	197	179	180	189	197	179	202	179	194	176	187	198	188	197	200	188	188	174	181	192	196	199	208	204	206	195	186	195	204	183	177	188	188	175	185	214	203	197	182	194	210	213	197	199	162	190	180	202	174	172	165	206	173	183	180	172	192	199	174	169	206	214	185	184	170	188	184	206	179	226	200	209	219	212	173	184	224	205	193	193	211	199	224	192	195	165	194	202	190	172	180	189	179	231	193	167	199	199	187	197	172	187	207	161	179	184	195	186	184	175	170	189	189	219	190	182	205	183	177	187	224	180	199	195	200	198	206	208	189	225	206	205	181	172	194	234	190	178	200	168	206	202	179	173	197	199	182	166	172	205	196	211	178	191	193	169	204	172	218	205	204	205	179	218	196	186	205	212	189	209	215	197	201	184	240	188	192	168	200	197	191	180	170	205	193	210	187	185	212	163	155	203	195	182	188	186	200	171	185	201	192	174	211	194	193	212	188	198	190	201	177	203	211	191	205	196	192	196	165	186	172	189	199	210	191	214	198	181	190	203	207	206	168	202	187	180	209	180	213	219	175	193	181	218	213	199	211	200	213	211	189	176	192	185	218	209	188	212	182	179	191	185	164	198	182	190	192	204	179	184	201	190	186	207	185	179	187	207	213	175	201	185	187	191	190	214	194	191	190	174	192	175	175	151	212	192	172	202	168	184	187	198	220	188	203	208	181	182	193	205	188	212	184	199	177	187	166	202	172	187	180	175	196	196	193	187	193	205	181	210	193	184	196	186	192	202	218	183	202	203	173	190	193	225	187	193	168	181	198	189	170	208	197	170	221	156	197	194	180	159	188	171	193	208	204	197	192	181	184	195	194	220	178	184	198	185	179	198	193	189	176	152	162	204	194	209	190	191	207	162	199	158	210	227	177	186	212	162	185	183	192	201	173	175	192	192	169	171	191	162	205	201	188	190	208	177	197	188	198	192	173	202	193	173	182	181	198	191	175	197	192	166	200	191	168	205	200	181	151	187	192	194	181	170	191	183	190	170	183	201	195	188	174	194	186	225	189	210	211	223	175	182	195	175	174	201	193	181	189	190	205	191	184	188	165	209	195	190	194	183	227	180	186	210	194	205	165	191	207	168	188	192	200	176	198	187	181	203	195	194	233	186	166	180	187	191	186	197	181	188	209	227	165	182	179	190	200	197	189
19594	31515	67603	81322	40344	50281	48561	38150	24193	10670	3162	1017	585	502	516	495	519	489	446	460	494	504	447	503	489	477	487	471	486	524	469	482	463	473	505	487	513	476	483	482	506	510	455	478	468	496	476	481	524	460	471	468	470	480	455	503	445	475	472	463	496	448	477	493	478	459	504	480	468	492	473	459	455	450	455	465	466	466	474	498	485	485	445	518	530	397	458	479	453	517	473	489	475	492	480	491	474	495	435	466	432	458	434	516	467	463	448	457	487	474	493	487	455	496	455	491	425	509	486	497	450	487	471	493	494	461	471	449	489	469	483	488	504	469	466	478	502	470	498	473	480	462	458	491	465	455	463	431	483	505	479	496	525	455	494	434	496	471	475	510	462	513	502	470	475	495	456	482	464	493	472	488	478	499	503	462	496	447	428	495	483	453	495	481	481	469	479	498	461	481	483	510	474	504	439	491	481	480	501	473	492	463	475	474	491	459	519	473	476	464	492	481	477	436	430	478	438	459	469	487	472	457	505	516	433	479	463	417	509	459	489	478	490	467	474	502	452	475	469	495	463	498	475	521	472	443	476	480	483	444	444	473	488	488	472	493	485	491	493	484	506	486	492	465	471	494	490	442	505	444	498	485	470	460	477	473	458	502	503	451	466	456	484	487	469	487	502	461	469	499	459	510	490	460	459	432	495	483	506	484	477	513	481	509	504	463	438	447	459	532	477	491	454	482	446	479	464	486	471	470	489	474	482	493	505	480	446	448	469	464	468	511	475	454	473	445	468	451	485	497	477	436	444	484	477	494	473	512	464	517	444	460	471	466	496	455	494	456	472	471	425	474	453	417	478	486	456	509	488	461	472	497	492	498	486	495	483	478	478	461	467	487	503	466	504	451	486	467	530	451	452	489	484	492	496	474	486	448	427	496	462	470	479	496	496	466	464	465	468	450	488	515	438	472	469	445	474	495	471	462	454	480	485	469	441	433	507	468	462	457	471	461	506	477	507	461	475	474	444	479	476	460	470	446	474	465	465	483	486	448	493	464	510	458	488	498	444	449	475	472	469	485	470	495	484	485	471	493	465	452	477	507	532	476	499	532	461	490	556	452	524	463	488	487	457	480	460	439	481	465	494	464	517	478	511	448	486	475	461	473	442	449	474	468	464	456	490	444	506	477	464	493	468	442	473	480	449	437	489	465	467	475	487	439	487	507	471	473	427	468	465	520	523	448	474	508	500	451	497	451	485	459	472	457	450	446	438	478	447	472	473	507	423	472	473	502	459	482	483	497	488	462	453	472	494	472	504	455	478	467	504	505	460	493	490	517	468	460	456	523	524	473	516	472	480	500	481	443	526	513	476	494	475	498	503	458	468	470	500	496	450	496	477	491	470	476	472	450	475	439	533	462	493	464	497	501	479	463	493	451	473	465	500	496	455	484	451	448	469	451	469	482	522	477	468	488	455	513	482	511	455	463	490	462	488	489	483	492	482	466	479	486	497	477	495	503	469	475	460	483	501	472	502	476	462	451	439	449	489	457	477	493	467	480	480	479	485	454	501	447	473	486	502	488	455	473	482	457	435	467	437	476	471	460	453	420	495	484	445	441	490	497	524	478	492	477	457	461	479	465	476	497	447	504	476	440	440	490	482	457	451	464	483	499	475	451	469	463	473	507	472	531	491	475	433	483	476	474	440	481	489	463	455	506	467	446	506	473	456	491	467	465	453	477	459	469	503	427	496	518	495	503	485	539	450	436	517	504	493	475	505	486	456	437	480	482	485	463	470	461	499	471	427	496	467	492	447	475	477	482	467	462	464	480	461	473	481	495	479	557	453	467	500	513	487	478	477	470	486	463	468	450	487	497	471	505	505	516	478	511	505	485	489	504	496	488	488	483	444	475	485	476	488	467	490	454	471	475	464	474	448	459	460	478	443	476	456	489	451	501	454	482	485	524	476	430	491	461	478	473	471	460	463	461	468	486	427	451	491	478	455	472	465	489	523	458	508	461	501	488	464	469	491	473	504	483	464	513	483	477	443	476	484	473	461	486	494	453	468	507	464	486	513	485	516	463	451	516	495	482	536	470	483	478	486	460	498	494	465	482	464	502	439	455	477	502	466	488	468	472	495	500	461	482	500	439	508	479	475	445	520	481	458	494	490	483	490	499	456	451	467	460	498	458	457	491	456	456	494	465	501	481	491	475	478	456	468	497	473	488	499	466	496	461	471	479	448	487	455	489	451	485	486	527	488	478	471	477	484	447	504	472	506	484	496	459	459	479	500	492	495	469	453	503	445	464	453	449	465	468	497	462	490	463	531	495	467	499	454	517	460	449	470	449	497	479	473	452	496	500	471	488	471	489	503	530	470	479	508	463	485	491	458	492	465	475	465	504	510	455	477	501	492	501	523	474	485	449	499	458	497	503	460	477	463	496	489	483	482	452	515	495	503	497	514	502	473	501	492	462	461	472	479	509	476	420	466	494	440	493	448	485	434	481	505	510	502	475	458	517	494	475	462	481	472	487	449	499	505	478	505	485	433	464	492	449	507	520	478	485	476	457	468	484	453	495	503	475	489	493	456	482	488	466	495	515	470	499	512	500	491	475	523	483	485	466	496	476	493	515	498	517	482	474	454	460	487	453	488	482	465	484	468	454	474	462	462	494	484	495	458	474	491	477	505	478	489	466	503	491	426	460	485	509	482	500	470	517	462	486	497	498	435	476	495	465	488	472	476	518	473	487	490	476	495	488	470	467	479	490	445	504	496	485	472	514	479	521	503	454	503	535	480	475	481	483	529	486	461	486	471	493	488	488	495	444	484	526	487	530	477	456	491	440	492	489	484	472	470	458	474	469	469	471	477	450	497	514	426	488	469	479	491	469	428	515	473	509	476	499	461	491	459	509	481	464	480	457	485	434	493	467	469	439	454	490	468	465	472	457	455	501	506	461	485	495	460	478	482	473	498	460	493	478	468	492	482	459	471	473	480	463	482	496	443	476	524	454	504	490	466	438	468	475	489	481	468	470	497	473	478	450	475	461	467	501	497	452	438	465	465	480	488	481	501	502	452	465	471	453	479	453	460	494	460	514	450	482	475	471	482	525	471	486	497	429	454	527	458	477	524	474	481	438	420	488	499	477	485	472	451	497	497	461	465	503	519	465	455	476	526	498	477	480	473	493	508	496	505	521	454	488	466	440	462	461	482	464	439	487	455	504	451	523	488	475	489	487	483	468	509	475	476	482	481	505	469	461	489	462	482	481	481	483	499	460	484	516	463	492	514	444	454	484	489	509	518	497	502	490	468	488	453	446	426	509	485	505	469	491	511	455	526	480	483	448	481	475	457	477	466	465	452	514	480	504	471	450	454	469	484	468	476	497	484	485	476	448	487	474	463	493	488	473	453	462	508	511	476	477	482	452	483	491	494	519	455	508	499	527	484	478	454	473	453	514	487	472	485	479	462	500	492	459	507	484	455	470	458	468	448	460	479	452	459	499
4003	1958	7382	9209	1173	1751	1916	1268	729	407	255	206	215	227	215	198	199	213	210	230	222	189	202	227	196	195	189	204	208	203	221	187	202	210	198	213	245	179	220	203	230	219	196	181	204	225	218	204	202	215	204	213	211	183	231	222	209	214	202	192	212	227	216	206	213	225	216	191	188	176	192	197	205	192	207	231	218	204	242	214	205	195	202	216	198	198	216	213	238	195	205	197	211	192	201	207	206	185	187	204	229	221	197	199	195	177	197	210	207	205	220	188	219	203	212	201	210	217	184	202	199	211	185	200	234	219	196	226	228	189	235	204	197	225	191	212	191	204	208	215	203	210	189	208	227	188	191	209	205	212	211	207	167	190	202	217	214	201	195	215	214	224	220	211	201	207	185	198	200	188	185	213	224	216	190	203	205	203	197	201	186	188	214	216	212	220	230	224	172	207	230	224	204	200	214	211	193	189	228	221	184	212	193	200	194	192	207	217	210	205	181	211	195	222	234	196	198	224	206	226	211	169	204	209	197	198	194	216	212	217	195	183	208	214	216	212	192	183	211	204	237	204	207	209	204	189	206	185	209	213	222	210	196	197	217	205	197	210	203	192	230	221	192	223	197	193	210	194	215	209	194	189	230	195	189	205	203	177	210	198	214	215	199	186	195	195	206	207	231	201	201	223	219	195	215	213	210	215	201	185	189	194	211	210	185	181	214	193	195	214	212	219	206	224	202	187	171	193	188	210	223	195	189	195	186	223	211	208	208	228	192	220	222	179	210	214	183	205	211	201	233	175	207	225	193	196	230	194	219	218	231	202	206	182	216	199	222	209	192	211	245	194	197	211	224	171	225	215	203	192	190	222	210	212	205	215	226	216	213	212	196	201	194	213	197	199	218	186	186	221	212	215	218	202	217	218	211	193	214	210	207	208	205	214	214	226	185	213	190	217	231	192	197	217	201	183	233	209	185	231	211	199	177	197	229	207	199	215	214	212	198	201	199	227	195	214	207	223	225	198	226	196	209	220	236	194	215	202	212	215	190	185	203	213	197	214	174	208	221	200	238	201	215	210	215	212	205	228	201	183	210	181	223	195	214	209	216	232	198	201	227	214	218	176	221	218	208	226	212	217	202	183	211	209	242	213	220	210	208	188	221	222	197	220	214	198	222	200	225	220	199	209	193	214	176	197	192	189	217	215	199	202	219	197	218	207	222	211	196	172	199	208	201	205	183	209	206	207	216	221	190	191	189	211	202	219	241	187	209	205	195	240	234	217	228	217	193	207	182	214	197	241	183	181	221	201	232	205	190	209	224	203	228	216	202	207	227	204	201	208	189	184	225	230	195	217	220	197	219	189	213	184	212	208	200	216	206	205	216	231	223	244	210	200	212	217	204	214	191	204	193	204	207	194	216	224	202	197	218	184	192	212	216	203	192	262	214	226	217	233	203	212	214	206	215	196	200	209	210	190	217	181	223	185	195	196	215	198	190	240	218	209	178	213	223	214	214	229	213	229	202	215	218	223	201	204	202	221	231	207	201	201	211	206	215	204	214	194	177	198	212	225	172	197	189	180	190	178	186	210	206	211	219	207	243	212	204	201	201	195	200	215	214	218	223	206	226	217	215	210	221	200	201	215	207	201	212	208	187	207	229	185	190	193	203	198	213	207	182	210	182	210	223	221	182	207	200	196	222	209	218	207	197	212	184	236	217	232	194	193	187	203	199	208	201	212	210	199	187	212	201	207	214	238	216	184	211	222	211	197	210	209	208	197	189	192	191	219	231	215	203	206	197	220	208	210	177	203	222	229	187	208	198	200	210	207	181	206	215	213	182	209	211	226	228	176	219	210	223	216	196	169	188	220	202	214	217	206	199	198	235	196	219	219	219	238	200	219	201	199	216	203	190	195	210	225	218	212	200	184	212	204	199	216	202	215	204	224	194	194	201	224	198	233	206	222	215	182	196	197	210	233	219	213	210	210	212	198	213	211	198	195	215	189	213	185	185	233	193	213	237	212	200	216	207	211	192	197	194	228	200	190	207	201	206	212	200	197	189	195	220	222	207	214	205	198	190	217	199	257	213	196	213	186	179	208	196	216	228	213	182	217	216	225	199	196	201	197	212	205	206	214	212	202	208	210	195	197	205	210	172	195	212	204	196	204	191	213	204	193	212	212	210	214	217	190	202	227	211	212	199	202	190	184	185	222	212	207	218	191	211	204	201	187	192	202	206	218	194	222	215	201	195	201	220	219	222	213	223	206	169	232	206	205	211	212	200	230	200	204	200	227	200	198	217	197	233	193	195	199	196	204	191	228	183	195	200	202	197	236	209	207	213	231	192	202	231	203	209	198	190	221	198	202	233	192	217	208	224	195	221	213	219	224	205	191	210	190	196	201	216	229	230	222	226	227	218	229	205	207	198	203	202	197	205	192	181	204	208	204	222	204	200	216	229	201	220	183	198	200	191	226	216	216	189	227	208	197	201	213	176	236	221	188	184	216	199	219	235	221	208	230	203	209	214	237	211	223	208	207	231	212	202	200	213	218	183	198	187	201	197	185	197	202	172	208	207	195	208	205	178	210	192	208	207	196	193	185	211	209	187	202	202	220	202	212	201	213	222	199	203	181	236	198	206	212	213	203	203	213	203	205	212	204	196	181	209	207	184	198	214	194	217	189	217	221	205	224	220	202	214	205	190	222	191	195	202	211	222	194	199	190	245	198	167	206	234	198	227	217	217	181	224	219	216	207	191	212	193	210	193	215	222	222	230	228	201	217	199	205	228	198	186	210	205	208	204	206	221	194	190	216	209	226	193	201	200	225	209	197	213	182	222	208	182	175	192	199	217	220	210	197	203	225	212	216	200	200	196	192	204	181	216	219	189	227	226	194	203	186	196	182	203	199	198	170	181	201	183	211	224	221	203	210	226	204	192	232	198	200	186	187	202	229	216	226	204	210	215	212	214	195	209	206	206	204	228	207	194	226	201	200	201	215	218	195	230	206	215	197	221	212	215	210	202	219	205	178	215	196	207	198	202	209	210	227	235	197	212	217	186	220	213	223	205	197	182	209	194	218	229	200	214	227	208	197	217	210	192	202	199	195	194	247	200	214	225	205	172	209	191	199	227	225	204	205	190	189	209	200	205	224	200	206	208	188	208	204	207	205	218	191	192	213	206	176	197	201	196	217	216	199	219	193	220	188	197	189	202	199	215	207	231	225	230	192	218	227	193	213	201	201	201	210	219	193	202	188	215	212	190	207	196	193	207	217	216	208	205	211	198	220	227	188	198	201	202	210	214	220	197	177	202	218	218	203	204	184	193	229	214	194	193	192	209	194	217	217	202	204	219	201	210	232	181	218	200	214	196	205	192	214	216	216	223	209	199	232	206	192	199	207	209	211	225	241	206	208	174	202	209	233	233	228	183	213	204	227	188	217	216	206	202	229	215	203	224	206	197	199	195	222	166	201	224	189	184	222	217	201	193	225	212	215	217	200
3403	3030	16311	20508	3580	7915	7881	5070	2672	1189	670	560	522	502	506	521	485	497	534	521	522	518	515	543	549	525	527	504	549	533	510	493	537	519	553	531	517	521	519	512	515	513	529	514	559	551	531	546	528	555	507	497	542	514	471	495	530	489	488	530	484	558	508	550	521	530	479	490	509	540	520	487	537	498	524	513	518	522	496	530	519	485	494	488	544	544	485	537	522	518	509	509	510	551	538	498	520	540	481	508	555	540	555	522	520	482	502	518	496	538	536	517	532	494	522	549	513	517	504	534	509	474	525	537	495	500	474	477	517	506	522	500	511	523	514	477	516	492	521	488	459	491	486	523	480	530	564	538	522	520	503	567	511	510	537	521	556	495	514	492	514	481	507	507	525	535	499	545	497	539	571	512	524	525	564	575	502	519	481	492	477	522	566	535	507	499	541	508	511	541	532	480	530	489	510	514	531	533	563	489	536	494	551	519	512	544	523	525	478	486	520	541	500	482	503	480	511	546	529	547	531	535	559	562	558	537	558	505	538	571	546	524	546	522	561	493	523	531	534	507	531	520	503	546	502	537	458	527	510	484	528	540	507	541	556	535	528	595	524	566	512	530	523	514	491	517	512	532	512	504	519	491	478	526	528	525	497	525	499	515	525	514	538	538	494	535	547	506	494	542	532	495	500	511	506	503	543	531	535	498	531	526	486	512	526	517	490	556	523	529	527	528	515	539	557	528	469	525	561	528	474	482	535	537	520	505	522	515	496	493	520	539	505	513	502	530	530	476	530	521	568	484	561	507	529	546	503	546	529	483	514	540	503	513	556	535	514	549	496	500	488	495	520	559	516	539	560	480	538	532	571	537	500	544	487	502	493	474	507	531	556	498	510	512	550	513	533	555	496	531	508	470	492	496	540	510	527	563	541	525	502	502	502	532	479	522	512	499	561	567	522	495	510	520	501	486	519	527	510	546	535	540	498	518	544	491	540	529	542	547	502	492	500	501	515	526	461	499	538	525	515	533	506	480	509	515	475	490	507	525	510	491	513	513	549	560	497	498	525	501	541	498	538	538	556	546	526	503	501	482	524	502	523	533	503	554	539	521	527	543	476	538	553	490	510	504	539	529	542	483	544	509	491	545	554	485	537	513	524	502	547	526	536	512	504	445	536	506	523	505	577	526	530	521	538	526	531	537	530	500	521	525	519	485	502	526	501	539	473	521	528	514	496	562	528	512	515	558	514	546	518	505	524	536	554	498	518	527	530	545	493	519	516	538	519	500	542	524	508	545	533	475	529	477	534	540	501	546	536	509	468	541	542	589	571	534	511	534	528	515	502	490	515	527	534	539	498	519	535	472	486	480	555	503	523	536	513	504	517	565	518	485	547	520	533	533	516	511	507	546	548	480	522	512	538	529	523	483	497	539	523	566	498	475	534	498	480	529	540	513	555	474	530	509	505	516	468	506	514	456	464	550	537	466	548	516	544	489	512	534	529	508	490	502	551	571	490	493	535	552	499	516	542	510	507	522	496	544	486	548	554	529	547	525	517	497	506	510	535	553	529	529	533	526	514	483	513	521	526	526	473	514	513	507	489	550	559	542	511	499	522	503	462	469	522	528	505	477	513	495	520	443	517	542	541	506	545	537	477	516	511	517	494	498	520	518	537	504	522	491	509	498	528	552	501	555	498	554	522	528	529	503	552	467	471	546	498	539	515	536	551	539	510	501	524	507	506	549	530	527	532	481	488	550	526	539	533	535	487	514	567	527	510	550	511	542	506	545	556	520	531	536	555	535	512	484	523	500	524	536	516	557	474	498	551	502	526	562	522	552	560	519	561	564	547	508	536	525	532	513	518	541	505	563	513	489	477	539	486	539	521	544	523	509	507	543	531	525	522	523	552	498	484	514	494	503	482	511	544	528	492	487	493	492	500	479	495	527	498	520	503	494	491	501	547	558	526	557	552	472	509	493	517	518	512	502	518	490	541	528	522	533	547	504	504	539	514	525	530	489	558	525	496	480	506	517	476	494	547	542	555	488	517	514	517	514	484	511	560	517	550	563	515	497	528	533	499	556	511	557	492	494	509	562	499	500	509	530	486	526	493	547	529	502	531	523	533	488	483	495	525	513	539	521	545	531	524	483	495	491	520	547	475	538	540	518	515	529	552	534	521	500	526	528	528	525	549	490	482	517	495	545	537	462	536	541	518	536	499	529	521	544	503	549	492	518	528	493	521	516	554	542	532	502	518	537	488	551	532	558	530	547	488	513	503	501	515	501	487	484	523	523	539	559	531	528	518	501	519	523	534	487	503	492	524	509	520	560	510	507	529	531	494	506	481	490	538	518	486	545	503	498	482	517	527	519	537	514	541	539	476	516	488	554	525	543	481	546	488	535	553	546	542	506	530	535	488	544	572	495	506	515	501	556	524	507	511	539	505	521	482	504	491	520	530	482	562	496	523	529	510	490	480	512	521	539	549	544	524	503	522	498	525	513	505	462	553	496	557	533	503	516	532	535	531	528	520	513	514	524	519	508	530	471	517	527	513	514	519	516	497	514	494	548	486	521	524	517	518	482	523	533	498	503	529	474	508	544	517	490	556	510	540	525	526	512	528	488	519	512	506	570	554	478	523	487	565	531	522	553	492	546	522	507	486	546	516	490	507	532	504	546	528	538	508	503	457	484	513	530	557	546	531	546	528	545	511	518	506	540	492	554	501	532	528	532	519	517	545	502	518	501	583	511	501	521	521	554	489	532	525	508	525	560	517	487	528	470	493	508	529	491	526	529	556	539	501	531	545	518	511	523	516	481	484	524	533	540	495	561	535	497	469	520	500	518	520	543	505	475	511	513	550	543	545	547	506	497	498	532	500	556	512	564	511	496	553	547	560	515	507	509	506	510	541	525	530	511	514	566	538	538	543	495	547	512	538	507	541	508	514	542	529	537	556	528	527	508	518	523	490	494	504	520	550	503	525	495	495	497	498	545	549	523	505	499	508	535	489	550	514	560	447	521	523	476	533	510	504	536	479	551	514	558	474	524	524	532	506	526	552	546	523	545	506	497	503	519	523	495	487	507	517	522	502	539	490	545	543	488	520	521	515	493	531	528	519	504	486	490	502	520	529	527	514	507	559	516	507	542	501	509	510	492	516	516	532	513	529	523	462	487	495	467	537	541	542	535	519	491	514	547	546	539	496	533	496	496	493	503	498	506	516	500	516	514	543	575	529	500	512	547	533	542	482	537	525	443	528	519	498	535	507	521	535	519	541	561	553	516	472	495	515	517	519	514	471	497	508	496	512	487	536	537	537	537	480	526	540	466	516	508	504	502	523	513	484	519	517	504	524	547	496	513	532	508	511	484	537	514	507	517	540	540	549	547	505	487	515	533	489	493	522	520	523	498	487	478	553	518	534	540	501	473	535	580	516	522	516	528	526	514	508	512	546	516	509	502	538	515	547	518	506	547	520	549	515	517	508	520	503	538	480	539	502	510
21076	31653	71629	56293	22592	19539	20420	12096	4607	1306	447	268	217	233	220	206	225	212	211	233	224	197	233	209	217	194	210	210	226	204	231	215	185	210	214	215	231	226	233	200	230	201	213	221	235	215	211	252	214	243	233	199	231	220	214	214	219	215	223	223	181	224	224	197	248	226	183	214	218	205	219	232	214	185	211	214	211	232	206	216	223	233	224	202	222	198	213	222	232	207	226	212	193	227	221	236	202	196	191	222	194	248	213	198	223	211	227	214	229	190	213	217	230	220	232	199	224	194	207	212	214	205	214	254	200	196	210	202	234	197	217	197	228	195	237	240	228	189	196	218	226	217	213	249	220	202	208	246	195	213	198	215	192	203	217	206	199	205	225	203	201	213	198	196	224	230	217	206	202	242	213	181	219	215	205	244	210	212	222	178	215	209	223	211	226	229	220	204	221	211	231	215	206	227	217	220	212	235	222	182	184	225	214	217	242	244	195	231	184	221	208	215	209	213	228	200	211	227	207	218	212	221	202	209	229	226	224	214	213	217	226	239	232	207	200	222	198	212	188	237	215	212	209	218	213	200	221	207	201	205	214	210	211	213	242	228	208	208	209	234	209	198	233	207	215	225	212	200	220	230	211	207	193	234	209	223	215	235	199	219	204	218	229	217	234	223	205	218	213	205	209	245	227	204	196	198	209	219	220	219	212	216	208	216	231	227	221	231	218	230	208	212	235	194	190	205	202	219	222	183	196	196	205	206	199	212	216	209	242	220	220	213	219	225	235	225	230	202	233	188	211	196	243	197	226	168	209	244	213	210	234	201	220	221	190	207	189	205	214	215	211	229	238	224	237	223	223	203	222	216	222	194	193	205	226	217	215	218	199	241	204	217	214	232	219	204	219	203	243	224	236	210	225	204	210	200	215	215	249	215	238	207	229	206	216	218	222	198	227	227	179	193	221	221	216	233	196	220	220	202	174	236	233	216	211	176	219	226	218	208	224	212	216	224	199	216	215	203	221	217	200	201	217	207	232	212	200	198	196	209	204	224	219	211	251	203	228	236	208	252	226	218	196	184	189	240	222	207	231	231	226	202	206	223	210	229	255	208	239	227	189	212	231	201	213	217	225	211	232	205	212	213	206	197	228	218	220	210	213	223	223	206	211	221	191	211	219	214	205	190	184	216	190	208	228	198	231	211	214	213	227	224	198	195	233	213	228	222	200	216	227	209	227	225	207	200	196	215	247	205	212	207	193	181	211	206	205	219	231	213	240	193	221	216	208	192	213	238	212	230	204	198	211	206	241	215	233	194	202	209	237	227	199	205	242	239	192	202	201	196	215	228	227	210	180	220	204	202	222	200	202	208	217	203	188	216	239	195	242	201	213	200	219	215	238	235	233	234	218	202	241	197	218	207	202	210	187	215	230	231	251	211	200	205	183	193	236	185	198	222	222	223	235	217	202	214	207	228	227	221	197	207	219	238	232	240	209	222	182	219	224	199	244	224	221	224	193	229	192	224	210	202	242	200	217	198	232	229	225	205	192	263	220	226	215	188	214	210	198	199	198	202	209	232	227	241	215	219	207	227	197	204	189	215	221	190	221	231	226	211	228	221	225	228	263	209	226	218	219	215	250	216	227	198	217	198	209	202	229	190	200	180	180	214	210	237	252	220	216	230	228	212	226	231	221	205	219	226	242	211	236	212	216	227	221	214	216	215	205	187	209	218	224	227	224	206	227	214	229	222	210	213	234	188	215	209	219	176	214	217	254	216	234	227	227	223	209	231	235	203	242	249	214	231	197	208	218	193	220	235	204	201	190	207	239	217	202	197	216	224	222	231	206	212	235	189	226	223	200	209	206	199	230	212	200	205	222	203	209	247	205	200	204	225	225	192	213	193	216	198	200	224	219	219	216	227	228	213	228	221	213	207	231	215	211	214	240	207	217	233	215	192	195	224	221	193	204	215	219	220	200	229	236	221	197	242	222	217	207	195	211	185	204	190	239	220	227	220	201	210	192	198	213	193	218	231	203	214	224	235	242	210	220	220	179	190	205	201	221	195	206	230	218	232	228	199	185	236	186	211	221	200	212	197	224	216	209	194	205	218	211	196	233	219	216	236	195	227	211	213	231	208	204	206	217	211	230	223	204	221	209	213	206	202	209	215	205	219	205	241	230	214	210	223	213	210	213	252	230	214	234	212	199	197	195	209	235	196	196	186	201	196	204	208	212	204	233	199	214	219	214	204	221	231	236	218	195	209	212	221	209	187	187	222	196	213	209	213	211	192	225	232	216	208	227	189	222	251	210	198	196	229	233	210	194	203	195	222	213	222	223	196	226	218	231	232	228	199	214	212	199	231	223	208	217	191	201	199	220	215	213	201	203	230	203	215	217	231	206	215	215	241	217	231	206	202	204	210	195	209	210	222	206	200	212	202	217	198	200	212	208	220	208	211	245	231	194	230	208	201	224	201	217	207	214	230	227	216	200	220	213	207	211	200	206	229	211	200	214	228	202	226	226	206	201	209	234	187	205	193	226	189	214	212	211	176	223	218	214	186	216	224	216	213	208	197	205	211	234	245	227	230	226	196	232	233	240	185	216	180	232	202	208	208	210	219	200	199	217	189	242	230	191	236	202	214	242	191	209	234	194	207	205	230	227	209	233	233	222	227	225	223	215	197	232	226	219	232	195	206	219	214	200	201	225	218	198	215	252	209	202	207	206	190	205	213	216	196	217	207	197	195	212	201	200	223	199	237	219	193	223	231	216	208	225	209	230	222	206	235	184	214	203	213	214	215	200	222	232	233	192	223	212	223	195	214	225	236	200	224	240	177	214	216	211	200	218	210	204	193	222	239	228	180	184	194	218	215	223	199	226	176	240	195	212	218	211	215	219	212	230	219	224	213	209	218	213	231	213	216	216	224	184	204	204	218	211	229	214	197	207	225	228	215	188	228	218	206	208	209	204	223	171	218	220	212	222	197	228	202	202	228	212	204	216	229	208	219	249	222	214	205	225	220	216	222	195	215	192	213	212	228	202	202	205	228	197	219	225	217	214	208	238	208	242	200	216	213	220	209	226	222	201	209	204	203	244	236	214	231	209	240	225	227	225	206	197	212	223	233	211	224	224	230	179	207	217	214	222	227	192	214	203	231	211	202	222	229	196	217	230	222	194	224	217	229	247	217	227	200	218	240	251	221	220	242	215	207	205	223	217	208	217	222	217	228	214	214	225	212	227	231	218	200	207	206	196	248	239	215	227	205	205	206	205	206	193	205	207	226	220	193	211	205	200	226	217	236	204	195	191	206	237	215	193	216	201	222	196	199	174	218	198	218	209	200	195	195	199	183	211	218	217	200	229	214	203	246	192	216	203	196	194	187	255	195	226	200	214	238	210	207	204	230	209	229	219	210	232	203	186	192	218	208	225	205	212	215	203	182	213	228	208	227	222	183	205	200	238	201	220	202	216	225	206	238	212	210	237	207	242	208	210	191	210	213
12538	27038	66430	56253	22474	35812	37052	27537	14230	5173	1681	768	618	555	523	521	544	549	525	510	525	535	535	526	525	507	497	507	541	570	497	549	548	561	538	518	530	559	534	527	520	541	602	541	531	520	527	520	531	558	517	566	590	564	524	531	564	544	495	608	485	552	577	550	499	530	532	528	502	549	549	520	541	594	530	524	504	512	551	515	527	549	550	513	554	559	511	506	531	542	535	503	553	538	553	508	541	557	540	543	517	533	509	553	496	542	558	513	575	507	539	515	546	573	521	524	498	528	545	524	548	541	512	550	522	525	572	563	512	510	565	557	545	564	541	538	541	485	527	520	553	535	510	536	521	555	538	532	563	506	581	516	524	524	546	517	530	501	486	558	538	542	546	530	535	522	543	521	502	523	525	528	586	535	526	514	502	520	532	520	553	564	526	528	483	543	555	486	524	507	546	496	514	500	558	553	535	548	529	527	487	556	513	530	519	593	547	523	549	583	538	540	501	508	498	570	551	543	533	505	490	536	517	555	555	539	535	553	519	528	540	539	529	502	533	532	509	547	539	551	529	514	523	526	556	487	558	537	556	494	540	551	509	550	534	522	580	527	547	544	586	519	497	528	543	499	533	553	528	565	573	521	536	520	538	544	529	517	505	548	537	535	496	541	540	512	540	508	538	551	562	522	512	511	532	537	503	516	555	544	522	539	537	541	509	554	498	540	540	544	568	547	548	526	558	509	553	567	545	556	551	508	551	556	537	535	520	485	571	526	558	512	538	488	573	521	582	542	515	530	524	563	536	498	540	506	560	536	554	536	547	540	506	506	527	522	518	530	536	554	514	567	563	536	506	545	494	504	527	570	560	559	525	538	555	539	514	537	510	548	566	554	534	522	529	520	521	534	531	556	569	535	522	548	508	558	506	549	511	523	533	561	511	537	566	533	533	495	525	558	498	550	495	531	533	547	536	509	569	535	573	520	555	545	503	475	554	535	545	509	562	550	548	501	522	518	553	559	537	540	560	524	526	525	544	513	508	554	541	537	592	504	527	542	543	583	505	520	529	505	513	518	540	547	528	511	535	509	538	559	554	543	505	501	536	509	528	512	506	555	537	549	544	515	484	564	580	536	524	510	578	508	533	543	534	524	538	524	527	525	525	523	546	521	541	500	538	517	545	516	540	536	547	550	556	522	542	519	568	514	521	581	551	554	494	540	534	572	516	510	519	547	538	494	565	512	518	522	479	581	575	523	571	529	499	547	529	519	581	557	537	515	510	589	526	559	528	524	523	528	541	509	528	532	557	521	571	509	493	551	518	542	530	544	533	498	549	513	495	529	521	520	523	552	571	488	527	528	517	502	523	561	542	521	511	527	546	533	569	511	574	510	514	514	513	578	572	528	536	463	498	517	535	521	558	558	530	513	563	583	513	518	588	582	507	506	516	542	563	528	518	505	548	535	510	507	550	568	533	514	489	521	523	513	571	515	516	522	562	571	535	518	527	502	553	507	554	527	529	603	524	554	529	540	529	551	545	536	534	557	573	496	535	565	544	522	511	511	544	519	518	550	532	518	559	564	519	536	562	498	550	533	520	482	516	501	543	542	529	511	514	583	549	508	550	523	533	507	535	512	555	512	510	513	531	558	550	540	494	528	565	510	530	537	550	513	537	509	557	539	569	546	556	527	535	541	506	547	552	529	570	525	519	516	571	527	528	530	548	549	495	575	553	544	517	557	537	510	509	516	529	556	551	517	545	552	506	551	578	512	515	536	514	550	509	563	576	545	567	574	529	573	532	544	593	548	567	520	564	497	533	554	526	540	511	508	551	497	563	529	552	542	581	529	541	554	542	527	509	514	536	548	524	535	520	517	537	555	534	531	561	592	516	571	532	532	530	527	581	575	519	504	537	554	584	575	567	575	554	561	542	522	570	523	540	518	530	544	568	547	509	517	513	545	533	551	536	541	533	539	548	505	571	571	498	522	568	507	541	537	553	553	554	487	534	514	492	537	513	546	517	555	552	564	529	538	562	558	576	495	507	504	533	528	500	566	516	512	565	522	511	530	524	548	506	508	559	496	528	562	510	517	574	553	542	554	543	519	560	520	564	515	507	543	549	519	516	549	523	557	495	553	500	526	523	541	521	531	513	558	572	528	502	492	524	570	543	540	515	543	524	564	557	531	508	561	509	535	537	536	540	546	496	522	501	528	496	526	537	567	556	551	526	506	569	567	510	548	494	532	542	527	526	528	545	548	513	552	573	515	536	520	549	484	546	534	495	525	543	524	530	578	486	539	554	503	507	552	531	528	482	542	539	531	486	535	505	508	532	504	568	525	521	524	512	502	519	522	532	525	562	518	530	568	550	528	551	545	520	535	537	514	518	501	540	487	564	541	541	544	505	523	552	499	525	583	515	521	553	544	544	517	507	556	543	551	575	533	542	495	518	554	548	559	552	515	542	549	547	507	534	491	535	524	554	508	521	483	570	574	525	559	480	534	518	485	541	558	498	521	495	550	523	527	516	510	529	494	556	557	516	594	543	556	541	507	584	531	526	504	535	520	508	535	521	576	514	546	537	544	540	496	531	558	540	516	535	542	523	563	525	510	566	554	528	538	543	501	526	531	535	542	539	526	576	553	519	523	542	560	510	541	528	518	571	524	549	516	560	481	604	530	568	538	565	544	492	554	510	555	548	543	511	502	529	527	523	547	560	528	532	519	547	510	509	500	519	518	488	566	536	523	558	507	527	519	541	532	478	511	526	521	560	546	551	516	557	543	517	548	513	513	560	502	534	551	524	535	537	530	520	496	519	526	542	540	564	555	529	539	543	476	524	523	558	508	528	553	533	559	542	532	575	560	526	502	519	527	510	577	512	476	546	511	508	532	497	511	543	551	485	577	539	501	547	546	561	556	542	481	590	564	505	530	527	521	512	561	546	518	569	591	556	531	490	524	525	495	543	535	558	559	558	522	513	546	551	548	540	541	517	515	520	525	464	552	545	541	527	520	559	534	573	530	510	563	548	513	560	538	514	533	555	555	556	555	535	526	558	525	503	540	526	530	532	564	529	523	512	546	498	525	535	579	506	544	550	510	474	516	536	533	520	544	500	522	527	534	516	517	542	497	539	540	529	511	542	546	511	497	511	559	532	550	545	540	526	521	531	531	533	523	549	530	521	539	515	492	550	495	555	502	582	495	548	502	532	541	561	549	521	494	560	561	510	518	531	534	540	546	546	549	495	536	520	524	534	574	491	509	562	545	552	543	530	562	529	530	511	554	561	553	531	515	545	507	524	515	542	489	510	514	546	548	539	545	543	517	542	573	500	526	511	507	536	549	553	536	536	552	534	511	542	526	546	488	535	523	515	538	548	535	519	519	508	566	586	531	512	502	543	545	524	521	549	533	539	525	540	533	546	562	569	531	514	542	584	520	556	540	554	525	499	498	513	502	509	516	556	582	528	550	517	586	528	520	513	530	539	489	517	545	520	525	535	536
32427	47711	84206	60214	44067	40435	28249	14915	5139	1456	452	247	203	194	210	187	182	179	211	209	170	208	204	195	177	195	195	170	184	186	198	197	175	191	166	195	208	183	209	231	154	176	192	210	202	174	199	185	198	186	182	191	190	166	157	192	212	192	193	198	192	206	179	156	181	162	163	193	190	197	182	195	209	176	189	181	200	216	186	188	210	197	202	180	194	196	218	159	168	177	218	171	211	186	199	205	206	189	207	207	194	198	175	186	225	204	181	187	191	186	186	195	176	202	240	193	211	193	223	217	188	161	199	199	184	196	162	194	217	166	202	170	205	177	192	194	179	193	193	192	165	204	197	194	186	211	176	179	206	194	194	179	195	170	214	183	205	179	184	192	172	200	213	205	187	195	199	218	179	203	186	183	185	191	209	191	190	203	203	178	187	201	173	173	190	184	173	171	188	197	194	197	184	168	180	199	218	183	164	193	217	193	192	196	206	159	195	198	180	197	198	177	195	192	179	212	210	221	176	194	205	192	200	181	185	207	190	196	194	203	189	200	187	204	197	182	205	174	199	220	208	197	208	191	194	193	191	193	202	174	185	237	208	185	225	207	188	181	173	197	198	184	183	181	216	198	212	216	194	202	185	187	192	196	199	206	169	193	185	188	184	200	169	202	190	204	227	195	208	215	198	172	182	171	219	192	180	194	196	197	176	210	194	184	186	204	180	177	193	191	189	183	192	178	194	198	212	213	194	186	188	193	188	180	197	194	200	181	220	193	196	206	174	177	207	169	191	192	197	192	213	193	203	176	183	201	181	189	231	187	195	196	202	180	174	178	187	202	191	202	203	184	202	190	193	184	193	213	203	193	211	222	208	193	194	185	194	201	171	228	182	192	194	183	192	185	176	175	197	176	164	161	191	188	197	201	166	217	211	190	198	202	203	202	194	195	193	209	176	190	202	206	208	181	200	182	206	218	193	221	180	161	179	204	184	195	201	209	207	230	181	219	171	171	211	188	176	191	199	175	205	176	191	174	190	185	195	230	179	185	187	186	181	197	192	202	175	199	194	181	201	214	206	203	177	202	206	193	184	193	204	202	182	208	196	184	218	207	189	172	175	178	185	181	191	202	185	200	213	178	200	188	230	181	183	179	177	197	178	196	199	211	215	192	175	198	186	182	194	190	213	190	184	199	193	211	188	206	211	178	166	188	187	213	189	204	199	181	190	209	196	179	174	160	200	186	197	203	196	178	191	195	205	186	181	206	185	186	175	187	188	180	189	184	206	241	211	175	185	192	159	175	183	199	197	209	162	191	184	188	160	180	194	174	207	219	166	180	162	193	177	221	195	198	190	170	213	166	196	189	187	202	203	160	188	196	184	196	190	183	188	196	207	201	187	191	198	189	182	157	208	176	191	188	190	198	190	199	176	195	186	167	203	182	197	193	174	190	187	166	177	185	208	211	191	203	213	185	191	218	191	205	185	221	169	166	206	185	198	208	166	186	182	181	209	183	198	186	182	179	203	201	196	185	173	181	202	187	194	188	175	208	179	189	200	174	168	196	207	186	211	188	217	191	176	195	184	170	180	207	198	198	203	193	172	206	194	194	210	196	171	200	212	211	220	204	186	190	182	178	196	187	186	190	188	194	189	193	192	193	194	175	180	184	204	187	203	189	163	205	176	193	172	193	186	215	182	206	191	194	203	204	223	195	210	198	194	194	198	163	177	189	204	173	189	205	175	205	180	190	190	173	200	200	203	188	176	184	170	205	187	174	177	154	195	210	199	182	223	186	189	164	177	195	223	203	177	205	183	213	183	198	194	185	177	189	186	192	162	196	183	187	186	206	193	189	190	185	195	189	194	207	202	206	178	206	173	171	179	183	207	181	179	176	213	199	165	204	164	201	192	215	200	216	214	178	180	173	203	212	190	240	221	184	208	194	175	177	157	207	198	216	185	213	210	180	223	201	177	151	191	178	187	205	170	182	197	192	185	190	181	201	195	189	203	177	186	211	199	169	191	183	182	187	194	202	173	174	192	186	180	194	161	209	161	167	202	199	185	175	208	198	192	181	205	197	185	202	177	199	177	212	211	207	177	174	224	194	209	187	201	186	189	192	174	187	164	188	172	202	176	171	223	185	201	192	199	201	189	195	214	203	200	170	172	201	200	207	171	201	182	188	193	184	184	199	183	184	189	193	177	187	186	192	186	178	203	196	205	203	201	194	209	195	181	172	167	215	189	196	182	194	187	173	187	171	159	197	186	181	169	206	192	159	180	175	177	208	200	206	197	184	188	184	196	186	171	178	168	182	195	195	201	192	203	174	168	168	211	179	189	174	202	188	190	168	187	190	178	190	173	209	199	218	180	194	193	173	165	186	221	167	165	188	177	210	195	189	200	182	192	184	213	197	217	184	196	188	190	191	191	163	198	201	180	216	198	183	180	196	226	158	191	187	177	207	202	197	212	204	186	195	190	193	193	215	176	217	220	191	199	186	180	183	171	172	181	196	164	179	174	178	201	196	209	178	187	185	175	188	212	184	208	186	211	189	197	191	205	199	173	162	206	208	180	179	186	194	178	188	202	207	211	210	193	190	176	202	197	210	178	195	218	189	227	177	171	196	159	185	194	199	188	203	196	183	211	192	184	204	227	187	191	189	178	195	204	200	178	181	211	182	179	181	177	200	193	178	195	174	204	176	190	209	210	194	189	190	162	210	197	174	172	179	187	218	201	216	166	184	190	211	178	207	165	191	190	189	174	181	174	182	204	202	204	175	189	198	179	192	189	192	182	181	183	175	185	182	180	188	203	200	198	183	191	190	173	199	201	185	174	197	199	171	198	186	194	213	183	176	208	193	190	182	183	203	174	214	200	190	159	201	197	216	184	213	174	195	182	163	193	214	193	200	163	212	178	197	213	208	209	186	210	182	192	174	196	196	197	166	165	219	192	185	203	218	188	194	190	200	183	177	191	203	208	196	194	193	188	179	187	197	209	221	179	192	175	181	186	198	185	198	198	214	195	192	205	168	200	216	189	194	180	188	172	192	191	190	195	212	214	194	157	216	216	207	181	182	200	177	187	187	210	209	202	201	188	182	194	194	213	179	195	184	178	190	165	208	191	180	195	213	227	205	178	199	185	203	190	168	178	165	184	150	165	205	189	183	194	187	191	201	185	198	204	171	192	178	166	179	166	196	199	187	175	174	167	198	169	199	207	166	183	196	176	197	163	208	196	196	201	206	191	187	174	186	185	210	194	194	219	177	210	183	179	185	200	190	151	200	183	199	202	202	204	186	167	208	184	197	196	150	210	202	182	197	181	185	216	165	206	212	182	198	179	180	217	190	180	150	183	188	188	197	166	181	177	194	210	219	215	158	198	184	211	190	188	181	180	171	199	184	164	183	188	198	218	201	194	194	173	186	200	180	197	209	165	207	170	182	213	195	170	212	234	197	187	205	177	219	218	190	179	199	220	192	175	217	164	201	208	202	173	206	201	175
19285	40218	80899	61193	54976	52790	41134	28213	14591	5504	1699	734	500	475	454	470	448	478	495	447	500	497	490	477	474	500	495	500	482	477	472	448	501	493	478	498	452	500	494	474	487	500	489	514	476	437	491	477	480	463	488	437	467	489	467	468	497	469	472	480	464	484	496	465	460	471	455	467	493	471	476	515	439	464	479	449	475	530	440	436	484	444	502	489	462	443	484	458	479	472	474	466	472	458	505	496	490	507	461	556	479	516	466	469	423	465	495	478	519	502	483	501	455	496	468	505	467	458	456	454	483	500	490	498	497	467	495	468	447	466	511	494	457	491	468	465	454	494	503	459	431	488	490	488	459	487	467	460	492	472	495	506	466	476	470	492	471	480	499	490	509	470	511	534	467	503	474	510	475	467	454	489	510	477	472	499	493	489	504	439	485	489	472	458	461	479	480	497	430	470	478	494	484	467	511	513	466	440	478	503	466	504	495	498	509	476	487	472	451	443	483	451	468	448	454	468	484	495	480	463	474	444	435	507	461	523	470	478	476	465	445	465	506	453	490	443	440	450	468	492	475	445	454	512	501	477	492	464	464	504	482	479	482	479	470	490	468	462	461	447	445	463	439	489	484	453	416	472	481	446	518	500	426	488	490	495	534	482	486	497	480	489	505	492	467	477	467	496	493	466	495	438	462	479	492	465	476	480	503	471	491	475	441	469	460	463	508	488	482	446	499	461	452	460	504	474	471	496	488	492	480	458	506	468	496	484	496	487	473	509	461	462	500	505	465	496	485	450	503	494	426	454	487	474	458	509	476	459	489	445	502	478	471	505	503	471	492	474	494	429	472	510	504	449	480	491	475	470	511	470	431	469	466	505	472	496	482	502	487	502	479	505	519	460	487	464	507	491	486	448	490	444	460	498	483	469	524	521	495	471	480	495	476	537	467	479	510	463	479	495	451	460	506	499	475	475	480	495	487	500	494	446	503	476	436	458	496	492	484	467	467	479	492	486	495	464	498	514	508	473	494	444	467	477	509	462	508	466	462	492	464	493	470	464	487	497	464	488	492	454	477	465	502	498	471	501	455	469	476	489	442	449	502	478	447	449	484	461	469	493	508	472	482	524	451	463	503	505	454	434	496	470	471	477	455	431	485	476	468	464	472	492	462	504	498	458	513	484	477	470	461	477	470	496	487	472	453	470	493	459	465	479	476	477	500	492	490	505	494	468	488	488	459	475	454	475	468	448	503	483	483	501	488	472	487	492	523	499	451	473	513	495	496	485	490	503	438	500	520	470	523	488	508	477	511	450	463	480	498	458	446	511	459	497	498	483	498	493	450	467	473	458	484	486	463	464	472	513	467	436	486	506	497	458	453	501	477	476	458	481	469	485	453	512	465	463	504	502	453	525	447	484	501	477	452	459	460	440	461	464	515	436	499	427	477	464	466	478	454	460	487	496	472	514	503	479	492	439	488	468	478	484	456	459	481	516	487	438	481	494	449	457	496	490	467	453	516	471	465	454	515	468	475	474	504	459	460	455	486	469	444	468	455	456	474	480	454	466	496	472	455	514	470	449	469	480	484	452	480	462	480	474	451	488	471	521	486	528	478	498	472	497	498	487	488	458	473	449	488	437	513	464	499	474	470	483	469	460	477	507	482	457	434	473	437	475	450	499	465	482	447	468	480	476	492	484	475	488	502	456	510	498	478	495	470	486	465	467	510	497	472	493	463	500	478	480	473	480	466	491	507	502	476	462	500	456	503	451	495	468	480	431	477	488	489	459	470	455	525	462	459	496	467	499	467	486	487	468	520	520	449	449	460	494	479	433	510	478	482	476	491	476	452	478	473	479	462	466	477	478	461	477	470	503	475	482	466	445	455	456	513	445	444	482	482	512	480	486	479	501	438	446	482	467	495	460	495	500	454	468	485	491	472	463	485	476	466	506	490	494	462	464	499	489	449	484	483	454	498	441	517	468	463	462	459	482	491	473	451	449	463	480	467	466	442	486	463	462	493	468	497	452	475	477	497	502	485	481	490	500	455	507	503	453	515	468	470	468	475	486	472	478	487	471	474	473	483	516	468	502	449	422	475	457	468	510	455	439	474	505	514	493	473	461	502	485	509	511	470	515	471	457	462	451	508	425	510	501	488	513	419	468	473	441	438	481	487	437	488	477	466	475	481	506	514	511	481	515	500	473	468	520	479	484	513	455	481	445	492	463	432	512	487	470	460	475	482	455	490	422	471	466	489	452	466	495	444	522	498	471	467	481	490	477	468	481	451	425	473	480	504	532	506	470	505	486	492	516	471	484	464	524	524	472	464	456	467	448	477	457	479	500	497	495	465	448	462	506	473	466	468	487	507	462	475	460	450	481	509	471	452	468	478	465	460	474	508	489	471	486	531	453	475	489	474	476	467	451	517	494	499	431	423	457	483	472	475	490	486	491	465	466	491	490	463	516	450	494	442	500	471	473	481	490	494	470	487	482	472	500	522	495	471	501	486	467	473	450	476	447	490	488	479	484	456	496	495	482	501	478	495	485	466	525	482	522	436	479	446	485	468	471	495	518	509	448	468	445	481	496	496	470	477	511	464	478	472	457	524	460	491	444	531	495	485	516	479	454	494	441	488	502	472	465	475	513	480	457	461	465	464	530	457	447	431	484	484	476	489	481	468	475	479	443	491	500	470	519	459	478	501	467	467	447	470	489	449	468	472	487	487	503	440	444	459	490	509	418	493	513	494	499	484	509	475	469	492	485	476	525	487	493	491	487	457	443	455	476	472	481	475	468	436	454	441	477	497	498	465	504	466	473	469	452	509	451	459	453	493	444	455	491	524	486	500	513	463	464	482	432	489	470	470	490	482	469	469	480	467	512	467	506	461	499	481	457	466	482	493	504	469	515	486	459	444	483	512	469	505	483	461	454	428	450	437	497	506	476	448	462	464	448	512	518	458	465	463	472	497	482	472	499	511	469	501	492	477	453	464	488	471	464	459	479	450	457	480	467	482	478	509	493	427	486	491	507	474	483	494	517	476	493	463	450	491	481	453	475	489	482	468	454	460	481	467	480	456	485	497	454	469	477	497	447	471	468	472	449	455	501	478	481	452	499	443	499	503	475	452	460	488	479	449	465	481	512	464	441	499	483	462	464	499	445	473	476	492	461	525	462	485	450	456	524	479	472	525	477	480	517	472	476	429	502	468	491	486	517	488	494	480	490	461	487	495	472	480	411	475	509	480	456	493	486	455	491	487	480	474	467	458	493	460	489	487	447	472	499	473	492	480	460	499	432	489	483	497	466	466	494	486	466	438	440	440	524	459	484	489	499	484	453	472	501	488	496	474	468	471	484	463	496	467	488	491	468	483	503	506	511	526	521	468	483	506	460	482	442	507	444	455	492	438	458	477	432	488	456	480	445	456	442	443	500	476	505	469	455	485	440	491	467	515	482	465	488	490	504	499	507	476	482	490	461	472	472	487	455	468	486	493	443	471	471	572	478
3493	3343	10715	6986	3216	1653	1004	683	480	306	255	206	206	190	215	215	211	186	210	216	224	225	189	223	225	203	179	205	194	200	214	216	226	190	200	200	191	199	194	208	195	203	218	193	202	209	193	211	186	205	185	193	180	181	221	208	198	179	199	214	209	174	215	203	217	221	195	191	195	181	195	187	209	206	208	216	201	215	207	176	215	232	195	202	209	221	195	192	211	220	224	193	220	184	208	175	214	216	232	208	218	191	187	204	208	196	177	200	197	239	211	240	199	192	207	241	211	172	224	208	226	193	235	198	207	219	199	213	170	218	221	200	219	183	212	202	209	202	186	211	223	221	219	207	217	203	174	164	200	182	173	196	230	204	196	200	183	206	210	201	199	198	167	188	202	208	232	215	203	195	199	182	199	226	208	229	200	184	202	205	204	206	195	195	200	214	182	200	198	224	210	204	203	235	197	187	193	215	220	198	170	198	196	202	188	203	213	202	200	217	191	188	191	215	184	226	209	215	196	174	182	197	204	190	213	194	210	186	192	194	205	179	191	228	197	195	197	191	218	227	236	213	217	202	212	214	204	231	201	193	206	176	208	193	188	188	188	186	207	206	204	210	181	213	203	186	189	230	249	196	213	182	199	205	204	195	206	194	216	206	206	209	199	212	210	194	232	226	233	217	208	198	226	184	210	211	188	197	194	217	208	179	229	208	183	174	191	206	230	231	211	218	219	189	191	228	219	217	191	219	193	182	183	195	197	206	189	216	216	193	198	188	210	226	208	242	191	199	215	196	212	199	211	184	200	218	212	197	196	201	186	193	212	198	243	208	211	190	192	202	201	220	219	203	198	171	206	199	221	182	190	187	233	191	230	220	192	206	184	243	196	236	193	217	196	230	197	202	187	205	190	211	226	250	198	189	212	223	191	210	182	192	205	177	211	184	212	183	204	187	220	241	205	222	201	199	235	181	202	234	198	205	197	200	188	212	208	214	204	205	188	181	211	208	208	192	201	193	170	193	207	201	194	207	227	216	212	180	215	174	204	190	180	198	196	199	203	196	192	198	186	203	212	210	217	215	190	186	209	193	199	191	217	210	196	201	167	225	202	217	193	236	207	230	224	210	183	223	253	204	234	196	214	200	192	202	202	200	198	205	186	188	201	184	180	196	202	207	195	209	209	189	213	214	206	206	196	186	208	199	231	244	219	217	222	194	218	208	199	211	201	200	198	210	200	198	193	199	172	226	200	204	182	211	222	208	226	202	193	203	210	191	217	229	203	236	195	184	190	193	199	185	178	205	234	181	183	209	199	225	203	204	189	215	198	199	176	199	193	211	215	186	187	195	191	210	191	174	203	204	197	188	200	201	205	214	202	207	198	223	209	219	207	207	190	219	202	231	213	219	205	215	211	178	198	190	172	179	212	221	189	212	192	217	196	182	218	207	189	208	206	200	191	197	184	225	199	203	224	191	215	201	192	182	224	217	197	206	195	209	220	205	215	208	206	193	198	201	218	213	216	196	202	226	196	204	211	209	195	196	203	201	216	212	183	193	177	213	198	198	207	214	206	195	204	223	193	211	205	223	201	197	216	200	190	206	196	194	211	205	183	208	213	191	196	225	215	210	199	204	200	209	179	205	235	216	221	188	228	239	213	188	205	183	193	199	215	214	191	191	200	194	200	216	227	207	184	206	179	208	207	216	178	228	217	186	222	193	223	220	200	199	227	206	197	222	221	231	192	180	226	205	218	209	222	186	181	219	182	197	187	208	186	210	219	189	196	226	182	203	196	177	195	184	191	215	240	188	188	177	198	209	204	202	214	192	187	199	239	214	204	203	183	237	200	235	215	200	198	217	223	210	186	217	221	198	209	232	209	197	188	231	237	187	223	220	210	211	221	241	231	208	222	219	193	200	183	213	211	200	199	210	213	217	199	199	230	203	195	188	238	199	203	185	209	181	212	194	195	206	195	210	162	229	209	209	202	207	200	202	206	208	204	206	194	200	221	191	197	216	176	206	201	223	228	205	194	207	211	198	198	208	194	198	191	216	189	200	214	194	207	198	197	204	232	213	226	204	229	245	192	227	183	214	198	198	203	227	180	210	195	227	186	207	196	187	217	217	240	245	212	222	194	204	203	220	200	182	196	189	218	177	197	215	205	202	203	213	226	204	200	194	229	221	194	200	183	216	232	205	214	238	193	203	189	182	207	208	180	190	191	201	211	223	185	224	204	196	198	229	184	207	203	224	224	225	198	171	219	218	208	201	203	231	212	210	172	205	210	203	201	225	196	193	190	207	181	200	213	193	214	220	169	194	201	194	205	191	207	205	188	213	231	200	185	207	210	195	225	200	192	189	206	193	212	212	203	208	215	199	211	202	198	198	217	211	221	201	206	218	198	243	213	206	200	193	215	184	187	189	204	217	217	206	160	198	199	188	197	185	187	199	194	197	188	225	246	192	211	198	194	225	199	220	224	218	215	196	205	221	197	218	202	203	176	198	220	193	192	200	211	192	179	200	202	194	194	178	202	206	189	223	210	203	191	205	216	229	203	231	222	218	214	184	199	215	203	223	201	183	219	204	187	226	210	225	204	205	190	209	179	192	192	209	194	190	209	219	186	211	222	207	204	202	189	195	224	202	204	206	203	205	211	208	198	169	196	193	208	202	197	207	209	201	209	198	190	197	195	198	190	218	194	206	199	192	201	233	195	190	196	229	202	229	202	217	199	192	217	193	195	186	222	236	202	164	196	238	198	215	220	178	219	233	210	203	207	219	213	226	213	210	203	205	196	200	189	210	198	199	170	193	211	233	214	216	212	194	196	201	194	183	178	214	214	206	239	208	186	201	189	203	209	205	211	200	201	189	205	203	192	203	207	201	209	200	185	207	178	198	211	209	197	233	186	202	230	189	216	210	205	196	203	193	226	187	238	203	212	203	199	203	247	209	215	214	185	207	204	189	217	196	216	211	219	206	180	191	190	208	225	199	171	209	190	210	202	230	217	209	195	222	185	202	197	225	216	188	198	186	203	189	198	211	196	194	206	194	196	201	202	181	225	200	198	210	218	204	220	202	213	185	210	209	206	188	200	198	206	201	191	205	206	186	219	194	219	220	201	221	217	215	191	190	205	222	217	209	221	218	228	197	214	218	228	212	232	206	189	200	185	202	202	200	218	200	225	188	210	181	204	223	178	185	195	206	209	192	210	198	202	214	215	201	216	207	198	201	215	214	201	184	204	172	198	197	222	207	190	208	190	190	221	222	217	205	199	210	193	236	235	205	203	211	231	199	215	202	213	208	223	225	214	216	205	193	187	194	204	212	191	189	206	203	210	180	217	209	195	209	209	203	180	220	200	199	198	206	225	214	190	182	198	183	198	197	207	209	196	201	213	215	194	215	189	226	222	234	188	190	232	193	232	207	203	220	203	200	210	194	224	225	189	213	204	210	205	180	233	230	200	220	240	206	190	217	200	215	243	185	217	207	216	198	215	202
3126	5474	19931	18150	10647	6550	4000	2762	1578	909	590	562	543	544	497	520	533	491	496	522	501	536	555	553	552	497	547	536	529	522	517	520	540	537	516	516	507	542	472	515	500	451	549	537	510	485	542	503	501	484	502	563	493	512	506	514	516	461	509	495	486	517	567	537	529	481	481	529	518	493	518	463	542	503	479	500	525	532	536	517	539	476	504	468	485	536	517	550	479	506	474	460	557	531	522	516	530	486	497	510	515	512	538	503	514	529	519	496	517	504	549	486	519	511	487	506	514	531	528	510	493	551	511	486	475	547	516	494	542	555	513	537	501	537	508	509	515	527	492	528	526	491	542	469	535	503	487	509	494	539	484	492	499	506	545	504	540	499	519	501	504	509	530	508	527	533	520	526	505	524	480	525	507	509	567	530	489	541	509	543	522	497	522	461	535	526	521	517	529	555	539	498	489	492	494	525	543	517	509	527	501	559	506	484	443	553	538	532	513	517	520	502	473	503	526	538	513	525	543	514	487	545	490	497	514	524	518	500	529	524	547	523	502	532	505	494	535	511	494	552	516	491	516	508	515	545	483	467	507	517	530	500	476	512	519	503	498	513	532	530	489	522	549	492	498	525	473	498	530	476	527	503	525	486	528	515	493	480	574	513	539	529	514	510	510	548	527	485	549	538	526	527	517	533	493	508	479	545	503	577	520	507	526	473	520	505	482	549	507	511	531	506	498	563	555	496	556	530	500	505	467	535	480	487	493	524	488	543	480	519	517	492	484	527	542	518	469	528	559	534	502	504	492	480	513	524	507	490	500	520	498	492	488	549	548	509	509	546	465	485	471	495	541	500	507	504	465	503	499	549	501	472	495	467	515	499	557	490	509	550	505	522	490	531	515	489	471	503	487	504	557	546	515	507	483	538	515	533	470	560	488	511	499	507	546	505	512	483	490	532	501	500	503	514	517	513	523	514	522	518	547	488	471	491	524	520	501	517	498	526	510	510	538	510	492	528	516	515	524	511	494	533	527	543	518	499	564	517	525	505	502	548	526	523	519	506	535	530	551	491	512	537	537	479	518	553	535	477	532	491	544	534	540	527	541	531	497	499	495	517	547	501	542	502	533	566	514	503	527	535	537	523	510	510	519	522	501	517	492	480	520	544	473	457	541	513	511	546	516	488	480	495	533	512	519	508	479	492	516	523	512	532	493	506	540	486	514	545	539	517	519	538	540	523	495	523	550	507	521	527	501	485	578	492	486	499	494	528	550	535	509	541	523	495	520	499	519	505	493	495	495	501	505	522	538	511	503	502	531	521	473	562	492	497	533	538	498	542	492	490	505	523	514	534	536	497	534	477	492	521	528	524	528	506	520	516	511	558	485	521	490	519	541	516	503	496	526	462	496	518	528	523	546	521	545	510	521	494	480	519	473	537	527	573	514	510	515	496	498	518	495	487	493	537	540	520	562	512	517	489	493	540	521	536	532	529	503	551	526	538	498	500	526	544	510	450	519	521	514	518	543	509	494	498	508	488	528	506	491	565	539	533	500	506	502	532	501	507	549	510	477	481	491	527	502	515	518	519	530	476	504	562	505	524	496	500	505	488	497	494	474	496	489	537	507	525	489	519	512	484	503	502	537	508	510	536	475	529	519	482	506	543	530	525	502	517	518	537	517	506	480	498	489	504	475	522	496	527	522	503	530	510	564	521	548	519	518	538	508	502	464	500	465	516	567	550	508	529	556	495	483	481	506	525	540	515	500	497	485	563	497	544	564	523	495	496	519	486	499	513	534	532	514	522	545	529	547	513	508	509	531	521	519	524	499	526	514	530	522	518	572	497	511	499	550	494	531	482	533	523	503	525	515	492	522	520	524	540	499	497	505	500	558	541	501	500	506	531	529	507	526	566	540	506	481	509	543	540	540	522	530	482	474	483	500	518	513	470	534	537	531	510	545	528	511	546	519	524	510	531	523	549	533	530	487	581	491	515	487	498	517	506	532	523	534	467	475	510	524	522	511	492	534	524	514	496	518	489	541	497	510	540	546	550	546	516	492	514	491	534	530	536	537	498	537	523	512	521	505	499	516	527	509	489	472	539	534	531	495	520	484	531	536	493	487	523	511	532	489	502	544	493	500	516	534	490	534	486	522	488	485	537	544	526	540	465	512	546	537	546	512	498	492	495	541	480	497	513	532	487	542	523	501	513	467	521	476	491	498	484	529	528	531	484	530	507	507	490	517	501	497	513	525	517	527	514	502	511	501	491	569	513	507	513	519	472	506	516	517	546	556	535	519	541	528	562	512	569	502	486	536	521	529	504	535	553	531	543	523	482	527	508	508	557	517	555	474	513	501	508	486	502	538	489	524	487	493	491	478	482	513	510	478	480	509	497	501	524	533	525	500	515	504	487	542	490	525	556	524	521	530	514	536	500	490	531	525	513	483	483	563	513	527	515	503	478	487	481	501	510	536	559	531	509	460	523	532	520	505	534	544	524	493	529	493	490	504	489	564	552	479	554	513	535	496	528	513	492	544	541	526	501	484	526	518	499	530	468	497	524	514	532	494	511	518	487	520	520	517	509	529	513	499	534	494	520	521	486	487	529	531	493	533	507	521	560	507	486	507	516	504	532	524	497	504	574	481	467	511	535	502	516	534	514	496	522	480	552	479	533	514	487	536	503	536	485	530	525	529	498	477	472	530	522	506	478	481	538	505	565	524	523	511	556	523	504	531	547	535	491	537	522	494	499	502	506	524	505	544	472	567	526	499	495	513	519	537	523	522	526	528	506	551	525	472	498	494	515	518	490	542	503	521	535	494	515	481	508	493	491	494	509	489	492	514	494	523	524	537	521	511	524	515	513	501	503	549	486	515	571	543	529	543	515	527	498	504	537	520	498	523	529	504	485	537	508	518	539	540	513	544	517	530	488	542	509	570	493	542	534	512	491	488	487	511	514	501	482	495	489	515	537	515	547	477	530	505	533	505	515	533	541	513	550	533	500	530	519	561	530	504	523	514	497	513	537	526	502	534	532	526	520	506	502	511	533	519	525	490	477	520	477	527	494	475	505	475	495	511	533	481	513	490	551	517	500	514	520	500	512	485	462	547	540	503	508	537	523	487	497	512	554	511	542	527	538	512	499	553	515	500	530	511	530	517	499	474	503	503	503	490	473	515	484	516	499	533	501	555	507	540	503	516	498	547	514	503	543	489	540	525	535	492	500	494	500	509	530	511	537	498	595	510	491	516	546	552	512	495	542	491	508	545	485	486	519	549	533	497	524	511	504	488	562	537	521	535	517	507	462	534	539	538	565	502	517	523	489	515	492	474	502	537	518	493	491	506	520	555	485	484	514	527	518	529	507	497	495	533	549	506	490	523	516	477	530	541	512	553	501	539	561	501	508	544	513	513	519	565	505	503	484	512	516	499	585	515	495	462	493	499	523	512	529	495	536	459	508	513	481	558	519	532	527	496	520	542	557	527	493	491	534	498	551	537	528
22766	35408	72549	56155	28165	14175	15334	10709	5022	1791	612	297	248	235	194	196	201	199	222	200	235	227	229	231	202	205	219	220	216	208	229	211	226	212	245	206	220	215	204	197	227	208	206	229	213	221	199	211	208	212	192	236	215	203	209	214	208	225	211	206	187	232	227	221	212	242	233	207	216	209	189	213	198	203	226	218	237	249	194	223	211	203	205	206	179	215	216	204	226	209	213	223	252	197	225	239	194	212	218	228	238	195	187	233	218	203	227	245	209	219	180	196	221	224	206	199	224	200	222	212	231	224	202	220	227	208	202	211	219	220	219	195	214	216	192	245	225	194	212	196	209	231	202	209	205	221	237	200	218	219	225	230	203	224	205	228	220	233	220	215	200	213	224	216	212	231	204	214	235	232	212	211	228	213	217	213	205	200	212	209	235	202	222	196	226	228	213	230	220	214	193	234	244	224	196	202	217	228	204	219	206	208	214	186	191	221	217	235	226	203	188	201	228	235	213	186	210	189	203	221	226	209	204	216	204	221	222	198	231	202	211	212	201	209	189	186	227	196	221	210	185	214	234	193	227	190	206	223	185	204	194	208	213	214	203	183	195	222	203	201	222	203	215	203	213	193	208	198	228	216	243	217	217	235	225	217	221	197	220	214	235	229	230	231	208	215	216	224	215	209	220	196	201	215	224	196	242	202	218	210	235	206	205	201	210	202	222	218	212	201	196	210	230	198	211	228	190	206	218	212	198	194	225	208	197	217	206	203	206	226	220	235	209	209	234	230	216	198	203	207	215	222	200	227	215	201	236	187	170	204	213	212	216	218	207	216	215	215	194	222	225	222	211	235	194	235	201	207	188	223	199	195	221	233	211	215	238	198	213	180	220	178	213	229	208	185	234	204	221	205	188	217	238	226	222	209	225	209	213	189	250	227	214	226	220	242	205	218	193	190	209	220	206	242	218	201	223	237	236	244	228	215	224	183	223	226	214	207	222	199	182	207	227	219	241	252	238	193	235	214	224	196	217	201	227	213	226	228	212	203	208	217	211	208	234	198	210	215	211	222	208	218	193	210	200	180	211	208	211	195	223	205	212	191	205	217	209	220	206	198	192	216	225	201	222	216	190	189	209	206	226	226	214	202	200	238	214	215	211	195	218	208	213	245	238	210	222	203	208	226	196	216	237	209	212	226	221	236	241	223	223	233	220	210	186	225	230	208	205	198	203	238	208	223	190	193	190	217	219	206	207	237	198	217	211	210	213	214	216	205	206	210	233	198	187	210	205	212	209	240	215	193	213	227	197	198	210	206	206	218	194	177	210	222	192	197	207	249	200	211	192	238	193	207	234	222	206	198	215	221	219	228	225	210	219	209	205	220	214	204	205	208	199	211	191	197	195	197	218	199	214	195	199	211	215	211	201	205	223	234	235	209	198	214	218	250	199	202	215	213	227	210	251	224	245	202	227	202	230	213	207	214	239	207	208	212	170	201	205	214	212	242	220	222	229	214	213	218	209	208	221	189	230	213	189	214	205	210	203	210	214	222	229	226	194	207	214	192	236	211	220	217	185	232	207	235	200	209	211	219	220	201	206	229	222	223	212	211	204	204	230	217	211	235	236	228	215	223	221	230	223	198	229	184	236	197	235	239	206	218	202	221	180	224	204	195	218	223	189	246	215	240	182	207	214	199	209	223	204	219	220	230	218	189	204	251	212	212	227	219	219	210	185	216	210	221	212	189	226	216	229	193	216	242	212	206	220	195	215	223	250	225	206	234	211	193	213	220	208	226	224	197	197	214	251	208	238	223	204	210	174	198	222	203	196	215	219	196	222	214	215	230	214	212	214	228	216	194	214	215	232	217	244	235	209	216	203	202	241	212	218	188	185	215	199	232	227	228	205	194	225	209	250	220	232	238	194	213	242	237	221	198	216	232	208	203	246	214	213	209	219	185	199	216	210	233	193	195	232	231	222	217	191	224	218	218	229	198	217	199	200	228	236	201	184	192	206	207	205	218	207	214	220	206	249	223	216	228	200	215	229	217	220	206	217	208	225	223	221	225	214	221	190	227	224	212	207	232	207	236	223	198	210	214	251	211	219	216	215	242	194	214	209	203	218	234	211	223	177	195	213	211	219	212	198	243	220	225	207	229	189	197	211	224	217	202	223	223	220	227	224	187	232	217	223	213	206	232	222	199	227	219	218	215	219	201	185	247	210	228	172	210	207	232	229	228	215	217	221	195	239	211	242	206	197	185	211	215	236	192	195	248	192	218	244	264	229	220	208	202	191	196	205	226	208	226	212	230	195	221	219	199	212	189	228	201	200	225	221	210	236	211	226	186	235	208	224	201	201	209	196	215	233	231	203	218	237	211	204	219	193	179	213	223	215	201	212	202	193	200	216	193	223	220	223	239	199	221	220	237	224	221	210	204	217	238	212	205	217	245	209	215	226	201	218	188	201	233	224	220	191	249	211	211	238	222	214	196	223	207	233	232	203	212	223	200	202	233	186	198	211	222	205	218	206	241	204	230	247	179	231	202	207	190	220	215	193	228	232	188	189	183	192	230	223	199	276	220	224	220	197	234	237	215	234	217	205	215	198	186	218	189	259	242	233	212	237	210	217	213	202	211	215	207	222	239	201	225	222	206	235	213	244	214	222	211	197	214	181	224	208	200	211	204	190	227	217	209	220	215	213	223	210	217	216	234	188	236	211	222	206	195	226	226	206	194	208	201	214	224	197	213	210	203	207	221	216	223	208	231	233	205	201	213	224	204	235	203	207	246	188	202	226	219	201	209	207	220	218	209	233	208	200	234	215	194	227	211	228	217	237	198	221	198	232	223	204	225	234	206	219	212	229	223	203	220	209	205	212	211	205	207	227	202	244	198	217	219	211	204	223	210	216	209	207	225	260	216	226	216	206	201	225	228	214	230	186	223	216	207	222	213	206	222	226	215	229	204	210	204	210	209	227	215	186	212	257	224	220	198	193	192	187	219	203	211	203	205	193	201	212	226	231	239	208	229	226	220	211	196	210	219	202	201	206	237	238	209	212	222	215	221	202	209	221	190	220	201	225	205	195	212	203	198	206	220	195	209	218	233	222	206	207	216	178	222	215	194	208	220	220	215	219	237	219	223	210	222	217	189	232	229	190	220	244	211	201	201	210	193	205	206	181	226	247	228	227	199	219	239	209	211	205	207	222	209	204	226	225	212	229	205	216	199	196	241	220	232	218	191	220	216	221	198	196	210	220	229	211	221	201	200	251	208	221	215	222	198	218	206	223	216	216	223	219	213	231	193	225	209	200	221	228	206	199	215	246	200	205	215	235	236	216	193	200	205	188	214	228	228	231	217	208	238	209	212	196	209	216	189	213	214	215	231	205	201	213	197	242	185	213	206	200	196	236	225	193	185	226	204	211	225	231	252	197	202	205	232	201	172	216	190	224	227	229	208	195	225	210	212	207	219	203	199	206	252	176	209	203	237	212	224	233	213	212	207
13595	29806	67407	58843	32461	26733	32886	26683	15834	6728	2321	886	600	558	544	549	557	532	546	526	530	549	562	542	506	555	566	526	542	525	548	524	544	526	533	583	536	541	540	542	549	544	513	532	542	508	486	533	510	524	505	533	541	530	528	560	500	500	575	549	532	530	523	543	572	545	490	550	572	556	513	558	494	485	546	537	549	524	521	493	498	535	521	560	510	512	517	497	564	512	523	532	513	562	531	576	526	567	507	523	544	529	509	521	560	521	547	572	518	539	531	531	539	519	532	552	567	544	529	526	540	536	532	485	516	501	532	493	536	499	526	554	577	507	530	565	555	522	497	544	570	524	559	547	529	533	509	539	518	521	549	552	542	524	503	532	514	541	486	521	548	544	521	537	511	580	524	561	521	560	565	501	533	546	545	526	544	539	546	528	541	524	564	514	546	520	503	498	541	534	527	546	551	517	507	531	570	502	486	520	540	510	510	499	527	534	578	548	554	533	568	497	554	581	544	560	534	496	494	581	555	548	511	489	518	581	535	550	524	507	523	530	514	528	555	544	517	515	531	529	542	536	545	495	546	538	520	537	555	520	494	565	534	519	546	524	540	568	501	535	557	577	533	539	535	511	527	539	519	508	578	565	490	535	549	533	527	538	576	543	512	514	524	504	535	535	544	547	514	510	528	529	525	543	497	589	562	527	585	568	551	506	571	540	534	570	521	531	523	523	556	544	538	555	564	550	535	522	520	540	502	528	533	491	547	523	553	545	530	561	515	532	507	534	537	547	554	549	553	510	543	559	558	493	561	537	497	563	514	558	516	542	526	524	539	546	531	489	511	487	530	564	515	546	571	534	512	529	520	535	534	510	501	497	516	538	554	560	504	514	544	509	571	555	548	545	513	551	520	511	543	572	475	544	493	560	565	570	506	523	546	550	512	531	532	534	559	489	547	539	549	516	516	526	546	516	532	534	526	510	555	540	519	552	557	535	524	511	592	579	527	540	554	523	536	504	499	551	516	504	530	506	524	520	521	588	519	519	527	500	508	545	571	545	480	548	516	585	572	527	523	524	556	542	571	532	510	548	526	520	588	544	551	507	538	536	567	527	539	524	470	535	544	509	530	538	550	558	450	558	527	524	523	546	541	527	495	543	512	534	538	547	521	522	544	543	580	515	548	546	511	518	500	523	545	542	546	496	506	516	537	546	534	545	570	533	537	534	529	552	547	538	552	518	541	545	531	548	507	527	548	517	550	504	554	543	559	540	536	502	567	511	508	530	549	522	481	553	524	526	592	529	506	545	504	568	531	531	531	503	586	567	531	544	566	507	549	487	518	533	524	543	523	513	522	539	559	551	505	532	527	589	555	551	519	528	526	561	503	499	542	508	546	514	516	505	528	542	546	526	532	544	470	519	541	540	535	540	517	546	538	513	541	519	528	531	514	557	514	514	502	529	506	514	538	548	500	518	504	562	574	541	551	582	522	509	516	553	508	544	514	550	556	521	490	504	517	520	549	520	498	509	534	565	511	532	535	533	534	536	525	555	552	558	539	554	505	550	542	545	525	524	557	570	590	564	557	574	591	513	570	520	560	537	588	502	503	520	515	543	541	546	507	533	546	511	568	527	534	576	553	550	521	516	568	541	561	517	509	526	534	532	489	516	553	526	498	552	512	540	555	526	524	547	535	526	522	532	562	531	539	540	520	535	554	574	514	497	579	558	528	518	495	502	525	540	553	557	575	563	561	523	505	554	565	496	562	564	529	488	540	499	505	531	536	545	524	531	522	548	553	570	513	562	548	519	512	560	534	526	533	578	576	543	550	546	566	532	526	534	525	562	523	547	518	539	504	537	562	544	561	527	566	573	511	551	574	517	515	537	570	536	576	539	548	549	493	534	524	541	507	502	512	545	563	521	526	542	555	530	521	516	552	554	501	521	563	518	517	534	547	535	511	521	540	551	532	554	555	491	529	517	553	542	542	543	504	549	485	506	552	516	495	596	559	512	532	560	549	582	536	496	558	548	501	514	517	525	545	545	535	520	578	521	527	559	518	521	554	510	546	544	481	531	533	513	566	554	536	556	513	523	545	565	509	515	509	578	553	533	513	557	519	558	576	514	551	540	477	584	497	516	521	557	558	506	552	598	528	505	531	560	531	544	543	524	520	525	507	542	538	560	524	496	531	514	544	502	539	507	588	492	543	546	559	581	533	547	525	529	534	569	532	508	511	558	576	512	503	605	487	506	509	531	540	512	525	513	498	544	529	578	508	535	550	548	519	519	534	554	514	573	549	551	509	574	547	529	527	561	566	510	494	556	578	517	572	545	494	561	530	531	525	547	542	556	494	559	519	496	543	552	549	561	533	552	548	554	524	540	523	555	559	554	524	564	522	510	524	496	537	572	540	536	512	560	531	534	532	541	514	547	524	576	516	531	500	538	557	515	535	507	516	518	550	494	539	555	546	512	541	531	527	533	527	552	513	536	546	542	524	534	549	516	505	517	524	499	503	514	539	514	538	537	548	549	513	533	526	551	535	512	518	533	521	519	561	520	535	534	514	543	545	529	523	484	555	530	537	548	532	566	501	548	533	552	535	515	570	502	527	538	569	540	505	544	523	514	538	492	559	558	529	542	502	544	532	560	496	518	544	505	533	516	531	546	526	538	568	524	526	570	550	541	526	500	532	518	562	524	516	500	490	515	499	556	554	496	525	538	540	567	561	552	503	565	569	495	555	500	562	543	538	557	515	563	509	554	528	509	486	522	542	535	516	522	482	576	548	575	555	503	550	539	498	518	502	541	564	576	539	605	537	511	550	517	505	531	546	566	517	571	528	545	541	520	509	537	550	542	531	546	553	540	512	492	579	549	549	551	516	560	554	512	585	538	540	584	571	537	517	542	551	524	541	515	526	515	574	512	540	506	530	550	526	530	531	526	528	565	513	532	565	519	577	520	521	541	501	556	519	527	532	504	489	549	492	580	574	497	517	530	536	531	555	536	496	536	510	559	517	577	539	553	555	540	531	534	551	513	520	555	507	495	527	517	545	535	577	507	520	511	559	537	547	523	545	526	487	563	512	569	511	525	531	472	542	529	555	536	536	530	557	535	533	539	556	502	511	544	499	514	548	568	518	547	579	548	517	512	551	552	503	509	548	568	542	539	548	547	569	501	541	540	568	513	524	549	525	538	567	536	536	520	562	552	492	515	556	487	553	539	520	526	552	519	565	537	519	517	555	521	526	542	499	528	556	500	563	543	569	495	511	531	553	544	532	548	516	531	554	544	579	535	548	539	500	524	506	576	554	580	540	527	541	525	567	554	515	562	537	540	527	486	535	529	549	553	558	543	495	559	532	540	565	554	574	533	530	573	545	545	499	549	529	531	548	576	558	595	569	535	533	559	523	549	547	505	513	543	488	522	511	558	543	490	551	565	501	561	563	499	533	527	542	523	522	481	523	558	582	489	564	530	534	534	546	503	514	477	517	510	533	534	552	504
31766	52790	82710	57665	24081	27270	37816	24423	11934	3529	871	306	226	188	205	179	187	192	182	203	168	205	200	186	190	201	166	209	155	184	189	214	187	211	187	165	203	172	192	176	185	204	206	209	200	185	185	188	187	206	195	200	198	205	206	203	182	198	196	205	193	188	182	199	190	209	180	181	198	210	203	185	168	210	232	193	168	192	180	207	193	183	205	192	182	188	195	193	193	206	183	177	199	204	209	174	171	210	190	198	187	196	209	170	185	181	215	231	193	187	209	189	202	179	229	181	173	189	183	211	171	214	210	194	191	184	186	193	195	193	192	173	196	191	192	207	211	202	184	188	198	177	223	186	200	181	184	183	188	205	212	219	204	187	199	218	163	203	195	193	196	212	210	226	202	177	198	161	168	193	182	229	198	164	193	179	181	179	179	183	190	177	205	221	197	214	191	205	200	199	200	193	210	191	194	189	237	203	187	199	194	185	197	202	193	197	193	202	189	191	170	193	178	173	197	202	192	190	187	213	191	183	178	202	177	206	180	213	217	185	179	192	174	186	175	188	202	207	200	204	173	190	192	189	204	175	193	174	174	186	198	195	191	173	200	198	173	196	196	174	197	195	205	207	210	174	190	160	195	183	179	198	213	218	176	191	181	187	212	189	188	188	202	168	192	180	205	206	192	205	168	192	180	198	194	216	182	173	187	195	193	217	184	187	186	173	197	168	167	218	199	192	192	177	213	169	170	186	201	195	203	195	189	199	199	218	214	198	176	187	196	203	209	182	177	173	181	214	189	175	194	180	172	174	175	180	188	188	200	205	186	189	204	184	202	206	208	186	185	181	189	216	213	200	181	223	180	179	188	194	196	206	184	191	203	195	166	188	204	179	178	194	185	191	177	205	187	168	185	205	186	217	194	166	194	196	193	193	183	183	182	202	196	191	209	188	208	157	194	195	200	160	197	213	205	201	179	190	170	220	185	185	194	183	182	204	182	193	200	179	166	184	193	186	219	179	190	208	198	188	185	209	186	199	196	213	205	205	177	167	209	203	161	184	176	216	183	184	179	207	185	218	206	189	198	180	208	172	167	188	202	196	187	181	192	203	197	176	204	180	216	190	208	205	196	205	182	176	198	203	197	171	185	190	155	194	219	156	200	210	186	202	187	178	196	208	160	200	204	182	179	199	201	214	186	206	186	184	219	161	188	208	194	183	195	187	199	198	214	196	188	190	179	183	200	182	201	182	172	207	205	185	212	190	174	199	187	204	182	190	180	177	172	197	191	194	184	175	177	184	187	209	219	193	192	199	215	161	200	165	190	229	173	193	186	214	187	180	224	190	200	172	202	188	183	160	200	189	204	190	175	186	215	182	174	188	206	191	194	192	189	177	185	190	190	182	193	179	197	225	168	206	180	191	184	205	181	213	192	196	182	205	186	207	180	194	176	192	204	190	178	204	202	199	198	185	173	207	208	214	191	209	215	188	184	198	219	173	183	220	185	204	186	177	199	169	214	191	177	173	206	182	190	225	220	175	186	189	196	213	199	199	179	203	200	200	203	197	187	193	196	189	184	169	200	191	163	184	210	203	172	196	191	166	202	214	187	166	194	203	176	195	180	183	176	174	210	182	191	190	200	185	193	180	219	210	195	177	181	181	224	176	207	185	206	201	182	181	203	190	188	194	195	212	196	169	229	180	183	193	167	201	197	195	205	187	203	186	181	191	186	208	164	198	213	203	211	181	195	156	198	197	194	179	164	184	177	195	184	176	204	178	210	203	187	206	167	198	170	183	190	178	173	214	175	197	231	176	205	164	182	171	219	184	189	198	187	205	159	178	165	184	179	181	186	194	191	197	190	178	202	206	194	161	165	200	239	224	205	194	218	193	210	176	203	168	215	190	197	224	203	203	191	199	192	176	189	178	199	194	212	217	207	210	215	195	205	212	208	196	197	175	186	191	182	176	206	182	188	178	190	188	177	178	189	184	191	174	208	174	185	182	189	197	222	161	178	181	192	195	196	200	202	167	173	190	191	172	203	183	171	204	192	203	217	194	176	207	192	160	222	206	197	206	175	176	187	206	183	191	197	207	182	190	215	204	176	210	238	197	183	212	198	226	208	191	195	191	177	163	196	212	213	205	183	199	194	189	157	182	193	195	194	181	211	231	212	192	177	174	191	213	193	190	178	217	174	174	171	196	189	204	179	154	201	192	213	178	156	199	196	202	200	169	206	184	167	177	203	220	189	191	174	188	175	209	199	177	176	183	198	172	206	198	178	194	196	177	197	218	214	196	165	183	178	185	199	197	183	200	189	186	190	191	213	187	201	201	184	199	183	205	181	209	180	173	207	199	195	203	193	195	184	175	194	194	181	213	162	223	202	180	198	165	186	170	199	176	191	176	208	177	171	196	190	198	218	196	193	195	185	186	182	170	202	189	190	193	194	169	174	179	202	210	187	195	210	164	213	203	182	190	180	200	189	184	188	190	185	177	187	206	190	205	186	221	178	202	185	200	185	194	208	198	190	200	200	201	196	164	205	197	200	182	193	192	198	215	190	214	214	174	187	187	196	171	180	198	178	183	196	185	232	206	190	206	209	178	202	192	173	173	172	205	202	207	198	211	174	211	204	196	198	195	199	184	205	190	176	173	164	217	181	176	209	167	202	184	185	207	184	193	193	188	168	183	183	189	190	199	191	193	192	198	187	201	180	192	203	189	179	185	189	175	196	197	188	183	202	213	195	194	214	191	172	185	211	190	171	175	198	171	182	196	195	214	208	198	211	176	208	182	197	210	198	174	198	211	177	199	203	204	179	195	199	190	186	186	201	194	185	189	204	164	206	173	179	200	202	184	193	225	193	214	181	183	187	180	192	204	163	183	186	181	197	183	199	199	190	210	194	200	214	197	189	180	226	165	167	178	197	206	171	174	188	201	175	202	189	184	187	176	198	172	175	166	175	181	187	184	178	171	184	222	158	192	200	178	205	203	198	182	177	187	185	203	226	202	200	183	205	217	186	199	188	205	229	197	212	220	171	182	189	210	167	162	204	192	191	190	203	193	186	174	211	168	190	215	178	174	201	194	199	205	201	181	210	184	194	171	225	209	188	199	194	191	182	192	184	201	186	193	209	195	199	200	186	201	181	185	187	203	219	196	208	211	224	188	183	167	179	201	192	198	163	193	214	177	193	200	190	185	174	203	184	210	204	201	208	183	188	194	211	168	207	192	180	201	230	196	157	207	224	190	187	207	232	175	208	202	161	199	205	184	185	191	208	219	204	207	191	199	188	183	178	190	181	175	198	182	194	202	184	193	183	193	184	210	202	202	172	195	177	170	197	195	164	184	200	195	176	209	154	175	216	195	184	189	187	179	194	195	212	197	192	201	227	175	192	170	198	188	195	191	187	185	184	166	187	204	211	203	222	183	207	174	200	186	185	189	173	193	158	188	197	196	196	192	195	196	198	192	176	184	201	197	212	184	205	200	181	177	196	191	162	206
18491	42522	80427	56331	19718	43786	50726	38498	25254	10862	3241	1015	549	457	489	436	441	464	475	484	451	504	501	477	501	489	495	459	480	477	491	453	496	509	487	485	496	518	452	431	432	479	463	497	514	439	484	473	496	455	469	457	476	487	445	496	466	493	488	463	433	496	465	502	479	484	480	470	464	495	487	489	462	483	492	482	469	500	542	457	436	453	492	486	461	478	481	474	461	471	489	508	478	477	476	481	485	471	434	523	482	523	504	510	494	474	491	502	474	506	505	464	480	474	481	482	449	491	496	484	485	469	464	461	539	455	517	449	497	562	487	405	482	466	466	472	497	497	457	479	469	471	497	460	518	539	508	466	510	472	459	494	466	459	488	478	486	443	512	455	451	463	494	463	478	489	557	458	465	497	484	450	474	493	465	482	491	493	486	504	505	487	469	501	492	468	490	478	504	435	497	473	474	468	436	493	482	454	470	463	476	472	469	470	473	483	511	475	484	494	513	466	501	470	451	446	492	532	489	495	489	506	501	517	467	494	476	475	480	463	471	481	455	466	472	462	467	450	447	467	462	496	484	434	467	544	432	480	487	514	488	480	497	456	470	481	466	503	491	425	473	449	484	467	451	444	470	440	492	458	524	483	472	451	491	487	477	468	483	471	450	463	491	490	491	483	465	481	456	433	506	480	482	476	449	453	497	493	526	447	457	465	472	477	444	481	481	450	453	498	477	494	444	496	451	488	454	479	478	480	485	464	462	506	497	477	474	477	487	455	497	470	462	489	528	498	449	504	468	462	470	515	485	496	489	503	503	516	483	454	500	508	468	467	480	502	452	469	474	522	477	454	481	488	499	481	511	502	486	488	463	461	465	475	482	501	481	474	491	505	474	494	499	453	476	450	531	508	475	491	468	477	454	495	488	513	483	456	455	476	461	511	435	483	458	441	475	454	489	508	498	480	471	489	501	455	449	499	476	468	479	469	474	499	477	487	493	486	524	430	459	510	489	481	429	449	459	444	531	475	461	479	498	459	487	439	491	487	488	491	457	509	508	494	504	470	471	485	507	473	483	433	495	457	543	488	503	499	472	482	527	454	483	479	484	472	457	435	524	542	500	511	484	519	454	455	476	474	496	448	522	448	530	467	500	480	499	454	474	433	514	494	475	463	482	438	464	494	482	485	484	482	493	478	481	514	486	471	456	483	478	475	500	468	489	437	505	504	480	469	466	457	450	463	464	505	473	527	493	461	500	483	467	473	470	511	487	478	453	492	533	503	507	508	480	473	452	469	469	491	476	482	456	511	512	503	463	494	467	477	470	466	472	502	480	493	495	457	482	491	482	455	512	463	439	535	489	459	517	466	511	464	486	469	498	483	455	472	497	488	505	490	457	451	489	474	470	483	449	466	497	472	442	471	480	491	488	451	451	436	457	486	457	470	474	495	492	464	464	491	477	514	496	425	471	507	460	467	483	495	465	506	445	454	500	445	459	506	494	443	471	460	499	477	513	480	504	453	470	504	468	486	521	463	499	484	518	484	486	484	475	513	466	473	473	452	502	479	523	501	490	471	479	497	464	530	477	455	475	476	420	489	487	506	470	507	445	493	456	480	457	494	471	481	490	498	500	482	514	471	489	467	453	495	462	483	525	486	484	525	508	489	533	495	463	458	447	456	503	425	485	480	518	486	462	467	469	456	433	473	497	513	520	482	496	458	486	477	468	480	470	441	465	475	490	485	486	483	489	508	539	463	491	439	475	488	497	478	494	463	458	487	476	453	462	502	503	504	467	452	485	469	467	443	513	484	465	468	474	472	502	487	499	474	513	502	469	491	470	527	481	502	488	471	487	490	494	470	461	490	479	451	466	472	467	503	471	487	442	470	464	450	473	470	476	508	457	489	486	507	516	463	449	500	487	470	523	452	506	520	462	442	482	452	448	509	453	487	493	484	503	455	498	495	482	506	454	462	495	509	451	439	481	469	499	496	490	473	442	517	464	479	441	471	431	473	467	482	512	504	478	467	475	484	471	476	493	489	460	505	474	478	495	470	462	458	472	475	465	488	471	485	528	463	466	480	498	483	494	498	419	497	486	472	513	465	482	467	461	476	476	519	494	478	480	525	520	512	467	498	503	496	457	497	476	457	466	498	507	507	431	515	492	511	468	461	500	428	470	473	473	485	470	471	502	440	476	470	523	470	479	466	501	481	493	527	483	503	482	484	501	460	464	489	515	481	508	492	476	473	493	478	456	496	468	493	481	492	534	461	484	472	455	469	484	467	463	419	513	481	477	457	450	479	483	482	475	510	483	476	475	480	501	459	485	472	431	503	480	466	473	500	443	504	491	463	483	488	494	449	465	486	506	462	474	492	474	479	477	489	492	494	465	475	467	481	496	452	450	498	485	471	480	466	463	504	432	504	488	463	467	506	480	468	479	466	518	518	486	497	502	468	504	466	483	478	457	476	498	462	484	446	464	409	473	535	476	469	447	488	469	475	460	467	456	519	475	499	481	465	452	470	499	487	481	476	455	505	485	458	458	439	510	476	490	499	508	459	490	478	516	506	500	481	481	491	511	469	475	485	507	465	480	496	503	476	533	462	482	487	501	487	506	530	435	481	478	445	449	505	460	477	500	526	455	472	475	459	475	490	454	474	479	465	445	460	480	531	482	489	471	458	487	459	464	472	471	437	462	444	473	477	533	483	486	478	456	480	488	532	496	505	480	464	523	491	467	491	501	432	487	469	474	519	507	489	536	467	462	444	496	488	451	482	508	516	454	506	470	518	462	471	443	436	521	471	450	512	475	472	461	466	437	474	497	472	484	485	498	489	479	437	477	454	496	497	503	504	506	502	491	500	529	473	522	491	456	484	441	523	494	501	498	494	508	466	479	478	492	477	478	484	507	478	505	510	462	429	436	499	442	475	479	520	483	496	503	462	488	494	499	488	488	504	451	507	486	484	453	446	467	494	496	493	463	475	500	495	476	468	500	500	492	489	472	466	425	458	503	442	486	477	477	496	514	462	480	525	455	477	507	451	495	481	482	494	461	482	462	461	473	504	493	527	473	463	464	504	496	500	479	498	466	471	484	459	478	501	476	498	475	488	484	474	465	472	495	491	457	455	483	497	475	494	485	471	523	518	450	498	438	465	466	479	477	449	512	502	456	439	449	479	446	452	478	453	500	499	490	474	500	455	511	482	485	482	485	512	472	460	466	446	470	470	484	426	455	500	479	494	490	499	488	494	489	504	470	474	455	457	455	469	504	474	512	437	496	497	470	446	500	480	488	446	442	486	471	538	447	442	485	478	460	447	456	462	431	511	480	457	454	473	452	453	517	473	491	488	492	493	513	471	494	436	465	479	472	459	498	469	476	472	480	444	532	511	488	462	479	487	462	456	474	491	485	483	497	468	445	477	484	459	471	445	459	508	482	479	533	492	481	471	470	448	506	472	527	487	484	493	465	465	482	477	491	520	491	496	493	485	456	485	473	465	447	475
4598	4640	12904	4150	689	1123	1729	1425	842	440	255	204	194	204	188	227	215	208	211	206	225	216	213	193	229	210	204	220	211	222	225	210	225	210	189	193	215	207	198	224	211	215	211	201	205	174	195	218	219	209	213	223	186	194	214	195	200	206	223	198	214	210	230	207	223	211	219	223	203	211	223	216	216	198	229	201	206	219	206	233	202	194	208	187	186	196	205	199	202	212	201	225	202	211	210	241	199	184	212	214	198	231	222	196	190	210	212	194	197	193	202	192	186	188	219	200	198	216	215	195	216	203	208	217	238	201	235	198	198	193	224	208	232	222	211	210	206	209	176	208	179	194	201	243	206	235	209	202	214	193	223	196	228	207	209	203	226	209	204	205	214	184	219	225	212	225	185	191	186	206	183	216	224	226	202	217	215	212	239	208	196	204	221	188	203	189	208	203	237	198	234	182	194	203	220	221	199	226	194	222	204	216	212	220	228	219	214	253	206	234	229	218	187	222	219	220	200	231	222	216	207	195	210	215	199	210	214	205	195	221	231	198	223	187	185	184	226	219	209	206	229	190	178	221	245	206	211	214	210	238	189	206	208	198	216	189	216	211	196	218	211	194	224	224	209	236	199	180	203	189	200	238	191	216	205	199	209	203	188	210	200	208	198	220	198	204	245	206	213	214	230	200	185	213	202	206	207	221	225	216	218	197	210	185	235	235	214	215	220	203	203	211	187	187	212	209	191	209	198	191	210	231	187	218	229	210	199	232	182	180	195	206	206	212	230	159	223	221	220	196	174	233	207	224	219	188	181	215	212	200	233	226	195	217	215	197	213	216	208	199	200	226	186	214	222	201	184	220	219	172	207	216	222	212	200	209	192	231	205	220	211	207	216	206	231	197	200	210	227	223	212	207	228	218	213	214	209	206	205	209	248	206	201	232	220	190	202	211	186	257	239	197	199	208	209	205	203	219	185	178	204	204	223	187	235	220	210	206	220	191	209	216	218	204	205	193	210	221	175	214	248	213	184	207	196	204	170	239	208	223	216	201	204	219	188	190	220	207	205	211	193	229	200	201	212	241	232	197	198	188	228	223	203	200	214	198	194	219	217	207	202	208	199	220	202	197	223	209	188	204	200	240	224	202	192	214	197	218	207	206	208	213	209	195	217	228	224	221	213	198	199	210	192	231	234	207	201	227	207	214	214	208	232	199	175	217	183	211	213	205	207	208	210	220	214	222	221	223	196	205	215	219	225	204	232	197	204	212	214	242	212	224	216	186	183	202	201	189	188	194	220	216	210	238	202	223	211	224	224	216	219	212	181	174	190	213	219	224	207	216	210	241	206	205	212	222	179	197	205	221	230	200	232	218	199	213	198	211	235	187	215	231	214	211	193	213	214	215	201	209	223	177	221	191	245	205	195	232	217	200	188	201	224	198	208	190	206	212	219	198	205	184	214	207	226	204	207	240	223	231	211	222	200	191	214	226	201	181	228	204	224	217	229	219	230	217	228	213	251	205	220	189	186	204	211	200	189	203	241	192	220	193	193	203	212	196	208	206	191	227	208	208	206	198	198	238	218	201	186	220	203	222	201	217	209	196	176	225	252	190	208	219	202	213	177	202	227	198	213	211	226	222	215	220	184	204	199	206	207	221	193	201	226	219	242	232	243	220	213	192	207	201	201	205	202	204	203	237	201	219	236	222	216	191	203	208	187	226	222	209	222	190	200	214	198	180	194	208	197	214	205	206	217	204	203	203	190	230	201	237	223	234	200	219	197	213	223	200	204	203	215	179	208	214	206	220	223	202	201	217	199	224	216	223	199	224	212	211	230	193	185	214	199	196	229	208	177	213	198	207	228	197	200	209	213	239	216	216	195	199	251	202	208	193	199	203	213	228	205	225	249	223	201	232	212	213	199	207	189	182	218	182	204	220	198	209	215	210	210	221	210	223	201	194	247	198	194	203	212	225	234	211	202	231	188	223	184	178	215	203	213	201	205	215	205	198	218	215	209	200	192	204	208	191	235	197	238	216	211	190	194	194	226	200	175	210	222	207	249	205	181	188	217	204	209	202	206	189	218	200	205	232	196	222	198	182	189	233	200	233	192	215	206	189	207	228	230	213	185	217	202	218	200	181	206	210	205	197	208	211	206	204	210	215	220	179	211	206	188	200	196	187	196	202	212	208	214	191	202	207	184	220	201	202	209	199	221	200	172	198	220	212	199	215	197	208	215	204	193	211	198	205	223	204	212	202	210	192	213	201	196	238	206	192	215	214	201	215	198	196	226	205	227	179	197	201	196	215	188	193	212	234	206	205	223	215	206	187	198	203	191	195	206	214	212	214	189	209	207	180	216	208	218	209	197	209	226	197	222	202	192	219	197	202	204	241	198	182	221	194	200	194	228	204	198	200	216	212	208	204	193	212	188	200	228	219	217	193	207	204	180	223	234	219	202	176	197	202	209	206	224	205	190	222	209	220	221	215	203	202	213	230	195	221	203	215	224	234	227	202	230	188	211	200	217	170	211	222	224	199	207	189	219	201	196	199	237	223	223	242	200	221	199	229	205	210	200	211	172	203	188	217	219	204	213	199	212	209	200	222	235	214	219	233	200	214	209	199	184	227	188	244	198	222	209	228	228	195	205	197	203	204	209	196	212	202	222	198	207	221	198	215	238	211	229	218	208	197	184	197	219	192	232	229	207	192	201	215	234	213	221	219	219	210	191	208	157	192	217	215	187	221	196	202	224	180	224	187	206	198	207	226	195	226	218	237	198	204	233	189	196	207	193	204	205	223	201	184	192	220	196	207	205	212	212	194	227	218	201	213	190	204	220	213	182	196	239	228	207	199	188	215	210	202	175	243	200	218	187	236	208	191	232	203	246	239	211	227	214	197	236	237	210	233	229	210	194	234	203	194	201	201	183	206	195	225	188	201	211	197	206	221	199	212	218	198	195	212	224	234	224	207	208	204	209	218	202	232	194	192	211	227	218	225	218	215	215	203	228	237	216	213	198	226	238	241	188	202	205	230	216	229	236	212	212	201	225	205	201	203	215	197	226	206	195	220	196	207	218	216	201	199	221	200	211	215	204	205	208	210	223	227	199	203	203	215	215	215	201	217	234	215	212	188	207	240	220	209	191	221	205	205	197	229	221	217	202	202	200	219	226	209	206	206	192	245	206	224	193	205	206	213	189	209	210	208	210	210	210	231	235	212	230	210	189	214	206	240	216	205	191	210	210	210	221	198	245	195	191	233	202	204	177	227	223	224	197	193	193	214	254	230	218	209	203	218	226	225	200	194	205	218	217	232	174	207	212	192	226	201	217	229	206	190	222	203	219	216	208	218	193	224	219	184	200	198	225	229	205	202	205	210	206	212	203	218	195	226	197	191	203	207	216	194	216	212	216	186	213	194	206	196	222	218	206	205	236	222	185	207	215	227	229	193	217	209	218	202	198	183	213	199	197	208	213	223	216	190	238	194	219	223	200	205	216	205
3786	7229	22252	9884	2211	5373	7872	5626	3109	1470	778	556	542	543	548	530	526	462	499	559	527	537	530	510	505	496	552	525	544	559	599	518	538	479	531	501	491	517	520	562	520	567	525	528	507	526	503	541	533	565	501	540	519	542	535	493	480	508	547	529	548	525	514	545	533	498	535	509	496	542	502	530	520	579	517	548	565	518	523	495	591	510	517	544	526	529	531	562	452	525	568	500	529	541	504	530	535	529	531	532	536	513	536	510	542	539	544	518	537	519	484	520	457	500	542	526	545	562	541	501	502	565	530	516	511	510	522	525	529	566	516	498	512	521	524	493	508	539	531	529	537	526	578	535	527	507	547	567	509	524	514	517	491	474	522	493	547	490	522	507	520	509	508	514	550	522	514	541	497	504	515	492	519	531	564	509	476	521	518	483	523	562	534	555	525	518	503	544	533	542	532	533	488	549	516	499	538	488	509	516	517	507	541	523	522	492	540	619	549	529	505	535	522	520	515	529	529	552	545	524	543	521	521	555	508	519	505	535	551	523	517	490	515	534	513	533	548	544	520	500	536	518	542	493	544	519	530	483	524	506	542	552	506	497	518	459	540	524	519	542	522	473	522	490	509	518	510	512	494	493	510	538	571	530	491	531	516	511	542	550	513	520	508	479	534	563	552	552	505	524	522	554	523	506	514	514	515	571	481	515	525	502	539	540	540	520	511	505	491	549	512	526	529	543	516	517	496	483	513	474	516	516	558	556	479	544	539	559	524	542	476	496	526	511	542	503	522	545	553	574	478	527	500	548	527	581	529	469	488	516	520	567	525	532	507	545	492	509	530	524	508	523	508	527	536	575	490	510	555	510	530	552	500	526	560	546	528	542	517	525	517	527	489	493	537	503	535	519	521	544	528	481	510	507	542	552	486	546	515	524	542	509	499	538	494	512	503	516	525	543	549	542	537	514	524	515	530	518	558	522	486	530	520	536	506	506	505	522	548	511	563	544	509	501	522	533	540	532	538	494	518	542	502	526	563	525	549	501	497	493	542	541	531	459	559	532	503	540	554	543	505	511	535	527	577	526	527	505	548	526	501	542	534	562	504	541	514	524	512	540	495	549	549	549	520	509	534	573	532	507	559	499	568	521	524	537	495	497	513	509	542	524	537	477	512	556	486	485	515	541	534	557	477	513	545	574	550	550	503	534	510	487	570	531	504	546	530	526	529	508	533	501	494	508	518	536	542	524	483	538	536	510	503	538	516	507	510	578	551	567	547	497	492	528	515	546	520	533	516	528	519	534	499	529	496	508	517	514	513	535	533	539	500	471	519	530	543	532	534	538	527	572	513	574	485	557	541	534	550	485	527	580	546	520	560	561	522	562	527	531	534	495	528	533	575	507	550	512	543	545	531	561	491	497	526	566	550	534	560	533	520	513	501	514	536	543	541	496	509	490	501	517	532	518	529	528	543	524	538	506	539	514	528	515	503	509	554	564	502	492	530	503	532	601	550	525	546	574	497	551	527	505	507	499	508	522	529	541	514	530	533	555	557	553	519	509	544	537	542	551	521	494	477	529	481	499	537	511	485	514	554	511	521	549	557	509	538	484	555	530	519	542	524	544	526	524	526	536	548	550	485	500	503	567	522	473	562	519	536	491	508	478	518	527	501	520	499	543	503	487	547	468	529	506	523	535	498	478	537	548	527	500	584	576	549	507	500	541	498	509	529	550	499	499	552	490	483	527	557	539	519	512	576	522	552	552	543	564	504	504	559	519	539	488	521	535	543	528	515	516	516	480	531	548	503	552	515	498	556	523	530	525	528	546	527	550	565	525	568	567	502	521	531	486	534	530	498	501	495	483	482	520	518	510	513	535	534	533	506	534	536	510	565	520	498	570	558	521	548	523	547	524	524	485	562	495	515	479	552	557	524	501	527	510	526	532	515	524	533	547	510	530	523	535	517	512	529	539	543	514	519	513	524	507	531	547	542	504	528	557	549	455	547	482	487	507	527	518	497	509	573	502	526	533	519	555	540	505	558	546	542	532	490	526	524	529	549	482	529	510	492	490	535	561	546	531	530	510	531	510	547	496	534	535	562	519	535	508	557	558	525	572	556	516	513	503	513	524	528	535	542	537	493	472	521	537	509	506	541	551	542	492	539	519	541	533	507	533	541	544	532	502	526	523	504	517	535	547	531	519	478	559	501	557	541	499	493	504	522	552	510	479	531	540	527	548	532	542	524	515	512	535	544	515	522	541	531	549	555	513	553	515	527	524	433	500	508	520	530	522	529	519	521	533	557	492	535	540	517	534	534	518	529	520	558	506	526	551	535	511	520	502	555	540	538	543	512	549	540	526	523	505	520	519	489	522	522	524	507	519	522	525	548	500	493	527	525	554	506	547	509	536	513	469	521	549	537	572	542	539	517	534	531	519	508	537	525	539	554	529	552	563	542	530	522	533	533	549	533	553	544	523	569	514	518	525	526	530	537	527	497	537	499	537	559	516	538	542	538	524	515	501	571	492	519	537	544	510	528	517	521	540	559	560	497	531	526	520	500	508	530	511	500	503	528	544	557	536	534	511	534	515	537	520	532	490	553	511	527	516	510	525	549	510	547	520	528	558	569	525	500	537	508	529	502	495	527	581	508	554	492	521	516	526	516	528	514	519	523	523	537	507	568	527	504	546	465	547	488	510	491	526	512	504	508	560	528	555	517	484	497	496	546	515	514	514	503	544	530	495	508	558	494	459	535	532	523	521	537	557	517	529	528	501	563	537	502	575	546	543	507	476	525	547	524	513	478	531	540	534	549	519	510	583	503	499	539	537	515	537	533	518	512	488	498	506	528	541	555	536	538	515	528	513	532	516	578	527	523	536	530	571	528	528	485	526	538	543	500	507	549	504	537	557	538	540	539	501	487	532	559	539	493	535	560	528	524	509	534	529	531	512	532	559	546	545	551	495	476	519	508	520	536	553	546	501	563	517	545	525	471	502	559	539	505	500	521	538	513	558	507	522	480	530	563	510	556	480	489	483	579	555	508	562	503	521	501	539	504	525	523	497	515	502	540	531	479	521	567	553	470	530	529	535	514	514	516	541	512	535	512	490	520	578	508	534	547	534	542	515	511	533	510	514	534	584	544	511	523	532	537	555	530	504	508	532	523	502	560	492	530	540	515	477	528	514	503	497	517	493	525	558	499	557	505	547	515	499	532	566	536	532	514	551	520	549	504	490	537	526	504	508	524	509	524	562	526	516	520	521	521	564	545	517	529	491	523	526	511	519	496	523	534	528	525	527	529	535	501	522	500	481	520	515	546	558	499	561	520	507	523	547	505	499	508	541	489	509	527	541	540	516	550	533	521	510	565	521	571	533	526	531	558	540	509	527	503	505	513	551	502	538	544	491	546	519	550	506	509	504	533	518	469	533	600	543	525	515	534	491	542	562	532	522	561	583	537	508	537	512	512	539	514	501	510	514	509	532	569	539	506	544	564	516	516	539
22531	47687	65418	29733	17196	25687	29349	17435	7044	2052	576	305	203	232	271	230	230	248	225	222	204	222	204	227	245	218	227	245	238	231	239	204	228	217	210	219	240	214	229	205	225	211	229	209	212	221	226	217	206	215	205	224	206	205	203	203	230	232	225	231	206	224	221	211	222	219	242	215	205	232	233	241	246	213	227	209	188	244	197	215	211	257	217	211	212	236	248	216	211	237	237	219	213	211	209	207	216	200	196	209	217	214	203	204	217	225	236	226	236	237	221	206	203	213	216	230	213	203	251	244	215	224	226	222	204	214	242	215	244	237	222	205	207	224	221	220	200	245	229	240	231	208	185	204	229	218	220	224	221	208	233	205	223	216	210	202	225	252	201	242	224	213	214	238	227	258	218	227	214	230	214	222	219	217	235	219	223	215	220	237	221	213	217	235	186	224	194	219	219	186	221	197	206	239	235	200	232	225	241	207	221	223	219	236	206	223	241	204	235	213	210	214	210	220	211	228	221	224	251	233	215	208	188	207	232	242	212	186	233	225	234	212	222	228	206	209	215	225	233	191	226	223	225	207	217	203	233	228	208	213	239	235	242	198	227	223	233	219	205	272	213	207	230	254	245	250	200	228	222	232	247	219	216	207	214	233	220	206	238	217	185	228	215	225	231	238	235	202	211	209	235	204	204	237	218	217	200	240	214	224	208	224	213	236	223	202	237	252	240	210	207	214	230	195	238	226	231	244	183	198	208	223	203	214	210	238	223	219	215	248	205	250	237	225	231	231	227	213	240	214	227	220	228	251	222	209	232	244	199	234	227	200	201	215	194	195	238	197	206	223	200	244	225	239	211	218	223	213	233	203	201	225	230	208	227	224	204	206	210	215	211	224	197	226	235	224	234	217	214	228	234	260	249	218	227	216	213	216	225	212	224	236	227	217	191	196	246	194	216	268	235	236	208	252	218	238	212	229	217	219	185	244	221	220	211	235	228	220	241	227	249	227	232	229	215	216	215	208	223	215	230	242	211	226	236	220	214	207	197	235	207	215	235	225	235	224	219	217	211	231	201	215	199	214	213	226	202	197	235	216	256	224	235	212	248	214	232	215	208	220	233	209	228	223	224	222	232	242	222	208	248	212	216	203	200	208	222	227	225	200	231	212	228	223	228	235	234	231	211	198	229	250	215	223	233	228	237	218	192	243	211	217	252	205	242	224	215	219	247	256	209	244	230	225	212	228	206	205	215	222	206	218	226	213	233	237	202	219	232	231	226	226	238	212	225	242	234	230	211	228	231	223	213	221	226	220	239	218	222	217	199	250	256	218	213	215	240	221	244	220	221	217	227	218	208	219	187	226	196	222	216	204	203	201	222	230	201	214	210	231	236	196	232	203	230	200	227	209	221	212	212	215	238	220	235	216	206	214	237	211	231	222	208	212	227	207	223	197	229	223	236	213	243	206	220	196	201	221	209	235	237	219	218	233	235	242	203	207	211	216	228	221	235	233	220	213	188	215	198	246	248	215	223	235	227	208	237	215	234	207	250	227	210	208	229	223	220	217	211	234	237	241	204	242	215	216	199	215	218	226	234	221	236	225	230	201	219	241	222	215	204	211	219	201	214	206	236	257	251	272	227	255	217	227	229	237	226	214	235	237	216	238	231	199	214	231	232	192	240	195	226	216	217	216	241	215	237	237	235	196	264	233	204	231	214	201	207	207	211	214	210	218	223	231	235	250	217	243	244	230	245	223	242	202	241	229	219	227	238	236	221	209	208	224	219	212	225	216	244	222	236	248	207	244	228	227	220	234	229	203	210	206	212	208	237	214	217	256	220	210	246	210	227	225	208	255	240	221	240	219	237	233	208	244	211	244	199	236	195	204	209	216	235	205	237	222	219	255	231	231	240	197	194	219	240	226	222	234	246	226	207	230	206	230	236	224	211	221	209	205	224	250	229	210	213	186	226	226	217	220	226	234	235	208	229	230	226	207	201	225	226	209	215	229	214	214	215	212	198	233	216	224	226	199	197	194	222	194	228	218	176	207	249	234	216	245	227	220	252	206	245	234	218	228	212	201	215	234	224	253	230	226	214	254	218	224	217	212	215	206	220	242	223	231	219	245	234	221	215	221	223	224	231	179	210	209	231	206	215	182	199	224	212	217	192	242	240	235	234	236	216	247	216	216	209	202	220	236	246	201	220	223	187	228	231	215	229	206	232	215	229	228	221	232	226	207	215	216	219	239	214	205	234	208	221	218	240	241	231	244	211	221	226	219	225	239	217	229	231	203	206	202	215	216	250	216	208	213	230	202	212	224	255	233	228	213	240	205	211	227	243	212	216	199	226	222	250	220	209	235	224	246	187	238	245	223	220	244	217	264	203	235	213	196	210	218	214	192	238	234	222	222	202	215	220	228	217	219	213	227	213	209	235	206	236	225	224	220	225	206	240	216	242	217	260	248	211	217	240	215	236	201	215	220	221	250	220	214	219	223	237	228	206	222	210	240	233	217	226	230	223	258	259	234	230	211	245	206	208	229	205	250	235	222	200	204	235	221	209	207	216	220	218	221	187	222	218	199	245	230	217	226	234	228	208	206	221	218	220	214	222	234	233	229	195	222	212	218	233	206	207	242	222	215	231	212	205	216	228	220	208	224	230	198	229	249	249	215	211	224	216	235	215	233	215	231	222	222	232	226	224	206	223	247	237	241	232	236	228	240	232	220	232	226	192	238	218	200	213	222	196	255	232	229	241	204	215	241	234	207	233	227	228	207	204	251	238	235	209	212	198	226	245	203	245	228	222	222	212	199	218	241	215	237	200	218	210	236	239	247	229	231	220	220	252	204	203	240	212	226	227	235	243	217	238	211	211	211	240	253	226	219	226	209	244	230	228	235	241	203	205	219	207	215	240	230	207	223	230	200	222	220	209	204	221	242	233	206	230	217	217	219	222	214	228	215	232	219	206	227	228	216	199	245	199	250	229	221	229	237	215	237	214	213	219	234	233	211	261	227	232	217	209	225	224	213	240	207	216	226	216	227	228	218	212	235	211	198	232	225	224	217	251	241	218	229	220	230	229	234	222	251	226	220	199	210	208	224	227	242	227	219	232	216	198	194	230	222	225	217	213	222	188	214	232	176	203	196	222	248	247	185	225	202	234	231	238	224	240	225	224	223	230	216	228	195	216	223	233	221	213	212	231	209	234	231	205	213	206	248	239	203	253	220	218	224	222	243	227	217	230	231	232	215	230	236	241	228	256	211	197	219	230	241	232	238	209	222	230	218	231	213	216	217	229	232	216	230	217	202	207	242	202	235	231	232	211	209	214	250	222	253	220	232	235	235	203	212	216	255	219	211	222	211	252	240	222	227	231	213	210	238	212	197	247	204	227	233	200	224	218	226	216	203	202	224	253	197	230	248	257	246	221	211	215	216	247	215	233	202	232	211	224	203	222	220	231	249	247	242	235	227	198	249	216	237	230	242	214	218	240	218	231	230	199	220
13526	39285	56112	27390	22818	42262	44401	32299	18782	7250	2110	785	565	570	565	562	530	556	498	557	546	564	496	569	579	512	578	524	568	585	545	569	531	537	579	530	548	561	501	533	566	540	524	538	535	550	542	553	544	525	590	554	558	599	533	595	566	549	542	572	529	551	513	595	537	502	567	556	548	561	525	547	535	533	535	554	538	538	593	543	556	509	557	514	514	513	527	576	552	571	552	552	561	589	567	511	500	546	551	536	532	543	575	516	521	516	563	564	543	536	573	550	562	540	562	532	544	533	506	536	582	513	553	564	537	506	598	549	563	569	552	580	496	585	522	576	573	559	511	531	584	537	615	545	593	589	559	579	541	565	569	539	522	525	539	526	535	566	569	577	565	552	515	537	553	586	555	556	528	558	580	530	531	556	548	537	540	531	539	556	524	535	542	571	566	537	530	577	573	564	530	532	571	565	529	529	573	575	558	582	535	538	539	549	547	536	566	564	493	544	555	537	585	589	547	577	560	535	539	611	584	517	548	565	554	545	539	588	556	544	610	540	586	573	556	510	547	569	583	590	599	583	594	538	538	527	564	527	537	567	565	528	587	504	534	602	522	553	553	556	577	563	571	557	527	596	573	554	597	536	520	560	589	541	548	554	575	554	600	533	564	543	548	508	559	549	563	548	577	572	526	548	485	531	563	533	549	545	527	550	536	591	577	510	563	521	497	556	521	569	519	578	526	580	546	530	521	524	527	531	552	586	538	527	504	551	594	567	539	543	547	529	544	551	550	548	525	565	545	576	560	526	519	533	551	560	572	560	544	554	569	549	568	564	558	555	566	570	536	513	586	559	498	559	576	502	529	558	588	503	527	540	531	574	578	546	536	546	563	576	524	541	533	574	547	582	513	564	552	552	551	539	557	574	528	512	566	551	561	565	544	553	542	509	535	534	558	543	504	535	569	538	554	558	551	543	553	529	567	568	531	497	577	544	556	514	579	545	559	555	569	530	515	543	580	542	587	592	556	561	571	545	586	579	536	537	554	542	539	573	532	575	577	533	542	528	606	522	569	574	560	590	578	544	576	536	609	576	556	583	556	577	569	553	568	591	540	505	519	588	529	546	579	508	533	550	567	579	565	563	573	527	523	556	565	545	581	506	572	609	534	562	523	562	556	571	507	548	590	543	549	530	574	550	527	577	560	599	579	595	534	521	569	560	599	580	526	522	584	522	529	570	609	549	552	548	552	542	552	556	530	553	561	538	553	572	617	524	524	550	570	539	584	571	589	550	548	581	550	570	595	568	564	522	549	516	552	555	580	575	523	532	560	569	594	502	561	554	553	576	541	554	545	559	552	513	530	552	566	535	502	541	524	530	546	521	560	550	547	565	543	553	572	510	555	586	567	547	552	574	519	517	540	562	544	555	521	554	575	552	566	566	533	504	524	562	542	610	573	566	546	547	512	568	533	539	542	594	555	525	538	531	588	559	593	567	553	545	572	560	559	531	583	582	576	514	529	552	557	520	573	542	589	555	588	572	496	535	556	553	582	545	535	559	555	537	549	545	583	578	538	537	552	540	570	536	574	560	576	575	530	510	574	548	555	557	545	542	548	574	552	539	546	558	557	558	514	558	560	550	570	565	566	537	562	541	529	576	576	541	561	538	560	525	517	547	538	524	568	585	569	550	576	560	557	538	497	571	569	565	539	539	564	582	541	563	565	571	588	588	571	513	565	527	561	544	581	557	529	573	592	584	558	552	531	527	572	567	547	555	601	605	559	535	552	560	530	546	526	569	524	540	570	538	579	559	505	559	578	544	542	579	571	565	502	520	570	559	510	584	551	562	556	553	562	551	516	558	527	526	569	552	566	525	579	566	563	562	544	553	543	587	554	572	529	536	534	549	555	540	549	560	574	565	501	567	522	551	569	554	534	535	552	523	570	580	572	553	513	535	575	567	548	522	574	531	533	571	527	512	607	568	551	536	487	574	559	565	500	555	515	551	552	560	536	566	587	535	539	552	580	546	547	583	578	540	552	549	539	543	528	546	571	546	557	542	547	521	578	541	546	547	544	540	605	545	549	559	526	541	534	550	571	570	578	562	545	551	596	549	567	522	555	534	551	543	546	575	550	570	556	551	537	520	576	548	546	549	532	525	550	540	581	555	574	593	537	544	555	578	548	554	578	539	582	557	535	545	575	557	566	550	568	582	537	561	551	587	566	573	544	595	572	554	552	587	553	575	551	567	574	599	535	511	533	556	599	553	510	544	542	550	504	564	548	526	545	519	575	573	572	536	575	555	596	563	539	520	578	557	505	511	553	559	548	500	555	593	586	559	554	553	522	572	570	529	532	557	548	535	583	586	552	507	569	529	535	552	528	550	566	567	536	525	545	521	532	538	560	500	556	553	544	587	551	552	530	574	545	556	539	552	556	535	585	507	543	541	549	539	586	528	540	535	570	550	564	558	575	542	550	564	561	539	492	566	570	554	529	569	588	582	561	528	523	547	547	579	544	513	506	512	575	533	521	533	504	551	567	565	523	558	507	561	529	499	541	562	617	554	574	579	563	569	559	545	572	537	575	505	532	586	523	480	584	544	551	572	580	534	499	492	573	515	565	567	535	581	518	565	580	576	513	567	598	569	556	552	590	586	567	547	530	557	507	553	566	558	521	529	551	555	512	562	544	557	562	582	534	547	558	537	558	570	577	554	516	531	540	563	557	564	549	548	532	489	571	573	534	546	511	547	535	538	558	493	554	566	561	553	562	565	581	543	533	541	551	563	560	554	592	563	584	563	567	557	576	555	566	560	607	577	554	551	542	577	550	579	548	539	556	551	537	533	590	576	544	601	537	585	593	576	558	576	546	520	532	584	538	589	549	556	549	621	563	595	523	541	564	535	549	581	523	555	544	536	506	541	516	558	551	551	535	533	595	515	553	541	534	566	561	560	571	562	576	535	522	519	580	558	514	575	556	547	561	558	566	554	542	543	565	535	594	538	539	549	575	577	554	529	527	571	523	538	561	572	517	529	568	521	555	531	532	610	529	528	502	576	568	506	515	528	516	559	567	553	566	565	536	541	539	516	577	510	541	571	610	567	541	548	514	580	572	541	564	541	574	563	554	574	577	541	539	553	557	531	557	506	542	552	559	567	606	549	540	570	550	537	538	528	551	501	547	555	566	558	557	566	575	510	527	562	583	529	546	525	557	551	572	537	526	544	573	550	547	529	540	577	530	551	576	573	539	541	569	541	533	596	549	560	577	476	546	494	522	551	531	526	584	567	546	512	565	569	554	551	565	526	543	588	559	551	527	518	601	568	556	565	559	517	527	514	562	524	509	577	556	516	564	561	568	549	550	506	525	537	524	534	534	516	496	597	524	557	563	517	583	550	545	534	558	564	586	528	566	556	621	517	535	541	535	561	549	547	550	562	560	600	552	545	524	592	530	585	545	526	543	509	589	542	598	602	500	565	587	582	567	560	556	513	535	574	562	582	554	550
33735	57718	69766	46597	49805	44962	41078	23876	10866	2826	727	282	224	216	182	205	193	210	206	187	225	202	215	205	212	176	185	200	228	206	234	197	206	197	203	216	203	217	223	207	205	204	225	212	192	219	211	201	226	195	216	199	227	205	209	212	214	193	214	219	227	206	205	216	225	194	205	231	219	225	181	190	223	185	179	232	224	206	210	224	198	195	209	183	188	211	204	167	228	189	208	225	205	197	216	181	203	205	214	205	219	224	218	180	216	198	198	187	211	173	217	217	198	192	238	207	199	205	201	211	206	223	194	210	186	198	200	194	217	177	200	203	238	194	208	198	219	226	177	206	201	207	190	183	205	198	176	193	207	211	217	206	198	209	203	219	202	198	192	201	216	194	175	205	195	201	175	208	209	196	222	201	185	200	184	208	190	191	213	216	210	207	206	183	182	203	212	205	220	201	225	186	216	207	205	193	208	219	225	190	206	208	212	208	214	175	224	214	192	187	203	209	212	205	198	214	192	193	201	202	195	212	193	204	189	208	228	207	217	211	210	204	214	197	211	185	213	205	226	177	226	202	230	204	200	210	198	198	211	182	206	220	195	231	223	214	215	236	185	217	214	208	227	205	197	234	227	212	210	195	229	208	194	225	215	200	200	172	221	204	209	206	206	230	225	220	209	206	213	216	183	201	229	183	209	239	247	201	182	225	213	199	207	183	186	207	198	197	191	209	202	221	209	207	208	218	221	211	210	200	197	193	204	192	209	183	190	197	219	210	197	185	215	230	202	198	194	224	167	196	206	217	183	189	192	219	195	199	225	207	204	190	224	209	217	202	220	213	202	198	177	202	200	217	205	223	177	187	207	199	208	199	209	189	204	225	203	208	201	210	208	212	190	191	224	207	212	207	207	211	182	192	181	219	226	210	221	200	201	221	212	217	210	227	203	208	228	202	227	197	214	189	200	218	224	216	198	189	191	194	210	223	206	221	188	211	205	210	204	216	179	199	205	194	216	218	196	192	210	206	190	203	209	190	210	201	214	242	229	205	198	185	211	222	197	176	187	180	193	208	196	201	220	230	207	222	200	193	228	213	202	205	202	194	202	220	184	193	212	206	188	205	210	203	196	196	202	222	195	178	199	181	186	212	229	202	208	193	188	203	183	200	215	191	203	225	198	228	212	211	180	211	200	229	188	220	211	201	207	209	212	206	206	226	200	190	204	213	194	207	186	195	208	201	204	246	214	196	219	199	188	207	191	199	205	179	204	171	209	215	223	207	212	193	199	199	201	197	210	233	181	192	202	193	230	213	202	198	209	201	211	212	200	209	198	208	199	201	218	202	178	203	205	219	194	200	196	196	194	204	195	210	185	206	192	208	200	204	219	217	210	204	189	179	204	193	189	215	179	202	205	217	224	213	204	200	207	215	207	218	210	209	209	227	189	208	200	231	191	189	228	204	187	187	195	225	198	213	193	219	192	219	201	218	217	222	202	217	222	220	193	198	206	209	196	205	184	197	207	204	229	199	202	197	218	206	222	221	186	201	202	204	182	206	231	174	188	197	199	218	200	211	219	184	214	203	200	235	199	221	197	197	217	229	208	180	183	195	194	192	222	188	215	182	184	199	202	224	218	193	198	204	200	214	200	221	204	200	235	217	213	186	217	220	202	203	199	183	199	198	193	200	200	208	208	204	215	197	210	184	230	190	224	214	201	223	204	186	211	217	178	246	205	207	201	177	206	175	217	182	226	188	209	205	189	175	219	223	189	197	184	208	206	216	188	205	191	200	200	203	190	211	208	183	204	226	195	201	229	192	211	219	217	207	201	213	203	194	193	218	186	225	176	208	226	199	213	225	189	198	186	175	199	198	188	204	244	224	188	191	221	226	206	177	207	201	206	192	230	205	226	205	216	203	196	202	201	244	210	222	206	239	225	235	198	191	211	199	194	219	211	204	195	226	205	222	202	191	216	228	189	207	173	186	213	202	205	218	213	216	200	209	199	178	200	189	214	204	199	205	204	223	226	218	174	194	224	201	202	211	206	207	193	200	214	244	218	219	234	198	219	184	183	203	183	220	200	218	206	205	201	218	205	187	211	227	218	205	206	197	182	217	218	214	226	195	207	200	231	214	182	227	233	202	201	198	199	195	221	184	205	193	219	190	215	218	233	214	180	176	213	215	224	196	210	160	181	208	201	183	223	207	200	211	207	219	216	219	206	201	173	207	196	224	219	171	210	223	211	211	213	210	218	204	186	219	199	196	201	197	191	185	202	199	189	214	209	205	208	199	206	206	202	218	202	200	194	190	184	213	216	221	208	211	205	210	209	189	190	221	207	214	215	210	199	202	203	197	191	201	217	162	186	198	198	179	204	222	204	234	216	213	198	184	211	196	238	229	232	180	196	209	205	208	221	196	223	230	191	206	224	212	211	201	221	198	202	213	198	211	177	200	194	223	215	196	194	219	196	208	196	181	200	201	219	197	216	190	202	188	232	189	198	205	222	219	224	216	222	191	218	210	212	191	195	193	183	214	213	219	197	218	196	212	207	207	178	198	214	184	200	184	210	209	176	209	196	206	193	201	217	194	195	177	217	204	190	195	192	197	221	206	195	219	233	228	200	217	216	208	191	217	208	216	200	187	184	217	204	193	195	216	168	216	185	191	208	206	205	209	211	226	218	196	207	183	191	200	218	212	235	230	229	170	178	218	187	214	195	212	215	221	216	202	206	225	206	180	196	176	188	185	200	213	223	217	197	212	187	191	177	199	194	198	216	232	196	186	221	193	186	212	202	199	198	213	223	193	222	200	168	229	209	202	240	194	211	188	204	207	193	204	212	236	189	210	216	180	202	234	165	212	191	200	199	201	206	205	217	188	188	215	201	197	230	206	212	197	221	195	207	192	190	216	213	188	197	186	207	211	220	197	190	194	194	214	172	201	216	183	183	207	189	223	191	184	202	212	202	181	225	209	218	202	226	206	186	169	210	227	192	192	201	221	186	193	216	204	202	219	216	216	197	192	209	216	187	213	202	199	190	186	204	217	190	207	217	206	218	225	219	194	206	197	198	200	209	182	209	186	212	216	202	189	211	192	210	223	207	193	208	197	210	211	203	192	192	232	197	199	197	165	208	192	188	186	203	203	188	202	179	209	215	206	181	187	202	215	179	200	205	192	240	192	201	201	210	190	187	192	201	206	208	199	199	192	205	234	201	202	207	163	194	198	196	197	195	194	205	206	214	200	211	215	222	210	182	214	187	217	223	218	225	208	185	222	188	207	227	202	237	216	202	234	210	187	202	212	230	209	224	219	196	214	220	208	244	197	202	206	216	194	189	215	205	181	207	205	191	188	207	217	251	237	196	212	224	227	163	199	216	202	203	211	202	251	199	223	177	202	206	168	190	189	217	210	230	222	191	232	201	190	191	205	216	202	207	199	203	213	212	235	184	204	180	199	228	218	181	224	206	197	204	195	190	216	213	224	205	211	214	208	192	221	208	220
19048	47183	62325	53509	58416	55245	52055	37529	23056	9289	2580	870	575	539	493	542	474	483	541	537	516	502	509	491	504	514	504	514	544	522	510	527	506	513	528	536	541	491	437	491	521	565	523	523	451	518	486	502	519	506	511	508	542	502	523	506	469	498	514	518	489	513	514	462	505	505	498	533	497	495	525	564	463	477	461	505	541	489	517	486	524	481	481	522	533	504	492	523	520	540	496	496	495	504	525	484	496	486	485	556	514	494	536	518	535	525	504	500	505	516	497	538	512	469	526	496	490	510	535	514	519	501	491	533	517	517	500	518	546	507	556	497	468	504	520	509	510	468	527	512	536	533	481	452	462	500	483	510	576	540	504	462	520	521	527	468	506	481	493	495	500	549	499	543	477	518	468	550	493	537	525	487	512	511	492	505	530	494	549	526	522	458	500	521	511	472	480	543	531	507	467	486	472	561	475	486	511	511	496	523	509	509	501	521	500	512	505	519	514	497	498	512	516	516	510	478	482	513	505	504	505	502	468	512	529	526	514	565	543	518	451	512	526	537	505	487	522	476	505	490	504	509	470	485	517	520	489	537	550	491	502	524	508	491	528	525	485	515	518	513	532	530	494	489	468	495	492	525	482	453	533	518	519	540	480	522	516	519	503	541	552	490	481	494	525	489	529	456	522	486	518	501	502	554	502	534	486	511	510	491	516	498	474	568	516	507	542	508	513	500	520	493	539	518	526	514	536	485	522	523	501	483	481	556	500	488	513	527	545	483	500	490	528	502	527	522	501	519	478	540	503	522	463	517	525	520	535	516	520	504	487	494	464	526	527	516	486	503	558	524	516	523	501	487	512	501	508	525	462	518	512	553	512	492	509	479	508	530	518	482	525	538	501	555	508	494	524	553	521	489	483	508	540	514	528	484	540	517	517	477	494	523	505	523	502	491	492	530	509	534	534	518	498	477	545	513	513	516	533	505	531	556	466	499	500	518	490	490	533	535	518	499	501	516	530	491	524	501	505	514	492	503	530	516	517	494	527	507	515	496	486	504	470	521	539	466	518	487	529	510	531	530	545	482	517	511	510	532	489	516	526	500	541	524	467	488	487	510	538	481	515	502	525	517	545	524	534	471	495	493	495	516	525	548	477	512	488	498	511	492	519	507	511	521	513	522	501	522	533	488	537	510	520	532	498	498	516	533	511	550	498	560	528	490	510	527	528	525	523	509	507	522	547	522	503	473	529	492	501	525	518	479	539	551	528	498	494	531	523	476	492	491	539	490	479	543	490	482	502	510	509	496	549	519	493	514	538	493	490	533	500	500	497	499	522	475	509	495	506	523	502	555	512	497	526	526	512	534	521	491	496	499	486	489	498	520	484	527	547	497	519	475	507	512	487	538	521	485	512	546	522	520	522	510	550	519	508	528	478	550	528	495	502	499	544	494	559	513	498	514	495	487	557	489	526	491	477	490	537	508	504	547	501	546	478	517	531	505	538	543	532	492	482	521	516	519	515	512	523	514	506	500	508	520	510	527	530	496	481	539	511	521	513	495	502	458	506	507	508	495	520	526	518	551	538	525	534	511	501	504	506	521	463	546	511	504	529	504	484	505	521	539	555	485	569	532	515	519	528	535	476	544	503	492	516	547	509	510	514	510	502	511	493	546	541	524	483	509	540	507	504	484	519	512	454	563	524	482	506	523	554	517	501	536	497	499	486	486	476	540	485	496	532	522	479	511	486	511	518	499	519	547	496	556	490	491	504	491	525	480	475	501	479	499	487	548	554	506	547	509	498	543	481	492	507	505	499	537	491	524	516	507	507	506	531	513	562	487	514	502	500	501	496	495	501	519	477	514	498	540	479	483	502	512	526	500	515	532	503	497	481	500	479	509	540	510	520	563	487	538	539	491	548	486	525	527	486	512	519	476	469	568	513	522	533	507	515	515	481	512	488	510	535	495	518	524	501	531	551	504	499	547	511	511	484	521	477	529	490	511	527	504	526	523	514	485	530	547	496	540	542	488	506	501	476	526	492	516	497	500	519	488	496	492	498	472	496	500	493	484	485	509	524	521	513	499	511	505	513	533	523	554	503	474	487	530	481	567	478	510	495	505	498	496	542	523	482	524	527	525	493	490	472	515	495	463	541	507	482	516	498	537	528	517	516	466	516	510	497	474	505	512	463	508	454	532	527	510	500	524	471	533	518	532	567	497	531	498	522	493	511	511	528	530	518	512	523	509	502	513	521	518	492	526	518	539	472	568	505	491	536	463	506	519	506	492	506	514	487	511	537	503	495	535	512	527	499	520	515	472	490	476	525	515	489	532	544	508	503	534	520	533	504	526	523	481	493	538	518	527	500	519	520	496	513	538	466	547	497	504	495	500	511	497	490	533	475	465	512	484	501	486	500	535	517	530	519	532	504	523	504	532	480	492	481	531	470	527	491	514	499	539	521	486	511	489	506	458	476	488	508	506	495	489	527	493	500	479	545	520	467	502	499	533	548	475	468	551	490	504	517	531	500	527	502	496	472	488	521	486	492	523	485	509	494	530	522	560	471	507	528	541	499	509	501	523	520	497	511	533	549	528	496	518	550	514	509	487	518	517	507	532	506	515	502	506	494	505	510	508	514	479	493	506	563	500	500	504	482	540	518	516	465	453	537	498	552	525	507	532	491	540	533	515	507	515	513	504	538	529	511	498	485	485	492	510	481	501	526	507	531	504	496	508	502	496	559	550	550	488	520	489	530	463	508	525	549	549	514	505	501	531	508	499	513	500	488	528	498	519	505	533	516	496	485	528	517	501	467	506	529	505	490	488	491	494	512	525	493	512	514	538	479	571	492	503	536	481	536	540	499	519	470	505	502	493	526	508	519	524	515	530	498	526	495	526	521	513	482	519	510	519	458	529	456	474	489	504	510	501	517	508	498	495	494	521	469	494	522	525	532	522	471	532	488	502	528	533	514	484	457	519	501	479	512	523	514	559	473	511	507	509	493	506	501	498	490	536	516	505	478	501	484	509	513	549	480	543	499	509	478	505	513	545	540	487	512	523	509	496	499	509	529	501	466	533	500	500	485	533	487	486	504	501	492	486	512	510	506	509	490	508	512	492	493	512	475	513	477	497	545	511	514	500	526	476	513	553	477	521	480	463	490	495	534	521	500	495	513	488	543	519	549	544	518	530	547	535	511	557	514	543	477	487	507	510	483	476	510	494	533	514	510	495	488	554	509	475	470	489	503	512	509	502	545	560	523	542	521	516	503	494	471	501	483	485	507	500	505	491	500	471	497	491	478	516	509	557	476	520	516	518	522	502	510	500	528	520	498	542	509	526	523	517	506	538	549	495	505	495	511	480	537	496	516	521	497	526	507	477	506	528	504	488	488	496	526	513	492	540	477	489	541	492	487	505	537	520	514	510	513	508	519	488	500	496	519	543	494	512	513	486	511	498	503	476	504	476	521	483	522	464	574	530	514	532	542	536	509	543	543	481	522	530	482	499
3877	3955	4452	3622	3889	3713	2584	1334	671	403	255	245	222	223	221	213	248	231	227	208	218	206	222	235	199	237	215	229	210	232	231	236	226	225	232	212	233	229	213	222	220	256	210	206	194	241	212	239	209	248	210	203	239	207	219	226	248	219	245	221	186	253	216	216	238	217	237	216	231	217	237	191	236	174	252	200	221	219	233	233	187	208	190	225	232	230	217	246	206	213	207	209	189	212	226	196	199	220	221	186	227	208	224	215	226	203	204	222	209	223	204	219	222	244	223	213	211	195	206	206	213	225	203	218	226	205	242	207	230	204	213	219	225	186	205	224	215	246	206	218	208	205	241	212	223	209	208	228	214	222	224	201	191	203	241	210	193	216	242	239	230	208	204	258	244	191	257	241	215	210	216	237	219	190	212	237	232	233	226	221	215	225	219	243	212	205	220	222	189	226	200	235	239	212	213	230	233	234	242	224	241	237	208	224	220	207	208	204	247	213	216	219	226	230	233	241	220	204	214	206	235	246	211	209	202	225	211	204	218	208	242	229	248	229	206	185	215	205	232	207	224	208	214	214	216	191	221	187	227	205	211	219	231	228	198	229	200	205	198	212	200	237	242	249	216	222	239	192	209	207	226	222	225	245	210	246	220	187	227	209	192	237	230	198	218	201	200	224	220	213	255	242	204	221	216	222	232	230	243	220	217	220	219	240	230	227	231	223	227	212	212	223	245	218	226	195	203	213	214	227	202	211	250	213	231	213	216	230	241	214	228	213	209	216	231	207	236	247	200	199	234	214	221	218	242	212	255	238	219	236	231	229	228	232	230	219	249	232	226	205	201	229	213	238	209	228	214	171	209	250	215	238	227	212	207	178	225	252	219	228	243	191	222	208	222	228	238	228	219	227	234	204	249	213	233	220	205	196	206	223	190	228	243	207	227	238	200	209	221	221	192	257	215	203	214	205	212	192	217	207	181	208	217	218	203	220	225	231	200	239	218	227	237	226	222	219	222	242	200	232	238	216	224	212	244	222	204	232	223	203	234	219	203	228	227	218	208	224	200	228	216	223	234	224	236	207	202	210	226	229	199	215	225	223	219	205	215	221	221	230	254	203	228	223	218	223	232	212	237	204	244	224	206	200	230	242	228	189	213	209	230	206	227	219	230	214	220	184	251	220	228	215	220	212	240	228	241	193	248	233	230	211	210	191	214	204	244	234	221	220	217	235	190	188	209	233	216	203	211	214	211	237	199	217	186	212	224	208	211	232	219	198	244	220	234	200	211	236	210	219	222	199	244	220	215	214	212	206	212	236	245	210	188	198	217	253	197	238	216	197	230	232	220	214	208	214	205	191	212	222	183	230	219	206	212	202	203	211	223	201	222	197	226	216	235	206	198	229	226	252	226	201	204	240	220	206	215	214	241	220	218	211	221	210	202	205	226	249	226	236	209	219	238	214	209	200	220	200	254	231	188	208	229	228	211	230	192	200	211	228	224	221	197	212	214	232	202	197	226	247	236	235	204	207	187	241	229	212	199	218	206	252	210	220	223	190	225	193	210	211	225	210	208	237	231	241	191	228	221	205	210	216	206	225	202	208	249	206	260	229	221	213	246	221	214	235	210	198	194	223	207	220	213	227	222	213	222	256	199	213	225	220	214	231	209	225	217	224	223	190	217	219	237	228	218	212	235	227	223	241	235	213	205	225	213	228	208	244	221	217	212	221	240	227	235	244	197	211	219	232	221	209	199	216	241	183	214	228	245	201	246	219	241	247	240	224	216	215	233	205	220	251	205	227	222	222	234	214	245	213	221	235	228	225	225	226	209	214	249	227	194	192	227	211	218	216	195	221	230	225	230	218	210	218	214	217	212	222	213	197	201	207	227	195	234	242	234	218	209	229	237	234	228	221	246	185	256	243	218	204	197	218	215	195	196	221	223	238	211	207	201	241	241	237	205	214	203	242	223	250	209	217	249	196	228	210	219	228	235	206	219	220	217	253	223	222	213	234	213	203	226	226	241	209	221	195	210	223	222	216	222	236	210	216	231	241	228	212	264	234	198	216	226	208	267	241	237	196	214	237	220	254	215	224	236	207	227	211	236	222	209	227	208	207	194	219	214	205	232	204	206	224	211	202	223	211	212	229	216	217	204	250	188	231	211	246	217	232	228	211	196	199	228	231	223	247	228	204	224	204	224	213	215	227	200	211	218	209	226	223	219	169	214	225	218	203	231	216	233	240	219	213	238	209	241	231	212	222	283	228	190	233	198	199	249	237	218	213	198	219	219	232	221	184	228	230	234	227	232	201	209	210	233	263	197	216	195	217	201	238	224	217	228	222	208	196	248	253	236	191	205	243	231	232	203	243	214	236	212	231	214	243	215	242	235	220	234	211	225	237	242	211	250	222	261	254	215	235	189	226	196	221	197	208	221	227	218	224	240	216	244	212	220	232	219	224	228	224	220	214	214	221	230	227	219	219	202	201	239	214	236	228	216	220	200	223	240	214	205	214	204	201	226	242	217	255	217	201	218	230	208	215	256	211	220	220	222	195	231	194	212	206	219	210	239	186	251	237	214	231	202	235	213	209	225	210	223	218	216	210	230	212	237	233	232	205	205	205	205	212	225	237	212	211	233	207	212	231	205	236	241	225	209	230	202	226	227	208	214	226	242	231	221	228	185	238	198	212	222	230	214	241	210	213	202	194	234	225	197	221	226	233	179	212	239	226	222	198	239	254	237	220	213	218	216	222	230	216	233	249	229	209	212	196	218	243	210	221	230	241	244	195	215	235	235	223	232	215	184	224	207	241	223	228	233	245	230	220	219	265	246	220	176	204	234	209	203	215	234	222	239	191	218	235	209	225	212	223	232	208	203	212	216	221	221	204	215	239	222	244	209	230	223	221	226	219	227	219	233	217	210	255	214	215	218	199	215	205	215	225	254	222	223	195	209	242	224	205	224	230	240	210	207	175	214	257	206	220	253	227	210	236	199	215	249	219	207	171	237	233	216	224	193	228	207	216	239	215	210	194	224	208	203	215	214	254	224	244	237	225	252	246	217	225	205	237	248	218	190	222	241	190	196	216	226	214	216	240	228	211	212	221	203	179	207	209	188	201	207	226	228	235	217	235	237	220	197	195	229	216	195	248	219	230	203	244	198	202	222	217	248	251	240	220	237	209	214	224	255	222	211	217	214	215	202	211	223	211	236	217	232	233	225	217	206	189	203	218	245	227	214	230	202	236	226	208	217	236	207	204	223	210	243	206	219	220	229	193	219	217	186	217	220	227	244	194	240	219	206	250	197	219	217	227	249	213	193	239	226	232	198	237	215	220	197	226	230	239	217	209	227	247	235	212	226	231	245	218	222	205	228	217	207	223	230	208	214	196	184	221	232	193	213	216	239	225	234	235	212	214	213	218	210	226	235	243	224	241	198	241	230	227	212	233	219	216	203	218	231	235	224	226	216	217	207	223	188	229	216	234	201	240	215	229	218	220
3426	5987	9707	11675	14079	13548	9902	5080	2315	1102	688	549	561	535	538	539	531	543	538	563	538	546	569	512	541	544	545	536	555	532	568	556	539	552	542	531	501	612	548	542	569	515	569	541	582	563	526	532	556	550	537	540	576	627	526	530	575	561	594	570	554	561	567	581	519	586	552	545	548	542	607	524	536	557	557	568	549	595	584	580	536	548	537	570	538	566	557	553	552	527	528	542	587	532	573	522	577	539	538	535	554	557	559	610	579	539	548	557	581	553	556	544	570	544	554	561	530	563	569	528	560	536	573	589	525	604	538	563	584	524	588	546	538	566	539	569	560	583	568	569	573	517	578	542	475	551	573	558	578	549	550	505	531	539	521	563	576	572	540	560	527	590	546	532	556	530	518	549	550	514	588	536	566	536	556	554	551	548	522	581	571	558	588	539	546	566	549	528	542	571	563	568	580	540	541	571	520	575	555	542	500	570	564	569	585	557	589	528	544	524	515	506	593	524	541	555	554	566	523	508	554	579	556	596	525	559	567	576	579	555	550	589	537	534	558	583	565	537	524	599	494	505	558	518	545	544	536	518	546	586	557	549	526	560	517	550	526	557	527	562	570	553	568	532	531	530	548	553	568	567	523	530	582	584	585	533	547	550	539	546	583	589	537	518	550	578	561	580	554	561	551	540	557	544	548	556	560	564	566	560	536	575	582	557	550	549	564	523	524	594	532	589	546	548	568	562	569	559	584	556	556	565	583	547	526	582	554	567	550	533	538	547	559	573	576	555	543	547	550	545	543	530	495	546	558	487	530	522	587	564	503	525	559	595	573	556	546	534	564	544	568	550	551	541	534	523	553	560	557	540	527	534	545	599	541	530	536	576	556	554	561	537	529	576	540	563	546	533	571	541	550	534	534	582	568	541	569	588	551	551	516	532	540	562	514	570	526	537	556	559	536	548	549	574	530	571	546	576	586	551	550	528	544	567	510	589	548	521	537	586	551	577	544	530	564	574	517	554	542	551	556	552	547	538	553	536	553	549	551	527	527	544	545	539	548	588	523	513	582	571	526	512	581	552	497	547	573	534	529	554	521	541	583	563	584	517	529	561	560	596	524	577	539	561	532	511	545	553	546	537	545	607	550	593	555	536	537	547	559	573	537	543	549	533	557	535	522	526	551	577	567	563	520	545	561	623	551	567	541	548	590	590	540	505	573	538	546	538	560	558	561	556	590	531	574	587	553	561	573	536	554	583	535	557	572	540	553	557	566	562	615	527	541	560	547	500	580	559	555	516	557	536	549	584	594	614	528	544	585	563	554	550	567	548	593	554	576	526	559	589	546	557	560	528	570	544	550	582	574	544	540	532	562	540	582	560	505	560	542	527	499	529	537	569	566	513	547	551	530	569	529	617	585	560	560	547	550	600	559	549	546	594	563	564	543	554	577	511	559	560	566	560	561	512	544	539	545	572	560	530	536	543	518	541	529	573	518	536	509	582	549	542	542	532	547	554	595	581	512	591	548	535	539	534	546	593	554	586	529	552	545	534	530	568	595	557	558	516	552	529	549	555	564	559	574	566	600	540	567	527	520	552	555	562	514	568	558	555	552	526	569	568	507	529	554	569	520	523	556	533	533	567	558	530	584	542	570	586	531	584	545	559	535	555	545	574	579	539	547	564	530	496	543	558	562	550	551	562	570	533	498	566	544	579	545	581	558	553	537	571	590	555	553	549	529	517	594	513	549	532	580	543	546	549	564	518	557	559	555	542	600	539	523	554	602	532	547	519	559	519	531	553	562	531	572	547	540	535	552	571	536	574	571	517	542	540	546	518	533	551	591	549	593	579	564	555	515	539	579	550	527	589	585	578	565	527	538	532	565	519	538	566	563	587	525	584	580	555	571	538	562	572	521	549	575	536	535	565	554	542	550	533	559	574	546	517	550	601	535	566	550	569	550	535	589	560	540	543	548	541	543	559	524	516	540	549	574	526	530	550	554	559	515	552	566	527	545	576	523	573	581	559	563	569	538	501	600	531	576	526	548	568	566	576	496	524	599	588	503	504	564	546	549	577	539	547	519	548	497	572	588	573	550	530	534	548	563	543	565	525	603	521	565	559	558	535	584	534	551	551	559	562	572	553	546	554	522	537	563	546	574	546	539	545	549	535	503	529	558	555	571	551	517	605	553	552	540	517	551	577	554	526	551	569	541	550	574	504	561	553	538	532	541	572	524	529	551	489	537	517	570	596	577	528	589	578	583	546	532	558	559	545	545	557	548	543	582	537	557	520	552	578	533	529	564	559	546	563	540	516	542	547	551	538	552	570	550	535	529	536	550	574	551	560	573	549	526	554	542	562	502	497	559	581	581	543	552	558	588	514	571	543	527	530	537	539	603	528	556	571	525	559	531	572	546	555	556	512	563	533	531	517	564	552	587	585	600	524	567	509	547	576	506	538	555	528	549	587	596	543	553	557	586	540	552	536	544	549	557	494	518	537	522	561	543	538	524	572	528	577	567	502	550	567	534	546	605	535	587	550	554	501	562	537	541	560	558	549	559	579	558	570	581	561	589	535	585	583	533	558	530	550	541	529	518	559	559	613	559	573	580	501	536	551	555	567	591	561	533	557	525	536	561	565	546	594	541	589	543	552	535	529	559	533	564	503	556	539	526	546	599	559	545	556	561	500	575	491	526	528	552	544	545	590	501	543	517	548	543	520	526	571	549	561	550	573	565	544	598	568	529	537	579	589	565	532	585	527	572	549	555	525	553	530	533	521	577	542	553	565	539	532	542	592	575	560	598	540	550	545	532	544	589	523	573	553	623	544	540	525	535	554	594	555	607	558	568	595	517	529	631	566	548	563	538	570	608	487	542	584	567	569	577	591	495	557	522	575	568	566	561	542	553	526	535	544	516	562	537	549	546	530	572	524	618	524	552	560	574	593	531	528	548	562	564	550	540	511	543	556	568	546	539	554	540	621	562	525	548	511	525	567	578	573	587	562	560	545	567	565	581	513	592	529	531	514	529	527	589	549	554	563	526	589	515	544	528	559	562	582	582	583	549	554	511	533	529	533	550	533	539	556	580	572	529	538	527	542	582	556	546	579	565	562	595	563	573	550	527	577	616	502	541	518	545	537	584	527	575	551	566	528	507	555	548	575	564	569	562	569	533	569	570	585	526	530	546	582	517	546	563	547	545	540	581	560	527	536	530	568	519	511	545	564	576	546	544	539	539	548	500	554	539	561	538	547	552	550	504	553	565	562	563	589	569	587	541	556	535	572	563	527	559	550	542	553	579	550	600	547	539	557	573	553	549	636	540	577	538	572	530	521	525	543	578	529	583	545	576	556	557	515	556	566	545	563	579	512	596	594	574	543	557	565	571	555	587	519	514	551	572	563	558	565	577	520	537	564	557	562	565	531	555	577	560	552	583	592	577	536	553	556	556	547	571	589	493	555	554	537	542	609	598	521	573	550	563	557	498	518	547	582	549	517	551	522
21906	27663	45832	53444	46122	37374	25617	13151	4517	1309	443	283	228	245	230	233	215	212	227	240	243	240	241	240	240	217	249	216	227	247	228	240	235	226	217	237	211	219	224	218	208	226	254	251	229	218	240	236	239	217	244	215	242	232	244	241	239	208	243	238	245	235	248	215	227	208	211	231	259	236	199	221	216	210	218	212	235	245	224	262	231	213	218	210	213	237	226	229	256	229	217	241	229	207	219	226	237	213	219	224	214	209	207	230	228	202	237	219	250	229	255	260	232	213	218	245	214	239	214	263	246	243	225	233	238	226	232	243	236	224	257	210	236	212	222	215	226	210	214	238	223	226	240	213	230	191	234	237	252	222	217	205	213	203	235	232	238	194	229	237	211	216	210	226	208	239	187	216	230	221	199	223	234	225	230	218	221	225	216	235	221	205	221	207	218	225	214	232	221	231	202	245	215	204	234	243	209	230	215	230	248	238	210	240	241	239	225	267	229	259	218	234	236	236	235	209	232	203	202	198	256	228	245	207	241	222	221	233	200	213	214	261	233	209	219	217	215	205	252	215	213	204	210	210	249	254	244	231	229	238	234	230	234	241	186	233	254	207	240	223	234	211	230	213	221	225	235	241	217	225	249	197	204	228	224	220	217	226	253	236	242	218	222	217	222	223	219	234	226	253	223	226	217	219	246	226	225	193	227	216	240	220	221	250	221	231	223	220	200	227	242	210	253	206	204	220	206	222	206	265	220	232	238	262	223	225	251	244	208	242	238	226	225	228	205	248	214	242	219	235	241	236	245	199	248	216	224	197	240	202	212	214	233	230	249	203	225	265	207	213	245	229	228	248	224	211	220	220	229	199	213	232	237	214	230	227	236	222	254	244	206	261	232	214	213	213	230	245	223	223	232	213	211	216	209	203	214	232	222	213	251	228	213	228	260	241	224	221	233	217	229	207	233	232	233	244	250	221	202	226	212	237	218	232	212	217	234	236	224	228	228	211	198	235	244	233	219	236	230	216	240	243	225	233	241	212	205	216	235	214	240	206	247	220	217	211	218	207	217	220	227	224	204	223	243	220	243	224	234	256	222	190	214	238	209	237	252	234	207	236	225	206	203	257	218	196	207	228	210	217	177	223	221	236	252	237	225	247	218	213	248	194	227	206	228	214	209	228	215	239	208	213	196	237	218	231	245	230	248	223	226	215	222	204	209	213	215	228	210	234	241	221	200	219	222	231	244	220	262	213	211	249	215	235	238	240	225	205	221	233	244	222	226	227	193	214	229	240	205	212	226	213	208	221	202	224	231	253	187	224	243	231	210	254	214	216	221	224	235	237	221	258	228	222	223	230	218	223	245	196	240	227	213	220	217	233	208	206	233	236	228	217	248	235	228	226	231	213	210	232	252	228	261	208	219	235	213	222	232	210	223	195	223	235	202	198	229	200	246	243	203	254	241	226	200	206	231	230	238	217	216	238	226	223	231	217	216	224	229	214	228	241	222	214	251	215	218	258	236	218	231	224	213	235	253	262	241	219	208	206	253	213	194	224	221	240	203	229	207	222	229	217	249	250	231	226	249	229	252	205	205	229	230	213	208	225	236	231	260	214	213	223	219	208	210	219	219	227	209	229	212	224	244	251	211	232	217	211	224	224	219	200	214	205	235	254	209	209	236	216	218	228	205	241	226	253	190	200	229	194	213	231	196	237	201	210	209	236	214	202	225	248	242	213	247	225	236	241	224	224	230	193	234	227	215	216	214	225	245	225	238	214	229	231	211	234	242	210	228	252	240	225	220	220	209	230	244	224	224	193	228	186	234	243	222	210	231	213	228	198	243	234	226	241	248	249	243	214	222	216	223	238	208	214	222	227	229	233	235	220	189	239	212	230	207	258	242	212	235	212	225	217	205	213	243	224	230	234	237	211	212	228	219	205	233	222	239	241	221	237	209	210	227	248	244	225	249	250	211	230	230	239	211	252	218	193	221	239	249	234	233	236	217	199	232	233	221	240	264	207	235	258	230	226	242	228	233	225	227	234	222	224	250	237	217	233	211	194	213	234	221	238	238	210	209	239	225	226	248	213	229	208	206	217	235	214	228	232	233	225	204	218	224	200	230	220	226	220	217	233	237	227	220	203	221	213	237	222	235	229	203	216	230	233	240	212	197	202	234	236	222	226	247	204	224	232	207	215	229	217	208	234	230	228	210	207	202	209	237	226	232	223	204	210	234	231	256	188	222	217	221	219	222	218	207	218	248	223	196	237	215	231	225	213	210	210	222	225	215	232	225	203	226	205	237	221	224	208	249	230	232	220	209	225	203	231	224	251	229	210	211	235	230	236	218	226	250	240	204	225	237	244	209	228	196	217	220	261	246	236	221	214	249	228	230	212	232	228	219	217	211	230	221	193	208	234	248	220	217	250	229	211	224	236	256	246	211	202	222	235	211	197	237	220	205	220	264	249	250	213	216	248	233	241	258	228	231	228	232	216	252	223	224	238	214	200	216	243	223	237	200	245	223	224	236	233	242	225	223	236	225	213	207	210	207	231	203	232	217	215	220	241	233	219	256	235	252	227	226	230	212	198	232	213	208	273	216	214	263	215	206	229	223	202	214	209	201	216	222	234	218	199	259	211	232	212	227	236	214	241	241	229	236	215	239	233	220	221	232	216	231	225	224	242	232	198	270	230	197	250	234	222	201	226	230	221	217	234	223	253	246	211	232	214	234	235	201	234	237	213	215	210	236	229	216	219	229	198	230	219	214	234	221	241	233	260	205	221	262	219	249	217	237	219	219	207	209	233	211	256	215	245	227	236	226	213	241	216	217	221	233	205	247	238	242	218	230	200	229	221	236	231	212	234	231	239	214	214	210	215	227	208	231	226	204	211	212	224	210	237	258	251	235	227	209	239	248	230	227	232	252	242	206	261	227	216	243	230	253	211	215	220	205	249	223	217	214	234	255	205	216	232	244	212	230	226	248	225	211	228	233	241	231	218	245	220	209	232	228	229	224	222	213	228	198	230	223	219	212	225	212	203	239	204	262	221	222	226	233	216	243	222	229	218	217	206	210	201	226	205	244	219	225	217	212	216	210	216	229	224	228	214	235	228	216	234	220	250	236	215	234	220	206	223	225	225	232	224	236	222	254	237	216	208	219	229	239	230	229	239	224	210	206	217	241	224	233	223	232	212	237	198	238	224	233	221	224	229	228	238	223	231	237	219	212	195	238	227	230	193	267	244	230	225	230	221	211	225	212	234	235	205	212	220	245	212	226	250	209	219	208	219	247	226	238	233	239	237	211	227	238	226	219	202	194	233	232	239	254	217	209	232	259	202	185	207	213	232	222	260	208	223	203	223	259	218	220	245	219	234	227	244	228	238	216	205	214	197	211	224	199	237	187	231	207	194	213	237	192	207	247	258	243	217	248	243	234	221	199	250	233	203	213	206	201	222	248	227	222	240	233	226	243	221	229	223	220	217	233	210	215	230	205	231	216	226
13574	23005	46571	58806	55509	49614	39656	27158	13696	4921	1644	755	587	592	596	606	580	614	595	580	557	570	558	548	600	540	558	575	528	526	564	537	574	564	541	545	568	572	568	558	606	535	551	593	572	557	584	579	540	553	571	548	529	546	564	539	573	520	583	529	554	545	584	564	574	559	572	574	535	589	567	591	545	599	579	543	522	538	570	587	622	583	572	580	572	578	589	529	581	558	537	563	548	554	582	549	577	590	568	552	584	570	551	569	556	535	589	587	525	576	568	572	553	586	570	578	549	558	528	555	554	558	562	534	602	587	582	531	557	563	563	583	540	554	535	594	571	560	585	564	581	616	529	562	599	581	585	549	549	566	568	566	570	605	565	548	566	581	578	557	537	589	545	564	560	552	569	521	543	554	601	597	598	560	597	593	552	584	564	566	522	570	566	556	580	570	543	538	585	509	570	581	630	532	547	577	579	532	589	560	563	591	590	555	557	598	526	572	589	589	541	562	592	557	577	528	589	578	576	555	575	577	582	570	560	598	556	592	575	585	545	565	528	562	603	608	532	555	554	556	567	580	562	547	532	579	533	593	559	512	561	596	543	570	602	558	578	499	579	512	520	573	597	542	595	557	570	550	550	577	555	579	570	533	553	550	605	573	544	563	574	555	561	597	536	578	566	545	532	562	556	587	549	560	550	572	525	565	576	583	540	546	560	604	571	543	559	580	587	573	588	577	563	500	595	552	530	600	583	589	579	551	587	573	608	571	563	536	568	551	520	564	549	551	539	587	586	581	566	593	543	572	547	594	549	551	565	544	606	565	554	590	577	573	549	565	583	576	530	522	557	544	567	591	562	589	588	569	599	538	532	582	547	575	610	581	562	577	543	556	539	586	566	573	551	552	598	552	565	607	580	556	558	596	581	522	565	588	530	551	542	564	573	564	569	557	610	536	575	497	525	565	546	544	538	572	542	573	569	616	568	563	527	540	513	570	543	580	542	557	569	575	579	591	555	525	555	530	560	532	582	534	559	553	550	542	581	536	570	578	597	547	547	528	528	581	548	593	594	595	613	522	570	516	589	592	594	572	554	544	551	561	549	515	584	616	552	589	548	585	576	572	577	561	594	542	557	548	581	567	584	553	552	565	536	610	562	544	576	559	578	590	551	556	584	578	575	558	586	528	546	550	561	564	551	516	580	548	538	554	590	534	562	572	530	549	549	535	546	555	575	585	529	566	513	616	541	568	507	517	517	578	579	566	579	594	547	575	560	591	545	585	539	561	534	569	582	620	540	580	583	555	567	611	605	541	533	537	603	561	540	586	559	597	557	573	536	563	576	535	525	564	598	556	566	598	569	589	595	533	522	528	529	578	585	568	566	542	604	595	557	558	591	508	586	560	583	560	594	567	552	567	563	564	551	531	542	605	539	544	476	586	530	504	567	549	593	554	611	514	539	556	561	510	558	559	580	640	559	573	554	551	579	556	508	578	588	553	573	561	594	591	558	553	595	551	543	548	557	553	571	560	537	569	622	591	593	542	518	562	593	550	580	632	575	549	575	583	604	558	549	543	587	579	567	555	591	557	562	560	526	547	556	591	566	576	546	551	586	601	528	608	543	568	534	552	575	549	565	493	548	541	615	563	555	551	576	612	544	573	572	591	556	577	528	596	562	558	604	582	572	548	593	554	560	597	544	584	596	570	537	543	590	572	595	531	558	583	530	601	577	549	577	584	568	524	569	544	575	585	594	536	550	550	572	572	588	575	547	554	558	588	602	559	583	561	560	546	565	584	559	549	553	578	592	610	544	536	546	567	602	524	584	560	609	535	588	574	560	578	576	547	578	568	518	537	577	554	548	533	567	541	566	573	535	606	600	585	571	534	528	559	523	589	545	533	592	602	561	586	592	520	549	553	566	576	559	603	571	551	586	541	570	547	582	572	603	607	579	545	552	585	573	584	600	518	559	561	563	556	597	546	594	531	556	531	542	594	556	530	551	602	583	523	564	563	608	556	565	563	612	553	584	573	547	538	565	569	586	552	575	554	545	603	570	544	594	550	570	554	575	506	577	572	571	585	568	538	578	556	565	581	563	567	562	592	620	501	578	563	547	565	617	566	540	563	576	548	595	581	535	567	541	552	558	578	545	547	586	543	595	600	516	551	610	586	579	607	580	564	541	571	603	570	572	547	554	586	567	562	576	566	591	541	523	558	576	560	598	552	580	591	592	607	572	593	597	526	564	549	544	571	561	573	600	578	574	527	576	545	594	583	614	571	563	517	570	557	543	551	585	616	575	591	556	577	575	566	608	520	593	581	545	573	594	544	596	567	536	546	598	603	574	563	545	585	578	564	540	533	527	538	559	568	582	574	572	559	530	578	556	561	543	576	544	565	588	551	589	586	540	512	577	589	591	558	566	561	507	594	577	561	572	589	575	545	585	573	554	571	608	558	547	584	556	596	584	544	592	571	589	607	552	571	607	572	547	594	579	546	570	572	584	571	577	574	599	587	578	544	581	554	538	573	559	570	551	585	557	528	556	629	538	592	569	563	595	574	560	599	587	540	538	556	566	542	551	599	556	559	570	558	551	557	559	528	578	576	561	577	582	564	549	573	589	578	521	532	530	536	541	534	564	557	551	563	525	587	570	568	577	584	559	562	534	558	521	578	566	555	561	575	610	575	560	547	614	578	528	559	589	547	555	526	584	513	554	544	547	576	571	576	565	526	573	585	554	540	556	553	535	523	589	598	519	585	555	564	531	552	545	575	528	552	563	555	554	556	540	495	536	550	568	510	607	551	568	549	595	600	550	553	550	608	542	549	552	576	558	580	543	573	597	559	550	542	546	588	587	567	533	578	538	563	550	601	596	553	582	585	579	536	561	590	536	569	601	549	534	508	566	550	567	583	548	537	563	553	560	570	599	572	562	599	561	601	573	584	560	607	508	623	560	541	525	606	564	551	542	626	565	552	577	566	592	586	575	570	585	573	628	559	558	531	565	547	554	584	520	555	599	557	568	509	567	575	538	584	565	574	594	593	582	563	552	583	536	577	543	577	590	577	545	566	562	557	569	550	544	551	553	560	580	561	545	605	572	534	551	583	552	556	553	609	596	558	583	554	572	589	557	577	543	560	568	581	567	599	541	577	588	557	586	601	564	561	610	588	574	527	600	571	589	554	522	596	576	571	542	547	544	534	564	582	588	563	567	559	578	578	574	574	539	514	579	544	547	575	559	553	563	543	572	563	562	542	599	558	555	525	546	576	544	570	586	573	520	614	564	569	538	544	565	600	580	579	509	587	582	511	557	511	587	537	591	548	561	547	565	579	610	572	559	596	534	602	602	583	533	573	581	588	570	524	584	609	563	576	567	526	570	582	535	571	505	550	528	566	545	554	557	565	570	551	541	570	533	568	592	544	601	552	610	577	523	576	534	539	558	595	538	564	574	538	560	567	547	587	598	575	606	566	549	564	605	542	572	579	556	605	550	594	545	550	604	563
34289	46863	66839	63209	53698	47209	39546	25929	11747	3645	899	326	202	213	218	209	216	209	183	203	204	214	183	213	195	209	201	191	224	213	221	191	221	206	206	223	207	206	209	222	205	212	208	229	196	194	205	195	203	188	229	178	190	202	192	218	190	200	214	204	224	200	206	232	187	202	207	210	204	210	201	211	191	223	206	193	214	222	225	217	185	207	193	232	203	218	189	221	198	218	217	225	187	225	202	212	185	223	205	193	193	186	229	209	199	204	232	219	205	220	231	237	210	202	210	201	197	220	186	223	181	198	213	216	182	197	228	216	206	192	200	267	215	199	228	219	210	209	210	189	191	219	227	201	233	225	202	193	222	232	205	216	198	186	215	180	186	197	209	197	227	207	214	224	189	185	209	215	214	200	199	198	243	192	215	217	193	235	193	180	227	206	250	203	185	220	216	188	175	202	206	206	185	217	208	205	196	202	182	218	201	219	193	175	205	212	204	195	200	215	207	183	183	193	209	223	196	199	211	202	191	219	176	197	213	188	224	225	206	204	212	203	195	213	208	188	216	231	210	205	202	193	212	225	193	176	238	227	216	188	221	186	198	184	210	189	203	214	222	195	216	199	205	203	178	195	182	194	223	182	200	201	211	176	203	207	221	218	205	208	204	203	185	187	170	207	200	175	215	184	209	226	203	198	209	218	207	207	230	224	200	218	218	194	222	218	192	195	193	206	191	197	216	194	186	196	207	201	196	213	239	200	192	181	203	204	192	220	208	190	194	191	207	210	203	201	207	216	193	197	185	192	206	226	184	196	193	193	179	184	215	212	216	196	221	191	227	217	201	206	196	210	196	209	196	184	189	192	227	191	187	205	175	188	209	171	210	211	203	205	197	205	196	189	208	188	217	191	210	204	201	188	155	224	228	197	188	220	178	208	205	204	193	220	227	180	195	212	195	203	197	197	188	211	213	203	212	166	223	211	204	209	209	217	198	189	208	217	215	212	220	219	193	215	185	196	196	200	217	203	193	203	226	201	215	199	183	218	201	206	204	188	203	225	199	198	195	203	216	198	206	222	209	212	200	199	197	216	192	205	190	208	179	237	192	191	183	221	196	195	222	202	185	220	218	189	190	202	184	204	190	217	221	205	217	214	213	189	240	198	217	229	218	197	198	216	207	214	187	215	212	197	218	216	237	210	171	213	185	200	212	191	205	200	229	170	190	221	214	190	215	201	237	218	194	207	204	216	199	182	226	195	194	211	190	186	183	211	205	196	214	191	215	191	210	228	214	193	189	193	229	210	203	184	195	190	190	202	227	235	224	208	228	204	181	220	219	192	179	228	208	196	239	209	211	227	222	209	208	198	197	190	191	185	186	196	227	199	218	195	206	190	223	207	217	199	191	203	238	197	205	175	221	205	208	201	204	204	206	217	198	185	209	170	223	222	217	248	201	206	191	215	200	216	205	196	214	195	207	211	203	224	225	216	217	203	221	211	188	190	203	231	199	214	204	219	189	204	218	194	213	208	197	194	218	212	201	198	183	197	231	192	201	192	196	198	207	188	179	224	226	221	203	226	192	194	224	196	210	205	172	204	204	201	197	206	207	199	229	204	194	205	203	201	217	186	212	220	187	204	220	199	223	205	197	193	191	221	191	206	186	208	198	200	208	208	209	218	220	225	185	212	193	187	233	212	210	208	193	202	225	216	202	185	187	180	204	181	216	219	204	190	210	227	169	193	166	212	172	202	228	208	201	215	213	196	191	207	185	203	212	220	190	219	189	215	218	196	219	192	220	194	215	227	199	198	205	203	190	227	205	221	198	212	185	236	210	194	198	189	181	199	235	201	197	216	197	179	211	204	217	193	183	185	171	198	208	219	213	191	224	189	207	188	191	196	206	203	212	218	197	226	209	222	258	229	192	215	186	220	213	190	221	192	204	204	197	206	188	203	206	214	183	192	203	190	220	213	209	199	181	183	198	196	218	193	235	187	184	191	159	176	219	217	220	189	202	198	194	208	220	219	176	180	170	219	217	213	228	220	205	198	206	202	206	219	174	225	212	215	196	177	205	216	214	205	216	222	211	207	205	223	194	202	188	216	191	223	203	222	204	193	186	186	215	222	229	204	183	210	185	217	211	212	207	231	214	176	204	212	227	217	200	221	215	216	225	193	189	188	211	205	244	225	213	198	186	201	204	224	211	212	224	229	201	207	215	218	198	200	199	201	202	220	201	191	207	205	210	204	174	187	201	204	187	201	188	195	189	171	212	203	207	203	195	205	220	206	208	197	198	212	219	187	198	191	202	207	194	201	201	208	172	196	180	199	191	187	183	192	206	200	212	215	197	220	202	221	216	223	216	213	203	217	184	229	224	195	227	207	221	187	194	210	198	203	199	229	179	214	215	202	208	202	185	218	214	212	207	217	185	202	203	194	195	204	199	197	207	202	204	207	211	210	205	211	209	193	188	219	213	231	190	202	177	207	211	185	192	217	194	192	201	204	192	197	202	211	214	195	216	181	203	207	209	201	211	230	218	228	207	201	198	187	193	204	199	188	226	201	196	198	188	205	194	210	210	216	217	225	169	203	213	194	177	222	209	210	210	201	186	217	202	196	202	209	181	204	208	212	175	177	189	209	202	229	204	199	209	194	200	198	221	228	185	211	210	226	203	211	201	209	224	220	194	207	198	197	179	179	194	209	231	197	195	209	198	197	221	192	181	193	217	209	200	198	188	197	184	205	198	205	206	191	217	218	211	226	219	186	194	213	208	198	228	237	186	193	220	211	208	188	246	233	209	204	210	223	202	216	211	194	182	191	211	207	190	201	217	218	217	195	196	224	185	243	189	217	221	206	193	197	211	190	185	217	190	171	195	204	205	223	181	180	188	199	196	183	197	201	202	232	187	217	209	198	200	193	201	204	218	209	187	200	215	249	194	197	230	204	199	203	206	200	204	206	225	199	204	184	227	226	189	215	197	184	207	194	212	208	204	217	222	243	211	183	192	222	196	210	204	206	202	188	223	203	220	204	194	234	210	181	190	211	213	229	186	214	202	206	227	204	197	211	191	205	191	196	217	193	201	234	197	196	199	193	221	184	187	232	197	203	197	181	206	183	207	208	196	193	178	200	209	220	216	188	204	197	231	217	217	215	217	192	188	198	199	202	205	173	240	197	198	220	194	193	175	200	192	203	191	223	191	208	193	211	237	231	212	198	200	232	223	223	209	200	198	204	218	210	211	198	184	252	207	198	181	181	190	206	185	229	197	215	200	193	180	197	222	205	184	199	214	204	186	191	203	233	207	177	198	212	214	211	228	175	212	184	194	213	219	214	202	203	188	213	219	206	202	179	237	199	207	202	205	209	208	214	201	182	185	196	187	174	227	210	218	204	220	213	195	198	181	219	185	202	211	203	180	215	193	192	188	204	222	184	202	192	198	198	204	200	176	189	216	191	205	208	182	227	200	208	189	198	198	200	198	228	229	206	209	190	227	200	207	183
20697	37153	64163	67091	63445	58153	51607	39201	24714	11357	3534	1143	618	528	498	522	514	500	543	515	508	490	490	563	527	523	565	547	533	504	510	540	500	519	541	543	515	504	532	528	501	525	496	507	504	577	510	486	495	511	491	567	508	535	570	515	470	501	527	515	484	506	503	488	493	538	534	560	492	487	502	491	521	508	523	519	481	499	520	531	488	517	456	522	527	511	521	540	540	477	520	488	565	496	515	548	503	483	471	548	534	520	495	517	493	489	503	530	523	541	510	493	495	521	512	535	491	515	541	494	502	503	544	513	515	500	493	533	533	498	507	502	525	509	519	480	527	467	538	484	496	496	482	523	552	554	505	536	513	521	487	472	542	491	513	497	542	541	530	488	537	545	510	462	475	519	529	491	524	502	484	526	507	508	565	533	526	489	544	502	516	522	562	515	538	492	491	513	525	503	475	565	508	516	505	503	526	501	523	525	554	506	503	521	516	486	541	516	486	505	520	472	524	498	467	492	503	507	519	520	506	516	515	501	519	502	551	566	479	486	515	526	482	509	527	516	497	493	495	541	540	491	538	500	460	548	499	486	471	502	515	550	500	518	533	487	502	480	520	504	514	495	500	528	483	519	559	483	464	541	513	530	521	497	487	529	513	492	527	506	523	513	530	526	527	521	542	460	518	523	487	520	527	507	530	499	525	509	512	485	504	538	484	444	510	497	526	526	531	512	540	538	487	472	523	545	523	480	538	482	497	537	494	482	505	517	527	504	477	465	453	497	509	560	527	545	477	515	567	477	506	459	569	515	514	533	542	516	487	508	513	508	485	514	493	502	541	517	486	481	493	472	515	496	475	519	527	550	515	496	502	471	504	544	508	522	534	525	502	462	508	502	516	517	433	513	546	520	515	498	494	513	514	512	535	503	513	511	544	540	466	531	495	502	503	466	563	515	475	533	485	505	464	499	519	495	527	488	490	517	500	504	492	551	489	531	504	483	516	510	486	530	520	538	514	470	461	480	518	539	532	489	500	528	486	528	524	523	463	506	506	506	537	522	498	521	506	473	522	516	519	520	540	518	447	497	522	526	480	512	544	516	467	522	501	495	547	529	522	553	526	516	487	510	550	503	532	521	493	510	501	498	453	538	500	510	484	511	524	508	511	518	526	473	501	524	482	522	539	519	508	521	538	522	523	528	499	506	485	485	510	528	521	501	507	535	547	529	531	506	536	500	489	515	513	525	493	496	516	511	540	535	484	485	515	546	530	486	495	503	532	498	472	537	525	481	501	464	500	519	561	529	543	480	467	494	527	538	544	524	525	500	522	497	489	464	511	539	518	536	522	488	520	501	555	510	507	488	477	554	504	540	526	493	518	474	523	529	501	509	511	536	549	487	515	493	507	475	504	523	522	508	481	520	562	502	549	525	513	491	527	534	545	537	476	510	526	524	480	481	524	472	528	531	541	532	543	535	471	511	480	516	511	493	531	499	520	505	562	529	482	465	531	518	480	490	475	506	517	493	505	499	505	511	518	466	481	520	534	505	514	502	510	485	502	536	517	519	527	476	474	517	466	509	537	459	497	537	505	533	490	535	519	520	529	528	509	523	496	495	494	514	529	525	487	505	522	524	542	507	464	527	487	478	533	523	512	538	516	520	436	530	520	491	496	523	501	527	537	531	517	537	507	484	529	554	521	488	481	488	517	472	489	442	544	484	504	498	478	517	526	551	527	507	490	522	497	523	498	517	503	512	546	500	513	497	481	475	526	491	484	460	488	540	539	513	490	473	482	496	555	511	491	513	530	493	541	516	566	513	493	533	509	532	518	500	524	501	518	481	496	530	513	531	521	486	506	514	546	532	450	510	555	567	502	500	479	480	493	550	540	532	493	537	527	521	497	484	496	563	478	523	573	521	519	510	531	561	504	545	534	531	494	490	514	489	488	516	502	521	541	498	516	525	502	511	506	506	482	516	520	535	534	495	511	532	488	495	503	495	520	491	523	480	521	511	500	502	468	513	502	537	529	540	526	533	507	534	469	460	493	577	473	497	526	487	504	538	538	517	481	486	510	536	551	516	514	529	483	481	528	520	534	502	488	520	531	495	529	498	504	512	514	511	502	518	505	505	506	510	498	541	566	564	507	499	502	491	533	472	481	488	507	530	495	498	508	526	489	553	551	541	522	483	491	549	474	549	521	538	483	536	507	529	524	501	503	526	487	482	525	482	486	537	530	520	531	528	532	533	526	494	498	518	504	502	507	535	482	537	534	503	500	474	512	512	558	502	473	527	501	495	497	494	507	492	502	481	495	493	514	490	525	516	474	510	517	543	459	529	536	572	516	502	524	496	549	561	512	507	538	512	516	506	520	507	506	514	469	508	494	499	520	551	533	538	523	511	583	486	498	513	513	519	507	503	524	495	507	546	539	468	497	562	512	497	541	487	490	496	524	499	460	533	503	515	504	483	524	535	515	501	532	531	471	524	498	506	501	496	508	491	504	503	541	536	577	494	517	522	503	473	529	512	535	517	448	542	559	485	476	527	535	533	504	500	520	501	506	524	512	537	522	511	492	515	479	532	506	480	480	489	535	490	558	518	511	535	495	476	503	489	517	520	519	523	477	516	508	509	510	501	511	482	507	523	521	518	487	508	503	473	505	501	511	511	481	474	494	485	510	483	494	495	491	518	508	482	520	508	515	461	518	526	500	525	490	495	525	483	520	519	494	474	516	508	506	485	511	533	474	499	501	531	538	482	510	505	486	541	483	542	555	488	503	472	486	504	507	515	543	491	486	475	551	524	498	488	534	539	538	509	525	503	497	511	538	451	495	492	500	526	505	499	507	499	475	537	537	500	488	526	503	493	536	530	533	517	520	497	490	460	513	509	494	495	510	519	518	528	478	481	523	541	496	482	527	512	469	542	518	544	512	505	507	509	526	483	527	493	563	493	491	518	474	513	525	518	519	551	480	507	541	493	486	501	485	510	525	510	477	521	515	515	526	493	486	503	497	488	537	529	520	534	502	495	525	508	498	482	478	491	549	506	485	544	520	506	450	558	480	516	543	485	511	527	510	461	527	517	493	506	523	494	499	493	505	439	504	495	494	491	524	536	558	561	500	474	517	458	518	512	490	525	543	495	476	510	567	569	518	510	501	502	564	513	514	487	466	494	504	537	496	505	495	509	494	522	490	527	503	528	521	521	498	488	552	506	525	515	488	533	468	601	493	492	520	506	504	548	491	564	538	516	489	539	544	527	499	494	485	484	482	476	531	541	520	473	520	543	492	530	515	528	487	511	510	510	515	501	507	498	513	480	515	503	488	549	554	533	541	490	511	524	503	511	487	535	482	496	504	501	496	495	519	523	503	535	471	510	548	506	523	486	490	547	517	469	533	542	547	521	515	509	492	494	556	521	525	523	506	522	526	476	532	493	552	524	526	496	507	513	526	518	514	513	524	516	498	500	503	517	511	513	486	500	532	504	518	538	495	528	522	503	541	527
4124	2697	6593	4578	2050	2623	2326	1681	946	499	299	230	235	214	231	186	217	216	209	217	210	228	231	227	223	191	226	179	214	218	230	235	210	202	217	187	194	212	223	202	219	225	204	223	207	223	192	219	236	204	213	219	222	215	221	225	208	212	228	233	224	202	211	225	234	193	231	187	226	227	215	207	224	215	195	194	223	222	224	155	241	216	207	232	225	205	203	225	217	195	216	211	191	215	211	215	217	222	230	225	215	201	194	222	206	243	217	225	216	226	224	214	214	208	215	214	207	212	235	235	204	218	224	218	195	226	201	194	194	238	235	214	219	202	205	182	240	214	190	214	208	221	215	232	238	239	228	218	199	199	215	216	200	212	220	196	199	215	214	212	184	213	217	213	183	201	251	212	228	201	206	213	230	213	211	247	202	197	201	247	217	187	196	218	219	198	209	182	216	211	231	231	208	212	217	198	211	208	217	196	228	208	208	252	203	203	223	228	208	215	246	253	208	201	207	204	187	233	220	221	228	227	195	191	205	205	212	198	237	226	194	180	214	194	233	237	216	227	223	225	199	223	220	189	223	200	213	177	238	226	242	220	243	231	215	198	184	197	214	217	226	243	199	229	202	192	227	236	238	206	216	205	217	208	192	223	220	207	212	211	238	210	219	196	202	184	210	230	218	240	225	237	212	209	203	205	192	209	201	213	193	200	196	227	194	185	197	202	232	225	200	217	173	198	200	212	222	204	236	193	224	187	216	218	201	230	242	222	255	206	214	222	192	199	211	214	178	227	210	219	220	194	214	211	213	200	205	213	211	215	223	221	233	239	218	194	191	219	209	243	215	203	231	219	198	207	210	242	226	221	188	226	216	210	221	188	215	207	231	218	208	224	215	219	207	207	220	217	209	242	199	181	227	230	220	220	213	204	200	206	223	223	221	207	217	199	201	202	217	211	192	235	204	237	220	228	181	200	186	216	224	199	218	199	247	194	209	226	231	203	211	227	196	210	216	206	219	242	220	220	204	224	213	228	214	192	199	218	201	203	219	225	248	200	222	214	224	221	241	199	210	199	225	200	215	230	237	188	207	214	218	216	199	224	216	227	204	251	220	205	215	219	191	259	227	222	181	233	189	206	197	235	218	197	225	224	235	205	202	239	218	220	203	192	208	201	204	192	235	205	232	193	191	219	233	224	194	205	237	225	199	231	187	227	203	248	213	214	175	212	204	213	168	220	217	207	179	201	226	188	203	217	241	221	204	218	246	211	212	241	208	228	233	199	214	197	193	208	202	209	212	215	210	211	225	198	194	215	236	213	236	213	254	232	217	235	193	229	204	200	228	205	217	210	207	202	226	203	245	226	191	217	230	212	222	221	200	214	205	221	219	219	223	206	219	206	216	221	201	215	191	203	232	209	228	233	190	226	212	212	182	220	197	205	232	220	201	219	219	250	210	225	191	234	231	215	204	205	206	194	186	224	187	237	204	204	219	205	179	211	212	208	193	198	197	213	206	199	221	191	217	222	222	204	227	207	221	217	221	214	218	209	198	212	185	202	173	191	226	207	219	205	189	199	228	227	196	234	179	205	202	220	218	198	216	199	216	207	196	227	218	204	210	234	215	194	218	212	216	209	231	224	184	210	187	216	215	188	214	199	221	212	223	199	260	228	210	211	224	196	219	177	196	194	215	198	195	236	192	218	210	197	221	212	231	227	210	219	204	207	212	225	202	219	180	225	216	227	221	231	205	208	214	201	194	222	222	218	227	226	240	203	237	216	190	211	201	223	196	219	224	194	236	222	208	250	188	218	209	221	225	232	221	189	237	233	184	212	211	198	201	225	205	208	225	201	234	222	225	215	209	209	212	212	224	218	233	228	225	219	189	202	186	205	208	213	210	211	195	203	236	206	206	228	190	216	211	238	202	185	230	181	201	207	191	205	216	200	203	199	188	218	206	207	231	226	212	203	190	201	211	245	233	239	211	215	186	249	223	208	196	200	200	242	210	222	195	209	216	219	198	204	214	222	188	213	221	217	201	224	216	205	209	203	223	225	222	225	229	246	218	216	212	221	217	200	231	191	239	217	192	234	232	217	206	226	205	211	206	205	217	188	243	218	220	212	213	209	199	196	189	196	240	225	215	228	212	192	218	208	216	227	212	192	215	220	214	200	199	218	198	229	220	207	223	233	219	237	174	216	200	213	228	198	242	243	228	208	219	232	215	213	203	204	212	222	227	224	203	209	207	235	211	207	214	214	236	205	208	199	228	209	241	197	216	207	182	231	218	214	210	215	200	218	209	221	236	234	229	192	200	220	194	190	186	226	244	223	223	244	219	201	209	225	202	202	202	205	190	221	240	212	196	212	240	213	220	230	242	223	196	186	185	211	189	225	208	218	198	217	217	224	192	214	193	202	208	207	205	213	193	249	205	210	216	209	212	186	221	225	191	196	219	202	190	190	188	215	247	190	198	232	243	234	207	194	216	203	184	207	208	235	212	219	206	194	180	212	209	224	207	225	199	233	194	234	195	171	247	223	203	213	216	229	221	219	227	204	207	212	215	199	194	227	239	253	208	223	207	224	234	222	196	207	212	214	226	222	202	212	221	190	231	191	203	207	212	225	201	208	203	201	230	241	210	194	203	198	215	213	200	195	224	239	211	214	215	216	218	225	224	215	226	202	222	189	191	216	231	235	208	243	199	221	218	218	230	231	199	210	217	216	192	201	190	202	236	205	216	234	185	204	216	197	189	247	208	193	213	204	192	193	195	223	217	207	210	227	220	186	211	186	204	200	197	191	220	217	219	187	218	224	230	234	194	230	190	213	218	214	212	209	224	203	218	203	223	198	215	212	216	211	243	218	213	222	218	238	233	196	227	239	235	191	232	196	194	200	206	226	227	188	225	206	223	200	235	194	221	222	234	221	231	232	209	233	221	229	197	235	224	221	189	227	210	203	208	201	224	225	235	205	207	217	217	210	200	207	239	222	191	196	180	223	178	188	201	226	206	201	218	204	221	204	231	221	225	209	213	238	214	224	203	195	203	216	214	197	175	254	203	232	201	230	213	188	204	191	222	213	234	224	188	205	192	180	210	223	233	221	192	217	205	210	219	228	221	190	216	215	208	210	212	210	214	237	217	204	233	212	224	247	188	202	201	224	217	205	202	208	202	197	211	200	204	231	205	205	197	195	225	213	220	204	233	221	217	213	238	230	200	216	202	226	211	180	205	219	239	210	225	189	223	219	224	192	205	189	212	201	232	206	200	222	208	208	203	210	205	225	213	185	214	200	209	195	210	204	196	230	197	223	174	221	210	182	228	202	191	207	241	217	216	209	219	233	209	202	203	209	186	243	201	218	194	232	225	229	218	196	244	225	224	218	201	215	215	241	187	185	234	194	213	222	225	197	188	213	204	210	208	232	209	240	220	212	201	218	221	194	209	219	200	244	227	225	224	240	236	231	191	218	223	206	217	211	184	232	230	221	222	203	195	231	226	216
3420	3756	14871	12606	8006	11219	9624	6824	3550	1658	879	624	577	534	573	499	538	514	560	545	549	534	521	582	503	566	530	525	516	568	549	578	516	563	514	580	542	580	602	506	539	529	532	554	512	551	577	505	586	568	542	570	559	524	546	561	549	540	544	545	565	581	542	529	509	524	523	524	510	534	577	520	519	542	541	498	558	486	550	557	614	585	547	535	545	556	542	526	535	508	574	586	563	538	533	522	559	516	546	569	522	536	533	500	553	536	542	507	569	521	557	545	572	521	499	521	514	525	572	509	556	536	522	483	540	542	547	510	567	568	531	533	523	544	484	547	556	516	547	520	521	539	560	519	518	535	549	505	548	549	543	556	538	553	487	557	530	516	536	558	520	558	557	521	556	491	509	524	543	581	553	559	542	513	524	517	528	520	571	513	549	531	506	575	525	560	530	552	521	505	526	534	560	547	559	527	482	555	579	529	595	546	542	531	544	541	538	469	543	503	529	556	554	543	553	559	553	529	576	534	540	529	510	542	524	558	560	506	522	539	570	544	560	543	523	546	513	554	526	575	534	554	530	523	538	542	581	535	532	569	546	537	568	511	527	516	549	545	563	531	521	558	558	534	525	488	536	577	512	561	553	543	540	494	525	553	540	535	546	541	524	520	545	554	538	532	539	545	566	514	546	589	565	548	500	535	496	529	517	496	530	501	548	579	574	499	541	546	535	528	525	548	516	528	516	578	556	581	554	538	529	539	519	556	535	508	526	535	544	539	571	535	553	548	520	552	583	520	569	552	558	569	558	571	496	524	563	508	537	561	569	512	510	564	553	551	544	561	563	491	566	548	576	501	521	513	545	511	538	515	542	517	569	576	570	552	539	534	567	557	516	525	548	568	548	507	546	537	533	503	542	556	541	543	522	549	551	527	548	514	529	547	526	558	561	507	547	554	545	507	543	554	541	522	540	563	545	518	526	536	511	508	570	532	575	539	543	567	549	566	560	569	575	520	517	552	556	569	519	509	571	559	509	568	520	547	512	538	589	535	504	498	574	543	556	535	535	567	560	559	540	512	548	552	542	532	549	541	524	564	555	518	512	521	522	532	553	535	517	550	543	518	546	502	509	520	538	513	556	563	516	548	547	531	537	520	526	541	523	545	528	527	577	541	502	564	545	534	535	537	580	530	522	515	540	555	537	555	556	491	541	565	583	522	492	581	544	510	536	556	555	509	529	588	527	528	553	539	590	537	553	545	491	564	524	546	546	519	553	557	572	557	560	527	543	497	574	508	557	511	547	534	522	557	520	485	529	512	551	524	506	517	561	486	529	557	526	496	552	541	548	554	534	533	550	542	492	543	529	521	510	556	548	527	556	541	566	509	536	554	538	555	527	527	543	519	542	566	507	492	575	517	587	522	523	526	530	533	523	545	528	580	541	547	535	503	540	567	547	537	541	540	523	536	550	522	548	543	534	543	529	509	572	536	518	501	522	585	543	503	551	526	509	552	528	522	569	539	504	547	534	525	548	549	523	575	547	563	550	563	505	496	561	513	507	555	548	606	542	533	544	552	518	519	561	542	548	530	556	554	507	545	541	518	530	573	535	548	542	514	549	542	510	532	605	563	515	524	521	552	558	552	529	562	552	551	550	538	554	549	528	564	525	548	501	545	558	566	525	505	544	509	519	541	568	559	561	553	557	568	539	510	539	559	530	580	517	573	548	526	536	536	544	495	540	539	499	522	559	523	558	533	539	547	519	547	564	585	530	554	542	541	512	558	536	513	554	533	538	553	527	557	512	497	541	564	540	489	532	552	559	533	567	538	557	531	537	553	532	556	543	528	560	552	555	515	484	531	562	550	564	561	564	542	522	508	545	529	561	529	532	560	528	524	548	547	536	541	579	548	588	579	552	560	546	528	524	540	534	564	543	533	497	546	522	547	546	566	514	496	524	556	549	562	550	582	551	525	556	545	520	531	562	527	549	511	516	500	567	517	549	560	583	547	520	542	526	574	546	539	542	481	522	541	554	520	554	571	518	554	556	502	518	501	561	538	545	518	576	582	544	535	528	524	505	541	543	528	534	522	510	540	532	533	521	549	508	506	561	578	491	534	529	540	533	545	547	529	535	568	497	516	484	535	546	558	509	576	505	573	573	563	540	533	545	518	552	547	586	551	537	503	559	523	531	554	548	529	558	491	524	532	538	527	561	522	540	546	517	471	508	514	511	512	548	520	525	545	513	556	543	484	568	544	525	547	523	568	531	545	563	535	553	508	511	533	534	549	528	573	501	602	543	519	538	524	534	548	541	491	507	537	552	535	494	542	511	533	555	539	529	535	566	535	560	573	569	561	547	529	541	567	584	563	514	509	545	581	540	527	524	519	546	528	564	546	551	533	538	480	536	553	494	559	536	564	495	580	507	516	515	498	552	554	604	524	540	530	516	526	567	544	545	556	523	519	539	508	514	519	576	557	535	504	583	547	524	533	560	526	497	521	524	525	531	547	516	551	552	562	527	540	524	532	547	534	551	527	546	561	516	539	568	543	540	534	529	545	528	495	579	553	540	546	529	555	546	573	554	532	578	515	517	535	530	546	533	501	518	526	517	558	487	529	559	572	515	543	527	543	505	569	605	481	520	519	510	529	509	546	536	521	490	560	528	568	558	558	541	529	523	555	557	550	551	529	503	573	548	580	577	510	551	537	527	519	541	554	511	547	547	555	518	572	552	561	523	532	538	572	554	540	514	568	526	586	537	537	529	550	523	497	554	548	579	522	597	546	519	550	564	531	579	552	542	563	559	550	538	519	517	544	555	540	508	576	553	545	559	550	513	518	512	565	571	503	520	517	536	536	562	558	545	549	568	586	543	560	537	525	546	521	532	535	497	542	534	478	509	557	527	503	516	548	550	577	551	515	513	523	549	535	525	550	553	523	545	539	577	522	518	518	509	524	578	513	513	539	549	545	515	563	526	523	533	586	568	518	548	561	538	537	511	541	534	523	530	530	555	564	541	568	529	534	534	525	556	534	552	559	560	589	542	525	555	544	544	552	552	527	550	560	514	525	589	529	515	550	533	530	549	521	561	538	559	537	534	530	504	541	614	537	573	566	543	559	531	512	572	540	511	496	517	551	536	514	535	502	498	524	545	510	534	514	538	549	530	565	534	559	550	513	552	526	540	557	524	567	542	508	494	510	513	570	525	572	596	580	563	520	559	528	558	565	527	566	547	502	561	580	539	577	550	544	526	552	528	497	524	533	529	543	582	497	560	534	514	565	541	547	525	537	535	561	508	539	568	528	531	504	543	562	536	533	571	518	543	539	534	528	522	521	558	534	543	539	587	535	519	541	575	509	581	538	528	571	546	520	582	514	581	523	565	566	569	520	521	591	519	527	588	509	565	568	524	567	535	508	545	519	517	524	549	570	492	515	543	530	494	581	515	534	528	521	508	546	548	552	513	525	551	558	538	514	520	515	577	506	555	584	540	549	531	524	520	550
26754	34308	52962	29583	19220	35427	35795	23312	10476	3085	849	323	244	225	196	226	231	225	219	228	217	224	207	219	238	203	256	247	213	217	221	215	244	222	222	239	214	206	222	206	227	246	212	215	208	242	216	223	227	220	216	246	223	211	216	239	234	272	245	211	223	216	234	237	206	223	229	216	218	224	224	213	238	232	237	243	207	193	239	212	216	226	228	234	216	232	245	200	254	220	205	203	209	216	238	221	219	220	202	231	216	212	207	221	236	204	222	202	241	212	221	162	227	220	232	229	212	237	251	231	229	216	222	239	222	215	215	221	213	229	222	228	218	239	217	228	243	202	269	213	212	201	230	225	209	240	229	209	205	240	239	218	262	203	230	219	213	224	227	198	223	231	240	208	215	223	216	210	243	215	228	222	232	249	217	226	238	213	228	241	204	222	206	222	208	214	198	244	215	233	244	231	223	223	223	211	234	219	221	234	232	202	217	209	223	261	256	211	244	226	233	210	240	202	221	210	249	219	239	235	209	233	227	223	231	221	226	202	207	239	218	228	201	216	251	225	207	217	220	221	256	214	229	216	202	211	205	234	220	234	233	209	215	225	247	230	222	220	189	216	232	238	238	238	235	233	252	219	208	220	211	218	229	232	233	234	199	226	225	243	237	222	203	221	202	216	213	220	221	239	194	225	210	232	216	231	214	203	218	233	212	221	242	193	249	210	256	216	234	238	239	214	222	233	215	232	202	210	198	241	214	208	195	247	211	244	209	221	224	227	209	213	223	236	204	249	210	232	244	244	219	222	229	211	222	240	250	194	221	220	238	211	197	229	198	225	210	214	196	243	262	208	210	218	258	229	211	208	228	227	226	210	247	209	203	239	206	251	247	218	221	200	203	204	206	254	221	238	232	189	234	220	220	237	232	224	219	205	207	228	213	258	195	244	204	195	191	249	221	220	224	218	241	218	235	217	227	245	254	203	244	212	213	224	235	245	225	209	229	202	205	209	252	227	199	232	248	236	214	215	199	255	215	206	211	198	224	218	234	227	255	237	213	232	229	195	243	227	203	238	228	245	235	211	238	216	210	198	209	235	225	223	243	227	221	239	229	222	239	240	205	242	203	207	201	191	240	233	216	225	237	218	221	255	234	225	234	242	245	222	214	242	200	214	242	234	241	224	229	221	209	228	230	198	209	206	226	222	220	234	229	223	232	205	238	201	232	213	207	209	215	201	246	224	211	254	243	213	207	207	229	209	206	218	214	203	208	217	226	208	225	226	234	207	229	216	197	222	219	247	185	218	209	231	204	216	216	215	224	244	213	205	236	234	222	237	225	225	233	232	211	214	201	232	214	186	223	227	200	209	243	213	227	210	212	241	210	192	222	237	231	216	216	230	215	205	186	222	209	178	242	218	232	198	199	238	214	240	217	230	225	224	228	220	249	205	228	210	221	230	233	279	238	218	223	228	207	251	235	223	249	233	254	238	226	232	230	196	236	247	187	223	234	239	210	248	208	232	225	243	242	218	218	231	239	193	239	236	202	204	213	221	235	224	229	200	227	223	222	222	245	217	216	208	214	248	237	213	214	233	200	217	222	219	245	233	250	229	244	210	217	224	227	205	223	268	203	234	198	219	232	223	213	228	223	237	210	233	217	241	221	186	223	227	236	208	206	221	227	239	213	231	210	237	206	219	246	216	226	215	229	223	231	219	229	222	232	217	208	207	253	224	232	204	239	228	218	231	224	219	225	219	245	200	233	211	203	197	223	208	214	214	236	225	222	219	185	232	185	226	233	210	226	251	199	250	217	237	210	236	210	203	228	219	229	209	231	213	251	232	227	234	221	255	206	202	224	228	213	212	215	242	236	236	211	221	217	217	206	219	208	225	242	228	238	189	211	210	210	209	207	231	223	194	234	199	215	220	240	221	217	222	202	213	214	228	248	240	216	227	223	227	236	221	206	207	216	221	229	217	235	207	242	244	217	217	230	229	231	244	251	230	232	218	230	235	230	234	219	234	241	224	211	206	207	228	204	240	229	244	245	214	232	218	240	225	236	226	265	262	241	214	223	186	215	217	209	229	207	225	236	241	210	238	238	259	220	219	207	238	247	212	236	221	225	214	225	244	210	233	245	219	237	212	217	190	232	246	241	218	215	206	244	228	233	222	224	198	233	237	214	224	229	234	235	211	246	209	244	229	232	232	247	203	223	232	225	224	214	217	189	215	239	221	208	225	234	223	206	237	210	220	217	209	229	233	239	236	220	226	241	207	199	241	184	231	228	203	246	232	233	236	250	218	211	220	228	209	239	222	219	221	213	225	236	230	228	227	256	221	217	197	194	211	223	228	209	258	208	234	221	244	227	207	210	257	212	212	206	238	223	232	241	231	230	222	227	224	211	221	214	235	221	213	213	217	207	237	224	243	233	246	230	215	225	222	204	240	232	227	229	214	232	248	238	206	189	242	216	221	233	220	248	225	232	208	220	233	222	221	210	230	209	218	222	193	234	206	236	202	206	221	234	251	208	204	251	237	205	217	191	232	209	225	232	249	196	219	240	228	226	230	209	217	246	224	208	259	217	216	200	239	221	226	240	229	220	208	204	237	228	235	248	231	197	217	198	213	213	200	212	236	244	208	265	226	229	214	213	212	226	216	236	252	219	231	211	207	231	222	217	216	212	226	210	213	262	184	230	211	233	235	221	214	202	237	193	240	235	249	236	205	218	230	228	271	246	182	214	211	203	223	203	217	219	212	237	208	238	208	229	221	232	225	220	246	180	223	238	217	218	239	219	227	266	224	246	234	227	245	191	237	228	204	216	244	232	212	214	228	234	257	189	231	234	218	219	248	236	228	238	230	254	234	209	233	204	206	213	221	224	246	251	210	215	222	199	206	214	233	215	222	228	181	218	252	240	212	232	243	256	209	229	237	196	214	227	234	261	238	182	226	219	214	227	219	210	220	276	217	228	215	204	205	240	201	212	224	224	231	232	227	239	212	219	268	206	244	239	219	206	229	226	206	236	210	213	219	218	214	224	200	242	234	223	206	228	210	215	244	243	238	195	227	245	243	215	222	217	200	232	216	245	219	204	218	243	224	229	235	226	177	231	214	206	214	206	235	193	244	228	223	220	204	217	226	244	221	227	222	240	229	251	250	239	214	190	206	194	194	219	224	226	224	195	214	216	215	229	209	213	221	185	231	193	233	217	242	217	221	236	287	205	227	230	230	241	252	232	228	226	232	229	199	206	220	229	207	213	222	223	240	251	247	241	226	247	215	229	226	207	214	240	224	245	206	215	251	208	210	212	240	215	225	197	213	209	198	222	224	231	217	258	215	240	227	234	219	201	207	196	237	237	217	216	233	226	241	241	213	206	221	230	222	222	195	208	232	236	217	207	211	238	210	217	203	225	228	228	230	201	200	221	250	208	224	198	215	228	233	222	208	221	206	237	227	249	214	252	192	243	257	224	262	216	246	212	221	202	217	219	190	212	234	211	248
16979	28172	49111	29751	33468	50591	49253	38259	23702	10605	3338	1091	690	577	554	582	546	593	580	587	598	585	553	539	571	581	549	530	519	591	547	595	570	545	577	601	543	558	557	540	574	541	589	559	526	535	563	545	559	581	536	570	550	556	573	548	509	542	575	570	571	574	569	534	555	556	551	593	570	539	532	557	549	550	569	533	581	595	514	572	551	558	550	538	563	577	564	539	516	597	507	572	550	540	556	544	593	562	553	579	565	558	554	577	551	617	562	573	561	550	551	563	517	563	545	566	555	532	569	534	595	542	563	544	560	546	545	557	512	542	530	592	571	543	557	576	548	575	555	518	555	583	557	554	566	539	551	579	567	552	579	538	559	558	591	561	561	593	591	550	553	503	555	586	547	540	525	535	553	529	561	554	564	582	533	561	506	562	567	535	577	531	599	541	558	549	548	580	610	542	525	541	574	546	563	538	509	595	567	573	590	546	594	559	566	528	559	613	584	542	539	572	566	545	533	536	525	519	510	545	565	526	578	559	541	543	545	582	550	616	574	541	543	540	523	566	524	559	520	528	525	570	550	573	555	573	553	551	547	570	558	517	569	584	550	568	548	546	571	561	564	585	573	573	529	576	537	562	562	553	555	613	562	582	558	540	542	591	573	539	581	539	610	537	536	542	591	551	571	555	572	526	546	535	528	555	543	544	560	509	573	592	504	568	572	588	562	565	595	567	548	570	529	562	548	526	561	556	515	551	524	540	513	576	553	551	567	511	574	565	578	563	578	578	587	598	566	590	549	537	581	581	584	528	537	593	555	558	545	586	528	532	542	577	567	547	551	570	526	577	508	606	599	558	580	549	609	542	568	574	533	564	566	560	587	567	497	576	562	534	595	570	547	582	525	533	561	567	567	528	584	584	568	544	582	536	545	564	538	521	573	586	522	559	543	591	573	559	567	560	571	571	564	568	572	593	530	569	556	564	590	564	525	566	527	559	568	574	556	547	571	581	561	554	579	548	591	563	553	561	528	546	538	576	561	549	535	615	542	555	563	574	558	526	604	589	556	565	571	532	569	528	556	519	509	558	546	575	606	573	542	552	593	551	576	535	545	549	562	587	593	617	579	524	596	527	574	560	558	559	559	587	527	529	552	555	562	569	579	524	585	538	565	540	525	537	558	588	552	570	608	575	564	580	534	587	585	581	536	585	563	560	551	587	536	556	569	567	527	556	570	555	546	565	520	537	525	548	531	574	577	607	591	543	545	577	541	522	561	540	580	537	565	526	568	572	528	547	550	562	556	607	558	572	528	594	595	543	553	558	563	526	557	585	543	563	569	547	577	536	544	558	582	560	563	591	518	564	555	534	550	581	560	529	573	552	570	541	521	564	558	602	545	627	536	587	594	510	544	564	592	561	543	576	598	560	550	564	591	548	550	542	552	588	577	558	555	564	509	595	600	525	555	544	555	585	569	527	597	568	509	547	564	553	522	504	541	556	548	566	571	546	529	585	562	545	593	534	608	540	559	585	569	589	592	536	610	545	602	522	566	572	564	565	581	575	535	549	589	587	562	564	552	575	552	573	558	547	511	544	573	558	543	570	588	523	576	561	555	562	537	587	543	565	574	553	573	567	588	590	563	563	512	555	554	546	569	550	586	579	551	548	561	602	578	596	540	608	548	571	561	570	568	518	569	514	571	551	563	538	574	533	576	548	607	547	593	601	533	540	590	563	574	564	557	577	527	577	539	549	558	591	561	588	575	560	565	496	546	510	556	600	541	543	565	557	556	587	554	554	578	563	535	614	577	545	510	576	531	537	575	498	573	547	548	568	567	565	600	518	532	549	522	564	552	569	596	498	537	542	568	571	595	548	552	557	524	542	527	561	570	541	546	559	560	557	551	592	560	508	547	555	576	543	564	559	612	527	555	545	566	525	580	578	554	586	552	527	546	581	555	605	534	550	524	567	610	523	558	530	550	573	550	540	535	573	565	552	548	569	575	537	552	543	553	586	589	566	563	544	554	568	551	575	539	573	563	543	564	532	543	581	546	552	584	538	551	548	605	573	580	543	544	523	547	540	576	542	584	560	531	554	534	571	589	561	550	519	524	560	548	564	567	544	584	540	545	556	570	556	561	581	545	578	591	512	590	582	562	549	553	598	566	544	602	545	516	566	536	558	560	544	564	557	559	555	585	542	568	560	559	599	557	566	617	550	582	528	564	582	583	532	560	580	548	537	566	556	532	555	519	580	544	526	548	547	554	557	541	563	570	519	557	570	566	567	562	559	569	546	555	533	555	566	555	556	549	578	592	530	525	554	567	552	596	523	568	552	583	553	573	593	598	576	551	554	562	564	538	562	537	579	550	551	568	578	534	551	564	570	568	566	529	560	558	561	549	550	530	581	588	580	532	577	532	566	531	526	561	538	564	541	528	592	555	539	529	584	537	576	553	543	510	564	564	560	562	577	570	552	548	599	543	567	585	591	572	564	610	553	556	573	549	537	565	518	537	538	546	538	555	518	571	577	564	517	548	538	549	576	578	562	516	533	526	571	606	548	517	566	576	547	546	557	555	567	560	577	576	559	554	572	546	602	564	531	547	528	549	576	568	487	548	528	522	520	579	556	528	519	546	573	604	596	539	536	549	564	546	531	551	540	521	548	616	556	565	532	586	531	562	551	531	497	548	581	559	537	567	534	556	553	579	523	584	566	562	554	531	589	560	576	530	587	563	596	554	547	590	576	545	520	533	585	630	545	568	511	573	542	536	533	564	592	518	599	544	533	537	573	553	605	552	570	540	574	563	556	529	545	506	546	604	593	578	559	535	564	550	604	564	562	570	571	524	512	545	564	538	530	575	555	596	561	532	551	561	535	535	571	581	563	569	601	538	564	551	588	568	554	554	540	577	586	587	516	567	518	556	533	569	582	556	593	585	561	568	562	525	572	550	574	562	572	531	544	572	558	557	558	542	561	555	527	558	573	553	565	539	573	529	557	546	593	570	531	545	498	542	596	502	609	561	525	532	531	535	586	534	572	559	546	538	557	557	577	576	561	529	581	527	578	605	577	537	568	548	532	534	554	547	552	575	543	570	535	593	532	581	553	523	575	558	592	539	534	549	544	556	557	584	587	556	571	548	579	565	557	555	590	500	543	555	513	555	564	549	554	547	554	572	578	590	533	563	542	566	524	558	519	525	525	563	545	569	571	562	570	547	549	547	553	523	539	573	552	558	553	535	547	573	591	537	581	549	508	568	570	534	577	567	522	564	551	525	546	578	550	589	531	541	576	507	568	543	549	583	569	536	535	572	556	549	557	556	553	566	550	554	547	538	593	611	539	555	570	523	571	580	553	564	596	553	583	552	536	538	553	555	548	585	517	545	565	548	577	542	526	569	549	535	556	564	591	562	580	599	584	564	511	574	590	573	544	554	535	563	545	508	557	563	548	531	588	548	597	573	559	565	542	565	565	546	506	543	561	545	552	539	556	600	537	554	584	507	540
36572	47547	66348	30736	25467	49958	51588	36684	20907	7539	1726	482	227	196	212	217	253	194	197	199	191	205	215	224	157	214	197	205	194	212	228	189	223	201	206	190	234	244	201	227	217	196	192	175	191	196	218	209	222	187	190	208	187	211	222	179	197	197	212	215	216	199	211	211	202	210	204	211	180	205	203	189	220	192	212	201	193	201	208	217	191	205	208	201	215	202	213	195	199	223	210	188	213	206	228	205	202	190	220	192	205	209	211	214	192	224	196	210	220	192	248	211	210	195	192	210	226	204	250	240	209	193	199	228	194	193	184	198	206	206	205	229	218	235	205	211	193	204	205	194	195	180	216	194	205	180	206	230	210	216	227	196	197	204	167	223	200	223	236	235	225	198	208	230	194	211	197	207	209	200	178	195	231	210	207	227	213	199	226	204	211	209	198	213	194	207	188	210	179	209	192	202	215	179	234	197	195	204	207	204	223	202	209	197	203	211	191	236	223	171	202	214	224	213	190	197	190	228	191	193	213	230	220	195	180	180	182	189	216	210	196	219	198	206	210	209	198	215	198	177	209	202	217	200	186	206	200	206	195	185	222	200	222	209	195	212	214	208	202	235	205	226	171	214	225	229	204	201	205	209	212	221	219	202	220	194	196	215	240	212	205	232	187	227	191	187	182	192	186	202	194	200	190	196	228	238	209	197	183	204	195	217	228	177	202	201	224	233	202	215	212	225	224	178	216	199	188	202	209	223	203	220	221	205	173	181	222	224	229	195	226	204	219	221	193	192	215	183	193	198	215	205	175	194	212	187	237	210	222	201	212	249	190	173	200	191	220	195	192	226	204	176	210	200	193	236	202	230	204	243	202	180	203	226	200	205	213	197	188	218	188	198	223	210	187	199	222	220	199	214	182	192	203	241	200	217	195	215	228	226	202	215	198	218	205	203	199	183	237	233	221	220	195	192	201	219	221	205	207	199	192	198	196	202	203	211	182	208	213	200	191	209	213	206	225	196	201	216	201	266	218	207	208	198	236	212	212	223	230	210	198	210	186	201	204	192	209	200	188	176	186	185	198	199	218	203	188	175	213	211	204	213	199	199	211	198	227	193	205	206	226	196	207	179	219	205	192	215	199	210	200	193	205	183	202	202	194	205	189	189	233	215	197	233	218	214	195	193	195	209	183	204	206	200	208	211	197	245	206	205	185	229	213	182	201	207	204	207	215	210	223	211	228	194	210	212	220	198	221	205	214	213	207	209	206	198	195	208	209	224	215	218	187	222	200	176	200	210	213	209	221	198	211	204	182	219	213	193	224	197	231	227	236	192	186	188	203	204	201	222	217	197	214	187	179	205	213	209	203	212	196	225	230	203	208	194	208	227	215	208	229	213	205	215	206	206	205	215	239	218	210	229	213	225	234	200	212	192	212	214	195	206	195	207	217	206	184	196	202	202	217	184	215	210	209	188	215	211	207	196	206	248	225	200	194	200	180	226	201	216	193	180	201	216	197	193	203	207	220	198	216	181	230	209	221	226	191	207	193	186	225	196	213	190	189	210	216	196	220	201	176	204	215	204	214	209	182	190	215	205	220	232	208	201	210	224	211	221	211	188	181	190	200	204	211	213	220	205	216	232	202	209	211	216	207	208	211	219	205	181	213	194	202	185	197	208	180	187	162	194	209	221	196	217	207	197	206	214	195	206	206	200	180	236	205	208	221	216	232	202	204	200	184	194	205	213	196	201	210	197	201	209	214	232	201	194	196	201	193	200	208	187	199	182	214	195	233	212	197	209	210	197	199	201	233	206	186	202	195	211	195	222	231	206	185	217	185	221	195	182	199	211	197	218	200	214	201	210	182	210	206	215	214	198	219	224	202	226	217	225	205	183	199	221	211	194	197	227	225	186	201	204	202	203	222	210	193	219	203	226	206	190	207	206	221	211	230	174	196	197	193	183	196	206	192	198	193	207	236	222	196	221	216	188	202	202	206	210	206	206	205	201	203	215	200	190	219	210	193	195	202	208	197	231	208	221	198	207	222	197	182	220	222	206	220	204	227	204	228	210	184	210	195	211	211	210	189	171	220	191	184	208	211	243	198	214	209	204	219	194	215	178	207	205	222	198	196	190	183	186	198	199	221	211	203	218	205	200	190	194	204	207	195	215	234	227	190	213	221	214	190	198	188	222	211	220	200	225	200	191	218	196	208	219	201	197	213	224	194	224	195	219	199	171	214	210	206	229	214	221	203	229	181	187	174	220	219	186	204	172	196	199	190	195	207	206	220	209	199	206	209	187	225	224	210	211	179	226	177	200	205	209	220	203	203	190	206	198	210	190	216	191	210	202	205	190	217	197	196	205	225	182	214	172	197	209	205	200	197	206	203	198	179	204	233	217	189	198	206	231	214	195	169	185	203	221	195	208	215	211	201	198	187	214	212	223	219	184	204	209	205	213	215	243	184	217	202	236	209	197	223	177	197	200	179	213	208	212	192	225	194	200	229	199	230	210	246	202	228	187	227	203	204	192	169	183	196	205	232	206	180	206	208	211	189	190	215	195	199	202	187	210	199	199	192	226	225	178	197	213	184	218	204	201	189	198	204	214	216	196	194	223	213	218	188	203	233	197	210	217	190	215	210	186	184	187	213	206	206	211	227	209	198	194	224	207	204	203	225	216	207	214	180	180	193	208	208	206	201	197	221	189	194	189	206	207	217	206	200	228	205	202	204	208	199	204	189	185	200	231	226	215	208	194	209	211	209	215	202	219	209	203	196	225	213	213	203	170	210	222	207	222	192	173	213	207	222	221	215	211	218	225	206	209	201	211	195	245	199	201	194	194	176	197	216	232	197	184	205	205	206	203	210	197	221	230	222	215	225	189	213	181	193	223	221	177	229	190	229	195	187	214	222	225	223	232	195	200	201	220	177	216	192	242	207	207	216	193	187	194	210	227	202	188	231	198	197	226	215	232	216	218	197	197	173	236	207	184	186	216	200	193	202	186	202	187	196	210	183	202	185	208	206	225	214	219	199	202	195	208	225	206	213	194	222	218	205	193	236	190	191	218	210	190	188	211	203	192	249	207	207	214	191	214	191	207	191	204	202	212	193	189	222	205	221	213	208	236	192	212	201	224	179	215	173	202	184	207	198	204	218	182	180	200	226	201	205	210	209	201	196	210	209	205	206	214	212	209	205	189	200	223	210	218	192	206	210	201	214	211	177	210	205	202	216	202	218	207	236	177	236	206	187	191	204	205	202	191	207	224	217	207	210	188	203	200	193	195	224	219	216	195	209	183	225	199	200	193	178	226	201	186	191	205	183	213	199	220	218	217	214	195	226	231	186	199	207	187	209	206	187	210	203	218	230	217	191	203	201	224	200	193	222	219	212	207	221	190	204	234	205	199	183	218	209	201	196	199	219	168	219	200	221	203	209	214	209	216	219	211	224	201	227	208	211	211	226	209	269	185	214	207	166	218	229	204	204	179	187	194	225	189	191	214	165	210
23103	36844	59065	18080	38013	61889	61664	48989	34588	18143	6204	1640	738	552	559	578	498	492	510	521	521	502	546	479	492	518	535	543	488	514	499	538	520	515	543	509	515	571	508	515	507	501	495	538	487	546	533	496	543	535	522	500	503	517	509	513	529	503	509	493	492	521	504	478	523	533	525	481	526	461	490	575	525	537	534	536	506	525	462	505	524	511	548	520	508	503	509	483	529	501	485	497	527	543	500	516	492	528	495	532	556	480	499	545	556	500	551	534	514	498	513	486	472	554	530	505	510	535	493	562	532	508	493	514	477	532	548	515	536	513	477	494	495	523	545	522	511	487	489	526	494	527	523	521	527	506	504	511	524	547	481	538	522	473	508	516	506	484	515	493	530	496	545	544	558	542	518	547	466	513	546	528	516	509	502	484	499	552	524	524	475	537	559	505	499	503	556	493	531	521	489	511	493	462	488	518	493	475	553	482	470	509	503	514	491	520	499	504	512	491	524	472	516	498	504	505	523	546	508	543	464	514	504	525	501	480	542	489	523	482	541	509	536	514	523	543	528	514	483	569	507	521	494	506	503	495	494	509	553	526	547	531	503	558	528	486	505	558	505	505	539	507	515	515	554	524	496	507	540	514	534	509	498	520	491	497	496	510	507	495	523	496	527	466	511	505	500	523	509	516	513	496	542	479	519	510	529	556	493	552	486	513	498	520	502	489	527	517	494	516	543	514	518	534	549	526	526	530	532	492	511	511	510	494	525	540	501	520	494	512	504	497	536	493	528	515	541	496	494	525	551	541	530	562	484	489	542	510	523	506	555	517	500	482	530	505	486	488	540	535	495	527	520	524	501	485	551	526	553	490	537	510	491	523	547	520	528	535	479	542	516	549	531	501	539	546	515	521	532	523	536	454	581	506	500	528	562	509	503	504	515	519	495	520	468	512	516	501	511	526	518	524	522	516	513	502	485	516	504	536	462	515	544	491	508	496	516	517	500	541	505	553	496	529	579	526	480	532	489	516	529	536	510	557	496	498	448	571	516	540	521	491	557	517	498	484	489	530	502	544	497	537	510	497	516	489	484	504	533	526	486	553	494	509	555	518	482	550	512	492	525	495	527	468	527	500	468	545	494	514	522	559	515	491	520	503	546	525	552	497	519	490	516	468	555	511	508	496	492	502	531	534	484	513	518	528	517	533	507	534	475	524	556	451	513	506	500	550	512	540	525	532	477	515	500	513	504	549	523	481	518	549	526	541	527	529	508	510	508	471	532	528	504	493	457	510	529	481	534	548	519	507	498	482	525	511	500	514	538	495	499	520	533	491	504	510	542	489	522	523	522	506	511	493	495	469	524	548	517	541	496	487	516	512	545	544	505	500	526	515	487	490	560	476	485	526	524	503	560	459	499	506	493	551	516	520	552	534	508	564	441	537	534	508	500	538	489	489	504	523	488	533	519	530	532	525	467	527	496	475	538	547	516	518	492	492	517	502	536	525	509	526	531	517	541	481	467	493	500	507	512	584	496	520	554	502	518	514	550	497	507	501	502	516	547	528	503	518	555	472	519	536	515	504	504	536	508	523	505	515	542	494	476	521	551	534	523	497	499	504	545	480	531	503	559	562	524	563	477	504	491	528	475	512	467	457	515	503	552	553	495	540	521	474	491	489	501	555	528	537	549	544	527	504	509	526	546	526	536	512	512	524	499	518	499	538	541	499	519	496	532	543	516	522	484	542	504	505	523	514	498	482	504	512	469	536	515	504	520	492	511	505	493	517	493	518	537	527	516	523	500	558	530	497	510	472	518	580	510	507	495	473	497	474	540	513	527	505	478	534	526	495	514	558	521	537	476	506	519	526	539	535	480	512	501	497	492	523	481	529	511	514	510	528	509	499	566	520	504	460	512	517	501	519	470	557	539	479	508	531	512	504	492	545	512	494	489	518	579	526	528	492	524	472	536	494	540	564	552	523	548	531	505	506	516	536	507	481	490	519	528	526	497	482	526	479	514	505	521	486	556	547	544	511	515	472	499	502	501	525	524	500	482	532	550	491	517	546	499	499	525	528	540	525	476	511	478	530	538	509	533	506	525	529	499	550	543	533	513	527	512	549	558	502	541	513	483	509	520	526	488	505	519	530	499	513	481	540	483	539	505	492	490	514	476	558	552	496	507	514	540	514	503	506	479	537	524	530	557	561	478	477	503	549	541	522	515	538	506	517	511	488	523	513	515	502	478	483	542	483	532	533	504	553	498	479	488	518	524	545	524	515	493	510	522	551	487	498	476	468	509	558	542	537	502	519	540	524	533	515	512	525	495	492	544	502	508	506	518	574	505	538	525	493	558	523	531	519	547	494	542	561	510	529	532	496	451	523	527	528	493	498	529	542	524	483	516	470	521	500	531	520	485	487	507	482	536	522	499	518	537	525	557	494	505	552	519	519	492	491	538	512	504	571	517	547	487	504	526	502	528	533	505	479	468	514	516	533	532	524	516	555	493	555	536	498	497	525	569	506	514	538	503	495	529	526	504	549	476	509	488	513	569	529	526	515	494	507	516	468	486	515	547	507	486	505	508	498	505	518	510	514	520	493	467	514	515	553	514	514	476	547	520	497	512	510	502	496	500	519	511	533	534	507	503	512	499	517	531	478	500	498	526	538	523	472	496	513	500	532	520	499	507	517	513	532	512	527	531	538	497	522	506	481	519	518	522	497	521	461	518	490	535	511	506	542	534	572	518	546	497	527	512	530	530	524	509	496	493	541	500	574	493	518	530	518	508	496	494	525	531	563	503	526	538	495	491	493	543	522	496	481	524	508	495	526	490	521	522	483	492	533	477	499	522	522	516	490	539	561	502	516	528	509	508	514	551	550	476	490	497	503	532	514	507	521	540	520	523	538	507	508	513	469	550	495	539	552	508	485	523	491	513	523	526	530	527	526	471	545	579	489	504	484	531	503	511	508	482	531	514	522	508	503	539	504	488	525	488	508	539	506	500	500	521	491	527	544	555	521	537	500	566	473	479	518	543	490	508	514	515	503	535	519	528	498	496	523	514	548	489	509	487	536	549	514	500	540	559	494	528	495	535	551	555	543	527	491	507	532	544	480	559	558	564	533	538	482	526	501	516	522	499	514	545	499	529	531	493	509	532	560	539	547	539	515	515	481	481	552	532	511	510	523	506	510	539	529	503	540	484	527	516	509	521	524	500	494	520	484	542	516	497	489	481	509	508	505	498	467	501	522	518	573	514	498	506	527	531	523	511	540	502	557	517	548	518	488	483	503	504	521	486	504	519	554	539	528	506	501	492	558	480	511	562	483	572	527	530	512	534	505	529	548	519	501	505	491	496	517	516	488	511	497	513	517	525	528	556	528	524	525	527	500	500	524	461	474	504	494	500	527	521	508	536	505	507	495	496	523	494	546	509	497	524	533	504	508	495	532	518	513	524	503	496	498	527	557	511	544	522	499	488	499	531	503	522	509	521	517	546	532	524	532	509	470
4765	3474	8362	2601	669	3090	2662	1814	875	423	281	230	231	222	218	211	237	226	211	225	216	219	224	242	218	195	236	238	235	212	231	213	237	242	228	220	219	189	204	221	223	229	218	197	231	231	220	229	203	207	233	200	238	219	216	228	229	242	235	232	200	211	223	232	199	251	220	216	204	245	240	210	212	228	211	208	221	217	238	237	233	213	191	201	244	207	224	212	219	243	195	217	219	213	225	207	211	238	232	239	237	184	212	229	213	206	195	237	239	239	240	230	190	228	201	230	220	221	220	241	227	206	201	237	227	209	232	211	215	211	211	221	227	208	218	234	222	212	230	222	219	214	219	214	207	226	220	225	224	231	215	211	218	220	246	239	218	196	210	228	217	232	238	214	207	230	271	199	222	241	222	209	204	220	222	241	224	219	250	225	232	221	219	226	208	234	243	232	211	217	211	225	247	206	207	216	194	241	232	230	237	221	193	221	229	235	242	227	215	216	248	227	208	221	193	207	230	223	195	222	216	249	217	219	229	233	218	203	245	213	195	209	211	214	246	221	205	259	229	230	204	243	220	227	221	220	249	235	238	202	241	201	206	198	238	214	220	207	241	204	225	217	200	212	223	193	224	227	210	238	208	231	238	212	220	205	211	215	230	224	210	224	219	238	211	188	230	231	245	224	211	211	232	223	200	251	212	212	241	234	212	225	247	226	217	234	220	202	233	216	179	236	221	204	234	207	213	219	232	209	232	204	209	225	203	199	256	208	222	222	225	238	259	191	212	222	216	217	227	256	200	240	243	213	199	189	244	219	212	255	218	235	240	212	225	231	212	201	211	244	228	232	228	238	218	227	237	225	208	243	236	246	205	219	233	198	211	200	204	209	222	246	212	217	250	205	242	223	226	199	230	221	226	203	215	203	212	228	223	233	189	241	258	215	231	229	225	224	215	209	213	224	257	233	243	219	235	221	221	227	217	214	195	220	222	233	229	209	197	233	199	221	231	217	226	233	218	182	216	220	226	237	228	205	211	222	202	224	226	216	213	219	189	204	213	233	251	224	199	246	242	199	225	224	235	229	208	214	233	232	233	213	211	194	222	206	221	251	213	231	232	209	218	231	225	216	224	204	222	225	229	217	213	231	223	233	220	230	233	225	242	204	239	237	224	211	223	238	212	220	217	244	214	218	258	246	221	228	231	239	224	205	189	220	243	219	251	204	220	215	211	208	216	235	213	228	245	241	222	240	239	220	225	193	207	210	241	188	201	229	231	212	210	232	236	251	225	198	222	222	237	233	204	198	212	240	199	231	197	201	194	229	225	197	223	225	227	227	201	234	244	227	232	217	239	202	222	217	211	225	246	213	218	198	213	213	202	206	210	210	251	195	222	212	212	213	207	219	208	207	230	226	199	233	239	232	257	235	234	212	229	229	216	228	235	224	196	243	222	227	219	210	217	221	225	205	220	223	233	236	213	221	210	234	253	204	206	220	206	240	227	211	220	209	193	208	217	215	231	227	212	226	229	213	231	217	254	245	237	232	242	228	239	217	239	235	254	208	226	238	242	224	204	220	199	224	230	218	224	224	218	228	237	224	233	212	210	227	213	217	234	206	223	195	229	234	220	214	227	224	214	219	246	203	234	216	205	207	211	219	225	241	245	238	218	218	218	239	222	234	243	212	209	217	204	253	226	249	225	212	207	254	205	203	222	220	231	223	232	205	203	217	227	239	217	227	225	229	224	210	251	242	211	202	219	253	196	247	236	224	214	220	217	232	231	213	215	242	248	234	215	244	222	225	212	238	242	211	226	218	214	209	243	224	218	213	201	220	228	216	218	215	211	207	228	234	207	219	206	205	217	238	209	238	180	202	248	218	201	204	231	197	229	228	236	195	228	237	203	218	213	216	209	225	216	221	221	243	219	217	223	236	189	219	209	233	228	213	219	192	226	242	194	242	192	217	239	200	195	216	216	220	259	223	197	207	213	199	249	228	243	231	229	206	242	198	227	202	214	194	231	225	217	230	235	224	221	219	221	207	221	212	237	228	217	218	239	216	206	199	231	219	249	202	234	222	211	239	224	221	199	213	250	217	226	220	210	216	240	253	239	221	228	217	227	229	233	243	200	202	211	194	213	228	205	210	224	202	253	208	251	237	226	228	228	213	196	226	201	226	220	207	211	211	228	215	196	229	235	206	203	184	219	225	226	235	235	229	212	214	201	239	236	227	245	240	248	185	252	236	236	201	223	183	211	230	222	220	223	230	226	219	212	238	253	207	210	218	225	200	206	222	236	220	244	208	242	232	221	217	222	219	240	227	230	222	226	207	229	223	239	228	242	220	198	226	212	240	224	222	202	187	232	215	229	221	216	247	227	228	203	193	205	193	237	253	223	235	199	207	216	199	239	208	240	215	237	225	227	222	237	229	239	223	216	219	221	228	250	213	210	209	237	233	232	196	228	212	217	216	240	227	219	225	240	237	215	215	227	254	233	209	226	224	215	213	250	215	197	209	222	204	182	240	211	215	209	191	204	237	241	208	222	240	219	219	201	223	223	229	214	194	220	216	197	226	231	209	206	214	222	226	185	235	211	233	196	190	204	220	224	235	232	236	220	217	226	217	218	201	205	232	208	226	228	211	210	234	231	205	199	183	227	197	247	211	245	216	223	204	229	219	214	206	246	234	232	233	257	218	224	241	230	229	225	224	210	215	210	217	214	266	214	199	226	216	211	239	239	239	220	221	210	210	220	229	212	222	221	211	224	215	251	213	230	220	229	244	224	219	212	212	215	207	219	227	235	240	207	226	213	232	227	208	232	211	212	225	184	215	232	209	227	211	225	224	226	211	213	217	210	199	215	207	203	237	222	218	195	230	225	214	215	229	227	238	196	221	229	196	228	234	215	217	190	212	229	224	210	223	215	231	211	235	219	204	207	214	227	223	230	190	247	212	230	203	221	236	200	229	221	219	209	225	245	238	218	224	206	200	187	222	234	198	231	201	226	200	216	219	211	203	242	217	199	234	210	214	233	229	202	234	222	233	229	242	229	199	201	236	237	236	224	221	230	212	183	213	194	208	201	211	231	196	217	229	215	214	204	217	205	220	223	246	220	215	220	219	209	222	217	226	225	228	225	206	217	217	232	227	209	207	238	230	230	199	235	242	223	225	230	204	218	244	217	229	234	247	211	219	216	225	244	245	243	220	231	202	231	217	185	247	201	228	220	241	204	234	219	232	200	219	203	204	210	240	229	205	236	219	205	235	230	208	242	221	231	226	216	222	223	221	212	211	226	194	225	212	210	234	204	210	222	222	209	188	206	218	230	240	229	223	218	228	239	228	224	206	232	212	230	228	196	197	256	219	196	214	242	210	232	231	206	208	237	207	242	204	213	225	206	221	221	251	223	250	225	205	240	212	203	192	232	224	232	230	207	221	231	227	226	232	229	224	209	230	232	214	193	224	224	203	222	240	233	231	250	220	212	249	212	211	248	232	224	223
3844	4986	17011	5910	2653	12852	10176	6946	3426	1433	803	612	550	538	558	552	545	559	561	584	570	572	545	582	561	558	559	559	509	586	557	606	534	537	532	538	522	588	569	575	557	534	574	553	556	535	517	523	574	570	563	520	539	539	567	575	520	568	570	564	542	520	543	603	508	532	525	583	561	532	552	539	565	585	524	567	542	559	570	526	541	535	588	530	589	554	547	555	563	532	555	549	515	561	536	568	537	547	548	573	519	565	544	565	547	532	584	522	559	561	551	571	562	530	597	545	546	546	597	566	523	552	561	552	550	542	496	565	549	576	544	556	540	542	570	584	584	575	517	583	557	550	583	543	575	505	570	546	593	537	572	516	534	545	530	538	574	564	548	529	529	561	565	545	585	555	520	591	559	543	500	578	565	569	500	555	584	545	540	526	560	534	525	578	535	567	570	547	522	552	609	591	537	552	511	596	528	560	615	563	544	499	543	584	593	537	576	560	529	563	531	540	533	556	578	519	587	567	559	499	546	553	559	554	532	563	569	578	537	594	576	544	542	552	554	559	591	548	532	551	550	535	593	561	596	559	523	579	512	563	557	592	588	591	539	589	581	527	560	548	535	583	522	505	555	592	533	551	523	584	569	522	557	522	527	542	533	559	538	562	580	546	572	578	570	590	556	549	614	543	554	548	568	541	571	539	535	564	548	504	596	575	535	513	556	536	549	504	558	531	541	537	570	532	539	600	522	545	554	553	499	530	543	582	556	553	557	525	554	542	548	550	559	542	558	553	567	575	538	540	527	562	562	561	531	552	531	569	553	551	552	530	598	521	577	559	569	517	535	581	573	543	554	577	550	549	526	554	514	587	559	564	535	600	533	543	543	544	534	505	560	568	530	556	547	547	567	493	543	560	559	566	533	529	608	555	544	598	524	532	551	532	543	559	573	558	552	536	570	526	555	553	577	524	578	577	572	540	571	522	525	560	526	569	575	540	584	534	540	586	569	534	574	574	556	603	527	594	537	540	558	550	566	557	575	573	537	561	553	565	561	529	548	514	578	565	495	533	538	553	526	551	523	576	561	551	568	535	576	540	537	558	564	574	551	486	558	561	539	550	549	547	580	523	536	551	515	562	576	577	530	564	574	545	558	513	569	539	582	536	551	536	544	552	569	540	519	539	493	557	563	539	566	512	587	608	564	538	550	532	516	550	573	559	543	513	523	534	532	568	569	544	585	508	582	544	564	553	560	567	568	535	537	565	583	562	533	533	571	549	529	529	568	556	532	564	565	590	556	533	538	579	532	546	540	537	564	552	575	584	590	548	544	575	567	562	550	537	534	521	537	580	537	583	557	554	588	557	562	525	565	584	586	564	556	550	523	561	550	569	534	569	541	510	559	552	575	530	543	571	583	577	551	538	554	554	562	575	541	572	553	521	577	565	540	562	592	592	536	588	567	540	574	565	509	567	530	565	562	532	542	562	578	530	558	535	552	552	527	542	566	573	563	541	538	541	549	565	574	565	552	569	581	532	553	580	539	566	570	544	567	532	576	594	535	587	551	574	568	555	517	543	598	550	540	523	516	562	532	565	550	532	571	544	571	500	540	518	566	541	580	585	578	548	541	550	577	604	539	562	572	558	562	561	537	541	571	569	533	550	555	558	571	580	551	550	545	575	543	550	543	589	570	605	553	554	568	586	600	530	540	557	525	580	512	565	550	539	528	513	559	589	569	535	566	576	548	545	550	576	555	534	577	501	575	488	531	541	518	534	562	544	583	520	540	588	499	523	571	554	544	557	528	583	547	529	575	561	523	567	613	571	541	564	529	530	522	573	549	546	532	573	581	561	553	554	555	550	534	507	582	549	521	558	565	551	563	550	603	582	559	563	528	544	594	503	541	563	563	576	569	543	579	577	556	567	577	575	573	560	555	564	560	554	605	532	528	593	601	559	513	562	556	541	576	543	529	577	535	582	586	539	613	577	556	519	565	548	513	584	563	565	527	595	541	521	540	507	599	570	569	585	568	511	590	564	582	532	601	531	546	512	526	564	560	560	510	584	525	555	576	563	553	552	546	563	531	546	537	531	558	539	564	510	578	503	528	579	556	526	541	565	528	517	496	584	570	564	602	531	595	522	528	543	550	554	512	572	529	534	548	514	555	518	558	575	604	553	537	577	569	563	518	514	544	549	537	564	560	552	552	558	555	532	537	523	563	594	544	540	554	532	552	519	559	536	548	567	542	535	570	569	553	522	573	524	522	547	553	575	527	556	556	556	548	577	534	572	563	559	540	550	565	519	588	550	525	528	529	597	551	536	534	502	534	530	566	547	531	541	544	554	593	516	549	548	562	566	567	534	552	551	542	557	505	552	561	555	587	511	575	529	581	577	544	562	545	528	530	564	550	580	562	563	591	571	564	545	540	609	549	547	564	523	550	582	537	576	522	562	574	539	557	543	541	573	535	567	513	579	571	560	556	591	565	524	530	526	554	577	555	601	559	565	569	503	555	541	517	578	592	563	553	594	570	543	601	550	540	534	576	536	518	507	576	537	558	540	555	533	596	531	551	562	560	504	532	535	554	571	567	571	547	550	498	558	568	554	562	571	553	544	548	579	560	546	519	547	557	536	550	548	548	564	601	527	546	536	515	552	581	572	560	556	614	586	591	543	542	563	517	577	589	582	543	528	622	574	544	539	553	588	593	601	581	530	536	510	525	569	538	538	526	547	505	548	511	579	527	550	576	544	560	554	558	562	559	551	568	543	564	525	574	533	551	560	587	537	544	590	586	571	599	570	589	539	566	515	555	574	518	588	517	599	526	536	561	557	551	595	547	560	535	570	534	585	558	588	567	555	508	535	552	580	568	556	515	535	575	539	549	522	546	587	568	544	520	540	548	581	531	557	590	559	511	547	546	592	554	582	558	525	514	548	555	590	519	548	556	572	546	527	542	576	568	582	568	592	497	588	571	586	597	556	537	553	546	562	567	534	538	572	554	548	507	544	563	519	538	537	518	548	518	577	558	569	565	543	537	567	566	582	526	564	531	577	554	584	628	573	547	601	559	504	531	565	564	556	557	543	542	601	561	545	598	553	597	554	538	615	579	591	610	629	535	588	568	575	597	528	548	580	554	546	515	542	555	563	554	578	557	542	529	589	536	573	555	543	562	569	543	575	558	543	551	552	564	508	578	548	581	537	545	563	558	552	559	565	524	570	583	572	600	558	521	585	544	556	576	550	595	507	518	535	554	576	559	511	578	577	571	581	571	518	547	566	558	546	552	557	562	588	518	587	544	505	601	573	515	532	567	570	539	573	570	534	537	559	558	563	580	586	570	580	579	542	522	558	520	547	563	580	510	544	577	518	564	574	560	506	562	555	561	574	577	614	556	563	601	588	551	545	563	564	526	518	529	564	562	552	573	568	585	554	520	545	547	606	513	563	510	539	554	548	582	525	571	580	550	556	536	551	558	550	556	534	519	587	540	570	546	551	555	574	615	531
27094	38231	66321	30839	14236	25432	33625	20414	8295	2158	676	311	222	272	214	265	240	242	265	235	230	230	227	215	275	234	235	220	229	236	274	241	217	233	234	202	200	206	252	241	204	229	223	236	223	220	218	220	259	225	233	203	257	239	217	233	239	243	216	234	248	228	221	223	248	209	218	231	256	247	207	250	203	249	200	210	224	227	251	236	212	248	228	220	221	209	235	215	246	256	244	232	224	225	216	226	237	222	258	221	230	209	199	248	251	222	231	231	241	249	209	267	239	241	266	230	211	236	207	244	234	253	229	221	246	236	264	231	212	214	218	225	204	240	257	230	244	244	245	234	236	235	233	245	221	213	221	221	218	239	233	230	227	255	227	212	229	216	219	214	223	231	228	231	229	222	224	261	243	202	224	221	247	207	253	227	234	246	245	241	208	237	244	251	234	217	214	208	236	227	211	250	223	232	232	231	213	217	229	235	214	212	226	229	191	232	230	224	233	237	234	232	189	252	228	241	244	235	212	213	236	229	246	235	233	226	253	237	234	238	214	220	230	239	220	241	225	201	209	220	251	228	244	234	249	226	246	205	218	244	209	221	213	233	257	218	206	240	249	225	232	241	230	258	217	237	237	249	209	251	220	238	214	206	222	236	207	275	224	233	215	219	244	233	199	231	207	202	220	215	212	248	243	236	227	218	236	255	241	229	244	228	227	235	230	207	244	240	204	238	235	211	217	236	247	260	235	221	193	221	221	215	221	223	252	233	230	225	208	222	222	255	219	254	226	243	225	222	194	228	209	217	220	273	255	220	232	211	215	248	247	229	250	222	245	219	234	237	240	259	235	237	220	202	228	212	220	262	241	223	258	224	215	255	233	219	235	246	245	228	207	231	225	235	219	214	237	213	209	236	243	225	211	241	222	221	230	226	210	215	199	230	255	236	255	239	223	230	215	231	250	242	242	269	262	220	238	235	237	209	199	216	235	236	250	220	250	229	234	223	235	223	229	239	242	241	210	212	206	235	234	258	242	234	228	223	237	218	265	219	215	200	210	232	220	254	238	241	238	231	231	233	213	234	231	215	242	260	262	226	229	231	224	214	261	202	236	216	199	225	224	222	230	246	217	236	245	240	228	224	226	194	221	241	195	212	233	246	234	200	211	222	234	263	227	239	213	212	250	220	215	231	226	245	249	226	231	228	240	212	225	227	208	234	243	228	221	249	221	223	215	211	220	233	233	220	232	234	241	226	223	230	229	228	237	259	249	229	227	237	235	278	250	233	244	245	205	217	241	249	231	224	236	230	206	226	222	219	248	216	239	244	232	217	252	234	210	240	226	252	215	214	229	220	206	231	216	251	234	219	230	228	231	223	206	250	202	230	247	239	239	247	216	217	261	232	237	227	226	217	213	214	254	229	262	226	212	240	257	211	222	235	227	255	232	249	253	217	220	216	217	222	242	239	253	225	236	232	218	233	259	216	213	216	214	248	234	216	231	261	216	210	215	228	241	245	238	236	216	224	223	257	248	231	246	219	206	225	232	241	221	223	203	250	239	231	226	247	227	239	224	234	216	222	221	228	214	249	229	210	243	217	229	230	239	225	238	250	242	249	227	245	224	213	236	211	222	239	222	203	229	226	217	216	245	227	247	224	225	264	236	202	229	259	227	209	240	227	275	231	233	222	214	214	236	229	231	215	236	234	274	214	211	247	220	221	231	251	225	234	248	248	225	246	235	243	242	239	231	250	243	230	207	213	226	220	218	252	233	231	211	211	231	244	227	229	232	197	248	231	231	253	234	218	235	237	225	255	232	265	246	227	223	243	236	222	201	227	220	219	225	269	234	238	228	217	243	204	247	247	225	227	236	227	244	227	225	225	230	219	208	240	227	250	215	251	223	222	231	223	229	229	196	223	216	238	212	246	247	203	224	226	238	221	227	245	212	211	231	218	248	226	239	238	216	267	234	253	240	210	225	237	220	225	246	243	246	231	261	210	225	205	216	223	241	230	250	254	204	232	231	233	233	201	241	203	221	221	221	225	218	207	215	204	228	220	223	253	245	236	245	214	235	188	218	208	238	247	218	235	235	224	224	235	233	244	229	245	219	230	212	240	224	232	233	205	213	207	225	228	241	233	192	265	252	225	222	218	232	230	211	238	212	249	237	206	212	247	229	241	239	224	214	241	220	220	262	239	218	232	218	206	237	226	258	226	234	203	226	232	250	246	199	236	232	233	225	212	212	217	226	209	259	224	251	252	246	248	240	232	235	207	223	244	249	226	217	221	237	234	254	250	226	217	257	232	199	218	211	194	222	241	233	211	228	247	217	260	238	238	214	222	217	238	244	242	244	238	222	233	221	218	262	218	239	222	249	203	235	256	229	238	236	241	218	224	225	230	251	213	234	250	216	249	228	220	207	223	245	242	220	239	229	242	224	225	258	232	231	247	246	203	241	223	224	229	172	214	232	249	210	232	244	252	238	230	237	215	236	224	226	252	210	260	243	247	242	248	204	236	235	238	218	221	202	237	231	238	211	223	240	215	227	216	235	257	239	225	219	207	238	229	227	233	222	250	244	242	237	205	242	211	237	236	245	238	222	222	224	232	233	267	236	222	213	215	253	215	227	214	223	221	225	230	226	217	209	232	209	253	241	210	240	230	246	228	237	238	235	214	240	251	204	224	243	230	251	248	215	217	229	261	264	246	242	224	219	205	235	212	248	202	229	244	211	236	241	236	214	218	208	214	241	237	240	220	248	216	242	228	245	249	205	240	225	224	232	225	235	228	224	214	225	239	235	229	254	227	219	204	228	242	239	238	241	227	234	244	193	237	206	227	232	223	255	228	227	219	224	222	225	219	213	216	249	228	251	229	229	225	223	219	204	214	210	237	208	242	238	221	253	228	223	238	214	208	240	233	221	219	227	216	207	222	233	229	201	231	242	242	238	261	219	219	239	233	248	260	222	237	223	239	225	186	228	222	251	210	218	209	234	204	222	237	217	241	216	239	239	235	206	245	193	227	228	243	246	239	233	246	226	214	216	204	219	218	237	226	221	226	231	247	252	222	224	231	211	224	236	211	235	211	236	224	224	225	232	249	222	249	245	234	241	273	205	221	247	243	241	250	204	213	217	229	209	240	244	213	211	244	213	232	225	250	225	249	252	222	231	234	238	223	259	243	217	209	232	228	205	234	244	244	215	228	243	233	210	232	225	222	208	252	224	241	233	261	242	215	222	203	230	207	224	212	236	232	233	204	234	259	232	212	236	236	246	237	253	225	246	208	229	249	261	246	243	229	208	245	238	207	223	212	229	220	226	228	251	223	240	239	226	262	220	220	226	208	264	214	227	243	209	252	206	261	251	235	250	238	221	223	236	237	233	256	237	216	233	251	234	226	228	205	220	213	231	237	248	207	228	220	229	241	220	230	201	235	216	253	218	236	217	218	232	230	240	236	234	201	229	201	234	236	236	261	213	230	243	225	249	238	232	235	251	219	207	249
16327	31930	59032	24571	21484	42357	47899	35065	20772	7805	2411	947	648	561	557	532	567	574	559	575	555	598	564	593	565	582	587	591	571	577	597	622	566	630	555	594	553	591	571	530	570	573	567	552	561	596	556	562	595	594	595	583	591	565	582	582	572	592	600	549	597	567	558	581	613	531	557	589	596	604	555	577	530	555	579	591	573	587	581	559	522	577	539	546	583	585	620	622	569	597	568	600	552	601	577	565	530	567	547	548	594	558	569	577	575	591	567	608	576	575	565	625	564	606	562	584	549	574	563	587	586	590	606	549	566	540	581	583	581	565	579	585	591	570	581	587	583	566	552	579	598	575	597	548	548	564	571	557	557	557	521	620	606	599	556	599	534	594	590	596	556	589	554	496	564	612	599	587	585	570	530	572	620	575	592	598	548	575	560	573	524	585	582	535	587	552	596	581	563	548	546	558	574	561	559	578	584	606	535	576	538	571	586	591	602	629	537	592	572	566	617	629	577	538	611	553	580	589	586	583	552	554	586	577	608	578	544	535	607	575	619	570	599	584	551	586	546	558	527	589	573	562	538	578	565	567	551	598	598	576	595	577	558	554	581	563	583	522	575	585	555	578	580	594	562	550	555	574	567	596	578	589	565	564	562	537	619	584	547	591	602	540	538	584	547	561	563	628	592	572	568	548	548	574	550	597	540	576	575	574	520	600	542	558	561	587	581	593	608	544	609	564	564	584	591	573	561	537	530	602	582	543	614	564	620	513	606	524	526	581	556	603	600	561	605	575	582	599	532	584	567	570	526	547	562	588	559	608	568	548	585	593	596	571	604	519	563	578	538	510	577	545	557	578	607	573	599	569	562	541	567	550	569	560	550	578	581	597	630	549	559	518	560	569	569	535	580	549	566	576	576	584	608	594	558	554	554	551	550	570	555	607	577	580	548	559	553	585	546	634	578	571	606	616	536	554	580	531	543	551	559	558	563	566	554	573	541	576	552	607	567	568	555	569	572	550	557	599	565	552	586	525	549	581	605	613	580	554	555	567	549	587	614	598	571	623	549	593	563	559	599	578	576	568	517	587	619	534	578	546	545	591	529	562	578	561	634	558	608	550	554	514	578	558	594	591	566	527	591	595	572	556	580	569	554	582	603	579	570	594	571	541	614	599	538	606	616	624	548	584	585	563	618	535	519	565	589	569	582	544	545	594	553	563	584	601	589	542	574	578	594	582	570	547	590	575	580	561	600	538	600	527	511	551	596	608	543	592	568	561	571	553	548	545	571	599	516	608	559	581	588	550	566	571	550	586	576	589	554	590	585	581	595	602	563	552	609	591	598	576	565	554	552	586	569	601	570	617	630	557	576	551	558	588	549	558	533	558	562	592	579	522	578	571	544	550	558	562	574	549	599	569	586	572	550	611	555	593	576	552	567	627	589	582	551	591	580	612	564	544	582	583	562	549	544	576	590	553	555	554	534	589	543	527	555	569	585	564	580	571	620	612	590	610	529	580	550	576	613	564	560	576	507	567	591	572	594	549	624	574	587	559	591	594	576	602	555	595	627	592	565	574	574	598	568	567	558	603	576	558	596	570	536	566	558	580	542	546	628	597	583	546	549	552	566	530	599	560	542	592	586	587	567	568	531	558	595	541	550	562	612	537	581	561	604	566	577	560	607	571	570	567	571	584	571	587	574	583	629	623	564	553	553	567	546	604	579	601	558	563	587	588	565	547	605	580	563	578	574	559	584	626	584	588	560	615	599	565	575	565	587	520	573	606	571	559	596	557	570	581	591	572	536	571	602	563	567	547	564	589	573	592	582	575	582	613	616	583	542	585	574	581	584	582	537	569	583	578	526	544	583	579	589	555	608	569	566	543	557	595	571	573	517	548	585	555	532	561	559	525	542	555	604	571	539	598	555	548	599	546	565	560	565	555	507	553	558	539	544	567	585	555	615	625	615	571	579	586	598	556	564	557	542	572	593	571	545	604	549	540	600	604	567	599	563	607	558	608	588	546	573	569	570	614	545	579	587	565	613	575	579	555	558	595	574	586	584	584	577	579	555	580	570	567	570	583	593	539	554	536	551	596	589	570	576	625	566	593	557	539	558	543	589	540	547	578	592	563	582	568	580	611	599	596	545	560	548	581	605	529	550	608	622	543	586	570	587	583	585	581	598	558	572	576	569	628	598	572	555	555	596	571	640	600	534	588	548	593	620	572	560	577	579	569	557	615	608	621	596	595	561	573	565	563	566	544	601	612	568	533	557	587	601	575	589	563	579	538	542	566	544	552	563	582	545	572	589	556	584	614	613	567	548	565	585	628	622	598	582	507	571	597	546	601	545	547	583	553	528	566	555	547	571	578	597	593	574	602	586	586	625	546	571	537	598	546	529	577	559	568	585	599	563	562	552	577	583	563	584	606	543	604	568	605	555	613	567	569	552	544	520	541	591	597	639	623	624	539	600	564	601	569	594	599	562	590	564	615	588	558	568	580	569	570	571	541	634	575	572	565	589	605	616	553	572	556	602	563	611	595	588	527	535	549	606	570	598	552	560	545	586	535	547	565	591	557	588	591	590	608	578	556	563	563	592	586	588	539	626	590	521	601	600	553	547	582	628	604	610	541	595	571	586	562	561	590	559	567	548	613	619	581	554	601	576	611	591	608	584	562	521	565	566	560	563	595	550	553	588	595	517	559	589	571	550	620	596	622	574	570	592	585	582	583	567	645	562	576	642	575	563	582	634	568	570	566	603	595	592	613	561	609	591	584	580	561	595	535	549	569	581	613	535	598	569	552	582	560	560	585	559	582	585	615	541	590	568	600	607	580	583	533	551	553	562	585	542	596	543	571	586	540	562	610	577	556	612	554	532	585	565	614	573	603	544	591	550	560	579	565	559	601	593	601	556	493	532	565	567	551	562	526	616	566	565	572	566	548	551	597	546	552	577	585	586	554	584	581	556	584	565	548	572	568	565	609	590	602	564	575	566	593	543	586	546	589	516	551	604	565	575	555	538	532	532	596	572	559	556	579	593	579	563	549	573	595	567	599	570	552	530	580	574	617	593	568	580	575	565	568	567	602	563	562	566	508	604	556	573	550	570	576	611	558	600	602	565	606	581	569	583	562	538	554	589	605	530	560	558	586	575	526	591	554	605	575	556	552	575	580	585	568	567	539	584	560	624	607	570	549	571	585	609	572	569	578	555	547	557	570	571	562	607	595	604	592	570	613	551	550	574	596	585	576	550	568	558	549	531	545	567	569	538	540	602	525	560	550	582	571	600	576	614	546	580	642	576	594	568	535	548	562	580	574	618	553	595	594	558	567	574	515	570	576	572	620	575	563	575	591	593	574	577	574	586	611	545	585	567	552	566	604	516	568	554	551	572	583	606	526	557	607	593	563	591	555	626	558	578	558	578	618	577	587	570	573	569	610	591	532	593	560	563	614	539	579	560	555	553	543	557	579	561	560	557	579	559	604	573	579	556	542	568	569	557	519
37510	59593	69646	35648	30248	54935	43675	26717	12672	3851	953	373	242	226	213	202	210	195	181	185	194	208	209	203	189	210	214	219	192	213	193	220	200	233	220	223	205	180	202	205	204	245	210	196	181	219	219	204	175	203	217	196	199	193	199	222	189	188	222	210	216	196	209	207	210	231	216	224	190	200	190	215	203	203	199	241	191	194	207	227	185	214	203	192	220	213	211	202	193	233	234	192	205	225	210	189	227	251	228	204	220	219	227	227	198	181	207	210	234	186	203	209	213	203	237	196	175	209	200	210	202	209	216	233	211	201	183	215	231	198	205	179	216	217	164	217	220	198	250	224	203	194	224	220	185	229	215	197	209	212	214	192	209	188	232	204	215	225	196	220	203	224	222	198	234	218	238	234	193	228	213	227	224	228	226	190	195	193	206	224	183	224	209	209	209	211	201	220	200	245	232	183	207	212	178	231	199	188	201	246	209	168	180	181	228	207	195	184	197	247	231	206	215	212	196	208	229	231	244	222	214	200	200	220	176	199	178	217	214	204	216	213	213	173	232	219	204	201	209	205	212	169	209	219	212	228	203	220	207	222	209	224	210	189	221	226	199	204	220	215	213	197	216	223	255	223	234	241	183	224	231	265	204	197	213	201	221	233	238	214	231	207	205	235	218	213	202	193	233	191	205	240	183	198	213	198	216	234	225	210	212	212	185	212	212	193	207	236	202	196	200	233	218	222	198	219	199	180	207	220	224	214	205	220	215	208	214	198	208	202	216	225	192	204	206	206	188	211	218	211	207	209	203	221	224	214	212	217	214	182	188	197	184	248	207	206	226	216	184	208	208	203	204	253	208	195	208	202	221	195	194	221	195	175	213	205	238	197	216	181	206	193	224	211	214	191	207	240	228	215	203	218	216	190	229	202	202	199	220	221	225	194	221	194	206	213	221	223	198	220	206	200	197	213	189	201	234	218	230	198	198	226	217	233	232	195	205	216	213	226	192	199	187	215	228	207	193	213	223	200	226	198	230	202	203	199	203	196	193	199	197	202	195	191	193	209	201	169	219	189	202	207	221	215	221	186	208	214	208	205	219	186	221	233	216	221	230	224	201	196	204	204	238	231	222	231	201	259	243	225	217	187	181	217	208	199	221	219	199	220	233	211	216	202	207	193	206	232	226	219	226	222	240	220	225	233	203	221	215	214	202	226	207	223	234	176	233	213	220	233	191	220	213	207	209	224	234	200	203	231	216	221	215	188	206	195	224	204	220	224	197	232	211	239	212	211	177	188	242	198	189	205	212	240	220	194	259	215	209	199	191	205	197	234	222	195	216	212	190	217	215	204	226	206	222	224	182	190	204	196	179	195	226	210	191	193	208	212	205	239	216	215	213	241	213	219	217	177	202	226	202	195	228	214	198	201	205	238	216	215	177	200	220	209	225	192	201	179	189	215	201	226	207	198	213	204	220	205	218	212	194	205	227	205	248	206	221	219	181	202	207	211	207	187	235	236	204	217	209	242	211	217	186	209	212	204	213	206	223	206	226	201	220	200	244	198	192	191	202	183	208	196	190	220	206	226	208	214	217	212	204	209	194	197	217	231	207	224	209	222	205	252	206	224	219	205	212	237	199	229	190	238	229	235	203	192	236	181	193	207	209	216	227	205	219	200	229	200	194	226	215	220	228	225	232	214	183	205	245	216	212	223	194	207	213	207	181	192	204	196	242	233	195	227	224	214	192	207	205	234	201	184	193	210	225	213	197	213	210	216	224	183	226	216	198	202	215	210	206	200	224	224	225	237	219	215	213	211	205	235	227	192	206	236	198	201	197	225	209	198	234	198	201	207	215	208	191	208	195	226	200	225	209	188	211	161	221	223	239	200	205	207	237	180	198	200	216	202	230	226	214	203	177	213	208	217	192	216	250	183	205	207	210	198	215	225	209	216	216	243	213	170	214	221	215	225	187	227	211	219	182	214	215	235	219	224	219	223	217	196	219	219	229	195	231	205	185	218	215	214	215	205	227	230	208	180	223	207	190	170	198	197	209	228	209	213	221	206	228	186	230	218	215	203	219	226	180	212	204	225	190	208	203	235	211	202	208	237	228	196	212	211	224	209	210	217	214	214	192	213	208	203	215	218	208	197	219	218	211	223	216	230	185	202	214	231	199	211	224	201	222	202	217	191	191	220	197	203	202	223	219	223	240	235	205	221	208	206	230	220	214	196	208	238	211	207	194	203	198	248	199	203	238	214	191	215	225	232	246	206	218	210	205	204	209	231	206	198	211	197	220	195	213	181	193	192	204	205	208	228	212	214	220	196	192	194	236	199	210	237	203	220	206	209	212	226	223	221	191	215	233	221	216	198	211	220	193	225	220	210	179	231	195	205	221	226	219	189	229	170	197	187	189	201	224	225	218	225	198	230	218	211	215	201	207	254	232	206	203	209	225	190	235	210	211	232	209	236	179	227	185	197	202	215	190	200	198	230	203	217	240	224	196	233	206	225	210	201	198	187	200	198	238	212	218	207	196	217	203	212	195	197	246	225	211	200	241	210	221	222	220	223	203	185	188	197	196	199	196	207	225	222	238	237	221	196	219	212	181	201	186	226	222	206	167	207	227	225	210	213	208	225	183	247	204	205	203	174	195	225	218	227	199	200	227	229	214	243	220	190	202	228	222	192	215	211	187	194	184	212	231	242	213	212	218	215	240	210	223	197	220	201	196	179	199	236	247	190	187	209	246	214	217	207	199	185	205	206	221	208	211	216	185	222	209	182	190	192	233	213	215	210	193	193	192	198	213	186	166	218	208	172	231	216	208	203	207	192	203	198	188	212	219	205	207	224	193	221	210	206	206	200	207	200	206	227	209	219	210	203	212	205	185	177	217	217	193	223	217	207	201	211	209	213	206	184	192	206	231	204	216	221	179	224	197	231	191	195	190	200	198	224	186	220	206	205	192	206	202	208	216	211	218	213	207	217	203	222	188	206	228	182	209	221	213	225	182	196	201	233	225	196	237	232	229	205	202	217	206	200	206	231	207	231	210	175	206	200	244	217	238	228	199	222	215	237	213	219	228	210	190	197	184	214	210	216	207	202	226	198	217	206	191	204	173	221	214	171	198	186	203	203	186	216	189	228	202	225	223	212	212	215	193	189	183	190	233	219	212	219	190	207	220	207	253	225	221	211	185	217	221	231	211	219	201	232	211	238	193	198	197	188	201	175	210	193	225	235	203	237	216	231	203	228	208	194	220	264	222	228	176	210	209	201	210	203	225	186	213	184	202	192	187	196	213	180	235	200	192	224	194	186	237	198	220	228	192	226	235	196	216	206	222	194	193	234	209	189	225	236	186	222	207	198	247	227	226	208	221	196	205	193	197	220	229	205	200	220	191	205	193	193	230	214	218	231	205	195	201	213	215	207	228	216	223	224	193	209	187	215	215	217	248	188	209	213	214	201	207	221	204	220	221	201	218	234	220	219	227	207	221	216	217	201	222	212
22361	45729	59583	27074	40536	64817	53958	39996	25600	11520	3521	1168	640	548	512	502	526	530	537	529	577	537	510	551	525	508	496	557	528	554	562	551	544	525	522	552	522	504	534	467	543	507	558	555	524	497	529	548	509	550	526	565	531	513	537	543	516	547	561	510	534	505	518	567	557	499	528	547	552	534	502	502	495	489	539	531	548	488	505	537	505	531	550	578	521	501	527	551	541	523	523	509	569	509	522	526	526	509	512	552	509	574	501	515	538	530	515	515	523	508	520	509	518	487	527	521	524	540	534	548	510	490	542	546	536	554	512	568	526	529	509	571	567	479	522	522	508	482	479	486	537	497	495	523	523	543	564	507	494	511	503	546	539	490	529	542	508	529	526	511	550	518	510	533	536	559	522	534	528	563	518	535	483	511	519	470	525	538	525	565	535	503	497	517	511	525	542	498	527	544	511	559	531	499	507	550	522	529	530	541	520	516	545	508	517	522	547	576	531	500	482	514	521	516	493	523	533	581	504	520	493	542	527	569	534	531	544	513	499	522	510	531	524	522	518	537	541	557	503	535	506	509	528	540	499	527	533	521	559	512	495	552	576	552	534	512	513	541	508	521	540	537	537	562	514	544	519	517	524	546	543	512	528	526	527	496	498	459	538	554	486	515	534	527	533	516	559	509	512	493	509	568	492	545	514	554	545	529	464	512	510	518	539	486	499	505	503	518	550	492	530	518	521	529	542	524	510	531	547	573	486	505	573	493	542	521	557	477	514	534	505	515	546	502	548	508	519	537	508	473	507	525	503	520	563	529	525	494	528	574	541	509	513	520	544	569	517	498	555	589	524	531	489	569	508	523	526	530	520	597	560	491	532	533	525	557	520	508	503	504	554	524	498	512	509	554	525	533	522	552	516	560	507	515	481	523	486	517	497	502	541	555	555	511	531	509	512	488	525	558	522	520	541	584	572	528	500	531	547	505	536	506	530	528	565	489	503	572	537	507	530	527	547	517	517	558	518	469	521	522	481	548	547	530	522	532	541	497	539	514	555	496	494	559	552	521	528	519	533	480	524	513	510	535	546	506	500	530	541	530	501	504	500	513	570	514	516	523	514	522	522	517	495	527	548	529	500	552	531	533	541	498	513	489	560	523	514	550	530	502	584	499	483	533	501	498	506	536	531	503	570	532	487	525	482	524	499	536	522	558	566	542	520	513	504	534	540	505	525	540	536	496	526	512	538	488	555	526	546	501	526	517	532	543	550	526	542	544	501	501	546	556	516	494	496	558	530	520	494	558	538	494	492	502	534	494	528	520	519	521	513	543	549	545	522	507	567	541	541	475	547	508	504	517	501	544	553	554	522	541	526	528	560	534	509	519	539	490	574	533	541	534	541	509	515	513	548	496	509	486	529	504	534	521	478	510	514	519	521	514	510	482	496	524	537	564	551	575	531	508	538	528	542	542	486	520	503	525	508	525	517	560	475	511	548	518	557	545	506	562	529	518	534	526	534	525	530	510	506	488	546	532	499	524	518	499	544	498	565	514	503	552	528	538	508	575	567	558	509	514	525	541	501	562	546	518	540	490	511	539	493	531	547	510	528	525	555	493	601	495	536	489	496	566	497	530	492	518	511	526	534	557	532	494	528	519	515	500	563	535	526	537	504	533	555	539	517	514	528	572	504	507	514	537	502	533	539	521	487	513	516	549	500	534	528	514	511	472	582	539	534	570	536	532	504	565	551	551	539	499	544	528	550	555	519	533	571	522	520	523	538	489	539	528	488	506	550	536	511	544	517	522	552	498	553	545	526	512	526	548	506	517	575	520	545	504	497	546	556	550	531	548	552	533	521	576	553	523	525	553	567	490	517	511	556	553	549	551	498	555	530	527	498	561	509	541	486	538	524	564	517	476	545	498	514	516	557	533	533	515	503	488	536	501	541	526	559	547	483	578	529	539	508	500	517	545	569	519	493	563	524	509	521	555	525	499	548	546	537	509	473	530	559	530	530	491	506	534	549	507	501	564	549	473	493	554	506	537	526	554	516	511	514	502	490	523	565	529	549	521	566	548	539	505	501	505	503	520	538	500	551	523	522	556	526	494	548	567	539	561	487	526	511	539	506	518	469	458	544	509	510	515	502	529	526	524	514	520	529	543	515	549	480	522	506	512	529	485	503	539	536	515	538	461	525	489	593	516	539	528	511	503	505	557	527	508	529	506	545	533	520	479	543	528	544	496	528	518	520	554	552	518	587	497	551	533	541	516	526	518	522	549	526	517	534	489	529	550	517	536	513	505	488	536	512	512	511	528	508	508	536	505	532	462	516	532	473	537	519	478	525	486	492	514	495	524	532	552	537	519	554	515	531	516	498	561	518	484	541	503	556	526	510	516	494	532	502	499	497	520	523	482	486	528	532	484	537	529	534	545	497	532	501	503	547	538	506	513	496	529	559	538	505	535	502	548	533	509	549	536	547	496	555	510	503	494	519	538	496	548	507	475	543	546	508	549	520	502	537	503	535	513	534	514	468	496	512	512	541	522	507	518	540	495	552	552	516	550	561	536	569	539	557	484	564	515	519	551	550	488	550	537	503	557	535	505	558	510	529	530	506	554	523	535	524	491	472	514	498	536	542	549	502	564	522	469	550	516	533	528	538	507	537	553	520	532	518	521	485	522	545	489	526	507	525	478	530	502	507	507	515	517	528	524	522	529	502	483	526	554	496	494	493	528	512	479	532	546	534	500	513	536	549	524	563	560	512	559	537	497	570	506	520	519	508	514	509	503	567	545	534	526	518	530	535	535	576	540	555	503	501	546	533	523	548	543	551	538	522	522	539	498	536	565	539	512	546	450	478	517	512	468	510	483	510	548	506	497	530	564	513	546	564	512	541	512	496	546	547	562	499	521	523	521	539	512	541	492	567	527	531	509	527	531	495	486	526	508	534	549	492	519	521	536	489	523	509	501	502	528	517	539	547	512	529	539	532	533	500	509	475	547	516	539	544	513	547	475	489	532	497	567	553	518	518	523	558	524	531	540	518	536	515	541	551	555	543	519	538	527	486	522	570	538	534	481	581	526	557	538	504	494	545	522	534	523	541	517	516	496	506	535	520	535	534	504	519	551	535	504	560	515	529	487	539	525	546	539	528	568	527	502	513	502	540	510	473	523	548	492	535	560	551	572	531	536	507	531	497	575	486	546	518	531	552	558	539	506	541	474	529	533	519	536	500	525	533	554	526	502	523	572	524	576	552	558	480	517	566	506	552	510	480	538	530	529	527	533	529	483	539	531	523	528	501	499	497	567	555	513	520	562	508	560	497	501	519	537	544	543	505	502	545	541	533	554	523	503	567	559	490	546	524	524	541	562	490	549	512	497	498	528	546	541	533	542	541	537	521	525	505	505	546	555	555	555	528	542	468	523	509	521	527	538	507	535	543	505	510	537	520	509	529	496	523	520	544	522	517	527	496	548	543	573	533	510	515	519	534	535	567	524	539	533	519	505
4811	6281	3209	588	2059	2680	2443	1878	1024	570	346	295	246	247	230	242	241	218	225	226	204	229	234	228	226	226	252	212	234	213	218	237	230	228	229	242	255	219	216	227	206	249	241	219	219	217	250	223	240	202	226	228	220	219	240	231	248	226	219	216	225	232	226	232	227	223	223	205	214	213	224	251	211	212	208	197	213	240	217	236	218	230	205	219	223	224	222	247	235	222	258	215	219	244	206	226	221	222	235	223	256	217	230	218	207	250	229	232	228	238	196	214	202	207	252	207	222	233	243	233	234	238	236	215	222	216	223	246	220	217	214	233	230	238	224	223	207	236	261	248	228	230	244	229	227	238	237	219	212	206	238	218	226	227	251	239	213	209	219	211	229	213	243	213	215	230	231	224	244	215	236	220	242	258	240	218	225	232	217	228	230	234	221	241	241	220	225	232	224	244	220	224	212	234	228	218	223	220	229	217	244	220	238	210	252	211	222	218	204	252	226	214	226	230	241	205	224	219	224	236	245	245	223	213	205	226	214	264	230	242	241	264	193	234	228	239	203	209	238	245	212	227	214	225	255	222	235	233	248	260	221	215	225	204	203	223	228	256	239	209	223	218	221	195	241	246	220	229	230	234	215	268	240	228	246	269	253	231	223	238	233	221	225	228	256	239	202	209	196	265	230	243	231	233	235	216	232	232	222	233	212	226	222	235	224	227	256	214	249	224	247	225	223	231	198	239	237	229	233	246	237	254	234	230	233	218	200	252	214	207	257	226	221	233	231	235	221	232	242	221	219	227	233	217	231	234	234	256	207	208	216	235	212	238	215	215	242	225	242	237	231	240	231	245	222	223	231	225	233	203	210	233	228	241	200	250	239	220	221	233	225	226	214	224	218	238	229	245	226	204	232	230	215	230	205	274	225	213	225	205	243	229	199	236	217	225	210	224	213	207	240	213	247	215	222	219	230	210	223	231	233	237	232	216	253	250	241	224	204	228	217	233	235	216	222	236	232	238	231	255	236	224	236	221	239	206	216	222	185	222	223	232	234	228	215	236	234	212	229	241	226	221	243	249	247	239	202	218	222	223	231	220	245	240	238	244	220	224	200	210	221	245	224	237	229	235	238	233	197	203	206	196	199	210	219	228	249	217	235	214	212	216	241	249	213	232	190	223	220	232	235	235	231	227	233	195	203	233	226	235	239	226	225	210	233	230	222	189	224	232	217	225	214	231	237	223	241	238	239	237	221	222	219	229	251	229	205	243	213	222	228	185	217	249	223	212	241	217	214	207	244	253	234	234	198	247	226	213	217	237	210	217	243	224	242	211	200	243	231	230	246	223	231	228	212	228	200	220	242	223	246	240	251	235	238	221	250	192	208	237	215	215	210	222	242	234	216	218	259	224	216	211	205	242	221	218	222	224	239	200	252	210	253	231	207	210	208	277	235	232	224	218	221	216	201	204	212	238	214	234	265	221	226	231	251	260	243	219	251	245	217	236	210	223	216	268	210	238	195	214	229	233	236	219	227	234	225	223	221	220	177	220	224	212	235	247	217	208	219	221	238	234	225	231	233	227	225	214	206	238	261	204	226	246	241	227	260	217	229	248	230	252	218	230	213	207	248	234	216	244	217	246	234	203	276	231	216	233	241	225	213	241	228	225	212	239	215	216	218	218	220	216	232	239	225	219	219	222	204	229	244	222	220	215	227	222	222	211	246	240	216	227	236	219	241	239	238	250	231	227	244	223	205	216	232	208	214	240	221	206	226	217	218	235	205	185	220	251	226	224	249	211	208	236	224	225	239	235	229	193	219	213	227	232	204	235	228	223	227	207	226	245	226	236	220	216	211	207	236	232	232	213	211	226	237	230	230	227	228	221	217	211	209	213	226	244	220	243	218	225	222	246	226	218	231	214	229	214	218	238	221	220	238	227	235	225	243	220	215	215	226	248	246	243	218	192	202	217	225	229	203	217	234	214	233	223	222	228	230	232	236	232	226	220	225	212	232	239	265	210	217	241	248	242	242	245	206	194	218	206	218	248	201	233	272	216	228	258	224	246	212	211	221	230	221	211	221	232	242	250	219	215	214	246	221	203	220	244	231	243	212	217	207	235	204	207	199	222	234	208	221	217	215	221	227	225	218	227	222	232	268	220	221	213	217	205	209	230	229	217	228	224	241	224	231	230	223	270	232	227	241	232	222	212	242	212	218	234	241	195	228	214	212	180	208	234	235	246	229	210	212	228	235	212	252	243	257	234	246	230	221	217	256	228	219	212	214	202	243	240	210	226	211	238	208	222	217	235	230	222	215	231	198	210	242	215	241	210	211	220	217	229	212	239	245	185	218	189	217	229	208	209	227	235	250	239	221	241	235	199	214	226	232	212	216	202	236	267	227	216	238	232	210	248	191	235	202	220	225	223	237	256	212	261	229	240	266	255	227	209	233	205	215	205	223	238	220	224	228	231	202	267	236	252	210	220	242	225	239	269	226	208	224	238	225	231	222	237	240	237	245	244	231	227	220	209	223	227	203	230	216	234	231	235	248	191	227	251	230	202	230	234	230	230	212	228	192	231	237	239	212	217	228	245	227	221	210	238	201	206	215	239	229	224	225	208	234	234	212	220	228	218	228	223	225	187	211	226	270	260	206	211	201	225	200	233	240	231	223	257	209	200	208	209	229	250	226	209	244	205	234	248	211	232	248	260	262	233	232	200	210	239	248	238	240	197	273	219	218	215	259	242	251	208	228	247	237	240	219	219	216	253	206	245	208	224	230	250	210	249	248	243	231	211	259	202	211	229	246	200	199	221	216	232	218	220	240	214	214	215	212	228	253	205	253	214	232	212	214	229	226	235	200	213	236	262	212	241	225	229	238	225	213	244	218	234	252	226	232	201	233	230	229	237	238	231	204	198	249	229	232	226	210	217	240	237	223	183	201	226	228	199	219	254	229	239	235	234	203	229	245	222	214	225	225	231	240	217	208	244	211	204	228	222	227	252	231	212	222	215	216	233	228	209	248	224	234	238	207	207	252	218	196	235	225	216	221	220	228	243	250	220	223	228	203	217	237	230	221	249	246	193	224	213	215	238	189	220	235	248	242	225	234	212	224	236	246	219	223	214	250	244	234	230	270	225	230	221	231	238	267	229	207	219	225	238	216	203	223	203	217	208	213	204	200	215	250	203	221	215	209	209	245	220	202	192	228	193	234	225	235	232	227	224	218	232	229	239	235	217	239	216	215	249	226	222	224	240	268	228	227	237	218	234	234	222	225	247	238	232	228	237	219	200	220	219	216	226	262	235	211	222	202	215	216	250	238	238	202	229	225	236	237	214	230	239	232	219	207	228	240	239	261	227	218	233	226	253	243	252	190	245	215	218	235	197	228	226	227	210	220	251	224	222	224	245	235	231	244	246	204	222	231	235	236	228	183	218	235	192	221	226	264	218	230	238	238	256	251	209	231	228	203	213	261	244	249	216	227	223	219	222	212	212	251	226
4025	9430	4886	1868	9003	10939	10026	7279	3880	1888	1007	698	588	572	562	591	572	616	566	574	575	573	591	566	542	617	551	535	598	577	596	546	554	615	582	572	567	568	582	552	608	579	556	576	547	576	633	561	560	540	540	567	642	559	584	557	549	588	569	548	582	532	583	569	616	575	580	572	583	540	567	559	543	548	572	544	579	539	565	569	597	563	570	600	581	575	556	577	568	595	544	572	573	586	585	571	533	584	614	541	623	528	586	597	587	565	590	645	562	589	575	590	583	563	541	597	569	568	583	539	565	556	594	561	573	564	561	594	567	564	569	586	523	584	603	556	561	536	595	600	555	559	562	582	558	543	580	564	594	568	591	582	554	597	591	595	568	562	560	597	577	540	550	621	539	606	577	605	596	556	589	575	549	534	549	583	576	583	579	574	553	615	592	541	588	597	588	603	531	562	588	585	534	558	598	564	563	565	537	544	537	576	594	566	598	566	548	595	550	591	573	586	579	596	603	578	576	567	544	544	553	569	590	604	552	551	579	541	575	557	589	574	588	586	607	542	579	579	574	573	582	544	556	580	597	559	583	530	562	576	550	561	536	568	567	592	589	562	535	549	561	560	548	567	570	531	560	579	606	557	557	544	548	606	590	552	538	571	560	593	546	588	569	608	633	570	597	559	551	576	542	560	578	567	604	553	578	584	568	539	544	569	568	556	565	592	588	607	558	576	557	585	547	577	562	522	572	580	581	565	544	550	572	564	559	559	587	586	555	559	604	596	606	634	551	582	561	606	593	593	596	563	574	546	579	596	530	550	576	541	584	525	549	561	608	550	591	565	566	572	548	566	573	559	576	542	576	528	541	565	556	621	595	523	581	541	526	574	549	557	539	540	590	549	571	593	552	561	532	541	588	561	534	572	539	579	591	581	576	566	557	598	521	535	597	585	542	609	564	574	571	578	550	565	579	533	561	578	592	581	569	595	588	597	562	538	546	557	558	558	577	578	571	581	569	525	575	558	573	560	583	601	580	567	554	559	561	549	589	579	546	612	612	584	585	561	557	554	536	552	536	571	604	585	574	567	562	554	541	570	558	553	558	629	584	564	532	589	562	543	599	578	573	572	562	588	546	524	595	533	589	526	560	595	553	502	573	600	591	587	575	572	555	568	575	524	588	541	606	539	548	562	607	568	562	615	581	548	569	545	548	557	563	571	581	580	597	589	567	556	534	566	605	579	620	586	537	555	618	614	590	588	521	545	559	567	590	551	558	576	596	535	574	576	605	559	544	540	565	529	557	593	567	583	572	588	581	578	545	568	621	581	577	579	569	559	575	550	591	594	575	589	574	584	565	592	564	569	524	562	553	593	535	561	596	578	597	568	586	573	558	543	587	568	586	559	544	566	570	556	576	577	573	573	560	521	567	519	588	515	567	559	556	599	601	607	554	523	523	586	550	581	558	574	530	593	562	565	614	579	536	579	612	573	561	564	559	536	617	580	577	546	637	560	584	596	571	580	568	549	572	607	549	570	620	532	590	584	599	571	619	583	566	585	594	532	569	548	568	545	561	575	584	546	566	571	549	544	557	608	536	569	538	579	546	544	598	614	540	578	561	565	576	611	532	594	614	566	536	572	567	609	612	583	567	593	564	596	597	523	576	542	557	552	549	544	600	568	576	574	586	584	591	541	589	572	575	570	601	565	559	541	555	581	588	583	563	600	582	511	557	564	559	557	563	551	570	545	578	581	604	574	556	552	540	589	575	601	568	552	551	579	558	549	588	546	567	614	578	550	538	611	547	578	561	565	579	584	575	573	552	609	559	578	538	549	580	554	551	562	558	577	589	539	569	582	612	548	606	514	582	617	573	550	538	582	600	500	554	570	583	562	542	575	583	538	600	585	568	571	585	563	577	589	553	539	549	617	607	631	532	587	572	594	544	556	534	556	576	570	590	534	557	592	563	549	537	552	554	627	622	547	577	554	583	577	552	551	576	571	581	534	573	568	581	589	546	524	544	586	574	535	629	537	609	542	556	499	567	561	586	560	574	562	537	563	559	590	537	567	596	546	546	586	544	571	574	577	586	563	582	606	570	528	579	572	583	565	571	600	591	547	546	567	621	630	581	563	555	593	594	602	576	574	541	557	557	524	595	596	602	568	548	578	592	594	588	593	552	554	555	583	582	545	552	628	570	540	558	559	564	543	559	559	539	553	575	525	544	579	559	524	586	599	590	606	545	522	619	560	570	558	593	585	576	545	562	538	573	598	535	558	535	552	558	559	603	549	578	534	515	570	565	587	562	528	593	582	588	576	568	498	571	636	580	578	546	577	566	599	556	557	562	526	530	560	553	566	564	557	641	578	557	568	601	523	576	580	576	575	559	531	562	585	587	561	574	533	561	611	596	580	589	559	568	571	570	611	601	558	552	547	548	598	563	566	600	524	542	575	524	552	552	521	548	559	553	593	563	571	592	613	618	583	557	573	561	587	571	565	550	551	573	567	578	598	571	574	602	620	563	599	572	586	565	611	527	569	576	556	541	573	598	573	560	543	571	553	532	548	581	517	543	552	558	571	562	540	549	537	583	582	529	584	596	567	625	589	562	579	585	596	574	618	560	564	546	535	607	548	606	580	569	544	599	594	586	580	592	560	528	551	597	550	557	588	562	559	539	541	557	581	553	567	609	585	577	545	596	564	526	570	610	592	563	538	602	595	543	559	599	604	562	581	602	581	561	581	525	590	567	601	565	562	555	592	517	573	583	572	550	587	560	567	557	590	573	603	563	613	529	571	554	552	559	576	568	571	591	575	542	577	590	566	599	585	557	598	555	562	611	591	573	572	542	536	578	579	557	574	549	591	544	545	550	632	571	552	572	584	610	571	576	556	604	606	568	577	561	561	590	600	577	577	558	562	583	592	591	553	569	560	587	605	557	561	570	568	567	604	575	552	535	594	568	606	576	606	550	573	586	553	563	527	565	559	583	575	591	596	548	605	623	587	594	538	544	597	584	559	567	606	550	534	566	573	610	599	571	562	579	595	622	602	600	540	598	570	568	555	593	570	573	561	601	567	578	582	543	593	578	594	577	586	604	565	586	552	584	571	650	573	583	577	571	528	551	570	524	597	566	527	604	558	598	575	578	595	613	561	564	567	569	547	545	587	591	601	514	582	591	575	559	555	590	604	622	598	542	553	565	547	572	608	556	569	616	547	566	590	581	536	578	586	548	536	566	571	592	568	524	591	545	538	582	596	571	546	550	596	540	599	577	584	608	570	570	602	545	556	585	568	603	503	549	526	595	544	571	548	583	592	578	573	562	575	550	558	573	573	592	592	606	565	556	550	562	585	509	552	535	579	583	604	588	555	562	524	577	550	548	577	590	574	561	569	542	579	534	610	615	590	561	554	542	598	563	567	557	568	562	545	572	539	562	559	573	606	582	525	551	556	534	538	574	537	557	567	565	570	583	567	589	548	608	552	551	577	555	550	537	576	562	562	594	589
28422	42058	38767	20697	21161	32899	33485	24783	13325	4673	1347	453	278	243	234	238	250	241	278	264	208	208	232	226	208	223	226	230	238	205	255	261	250	234	233	228	231	252	225	228	236	244	232	248	220	243	218	215	223	209	228	226	238	248	229	254	244	219	233	237	233	242	254	217	228	247	262	224	252	247	273	225	238	225	230	213	245	257	242	228	222	246	233	231	243	232	224	230	240	258	235	247	220	234	246	249	227	234	229	210	222	240	222	266	221	262	249	244	248	191	249	237	244	238	240	257	203	253	213	249	242	234	231	256	233	219	259	225	253	222	242	230	230	211	234	237	222	244	247	212	222	247	209	247	209	222	234	233	236	252	247	210	235	232	225	240	229	220	242	227	239	275	254	222	250	239	199	236	234	245	223	245	250	243	258	215	244	231	255	235	233	241	234	249	244	228	266	216	263	222	244	242	220	211	241	210	222	224	244	250	233	244	224	225	208	222	226	236	228	246	229	222	234	250	244	227	222	250	230	210	240	236	257	237	246	227	233	253	211	249	234	243	251	225	233	227	216	236	211	234	250	240	210	223	228	231	235	248	242	220	266	232	235	215	236	243	255	224	266	202	215	218	245	259	216	222	234	256	245	235	244	232	212	242	245	204	233	238	219	230	270	266	230	247	257	231	223	229	243	232	238	272	251	223	230	270	247	259	254	239	230	227	246	246	229	242	225	236	236	245	244	227	235	228	225	251	233	216	238	233	209	220	258	220	250	257	267	229	216	238	205	248	269	212	240	252	238	219	227	219	237	220	236	248	245	220	247	254	230	221	231	217	250	215	228	196	225	230	213	203	230	214	235	255	237	249	259	245	208	236	228	216	214	230	236	239	234	243	222	227	219	207	231	214	256	270	227	211	218	230	238	218	208	208	235	229	215	248	227	224	240	224	239	217	240	260	233	232	245	206	246	210	239	253	221	249	226	224	223	222	209	225	245	233	218	256	245	214	225	248	224	244	264	219	249	249	244	232	236	223	233	245	227	243	251	269	238	211	241	230	236	257	236	250	231	247	229	240	235	259	232	236	240	217	247	241	212	233	246	214	230	234	226	207	204	232	216	268	223	225	235	228	241	244	238	227	211	221	232	233	246	229	240	227	234	244	244	229	211	259	236	226	236	204	245	223	251	253	233	259	267	223	227	220	231	266	249	251	233	246	228	231	203	250	229	243	238	237	220	239	258	241	225	245	240	226	216	239	224	217	227	236	246	238	256	227	235	261	228	240	260	247	239	231	221	255	211	226	224	232	234	237	264	254	218	226	248	235	248	252	216	247	240	249	252	229	246	217	217	274	217	225	244	238	201	259	248	272	243	239	220	230	212	248	230	236	235	240	212	223	242	242	212	233	250	216	237	244	225	219	237	246	215	221	237	244	210	229	255	247	228	254	244	246	230	233	237	235	233	250	223	242	202	240	226	229	228	210	220	218	228	233	258	236	218	247	216	213	243	244	235	237	231	250	241	238	255	217	250	257	211	271	219	204	232	232	269	245	255	224	237	221	236	233	239	216	220	225	230	234	212	230	220	236	225	248	239	249	235	245	234	237	230	234	267	225	234	245	234	238	231	219	224	245	240	214	225	235	236	205	234	225	250	235	261	239	255	240	224	227	248	216	220	265	247	229	227	232	222	247	226	244	229	257	233	231	248	225	240	254	232	220	224	236	217	240	239	226	211	252	229	216	252	243	245	238	260	222	267	239	235	251	236	206	217	244	247	252	266	204	248	217	246	236	241	226	242	213	245	218	212	227	225	230	250	228	260	262	223	257	234	268	230	234	217	213	233	235	235	235	225	225	225	256	230	220	245	214	234	256	248	232	207	213	230	256	228	224	242	273	218	215	216	260	208	235	217	197	236	241	239	226	242	212	241	244	252	225	244	232	232	219	223	244	250	256	242	227	241	250	231	229	241	219	210	218	245	232	255	219	253	216	220	245	239	243	258	264	251	239	229	259	223	240	246	221	228	204	248	223	250	232	214	229	243	214	222	255	215	213	221	236	233	221	237	227	238	273	258	231	223	270	260	231	242	227	232	240	230	243	252	205	249	226	250	238	271	240	217	226	236	242	235	239	244	240	250	217	240	217	244	220	264	231	206	215	233	241	260	214	254	235	239	236	217	250	242	236	254	202	233	251	241	252	187	252	235	226	240	233	234	239	240	248	246	249	232	240	250	249	251	240	236	232	219	221	229	214	221	255	235	215	251	241	235	218	247	218	228	220	253	234	214	233	251	242	271	251	218	217	254	222	219	218	234	252	231	208	223	251	251	243	230	243	226	228	233	225	230	245	238	248	217	232	223	206	243	236	244	265	229	238	229	234	259	206	210	220	222	234	221	237	231	243	209	236	239	209	226	263	213	261	239	221	236	264	229	243	239	239	272	184	234	253	225	235	238	265	235	227	228	236	218	200	260	244	251	238	198	242	230	221	237	245	247	223	258	235	231	242	247	233	238	237	214	267	253	222	239	269	215	254	238	253	219	261	227	234	229	203	225	229	274	253	211	215	250	226	232	230	243	227	232	232	210	220	238	218	234	251	257	202	231	258	217	229	225	262	251	252	218	244	233	194	230	213	244	231	227	247	219	227	225	226	208	234	227	221	247	240	231	233	251	253	242	271	238	235	235	228	214	208	240	249	244	217	246	236	233	234	218	230	249	237	259	242	264	216	232	201	248	246	230	236	243	256	198	247	253	219	263	230	227	247	251	253	263	232	241	256	238	219	253	237	222	242	245	256	242	220	261	247	207	211	204	277	223	247	201	227	229	263	234	227	226	242	259	231	246	250	244	227	224	225	243	239	221	251	277	229	260	221	267	241	255	241	235	235	237	203	241	242	230	253	242	254	282	231	239	253	220	244	235	232	225	234	230	234	236	205	240	256	248	264	235	231	243	242	241	203	251	228	244	247	228	230	260	248	231	242	231	220	248	225	219	238	238	244	226	253	239	231	261	223	210	226	210	237	222	213	213	231	210	232	268	228	221	226	244	232	233	199	239	243	254	253	231	218	238	204	251	231	267	223	238	212	266	259	243	229	242	226	231	239	247	219	254	261	272	225	255	239	242	252	217	245	245	225	222	274	232	249	202	227	251	223	267	246	246	240	246	224	233	236	257	256	223	252	250	240	221	227	216	228	222	233	231	232	219	238	206	245	218	224	223	248	219	245	226	210	226	236	270	254	245	242	245	266	233	236	220	241	226	240	217	250	240	244	235	247	250	256	231	217	264	229	228	238	235	234	241	233	246	237	234	237	234	251	234	251	237	217	249	238	226	261	219	251	242	219	243	249	259	223	197	231	239	234	239	252	250	236	232	270	254	243	223	199	234	223	222	234	234	240	230	225	229	245	226	229	232	227	249	255	226	211	223	250	234	231	267	240	220	228	206	279	216	278	240	225	224	239	231	231	238	226	207	227	215	228	230	256	238	242	231	234	237	248	236	236	208	236	231	257	252	233
17719	31658	37806	21572	34257	46742	48489	40240	28164	14360	5156	1559	785	635	563	583	567	568	591	545	587	594	619	577	585	616	587	583	597	655	541	563	599	606	588	589	594	641	607	588	606	617	586	582	592	574	573	613	545	627	591	567	611	629	564	586	609	547	609	602	606	628	573	577	600	612	591	578	574	594	578	603	562	598	637	572	606	610	609	643	587	600	574	594	588	579	577	615	581	560	588	613	567	548	574	586	570	602	590	566	564	589	546	561	593	611	613	623	571	618	574	604	605	600	572	533	558	587	601	578	594	605	556	602	599	571	612	640	601	578	578	599	573	537	589	589	615	562	591	564	600	622	614	591	581	597	594	619	599	619	642	530	607	635	562	557	625	591	554	597	587	584	557	569	563	561	605	537	612	619	550	614	587	592	629	621	592	581	584	553	584	617	563	587	572	590	621	563	615	615	541	605	623	581	593	608	610	610	575	569	564	578	553	618	547	620	594	596	577	575	553	632	632	573	605	547	595	550	628	569	569	630	583	586	605	537	564	560	609	584	603	571	581	615	599	600	598	607	604	572	611	594	595	588	600	563	575	581	590	608	553	594	612	566	606	577	582	534	617	529	618	588	570	593	608	597	562	573	564	593	572	594	563	582	564	567	626	587	608	577	598	591	571	584	551	578	560	577	586	575	559	596	570	553	585	573	618	615	608	573	604	573	570	576	553	607	579	554	605	591	642	601	582	603	591	561	604	579	631	567	571	649	618	597	568	594	629	563	605	594	557	590	566	566	578	564	591	591	554	572	562	611	556	582	565	617	580	576	599	608	575	588	616	561	624	630	591	586	621	565	584	593	544	578	581	621	554	596	635	574	554	570	583	580	615	593	603	574	563	597	591	581	573	597	560	589	609	587	619	605	570	585	602	569	583	614	591	571	617	568	628	597	565	572	607	594	636	592	587	607	610	596	599	585	561	597	585	579	591	599	622	596	549	613	570	558	610	588	554	543	580	578	570	573	593	608	601	588	568	630	567	582	630	553	556	566	586	618	581	546	593	568	591	594	589	578	592	589	565	540	569	609	594	606	600	589	618	579	578	603	571	578	580	570	592	634	585	622	547	579	603	607	609	592	636	571	592	533	543	549	597	584	602	594	582	587	587	619	590	576	610	564	592	635	617	542	604	580	588	569	558	572	571	605	554	636	597	578	599	574	609	581	602	584	601	599	607	557	606	609	588	637	607	589	562	569	581	620	607	580	625	611	612	591	582	597	577	550	584	555	621	559	635	582	594	566	620	550	601	586	557	594	582	601	615	623	581	592	627	601	596	591	532	578	583	589	579	576	575	597	608	605	607	603	577	615	578	578	568	600	553	612	648	620	582	599	590	636	608	586	584	625	585	589	591	564	588	547	595	602	628	591	602	585	579	582	618	576	575	584	601	558	570	602	604	586	601	564	590	575	613	589	560	575	604	603	637	573	616	583	604	580	598	589	557	572	548	586	573	604	579	562	541	630	578	589	578	585	592	550	589	624	604	565	597	602	605	575	569	603	570	614	609	619	566	571	605	597	563	616	617	606	590	542	619	593	572	605	666	588	521	568	589	574	581	575	555	594	582	552	599	590	595	538	573	587	596	612	583	571	593	583	578	577	555	587	612	579	573	540	600	562	592	609	626	583	572	628	582	582	580	568	593	550	584	583	589	641	561	594	569	582	579	598	560	559	583	568	580	564	576	538	563	573	608	544	574	588	608	551	607	628	598	616	606	590	578	597	568	557	564	558	550	542	569	569	605	551	551	585	637	599	579	595	628	582	607	586	604	590	601	577	579	559	642	604	609	567	587	591	574	596	590	596	607	546	639	587	595	587	578	586	583	555	541	607	576	560	580	597	601	544	596	601	530	590	603	578	571	556	555	565	602	613	580	547	577	587	586	583	605	607	588	608	606	587	577	578	551	605	613	602	611	587	563	560	604	606	584	604	599	614	604	558	634	562	546	587	521	600	582	584	545	576	581	572	561	587	592	575	599	617	579	607	555	589	568	586	582	633	597	576	582	586	564	585	643	569	631	594	554	613	611	589	584	608	603	613	567	582	565	582	548	604	563	563	578	584	566	603	585	558	557	560	592	626	552	628	573	600	594	544	600	598	609	582	581	551	528	553	594	573	609	587	578	521	544	618	559	628	584	642	598	602	618	588	617	585	579	602	589	558	605	594	540	602	561	556	559	560	603	566	590	564	578	585	570	567	610	595	576	571	591	596	604	567	627	615	610	529	602	604	604	576	593	581	591	589	596	649	568	540	601	598	592	567	609	591	621	547	597	621	610	591	598	628	596	614	604	586	593	601	607	612	575	592	560	608	635	610	601	587	626	546	624	623	571	585	578	566	543	597	604	624	578	553	556	614	605	578	595	550	577	651	583	594	590	583	588	582	584	600	604	633	604	621	555	555	544	532	588	611	604	587	606	620	534	629	566	592	576	645	600	565	575	594	590	568	583	567	600	623	596	610	547	586	611	594	551	601	568	577	604	590	593	614	576	581	600	597	584	617	560	591	584	602	588	592	576	577	622	581	582	580	577	572	564	604	588	563	587	600	628	616	599	556	584	556	558	619	570	608	617	575	605	643	558	580	575	584	542	556	604	587	582	628	597	587	572	584	588	565	557	604	601	583	563	591	613	541	612	622	627	612	628	570	634	621	572	570	544	577	573	578	594	606	556	596	589	619	573	598	558	589	640	562	564	565	563	587	577	581	571	571	592	572	590	591	613	620	588	521	593	577	610	610	577	566	553	565	587	574	586	594	579	585	560	603	576	595	582	614	600	525	576	616	613	581	613	547	596	569	588	566	595	603	622	603	562	555	561	584	565	577	600	638	574	614	587	618	592	555	623	615	622	604	606	587	618	575	609	556	619	552	578	616	580	617	568	581	565	641	622	599	594	582	632	587	603	605	606	590	604	577	576	619	562	582	604	567	569	588	579	558	578	617	599	554	595	591	613	590	617	573	633	550	628	583	583	599	619	601	586	583	578	597	609	572	587	544	591	628	580	572	571	553	601	551	587	618	549	600	605	536	630	547	599	565	620	566	562	595	596	552	581	611	615	612	564	562	623	564	559	569	602	548	588	579	621	605	582	577	604	569	586	626	643	624	624	565	619	559	601	590	623	615	560	567	581	608	578	601	570	590	583	587	588	567	603	599	582	613	579	612	585	561	597	614	613	566	596	546	619	560	622	532	554	600	587	590	599	571	600	603	620	572	591	577	618	551	607	549	590	615	596	579	615	622	590	568	628	555	605	589	631	570	602	585	592	624	612	623	603	576	592	602	603	623	563	576	567	584	578	616	591	651	598	598	578	657	549	591	565	590	614	615	634	597	589	598	560	608	605	537	630	606	599	574	627	572	642	587	562	579	603	581	580	600	582	583	604	588	595	629	568	607	613	556	564	583	567	616	610	626	563	587	548	578	625	590	624	596	560	610	578	624	545	610	590	591	546	591	599	589	573	608
31420	60219	67000	34931	34888	37478	50800	35011	19610	7436	1976	535	284	244	217	218	227	216	213	226	237	244	210	220	205	199	207	200	216	206	202	224	204	216	229	224	228	206	190	202	217	212	205	220	219	233	214	198	190	225	242	209	212	200	196	198	221	166	195	234	183	205	193	215	199	194	214	206	219	181	195	220	209	197	202	224	203	212	200	216	188	204	187	207	197	231	223	233	219	186	208	200	209	210	204	222	204	222	236	220	209	225	217	227	198	214	217	199	210	217	217	202	212	199	211	212	201	189	205	207	190	208	192	215	220	214	202	215	205	212	233	208	214	210	188	202	211	210	195	198	195	196	213	213	213	214	198	226	200	215	227	193	187	211	219	243	202	195	207	213	216	207	211	224	224	213	188	238	219	203	200	199	191	229	221	249	220	216	193	192	210	183	213	214	202	206	216	218	192	218	221	176	217	195	214	185	222	205	222	207	224	201	216	199	208	219	226	227	183	220	197	214	199	217	196	205	184	203	209	206	221	211	194	220	194	210	227	241	205	198	211	208	227	182	233	223	205	228	204	223	211	222	215	224	211	225	206	226	228	195	218	213	224	222	203	207	215	226	208	195	226	234	232	205	224	226	197	224	196	196	234	213	196	220	228	224	230	211	226	215	218	224	192	205	182	197	230	209	203	196	210	190	222	228	217	212	193	201	217	240	236	216	220	228	206	209	196	223	218	187	218	214	196	189	204	204	190	198	194	227	203	227	233	201	197	199	202	207	191	185	209	203	189	201	194	220	220	221	236	206	224	212	193	216	205	205	222	215	245	215	232	201	228	199	235	222	194	220	189	209	218	234	215	231	197	226	229	201	212	221	182	198	209	208	216	212	190	207	218	203	247	204	237	217	193	212	226	228	229	206	191	187	218	221	264	223	202	193	218	234	213	203	202	207	210	222	196	205	200	213	210	223	192	218	220	218	225	214	196	199	190	209	220	215	189	229	213	186	201	210	221	200	187	216	211	197	200	220	203	189	169	203	202	190	243	214	189	209	227	196	174	207	197	208	220	200	228	231	231	198	211	217	210	196	201	229	205	179	255	226	203	205	190	221	221	215	230	172	197	198	198	209	205	239	245	199	220	191	216	175	194	212	206	201	213	216	215	225	226	233	205	204	200	220	192	196	210	212	212	227	226	205	226	216	230	227	211	177	202	215	198	205	195	199	219	198	214	204	223	212	186	199	231	215	211	241	192	226	204	197	207	200	215	195	207	186	206	190	235	251	218	198	178	214	228	186	232	206	227	226	229	226	201	208	198	199	204	211	189	233	233	201	205	218	208	185	203	226	207	211	200	196	247	222	247	189	182	228	219	201	209	225	208	226	230	215	215	239	199	207	211	221	207	227	208	206	198	214	215	233	222	177	203	188	188	219	199	195	184	224	193	193	194	186	211	204	198	176	209	203	203	234	229	248	219	180	219	214	190	201	187	206	210	211	233	214	211	192	202	190	219	219	222	197	203	221	214	215	219	194	220	217	202	217	196	207	195	208	206	213	215	198	212	211	204	233	219	219	210	212	211	223	233	211	210	218	215	223	208	212	224	222	191	212	235	206	202	214	207	213	198	220	226	209	204	209	203	206	233	196	203	200	205	214	220	202	217	204	230	199	201	212	216	232	218	202	217	217	210	213	197	225	210	221	207	206	193	201	212	185	216	227	178	209	203	200	218	217	221	211	185	195	190	215	194	204	241	208	199	229	200	234	196	195	222	227	226	218	214	197	225	216	193	191	230	215	230	241	206	204	187	211	219	187	221	213	214	202	194	185	204	227	244	209	221	216	211	170	222	204	222	205	213	207	217	209	200	204	212	217	238	220	212	204	197	189	214	210	206	220	220	230	207	215	211	220	213	226	233	230	239	228	202	217	180	217	197	227	202	197	214	197	231	196	211	245	187	190	210	205	210	220	208	209	230	221	213	201	185	184	211	219	223	212	210	184	212	208	209	180	203	190	202	208	231	204	203	229	244	221	206	213	244	204	179	217	203	215	200	213	186	222	211	205	221	239	216	189	230	200	235	209	206	212	196	222	206	214	216	238	208	213	234	168	218	206	208	220	237	180	207	212	211	195	189	218	216	194	214	207	210	204	187	212	214	245	206	200	219	206	181	218	207	215	206	231	197	220	224	233	195	202	252	235	192	211	191	228	228	214	224	219	196	196	205	209	220	203	206	216	195	192	225	210	213	238	259	213	213	217	213	203	188	192	198	181	200	219	205	191	193	169	222	209	215	256	198	192	203	211	225	198	202	197	221	199	181	226	200	202	243	212	217	216	218	187	205	200	210	195	208	195	202	202	197	221	235	230	220	204	226	228	215	190	191	223	207	199	203	197	200	225	186	201	200	174	210	210	238	216	204	178	199	200	199	198	218	186	248	220	187	213	223	198	224	219	210	196	189	193	210	206	212	209	210	200	236	224	193	225	216	201	202	231	189	213	201	203	217	204	248	234	224	230	235	227	177	194	188	204	216	221	191	211	219	186	198	187	186	211	206	208	218	236	219	191	221	213	230	181	195	209	207	217	218	213	208	222	215	230	206	208	206	223	212	217	195	204	212	196	223	196	206	232	175	202	184	221	222	224	188	228	184	211	204	197	216	240	210	226	226	186	221	193	215	179	188	188	185	220	220	219	224	204	200	214	180	216	206	217	183	208	212	203	190	190	194	228	226	214	210	210	221	212	201	192	186	190	208	219	227	207	202	223	226	226	211	208	190	187	194	222	234	224	186	189	202	232	222	239	201	187	200	221	227	206	224	238	228	236	211	226	210	224	194	207	193	248	195	210	215	215	195	225	226	217	207	191	227	190	201	224	215	192	195	225	207	226	215	215	214	215	209	219	194	214	201	225	199	212	219	227	207	198	200	225	226	198	205	254	213	195	214	218	208	208	206	203	224	235	211	209	221	211	191	228	206	208	236	251	216	218	201	202	189	219	211	201	207	216	194	189	230	221	219	194	202	229	198	213	208	224	219	222	194	204	175	200	213	171	210	218	223	208	196	215	210	210	211	202	211	188	209	209	213	214	193	202	211	204	236	209	205	195	209	225	195	210	223	231	223	184	204	216	208	205	200	220	195	203	218	227	207	208	185	208	206	203	209	214	196	200	216	228	219	211	231	194	228	223	203	209	222	183	203	197	211	219	216	204	201	197	209	204	201	219	178	190	199	211	193	198	198	207	226	194	208	196	217	227	213	196	193	230	228	201	186	208	216	195	237	200	195	236	203	206	224	238	202	208	200	221	193	193	204	192	216	207	188	214	225	201	212	205	223	210	204	222	207	188	192	208	220	198	222	220	200	206	210	224	216	186	210	202	218	224	206	206	223	210	212	198	182	207	216	206	205	181	221	192	215	204	196	226	191	220	200	203	203	234	194	197	220	193	208	221	215	222	225	204	202	185	179	205	213	225	228	216	204	205	207	236	213	199	234	218	206	232	232	222	226	208	237	198	218	205
17976	46856	58928	31628	45575	49469	61279	47319	33843	18695	6696	1898	760	534	545	566	534	583	501	533	495	532	532	538	526	533	539	494	497	545	536	520	514	511	497	528	513	514	535	514	519	568	497	501	560	588	515	514	515	482	584	531	554	535	555	566	500	525	492	519	545	495	558	512	503	548	526	521	521	535	508	543	544	527	516	542	523	509	507	544	523	559	546	556	524	529	542	514	505	537	506	497	522	559	526	523	499	515	481	512	510	549	511	508	506	500	520	543	530	518	552	550	567	548	575	545	566	509	485	521	535	525	512	524	501	517	505	515	530	530	499	466	510	562	552	508	510	514	522	534	517	480	528	487	523	509	538	525	522	547	551	491	509	535	542	526	538	503	504	489	492	520	527	530	508	513	527	531	527	482	543	537	514	514	529	544	525	491	533	557	487	496	492	504	535	526	511	547	531	474	567	545	512	554	534	520	534	534	494	520	546	496	524	520	548	498	524	502	513	498	578	476	512	525	529	502	512	529	543	493	530	545	529	552	508	537	523	517	512	526	537	507	563	487	544	507	557	563	538	486	547	531	544	525	541	573	499	516	516	531	543	482	551	521	512	531	528	489	539	556	526	552	537	511	562	509	577	536	485	515	496	506	544	555	528	533	552	513	564	492	545	553	512	543	545	552	472	538	554	580	495	505	553	549	527	550	518	515	525	524	503	527	523	511	576	501	511	565	519	525	530	499	557	535	528	518	549	460	487	541	582	532	546	517	491	524	505	528	505	526	542	490	523	508	510	500	533	498	553	512	539	516	552	504	516	479	514	545	510	524	521	511	556	489	523	544	495	521	533	560	555	539	507	521	495	565	545	494	538	552	552	493	483	544	488	560	506	529	499	521	530	498	521	530	530	491	523	536	503	532	504	540	512	532	546	511	536	572	574	478	549	537	514	510	518	501	489	506	530	474	482	527	522	451	511	588	508	558	513	547	528	552	544	547	517	534	485	522	510	498	521	547	552	491	519	477	521	494	468	508	534	535	500	531	539	548	544	545	473	523	522	549	530	502	504	561	527	487	516	528	533	516	479	531	545	560	562	524	509	528	577	570	500	559	546	516	532	521	596	526	533	521	557	552	521	546	584	516	533	510	497	517	551	507	539	524	537	516	519	536	557	499	530	542	536	532	541	533	499	545	509	532	496	524	524	507	498	528	497	483	547	544	490	546	521	489	527	539	524	528	503	494	538	498	518	579	574	558	526	515	547	533	540	530	545	521	534	549	503	545	497	508	524	558	517	551	513	522	530	530	548	530	535	512	516	505	534	533	504	518	511	553	541	491	504	544	537	501	512	518	497	534	515	553	512	543	553	481	500	550	523	518	512	494	554	526	515	507	531	552	543	504	503	526	562	553	509	534	520	568	519	538	520	571	532	573	524	548	522	527	571	525	500	517	555	525	511	525	542	559	535	519	512	523	565	553	529	544	521	524	557	558	559	555	504	486	496	543	498	528	512	570	529	532	525	534	561	520	584	495	564	539	531	533	564	562	502	528	500	517	515	498	505	504	513	531	532	514	516	539	540	539	537	555	485	534	497	498	519	507	511	538	541	516	557	541	548	511	492	504	516	535	542	539	489	541	523	525	520	495	513	533	523	512	522	500	509	521	545	522	515	498	547	548	510	532	503	588	528	511	538	522	507	498	561	539	520	535	509	532	543	546	533	514	504	505	534	527	538	507	516	541	516	525	559	537	528	518	488	521	495	528	528	537	558	517	545	519	523	508	489	553	493	508	533	512	511	469	512	516	498	534	513	533	537	520	519	508	513	564	501	536	502	496	560	492	566	530	492	510	493	542	535	504	530	530	564	541	546	531	513	557	506	511	571	536	520	505	528	531	525	500	544	549	534	484	534	557	546	506	509	533	485	549	519	529	511	530	511	549	527	545	519	530	492	526	546	522	514	498	520	536	514	526	541	548	491	516	501	534	529	488	473	546	514	500	521	499	529	555	524	552	535	549	506	520	522	567	537	518	504	562	535	549	515	544	540	554	529	573	537	501	514	523	506	499	532	530	490	518	490	539	525	493	486	501	517	531	510	541	510	542	523	537	552	521	562	509	556	540	503	518	510	563	513	559	509	533	531	513	529	499	535	510	475	518	559	517	545	485	563	506	511	483	552	540	534	539	542	508	508	522	512	536	518	500	538	533	514	480	569	483	503	531	549	515	522	533	487	535	516	529	520	539	478	518	517	545	553	521	570	543	499	520	580	517	502	520	558	545	543	513	557	591	542	523	494	539	489	541	504	521	514	530	508	525	566	548	525	488	526	508	544	495	526	512	482	492	508	482	516	553	502	480	552	523	482	508	494	525	518	488	535	565	506	523	513	486	520	516	530	510	498	524	530	480	533	541	542	534	522	535	522	534	560	508	490	559	540	489	533	506	522	535	488	529	507	556	508	492	545	504	536	514	533	523	525	539	521	548	526	540	508	488	516	566	549	529	530	557	591	514	533	504	544	501	507	532	514	522	559	522	525	559	479	527	506	521	520	512	531	568	554	516	512	519	535	470	533	512	509	522	488	518	562	487	520	524	531	546	497	524	500	535	550	525	518	555	518	570	547	498	515	506	542	538	530	511	520	539	513	540	512	577	570	538	527	536	532	493	526	555	501	541	538	523	529	499	515	484	547	555	556	497	532	529	539	536	558	507	519	516	535	499	461	535	512	496	579	496	557	527	524	552	540	535	532	518	513	497	509	554	541	484	488	523	506	541	579	519	547	574	516	576	567	525	521	589	504	543	537	556	508	503	505	538	527	494	535	502	547	545	497	569	525	538	500	520	536	537	489	535	537	534	511	529	537	559	522	517	544	532	525	516	548	510	504	532	519	512	522	572	533	528	525	519	500	508	529	490	532	535	539	553	533	517	527	498	542	535	527	547	534	539	457	545	531	577	496	557	504	527	503	556	515	571	547	527	526	503	587	489	549	501	557	550	506	508	553	485	502	486	469	527	520	547	528	555	567	493	543	528	534	514	485	541	486	533	503	519	537	509	519	554	525	501	528	526	493	531	561	523	506	503	543	552	533	521	550	509	520	508	508	507	541	500	561	524	523	537	528	531	540	514	494	502	540	508	531	491	527	556	525	537	512	533	504	543	530	491	533	510	527	528	493	510	508	513	537	518	561	534	527	553	570	522	506	545	494	535	515	532	489	524	549	543	537	496	541	529	551	492	564	529	560	534	553	498	508	494	543	495	537	506	566	514	536	538	528	498	527	527	501	504	493	556	535	537	526	549	547	528	546	503	511	532	529	534	524	517	551	538	515	512	506	510	544	530	485	517	539	490	525	526	525	517	558	532	515	524	527	542	504	499	531	546	543	505	546	503	507	529	478	501	506	550	520	545	538	522	544	534	551	544	562	553	535	527	535	533	529	536	506	528	503	541	501	506	515	513	542	523	546	514	537	513	529	495	509	532	540	501	542	519	540	509	535	573	559	520	506	555	559	518	540	480
4740	5042	3914	1152	1670	1682	2064	2157	1459	716	438	258	217	233	203	220	221	209	229	224	223	239	225	237	232	215	209	239	248	234	220	242	190	230	242	206	227	212	202	220	226	227	224	236	205	226	234	235	206	235	218	207	237	219	229	253	227	220	234	222	244	216	219	220	231	221	197	223	203	209	224	213	250	228	276	220	206	195	196	200	233	235	213	231	225	218	224	226	213	217	242	237	213	240	242	200	206	230	221	249	248	210	222	208	238	220	198	218	215	225	212	221	255	230	226	232	207	227	214	241	217	200	216	210	220	220	211	249	208	238	229	218	228	210	237	232	199	235	227	209	230	216	262	241	208	239	218	221	209	233	202	236	218	220	228	228	238	198	201	233	207	233	209	222	209	238	225	176	218	225	238	240	231	212	201	206	216	217	217	209	251	248	207	234	226	220	197	239	225	213	214	187	244	244	222	208	197	219	229	225	241	221	201	213	207	237	232	220	233	220	225	240	221	208	230	198	221	210	216	224	210	245	230	213	233	229	228	224	221	219	238	226	196	252	217	219	205	219	237	235	213	211	219	228	211	189	225	233	224	227	241	254	215	191	216	221	220	224	219	212	232	211	213	222	223	225	220	224	227	224	225	212	202	235	211	229	213	226	208	229	245	228	212	222	225	222	190	237	251	235	226	239	231	211	214	210	205	218	219	208	210	187	253	200	214	210	225	251	228	230	197	212	226	207	214	217	210	210	211	214	188	227	235	204	221	245	227	216	211	248	223	215	220	243	221	220	227	252	232	219	203	217	213	187	201	219	215	217	219	264	197	248	234	215	219	208	235	218	208	224	224	228	232	205	205	216	217	204	239	256	237	215	222	212	231	222	211	235	218	211	222	220	268	234	224	204	202	222	230	216	214	230	237	225	220	249	216	236	198	218	241	224	235	188	240	228	216	221	214	179	184	228	220	211	221	226	233	249	205	175	211	234	213	232	205	189	224	231	227	222	250	270	234	207	236	237	244	216	205	196	212	216	198	187	234	211	203	227	214	218	232	219	220	222	213	215	226	238	211	225	204	221	219	223	207	228	202	195	219	235	210	230	226	206	251	241	252	232	223	221	211	230	202	254	215	235	225	235	216	208	243	234	244	203	237	240	208	228	246	243	216	217	217	250	217	218	236	198	212	227	206	238	211	230	240	208	209	244	215	241	232	216	207	212	207	230	194	217	217	233	216	229	241	221	224	244	222	223	221	214	208	203	240	225	206	207	235	205	196	197	230	250	232	225	220	215	236	243	207	228	212	215	205	231	232	194	208	197	243	229	199	228	258	225	204	214	238	234	225	238	219	222	229	213	182	233	242	247	241	241	204	201	232	258	202	251	211	227	208	231	231	224	207	209	222	233	217	238	219	188	250	221	240	208	218	218	230	227	214	206	224	210	207	220	194	238	206	226	228	213	219	206	190	245	240	246	212	216	219	212	195	233	226	209	238	196	210	232	225	213	191	251	195	229	211	238	216	230	238	251	234	210	215	223	209	209	212	212	216	207	216	228	202	226	204	208	235	212	214	222	251	229	188	205	213	248	233	228	232	213	226	187	206	243	212	232	237	229	234	262	212	225	203	202	205	213	211	198	249	209	214	227	227	225	216	224	186	207	222	194	197	209	229	219	224	220	216	238	219	249	201	229	242	216	203	222	219	207	216	214	243	223	215	223	217	225	236	206	228	242	218	216	217	190	217	202	223	215	195	234	261	233	222	231	196	215	234	224	215	227	236	204	202	198	213	223	214	221	202	219	217	228	221	212	208	205	211	240	239	196	226	214	224	209	201	224	246	205	223	210	194	224	203	225	220	234	202	208	195	232	215	226	213	188	215	220	213	220	208	238	247	203	223	218	219	245	234	219	203	235	223	234	256	227	216	233	224	209	206	215	217	209	215	254	229	222	205	219	248	221	218	240	232	219	230	231	231	226	206	239	229	227	227	217	219	208	236	226	223	226	236	239	219	216	216	225	259	234	218	216	205	244	238	219	206	261	227	209	214	227	223	220	212	188	244	229	234	220	225	223	249	206	227	219	224	199	237	190	207	213	218	200	227	193	226	169	221	201	226	198	205	206	247	199	226	224	228	230	259	208	215	201	193	221	224	195	207	224	215	189	209	216	209	221	249	241	249	233	205	240	231	248	220	233	213	232	213	218	228	213	237	221	200	238	188	207	199	210	239	207	207	207	217	234	229	230	238	225	217	217	228	227	214	239	214	182	207	207	250	239	223	195	227	209	176	216	244	224	208	203	229	222	241	209	242	200	214	220	238	222	265	232	223	222	218	230	241	220	217	214	231	235	216	235	194	225	225	230	216	203	185	219	218	226	230	198	213	219	212	243	225	208	248	213	221	239	206	239	236	248	212	210	175	255	228	215	226	236	224	253	225	211	223	238	209	211	224	245	210	210	239	223	221	216	220	225	215	227	203	202	226	223	246	218	224	215	226	208	215	206	220	193	199	223	237	227	197	210	220	195	224	212	235	197	250	203	213	213	218	228	226	205	222	210	216	251	211	217	221	191	212	234	206	219	222	242	224	210	224	205	256	209	227	230	257	211	238	223	196	194	214	236	223	227	238	220	201	265	211	238	251	238	229	252	224	207	234	231	210	198	224	208	209	259	224	231	231	229	208	214	217	218	217	213	215	235	237	231	221	178	241	199	217	207	225	232	219	200	215	222	241	243	221	194	226	207	211	227	221	225	237	214	230	227	219	234	225	232	243	242	210	215	198	224	221	233	225	204	214	239	230	237	225	218	230	242	208	239	213	214	217	234	220	258	201	225	232	220	220	219	193	227	244	230	243	236	229	223	222	199	234	217	208	194	189	203	237	196	194	226	239	238	224	228	205	187	222	193	216	230	228	256	209	217	214	201	229	201	213	218	256	215	227	200	240	208	197	190	209	213	233	240	226	243	230	225	222	197	210	221	199	228	219	228	215	224	200	233	189	228	224	191	222	214	242	238	222	216	206	222	214	202	203	238	245	231	215	236	228	220	229	233	241	232	189	202	231	224	220	241	245	215	208	211	233	229	194	195	246	224	220	233	223	222	207	198	244	244	211	252	257	242	185	192	220	207	235	207	235	226	217	233	250	173	230	223	226	246	217	216	228	204	209	213	216	205	225	214	237	220	237	202	225	215	232	226	216	264	216	254	209	215	226	228	226	207	230	221	230	228	248	223	211	196	221	224	246	233	247	224	218	206	211	238	222	235	212	197	236	222	228	209	214	203	223	194	231	223	193	209	230	239	188	233	190	252	226	193	256	253	192	237	249	202	253	216	199	217	230	212	215	210	212	208	245	231	235	220	195	211	252	212	209	219	218	251	220	220	229	214	185	234	219	224	234	216	200	218	221	232	219	221	247	232	234	229	225	222	195	231	239	210	244	244	244	233	233	237	211	200	219	212	232	213	225	200	189	219	204	231	219	221	224	239	208	230	230	209	199	215	240	234	251	199	222	227
3758	7563	7157	4335	7065	7708	9345	8826	5611	2615	1146	677	578	560	555	542	562	555	533	543	553	543	530	570	541	559	575	559	572	566	528	517	585	550	525	538	564	543	576	544	538	531	544	544	560	537	547	543	580	555	568	576	543	543	547	569	518	567	544	610	555	529	554	566	575	546	562	565	606	594	526	549	575	528	571	540	569	544	551	584	530	553	539	518	569	589	580	556	523	535	526	538	583	516	522	546	513	596	592	555	588	562	557	533	547	528	530	526	543	551	570	556	563	548	552	607	508	556	534	529	566	519	536	563	582	567	558	591	530	563	538	572	567	550	544	547	561	586	560	522	569	595	571	585	559	544	562	536	550	556	585	547	585	522	587	565	514	571	544	595	557	532	571	540	559	563	571	567	544	551	518	533	576	541	550	582	545	578	606	520	583	555	558	587	570	572	608	571	576	545	546	566	597	562	564	599	546	553	578	565	548	561	519	568	566	573	534	559	527	529	525	566	548	561	556	533	573	543	575	577	552	528	583	555	525	575	536	580	527	543	524	547	589	555	541	548	583	557	538	593	589	592	551	579	512	548	593	549	539	565	578	562	538	510	575	577	542	575	523	566	565	558	582	570	568	549	561	560	555	543	536	578	561	532	553	555	546	541	559	509	541	551	550	600	583	559	564	576	534	562	559	517	504	564	556	518	542	574	577	533	553	526	551	512	581	553	539	486	549	556	547	566	536	563	590	595	574	572	552	560	572	575	575	527	551	575	548	531	547	547	525	549	523	587	537	556	584	527	581	527	590	550	557	546	545	512	553	587	551	537	565	526	536	549	538	545	552	558	575	524	549	545	569	572	532	544	561	542	535	563	503	567	551	509	543	572	539	568	539	546	572	539	538	505	557	545	578	560	557	546	598	527	536	622	598	507	515	530	541	553	525	503	532	605	558	566	531	575	549	594	571	552	603	527	556	579	527	511	545	538	572	585	516	544	575	588	535	529	578	588	596	572	580	534	602	555	537	553	550	562	574	565	547	551	571	533	520	528	551	566	535	552	552	537	552	560	581	553	543	499	545	590	524	552	561	545	553	537	545	559	566	583	554	503	550	536	595	591	561	534	548	513	560	561	576	548	542	568	546	580	547	565	575	573	560	590	558	538	558	553	531	574	548	522	565	550	569	549	533	549	553	596	565	634	570	574	558	543	557	539	566	537	549	593	567	522	566	572	575	586	549	553	559	507	580	555	566	567	511	545	578	598	572	545	546	536	556	542	581	534	555	546	522	526	550	528	570	585	556	557	547	548	586	602	543	565	583	553	554	539	544	520	538	590	579	586	568	522	538	539	517	534	561	588	573	551	570	518	552	516	584	544	547	576	543	558	546	531	507	574	548	564	561	554	600	571	548	539	580	574	511	533	529	569	536	540	533	540	566	524	603	527	526	535	565	528	563	596	549	574	535	541	575	577	527	567	542	563	550	553	549	549	534	567	585	536	564	580	559	558	569	614	540	521	587	535	544	540	528	524	574	549	560	539	541	505	530	570	542	547	542	569	523	575	601	535	552	545	520	500	551	571	511	564	530	595	567	594	587	532	569	581	559	544	544	520	558	558	550	548	538	580	535	564	549	545	480	565	543	521	554	561	557	532	535	587	555	529	537	568	546	520	567	573	556	566	572	536	576	552	538	551	557	566	558	557	563	551	567	553	562	577	534	566	524	569	594	549	544	585	527	561	541	577	571	551	588	553	533	563	573	574	550	568	585	524	569	567	581	558	558	603	498	549	585	528	595	546	579	538	599	558	565	534	544	535	541	531	539	560	549	544	587	544	547	569	569	555	561	549	526	541	577	525	496	549	578	528	558	542	547	586	558	563	560	612	544	572	564	538	567	562	572	523	532	576	586	592	561	581	583	554	575	547	530	550	603	555	582	561	558	556	562	558	561	614	555	580	527	538	555	568	576	541	564	506	549	540	585	560	560	582	543	564	557	609	533	547	513	536	565	581	525	530	596	492	581	577	494	582	537	560	529	549	510	577	590	553	566	546	565	516	554	541	581	565	567	565	551	555	510	518	551	533	565	589	551	586	546	542	582	569	556	521	590	597	575	557	555	605	573	555	546	540	544	561	546	559	574	589	561	539	570	577	539	571	573	548	549	540	546	530	535	539	553	531	517	599	560	558	547	591	593	576	549	533	536	573	551	548	537	554	578	540	499	585	598	518	559	516	568	557	531	568	564	563	541	570	595	520	563	581	558	562	541	552	553	587	569	556	575	557	581	530	496	549	567	590	550	539	569	545	532	572	563	600	547	532	586	544	562	540	528	549	543	596	546	585	549	543	569	547	561	568	532	569	574	553	563	582	563	580	564	552	517	587	538	585	563	575	568	565	558	531	533	557	593	544	569	534	558	572	542	544	552	582	538	591	547	548	556	552	557	559	550	624	593	543	550	579	572	531	552	563	538	587	589	500	542	534	571	550	555	572	525	545	595	489	575	540	564	514	547	553	541	559	558	579	587	590	558	532	580	543	578	532	549	545	608	549	555	534	572	596	585	569	535	583	570	581	542	573	571	535	561	604	552	548	536	549	577	538	577	564	544	571	581	574	558	539	563	525	575	550	582	539	551	551	565	560	554	573	524	520	525	569	559	567	546	527	558	537	552	547	564	607	554	555	584	557	551	554	567	503	539	552	565	567	536	508	552	536	569	600	571	561	536	547	572	539	516	594	541	560	609	562	560	538	607	567	541	546	554	571	575	571	594	558	528	558	548	525	600	563	504	575	553	531	535	540	545	554	556	579	562	585	596	580	546	568	570	552	522	535	543	623	534	576	560	548	505	528	558	540	556	560	544	547	565	558	561	547	566	563	569	518	524	552	602	549	522	552	562	567	545	593	548	556	579	515	544	549	619	568	556	529	530	551	576	506	558	546	577	535	537	507	589	530	564	547	537	527	491	563	552	509	531	564	518	549	544	555	575	549	547	611	616	579	529	515	555	570	548	556	589	574	559	525	543	536	549	543	510	573	542	529	559	529	566	555	568	558	585	503	531	555	540	563	553	594	569	562	524	574	537	580	543	537	576	573	520	558	568	559	599	571	555	558	582	570	540	579	560	577	545	558	578	549	537	594	564	497	568	550	567	560	537	561	529	581	562	547	561	560	551	540	520	581	566	558	599	537	571	506	606	513	521	529	544	539	571	597	534	516	538	558	541	553	568	534	542	572	554	563	572	533	534	558	532	533	561	512	567	608	532	533	531	503	549	539	540	599	530	600	601	534	548	553	553	508	560	552	528	582	547	599	554	519	510	557	539	544	550	533	545	588	577	572	559	562	530	569	582	567	580	527	588	559	524	559	580	549	531	594	566	558	574	562	589	570	572	553	540	565	550	498	563	577	525	570	546	513	537	607	539	567	541	540	557	526	560	559	549	511	547	575	537	583	544	529	575	560	597	527	598	583	546	517	600	463	536	561	563	581	581	598	577	567	611	566	568	539	555	526	541	562
25654	47477	34673	21396	24686	19427	32031	27830	16216	5715	1373	433	258	243	241	222	231	215	244	233	243	253	236	223	224	210	234	211	246	233	225	220	204	214	227	222	216	220	207	239	224	236	249	262	217	248	218	249	221	277	220	217	246	224	214	235	210	222	200	236	231	220	236	216	224	215	221	205	211	193	200	231	235	243	224	209	274	224	235	248	219	196	232	204	241	236	215	237	233	232	192	219	208	245	232	229	235	227	194	217	254	215	228	236	232	222	222	242	206	233	226	221	216	231	253	218	235	241	242	231	233	219	217	244	243	254	219	217	221	227	219	221	247	211	208	237	267	223	236	195	224	216	201	185	206	235	243	222	224	228	234	234	246	232	216	230	219	207	237	224	210	202	241	232	242	222	249	247	232	218	207	238	256	217	218	211	213	229	223	218	251	249	204	210	254	213	257	198	199	209	203	244	223	198	240	221	228	231	222	225	218	203	238	221	208	234	235	184	250	201	219	229	216	220	224	244	220	221	246	228	218	219	238	233	226	212	233	238	229	230	231	235	233	257	266	239	227	256	250	219	220	228	252	237	239	214	236	235	221	199	204	221	215	212	227	214	244	228	224	205	185	248	231	220	233	224	232	225	237	245	237	223	225	230	202	224	209	217	240	244	240	227	212	211	238	215	255	211	226	236	214	248	239	212	242	206	233	222	205	206	193	214	197	227	189	232	240	213	199	205	201	218	237	211	198	248	231	223	239	242	238	227	242	204	205	235	229	247	212	219	201	223	231	245	248	207	214	231	229	222	249	207	224	266	219	199	211	216	252	217	216	205	245	227	222	217	218	214	224	209	227	247	241	226	216	253	223	239	204	218	221	196	189	212	228	228	223	251	219	219	229	211	238	245	233	233	244	236	198	231	204	256	239	224	225	220	228	227	232	258	229	233	250	230	246	222	220	242	216	242	232	241	176	236	212	198	259	222	242	211	214	206	216	217	216	229	221	223	214	216	219	207	228	244	238	242	223	221	223	206	250	249	219	236	212	215	254	201	236	212	230	236	203	217	202	210	204	223	227	208	216	220	256	218	227	233	202	234	223	272	220	224	208	225	210	207	215	224	229	208	208	245	233	248	218	227	228	239	235	220	247	228	204	226	215	209	210	208	221	233	244	232	238	238	225	201	199	250	216	236	226	217	224	240	212	207	235	231	227	226	189	236	210	206	236	222	228	214	194	223	240	192	245	242	222	214	209	237	199	243	231	224	230	230	227	215	198	218	230	237	232	223	209	215	262	218	229	216	224	262	217	244	228	222	197	214	237	259	222	255	229	225	246	235	219	220	210	221	239	222	218	197	215	224	227	216	237	225	224	221	230	206	237	232	219	220	227	232	205	212	220	236	211	223	208	206	216	232	249	217	254	224	207	233	221	228	238	229	230	234	216	253	238	219	202	217	224	230	211	237	205	242	237	205	214	226	232	209	232	249	226	243	196	239	215	226	215	225	243	217	238	246	233	235	214	228	223	234	238	248	258	251	214	230	250	242	241	240	230	219	214	215	227	227	234	233	235	217	242	230	216	229	221	255	236	230	235	237	221	203	217	229	214	212	203	248	218	205	222	214	205	221	217	224	217	218	217	235	230	220	230	232	244	221	205	237	245	261	210	189	233	231	199	205	257	219	226	208	229	196	196	239	224	225	228	217	236	226	246	227	214	227	200	197	233	221	247	220	235	271	236	234	234	200	219	213	189	242	229	194	232	229	204	225	240	219	253	246	242	231	227	247	260	227	213	248	219	240	269	213	246	226	247	207	228	231	228	223	223	224	214	244	228	208	231	188	222	262	222	245	229	243	223	234	212	243	228	235	198	212	240	219	252	222	236	216	242	233	260	210	235	195	242	209	215	232	254	230	225	209	249	245	249	223	209	220	229	225	224	222	206	228	252	219	211	192	224	199	207	224	214	216	227	255	220	226	228	205	215	226	216	238	226	231	219	243	243	211	232	227	227	207	216	260	216	220	205	256	220	228	214	225	241	190	199	220	235	231	232	231	218	208	239	225	217	251	193	238	228	240	221	215	238	226	220	231	222	255	215	227	230	234	234	202	222	211	241	245	211	251	263	204	220	221	202	236	214	229	227	249	207	224	223	242	211	231	240	211	226	219	245	240	235	225	228	225	237	246	230	224	235	234	226	259	209	211	211	251	235	225	235	228	198	224	242	225	229	219	260	258	239	236	223	218	236	232	223	233	225	210	215	246	206	228	241	205	215	245	233	242	251	240	223	236	186	223	217	236	214	230	215	222	246	222	221	239	236	218	214	225	211	205	234	217	227	199	228	224	228	191	203	233	214	256	220	206	233	230	213	224	207	264	240	224	211	232	209	223	204	215	206	224	225	222	217	202	233	243	283	238	231	243	218	220	215	231	232	214	202	201	216	230	243	265	221	250	233	220	244	258	221	215	229	223	195	204	216	237	243	221	222	238	238	199	221	216	197	236	219	224	208	209	220	271	242	247	260	243	195	234	234	206	254	219	215	232	222	219	243	234	210	222	208	238	215	246	212	231	226	208	205	237	237	225	237	219	206	204	227	219	223	228	203	242	221	231	213	239	233	225	246	218	258	237	198	223	251	236	223	227	227	244	234	219	267	233	227	220	215	217	204	210	213	207	221	230	227	207	225	249	213	255	236	237	228	237	212	222	209	195	195	215	229	243	228	205	231	216	218	212	240	205	272	222	217	240	202	244	209	240	234	243	242	222	231	223	208	231	224	210	262	217	229	226	250	215	225	244	239	218	250	222	238	204	219	227	251	220	214	216	218	245	247	227	217	210	225	213	241	263	241	217	231	217	222	227	246	221	224	206	230	228	254	228	216	219	225	215	235	228	233	225	229	211	256	241	238	231	226	212	215	213	222	228	226	263	197	184	217	208	205	240	212	241	234	225	220	218	231	198	211	210	204	231	246	239	231	226	234	217	250	248	220	225	225	225	194	216	248	214	247	255	222	223	233	212	234	230	220	228	248	233	250	237	239	223	203	227	207	230	215	212	249	218	225	237	181	196	199	235	237	252	239	231	200	225	243	237	234	227	204	224	251	209	240	221	207	229	243	195	211	249	236	214	228	225	206	220	227	230	207	227	215	250	229	215	220	218	251	218	211	221	221	241	236	229	195	221	215	235	224	244	236	216	227	217	263	209	222	233	263	248	227	250	236	219	221	245	225	227	228	208	206	220	231	219	232	238	222	237	222	247	231	233	218	239	202	212	240	261	218	220	225	237	231	221	199	209	235	217	228	225	243	233	223	231	241	208	238	236	243	190	211	270	270	234	234	246	219	196	217	220	229	249	229	238	222	237	230	231	238	225	221	225	230	220	232	253	250	215	218	256	232	182	207	225	250	229	252	205	254	220	218	221	247	257	222	204	223	210	230	215	236	234	227	248	228	207	224	232	262	237	231	193	213	228	249	216	219	223	238	228	229	223	243	210	214	207	228	227	225	218	207	233	210	209
16345	37588	30045	28924	32329	33669	48239	43367	31802	15814	5273	1542	717	627	533	541	590	568	575	506	552	532	599	556	570	546	574	590	585	536	578	592	573	597	566	539	601	593	518	589	529	534	601	591	583	581	553	579	547	567	558	594	555	572	558	568	541	524	603	560	549	547	594	607	552	548	566	613	557	567	603	517	563	563	522	617	592	540	571	554	565	539	579	532	559	577	550	618	546	555	555	570	567	542	518	574	562	558	535	569	571	564	538	563	561	577	586	561	546	583	574	560	566	540	584	561	560	569	541	497	603	569	555	555	509	549	579	545	573	527	576	521	590	552	561	577	552	569	559	532	596	536	575	552	563	565	526	577	603	532	580	594	553	579	604	577	590	561	601	538	545	600	591	579	550	567	528	555	591	578	552	599	585	616	541	540	536	556	579	559	570	572	584	565	536	622	607	564	555	570	545	532	605	548	553	602	604	576	525	571	580	592	606	601	584	586	587	565	566	557	546	548	598	548	553	550	524	576	562	589	617	537	513	574	553	565	586	536	554	564	533	544	596	585	560	554	544	553	605	584	591	539	591	592	578	573	602	564	559	574	606	610	549	574	538	581	563	567	579	552	528	574	527	540	536	567	567	549	563	580	546	573	582	562	533	535	587	562	570	600	553	566	586	591	571	559	600	586	533	570	548	528	554	548	607	546	552	582	556	562	562	559	624	577	605	592	572	546	553	585	577	559	602	561	572	554	579	541	540	549	565	554	538	551	566	560	598	542	571	513	590	544	559	519	557	593	556	575	605	573	584	563	572	563	553	597	569	594	560	542	588	551	589	539	515	552	575	572	543	529	583	551	547	600	569	534	544	590	596	598	555	606	550	572	576	542	547	555	617	583	576	599	554	535	569	591	496	594	560	582	582	568	561	562	559	602	590	551	586	539	526	564	569	560	578	571	572	546	554	546	530	551	572	547	557	584	568	594	557	557	594	539	556	542	554	550	580	605	539	587	559	554	548	583	582	586	549	553	506	577	587	564	538	521	587	503	561	570	580	566	557	565	557	537	596	590	573	526	527	558	590	559	563	540	577	547	535	555	592	568	591	553	553	569	568	554	601	544	553	543	562	557	587	578	599	627	533	556	562	546	584	554	528	600	582	553	569	538	556	559	544	546	553	568	570	560	528	573	577	519	562	552	615	576	559	582	600	543	546	545	589	591	571	545	578	528	604	575	523	576	580	564	578	563	596	534	556	587	586	570	582	543	549	524	597	565	563	575	612	604	554	556	603	588	570	612	564	566	566	555	574	547	584	568	557	576	539	581	540	610	587	555	543	541	553	565	571	567	568	528	553	547	540	577	620	538	537	541	537	568	523	539	544	604	513	597	563	581	530	564	592	568	574	557	558	522	529	543	597	566	585	533	560	563	529	568	511	564	548	553	557	557	541	584	561	572	577	539	522	620	530	557	558	576	537	506	573	565	542	582	524	540	558	577	572	572	587	547	577	551	595	569	592	596	578	612	547	563	551	587	573	556	591	565	552	561	596	591	573	603	565	542	561	545	544	534	587	562	566	563	572	539	583	567	511	524	549	553	530	563	549	536	546	548	550	584	554	520	574	562	552	543	609	540	567	586	559	548	547	575	541	586	557	569	606	571	598	587	533	545	579	584	556	556	564	593	565	566	557	529	597	599	559	595	557	576	628	542	547	560	594	573	592	571	523	558	570	582	551	594	549	572	602	585	587	572	579	565	590	537	628	573	563	584	586	555	560	570	537	547	601	562	543	573	541	586	557	539	582	546	558	570	562	587	539	534	554	527	592	555	598	569	535	591	575	553	602	585	552	571	553	601	574	567	574	581	569	571	616	530	538	583	573	566	544	578	587	588	574	585	568	535	529	596	567	563	550	536	582	578	564	538	539	570	584	543	551	552	548	597	566	575	580	572	558	582	558	551	554	562	558	564	554	576	549	556	597	561	557	597	548	605	562	574	548	594	566	554	587	563	603	545	548	598	561	562	555	525	550	538	582	575	558	546	568	591	586	563	574	607	610	570	591	578	588	555	584	548	529	519	571	549	575	573	572	518	537	515	588	565	544	589	582	518	543	538	527	595	592	556	599	560	555	539	535	589	615	573	579	529	573	574	549	563	563	537	539	575	548	548	546	591	591	609	591	557	524	573	540	545	567	524	583	568	548	608	570	543	614	578	529	541	548	553	576	577	554	574	586	581	546	584	567	548	562	568	598	593	578	575	569	537	597	579	565	579	527	577	552	596	568	568	571	561	585	577	577	568	523	527	593	546	598	523	568	578	524	560	587	600	542	565	600	564	550	565	554	566	570	563	563	558	584	533	557	535	544	592	580	551	555	576	592	533	527	621	543	530	549	498	562	580	583	534	578	543	555	545	579	542	564	532	602	612	484	526	555	563	555	595	573	564	556	496	544	598	541	562	567	537	590	552	537	604	595	581	560	532	592	623	541	566	558	542	540	567	591	601	539	533	541	557	526	569	599	539	531	540	595	543	534	561	518	534	589	576	555	590	562	576	562	590	578	576	604	537	540	559	559	546	557	554	600	529	567	581	513	539	592	559	567	607	573	517	590	596	518	548	574	612	545	539	603	561	544	566	598	556	533	583	580	534	583	585	533	569	563	573	553	573	565	548	588	565	512	530	543	599	563	577	552	528	543	606	587	566	564	578	561	537	556	571	571	537	576	557	551	584	567	570	584	603	604	553	571	576	560	554	566	539	516	538	525	583	548	585	533	546	567	567	554	569	539	595	622	560	569	634	530	593	546	558	526	548	617	562	568	585	546	549	558	565	559	597	543	526	568	559	593	542	555	546	524	529	569	565	579	534	523	594	563	554	559	595	608	488	611	553	553	588	556	560	600	568	603	553	594	566	520	555	553	545	567	586	582	530	554	564	557	565	556	544	575	579	521	564	552	555	577	542	545	548	543	564	553	568	557	556	579	584	581	605	526	574	554	520	551	570	578	568	579	613	578	524	563	557	585	524	577	578	574	578	515	575	577	587	587	555	552	554	580	536	579	549	527	578	571	596	530	506	526	558	560	540	563	626	584	536	537	536	565	539	557	544	559	591	560	539	547	576	557	570	549	546	534	581	550	608	608	564	585	554	561	553	588	564	612	551	600	570	525	553	583	556	581	552	517	565	555	588	520	582	571	566	617	534	567	580	563	490	577	577	571	541	586	560	560	619	607	548	571	589	541	586	512	632	556	562	590	558	537	551	529	569	544	545	570	580	590	563	589	541	571	553	565	533	576	577	536	526	556	579	585	608	591	536	599	561	518	519	569	589	501	544	564	568	580	584	538	567	540	548	532	596	556	513	585	559	562	553	550	567	601	573	558	550	511	574	603	576	567	554	569	572	574	552	570	564	590	556	564	582	608	582	561	563	562	571	582	523	571	562	584	587	596	531	559	551	557	554	574	568	589	573	578	582	552	541	551	531	609	566	561	597	551	569	586	527	543	552	589	546	561	600	579	536
48638	60478	51896	39706	17412	36827	48348	40200	24977	10488	2461	584	256	222	190	225	202	199	214	214	200	207	175	199	197	192	228	222	195	193	201	213	189	204	207	213	208	198	220	212	181	217	220	212	220	236	181	204	210	197	205	189	231	204	165	187	203	228	173	197	218	202	186	186	203	204	193	215	198	215	201	202	208	200	205	212	215	193	202	222	178	193	192	206	209	183	182	168	203	185	195	213	191	168	212	206	221	179	172	191	195	197	214	186	212	200	182	182	205	217	216	191	194	202	212	208	187	186	188	217	211	203	169	224	187	192	184	191	180	210	220	236	242	195	189	195	221	186	193	216	196	207	205	191	199	203	189	210	199	201	216	206	185	193	189	221	180	211	193	171	200	235	203	215	221	229	191	181	204	208	188	177	192	182	218	184	202	173	202	212	171	189	181	180	192	218	186	212	224	205	202	204	205	211	188	195	218	185	201	218	198	199	202	185	180	180	183	199	201	205	188	195	200	181	209	200	202	222	210	195	198	217	190	198	207	172	191	199	201	203	208	206	218	182	195	208	220	198	211	198	229	203	197	225	199	185	214	178	211	200	183	212	184	191	205	225	209	198	181	222	200	189	195	194	199	185	188	202	200	189	190	206	193	215	194	201	210	209	181	215	201	225	169	217	197	183	192	199	177	200	211	207	249	208	193	206	209	216	230	200	219	201	193	181	231	200	225	203	232	179	201	205	199	188	181	200	226	201	188	188	197	193	202	221	187	204	205	203	210	192	187	192	194	186	189	213	191	216	212	209	199	189	193	197	216	211	180	229	205	187	184	188	197	198	213	195	181	200	205	210	208	191	201	198	186	187	177	166	184	177	195	193	202	189	230	191	188	194	217	208	172	210	220	200	221	224	176	197	211	192	196	184	213	200	180	200	188	229	179	198	210	225	188	231	212	196	193	237	177	209	191	195	215	175	199	198	193	236	187	203	212	222	205	210	196	189	196	203	224	192	178	209	204	204	215	213	204	182	198	210	198	229	160	201	187	199	193	205	205	228	210	186	204	186	221	192	231	193	192	211	187	208	166	191	212	194	235	201	185	203	195	201	200	182	204	188	204	208	236	208	203	208	182	178	199	242	208	230	222	224	214	205	181	228	186	185	202	183	184	189	187	191	208	224	178	218	223	201	183	207	224	174	182	217	212	192	184	198	201	197	205	181	189	185	188	198	219	198	179	199	170	188	179	213	217	182	189	203	192	190	193	209	213	193	214	186	194	179	208	207	203	204	186	205	188	182	209	185	179	220	181	193	221	245	206	245	185	185	184	194	203	205	199	189	220	229	213	198	200	197	177	215	210	212	188	186	222	181	185	219	214	225	185	188	203	219	214	164	193	182	212	204	216	197	187	204	225	208	203	195	196	201	210	194	223	211	216	220	219	200	203	208	198	209	203	211	199	204	216	196	192	184	183	202	208	200	193	191	191	201	203	173	187	188	186	168	201	204	206	207	217	197	203	190	202	220	212	204	199	205	205	206	201	193	196	194	196	204	214	201	204	182	203	191	220	187	215	179	216	219	203	192	196	195	183	206	188	182	220	226	210	179	214	194	177	222	227	210	182	224	197	213	185	201	212	213	233	210	192	207	203	180	172	210	199	220	201	202	185	191	224	194	175	170	204	187	190	196	208	220	202	185	193	174	203	206	203	196	223	199	198	219	162	192	209	203	211	207	194	182	186	195	238	217	189	202	191	198	211	196	184	221	190	205	181	209	214	225	206	200	187	199	180	210	231	198	201	215	157	190	215	198	217	183	211	203	231	198	176	196	216	223	201	196	198	219	214	212	213	212	198	196	187	193	216	205	203	208	204	179	193	213	209	198	219	208	179	196	208	203	201	192	175	204	193	201	199	202	188	192	196	198	185	226	204	187	190	201	216	207	215	200	198	211	188	191	198	194	172	190	219	221	228	176	204	224	211	209	181	223	183	222	194	216	206	185	182	199	200	214	211	222	221	185	165	199	203	216	181	185	210	181	201	175	223	207	199	187	211	205	183	209	188	204	199	200	204	213	204	191	187	183	198	187	183	212	199	186	181	198	189	202	176	175	203	211	189	200	206	176	201	209	215	201	204	161	207	204	214	212	215	211	185	237	217	210	197	196	205	221	220	200	192	196	180	184	220	205	219	188	200	183	198	181	197	188	228	207	197	212	183	181	201	178	215	203	198	230	210	204	209	194	187	183	209	197	199	208	210	208	182	198	210	206	202	218	170	199	238	171	185	200	215	185	174	208	181	217	186	205	176	190	195	195	204	202	187	178	206	172	218	211	209	213	202	177	205	196	185	204	188	210	183	193	200	188	182	197	210	192	188	190	211	193	207	182	201	230	166	210	218	211	204	196	177	213	201	188	197	203	207	197	208	196	198	220	164	176	216	185	213	200	216	205	203	191	210	207	188	246	180	191	191	214	213	187	213	223	224	198	215	188	212	188	193	210	205	205	183	192	203	208	180	223	193	190	196	191	215	206	203	228	204	203	205	202	195	189	206	202	197	225	202	206	209	207	192	213	189	210	197	195	196	199	204	230	187	212	177	229	201	207	213	195	232	185	181	192	210	194	186	184	194	210	196	195	219	176	198	207	180	202	213	217	210	181	188	177	206	188	214	193	191	205	217	171	202	200	193	181	184	178	196	191	206	218	191	189	168	197	206	196	192	213	203	196	205	213	181	206	200	181	201	203	191	202	209	196	209	187	197	206	206	194	212	199	234	185	183	202	202	199	214	196	197	218	197	181	197	216	237	158	219	228	215	201	206	208	197	191	206	197	208	199	216	195	202	196	205	205	217	196	177	203	167	194	201	203	201	224	207	197	185	181	228	221	191	186	190	190	203	227	190	230	213	197	186	204	184	197	192	186	208	191	212	210	207	193	184	210	195	220	223	210	193	208	211	212	202	194	213	196	228	181	190	186	180	190	209	225	214	185	228	205	189	179	195	215	201	193	196	217	197	239	208	218	211	182	201	207	218	196	213	206	231	182	182	198	227	173	179	201	215	213	205	217	190	198	194	214	178	197	197	207	215	196	215	223	239	195	173	213	227	202	175	207	189	192	177	190	191	211	198	195	194	206	211	226	194	208	185	213	251	217	188	201	194	220	209	195	207	224	213	186	226	199	173	194	201	175	203	200	220	178	185	203	195	209	216	235	226	185	213	178	190	220	202	219	228	190	196	208	197	219	231	229	172	215	203	198	177	183	218	209	213	216	186	170	209	220	175	182	222	201	186	232	233	194	174	208	192	184	232	210	208	221	195	193	189	185	210	186	191	198	192	183	186	209	188	214	200	190	220	235	185	198	201	214	194	194	218	206	203	182	212	227	192	191	202	201	203	195	236	210	186	182	204	204	187	205	211	192	214	182	186	197	207	209	214	226	200	226	204	211	191	212	184	199	189	210	217	209	211	175	207	200	193	179	218	214	193	210	207	193	201	215	193	221	187	213	232	228	206	209	197	194
30441	44473	46757	39473	20857	51495	60448	52575	39027	22512	8148	2230	790	527	493	504	528	505	476	478	539	479	536	517	525	484	500	506	446	528	479	531	542	482	516	523	500	515	495	495	491	498	499	519	533	493	547	520	540	498	519	566	529	500	477	522	529	514	503	505	505	513	493	453	485	478	507	505	552	494	517	507	508	482	525	523	494	524	486	507	482	472	490	526	482	518	493	511	498	531	498	533	535	530	480	532	476	496	516	522	486	524	501	515	499	467	495	513	528	513	550	552	502	495	500	514	471	463	520	518	501	536	530	490	517	501	497	515	491	479	495	510	506	501	457	509	484	512	515	510	478	477	538	496	517	520	502	514	558	546	512	543	501	509	524	511	518	530	498	477	451	494	530	529	534	533	527	517	521	489	530	518	532	511	498	462	490	490	495	512	469	497	472	457	511	523	502	541	517	453	540	509	483	528	487	479	523	521	504	536	494	540	483	520	547	497	519	515	530	507	513	506	505	485	499	523	507	517	518	504	455	516	485	512	522	546	525	487	507	513	494	493	505	498	523	506	483	469	501	510	509	456	500	481	487	507	510	479	503	491	507	478	508	526	495	497	474	548	510	483	501	494	489	486	481	486	497	525	531	465	525	508	517	490	510	538	511	485	463	529	525	492	505	521	507	511	512	480	480	515	441	499	473	505	527	550	510	521	515	510	482	482	497	471	540	475	485	484	522	455	483	497	494	505	536	489	469	486	505	465	493	501	516	554	503	492	518	533	523	465	486	469	512	539	498	501	532	514	507	497	524	459	511	494	501	479	523	527	468	512	512	548	501	486	531	495	482	510	461	538	485	504	489	490	522	491	502	482	465	522	479	550	494	532	526	467	515	510	500	478	491	479	510	480	465	522	513	510	507	469	465	533	495	514	479	505	522	512	516	517	502	532	528	499	504	486	475	565	506	510	522	553	502	501	512	508	506	515	547	475	490	504	497	485	452	515	485	507	514	495	521	490	491	530	467	522	483	484	520	537	500	467	513	545	528	500	516	480	478	511	513	545	490	509	524	471	518	483	498	490	471	515	508	496	502	529	494	502	524	493	502	465	517	523	564	471	489	536	513	515	461	487	481	495	498	463	502	509	512	503	532	528	467	525	509	527	513	505	481	488	518	485	523	532	512	506	496	519	502	469	526	490	483	529	497	514	471	461	496	534	545	593	481	488	517	521	527	486	521	521	498	464	491	517	502	500	539	490	512	501	475	500	490	512	500	535	495	470	520	484	486	487	520	524	501	495	507	506	512	530	468	509	513	503	516	531	541	519	485	470	483	526	527	478	485	541	488	495	507	481	488	495	478	508	489	492	478	466	489	523	487	522	483	490	514	521	498	504	524	493	513	489	504	505	533	477	484	496	525	474	479	521	527	516	521	493	540	509	463	505	475	532	505	490	511	535	516	539	517	512	515	493	488	542	473	490	508	540	491	475	503	550	504	534	528	466	493	541	521	472	468	508	537	497	521	504	511	490	510	491	551	512	464	514	521	517	512	496	493	539	468	528	513	467	523	531	525	522	488	496	510	509	499	492	457	485	504	515	524	509	500	509	496	507	496	512	468	518	500	489	499	484	519	449	499	492	515	506	465	521	498	534	488	496	499	489	483	451	475	483	525	522	540	507	530	519	509	473	521	518	511	522	536	482	489	517	484	501	474	526	517	502	496	462	524	532	496	503	490	511	495	483	490	474	491	501	515	559	555	481	516	527	532	497	522	484	547	524	466	498	502	507	468	516	544	525	503	485	514	478	511	518	504	511	497	481	546	513	510	496	500	552	504	482	527	471	524	522	536	543	510	536	491	468	503	482	497	481	491	522	489	514	543	479	491	468	512	479	466	513	551	504	533	485	526	501	484	499	483	519	477	503	498	528	489	468	511	492	540	528	517	475	489	507	501	502	522	522	533	525	513	455	488	523	539	494	460	504	489	519	492	505	488	491	464	502	501	518	517	515	521	511	507	491	484	540	506	506	475	494	494	497	494	527	527	532	474	478	519	532	464	535	528	543	517	539	485	515	483	484	499	472	522	487	509	497	502	500	500	519	474	491	516	512	507	491	472	504	511	515	501	483	507	506	504	492	511	525	534	506	476	491	507	502	497	520	533	518	492	519	506	512	485	510	496	513	536	457	500	492	519	537	500	472	517	485	465	514	497	502	508	489	504	497	479	463	522	507	505	545	513	482	535	510	512	544	502	504	493	513	537	481	501	464	453	503	535	491	488	522	487	504	508	494	500	507	493	481	499	486	499	553	518	522	434	504	514	547	470	467	532	532	501	498	486	527	493	513	519	504	534	479	503	517	490	511	551	516	516	501	513	503	465	492	497	529	527	481	525	514	458	506	511	554	508	506	494	511	508	492	477	557	519	474	492	518	551	525	537	485	530	516	490	542	484	516	479	514	508	487	482	499	462	496	509	509	509	472	497	503	466	531	499	492	465	490	521	513	473	481	509	496	490	532	474	483	534	492	519	493	532	542	518	496	510	494	464	512	487	468	486	522	496	518	486	472	502	511	500	511	507	487	505	475	524	510	500	503	457	481	478	533	524	511	512	476	514	532	490	505	502	498	509	513	469	543	515	504	514	482	502	518	482	502	524	519	480	486	530	505	489	476	513	483	477	515	523	488	514	535	505	527	502	463	503	520	528	523	487	453	536	513	506	532	470	508	483	513	545	538	495	534	500	489	506	456	498	518	516	532	493	502	480	551	518	513	509	510	536	523	501	512	516	535	512	479	527	511	506	480	479	513	517	520	521	504	511	506	535	480	505	519	500	507	486	505	520	528	529	497	497	521	494	499	522	509	512	517	502	479	513	505	542	479	499	522	532	521	501	511	528	519	482	511	521	475	529	503	489	481	468	523	492	532	530	525	527	482	491	492	481	493	514	529	488	516	510	468	530	506	509	509	516	501	488	504	480	470	500	495	487	501	496	499	515	499	499	511	512	506	502	510	484	506	518	511	457	521	508	529	501	516	533	456	489	505	509	530	541	477	526	500	504	538	495	510	512	471	527	471	506	556	483	493	541	500	471	505	501	490	477	525	503	518	467	521	506	523	496	506	511	508	464	533	492	501	492	505	524	498	473	510	482	499	478	487	484	488	539	553	528	532	571	483	496	473	511	540	502	476	509	498	497	463	504	519	536	501	539	488	521	518	520	522	527	484	538	505	496	485	459	469	500	499	507	508	526	501	498	531	503	493	518	502	558	540	522	515	507	505	497	516	521	514	480	480	497	522	538	538	514	503	505	492	530	473	517	479	517	481	493	484	487	512	516	482	500	532	496	472	492	485	529	501	570	473	487	511	476	494	542	494	499	508	525	458	552	481	512	464	441	474	520	541	512	485	491	521	527	475	508	512	523	503	527	529	481	527	527	474	489	486	490	501	494	491	533	498	522	466	492	481	503	494	480	531	507	477	487	520	485	518	518	451	524	472	509	511	478	482	500	487	510	535	486	530
5370	3651	2266	2377	1500	2702	2368	2194	1374	678	387	245	225	213	214	238	199	223	194	196	228	225	244	234	233	223	226	218	255	200	217	224	215	214	218	209	232	232	181	219	193	240	215	189	221	221	201	223	216	203	212	217	213	186	230	203	223	226	217	211	229	235	225	233	224	229	203	203	222	200	208	210	249	187	232	226	238	204	205	232	205	206	232	225	226	216	224	219	218	206	234	180	240	223	237	198	222	228	214	204	192	216	221	207	197	198	219	213	206	209	221	182	221	202	214	223	201	251	238	211	205	202	221	229	216	233	209	245	221	209	250	212	221	210	227	216	218	219	234	219	221	232	210	222	222	219	202	208	224	218	233	213	214	225	199	207	201	216	192	220	245	203	218	235	210	200	235	219	224	232	224	196	221	207	215	228	212	195	236	210	221	217	212	212	194	223	213	222	223	207	252	211	227	223	198	231	230	205	225	199	205	236	223	200	233	205	186	211	225	215	217	204	234	244	227	223	232	233	210	225	194	191	225	223	225	232	254	211	198	210	238	226	210	232	215	214	205	210	205	209	226	227	214	232	228	195	227	218	208	206	228	206	200	201	245	229	235	227	220	207	240	220	219	242	223	214	213	229	225	223	250	195	195	243	201	238	218	212	239	187	212	202	236	231	211	224	237	225	225	203	234	225	207	207	214	231	228	243	224	195	214	219	185	210	210	213	247	227	214	213	212	211	206	218	211	235	194	229	229	214	198	220	238	212	219	220	198	191	208	233	227	211	241	200	222	239	236	208	203	234	182	206	209	175	194	215	199	236	207	213	219	203	208	231	218	247	245	243	205	204	229	233	228	204	218	244	210	226	234	199	203	208	191	185	191	219	191	226	206	237	218	224	215	282	218	222	220	191	227	220	225	228	193	232	219	220	198	232	216	249	212	196	213	212	223	194	218	247	208	198	219	243	227	228	203	238	218	199	202	220	236	210	219	218	199	231	230	210	212	226	235	227	258	220	212	214	210	221	236	215	223	246	242	223	202	222	227	196	224	218	186	223	196	198	194	214	221	224	220	222	234	201	211	200	231	214	218	226	216	251	229	231	222	229	217	233	229	215	219	224	204	204	205	228	202	229	222	207	263	227	227	197	206	242	215	200	222	191	223	207	205	228	208	218	222	195	251	199	197	225	210	230	229	218	241	226	218	209	203	225	229	220	212	228	224	229	213	228	218	223	173	236	238	225	257	211	208	220	223	209	258	226	217	235	211	245	217	216	228	230	192	222	219	234	203	229	199	218	216	229	250	233	229	199	223	224	220	222	211	220	217	229	200	217	231	211	217	232	194	198	197	212	217	221	215	232	204	216	218	212	200	186	228	209	223	200	198	214	232	206	246	212	226	237	220	219	202	227	197	222	219	215	203	230	232	214	232	262	202	206	238	212	252	259	190	243	231	216	203	241	208	215	222	218	235	232	219	223	224	209	200	237	208	214	187	223	225	235	216	230	240	243	215	231	211	246	201	186	207	215	201	204	225	225	196	257	243	208	220	246	196	211	218	248	196	198	216	230	219	217	226	210	192	204	201	200	236	241	201	240	244	225	213	222	211	243	219	203	218	240	202	181	202	207	183	205	216	198	215	218	209	201	225	218	218	209	232	219	227	228	230	212	229	205	214	204	220	207	220	211	198	196	205	186	213	224	222	192	237	248	200	206	236	251	198	208	223	225	217	217	201	207	217	192	206	231	216	240	201	220	228	210	233	209	217	210	195	238	201	214	201	212	225	210	212	224	245	252	193	216	221	218	219	243	246	230	198	211	229	201	213	191	225	246	234	214	201	231	218	232	206	207	213	215	237	255	233	235	209	222	222	220	202	211	222	203	268	213	239	193	219	210	223	220	259	211	210	230	215	201	229	223	220	245	223	234	195	255	225	192	231	239	223	218	225	178	213	231	224	201	202	224	219	222	223	201	218	192	214	209	218	205	227	197	221	219	209	210	211	230	252	190	233	212	207	228	241	225	198	230	213	229	207	198	221	230	217	231	208	211	213	230	239	201	228	193	219	248	233	207	215	228	188	214	210	192	226	202	212	240	217	203	207	207	239	205	218	213	207	184	205	222	251	201	204	198	217	207	215	238	227	252	248	220	268	200	224	213	214	206	218	225	209	225	230	234	216	209	222	234	236	213	202	231	241	240	238	203	206	237	207	217	202	204	218	215	206	204	231	212	218	218	200	210	213	207	234	222	218	229	224	214	211	184	225	224	216	204	213	215	215	238	199	185	226	220	237	225	209	243	202	210	210	241	215	208	230	213	226	209	230	210	226	256	209	216	246	186	216	206	228	210	210	239	193	212	218	210	241	216	252	211	213	208	234	214	204	238	236	208	218	199	220	227	203	229	213	214	228	241	234	225	225	226	254	224	202	215	209	218	239	193	204	226	222	231	209	214	218	218	229	222	241	221	198	214	216	200	203	210	217	218	243	180	241	248	204	201	198	227	246	206	217	234	206	238	227	206	201	234	205	222	201	196	248	219	223	200	209	215	217	174	205	210	229	237	205	229	232	207	217	208	213	206	214	224	226	209	241	198	220	215	217	213	221	211	201	207	237	242	202	238	191	202	205	208	207	239	224	210	218	247	176	199	211	203	236	223	222	195	215	221	225	191	238	219	216	192	238	235	242	232	213	232	232	203	225	218	224	221	191	214	228	203	211	203	207	201	211	237	233	219	236	188	215	224	228	217	240	218	224	219	201	213	184	199	206	214	214	235	232	237	220	199	221	260	228	206	248	218	200	233	226	213	222	182	217	210	222	204	220	227	204	232	260	236	228	213	200	200	194	193	218	218	203	204	233	235	199	233	220	206	203	221	231	201	236	234	221	234	230	225	229	225	224	232	228	218	211	206	227	180	215	211	193	196	187	240	226	211	208	207	228	225	205	211	239	231	198	226	198	212	251	204	239	209	182	205	234	244	221	202	215	220	239	212	222	222	217	223	216	220	231	216	203	210	241	201	222	225	228	194	223	228	210	245	216	221	187	243	191	258	225	227	210	211	226	252	223	246	233	220	193	226	225	228	239	230	201	218	234	210	235	241	197	218	214	201	215	240	214	212	239	216	204	213	206	212	192	191	232	222	192	246	217	214	231	221	228	245	242	226	205	197	229	215	219	231	236	221	244	217	232	231	240	221	203	206	228	216	234	225	226	216	241	238	218	239	228	244	211	221	234	235	239	219	222	216	221	228	212	218	218	206	199	218	192	245	221	237	203	191	211	249	225	219	233	226	231	230	201	227	240	209	215	208	247	189	213	183	234	214	238	207	221	214	245	216	224	233	229	208	212	248	213	229	213	221	195	216	219	202	206	206	220	235	240	212	218	218	225	203	227	225	226	227	213	241	197	216	218	225	190	214	208	227	237	217	220	225	233	207	204	244	199	196	228	235	211	196	256	240	205	189	215	226	222	221	217	215	209	228	239	248	205	225	211	207	235	212	210	204	224	223	212	214
4483	5441	5139	8005	6020	12126	10159	9096	5299	2431	1063	683	620	518	556	567	572	542	536	550	596	528	535	522	526	534	551	589	567	534	547	526	564	540	532	563	551	536	506	575	587	525	565	584	524	533	565	557	528	560	526	552	573	591	535	567	543	543	592	556	509	528	542	566	536	533	556	535	556	529	514	555	527	562	595	538	547	526	535	559	566	563	545	547	553	563	538	565	586	548	562	578	564	551	530	554	597	580	562	525	542	546	584	549	554	572	555	540	536	582	518	588	490	555	549	536	527	549	563	612	544	543	538	549	527	579	549	567	578	517	524	576	588	516	550	551	526	550	524	534	568	551	535	519	540	584	556	512	596	595	544	514	551	562	562	534	580	557	584	524	565	573	556	545	606	531	544	548	508	547	577	529	560	544	550	485	547	560	538	557	559	555	531	543	551	592	544	513	549	594	562	554	537	519	551	541	530	543	550	539	578	537	577	525	543	562	538	539	582	597	571	573	523	545	539	571	539	567	540	574	522	559	486	565	568	528	590	536	600	586	541	566	561	534	547	559	564	563	524	540	554	514	512	526	566	532	512	573	576	589	570	547	532	547	543	544	518	541	540	561	582	536	511	576	551	534	522	578	565	547	547	515	520	542	512	542	537	555	543	572	532	567	611	531	582	564	533	526	546	517	559	535	553	551	520	514	555	505	523	526	571	566	550	553	526	588	551	524	549	571	546	584	560	551	524	544	574	551	559	555	565	549	552	549	544	565	567	531	554	587	550	568	530	585	484	519	570	565	547	559	541	559	563	548	504	558	558	548	565	579	621	500	592	542	552	569	548	558	580	602	563	548	543	534	560	539	506	541	530	592	535	529	525	553	568	538	570	530	560	583	523	574	560	576	495	530	547	552	593	525	539	571	583	553	578	522	553	559	521	566	528	562	544	517	553	577	567	568	538	548	547	507	542	541	534	538	562	527	525	582	526	550	521	560	553	553	588	551	558	561	554	553	556	553	546	520	573	532	525	578	536	544	541	529	549	537	545	520	536	527	567	520	559	616	569	560	577	591	592	522	541	587	550	531	533	552	556	580	514	532	565	579	516	542	537	538	568	556	574	562	544	529	535	545	500	559	574	586	538	565	559	552	571	527	550	546	608	545	539	550	561	613	539	570	548	558	541	538	554	534	576	564	544	531	566	543	585	549	570	521	559	543	561	520	539	528	539	546	525	583	549	513	548	599	540	538	536	594	494	552	558	543	539	558	541	553	540	576	599	512	533	579	578	504	568	510	505	551	597	536	523	537	567	546	529	536	540	553	549	511	551	583	536	517	557	589	534	585	555	539	520	597	568	495	599	512	556	524	534	572	515	546	525	534	543	607	549	564	567	571	558	536	537	550	573	543	555	578	575	598	576	603	547	551	553	526	562	530	541	555	584	600	530	528	556	542	553	530	552	532	587	522	574	563	573	554	562	561	535	546	534	577	515	580	527	513	543	540	524	543	543	575	534	519	614	553	526	539	568	549	499	526	572	566	516	546	561	563	531	533	545	537	585	523	554	587	533	578	565	548	541	584	565	570	568	534	542	562	600	530	536	553	560	561	515	520	562	558	583	523	571	541	539	562	544	517	569	598	570	578	521	550	543	554	545	535	536	529	528	558	559	602	566	548	602	570	539	530	562	587	540	511	552	562	576	597	547	536	565	539	556	554	544	559	563	541	549	544	531	502	544	522	549	550	519	552	519	502	539	580	580	534	559	532	557	563	556	539	525	546	569	528	542	575	564	537	570	555	532	566	491	582	505	547	548	552	565	594	554	513	579	502	542	494	508	550	527	522	552	578	516	517	544	591	569	584	533	517	543	560	581	546	586	577	519	507	502	552	570	580	552	534	540	567	528	584	555	568	519	587	574	594	559	582	528	563	552	554	580	552	532	519	502	535	543	515	574	538	536	588	568	544	546	565	516	512	561	583	549	524	554	563	529	562	560	525	586	575	531	582	539	547	598	569	515	513	572	550	525	559	539	599	546	524	506	554	571	546	562	548	547	614	553	584	554	536	581	538	541	538	582	527	548	557	492	529	540	581	520	566	572	583	578	584	551	558	548	549	550	534	546	529	570	514	572	555	528	534	548	578	538	562	527	565	561	529	566	534	548	563	556	549	540	529	510	544	585	516	582	533	579	568	566	528	546	540	538	569	530	565	555	519	520	587	532	552	568	533	565	553	548	534	571	550	605	542	542	548	523	535	563	524	532	546	568	524	530	550	551	565	568	525	533	556	543	557	531	557	581	530	562	549	557	577	573	561	532	551	581	539	563	537	531	517	586	547	546	558	565	575	587	567	512	586	600	554	528	526	555	580	557	576	559	579	555	540	551	575	527	537	565	514	544	571	541	564	535	553	550	553	560	534	524	521	606	543	536	535	555	547	534	565	555	544	545	500	517	539	570	533	555	489	533	599	537	557	532	534	543	536	545	550	576	520	568	523	582	569	565	574	501	495	564	561	540	555	544	561	597	558	542	574	539	524	568	493	595	560	539	577	583	570	571	544	543	536	561	573	568	554	552	568	529	570	581	529	548	569	538	507	519	550	536	518	532	620	543	559	574	582	580	522	540	511	594	589	550	575	581	580	561	514	583	568	536	550	569	537	554	588	515	551	538	561	562	602	583	585	514	514	567	518	550	534	514	526	536	580	593	562	595	539	548	569	504	510	551	611	556	545	556	540	557	539	557	547	520	583	561	551	565	563	566	533	556	512	524	544	534	542	567	536	570	516	543	532	519	542	556	568	548	572	563	500	523	535	513	522	535	550	546	563	605	547	531	574	582	505	540	546	540	576	539	574	540	555	561	544	511	511	512	541	579	541	572	550	544	579	535	525	511	536	571	552	560	588	560	537	532	582	563	601	489	568	537	534	571	544	557	576	526	507	535	548	528	531	534	540	570	541	545	617	553	581	566	547	567	518	580	585	601	593	507	535	589	603	540	544	583	576	540	538	545	553	555	601	527	615	506	563	539	556	547	519	538	553	524	578	514	564	510	544	521	571	592	562	539	561	576	597	515	570	514	544	553	533	576	573	537	544	581	577	526	518	552	539	540	578	589	549	562	528	538	603	542	605	539	533	540	554	529	553	583	552	561	551	600	499	550	554	565	554	577	542	584	583	583	549	560	574	526	553	538	573	531	505	521	564	554	572	589	561	551	553	512	548	540	539	533	586	531	593	550	606	540	500	539	532	608	561	563	551	546	521	539	530	565	537	539	577	526	536	569	561	546	558	542	543	521	530	556	564	538	563	597	595	578	583	550	516	519	540	551	515	530	597	562	585	536	550	531	560	533	549	559	591	573	537	565	503	538	549	553	553	571	534	545	543	575	539	556	566	547	602	571	573	549	544	539	530	559	539	555	574	591	539	569	564	583	550	542	535	568	552	541	558	526	532	582	576	572	559	544	557	579	530	540	558	554	555	551	569	544	564	546	532	511	519	608	558	549	514	545	594	575	510
35261	39691	43898	38994	30837	34162	28547	20186	8215	2430	692	308	252	236	234	217	232	224	213	218	254	241	216	213	209	210	202	232	227	246	243	220	255	212	237	218	240	263	217	209	240	241	218	211	230	234	210	245	221	240	228	203	225	218	242	230	259	242	233	212	238	239	245	204	222	250	238	236	211	229	205	214	255	216	236	253	232	211	252	244	225	199	243	213	243	227	206	222	220	245	233	225	218	201	241	216	233	208	257	216	236	235	238	240	246	247	226	236	220	230	215	239	239	250	227	224	216	229	205	214	241	213	223	232	219	229	240	230	238	234	247	224	234	259	198	245	232	218	206	249	250	217	272	249	226	206	210	222	252	240	215	231	229	216	216	238	230	219	245	247	236	233	203	217	225	201	223	220	246	181	219	236	240	243	217	250	201	236	243	228	245	245	210	230	240	248	225	220	239	202	224	240	232	242	229	252	256	189	227	254	225	233	225	225	224	225	228	221	215	220	195	225	237	201	233	196	219	189	234	254	218	234	226	220	256	233	241	235	233	206	245	239	208	246	245	232	222	212	213	218	227	234	221	253	244	241	231	245	221	243	235	223	241	226	251	232	241	248	203	236	238	251	209	256	223	180	247	233	241	229	222	228	250	251	220	249	219	237	231	226	238	219	205	211	228	225	230	204	230	245	218	226	227	255	231	188	250	257	237	223	231	231	217	234	232	239	219	203	262	224	232	238	261	229	254	227	240	229	237	234	218	262	226	221	220	232	212	213	215	223	236	234	233	222	211	227	248	201	219	213	221	209	239	202	206	205	222	245	229	224	248	207	214	250	247	242	231	226	217	220	231	246	221	208	230	210	251	225	230	203	236	240	219	237	274	230	229	218	255	252	211	224	226	196	211	254	248	255	248	231	218	212	233	231	208	239	242	240	211	237	223	205	229	235	197	234	225	237	222	193	238	236	214	224	208	193	228	241	226	201	227	245	229	244	232	215	228	234	208	204	233	231	232	231	225	239	214	240	229	193	233	219	221	225	228	240	255	216	239	256	242	212	221	199	220	231	212	248	190	207	251	234	211	217	227	241	253	239	219	269	241	211	220	221	217	246	218	232	223	256	223	242	246	205	217	220	229	218	212	232	235	230	210	222	230	229	233	230	216	227	242	244	211	238	209	254	233	207	208	221	231	233	205	239	217	217	253	227	211	240	221	241	241	235	247	220	252	235	245	229	217	236	228	221	228	201	246	220	220	233	242	234	230	215	234	233	241	228	227	221	218	210	239	236	228	194	233	256	212	226	202	220	240	264	227	232	236	236	224	241	244	217	249	237	258	195	221	230	248	204	225	209	248	228	226	248	242	221	249	208	195	244	213	216	220	211	236	259	215	232	220	225	246	242	220	230	237	210	234	199	237	226	237	224	237	235	210	220	215	211	198	212	229	230	218	215	238	243	240	245	221	205	238	215	244	216	229	214	239	238	231	205	226	239	231	211	230	226	220	236	224	246	256	229	227	229	244	226	240	235	226	214	225	223	237	203	240	202	214	226	213	236	222	211	213	210	223	225	227	216	218	190	220	238	234	225	206	226	237	198	217	250	220	212	249	238	195	237	190	214	230	233	203	209	232	233	216	263	227	231	227	212	216	225	223	219	218	239	229	234	214	240	248	204	221	231	241	234	243	259	262	243	224	249	239	220	241	241	225	219	217	217	236	241	237	201	213	229	208	220	214	227	220	211	206	238	221	243	252	210	260	222	235	224	246	228	214	214	267	243	231	245	246	234	242	236	218	226	204	264	247	231	213	235	222	202	222	262	233	218	254	220	230	239	224	211	240	224	244	199	229	222	216	214	217	231	186	213	244	220	221	227	212	244	201	221	231	201	212	223	201	238	257	234	227	248	229	242	250	222	233	185	226	215	259	229	226	239	240	227	248	216	216	219	224	219	229	230	222	246	235	217	231	232	216	213	259	229	228	213	224	235	263	253	199	236	234	228	240	209	225	258	243	251	254	226	221	251	232	202	199	208	239	224	221	196	207	224	232	222	228	236	213	220	234	236	241	222	226	224	218	220	217	208	215	227	236	234	217	228	245	228	227	224	239	230	229	234	212	213	205	240	251	233	208	216	196	231	233	222	251	241	254	236	220	250	249	234	227	237	223	222	231	232	223	236	224	265	214	254	239	244	231	236	203	227	226	234	205	214	247	197	244	210	221	215	226	222	225	211	245	247	208	206	225	243	238	244	221	247	212	217	223	238	224	225	219	219	229	258	234	240	236	217	218	228	242	203	226	194	210	219	232	240	237	236	218	228	236	226	237	232	239	230	233	212	225	232	256	241	254	224	246	237	208	230	245	240	245	238	241	225	247	230	215	227	205	214	215	208	210	235	245	233	239	228	232	231	212	243	221	247	238	252	209	207	247	252	228	226	206	245	250	231	216	255	241	213	225	215	233	265	215	206	257	231	232	241	231	257	234	235	236	244	226	261	217	224	246	208	268	222	217	246	235	249	222	206	221	229	231	234	209	215	206	240	225	232	246	228	249	243	214	216	213	223	222	246	208	236	202	222	233	192	228	235	231	228	215	241	208	234	231	235	238	231	263	234	212	246	229	231	221	218	241	251	239	235	224	236	195	217	203	230	214	187	231	220	208	232	236	226	228	231	242	244	198	234	203	233	242	202	227	209	233	238	240	230	236	242	253	228	246	234	217	218	241	222	229	258	221	250	251	225	236	221	188	240	251	234	239	235	220	213	229	234	216	222	212	264	226	223	226	258	218	183	221	227	237	248	220	229	253	229	212	209	223	218	235	226	239	238	215	219	205	237	200	249	213	222	230	219	216	233	245	212	197	228	222	204	216	244	241	243	213	212	193	219	232	217	216	225	234	245	219	228	233	219	209	262	240	232	216	210	236	221	234	220	218	221	214	233	195	191	242	212	227	240	243	209	226	203	239	235	232	229	231	234	225	238	220	211	203	245	217	211	240	208	207	203	256	210	206	248	209	237	250	254	246	235	210	236	243	233	250	224	233	257	222	233	231	213	221	224	255	227	232	229	215	247	222	229	241	219	240	226	206	203	214	204	248	221	218	225	232	210	223	209	243	226	282	239	225	215	221	228	213	231	251	203	242	230	253	212	228	232	256	223	214	207	217	239	235	240	213	222	226	214	236	220	230	214	249	228	251	223	227	218	240	259	233	250	204	227	218	222	215	245	206	247	209	217	215	225	220	220	234	225	211	224	211	258	229	232	222	211	219	218	237	238	225	238	254	221	240	225	254	212	257	214	235	211	255	247	227	229	228	222	251	245	203	205	225	249	256	200	217	232	217	237	256	231	222	228	235	252	221	239	234	244	224	210	213	203	227	256	238	221	241	224	267	195	218	218	239	209	247	213	248	228	232	196	229	237	245	231	231	229	241	239	231	234	227	229	225	205	238	245	220	217	216	235	226	230	244	243	228	240	198	221	220	233	220	222	213	273	223	232	240	234	240	237	228	216	236	236
22151	28637	44653	41991	42827	46485	44397	34932	21341	8785	2538	960	631	568	532	567	551	612	543	601	576	588	584	576	572	553	584	585	541	585	569	571	567	578	586	633	545	578	559	601	604	572	603	595	578	599	600	603	540	553	592	578	621	567	561	587	559	562	546	583	593	567	571	598	581	568	625	563	552	599	570	560	522	579	606	609	583	614	576	596	558	549	543	555	543	543	593	600	585	570	545	595	583	582	621	573	574	519	563	612	575	561	553	611	560	538	571	579	613	581	570	562	573	587	601	565	591	583	561	552	579	575	585	540	567	598	566	572	592	592	599	588	568	541	573	594	578	599	551	540	606	542	569	585	550	535	544	531	617	533	575	567	594	563	559	562	592	589	549	555	590	593	566	597	549	583	624	543	600	557	548	600	526	542	577	566	624	611	537	563	582	581	584	557	569	579	546	551	581	571	581	581	621	613	560	566	621	603	594	552	581	574	525	549	618	555	523	572	556	544	557	570	579	592	574	606	549	581	564	599	578	550	580	574	552	563	596	564	617	571	572	546	550	594	590	565	579	572	613	525	584	580	543	574	566	584	593	547	598	568	556	521	580	565	559	550	556	626	601	564	571	609	549	619	603	607	590	591	555	581	545	561	593	582	530	599	536	579	571	594	604	584	628	563	546	556	555	585	585	593	566	627	578	608	555	574	584	612	587	546	573	540	561	607	601	575	573	583	568	534	565	603	604	599	576	602	600	588	599	566	584	570	549	602	599	541	562	606	566	593	571	569	608	597	568	554	587	534	558	606	533	580	555	574	576	587	605	560	619	588	588	563	605	547	582	552	597	587	594	569	586	559	552	511	577	541	569	566	556	625	589	574	571	570	583	549	565	553	541	577	544	559	551	565	584	565	581	568	521	539	543	561	612	585	562	595	589	540	597	556	629	552	540	570	611	550	549	557	608	558	614	568	590	614	582	571	586	568	560	594	637	569	569	577	563	597	553	547	559	591	574	567	575	564	578	611	550	607	597	577	556	569	544	542	610	587	592	547	576	545	585	564	593	546	586	586	585	580	554	600	555	573	642	586	566	615	605	610	566	614	589	539	560	590	576	616	593	606	567	602	574	566	547	598	519	578	597	595	566	572	553	570	569	551	588	593	549	573	562	558	557	566	625	577	552	547	566	539	555	550	638	585	543	556	570	561	537	573	578	591	578	587	568	580	567	586	570	578	533	583	603	563	593	591	560	604	581	634	585	584	561	575	600	591	575	595	555	570	559	562	573	558	537	561	560	570	591	577	624	553	616	588	586	557	577	598	599	550	586	549	576	618	556	586	550	554	585	564	574	572	575	603	586	590	595	600	559	584	594	580	578	562	589	589	604	541	542	572	552	538	570	610	569	620	579	589	602	584	563	559	559	575	635	568	597	619	580	579	566	524	604	564	575	577	578	600	577	599	572	567	595	585	566	546	607	538	574	559	601	575	591	528	577	580	567	587	615	576	562	564	584	593	533	588	554	581	593	634	575	577	530	559	565	615	558	549	557	584	572	553	583	585	592	567	596	594	588	552	589	562	620	544	610	568	534	600	587	527	542	555	590	567	572	562	573	597	576	583	577	553	585	622	569	589	616	597	556	577	603	595	599	575	607	571	610	560	585	569	555	597	573	571	608	595	581	597	567	578	616	553	565	584	597	599	579	554	557	576	572	576	568	563	546	604	590	548	589	572	553	541	553	574	597	564	612	576	587	569	571	574	552	563	573	594	551	570	572	550	571	583	588	565	611	586	582	597	592	586	554	539	570	608	561	572	608	570	566	588	589	607	611	613	585	597	591	553	575	579	542	590	611	562	576	550	534	559	618	572	587	591	535	594	570	572	567	560	558	564	628	577	569	547	564	538	589	578	599	604	537	570	562	587	580	595	607	555	598	556	554	583	571	582	548	608	545	539	582	592	555	551	592	569	600	572	601	545	576	566	580	555	587	589	562	572	533	594	599	568	538	573	542	571	571	562	599	547	577	567	578	567	549	599	573	554	572	558	572	539	601	556	574	584	562	569	584	571	625	571	566	567	561	559	586	563	587	568	539	550	559	571	581	614	571	561	589	554	575	573	578	565	586	579	558	579	596	547	568	605	589	570	575	540	565	575	597	583	605	553	572	535	625	568	557	638	607	591	593	557	584	578	577	548	550	586	588	613	586	604	552	581	566	586	580	549	568	605	581	597	599	571	560	556	593	586	535	603	563	560	582	601	563	589	513	578	591	576	612	633	565	510	631	610	543	560	592	581	522	621	557	641	562	578	514	555	564	599	593	593	572	582	605	564	597	560	586	547	599	556	543	545	571	555	550	566	587	583	586	553	602	559	533	603	602	546	570	578	560	586	587	590	568	554	575	560	595	567	576	623	617	617	551	592	585	535	578	578	524	582	591	587	573	559	617	613	593	597	543	561	573	584	563	533	608	593	548	537	600	543	568	600	575	548	556	544	583	592	624	591	581	548	549	547	572	537	578	571	536	543	554	558	565	596	583	579	565	566	592	592	586	581	558	610	600	589	600	573	550	543	560	582	547	556	591	597	577	606	603	576	598	591	562	656	539	555	595	581	613	621	540	599	600	611	576	592	579	555	584	589	571	608	561	532	545	595	586	593	581	557	571	571	646	603	593	560	588	574	532	543	562	536	563	615	534	566	593	568	547	553	552	562	614	530	545	562	530	573	561	545	573	555	573	591	574	584	592	543	592	627	604	562	602	591	546	603	604	565	591	571	557	554	539	546	587	638	528	583	580	616	543	574	593	544	536	570	584	551	559	568	565	602	566	539	532	585	561	566	601	590	570	589	580	614	576	561	595	596	547	607	583	590	596	591	580	591	580	571	588	572	543	543	574	613	582	576	547	599	584	570	572	595	561	565	551	587	598	583	569	593	610	608	561	565	601	605	541	608	558	557	576	579	526	573	578	556	583	597	592	593	575	587	607	555	560	587	588	561	571	567	577	616	583	567	566	557	557	586	596	566	593	596	549	579	573	567	541	586	593	649	554	607	616	583	549	604	566	578	548	546	581	582	547	593	624	570	546	580	559	568	551	600	566	583	550	598	603	604	588	552	569	593	565	570	562	559	600	591	561	552	616	545	566	620	639	609	575	537	580	579	553	604	572	612	586	597	553	537	566	561	594	596	538	529	555	532	631	558	555	587	582	564	560	569	570	572	563	559	612	555	589	588	559	518	564	590	594	527	591	594	580	544	567	586	572	585	570	553	547	567	565	568	605	564	560	563	563	628	570	528	580	569	613	617	534	622	560	506	590	610	526	594	581	541	585	557	555	555	583	535	611	595	577	582	540	584	614	573	560	559	566	543	560	574	590	581	541	614	588	599	559	619	591	546	560	563	593	589	589	575	567	617	579	582	618	619	603	584	548	570	581	610	547	556	569	579	552	618	583	539	607	564	560	575	561	558	537	625	560	542	599	591	575	545	541	578	550	543	569	578	563	541	575	527	563	568	617	583
47902	43695	41280	39260	51536	58320	47622	31241	15206	3905	860	329	231	197	223	212	240	208	226	235	187	188	211	211	234	224	204	204	213	217	218	213	205	222	202	214	234	217	213	226	226	203	185	163	185	219	214	195	186	219	223	202	182	186	244	224	207	207	202	230	232	252	211	180	235	207	197	214	200	189	198	197	226	223	207	212	198	205	199	209	217	222	196	230	223	219	199	202	216	226	188	204	244	212	223	225	211	227	219	216	218	201	202	211	215	210	210	189	205	191	212	190	203	211	207	201	220	242	188	228	212	201	212	185	177	244	198	229	238	195	231	226	206	198	225	218	233	228	203	205	234	218	219	211	227	208	237	234	230	198	215	231	216	207	232	227	202	212	230	206	195	216	228	216	207	203	196	202	241	218	211	205	227	206	206	211	213	240	239	214	219	242	226	207	201	211	206	210	196	209	233	211	232	180	207	225	215	213	204	222	217	198	199	206	210	226	207	200	183	207	216	220	224	221	221	197	225	216	204	218	219	209	203	209	207	236	195	234	198	217	224	190	215	199	194	217	197	220	211	187	200	222	203	223	205	228	188	179	211	185	231	238	240	217	224	212	205	203	192	208	198	201	211	222	196	213	191	208	197	201	226	226	203	230	232	194	211	229	185	218	221	188	207	209	220	225	228	219	199	216	215	220	187	225	203	223	219	206	225	213	225	226	218	215	197	189	207	210	232	197	227	224	200	208	196	222	246	222	226	212	220	205	213	207	213	219	222	203	193	244	222	224	218	216	223	224	218	211	225	218	216	197	208	193	226	197	217	203	228	209	202	263	223	217	235	214	189	203	238	211	194	187	247	218	236	238	206	184	207	215	205	194	211	219	232	224	222	206	211	216	219	174	247	237	213	190	221	225	191	231	256	201	204	222	219	194	180	203	210	202	212	216	199	210	213	220	213	195	222	224	201	168	188	217	174	230	219	199	192	225	236	204	202	206	213	206	229	214	204	198	197	219	233	202	195	222	204	217	199	178	213	211	204	210	190	222	193	214	210	222	254	197	192	205	197	202	213	220	201	211	218	199	233	201	220	234	213	194	238	210	214	214	232	196	211	200	222	179	202	230	194	223	220	222	200	214	206	205	198	215	203	218	224	229	205	193	211	216	186	198	193	221	221	237	202	215	216	206	210	229	172	196	225	224	210	198	194	184	195	202	205	237	214	207	213	213	238	219	206	210	214	201	200	197	203	217	186	218	181	202	229	204	218	220	219	198	229	219	220	192	210	228	231	182	206	211	216	191	221	197	208	208	213	187	207	214	228	202	227	217	194	180	233	225	220	223	200	217	213	196	202	202	215	216	244	179	220	190	210	203	220	195	222	221	205	235	219	194	243	231	196	230	207	227	204	244	204	219	209	223	213	208	226	200	195	221	203	206	205	196	195	214	214	216	179	228	197	205	224	222	213	215	189	213	196	234	210	220	208	209	208	226	195	216	195	212	192	226	235	203	224	237	216	221	190	225	210	210	221	223	227	200	199	224	194	225	223	212	206	190	223	207	252	194	197	204	194	215	219	186	243	218	205	215	209	210	224	223	216	206	206	202	208	233	191	186	223	217	196	222	216	199	204	221	207	228	222	220	204	182	222	211	199	208	207	208	228	195	219	180	207	201	210	216	249	252	219	191	221	211	181	202	197	202	203	198	205	188	206	222	221	215	222	208	200	221	227	219	219	233	219	224	226	195	199	229	225	209	238	201	225	224	184	254	196	202	211	187	191	188	206	248	197	218	203	217	194	197	205	211	239	209	173	211	229	181	228	191	230	208	208	205	197	215	212	202	207	237	241	194	202	211	218	247	240	205	210	210	201	212	197	216	223	188	206	230	210	201	197	213	228	240	209	205	175	207	219	205	197	199	224	225	208	207	228	182	245	220	188	190	251	225	212	215	194	182	215	202	200	198	235	204	198	198	208	209	234	232	210	225	191	214	220	228	191	221	220	220	204	165	200	210	224	219	218	203	224	210	193	224	193	232	219	194	215	191	207	222	213	212	226	198	198	207	206	196	208	223	210	205	208	209	232	213	211	216	232	226	229	225	212	192	183	171	222	212	237	186	229	186	222	211	227	221	213	205	212	190	232	210	215	241	233	221	219	210	209	208	218	248	216	231	201	208	208	216	198	240	194	209	217	185	216	219	171	225	220	214	211	200	205	209	245	206	225	219	195	210	227	202	204	226	226	219	221	210	198	214	225	183	224	203	223	210	201	217	223	217	193	201	225	203	218	227	204	215	224	232	209	194	211	189	197	202	215	208	215	196	215	230	198	197	207	220	209	205	214	193	174	220	192	201	207	220	194	196	213	205	191	216	226	196	177	228	182	199	216	203	240	218	201	210	204	192	194	219	219	218	231	200	240	215	240	236	195	217	212	226	192	240	194	214	210	208	190	225	195	224	211	200	226	240	180	220	206	239	204	206	183	223	187	213	199	220	210	199	201	198	238	226	208	205	215	199	221	206	205	221	222	183	216	221	198	194	192	236	221	173	185	230	223	209	182	226	184	213	208	200	200	199	178	225	209	228	212	223	198	210	202	202	220	203	224	212	188	220	213	242	218	192	205	194	190	216	220	207	206	205	221	225	209	194	195	214	192	219	200	219	229	205	212	228	215	222	209	199	196	201	215	191	229	195	228	230	191	218	209	240	207	201	196	193	213	200	186	233	214	223	214	235	233	219	232	221	211	232	167	188	211	224	212	222	205	197	227	216	216	222	213	223	230	199	206	201	201	218	202	174	193	202	180	223	196	214	232	214	226	212	260	210	215	205	234	203	205	224	207	223	203	187	210	192	226	212	225	193	222	202	192	206	237	225	197	201	218	202	185	236	196	211	216	223	191	171	190	168	175	176	199	224	226	229	188	233	210	208	225	190	195	175	206	200	195	192	221	228	238	198	224	247	225	206	231	216	224	186	214	200	222	223	181	230	207	197	190	206	205	198	215	220	209	202	207	203	227	220	182	238	196	226	188	216	193	216	181	215	206	193	226	261	229	207	217	221	203	239	200	195	200	227	186	198	199	198	202	204	223	214	214	243	233	213	222	209	223	170	185	233	232	213	207	222	223	240	241	202	206	221	195	199	193	244	215	215	193	213	234	221	223	231	219	212	217	188	191	211	208	219	201	208	200	203	218	184	207	208	195	204	210	212	209	205	201	226	203	174	225	228	175	210	216	198	193	221	211	215	186	219	211	175	238	226	203	193	190	235	225	208	227	206	203	217	193	214	210	204	231	226	231	213	192	224	220	204	207	206	193	208	186	191	212	230	199	214	213	208	217	221	205	226	223	193	184	200	198	192	217	224	171	228	210	213	227	206	183	218	204	238	204	199	205	204	201	177	241	210	206	188	209	204	183	232	227	236	214	207	187	203	230	194	204	227	257	217	218	212	188	210	211	189	231	230	230	211	219	219	232	231	189	208	206	214	263	196	228	227	198	209	237	221	194	215	201	186	205	201
29973	30957	39154	46103	60645	68556	58268	44300	27594	11011	3078	980	581	583	475	531	514	503	553	545	505	511	575	541	501	503	583	521	519	566	521	517	493	526	540	546	544	507	482	541	593	531	519	555	490	529	503	536	537	516	533	477	500	543	522	548	565	551	579	515	516	522	503	564	544	561	539	514	509	546	562	527	534	505	547	546	531	549	550	558	548	494	565	523	559	524	548	554	551	479	551	540	515	543	519	557	539	501	548	541	506	548	508	566	502	570	522	563	552	562	547	556	537	559	563	538	535	558	542	522	530	491	525	525	558	568	549	560	550	520	559	522	519	483	526	542	531	522	520	490	502	514	556	598	546	547	513	494	575	557	516	505	536	560	508	558	548	513	517	548	537	499	520	543	515	570	534	540	522	547	540	535	514	553	545	528	509	523	533	525	531	520	555	534	568	503	544	520	520	533	540	544	538	510	512	516	540	541	537	527	530	524	524	520	519	533	542	597	482	530	536	519	511	567	529	502	565	541	528	556	509	541	534	524	528	561	520	523	530	576	522	552	553	548	523	511	521	540	546	531	562	516	538	538	497	508	560	521	574	573	520	533	516	535	553	548	511	494	557	536	529	524	535	535	544	502	593	495	503	503	542	528	522	525	539	510	530	497	513	539	490	553	533	503	562	572	561	519	536	551	569	543	543	511	539	539	524	503	539	510	541	525	510	512	524	580	487	517	557	533	537	492	542	529	584	559	513	536	541	511	508	511	555	560	534	527	535	504	531	548	524	525	524	534	539	562	517	534	547	563	541	566	510	564	514	568	520	512	545	572	556	576	537	501	520	544	563	543	504	523	529	538	496	518	519	579	551	509	546	486	560	501	513	555	519	528	509	538	541	556	537	507	534	536	495	514	574	541	530	499	598	499	529	535	581	510	564	535	540	528	553	558	508	534	471	498	515	528	514	565	549	543	530	527	510	533	493	544	541	526	549	539	573	548	566	546	518	561	539	544	512	516	518	555	526	509	574	550	515	519	514	526	523	547	542	547	521	542	526	529	506	550	527	494	553	552	544	572	538	533	523	508	517	524	511	535	515	520	559	546	513	558	519	533	522	511	545	534	494	549	521	538	528	525	490	511	533	528	547	526	520	543	501	531	499	526	584	493	546	532	501	494	533	552	535	533	537	527	573	536	514	520	537	553	561	552	520	564	509	509	542	526	576	537	551	512	553	516	497	488	467	561	526	477	494	556	504	518	542	544	498	577	500	582	476	517	525	515	524	530	541	532	548	497	474	538	512	528	541	501	530	513	548	557	513	499	538	502	537	545	530	563	567	537	545	538	548	501	507	531	544	465	538	538	518	500	542	551	523	542	499	572	495	528	476	518	525	546	522	528	517	570	527	557	547	564	546	555	543	524	520	547	537	503	514	519	516	552	559	533	573	564	527	545	520	596	535	536	488	554	536	525	522	517	531	540	555	546	546	547	531	561	562	540	532	549	548	491	533	602	546	535	509	517	579	575	490	556	536	518	538	552	511	514	501	511	543	523	520	501	507	512	526	551	535	487	544	544	527	543	527	500	521	532	530	531	525	544	530	572	523	526	528	537	537	562	518	571	537	502	510	563	543	554	531	499	515	529	529	555	571	527	526	559	567	520	554	535	512	579	531	525	510	551	563	517	487	532	553	549	509	554	551	537	529	556	559	490	555	508	543	538	505	500	532	502	529	545	545	549	554	550	554	496	527	515	531	539	531	528	556	520	548	551	502	540	525	516	535	506	543	520	518	533	556	541	554	517	518	579	564	549	527	533	516	514	509	524	530	548	550	539	575	560	509	518	506	484	531	528	538	522	520	526	549	488	481	556	531	543	478	535	561	522	509	567	567	557	522	539	509	514	554	510	518	529	544	517	535	538	496	528	514	544	533	504	549	527	502	508	527	551	578	536	529	535	543	523	515	496	506	539	528	542	545	506	503	521	557	561	535	540	539	552	538	521	521	504	508	545	554	518	568	518	550	531	511	558	537	550	554	538	534	537	522	536	534	546	514	544	558	502	536	521	516	535	550	544	582	534	560	491	481	523	518	536	539	496	548	532	549	507	469	537	589	517	519	520	516	528	523	529	554	530	559	526	532	550	522	521	461	495	537	541	537	522	536	541	531	549	553	574	537	507	532	556	538	574	524	477	505	552	485	551	565	537	540	528	542	540	559	539	521	536	515	542	501	544	525	534	524	546	587	546	518	520	558	527	541	521	523	528	563	535	516	523	495	499	497	497	568	537	542	482	526	515	543	510	505	535	514	543	539	531	548	538	526	523	511	526	541	506	520	520	570	478	499	520	515	533	526	528	572	537	552	530	514	524	556	545	491	501	561	532	537	519	524	548	547	502	535	556	537	537	502	513	559	486	539	551	528	537	499	520	547	502	572	524	517	579	573	561	557	540	511	573	490	508	518	512	541	507	531	501	533	564	533	513	568	481	548	497	539	529	535	535	580	494	535	538	559	532	555	504	512	513	502	525	534	526	525	528	519	557	563	553	529	537	559	543	528	553	508	560	512	513	521	553	532	491	542	536	520	537	572	519	519	552	579	565	547	529	493	553	545	514	498	508	529	530	560	519	528	484	535	531	512	530	512	486	529	569	527	573	564	515	520	565	522	522	578	544	528	529	507	550	548	559	519	555	552	524	543	530	500	519	558	537	522	504	548	527	523	590	576	524	536	502	521	552	547	498	522	509	516	531	528	533	543	542	517	535	509	519	551	539	579	522	549	537	511	567	526	525	534	520	540	536	552	568	525	531	565	534	581	521	534	544	550	530	553	522	501	556	548	532	502	512	540	534	514	527	522	537	547	538	530	521	490	505	544	513	525	555	514	524	524	561	495	490	536	552	515	555	547	552	573	497	514	580	533	532	525	544	524	567	536	485	526	504	527	481	542	510	551	548	541	560	479	548	520	517	584	523	556	527	554	511	538	490	523	525	527	545	517	528	513	547	520	567	572	555	508	488	543	540	531	474	516	537	516	502	546	509	517	545	539	530	520	528	518	540	534	544	540	513	538	586	527	552	483	565	572	528	522	527	517	534	520	532	507	525	516	516	525	520	537	523	523	552	521	520	503	494	558	505	545	552	527	510	518	498	555	512	550	519	552	515	563	548	526	540	548	553	576	529	518	516	549	540	532	520	517	536	561	532	490	493	503	545	515	579	549	510	556	551	571	513	558	522	532	568	513	532	525	566	490	514	549	507	544	515	568	517	544	531	547	524	516	526	496	559	529	489	528	487	487	535	506	505	529	551	513	532	572	535	559	553	478	512	487	546	551	544	555	505	546	522	497	524	532	498	561	523	526	541	505	509	530	546	531	522	501	561	532	516	545	592	538	573	494	510	528	521	506	514	535	528	531	535	544	559	535	547	521	553	521	512	531	516	561	535	514	508	523	535	535	559	520	508	516	556	525	526	534	515	524	573	505	529	495	556	558	526	523	537	490	533	537	557	532	549	559	514	496	518
5523	2684	3605	3515	3424	3815	2854	1687	894	420	329	273	259	245	247	221	235	242	231	242	224	220	236	236	219	241	222	215	197	226	203	252	228	215	247	250	248	237	251	242	214	233	239	210	230	221	232	218	208	238	222	239	206	246	219	228	206	227	281	254	206	226	248	227	247	231	228	231	227	233	233	243	242	257	233	230	237	241	221	226	238	214	235	191	228	235	210	238	216	230	239	217	246	203	235	230	242	248	216	250	230	234	219	244	204	217	267	253	257	236	236	252	239	220	215	235	214	214	216	237	241	248	241	234	227	220	204	217	218	231	244	240	232	237	230	220	256	248	235	248	221	219	238	209	243	243	211	249	234	228	258	250	205	237	223	240	213	223	220	245	220	249	242	216	228	254	226	252	210	223	211	213	215	224	218	176	247	214	240	230	226	220	244	260	236	240	209	201	208	218	227	228	233	244	224	237	233	193	240	211	235	208	228	218	250	244	231	253	237	233	222	230	260	264	240	248	221	214	227	242	241	204	223	261	236	224	225	219	204	239	226	236	231	210	209	266	211	240	226	229	261	225	235	250	228	233	245	230	228	204	215	233	218	213	239	211	224	212	243	251	222	222	217	240	217	209	244	251	242	237	220	216	236	233	247	215	226	231	248	208	238	222	226	228	243	251	216	233	236	234	241	216	236	208	221	223	247	210	242	216	211	224	223	212	216	241	254	214	233	210	222	237	241	199	231	231	227	227	230	218	231	236	206	220	211	206	253	254	220	224	218	242	234	199	213	210	211	236	248	242	241	241	253	234	208	222	235	234	223	240	214	228	219	209	209	224	235	235	228	213	202	215	230	227	249	250	246	204	239	246	217	216	253	197	203	214	213	230	234	252	208	219	196	246	249	211	236	212	183	197	222	230	226	226	225	220	238	264	194	216	233	239	216	213	209	213	239	221	244	251	233	249	269	228	216	242	226	239	222	234	248	240	204	233	226	238	209	256	232	247	229	245	210	215	198	206	231	242	242	201	215	205	235	218	225	237	212	233	244	238	218	203	253	214	233	239	212	239	192	210	211	229	222	220	213	248	219	229	277	216	247	213	211	220	225	225	237	232	214	224	221	241	212	233	219	233	237	229	208	236	239	233	248	236	220	256	241	247	239	229	242	224	222	203	221	251	234	235	233	207	233	232	245	246	220	222	215	244	235	225	200	239	232	243	206	257	273	218	213	243	218	238	243	243	232	211	236	248	238	235	230	209	223	221	204	208	215	213	219	240	211	227	257	233	243	236	236	252	228	229	235	245	222	237	210	218	209	222	221	218	225	225	228	224	235	236	219	220	235	214	239	225	222	231	220	217	220	220	249	235	235	227	236	244	227	218	223	230	233	227	231	257	220	234	218	228	245	238	225	214	262	225	227	218	226	212	206	247	233	216	256	227	255	243	250	230	221	261	236	228	222	227	233	223	253	259	216	256	249	214	239	232	247	229	256	233	225	241	223	218	245	210	235	242	204	233	232	239	239	253	233	217	238	240	237	246	221	245	244	229	208	232	244	256	246	238	228	265	232	245	250	230	242	227	233	225	228	237	228	244	231	231	240	249	227	241	239	236	236	262	232	245	220	234	216	229	219	211	260	226	219	251	213	202	212	230	244	221	231	215	214	220	208	222	226	228	231	245	242	222	238	231	243	201	216	226	224	254	223	271	190	218	235	237	234	251	207	232	231	252	238	226	215	234	244	226	237	238	235	221	217	241	246	222	256	252	216	225	257	263	219	215	216	246	232	217	233	228	244	235	203	229	207	241	237	226	245	231	250	240	218	241	229	226	250	242	223	242	221	213	232	227	245	219	241	210	237	234	260	231	198	237	245	234	236	212	219	237	200	220	227	232	248	238	245	195	218	253	239	228	255	227	218	199	223	227	251	226	244	238	251	234	231	208	247	198	242	227	247	230	249	241	255	234	218	204	218	232	206	258	245	204	241	215	228	256	238	228	242	249	207	229	219	213	233	223	218	226	218	220	230	227	213	237	232	237	221	235	214	240	239	247	208	237	216	224	214	229	237	210	264	231	249	211	259	230	241	262	243	231	247	238	218	234	221	234	217	232	227	238	221	221	221	219	227	226	247	238	261	237	240	239	237	224	228	240	245	222	226	213	208	228	215	242	249	228	241	213	219	237	233	247	235	235	247	210	216	221	203	229	218	210	246	221	239	232	242	213	231	225	223	208	217	223	223	221	235	241	232	236	223	219	244	232	232	256	244	216	204	237	199	220	246	228	225	229	212	232	249	229	221	246	225	270	202	226	278	211	249	248	219	262	236	234	242	222	248	198	210	219	233	197	223	215	241	233	230	238	230	219	220	194	222	205	222	264	252	225	244	225	241	216	248	223	205	206	260	243	228	240	217	242	249	225	217	213	219	228	207	236	208	208	210	234	228	214	219	242	228	243	213	241	236	254	231	236	208	221	233	260	213	231	207	226	240	232	250	191	244	234	232	240	256	229	240	239	204	228	246	230	229	219	224	249	213	215	213	240	223	236	235	232	234	236	216	210	238	209	223	205	219	227	245	186	228	212	236	221	255	208	250	242	207	219	238	238	227	238	247	214	217	254	254	228	229	230	249	194	249	233	241	246	215	224	241	266	222	231	242	212	215	225	219	232	229	226	237	224	205	235	245	270	251	227	231	215	224	227	219	203	231	230	224	215	245	217	241	217	204	250	223	219	235	228	201	229	235	240	209	224	224	217	226	232	206	204	235	242	228	227	212	227	240	239	216	257	244	242	247	238	251	232	227	232	227	243	223	233	233	233	235	243	225	236	224	222	253	249	188	197	240	212	220	228	220	237	215	200	275	231	210	252	247	223	218	223	217	239	238	201	233	232	232	207	212	231	232	245	239	243	251	232	236	211	224	252	245	255	229	232	243	235	239	223	222	231	236	269	224	215	235	242	222	250	231	248	245	264	234	231	231	230	221	244	225	231	240	257	235	242	258	220	244	230	200	227	246	244	256	220	227	233	247	230	256	201	206	223	226	243	235	236	233	226	220	212	230	238	222	235	238	228	214	228	225	263	213	248	235	201	220	239	232	232	228	235	216	241	236	244	226	226	236	212	218	215	258	239	240	265	226	243	224	222	248	230	244	229	229	231	222	200	206	247	233	220	233	241	210	254	205	216	221	234	220	254	229	239	241	250	230	222	255	230	215	252	214	198	202	230	233	213	237	220	246	223	220	236	245	217	226	230	231	233	230	198	272	268	216	248	225	213	223	237	249	234	222	229	226	241	243	238	213	250	260	240	237	243	235	216	224	220	233	231	219	226	247	219	232	239	258	227	233	207	236	235	212	232	254	212	240	255	236	215	238	200	237	239	244	235	233	225	237	221	196	221	216	223	232	239	234	228	224	231	236	223	215	239	228	231	221	220	254	244	215	227	203	253	237	264	214	222	237	213	228	236	225	229	262	217	234	224	248	222	246	221	211	229	244	243	238	228	262	246	215	212
4526	3472	8100	11233	13226	14230	10992	6476	3157	1419	810	611	582	603	558	545	566	580	557	567	560	588	626	594	592	573	615	596	549	627	554	605	613	550	562	577	564	547	548	594	579	601	559	589	591	595	587	617	569	558	596	621	592	585	556	587	585	574	535	589	561	619	580	566	555	607	598	540	563	576	574	540	599	591	592	555	580	593	603	579	565	585	545	597	558	550	579	589	596	578	588	581	572	559	582	621	615	613	574	540	590	645	599	565	561	560	565	582	568	583	606	582	598	588	587	568	611	566	550	618	606	598	547	620	573	561	616	572	612	597	652	538	535	598	534	592	559	597	629	566	578	576	596	611	605	608	594	550	603	542	576	622	602	564	574	586	571	596	580	577	622	585	600	618	577	550	593	541	580	613	613	625	632	653	546	541	564	570	555	613	578	597	549	620	558	534	567	557	594	608	570	600	577	587	609	588	582	595	575	551	590	561	577	528	596	597	554	617	598	501	593	550	597	604	601	583	562	559	526	578	584	558	581	561	570	592	588	602	596	564	555	564	613	560	583	587	586	558	568	580	569	561	594	499	588	592	574	589	564	578	598	610	561	542	558	599	580	603	593	582	581	583	566	616	592	585	608	613	630	561	609	578	606	563	584	576	586	546	574	591	604	584	562	588	557	631	595	579	587	606	576	565	588	552	585	552	590	542	586	565	577	562	595	597	544	616	555	577	573	606	578	597	539	582	569	599	583	593	571	551	617	623	594	578	561	609	594	597	587	582	540	568	589	586	565	610	580	536	553	608	564	594	623	600	555	595	579	609	549	582	581	572	548	577	563	601	597	582	593	590	568	596	590	538	541	549	600	586	565	599	563	553	546	580	541	582	586	588	533	535	558	581	593	563	555	587	571	553	524	601	578	590	586	581	555	549	582	605	585	617	596	552	570	615	601	585	599	587	606	629	601	616	589	558	601	601	571	606	567	592	623	616	584	595	579	600	535	552	584	557	621	587	575	554	570	609	577	577	581	575	609	586	589	585	600	548	575	618	584	576	522	605	554	590	595	553	566	575	541	540	596	553	592	583	525	581	576	610	558	595	584	631	611	583	598	578	599	549	564	583	568	598	619	610	534	618	611	549	568	565	582	590	610	539	569	590	580	596	560	639	574	581	567	577	614	587	575	567	620	571	580	598	550	582	609	543	588	587	575	552	583	604	579	569	591	578	585	570	554	543	581	583	579	596	585	608	536	582	590	606	632	562	594	596	604	584	584	553	580	531	600	567	593	585	538	569	584	544	584	603	592	593	612	566	629	647	593	533	599	600	547	618	542	567	586	583	555	567	606	545	562	573	601	580	555	561	555	585	580	611	605	585	567	600	588	591	573	562	561	534	557	567	597	584	561	541	622	580	561	569	612	550	553	605	594	566	563	611	565	556	553	582	594	545	591	581	579	581	599	589	592	573	578	572	575	573	597	568	609	554	572	581	595	594	539	584	561	555	630	570	574	563	591	568	598	592	567	582	549	563	581	585	576	589	565	574	546	556	592	562	583	540	587	635	591	585	603	572	580	566	569	577	606	573	622	579	597	526	581	555	584	565	577	578	545	582	594	539	578	604	565	595	536	614	531	581	594	564	553	546	604	605	590	576	549	605	592	562	576	552	596	537	547	614	556	554	533	578	608	605	572	575	634	576	602	566	592	609	586	549	598	605	568	556	575	522	582	572	570	573	597	579	581	602	592	595	598	539	548	587	592	577	557	584	596	572	573	588	609	569	547	573	557	617	577	537	577	542	608	581	598	570	592	587	566	604	626	553	578	583	571	572	554	582	555	557	595	570	558	545	598	570	576	596	599	527	613	621	533	587	567	594	598	595	594	620	634	584	537	551	576	568	627	562	588	589	615	585	576	599	592	572	609	549	523	612	535	626	543	572	567	561	607	590	573	566	589	568	534	590	584	581	619	553	600	603	584	560	626	538	571	559	600	563	610	604	576	596	575	617	594	601	584	591	603	542	619	630	578	571	564	553	589	598	596	554	566	560	587	553	570	544	569	566	565	587	570	646	555	567	616	630	578	587	608	589	592	595	616	616	583	602	581	569	561	542	606	570	566	577	584	538	612	578	555	591	549	555	563	613	592	626	561	599	597	585	564	554	577	605	630	581	559	571	573	559	555	544	577	587	565	585	543	566	594	550	616	577	608	589	597	644	596	596	597	578	611	572	582	556	621	575	563	566	597	573	633	582	576	587	579	529	606	585	601	582	614	587	552	552	653	607	599	578	534	568	570	598	570	598	589	568	563	563	552	539	545	610	595	586	559	559	595	590	560	564	613	575	589	544	563	557	581	558	569	527	595	608	531	583	581	608	570	593	597	532	585	592	605	539	563	561	608	552	577	572	568	586	591	600	554	559	596	581	576	566	544	554	570	570	563	608	620	589	557	568	566	565	560	551	638	581	566	566	561	627	568	555	587	588	541	580	580	572	621	572	580	586	569	565	579	597	577	622	578	597	556	546	613	617	626	616	597	617	558	576	588	576	558	599	611	597	620	577	556	598	594	567	561	587	643	545	548	574	597	566	601	525	579	577	634	539	577	575	562	552	582	571	611	582	585	617	529	593	586	592	553	552	558	588	595	610	538	590	586	587	574	620	580	559	596	615	600	565	582	550	627	553	574	622	589	571	619	600	558	543	559	556	551	557	560	535	580	584	556	524	553	568	578	564	610	522	547	541	564	587	566	581	583	619	588	609	594	543	591	527	596	577	625	537	578	636	621	555	553	581	560	579	549	560	541	562	617	598	566	557	573	550	572	605	604	568	556	547	587	607	578	622	578	574	589	596	564	579	564	577	610	596	571	592	586	582	588	588	583	554	631	595	605	561	546	590	612	589	595	568	585	615	550	586	568	594	570	549	590	585	581	547	608	590	598	534	519	584	552	594	526	591	577	573	566	602	607	571	595	588	553	564	584	566	589	571	569	573	553	570	562	561	634	611	569	563	579	582	588	620	621	575	614	596	539	560	592	577	571	598	564	587	557	548	555	579	585	577	566	614	564	560	579	555	581	576	591	559	563	579	605	563	554	597	556	566	591	539	563	569	600	525	621	584	581	561	608	596	561	595	567	591	589	568	602	555	582	562	599	566	586	558	597	519	548	614	586	583	563	600	579	592	550	596	547	553	591	568	540	585	591	549	559	623	610	526	558	563	583	587	603	605	628	524	581	564	593	595	554	598	613	539	570	587	563	560	594	605	579	577	604	611	607	552	599	594	562	583	554	571	649	586	588	573	567	576	571	576	625	582	600	594	557	584	543	577	559	571	619	569	591	590	617	622	612	590	602	594	583	589	582	604	601	573	591	613	583	589	626	624	563	549	594	596	606	599	603	593	569	617	575	558	584	597	572	583	593	553	606	567	563	603	637	579	567	609	563	581	595	612	589	591	582	587	582	538	614	575	562	561	578	593	536	575	598	605	547	596	562	571	601	558	597	566	585	592	615	542	549	557
35867	24932	27621	33245	34706	40160	34821	21383	9417	2747	724	367	264	271	232	240	232	251	263	226	231	255	232	233	214	267	219	269	215	245	236	270	242	241	247	247	243	236	248	240	247	234	245	225	285	234	213	233	233	252	231	278	251	258	229	252	239	261	204	239	257	266	238	261	266	267	244	232	244	254	264	253	253	253	217	252	247	247	238	237	241	236	254	238	233	230	235	232	241	233	219	241	235	237	254	230	246	236	248	238	240	249	243	235	251	218	248	260	257	226	245	242	263	234	245	250	252	224	252	241	244	275	256	230	233	258	246	213	223	257	283	227	255	219	238	241	238	264	242	255	222	276	258	215	232	238	248	255	243	255	219	264	266	214	216	256	254	248	222	248	250	215	265	232	224	259	237	235	248	250	241	241	232	237	228	261	230	246	240	255	240	239	227	258	248	229	233	230	228	234	250	246	249	219	233	219	215	212	229	227	249	228	209	244	237	235	225	242	235	232	245	211	228	235	232	233	233	250	231	256	226	227	228	235	251	264	237	240	248	224	226	231	235	252	277	220	241	266	241	221	252	232	238	233	248	227	239	236	240	239	230	220	248	231	228	213	217	227	244	258	219	256	236	257	232	281	255	239	255	200	249	249	215	266	258	243	257	238	232	209	259	224	261	246	232	246	254	231	268	227	240	229	241	237	234	220	220	235	255	256	234	271	248	242	244	223	222	242	229	225	263	220	258	257	189	279	261	227	231	246	258	240	225	252	252	206	256	227	267	243	262	223	208	222	246	239	245	228	250	272	281	270	256	254	230	206	246	247	214	249	204	226	228	226	229	256	243	220	253	233	258	251	251	245	217	196	225	253	255	236	229	231	222	232	225	218	238	246	237	258	255	256	251	250	257	235	248	195	250	259	225	225	215	275	234	241	225	234	222	222	243	254	233	225	265	210	242	235	254	245	262	203	247	242	273	247	243	219	254	275	219	261	218	250	240	236	217	230	231	220	269	230	233	287	244	196	241	241	239	256	225	245	211	228	224	242	232	245	251	253	229	238	243	252	271	230	232	267	238	231	231	211	241	250	267	242	240	249	237	254	249	229	228	272	229	241	254	261	234	236	255	245	221	230	270	274	230	240	232	233	242	251	243	233	254	254	230	241	260	224	226	224	233	227	229	256	243	252	244	234	224	226	244	264	224	242	228	241	242	250	218	254	238	226	238	255	253	257	257	218	257	248	238	239	236	243	232	269	251	260	229	215	225	233	266	240	246	239	245	245	256	240	246	230	214	246	238	253	272	256	264	240	235	246	238	238	261	256	228	232	212	235	251	245	250	239	218	218	233	245	225	250	220	268	231	244	249	246	262	247	255	248	214	293	235	253	230	255	278	229	253	220	214	260	242	243	233	225	220	227	238	245	238	223	251	230	241	248	222	233	208	231	233	245	215	264	238	247	270	228	254	257	202	233	245	235	248	227	261	243	247	237	229	237	237	242	238	279	245	233	245	233	266	248	230	254	211	216	259	232	247	270	259	249	252	247	249	253	252	245	228	245	247	270	217	230	231	205	260	218	236	248	242	247	227	240	257	252	213	215	252	213	245	231	228	258	236	224	259	228	223	243	248	237	249	250	226	239	247	229	240	243	243	250	263	246	255	290	242	250	238	247	242	273	239	280	229	258	240	234	233	248	239	215	234	268	228	230	237	266	232	215	243	249	266	233	260	247	249	240	250	230	240	228	247	231	246	237	233	242	235	239	250	217	249	249	229	248	257	277	244	232	244	244	207	234	255	224	234	221	263	242	231	258	242	256	257	234	237	247	238	270	248	243	235	227	243	256	239	267	215	225	257	250	241	226	226	239	233	271	249	229	231	246	251	218	233	252	239	252	247	222	243	249	219	233	262	256	239	272	241	223	267	242	232	242	232	262	223	220	240	231	229	235	244	264	209	239	236	243	242	233	262	223	271	225	235	248	246	246	247	271	244	273	221	255	265	253	240	256	243	232	249	242	249	242	249	260	272	236	264	240	245	295	259	252	252	252	252	261	241	243	248	213	266	257	257	238	246	223	242	258	255	242	248	236	216	275	242	263	257	244	259	232	241	220	245	247	255	257	248	232	254	243	270	240	228	239	267	237	209	234	252	229	247	263	238	254	238	227	247	235	235	242	214	240	266	238	236	261	234	230	235	230	236	224	243	258	230	206	219	240	247	234	262	233	235	259	245	224	231	235	250	239	253	256	219	248	255	244	231	267	215	221	229	246	220	236	230	279	282	224	216	209	238	242	199	227	264	252	204	210	259	240	276	233	286	242	233	202	224	212	229	229	245	230	250	232	237	262	230	234	240	206	262	255	245	230	260	246	228	224	224	239	211	256	249	230	256	222	244	240	229	238	274	255	238	260	250	223	218	257	234	242	255	227	233	262	249	205	243	259	213	255	244	220	237	255	235	244	262	227	279	259	259	237	231	235	229	245	220	231	237	235	251	232	223	224	224	238	241	248	227	235	230	236	214	224	228	248	243	220	242	214	241	256	254	236	275	240	251	216	189	285	258	251	252	251	240	247	239	267	220	230	274	211	252	239	264	249	261	234	219	254	242	251	226	265	247	269	222	217	245	258	268	213	226	236	243	247	225	238	251	244	245	244	236	263	251	253	231	228	250	230	249	248	226	232	263	246	242	221	246	276	220	257	245	248	245	232	215	269	229	252	247	220	267	218	241	231	236	257	267	242	251	228	246	239	221	252	252	273	237	226	256	250	227	244	234	228	233	232	233	250	254	225	245	211	241	232	225	252	242	226	242	231	248	239	266	233	251	212	224	257	261	253	243	233	247	240	257	243	254	273	227	223	243	233	224	226	242	226	222	229	241	218	267	241	239	223	212	237	255	251	257	252	249	246	242	239	210	248	215	234	228	254	238	238	259	235	271	243	221	228	247	247	235	201	234	220	249	243	246	270	240	232	237	274	220	235	229	258	215	247	243	233	241	266	243	227	229	234	243	264	255	241	251	241	227	237	236	230	251	265	228	262	250	251	262	221	229	246	240	258	226	261	256	251	240	253	229	264	241	236	262	264	253	265	237	238	219	252	263	226	226	229	235	247	247	248	243	234	250	232	266	267	201	250	258	240	251	251	245	234	254	247	241	231	254	239	260	247	243	244	242	223	272	233	231	236	264	231	238	260	256	224	227	234	242	235	259	238	245	270	263	282	250	252	255	230	272	239	224	247	198	253	242	233	240	251	238	238	250	237	229	239	243	231	244	238	227	229	232	233	236	233	265	246	252	216	248	245	237	260	241	256	230	222	272	256	239	248	269	217	236	249	261	244	193	229	249	225	254	226	257	234	234	225	224	222	262	214	226	234	274	247	231	254	221	241	248	244	235	233	261	243	228	235	237	242	219	253	221	262	225	235	259	262	236	237	244	237	253	261	243	251	211	250	233	225	239	233	240	209	254	234	250	244	263	229	246	273	224	251	261	285	253	217	246	242	247	230	200	247	251	264
21320	17230	32781	41871	47954	53272	48162	36368	22569	9495	2933	1005	665	604	641	645	616	581	574	617	595	545	565	568	589	625	539	618	570	569	614	602	548	610	592	626	580	576	600	596	660	622	571	644	625	597	603	602	625	592	573	644	596	629	595	633	648	624	616	609	592	585	579	628	585	597	597	561	597	585	609	626	596	608	628	608	558	595	633	636	657	618	634	592	640	602	661	639	601	626	582	612	622	629	613	575	609	584	632	642	586	553	623	592	579	563	619	583	620	582	573	595	585	597	584	597	589	595	598	585	612	638	596	589	622	601	674	599	656	542	583	592	622	594	595	613	615	629	603	623	611	594	578	571	576	547	589	565	624	581	630	614	573	615	573	580	570	624	637	616	612	638	640	617	617	573	591	597	606	615	564	565	569	602	621	582	597	592	564	589	609	561	579	578	589	594	618	627	608	608	654	562	595	617	656	589	634	604	677	637	596	584	631	571	612	550	623	620	601	595	596	607	601	585	579	646	606	608	612	592	566	582	570	606	607	564	642	623	640	627	586	624	601	581	591	623	586	616	588	579	560	638	554	598	594	554	611	591	568	574	589	596	609	614	608	593	616	578	607	605	613	623	609	606	573	626	609	550	651	565	604	564	582	612	583	579	594	567	596	616	617	596	619	623	566	588	605	590	589	649	622	603	596	572	608	608	598	618	652	615	617	613	606	560	553	601	608	580	604	623	637	608	571	639	636	571	632	601	677	618	611	569	600	581	602	626	601	611	582	596	567	616	602	618	583	634	581	574	603	601	630	654	628	631	604	622	634	561	615	563	574	602	590	583	594	619	564	569	625	589	560	609	625	615	558	563	566	657	625	619	601	602	578	631	618	577	569	607	610	615	569	635	608	608	650	597	601	601	586	598	620	584	616	619	644	618	600	633	625	601	604	595	616	623	628	637	607	573	602	585	608	598	604	607	656	611	629	590	568	635	614	654	648	618	575	565	570	586	615	591	642	596	591	641	585	602	590	629	609	621	623	608	576	617	589	602	603	650	578	599	637	617	614	620	634	601	602	572	577	609	599	642	608	563	609	620	605	593	632	585	627	597	645	594	612	599	579	582	610	597	630	618	627	607	681	583	617	575	582	658	601	597	601	614	607	556	567	597	597	631	649	558	579	632	630	626	577	638	623	638	611	588	599	599	607	614	605	579	612	619	593	569	576	609	596	622	591	605	584	640	616	621	613	626	616	561	647	642	607	615	581	632	589	637	608	643	587	604	593	638	598	617	560	583	603	576	608	606	596	622	603	589	620	606	615	622	604	617	619	620	672	592	615	601	603	611	590	624	604	600	613	590	604	615	629	624	626	578	610	565	591	638	608	567	628	609	609	611	626	603	595	610	639	630	625	596	594	598	595	613	625	629	593	588	581	596	606	631	591	595	619	627	566	586	610	611	619	604	635	622	655	595	587	615	662	640	635	609	555	623	565	657	630	580	623	617	602	557	602	612	614	613	621	641	629	581	579	600	636	603	651	612	594	616	627	620	636	592	625	585	586	618	619	601	565	606	575	616	582	600	594	631	640	600	573	570	605	585	612	560	638	610	625	595	582	600	628	619	611	614	652	565	586	609	600	571	595	586	617	604	620	612	586	603	618	579	653	645	598	595	576	622	614	591	613	603	603	606	565	579	587	616	604	554	624	588	619	608	622	607	619	611	603	584	626	620	621	594	610	587	618	584	635	614	553	610	592	613	633	585	607	615	600	559	622	610	583	669	646	628	622	592	605	577	635	690	647	554	635	599	586	600	629	582	585	632	625	577	586	643	616	595	605	593	627	586	641	575	550	584	579	655	572	594	619	575	598	573	606	594	570	537	577	617	576	601	588	585	625	615	623	619	603	659	587	572	568	615	586	595	607	599	630	622	586	603	615	603	580	634	582	563	598	569	582	568	598	572	603	603	577	609	604	579	655	571	587	598	629	637	604	607	594	605	600	601	643	616	588	611	615	591	600	601	638	631	599	625	597	600	588	571	626	609	605	579	587	614	599	609	597	608	587	558	576	597	645	575	589	616	583	578	628	575	576	579	606	612	601	602	622	580	582	602	641	572	608	620	589	637	562	556	594	608	644	634	599	636	592	615	590	604	655	572	567	623	574	624	572	619	631	617	634	545	600	600	577	620	596	629	549	593	618	606	599	620	599	575	588	587	583	610	616	588	624	638	598	626	615	605	573	633	564	590	586	575	650	634	641	584	593	589	633	587	605	588	574	642	585	580	605	618	651	595	610	597	582	587	602	611	600	623	622	616	562	590	587	631	609	628	621	576	592	588	612	585	629	594	633	608	592	603	600	631	618	627	616	610	601	613	585	601	583	625	591	638	608	567	602	606	575	586	601	508	619	585	626	583	627	587	605	611	594	597	579	601	566	608	604	598	596	580	608	604	643	617	634	573	580	654	586	606	644	640	637	621	566	601	571	623	583	611	629	594	591	573	600	579	579	602	609	651	569	628	609	604	597	626	609	616	590	648	557	592	586	609	634	613	601	634	615	592	587	600	614	594	598	620	567	614	598	629	587	632	605	601	616	645	606	624	639	596	582	588	602	629	605	638	614	590	629	577	573	591	646	627	648	612	618	597	607	636	587	635	598	625	621	591	590	617	566	628	603	605	607	671	568	613	581	606	621	633	595	549	592	601	641	596	604	582	610	614	631	604	605	593	561	595	611	560	644	569	594	638	561	600	583	605	659	580	584	582	618	567	615	613	599	587	592	603	626	647	608	607	619	622	598	576	586	588	629	609	569	590	584	588	601	607	656	604	613	617	562	612	640	542	601	606	585	571	574	608	599	589	658	586	639	611	562	619	575	575	556	553	636	607	579	573	617	596	596	633	574	582	595	608	584	606	607	583	564	643	596	608	611	596	591	587	595	613	591	585	604	560	598	594	655	562	617	564	631	598	591	609	602	641	624	574	616	643	581	597	575	564	611	592	633	630	594	623	617	617	570	569	605	589	618	611	595	591	628	606	588	608	530	644	605	595	562	625	611	620	613	617	611	588	625	591	572	590	627	579	651	575	582	575	618	628	576	664	627	615	632	631	636	610	593	586	617	625	543	585	646	631	612	584	619	555	597	611	607	649	572	616	565	590	634	550	626	625	624	590	623	621	622	605	593	653	662	655	587	636	613	599	596	618	626	591	616	603	611	621	589	589	634	571	633	600	586	582	591	613	571	637	645	605	618	602	595	622	561	577	639	547	601	601	581	570	632	625	606	578	590	589	638	572	584	622	606	590	605	605	621	576	594	610	616	595	611	600	628	596	613	613	584	602	627	573	647	623	614	610	614	595	548	575	580	647	653	614	632	650	606	593	634	570	589	628	619	593	625	579	578	583	579	600	612	616	599	594	624	618	631	637	580	565	634	617	636	589	652	646	593	609	611	572	669	642	633	609	587	565	598	585	633	665	597	613	621	594	648	615	597	595	611	662	570	645	574	617	577	658	593	583	606	638
46033	29381	50713	40258	35122	57768	50200	35571	19311	6399	1464	437	262	230	221	229	201	220	217	212	233	205	197	240	215	237	205	213	232	242	203	232	223	231	220	212	246	215	233	238	216	216	216	209	236	206	232	224	222	192	243	232	224	231	218	225	231	207	219	255	210	200	222	192	206	218	204	232	218	205	213	220	223	219	229	235	218	239	211	212	212	210	203	223	239	242	216	217	221	236	209	195	231	218	199	212	216	223	225	214	225	230	217	225	207	225	211	202	216	207	214	224	223	206	245	206	232	259	209	214	212	197	209	202	231	242	232	241	213	209	187	245	228	222	205	237	229	214	223	212	247	253	240	209	191	208	235	184	196	207	212	231	239	191	213	221	208	213	214	214	219	235	214	233	221	197	222	219	211	190	234	216	231	224	204	192	218	213	214	176	222	258	237	239	211	225	225	207	198	207	203	248	214	234	233	244	224	239	216	198	241	232	215	218	213	215	220	217	210	207	237	247	247	218	220	221	211	233	230	208	223	233	211	235	221	224	240	213	231	223	254	241	209	237	195	206	210	197	262	241	207	236	227	241	211	236	236	202	186	227	231	211	233	223	237	233	210	241	243	228	219	232	205	235	253	239	224	212	225	200	187	217	224	215	227	211	229	201	198	221	228	223	204	213	219	202	207	216	238	222	195	197	211	221	238	190	245	232	253	241	215	257	233	217	198	222	202	215	220	195	228	233	214	202	216	236	223	232	208	204	223	189	214	207	217	219	237	232	243	238	218	213	248	221	196	189	213	215	187	197	236	220	200	206	235	203	214	247	217	220	236	218	210	219	237	216	219	204	240	228	225	205	223	222	208	255	215	223	212	226	217	223	225	219	216	211	214	204	237	254	210	205	219	240	182	226	196	216	204	206	212	215	232	214	212	242	202	234	241	221	210	214	219	207	240	191	227	219	219	202	210	207	231	199	233	225	223	226	188	212	198	209	206	247	225	207	204	193	212	209	228	223	230	201	213	210	224	223	222	233	219	192	254	232	231	219	213	206	239	202	231	235	211	212	250	236	216	219	231	200	231	205	223	214	231	239	238	231	200	225	217	232	241	221	201	224	203	235	217	204	222	200	213	200	230	219	208	214	228	232	191	190	219	205	214	185	239	240	229	209	258	227	218	233	195	233	206	216	236	217	229	236	214	216	202	211	207	213	227	220	217	230	233	219	225	230	220	214	229	217	225	197	236	209	221	230	188	213	222	198	177	226	188	194	226	197	216	209	236	238	235	220	237	229	210	223	214	221	227	230	220	229	195	206	217	237	186	232	213	196	213	239	219	209	205	224	212	229	237	193	203	218	218	217	240	222	221	216	235	213	211	199	252	204	243	224	229	217	227	235	206	227	207	231	211	234	206	197	239	220	224	182	192	239	235	228	198	219	233	199	209	214	204	203	229	205	207	209	234	249	230	240	220	216	243	211	217	219	237	210	229	228	238	232	253	222	235	193	222	228	190	214	228	223	237	227	191	223	209	223	233	205	205	206	257	196	206	223	216	215	198	233	242	247	233	218	247	223	221	222	227	205	209	237	239	220	195	204	238	240	220	253	213	216	206	226	211	211	200	231	226	223	223	208	220	229	187	202	222	240	244	233	211	195	206	228	218	233	224	212	228	205	242	207	186	227	210	231	210	229	187	216	240	210	210	232	222	203	232	211	191	237	210	242	266	214	226	198	234	222	215	232	213	210	197	212	231	221	235	246	234	213	216	234	240	214	196	232	216	236	226	218	206	212	222	228	239	194	218	226	237	220	195	222	198	196	236	232	205	233	219	238	254	215	215	210	230	221	221	189	219	216	231	227	223	208	239	228	212	223	229	215	216	218	242	253	228	228	244	242	216	228	214	218	236	228	218	228	232	198	223	213	221	186	216	219	233	212	223	204	220	248	238	234	242	216	237	235	219	210	191	228	191	215	237	235	253	210	207	194	199	210	233	207	232	216	225	224	213	221	200	222	231	207	254	237	206	211	211	220	214	211	224	238	209	191	238	224	210	219	200	202	215	207	216	215	235	206	200	221	200	220	190	201	225	236	208	210	249	194	229	212	214	201	232	241	211	232	215	230	219	225	208	225	215	222	211	229	204	214	231	243	221	204	220	217	244	239	218	224	239	198	208	223	234	226	206	208	235	196	203	205	229	216	235	199	230	211	212	224	214	210	207	239	217	236	198	198	221	222	211	233	239	224	223	209	208	258	209	222	240	235	193	187	177	236	245	231	235	224	213	206	211	214	219	220	226	219	227	237	211	199	224	202	200	223	251	210	224	197	224	245	234	223	178	224	223	225	219	232	189	221	215	220	216	222	211	216	197	213	207	218	249	221	221	216	241	243	205	230	245	207	235	229	204	234	202	226	216	231	223	199	198	231	224	227	220	215	211	264	236	208	211	201	199	203	234	205	229	246	209	223	224	219	228	238	225	224	213	200	232	248	213	221	226	233	199	250	241	212	221	230	232	210	230	231	216	219	245	224	206	217	211	202	204	198	235	218	221	218	208	220	193	218	207	247	222	230	236	227	222	212	211	234	226	216	242	212	225	231	193	228	236	235	214	200	238	232	234	212	242	238	215	203	242	231	210	228	221	234	224	223	230	242	222	231	230	257	206	207	224	206	207	228	216	199	240	219	197	216	243	180	191	217	215	205	202	216	199	212	232	253	190	209	241	232	252	241	214	203	190	223	215	222	242	220	213	213	225	194	235	237	218	257	229	225	232	260	211	230	217	206	205	209	229	215	199	252	229	243	244	253	219	205	260	223	209	252	224	219	219	234	217	184	210	224	244	191	211	220	220	205	222	214	216	197	234	235	234	212	235	220	231	227	197	249	221	212	203	216	227	214	249	211	203	235	239	233	213	211	233	216	201	229	208	193	219	229	208	214	236	223	226	212	223	214	221	202	214	221	222	219	250	248	212	242	243	209	233	218	207	247	223	224	204	212	205	204	217	231	196	225	257	200	240	221	193	226	189	191	189	203	221	215	209	212	225	227	210	240	204	192	219	209	231	221	247	223	220	199	244	216	194	228	219	216	219	225	221	227	229	222	200	204	216	214	213	207	205	224	221	223	229	223	235	239	195	224	214	238	213	220	212	199	203	237	199	230	205	200	210	216	223	229	192	203	203	208	224	220	219	218	223	225	226	222	223	239	206	238	206	223	198	226	236	224	200	190	218	227	233	213	204	238	221	195	233	210	208	220	197	218	237	228	213	214	221	216	181	217	204	206	188	212	220	223	219	203	212	216	211	212	225	215	209	221	184	190	209	233	225	211	213	227	224	245	222	220	218	230	227	217	224	203	221	223	240	208	207	221	201	229	210	217	219	226	198	229	227	186	225	215	220	224	205	207	200	216	226	199	207	207	236	206	219	244	222	215	233	212	233	218	230	231	228	200	199	206	216	224	216	207	230	208	227	237	209	226	206	232	225	234	200	198	223	223	245	216	231	206	217	206	253	211	220	223
26644	20045	49159	41011	47313	67386	61050	48552	32818	15914	4971	1384	694	568	543	557	557	564	561	582	554	532	571	589	548	582	562	547	541	529	525	558	548	626	541	532	516	551	514	556	542	565	577	565	555	517	574	558	526	557	566	537	558	558	597	586	565	574	506	555	558	528	578	558	542	585	573	559	513	548	563	548	551	586	570	609	564	549	567	545	595	573	569	536	555	564	580	516	534	588	590	587	545	578	595	565	529	536	533	557	562	551	520	534	594	537	582	571	577	557	571	578	574	558	565	559	533	585	535	596	528	568	552	525	560	538	532	544	585	488	565	518	538	579	578	560	539	562	550	557	580	544	534	541	519	541	571	547	572	530	521	552	549	541	572	550	534	520	573	524	580	572	551	534	594	549	562	571	519	535	525	598	552	551	564	529	515	542	611	537	572	554	563	531	567	534	578	515	526	544	549	569	634	531	532	554	554	602	521	579	505	573	604	560	516	583	569	512	541	530	556	541	598	579	561	543	517	530	574	499	547	485	498	533	533	590	543	534	590	531	572	542	537	525	542	527	529	564	578	570	557	577	547	531	565	563	543	551	522	506	597	552	547	581	545	560	558	552	533	558	544	548	538	574	538	520	535	523	563	525	561	538	525	527	549	567	574	548	557	539	560	504	571	540	559	527	521	523	578	515	568	565	601	568	549	530	579	538	565	560	573	542	542	555	551	576	543	552	562	589	553	575	531	547	559	527	535	533	531	568	546	565	504	523	557	541	555	544	517	495	557	543	547	568	516	558	545	533	534	556	553	560	519	544	507	569	536	547	564	553	538	532	578	526	558	566	542	541	555	545	560	524	546	552	536	510	560	568	516	506	538	527	569	578	534	552	516	524	607	560	523	524	515	537	564	548	560	585	569	576	519	557	583	534	561	566	574	516	555	553	593	503	556	564	573	537	551	544	586	507	524	580	554	526	560	571	571	546	521	533	528	539	536	516	552	564	548	539	517	529	516	547	575	559	580	529	539	572	549	530	521	543	542	599	553	573	566	556	581	576	551	576	573	540	561	536	588	552	486	514	571	523	547	566	558	537	562	574	547	528	552	537	542	541	530	551	540	582	554	524	559	543	545	567	544	541	517	585	595	517	530	525	545	560	504	508	582	591	535	538	587	545	580	550	542	525	539	507	534	551	544	567	583	551	564	517	552	546	615	572	547	546	522	569	523	528	565	532	589	570	497	542	529	539	526	550	520	517	587	538	548	555	528	570	557	571	543	592	564	533	534	548	548	578	549	566	517	545	535	584	551	547	534	559	571	553	579	517	550	502	524	566	563	573	567	560	506	593	543	554	573	541	585	556	532	553	503	595	576	544	524	543	544	555	513	519	529	606	544	546	551	558	554	535	553	538	583	536	545	549	551	574	519	557	518	575	564	565	544	548	559	579	572	569	505	578	532	604	561	581	558	570	493	554	526	535	489	531	548	493	545	552	483	592	538	571	551	564	524	566	589	575	581	576	550	542	527	567	531	564	551	523	558	529	593	541	590	574	539	547	557	529	559	490	573	548	588	562	559	587	512	548	595	522	574	558	537	543	535	585	555	584	528	566	555	555	535	591	562	551	488	504	532	574	517	549	565	536	603	556	573	575	558	575	574	522	501	580	571	548	541	582	577	583	576	566	555	566	546	527	567	558	509	611	532	531	541	529	561	549	530	576	537	545	520	573	558	559	556	511	550	536	534	558	540	553	546	576	565	562	486	532	524	573	551	552	546	515	544	558	575	574	570	541	574	541	539	552	503	602	576	532	552	564	583	541	564	571	541	531	583	544	535	560	564	554	555	548	575	577	543	504	591	588	552	582	591	561	609	579	584	545	547	556	547	536	539	564	517	588	552	560	522	538	523	536	596	563	578	560	573	500	561	554	558	573	538	534	541	585	539	517	526	543	568	567	505	518	573	553	559	582	568	578	547	561	557	583	532	552	520	538	576	542	559	488	562	519	592	530	585	529	587	556	525	554	551	544	535	565	529	525	537	531	572	515	535	552	546	591	564	571	551	528	532	545	523	555	565	605	595	578	567	525	597	549	538	546	552	554	559	548	519	571	584	604	550	552	578	573	548	525	555	562	518	549	552	550	511	584	505	535	541	533	545	543	575	561	473	514	552	583	576	557	509	548	565	508	594	532	545	557	585	569	543	552	585	561	533	556	565	544	531	545	599	566	535	589	579	592	542	543	551	545	544	537	546	554	528	549	556	534	532	535	517	532	541	569	531	575	537	518	543	580	534	543	557	507	569	590	549	541	580	519	537	555	539	587	538	547	562	573	534	568	529	572	566	563	540	551	511	560	517	543	547	528	542	590	562	539	544	551	536	496	513	543	558	517	563	552	517	561	534	531	526	532	558	564	558	557	529	553	555	590	537	562	573	559	568	600	551	519	521	546	517	568	539	560	544	544	553	555	550	556	588	573	496	534	574	563	517	537	571	551	559	572	536	512	541	562	550	565	535	546	571	549	535	565	608	542	527	538	585	580	556	545	607	560	553	534	562	563	568	537	527	543	560	531	562	548	575	567	579	555	531	515	532	580	512	550	569	552	566	552	534	538	570	506	596	578	573	589	541	527	549	569	546	562	543	583	563	541	542	519	544	562	544	547	548	551	585	539	579	586	568	594	537	537	594	524	598	521	596	545	526	552	552	554	521	537	557	549	555	534	566	563	590	596	561	575	554	553	556	574	535	527	560	564	577	565	511	513	547	519	526	544	537	523	578	548	498	552	557	524	548	546	545	562	498	575	542	544	572	541	565	551	597	525	585	507	564	567	580	499	516	565	543	568	577	535	574	538	508	546	552	558	556	537	581	558	506	527	524	546	549	556	531	564	560	594	566	564	574	564	578	540	525	500	534	564	521	554	571	541	548	557	543	561	589	563	529	550	533	566	573	569	532	553	571	535	546	513	587	546	591	544	582	565	563	558	567	570	565	558	545	522	547	512	580	578	553	557	547	562	537	578	564	578	530	551	556	542	525	550	532	578	585	565	547	524	580	542	541	578	542	549	574	538	548	544	521	600	570	562	578	546	582	553	574	591	549	559	536	530	574	576	535	543	542	545	565	562	558	581	531	550	556	552	529	575	536	555	540	567	495	543	533	572	545	515	510	531	537	544	539	541	523	531	561	538	563	489	516	577	581	514	509	548	589	543	589	562	535	572	562	562	585	516	573	521	582	578	546	528	565	518	554	564	531	534	546	566	575	547	536	554	563	590	586	531	526	589	560	567	532	527	538	535	531	563	553	580	546	541	538	549	552	554	607	544	579	559	525	540	629	549	576	548	560	565	536	549	579	539	602	570	542	549	541	517	539	569	554	546	522	541	526	579	550	603	567	548	533	565	526	563	540	533	531	543	539	551	524	495	534	524	568	572	554	553	536	612	572	583	567	566	537	560	531	532	512	551	557	526	541	526	585	517	580	572	532	545	565	540	553	578	507	581	551	558	537	547	514	568	583	561
6001	2361	2077	1177	1365	3767	4279	2711	1371	597	345	250	250	217	228	242	244	242	220	218	225	256	257	229	256	237	226	257	229	234	228	224	236	229	254	217	229	209	249	250	224	225	223	234	212	234	242	215	255	247	238	227	245	243	223	267	235	226	238	247	224	258	246	228	193	226	228	222	248	221	242	243	218	258	256	246	221	238	215	218	252	226	246	224	249	224	247	256	224	222	233	232	238	253	241	243	229	232	254	239	241	214	206	258	258	249	244	231	228	252	234	263	217	238	238	245	239	253	246	240	232	212	220	256	223	229	251	219	245	243	246	224	223	264	216	237	234	233	232	222	226	250	227	238	237	206	236	235	224	252	268	235	244	261	228	213	243	232	228	239	246	226	230	236	240	244	252	256	238	249	233	228	246	201	237	223	223	251	216	221	241	245	242	222	208	231	222	235	220	211	233	261	227	273	238	233	238	214	195	253	207	238	238	255	245	242	245	237	226	242	235	229	231	225	237	251	224	271	235	254	237	232	234	222	241	214	223	266	245	237	249	222	258	244	238	237	246	216	262	233	225	239	243	222	233	248	247	236	255	235	248	233	229	193	233	253	234	223	231	228	224	233	244	250	234	249	235	240	235	255	224	278	213	211	217	238	230	223	235	237	221	211	203	235	255	280	230	263	231	242	246	262	225	230	238	237	243	225	233	233	229	255	253	225	242	249	244	222	246	223	240	248	222	210	231	244	257	217	247	244	235	223	254	221	246	222	197	227	232	222	225	211	234	222	290	233	257	221	268	221	192	233	217	208	273	254	253	224	249	241	219	248	234	233	252	229	239	220	238	224	235	238	231	231	229	208	212	220	261	244	251	219	235	236	223	236	242	266	228	241	233	242	222	251	224	237	214	223	238	247	230	214	233	211	214	265	217	232	234	222	223	289	240	247	227	241	230	253	242	223	241	248	242	243	259	231	248	236	229	257	240	213	277	228	243	239	236	212	272	227	243	234	244	248	245	256	253	227	238	215	249	222	252	237	240	229	240	235	216	258	248	261	239	239	215	263	233	236	241	255	254	265	232	228	246	222	221	225	215	235	224	263	233	227	230	238	243	212	249	248	238	261	225	232	235	255	225	215	221	221	244	226	256	248	208	222	226	224	246	254	222	237	243	214	226	220	233	228	224	211	218	252	256	236	242	233	204	253	235	234	228	258	244	211	241	223	238	247	224	222	224	218	233	242	240	222	217	233	232	245	246	229	234	245	207	224	209	222	244	249	247	256	234	238	242	244	245	226	199	230	269	232	233	221	220	269	223	217	223	217	204	227	205	230	242	222	226	220	236	251	249	230	227	226	248	218	222	260	194	218	223	256	245	238	248	208	222	244	232	250	242	225	213	210	222	247	262	222	234	275	257	244	233	231	211	236	214	227	276	235	245	278	257	241	226	243	220	224	249	265	245	246	211	254	215	231	257	241	255	226	232	242	230	219	247	232	242	263	211	248	219	212	218	225	268	242	233	242	258	233	224	217	212	234	234	235	200	224	225	231	228	178	230	261	229	218	268	230	226	275	247	232	236	249	257	238	229	201	253	227	249	229	225	247	221	243	258	221	249	226	248	259	245	255	230	255	232	223	283	260	228	228	229	224	231	248	273	232	232	225	242	256	228	231	255	222	211	243	237	241	235	284	214	214	221	241	227	218	227	237	254	223	229	233	263	230	239	221	223	238	238	244	226	233	220	237	234	244	242	252	234	209	265	254	235	233	255	259	224	227	240	207	235	229	220	241	225	231	229	263	246	250	239	245	227	264	253	250	242	227	244	218	260	231	265	232	235	221	236	232	238	243	230	244	267	235	256	266	229	230	250	227	245	249	230	250	237	233	197	241	245	209	223	221	252	229	234	228	250	224	257	237	252	213	269	246	214	252	230	226	259	248	212	231	247	221	220	245	250	222	234	249	227	208	267	218	223	264	225	233	248	236	228	238	250	239	223	241	242	242	256	240	225	242	222	222	231	210	239	265	235	237	226	230	239	238	241	250	248	249	235	230	236	245	217	242	221	198	226	226	221	242	246	228	223	234	259	206	214	239	238	228	203	226	248	245	231	230	231	234	250	249	250	273	224	247	241	240	225	224	243	230	209	250	258	211	208	258	237	251	266	245	231	250	236	248	265	219	250	238	229	231	240	232	241	226	246	210	234	233	237	245	260	258	243	252	231	244	268	231	232	238	224	258	226	245	235	232	243	229	239	238	235	226	238	248	235	236	219	210	228	245	251	240	257	230	238	206	218	236	238	246	280	223	216	254	248	246	250	241	217	218	216	236	231	218	244	286	246	222	244	230	245	231	250	239	222	228	231	277	221	227	243	246	254	223	227	227	225	237	200	240	252	227	218	274	241	247	226	246	234	214	237	255	237	233	258	234	250	228	249	226	215	238	230	242	222	221	227	255	215	248	220	220	242	249	213	246	224	221	213	247	241	208	222	246	221	242	236	224	231	244	251	249	250	219	230	262	222	270	223	223	240	208	238	234	236	225	242	255	217	244	251	246	253	224	215	232	228	260	211	207	264	249	221	226	236	220	221	222	258	235	282	277	241	251	243	215	232	235	231	245	237	235	230	233	257	238	234	217	246	252	208	238	228	233	225	226	239	220	219	235	254	245	217	218	217	215	248	205	238	232	246	212	206	216	238	249	232	231	226	246	211	225	239	238	217	264	232	242	229	247	226	231	212	236	222	231	250	248	228	266	196	230	250	257	215	226	207	241	234	225	262	227	232	250	250	251	252	227	241	248	258	233	248	226	235	246	218	218	208	224	230	229	235	243	248	253	213	262	250	247	231	228	247	237	255	251	221	228	249	254	234	224	256	230	253	210	222	237	233	235	253	250	222	236	229	214	247	232	224	216	240	242	245	243	200	252	226	233	242	240	223	228	270	225	215	240	253	238	215	227	261	234	222	249	258	236	233	235	218	234	228	216	261	235	254	250	229	249	234	243	209	213	212	227	239	238	233	195	232	223	227	223	239	236	246	215	261	225	230	224	243	210	236	207	241	242	224	246	212	264	240	225	235	238	219	252	219	239	226	213	239	233	262	252	255	216	234	217	250	219	196	235	232	231	245	255	224	237	225	240	219	225	217	236	237	222	240	249	214	225	220	225	251	240	235	201	242	195	209	248	238	241	228	234	226	223	211	260	216	220	215	208	235	227	258	233	252	252	225	256	219	229	244	244	245	226	242	241	207	239	232	236	237	230	226	240	238	221	203	239	243	222	266	220	232	197	241	217	229	233	262	210	233	230	237	227	223	212	246	249	248	232	223	233	245	241	246	226	269	213	285	267	270	237	245	223	230	233	222	252	228	243	210	248	225	237	240	230	230	230	244	241	250	233	246	232	250	246	227	237	246	249	244	230	255	252	249	223	229	228	241	268	218	250	223	212	238	232	256	226	226	248	242	256	254	226	239	231	242	257	216	264	247	198	249	237	245	250	249	215	227	212	256	223
4654	2840	4426	3705	6134	15308	15483	10058	4992	2072	1049	757	651	630	597	581	578	619	641	559	601	609	624	579	592	604	618	528	574	619	603	564	625	589	611	591	572	592	584	617	626	585	564	581	617	581	609	628	609	583	576	606	606	580	584	548	567	565	521	584	588	547	615	614	562	642	631	541	583	563	623	624	552	592	620	583	569	594	585	572	616	592	610	537	637	599	623	622	576	603	566	595	614	599	615	662	553	575	583	575	597	582	587	600	537	641	645	535	563	586	571	588	598	590	618	627	614	623	579	552	610	571	590	604	615	577	618	603	568	630	637	602	592	618	577	605	587	572	580	597	604	578	558	563	607	608	592	611	569	599	611	605	606	599	634	603	587	606	605	650	589	594	609	629	599	568	571	613	577	586	587	631	583	577	601	596	626	596	557	586	598	566	633	597	592	619	590	580	546	614	555	631	587	585	609	586	602	578	606	599	607	586	563	563	632	592	590	599	612	639	579	600	565	599	638	597	616	568	641	619	563	605	623	593	597	594	570	606	574	602	582	609	597	583	588	579	566	596	572	570	587	574	614	554	607	562	587	580	614	651	627	614	596	597	595	587	592	581	595	562	609	625	584	566	565	588	610	621	563	627	584	617	577	607	578	624	593	554	628	587	610	612	535	598	559	639	590	573	591	593	640	566	667	582	600	617	603	607	560	607	621	605	599	582	566	565	550	587	629	609	594	617	609	577	576	633	607	611	568	576	599	574	582	598	586	574	586	554	572	550	599	626	565	566	599	592	556	565	577	546	587	576	573	613	589	636	607	549	594	563	580	585	584	582	608	607	551	621	615	615	579	620	602	593	566	593	617	595	579	612	608	620	579	574	610	564	568	648	561	534	604	629	613	602	581	614	593	603	612	573	568	594	595	614	598	555	602	606	569	619	600	598	589	591	556	600	603	617	608	583	649	592	642	607	645	595	562	593	536	569	598	596	621	587	538	595	610	591	633	574	582	573	594	574	618	570	604	606	597	581	581	617	544	602	610	608	578	568	600	582	581	590	591	633	592	575	567	580	590	619	615	593	563	600	651	588	556	600	583	540	618	608	578	580	632	583	611	627	592	563	573	588	602	616	622	625	561	588	598	591	583	558	623	545	585	595	577	573	595	564	561	589	617	592	582	566	601	578	605	554	624	600	615	577	560	601	614	596	624	583	603	554	597	554	583	636	583	586	581	613	538	607	576	560	632	589	598	590	594	538	641	604	562	610	595	616	584	577	551	600	609	580	599	610	635	572	604	570	590	573	597	603	574	680	551	587	570	555	577	577	583	612	604	587	557	574	589	538	555	594	615	595	609	566	587	615	618	594	585	594	586	559	598	567	558	558	606	585	597	626	580	555	574	582	567	607	636	563	618	630	566	593	618	622	591	603	558	562	573	660	626	577	576	606	572	598	573	565	635	560	605	608	623	589	609	548	600	602	619	628	587	551	601	586	584	580	596	618	591	616	607	590	593	597	576	608	571	567	545	619	645	583	586	604	556	583	562	578	581	608	628	607	581	608	575	601	538	589	566	599	594	593	618	573	582	628	594	587	611	611	566	646	553	567	584	626	607	627	642	582	537	601	585	599	559	612	541	608	598	571	550	599	604	548	619	615	602	636	618	578	603	585	601	618	592	593	620	595	559	644	595	577	584	588	608	597	595	615	587	615	593	595	566	624	595	551	552	562	572	590	591	582	601	570	609	594	570	622	584	598	593	606	570	609	614	620	576	571	585	633	596	624	574	574	586	655	617	571	568	628	592	582	579	597	630	662	608	604	571	567	592	606	591	605	570	608	618	569	581	563	568	604	627	652	618	615	553	565	580	596	571	627	575	638	577	615	592	615	629	590	626	596	597	565	631	591	636	604	596	560	566	576	601	618	621	631	549	627	561	614	611	613	581	614	567	617	589	581	606	612	574	613	611	562	577	585	617	607	628	613	630	651	624	587	593	597	566	588	598	581	567	618	591	602	610	553	594	618	602	577	568	611	574	642	622	605	569	595	577	581	555	594	573	614	559	663	545	608	591	606	606	620	603	610	606	571	599	637	588	570	597	579	615	582	602	580	583	582	579	588	576	603	600	657	605	613	587	599	622	616	582	607	561	605	593	631	586	573	573	564	557	582	605	621	554	618	612	598	580	600	604	618	592	613	566	590	584	612	613	609	628	560	592	603	568	598	600	572	609	578	579	586	602	600	574	616	577	586	574	539	605	615	563	589	615	609	642	641	578	592	573	538	597	600	583	577	631	585	651	608	568	602	619	583	604	605	555	595	564	599	586	555	616	558	619	580	559	575	560	604	619	575	591	592	571	606	604	577	621	595	581	575	604	610	618	609	547	638	589	625	558	590	561	553	564	637	602	581	603	599	573	595	579	562	612	622	623	577	570	612	588	609	606	577	611	601	615	561	580	610	615	566	605	555	596	617	655	593	537	617	575	562	639	622	623	586	581	646	570	597	614	584	644	607	587	578	577	577	614	626	598	590	603	583	618	568	578	566	612	596	550	593	599	583	601	599	571	604	590	586	581	601	624	596	563	636	604	574	581	634	604	620	587	604	585	598	618	598	625	567	596	607	599	634	614	565	599	597	590	542	624	584	612	580	607	566	569	563	588	602	585	599	604	586	584	596	595	610	575	619	580	570	609	604	580	564	592	629	630	592	608	635	598	575	604	644	601	570	600	625	581	562	592	574	599	584	594	596	578	527	584	604	610	610	600	587	558	584	569	608	644	585	581	611	582	597	623	637	575	592	621	591	613	572	575	612	585	597	621	541	615	574	532	569	601	569	575	611	622	586	536	619	568	593	591	568	622	628	603	574	604	543	641	566	596	613	589	568	568	590	611	595	609	637	637	636	575	597	598	609	588	596	589	577	584	627	604	600	601	599	582	623	576	558	627	600	645	572	611	586	583	610	609	634	613	586	581	554	600	586	593	582	611	601	576	595	627	647	592	556	588	596	567	603	589	618	592	545	631	571	584	596	569	593	585	596	567	585	597	590	536	598	568	580	567	636	591	606	605	570	567	608	562	604	595	598	592	565	568	617	580	569	606	616	610	554	592	611	611	564	584	582	568	586	548	576	564	581	595	560	596	554	575	587	563	566	620	597	587	588	602	581	626	607	590	597	643	588	599	605	593	582	568	583	610	549	559	599	597	630	593	572	598	582	627	599	550	580	628	568	587	627	553	628	557	579	638	599	602	598	572	590	609	567	640	623	600	590	583	585	614	631	628	598	582	589	593	612	623	601	585	631	592	600	615	581	629	586	614	599	591	554	600	653	646	572	595	611	594	620	554	608	597	624	580	575	558	606	605	610	624	596	599	605	629	555	648	616	593	605	556	614	586	588	585	595	647	564	633	592	621	637	595	600	600	543	586	579	609	640	588	583	614	561	602	669	610	598	629	605	592	633	574	612	629	578	594	591	588	621	599	577	613	561	565	584	545	617	584	584	628	585	598	608	570	592
30641	24069	29192	9346	14461	42861	37764	26507	13786	4296	1170	422	284	266	254	227	268	252	257	239	226	272	247	270	249	246	265	234	231	237	231	263	236	240	231	250	250	252	228	220	259	260	229	259	237	225	252	237	278	251	214	240	243	257	255	244	268	240	253	251	253	228	255	263	244	254	250	266	252	235	273	270	246	206	232	200	248	241	258	282	262	250	264	253	246	247	252	258	259	263	247	245	256	221	231	258	241	272	251	251	253	258	244	255	233	246	241	235	259	225	278	234	260	239	230	240	259	257	262	235	229	265	257	242	231	254	233	222	284	233	241	256	257	253	226	260	254	245	219	243	234	226	267	250	254	265	218	227	228	230	243	240	240	253	284	266	244	261	274	270	248	247	241	273	233	219	260	252	234	241	253	245	234	240	253	259	276	221	231	259	265	242	235	243	186	238	250	227	276	239	259	235	258	230	235	226	288	272	254	257	254	241	258	256	279	232	259	230	257	244	232	227	248	233	240	226	231	208	278	236	215	270	252	227	217	246	299	276	254	260	238	233	239	250	268	272	209	240	253	284	242	237	213	273	235	220	236	247	226	252	250	241	247	278	264	265	202	223	233	261	258	222	246	242	258	241	252	261	278	227	274	270	235	273	227	221	233	256	235	258	229	234	261	242	247	241	229	219	226	250	214	232	245	273	234	241	244	242	243	277	239	271	273	277	238	243	247	222	229	271	239	230	253	276	258	228	238	234	287	265	254	238	241	246	226	255	267	215	242	281	251	226	242	242	250	247	243	256	203	231	241	249	255	276	260	254	239	256	239	221	254	250	244	262	262	238	248	254	241	216	256	250	256	220	241	268	245	246	261	244	229	261	208	248	236	265	243	222	255	217	214	247	205	242	240	216	219	217	232	237	256	267	223	230	277	256	277	255	235	273	237	227	235	262	244	237	274	226	259	264	230	251	250	233	267	234	237	234	253	246	225	225	242	232	264	245	252	272	235	253	250	258	275	216	273	238	252	231	257	239	249	256	224	205	252	227	244	252	254	269	279	278	279	253	241	241	239	248	241	230	224	228	253	253	253	246	279	246	270	252	250	225	226	248	274	234	273	242	263	236	254	230	257	267	227	226	242	232	249	228	263	219	225	244	254	241	248	232	243	273	239	259	207	255	261	230	241	235	247	239	268	224	227	242	259	265	247	264	237	243	270	264	239	266	240	242	255	230	221	259	253	263	250	260	232	269	249	249	241	268	249	232	251	209	259	247	235	257	241	271	254	280	255	257	255	237	225	272	256	244	232	246	230	244	244	270	248	253	241	234	245	272	245	252	249	257	254	222	224	232	235	256	236	258	281	238	215	242	244	238	240	263	247	236	259	207	246	259	232	250	240	247	255	246	237	242	234	251	230	247	230	269	250	246	229	243	236	240	265	248	215	237	251	237	233	212	268	216	242	239	262	236	219	271	251	259	244	235	254	209	265	222	257	235	247	280	243	279	241	242	260	255	262	252	246	223	226	244	231	252	248	259	242	224	285	238	255	260	236	262	234	250	258	242	227	245	254	232	242	231	256	282	262	249	238	279	240	235	232	226	273	217	220	248	247	230	259	250	236	248	249	243	245	232	243	220	241	261	257	262	244	237	264	241	250	260	261	224	237	224	237	256	241	225	242	225	268	251	261	256	211	262	244	243	239	221	259	254	226	237	262	239	266	231	246	241	250	212	266	243	250	220	285	261	249	222	224	246	237	253	248	255	222	247	235	258	240	259	219	231	229	236	215	257	236	229	265	252	254	263	245	243	230	236	244	226	235	245	249	246	249	236	269	240	230	242	258	233	229	226	222	252	263	237	253	231	244	245	225	253	250	220	273	229	243	240	242	223	246	230	262	242	262	249	249	226	236	266	240	260	262	254	247	225	250	278	237	273	238	245	241	278	245	241	225	243	235	250	231	261	258	259	250	235	249	250	269	266	260	217	253	224	223	222	240	230	259	247	256	287	212	253	245	262	228	261	219	225	258	253	242	192	219	246	219	254	265	252	230	247	246	242	238	216	258	254	239	235	282	240	234	247	258	253	233	226	288	205	251	254	215	244	247	257	246	250	262	243	249	238	255	211	231	256	237	247	249	233	259	239	248	262	245	259	253	244	231	247	207	241	275	258	245	232	246	299	277	258	207	224	243	223	236	247	248	232	240	227	251	245	248	233	241	220	246	214	237	253	221	228	234	270	277	223	266	249	223	250	268	247	252	250	245	236	225	251	250	251	250	251	255	232	245	270	232	233	256	253	258	242	239	267	249	228	253	219	232	232	263	246	245	257	241	240	232	237	254	242	229	226	249	256	277	265	244	254	243	241	257	252	223	246	257	223	242	263	272	244	229	235	258	260	244	244	245	243	238	255	245	232	279	256	254	256	249	250	225	273	252	217	261	244	248	206	282	265	236	250	236	235	244	242	259	276	275	228	252	236	253	247	225	224	250	242	232	245	228	271	217	232	238	243	229	244	278	251	223	276	253	249	230	213	248	247	269	250	243	267	234	247	268	262	226	248	246	257	236	246	248	231	236	258	251	258	223	260	246	240	230	269	228	269	257	231	221	224	239	264	253	243	271	268	237	250	244	264	233	218	251	268	258	259	213	247	232	275	226	279	239	224	255	248	261	237	243	221	253	259	257	281	259	218	212	253	248	247	261	236	254	231	250	246	247	251	232	244	292	273	249	262	250	262	228	253	226	255	229	260	252	270	255	249	235	258	226	247	245	242	240	230	285	268	245	243	270	238	247	262	244	235	244	229	247	255	247	232	235	240	271	225	241	220	274	263	225	221	237	230	256	235	240	245	199	221	229	269	252	241	224	253	246	246	251	255	232	239	245	254	255	234	265	255	253	230	236	251	247	243	248	224	245	227	259	240	262	244	258	248	279	226	266	251	243	242	229	240	258	279	259	208	252	262	247	258	247	251	267	225	233	265	223	297	275	242	245	240	242	226	254	244	245	239	245	237	259	248	244	239	249	250	246	256	261	221	260	249	233	239	253	254	248	245	258	249	220	233	257	260	240	265	246	262	252	241	241	238	210	237	221	252	241	270	247	254	208	252	198	244	231	218	268	247	229	233	232	262	248	269	258	211	261	258	235	224	241	231	251	241	261	208	256	247	227	260	230	255	236	240	243	246	241	238	250	270	252	261	241	233	250	241	252	236	255	235	250	243	265	251	230	263	213	261	230	193	253	256	240	225	220	255	260	287	249	264	244	215	255	227	230	251	244	224	248	244	248	277	243	240	258	221	229	236	273	256	260	258	263	266	263	269	273	237	238	267	224	249	248	242	236	239	242	256	254	273	249	231	252	265	272	243	225	238	254	231	222	235	224	243	227	263	257	225	214	244	241	239	241	262	259	246	236	258	235	231	260	229	222	253	268	252	237	259	279	243	256	280	210	246	232	237	194	238	261	243	245	233	254	224	262	245	290	238	234	242	228	226	253	280	242	250	264	280	251	251	227	252
17761	19286	26473	14488	29877	56475	50596	41781	27913	12860	4212	1339	762	590	645	633	596	645	607	643	635	604	621	611	615	618	633	619	614	641	609	639	634	605	664	636	612	601	619	638	610	635	625	584	627	609	642	618	617	601	588	616	613	628	615	623	618	623	584	611	626	634	635	625	607	600	586	595	571	621	624	592	619	579	610	635	607	600	618	606	650	621	626	648	639	597	608	642	626	598	596	618	601	575	649	591	558	667	616	609	608	601	629	607	618	595	580	639	678	628	585	589	595	601	625	625	639	616	659	628	661	595	584	633	592	572	570	592	610	598	590	589	568	584	649	625	604	653	613	607	588	641	601	596	634	592	597	604	587	603	615	622	616	657	632	622	620	622	629	684	652	644	564	623	650	599	592	600	646	639	617	599	627	591	621	581	647	630	612	614	624	608	621	650	626	631	657	614	617	613	583	647	629	590	582	601	619	576	645	593	577	620	612	646	639	591	642	603	616	637	642	620	639	580	628	610	649	633	604	567	647	634	660	588	622	587	616	644	621	625	613	626	652	609	632	591	629	640	637	626	614	611	552	611	660	597	626	606	588	618	585	608	613	605	635	636	583	620	622	583	644	690	578	654	604	604	608	609	628	611	677	613	629	642	604	596	609	603	636	627	624	618	588	661	611	633	605	617	639	659	613	660	622	637	626	632	639	611	614	633	610	579	647	641	569	648	603	662	558	627	576	642	604	644	612	606	611	617	613	641	625	578	587	589	638	592	584	610	629	684	559	653	605	654	601	572	624	597	656	598	628	595	593	653	612	621	628	585	609	610	578	627	633	592	605	637	613	570	606	618	590	622	643	593	564	611	616	633	603	590	625	567	609	596	607	623	616	643	570	641	621	611	650	642	653	652	636	593	597	572	575	604	607	620	622	620	643	615	647	621	615	632	619	618	625	585	592	570	628	620	610	636	613	641	636	618	683	603	638	633	633	581	598	611	629	593	619	603	598	625	637	640	611	660	611	629	623	606	623	650	605	601	647	650	643	610	571	602	589	580	650	597	618	611	569	613	598	608	596	626	644	619	597	628	607	536	624	615	610	590	596	601	625	632	680	620	669	614	581	615	652	605	604	602	594	631	649	607	620	640	627	621	623	655	626	609	607	603	618	628	568	625	631	654	617	624	598	590	643	608	653	597	648	595	570	617	632	597	612	637	602	647	635	613	626	600	566	659	603	608	648	586	618	583	626	645	576	614	589	618	571	628	624	601	600	614	617	578	593	557	557	617	655	603	624	626	585	603	611	619	628	607	606	590	600	613	637	626	586	602	597	635	589	648	653	611	648	610	640	621	621	628	617	651	616	652	589	644	647	618	634	610	646	589	601	621	629	607	598	632	583	644	621	590	633	609	647	601	627	655	608	590	593	609	664	628	543	594	588	580	619	591	604	631	610	645	643	632	633	585	611	613	635	588	607	591	590	642	614	662	641	618	640	640	557	633	602	641	640	634	610	601	628	608	622	602	638	604	634	641	638	627	623	597	561	597	582	646	625	668	633	592	588	601	635	614	626	644	625	636	605	594	597	675	622	624	677	627	623	646	627	615	596	602	620	597	651	632	622	637	636	633	626	604	630	627	566	643	638	637	640	659	642	584	615	592	633	613	650	621	638	602	603	577	644	588	608	598	658	602	574	617	608	641	605	593	626	626	645	629	561	629	624	634	608	599	653	615	634	647	614	606	613	573	614	617	580	608	594	628	581	577	627	644	600	599	612	578	613	573	556	595	652	630	630	632	586	616	592	578	551	597	614	582	626	590	606	611	620	623	659	618	596	641	624	596	667	591	595	607	580	624	667	600	653	628	624	642	607	606	655	594	595	621	571	615	615	606	620	638	631	614	632	643	606	616	599	584	616	596	620	608	586	627	588	614	611	601	656	679	622	598	610	610	604	576	632	588	623	626	598	609	648	628	602	625	612	618	637	602	606	584	551	591	628	580	658	653	598	639	601	613	630	602	628	608	646	623	580	621	617	663	593	655	636	597	593	615	603	637	585	617	613	613	600	630	632	628	621	613	643	614	619	639	641	627	618	613	594	613	573	630	642	638	649	625	646	677	598	667	613	639	612	596	608	603	595	620	636	601	628	614	637	633	585	613	633	667	593	616	617	589	609	600	605	626	618	598	616	586	609	591	604	635	607	632	550	587	592	629	615	605	618	601	612	618	563	612	630	604	606	633	647	637	604	584	600	583	622	627	610	652	609	625	622	607	631	610	606	606	668	640	583	648	622	613	597	582	602	630	609	638	612	588	615	614	640	598	628	616	646	637	651	620	644	636	618	619	608	647	594	611	619	601	645	645	610	563	584	622	628	613	641	618	605	625	607	570	620	598	638	602	630	616	553	569	604	586	631	631	600	601	558	613	615	559	633	609	605	641	648	648	614	601	610	667	642	644	603	644	622	644	633	612	603	568	615	627	662	620	622	635	614	619	657	576	609	653	650	616	598	606	578	581	598	590	606	570	660	647	628	663	611	638	633	617	625	625	609	619	625	580	594	616	555	621	603	583	614	597	647	652	612	626	638	619	616	584	641	660	599	593	581	602	610	622	636	600	598	611	580	652	587	595	638	591	645	634	587	598	642	623	639	631	637	619	594	632	637	609	581	656	627	623	610	616	550	615	648	647	582	600	618	619	592	636	595	636	650	616	574	638	626	620	566	623	616	624	593	608	635	610	599	605	553	644	629	599	589	638	622	619	576	647	632	634	614	578	629	597	664	622	595	595	629	591	579	649	600	578	586	602	623	610	604	602	607	626	588	616	632	624	615	642	568	624	627	614	613	609	646	642	663	628	626	639	614	605	604	583	625	628	625	619	610	608	612	586	583	619	668	638	610	636	625	604	622	576	589	656	615	538	626	611	639	608	640	643	643	638	662	560	586	645	619	636	656	607	666	633	628	583	597	619	607	614	625	580	566	641	669	657	638	633	636	615	585	591	593	596	605	647	629	607	573	627	623	614	603	637	598	624	613	622	596	601	615	626	639	602	613	624	626	654	623	611	618	655	608	630	643	658	592	573	600	640	622	618	606	655	602	592	622	642	609	671	628	583	628	616	595	628	600	561	625	666	612	605	627	606	622	603	639	604	653	649	587	639	611	610	618	643	659	638	597	607	595	602	634	610	625	625	634	612	595	631	618	628	626	655	616	626	613	657	619	634	619	573	629	632	603	650	608	606	619	569	624	626	629	624	582	574	625	603	631	639	633	630	547	659	605	646	598	616	635	604	605	627	567	647	620	619	631	614	610	595	613	607	655	617	667	631	617	631	614	611	591	600	634	637	631	700	650	614	620	638	625	577	627	568	587	631	655	599	637	654	571	620	628	626	669	625	625	622	609	601	567	609	593	660	638	622	606	632	597	656	636	612	632	628	608	613	622	606	613	651	592	620	593	611	644	657	594	590	617	671	642	630	605	617	642	621	614	641	625	628	593	614	647	599	618	602	636	593	669	623
36975	41213	28641	13042	27933	52388	53595	41543	25855	10459	2342	630	328	225	254	196	216	232	250	203	225	245	218	224	230	238	214	232	246	226	234	253	231	244	238	219	235	243	233	237	247	240	227	213	243	261	233	228	267	231	205	223	223	232	217	269	235	233	248	217	230	202	247	228	213	214	243	221	229	200	236	246	216	227	232	236	246	215	229	214	219	234	247	221	204	219	234	258	259	238	240	242	203	233	235	224	245	227	245	236	232	247	204	246	250	221	229	211	229	248	236	239	218	236	245	231	231	257	225	234	214	225	230	210	235	262	234	236	243	246	224	259	252	231	244	229	258	252	227	252	206	237	246	217	212	182	216	238	218	218	218	198	218	218	245	216	196	245	199	222	212	225	208	221	212	232	254	255	235	228	245	225	234	227	249	232	202	247	238	239	258	236	237	228	222	244	236	219	240	212	218	221	228	244	241	247	220	205	235	222	231	229	226	230	235	241	202	220	254	244	258	218	249	239	242	229	247	227	209	210	255	252	232	233	242	235	211	220	229	223	223	214	237	242	233	225	216	234	236	227	237	244	249	250	217	214	236	218	248	203	233	219	218	243	250	228	243	215	229	208	226	232	227	243	240	226	205	221	229	235	235	226	209	200	202	206	209	219	218	214	234	242	212	224	202	213	236	239	219	243	227	232	236	229	234	228	273	212	231	203	219	247	237	248	219	231	260	246	256	234	209	217	228	262	238	226	245	191	212	218	251	252	244	239	216	225	250	226	234	263	221	215	237	261	198	245	235	230	251	222	225	215	233	236	227	243	221	234	245	247	232	219	230	208	236	244	219	216	231	245	220	202	204	232	236	225	221	220	223	225	245	212	234	224	212	233	237	245	237	233	215	223	210	254	215	190	241	222	218	215	238	217	246	255	233	222	249	207	220	232	237	227	233	233	220	225	221	239	241	230	224	246	243	230	245	197	223	214	219	210	241	247	198	239	229	226	255	225	248	238	223	238	233	203	254	230	241	215	254	219	262	294	228	254	238	238	217	222	250	229	227	250	217	240	248	224	242	218	260	237	218	250	241	257	247	243	247	245	229	219	241	236	232	212	231	235	229	232	208	226	228	197	238	242	232	223	199	262	226	236	249	202	251	248	233	218	208	226	252	192	220	222	236	228	214	262	227	250	228	234	234	255	234	232	219	224	205	236	234	203	238	205	246	234	230	237	235	229	223	202	248	233	231	195	247	237	231	222	238	201	189	222	225	225	250	246	243	232	231	239	229	252	238	226	215	236	217	247	228	254	255	230	233	208	244	214	223	235	231	230	247	237	231	230	210	229	237	233	253	243	197	233	228	260	225	221	248	237	243	228	236	219	243	216	218	224	217	225	225	209	224	251	198	236	249	215	229	261	232	233	235	210	221	241	235	217	240	221	201	222	235	222	228	226	222	228	226	238	234	247	225	237	242	253	241	238	232	242	217	233	226	239	239	184	244	239	232	258	246	214	224	254	224	221	245	231	213	221	203	243	216	224	217	245	255	230	255	239	235	252	236	199	227	257	253	239	216	216	192	242	242	213	244	216	222	227	242	199	222	248	225	254	221	229	232	208	241	207	225	241	234	213	200	213	236	211	245	239	240	243	220	235	230	255	222	227	226	248	220	185	231	223	244	208	225	237	231	256	260	240	247	219	220	229	210	225	230	219	223	231	203	224	227	245	228	217	210	238	251	241	249	222	221	244	227	243	230	237	252	243	222	216	214	226	206	243	200	271	236	212	250	225	230	235	239	244	244	225	251	205	245	220	248	221	221	244	206	261	216	205	240	248	230	215	238	230	232	236	246	247	239	210	243	222	253	247	232	249	214	209	208	246	242	240	216	207	237	240	214	234	221	256	257	205	212	247	230	225	233	223	234	230	241	217	248	217	200	238	217	255	240	213	241	229	215	216	264	209	215	213	235	205	238	231	228	263	228	227	225	223	220	176	205	213	244	231	222	222	213	242	204	215	236	228	244	230	202	241	213	221	235	237	226	229	270	215	234	215	194	216	208	231	213	214	240	228	234	246	235	228	245	218	233	208	227	236	236	231	215	241	212	246	196	251	228	236	236	241	218	220	247	244	230	243	241	225	228	243	225	248	212	224	208	256	227	200	230	215	232	232	267	229	215	242	236	230	241	237	220	235	210	283	228	210	234	244	234	254	253	216	270	242	214	227	218	237	219	202	249	228	216	216	240	208	223	251	238	220	252	253	247	211	249	233	243	240	229	227	212	235	229	231	217	234	266	239	238	214	252	219	236	237	208	230	217	254	200	219	214	241	206	206	224	257	231	225	229	223	238	233	222	222	231	245	206	238	227	212	225	221	251	236	265	222	220	251	237	220	237	220	226	230	254	228	237	214	224	225	251	246	237	210	221	253	228	233	239	234	251	232	227	237	234	239	220	222	239	229	209	207	220	243	219	246	220	222	218	219	207	256	231	253	221	227	221	243	268	216	236	239	230	233	229	234	238	218	237	219	242	234	231	231	245	212	224	211	219	282	207	242	230	258	218	230	213	234	210	223	233	233	221	232	221	204	223	213	251	210	243	212	227	223	229	200	251	255	246	223	218	235	222	255	235	255	247	235	233	222	222	219	242	240	216	248	257	237	227	228	217	222	232	249	233	248	244	230	216	247	238	235	230	214	241	214	214	231	212	230	235	248	254	256	243	229	219	229	227	219	234	243	219	235	231	214	204	237	210	222	223	225	226	226	246	244	246	232	179	232	236	228	211	236	218	232	237	215	234	221	234	224	230	210	248	215	236	233	243	216	225	217	239	209	221	231	228	225	222	247	232	203	246	236	239	223	239	254	219	229	235	215	226	237	233	223	217	228	255	224	221	234	245	224	226	246	213	220	237	239	223	236	214	226	206	209	229	213	215	246	207	242	224	222	248	223	224	226	249	226	219	220	230	222	216	214	240	249	215	238	234	216	225	224	220	209	203	213	252	225	230	224	232	216	213	190	230	223	215	225	283	235	214	221	232	230	259	218	230	238	249	226	233	211	256	216	238	216	250	252	238	254	221	228	207	219	230	237	233	244	204	238	242	238	230	209	249	213	251	257	272	266	250	239	231	234	207	225	234	245	247	215	254	241	192	222	259	199	222	241	209	256	203	235	204	269	228	262	211	239	236	266	237	247	231	237	235	240	258	246	243	211	239	227	213	228	215	240	231	229	227	222	246	243	220	238	220	203	226	212	220	223	232	224	229	213	227	224	230	236	217	238	201	226	247	212	227	217	245	243	237	233	225	197	234	192	238	233	236	243	222	230	210	209	221	219	233	203	238	199	236	239	233	242	226	219	227	218	248	240	212	247	245	214	223	228	210	236	242	219	225	245	235	231	215	237	224	242	237	251	228	216	248	220	226	251	231	238	234	244	230	242	234	215	221	218	226	208	209	211	234	210	230	247	262	228	224	252	211	214	197	231	244	243	224	227	212	206	227	224	205	221	238	230	223	220	248	240
21589	30339	24978	20034	43116	62145	64486	54085	39623	22264	7844	2227	830	592	632	555	567	577	613	556	589	621	593	595	563	558	578	581	593	597	575	619	520	558	542	596	575	575	573	600	614	611	553	562	600	556	578	575	531	591	519	583	557	589	578	571	599	565	593	564	553	578	544	586	600	626	598	555	588	545	611	609	573	563	575	577	582	544	627	569	597	564	580	593	580	584	587	611	604	584	601	542	554	604	570	558	586	606	554	593	532	582	544	572	560	578	578	552	540	570	602	588	605	599	602	612	554	583	588	555	580	589	562	574	592	561	581	568	572	597	572	531	581	598	599	621	573	583	547	596	553	590	594	591	605	554	583	579	553	626	572	567	568	577	597	569	577	573	553	580	569	564	574	562	561	516	544	548	609	590	599	523	581	590	565	582	628	583	585	530	593	584	587	562	544	586	603	609	568	577	610	543	618	578	565	574	581	557	554	569	554	554	588	561	571	595	561	569	543	605	570	616	619	574	557	560	610	562	565	553	538	583	556	551	623	603	582	558	581	550	554	555	544	607	588	582	599	549	608	543	568	567	547	553	545	566	556	616	562	583	566	564	610	552	577	611	601	574	578	628	575	594	570	604	565	540	577	561	580	621	572	574	601	579	595	596	598	610	607	557	609	583	610	577	556	540	595	614	574	582	581	524	551	544	564	592	558	560	580	571	555	610	585	588	594	548	598	582	616	572	566	554	539	584	569	577	620	576	552	571	587	571	599	587	593	556	578	592	562	529	553	554	600	605	577	596	595	569	564	567	558	559	619	558	593	577	602	538	573	560	563	610	594	578	548	611	562	597	562	527	584	595	609	588	599	583	591	595	608	590	557	606	568	595	580	575	587	600	598	534	558	560	600	599	535	612	587	592	618	567	517	619	545	536	609	538	575	589	585	547	551	630	531	522	583	547	580	576	578	576	538	633	637	590	593	586	562	577	564	543	591	581	601	599	557	605	598	619	588	553	548	584	550	554	591	581	596	597	559	545	602	560	533	560	610	578	557	568	588	581	592	600	567	575	564	579	569	566	573	574	600	534	595	560	570	585	606	528	601	617	595	545	590	572	543	544	591	592	571	583	565	581	583	585	582	575	610	604	616	596	577	537	551	551	566	587	529	564	536	575	575	586	595	572	564	573	575	560	590	603	590	577	621	579	564	589	581	580	571	579	548	586	595	570	554	611	594	569	617	596	599	621	564	568	586	573	587	566	610	563	581	587	595	604	575	580	571	614	567	558	580	584	563	593	557	585	536	631	581	582	577	572	554	582	584	583	631	556	596	543	562	574	609	595	611	621	544	573	618	563	620	569	563	556	573	586	578	567	580	614	580	606	576	591	629	565	576	549	602	580	609	613	564	617	560	591	575	585	586	564	584	603	535	579	592	617	612	598	573	561	582	622	581	583	573	559	588	552	618	573	550	577	529	585	571	551	612	611	562	551	557	609	562	592	575	581	558	602	567	601	552	585	615	563	566	540	542	584	580	566	578	575	625	586	544	616	577	574	573	553	575	605	573	597	576	595	581	563	554	556	604	595	559	575	588	569	568	605	528	566	601	576	595	533	562	555	600	576	572	597	625	620	617	588	575	563	581	530	572	562	558	609	582	537	569	546	597	587	568	626	560	559	579	558	567	576	547	529	553	575	576	608	587	592	555	542	581	589	584	574	572	527	567	579	533	581	604	600	589	537	604	545	578	557	566	576	570	578	610	578	588	590	583	554	556	548	625	579	551	546	606	546	595	546	571	556	620	556	548	616	605	587	536	580	609	550	579	584	580	528	597	574	556	567	580	579	577	582	561	582	551	567	580	584	570	562	580	565	599	539	576	608	554	604	583	587	566	626	610	557	582	589	568	577	624	594	558	580	569	559	607	608	646	589	608	541	634	608	583	558	580	624	572	556	561	577	607	601	597	603	608	565	582	495	590	588	572	582	593	545	574	599	617	573	533	594	588	541	545	636	582	594	544	563	585	560	597	589	572	580	515	645	612	585	563	557	610	518	545	556	563	563	590	567	604	606	589	597	596	597	579	575	588	563	562	600	622	587	596	577	602	546	538	600	610	575	578	550	566	617	546	567	583	537	580	576	575	547	593	600	556	558	595	591	579	562	562	542	577	631	576	580	570	615	568	559	581	615	558	604	584	578	623	595	559	611	555	568	542	587	570	603	583	550	593	560	553	625	610	607	598	622	581	577	604	577	592	577	536	605	600	569	574	584	575	621	594	522	616	582	572	561	569	554	607	552	589	578	570	584	608	576	591	580	572	584	593	622	551	546	561	650	579	547	566	563	557	534	624	545	573	564	592	593	608	563	602	594	593	607	579	604	614	624	534	560	575	567	591	592	583	553	535	599	608	554	567	527	564	580	601	553	556	573	599	559	611	538	571	606	616	580	556	591	609	617	555	610	581	566	561	580	542	583	592	598	530	568	570	570	533	574	575	584	583	581	610	576	620	578	565	554	592	562	620	552	585	592	597	607	573	591	575	571	609	542	564	584	587	560	556	584	564	572	560	556	587	543	546	556	575	582	613	607	580	589	607	546	562	581	606	571	567	564	611	569	567	590	574	570	618	578	629	568	586	592	568	537	605	586	562	602	539	571	608	583	588	569	547	582	549	597	529	579	541	616	524	611	587	623	575	525	548	588	589	573	584	565	605	561	576	604	582	587	576	554	539	585	539	580	561	572	576	593	548	569	573	616	585	560	540	571	557	654	590	595	610	615	590	548	568	596	570	562	597	558	589	574	580	578	574	588	596	548	591	563	626	553	568	588	591	598	546	548	605	580	540	580	626	544	590	596	573	601	613	542	590	551	580	577	584	573	571	572	572	613	566	561	535	577	585	547	579	608	562	570	553	587	552	565	558	590	575	578	567	567	571	605	529	558	512	632	598	538	562	612	572	574	615	570	579	612	581	642	546	580	581	551	572	587	538	562	596	597	575	551	592	630	549	545	600	591	579	573	595	558	577	565	619	572	561	608	598	555	556	566	564	617	551	554	532	596	577	588	554	569	580	597	602	611	600	571	604	543	612	609	545	610	592	579	570	558	628	567	615	594	580	607	574	546	589	593	603	624	538	577	561	557	551	581	551	538	578	620	589	564	587	568	592	581	559	594	562	561	568	594	571	614	557	562	578	597	583	568	624	611	542	575	519	562	589	561	588	589	597	594	621	572	561	612	590	535	585	592	576	570	559	543	596	579	572	586	561	559	593	608	578	539	547	563	576	568	581	567	538	623	537	595	514	572	577	578	586	575	574	540	568	575	547	580	569	574	551	566	543	602	621	570	615	596	552	589	556	570	587	583	566	584	567	571	560	587	580	566	558	567	538	572	524	584	563	584	571	626	531	602	557	595	595	589	600	575	569	641	575	541	574	587	605	520	561	559	575	614	571	554	593	572	594	578	624	601	577	568	565	595	567	592	533	592	588	566	567	604	604	538	573	561	626	589	586	565	571	547	594	578
5268	2293	2093	1393	1858	2641	3942	3332	1822	866	399	302	255	262	232	263	254	252	260	258	243	261	263	234	251	255	251	239	223	289	251	256	243	256	273	246	260	255	258	258	254	267	292	244	257	231	278	234	233	243	282	236	270	246	273	249	248	266	238	230	245	256	250	234	237	233	256	251	269	265	243	258	262	255	240	255	225	253	283	249	259	270	249	217	239	226	285	248	215	230	259	236	264	242	258	285	272	258	261	249	259	230	275	224	272	247	266	234	234	251	242	245	260	265	242	242	253	259	221	245	229	266	240	244	276	263	264	237	258	262	274	264	237	269	221	249	266	255	231	246	224	234	255	251	298	238	264	252	237	242	243	245	257	262	256	244	241	270	261	267	264	231	270	237	251	252	276	242	249	261	254	241	256	246	250	256	247	256	246	262	291	269	239	250	253	248	237	250	258	244	236	228	265	228	242	265	243	245	246	267	261	238	250	235	239	224	252	266	261	250	226	235	263	233	261	243	232	256	252	240	249	236	247	242	226	253	249	283	237	263	277	264	267	253	280	222	242	252	248	269	236	254	269	248	260	238	255	279	257	253	251	267	266	262	247	222	253	257	227	218	245	259	260	245	257	260	248	240	260	281	267	251	265	243	243	254	277	233	254	281	213	254	241	242	273	250	257	299	266	252	285	243	249	232	263	256	254	231	268	232	260	264	255	257	263	233	248	233	268	230	234	213	237	286	264	262	238	212	257	280	255	247	220	276	256	261	249	228	240	255	278	278	246	284	277	251	244	249	246	258	261	240	225	218	241	245	246	250	261	247	269	268	259	255	258	229	243	235	278	248	243	252	277	239	243	226	238	222	240	256	238	227	268	238	252	244	263	215	279	243	224	242	248	270	263	257	243	256	253	228	241	229	269	262	254	240	275	262	282	266	241	232	243	267	223	241	253	245	240	268	275	214	278	266	252	282	247	275	242	215	261	254	290	230	258	280	252	250	240	270	235	275	265	265	223	249	273	240	263	257	247	252	249	274	245	252	241	236	236	248	254	258	259	247	254	246	245	253	244	241	260	274	270	268	239	234	254	246	255	254	270	238	252	230	271	254	240	268	241	229	261	282	235	286	235	257	259	248	237	251	227	260	263	249	240	255	263	250	229	244	262	257	275	257	233	258	247	226	255	263	238	261	241	259	289	252	262	265	273	253	238	247	263	226	234	252	242	251	262	246	263	236	238	253	267	259	274	248	260	271	234	263	235	247	235	259	232	271	265	219	247	248	251	247	240	248	267	258	240	257	264	248	223	251	255	257	256	240	257	254	255	263	268	256	281	245	258	242	263	243	252	222	230	265	233	239	232	244	250	257	237	252	248	250	215	237	223	266	259	258	261	266	257	286	247	256	240	236	257	248	266	254	245	254	280	220	257	255	248	297	253	269	258	251	274	232	256	241	251	243	259	245	268	231	231	244	246	238	229	258	207	211	235	253	230	269	260	260	246	260	266	280	277	245	230	240	265	281	259	233	245	226	246	263	271	278	261	245	244	251	247	252	244	267	222	212	256	242	248	232	250	253	274	247	264	245	246	272	241	230	258	216	261	241	246	266	241	228	250	246	281	227	251	264	232	242	247	237	257	237	219	259	249	274	255	243	227	240	244	255	234	239	279	280	233	233	255	242	260	250	261	258	255	266	258	256	259	270	267	272	243	262	254	260	254	264	277	256	251	280	238	242	280	248	246	239	270	248	287	239	276	257	267	262	242	269	247	233	250	243	264	277	225	239	257	243	267	242	235	261	253	266	275	254	216	242	274	222	279	259	234	243	244	270	256	247	251	256	256	244	264	242	242	277	245	269	250	281	257	250	264	240	242	239	248	248	232	276	259	223	244	252	229	302	230	212	244	231	262	237	232	242	254	256	253	259	257	254	264	228	259	253	255	247	245	252	215	268	268	249	277	233	252	262	237	253	248	233	261	261	262	254	244	243	256	263	245	242	245	223	261	239	260	266	245	240	275	249	230	223	214	232	226	258	267	246	229	238	248	278	264	268	232	265	243	282	242	258	245	257	255	270	259	268	249	255	245	227	283	255	261	275	248	216	244	260	257	250	230	262	230	242	229	240	269	256	237	285	266	241	294	249	246	237	278	235	249	258	239	274	266	252	226	232	260	270	257	260	244	263	227	214	245	261	269	254	249	241	234	241	244	254	269	246	248	235	255	230	261	251	231	261	236	263	241	265	253	274	277	215	257	262	225	259	231	256	230	253	230	253	240	239	212	246	232	248	236	230	306	243	251	241	247	263	273	253	262	208	290	239	247	249	228	240	232	252	247	243	246	286	239	252	222	245	238	230	250	242	240	208	265	267	243	234	254	255	243	222	250	292	266	242	212	213	256	273	228	276	258	232	231	218	231	231	252	263	249	237	245	226	238	249	221	264	252	255	245	278	269	260	280	228	284	229	234	266	264	242	236	274	277	260	259	243	247	247	253	260	247	238	252	247	244	232	259	273	264	224	241	275	275	254	258	240	240	257	239	228	246	241	269	254	240	269	278	253	248	243	246	251	254	268	258	268	264	251	230	236	251	259	248	261	257	251	284	275	267	252	222	243	264	277	245	227	272	269	264	251	259	234	246	263	258	235	258	223	260	256	250	235	231	238	247	258	247	263	255	242	226	243	260	263	252	247	259	254	258	256	286	292	237	255	259	264	253	250	258	242	237	245	261	281	234	276	243	237	262	277	262	287	220	251	233	260	270	237	245	261	283	240	267	260	245	262	250	230	257	252	264	242	256	266	255	271	265	255	252	249	231	205	272	251	264	257	250	254	241	232	248	230	264	229	243	241	269	257	276	240	230	275	245	255	288	222	276	257	242	269	280	236	256	216	226	242	276	248	245	250	264	213	229	250	258	224	271	249	269	243	256	271	216	266	280	251	237	265	264	251	263	251	244	241	269	268	268	240	241	238	246	239	281	236	267	231	273	261	249	252	248	231	259	242	241	254	231	256	273	229	282	251	268	240	251	227	247	257	237	251	228	240	272	254	257	249	250	255	253	225	262	232	225	245	260	255	214	255	260	268	238	238	251	231	280	243	270	249	240	215	244	270	245	235	258	250	266	259	238	283	250	256	251	239	282	257	235	244	258	265	246	246	236	269	233	269	227	267	247	263	230	256	248	245	272	220	251	254	233	258	237	253	257	229	239	223	239	262	260	261	248	298	242	235	258	248	255	235	233	249	227	254	247	232	270	256	232	237	260	270	267	253	239	250	243	246	253	243	231	261	245	244	254	245	217	261	273	210	247	239	238	260	275	274	238	199	271	251	252	229	242	255	256	275	255	247	251	218	251	242	241	243	265	271	263	290	269	257	252	227	240	247	252	259	249	254	272	280	269	247	250	238	246	243	246	265	265	245	256	265	251	249	261	272	249	260	254	255	251	254	277	265	268	252	260	241	245	246	245	258	262	262	232	248	263	272	234	254	267	249	224	270	218	226	224	250	261	253
4153	3301	4311	4413	7139	11574	15346	12377	6873	3060	1309	802	704	638	592	662	658	648	671	598	630	615	610	653	604	630	617	674	670	650	627	618	636	661	658	624	632	642	678	650	624	653	638	615	632	635	642	596	621	615	620	618	646	655	651	627	660	621	631	633	651	635	618	615	629	644	608	643	646	649	626	668	603	607	617	669	625	656	621	621	602	624	643	636	648	615	640	610	584	644	599	691	693	692	650	624	596	663	640	632	613	643	601	643	670	615	608	627	663	618	649	648	625	642	574	645	655	665	633	656	677	672	645	635	600	647	661	597	626	635	580	697	626	636	606	623	648	622	643	652	601	625	616	676	668	661	612	636	636	607	639	593	617	675	652	651	668	641	642	603	668	618	616	646	616	638	636	576	586	613	626	641	634	640	645	630	643	613	622	667	591	631	660	652	612	611	586	624	644	641	644	635	613	607	669	668	640	586	631	642	654	648	597	610	647	672	650	662	636	634	625	611	656	618	621	671	672	628	601	629	608	633	697	627	699	622	637	574	634	640	606	615	688	621	633	646	615	617	618	655	632	633	639	656	619	654	643	585	642	640	630	604	641	623	633	668	657	671	679	625	639	654	621	624	663	594	670	626	648	615	644	610	652	621	689	621	602	614	655	594	634	618	628	632	621	651	628	688	665	612	590	626	637	665	618	650	622	640	639	647	609	645	639	621	671	673	650	638	650	625	578	646	667	638	621	616	614	631	699	604	667	615	681	637	603	640	615	644	620	663	562	678	591	642	645	688	592	607	627	683	600	621	616	602	634	641	642	660	657	612	670	619	678	640	658	604	649	633	648	598	613	624	614	602	650	623	632	697	642	666	613	662	609	607	600	609	712	639	634	667	660	635	649	582	612	627	618	608	606	640	625	633	638	625	609	630	626	628	625	669	609	662	641	635	617	672	610	691	651	625	628	660	638	576	598	636	618	621	640	652	622	592	605	639	603	669	625	623	603	611	659	644	669	612	632	682	649	653	649	629	613	632	637	662	654	644	625	687	633	618	633	627	624	641	635	608	610	664	606	645	612	673	646	658	653	644	688	599	638	567	621	635	629	624	645	587	652	604	616	636	647	634	617	605	654	624	601	648	614	663	646	622	650	633	645	620	682	616	615	600	655	615	640	637	629	626	605	584	602	618	632	638	673	629	622	622	662	603	640	640	633	632	673	648	641	642	607	626	630	668	629	644	641	646	622	634	627	639	609	630	664	615	600	644	615	669	636	614	586	617	648	604	622	586	613	628	626	650	642	649	640	629	659	614	628	663	675	586	648	636	658	637	666	611	624	636	623	683	634	707	640	648	626	654	662	648	614	568	627	634	647	632	650	610	620	692	648	590	676	623	613	597	651	638	675	636	641	616	644	671	647	640	600	603	653	635	584	594	674	661	610	640	664	616	656	660	646	666	620	641	637	599	642	628	646	637	635	667	673	649	634	623	635	639	653	594	654	601	593	641	675	631	589	615	604	611	601	628	644	643	636	615	646	686	617	605	627	667	658	642	639	593	636	627	636	636	617	641	671	665	659	604	633	674	627	660	629	665	619	673	649	595	608	611	646	659	629	619	671	625	649	610	666	650	655	619	609	591	662	626	676	612	640	620	603	606	608	625	638	609	602	621	646	614	624	588	646	628	632	657	627	637	648	682	622	641	647	666	648	625	599	607	624	645	642	625	621	595	648	616	620	592	615	634	689	591	677	645	637	616	661	672	616	641	631	657	651	616	644	655	598	611	685	665	622	652	607	683	632	654	652	630	615	641	650	654	653	642	626	636	676	641	648	645	595	593	655	665	619	643	591	661	654	623	620	625	656	620	657	639	642	648	672	612	615	617	652	697	611	632	667	626	593	641	620	637	594	657	695	644	700	620	619	658	660	631	626	667	621	604	577	628	588	606	666	637	627	622	654	617	684	648	634	622	658	637	642	615	666	643	593	634	631	649	621	643	632	653	641	657	635	669	646	646	670	640	653	639	657	621	676	636	648	601	634	629	593	610	665	568	675	649	648	690	585	634	628	636	645	668	647	633	608	628	637	643	679	624	666	627	592	644	577	643	647	622	646	604	619	648	642	614	637	651	597	675	645	628	641	646	648	633	624	596	675	655	649	660	618	625	645	641	646	606	628	671	642	659	632	651	651	662	623	642	612	644	667	610	639	649	614	604	609	627	630	627	692	662	603	639	609	599	604	634	600	633	672	627	672	644	618	620	657	623	660	656	623	625	607	624	626	617	631	636	658	637	696	645	631	578	633	640	642	621	621	639	636	645	610	625	580	605	631	625	637	608	615	617	644	663	662	704	610	628	630	667	665	618	657	582	617	618	635	695	622	642	629	637	643	617	675	621	664	620	592	649	645	666	616	605	645	609	641	629	618	668	645	670	630	620	643	599	642	586	667	669	639	647	610	644	609	604	662	642	640	612	662	643	662	643	644	670	676	648	652	623	663	662	627	668	635	629	676	638	619	623	603	665	640	609	627	647	598	619	655	606	627	637	604	655	661	645	639	591	610	624	635	618	614	663	613	626	622	601	659	637	638	616	617	676	654	626	661	639	661	665	599	639	650	606	659	624	603	615	639	608	626	627	622	652	643	661	683	617	629	578	660	633	636	566	633	599	667	624	684	639	621	632	642	654	654	644	642	653	604	680	666	644	628	624	645	640	623	601	654	604	656	624	618	623	650	668	650	636	659	624	655	636	636	670	664	618	594	623	606	613	650	625	622	641	679	587	662	682	630	640	650	678	581	663	669	631	673	648	632	623	631	633	614	605	630	637	660	647	621	654	631	658	664	648	640	661	619	631	646	676	612	637	641	611	598	658	636	663	632	620	635	628	628	635	637	654	615	644	625	622	651	659	641	619	678	636	671	605	648	618	619	661	654	608	647	596	616	641	609	632	633	623	624	599	675	649	636	650	638	659	601	600	634	651	621	567	661	644	693	600	654	595	686	668	685	613	599	672	588	679	672	634	598	633	624	604	622	627	595	634	632	640	615	662	658	607	649	641	637	641	617	679	635	673	599	680	658	650	650	639	640	652	649	658	618	612	617	633	613	629	644	648	681	650	649	612	638	614	595	627	606	663	620	656	626	620	641	669	625	619	652	641	616	654	593	649	635	574	653	656	631	621	636	663	680	653	635	653	663	592	648	660	646	600	568	642	652	611	627	676	585	634	681	647	609	614	602	630	652	665	643	654	654	670	598	655	596	643	644	629	629	656	627	634	620	670	635	663	596	586	647	663	606	635	646	635	664	556	656	618	665	708	663	636	640	657	646	624	615	652	594	664	650	605	635	611	590	634	682	601	645	635	628	633	658	647	603	661	670	648	657	640	621	654	658	634	620	612	652	630	603	616	673	615	607	619	616	591	630	615	610	663	657	606	641	699	605	632	666	654	619	584	617	639	637	634	637	600	635	625	636	623	605	628	596	638	665	616	647	631	651	668	645	641	657	680	634	685	597	616
31446	21579	10046	5649	6852	34966	42498	29970	16037	5296	1382	469	323	265	266	236	235	267	265	284	251	253	266	232	279	255	289	279	266	261	255	288	262	278	294	254	271	249	256	285	288	268	233	203	260	246	255	206	252	255	245	265	258	279	236	273	278	264	274	292	262	244	283	265	253	246	243	261	245	259	260	243	261	267	299	296	266	251	284	231	283	253	248	257	249	268	249	227	281	275	275	226	267	253	256	305	276	288	234	267	255	278	276	261	250	234	286	279	257	267	290	253	262	279	270	280	266	251	224	241	261	260	252	241	250	250	288	292	250	270	242	286	279	277	263	277	313	267	291	243	229	268	285	283	246	246	252	272	254	251	269	255	268	253	257	296	286	259	264	271	271	277	254	259	286	253	255	247	260	232	251	273	265	246	254	261	269	273	238	278	271	258	274	272	255	257	260	253	249	272	222	259	248	239	250	258	244	268	264	245	271	255	256	262	254	258	258	288	258	274	244	237	267	255	257	263	240	270	273	269	233	245	256	230	250	252	250	298	269	245	275	259	245	258	280	243	273	246	264	228	240	268	261	243	234	249	257	287	249	240	292	296	282	261	239	270	282	273	255	264	267	267	254	262	273	285	244	247	277	239	281	262	240	257	260	258	261	227	249	247	257	256	251	247	275	259	258	234	233	264	264	226	262	233	240	258	236	259	258	262	298	251	282	245	267	279	213	266	283	268	252	286	249	234	299	313	236	244	274	253	249	304	272	266	251	236	270	273	258	273	262	290	250	271	259	273	262	273	270	235	256	261	297	275	278	241	274	274	244	251	240	282	254	255	241	242	246	288	236	279	259	268	309	262	249	280	268	232	263	260	278	256	254	270	239	240	225	287	230	291	258	249	246	256	280	250	258	292	292	248	250	257	282	282	254	252	241	262	245	262	250	265	260	281	271	264	261	247	256	266	256	250	239	250	269	268	255	254	269	274	251	280	275	256	245	268	224	304	270	274	249	260	268	260	243	248	272	286	275	293	243	288	260	271	265	260	283	230	277	292	280	296	234	258	236	281	286	262	256	258	264	266	264	255	252	309	255	275	253	233	252	250	288	273	262	249	271	239	252	250	228	241	289	263	288	250	277	282	231	254	259	300	267	253	267	237	255	272	253	260	272	257	260	276	257	272	266	254	243	264	241	253	246	226	268	250	280	234	255	259	290	260	260	242	297	262	256	281	265	251	265	283	272	271	249	232	275	268	263	280	271	252	250	280	268	247	248	304	277	271	264	273	232	254	240	282	228	237	279	279	245	246	251	295	273	281	252	259	225	248	242	261	272	262	270	255	259	278	242	251	283	257	267	268	256	258	270	279	250	254	268	258	294	272	268	268	236	281	263	263	271	261	259	258	253	279	274	272	272	285	262	268	273	245	241	259	255	275	275	274	273	240	282	268	273	289	265	244	264	260	260	250	237	266	241	255	262	291	254	273	257	246	238	287	255	271	266	279	282	255	264	241	278	244	239	252	249	274	254	272	237	252	241	262	290	282	295	257	253	285	250	254	250	247	254	287	250	236	289	253	277	254	274	254	292	269	245	271	256	253	256	261	295	270	243	266	267	256	266	238	237	251	249	267	266	206	248	240	242	275	266	281	267	253	261	255	245	241	262	248	255	291	264	241	222	262	287	259	262	279	242	234	231	249	281	272	270	257	265	265	252	274	231	241	252	270	271	277	286	271	273	268	272	262	263	247	285	270	249	273	254	255	269	232	271	265	253	290	260	254	257	241	255	273	282	274	268	271	282	247	240	245	282	254	248	254	278	275	256	274	281	252	288	237	272	254	253	278	291	273	257	253	249	265	254	254	268	242	295	259	269	264	263	266	306	252	275	253	269	270	225	272	273	236	258	273	266	242	262	282	247	244	268	291	271	254	286	224	254	261	228	233	259	277	272	286	263	290	259	288	267	233	254	261	264	301	283	222	281	258	277	286	228	286	262	261	264	259	260	272	270	221	250	249	243	239	260	280	243	259	269	251	266	261	294	270	281	276	268	259	265	268	248	265	293	288	269	269	277	282	269	260	250	252	273	276	244	258	253	266	255	234	269	284	243	252	246	258	259	254	258	269	240	257	244	204	290	262	277	252	242	264	253	226	270	281	270	233	253	270	226	262	279	270	268	258	250	256	272	261	291	278	252	284	287	310	253	240	273	242	257	253	260	245	246	281	261	274	277	253	276	283	265	282	274	260	253	270	274	228	262	271	263	289	264	269	258	289	268	272	266	263	270	265	254	255	271	249	277	263	264	242	274	228	232	254	292	255	276	231	268	260	262	226	269	244	242	279	246	237	267	233	267	255	282	231	255	272	267	256	250	247	267	264	251	259	245	278	289	256	247	263	267	233	259	281	286	254	270	239	254	302	261	260	251	253	261	266	270	249	275	231	271	272	233	257	266	245	224	278	248	273	280	268	248	262	264	269	254	243	252	270	273	279	243	256	252	239	277	240	252	248	268	269	252	278	275	270	250	281	251	282	261	259	260	259	257	265	261	249	262	253	267	259	263	278	276	282	258	266	275	240	267	267	263	245	277	276	276	244	253	275	269	283	266	257	266	264	260	225	243	258	266	261	264	285	264	256	251	307	258	282	259	264	260	275	258	268	290	278	290	248	287	273	273	284	274	240	253	277	272	267	289	268	265	268	242	250	266	262	269	254	270	269	251	252	259	261	276	265	281	278	245	261	242	288	252	266	271	266	272	264	258	261	273	260	263	243	283	248	252	274	274	252	217	266	248	253	272	255	265	274	291	274	262	248	258	261	276	291	266	250	252	242	253	249	255	260	254	264	273	249	291	257	267	258	264	281	244	292	267	296	269	253	234	250	279	300	257	241	263	246	272	247	276	253	243	296	270	264	243	250	261	273	254	226	260	270	277	271	247	272	250	267	273	271	268	251	279	269	263	242	324	251	275	268	259	300	249	256	278	266	234	254	285	261	258	261	250	248	268	264	265	282	266	282	267	308	259	271	252	297	302	253	273	235	263	287	285	267	257	260	269	237	262	290	257	247	248	237	239	265	267	289	263	279	261	265	266	279	229	267	261	289	292	238	262	259	260	254	234	279	263	273	252	249	243	272	255	270	274	287	263	264	269	262	250	275	250	259	271	269	282	233	254	246	277	250	255	268	250	279	280	267	244	274	258	282	259	270	239	284	283	270	269	272	273	263	272	257	262	287	241	251	265	260	257	253	273	250	288	303	276	258	268	279	251	230	280	268	263	304	242	285	270	265	264	210	292	251	236	267	263	237	270	255	244	264	282	263	280	271	257	298	289	251	259	259	250	295	277	276	254	247	246	268	263	274	278	252	227	249	275	263	287	236	258	250	255	276	249	231	269	226	258	271	234	273	277	263	262	255	258	263	268	244	262	259	245	262	247	287	213	258	249	281	270	275	240	264	261	282	236	246	240	280	269	264	269	249	287	269	265	279	262	297	244	266	283	274	268	249	304	261	283	242
18334	15482	12621	13612	19288	51752	54863	44167	30540	15165	5056	1581	865	665	682	659	681	692	657	638	598	671	636	663	688	672	695	637	694	663	645	674	645	645	634	694	676	665	656	645	705	640	622	620	665	660	684	647	626	662	647	669	636	599	663	661	635	648	666	657	633	643	597	671	653	616	601	678	668	714	662	627	639	709	693	627	641	659	678	715	675	679	660	699	669	660	688	676	657	701	659	670	642	695	623	668	674	668	670	685	645	664	632	655	644	658	665	640	700	670	655	641	688	686	657	620	722	650	671	637	674	633	651	676	645	684	673	633	685	636	664	681	609	676	674	672	685	668	633	658	647	722	666	677	630	674	667	683	627	707	633	632	689	648	684	670	643	623	639	674	658	660	687	663	631	657	644	671	694	666	703	677	635	675	663	645	647	636	685	651	649	633	643	665	681	683	630	707	654	646	617	646	644	674	652	648	703	634	651	670	623	642	655	628	606	686	682	693	643	620	673	674	669	645	680	629	712	637	680	633	695	611	641	691	687	639	670	635	675	700	643	663	634	679	714	655	624	650	654	673	647	654	633	642	639	648	654	676	649	639	677	661	672	687	604	655	665	631	667	658	706	667	659	647	638	666	654	612	667	666	605	634	608	689	652	657	663	671	669	623	609	635	678	691	608	672	612	650	683	678	640	688	666	635	672	719	628	639	590	698	667	608	677	641	633	645	665	676	629	693	683	675	604	624	676	629	626	640	631	688	712	676	631	665	639	654	669	675	707	673	659	662	650	654	609	614	662	694	669	665	629	644	692	672	666	638	687	653	685	624	691	648	695	677	613	679	659	678	688	657	641	658	653	684	632	676	664	647	631	665	706	598	663	642	657	664	662	644	664	674	641	638	668	664	684	653	687	667	637	641	692	674	661	620	691	682	694	654	691	667	629	619	671	619	644	673	578	675	650	713	662	688	684	673	656	651	672	672	662	625	656	693	697	674	699	691	640	696	671	652	694	674	639	673	688	663	645	661	637	650	667	643	671	632	642	632	662	672	620	654	615	665	642	656	692	660	665	642	654	710	622	640	655	688	620	683	613	667	653	667	639	702	653	711	652	643	660	687	625	636	630	634	683	651	730	665	688	650	653	704	685	649	659	640	682	654	671	598	678	638	651	643	657	652	638	627	657	640	643	668	691	641	636	632	672	634	711	655	645	632	686	662	647	663	626	650	646	678	636	632	647	632	660	634	636	643	640	652	706	685	694	657	613	666	668	707	650	657	675	654	634	666	687	694	663	588	671	695	662	646	666	640	630	601	664	656	628	655	655	651	680	625	675	637	647	717	594	684	683	645	630	686	648	677	680	654	654	663	667	657	633	621	654	668	691	695	646	661	693	618	643	646	634	634	702	661	655	708	654	640	652	663	672	679	687	656	690	692	663	638	661	700	654	681	718	662	669	633	656	681	694	687	636	696	688	673	628	640	663	648	615	669	667	678	627	681	651	633	676	640	614	655	659	683	652	659	664	657	625	701	663	660	661	707	651	669	651	688	682	646	616	653	623	642	650	645	666	595	669	621	646	664	606	713	680	670	689	680	671	641	671	636	659	640	693	700	608	676	669	666	640	636	647	668	688	675	678	631	647	644	639	713	672	664	680	650	642	676	660	686	649	653	644	634	639	643	615	630	661	718	638	694	663	691	652	648	657	663	619	656	631	659	677	669	639	701	676	642	682	675	665	641	641	626	677	674	655	613	626	651	680	648	682	668	665	690	663	676	640	640	673	690	667	679	668	690	690	624	676	605	632	633	660	696	677	648	644	675	696	643	705	650	580	659	618	655	673	705	664	682	643	683	671	698	663	688	655	631	671	647	656	653	677	659	691	621	716	659	644	670	617	652	684	692	662	651	659	676	643	626	661	632	636	652	623	623	668	664	682	629	719	674	659	648	649	645	681	629	639	677	730	639	659	704	702	661	632	653	692	659	604	622	649	649	643	709	671	673	661	629	637	665	673	664	677	654	666	643	629	645	670	689	656	633	683	666	629	686	664	650	636	669	665	661	672	637	619	695	607	626	679	664	666	699	655	638	651	681	625	673	622	637	707	658	649	623	663	677	683	651	671	671	706	670	663	695	738	679	652	705	657	687	644	656	640	634	674	657	684	600	669	644	671	649	659	685	684	654	596	653	672	662	628	666	672	654	709	666	635	670	651	645	683	633	671	710	680	634	647	655	670	630	646	701	655	675	662	621	662	640	646	650	677	669	627	616	647	593	682	663	669	692	682	643	663	683	607	667	689	644	665	690	650	662	672	640	680	640	617	660	684	618	654	658	605	646	639	625	669	671	658	674	613	659	623	648	705	637	665	631	662	672	657	647	673	630	647	674	664	671	664	678	678	659	637	654	659	668	640	661	678	686	646	689	652	659	695	660	639	637	645	669	675	672	692	660	653	643	647	656	633	641	687	659	634	685	648	680	711	645	657	677	621	656	634	666	680	681	665	657	672	681	627	654	665	675	666	629	653	657	645	640	657	679	687	661	678	629	614	680	675	713	668	653	642	652	645	659	685	619	664	680	620	651	653	717	665	667	634	683	661	674	605	673	663	673	619	634	658	627	674	690	655	659	621	670	688	699	667	640	614	633	660	645	653	670	693	675	696	642	620	661	649	647	739	620	654	635	648	677	646	673	681	648	652	691	726	708	683	631	656	644	683	642	600	659	651	647	697	688	685	682	648	688	673	666	652	641	656	612	664	625	625	659	630	697	642	649	701	658	668	664	665	661	675	668	688	652	621	688	638	634	663	647	652	655	653	659	676	665	648	636	631	655	654	628	633	676	689	671	662	621	656	697	647	647	679	653	718	613	646	713	609	652	657	677	679	659	649	625	656	649	646	639	663	699	676	672	634	668	651	625	651	625	663	649	623	667	620	683	639	656	653	669	674	612	618	655	672	673	677	654	634	645	678	661	701	659	684	630	655	665	637	630	661	686	658	689	673	642	672	625	718	677	705	624	637	642	641	623	644	671	693	628	671	674	677	625	678	649	639	673	677	638	652	665	666	657	649	603	661	650	660	639	658	625	645	655	680	654	643	611	650	678	646	646	654	627	652	628	645	645	644	642	674	652	641	683	667	678	710	685	682	663	653	669	683	684	660	623	684	621	661	637	649	648	667	628	699	662	685	647	679	654	681	652	698	643	677	670	648	653	628	658	669	603	646	642	671	686	644	679	612	652	644	672	683	669	630	641	669	619	676	638	693	653	652	710	667	644	657	682	657	638	666	687	667	657	697	660	652	687	661	639	699	667	646	665	675	632	647	677	671	638	627	667	626	679	652	647	649	644	613	666	638	681	599	634	706	653	657	623	646	717	630	636	641	696	672	659	672	681	655	709	638	642	663	672	689	645	646	711	663	685	633	642	702	647	644	636	681	685	637	678	674	660	641	630	698	635	675	659	649	628	634	648	668	678	650	675	630	626	635	674	687	613	653	641	642	647	659	673	669	724	681	625
44001	32827	18767	8002	16790	58421	55120	39495	23530	9057	2237	586	319	228	247	229	258	265	236	235	242	222	228	228	235	228	208	237	257	229	228	257	215	230	253	233	243	199	235	263	253	265	242	244	225	244	236	234	267	242	264	246	255	235	202	237	255	253	228	229	239	251	238	233	240	252	224	220	236	254	227	246	266	236	235	247	244	226	242	234	239	280	257	249	219	240	247	227	215	211	218	224	269	223	247	254	243	222	224	257	243	206	229	250	226	241	246	222	238	234	248	248	214	250	222	248	215	208	225	229	230	229	252	241	248	252	238	207	237	246	228	226	234	234	231	249	235	242	224	226	218	214	217	242	227	245	241	215	268	218	225	251	223	262	253	222	216	245	220	267	232	223	246	208	215	242	275	226	256	236	232	270	230	232	250	226	238	225	229	227	220	228	244	239	258	228	225	239	216	221	245	224	237	244	241	220	239	235	267	237	262	233	220	244	248	254	228	261	238	291	247	235	219	227	252	241	239	246	236	249	230	267	255	221	265	227	235	244	251	273	271	245	207	245	242	226	245	235	214	233	240	233	218	240	236	227	218	234	220	229	221	227	255	230	252	242	239	194	223	261	213	221	227	242	232	192	224	234	233	218	226	243	243	241	236	229	227	233	261	234	228	228	262	261	251	241	252	218	237	235	241	261	230	235	225	232	260	210	222	234	228	257	228	270	261	230	243	241	240	223	263	246	222	244	251	217	224	221	249	205	250	250	269	232	225	253	236	263	231	222	233	241	212	228	245	232	254	212	259	238	220	228	222	232	250	234	223	224	235	233	263	211	269	240	204	230	253	234	190	257	262	241	263	221	293	226	216	252	238	247	215	253	246	251	232	254	248	229	269	256	218	241	219	259	234	229	230	227	261	239	243	230	244	242	237	237	231	240	242	220	233	235	198	254	248	243	223	216	242	248	242	229	263	224	240	238	251	219	238	267	248	256	247	241	232	250	215	249	211	231	217	255	223	230	221	228	236	269	232	206	234	247	233	225	231	248	241	237	243	236	272	222	246	230	227	246	240	243	227	250	225	245	233	236	213	253	228	238	239	239	218	251	234	275	280	240	229	246	215	247	247	229	242	216	228	247	216	240	245	239	236	213	249	223	220	218	243	258	227	233	244	212	224	244	241	237	247	250	233	232	263	235	244	235	248	213	238	242	243	227	274	245	224	256	207	232	253	247	247	237	228	247	254	238	194	199	241	222	268	221	242	226	238	219	229	269	237	247	269	266	236	253	230	232	231	238	257	233	237	240	244	218	267	217	220	246	226	225	234	222	230	246	216	215	218	246	214	220	240	276	217	223	264	263	204	250	233	219	247	255	248	266	235	262	240	273	225	243	240	240	239	250	245	232	233	222	236	235	256	241	242	225	236	229	238	223	217	223	260	243	225	242	255	233	249	268	234	260	234	245	237	232	242	228	221	224	248	222	216	217	196	235	243	250	242	253	235	255	231	252	219	243	256	214	221	215	262	246	266	241	215	235	222	201	264	241	243	209	226	238	224	242	229	239	236	243	261	244	239	228	244	248	237	227	256	252	236	227	254	250	234	223	264	217	242	232	229	227	196	245	268	248	252	224	216	218	247	229	246	228	237	225	231	220	249	229	238	246	248	266	214	244	259	262	220	254	223	241	215	248	215	247	241	245	252	238	234	221	234	257	218	237	236	250	240	233	268	215	220	255	229	245	231	245	234	253	261	212	239	233	247	241	236	266	221	215	223	227	244	224	219	229	221	250	214	210	214	213	271	241	259	277	236	211	244	247	248	232	227	263	221	255	273	250	263	252	248	221	214	216	243	246	237	234	231	226	237	237	245	224	254	235	249	259	239	247	213	268	239	235	267	257	267	255	233	249	225	213	209	221	251	217	230	249	238	243	228	242	223	227	224	265	253	252	236	238	259	242	242	241	212	240	231	248	255	229	239	245	238	244	233	236	199	227	225	271	226	234	251	216	244	241	229	252	231	237	264	250	246	241	200	263	223	259	234	235	244	231	221	244	227	229	232	234	234	267	230	261	240	208	234	242	242	259	255	235	242	231	254	218	260	256	239	266	226	241	250	239	230	220	253	260	225	245	218	243	277	270	249	253	266	238	257	259	242	243	242	243	237	265	253	216	172	259	267	206	264	248	267	261	243	228	250	233	234	232	251	234	230	228	240	248	240	241	233	218	269	245	266	238	251	251	252	240	228	248	249	242	207	245	256	236	248	226	228	210	257	219	272	244	227	214	251	232	268	243	237	233	237	251	222	210	235	245	238	238	217	220	212	223	231	211	245	215	232	250	231	200	231	215	224	224	256	219	233	232	234	223	240	213	252	237	236	240	254	239	249	218	233	241	242	254	232	243	244	247	217	249	245	215	253	242	249	244	241	223	254	241	225	224	280	237	202	223	237	253	230	247	257	271	241	220	261	219	216	256	245	233	220	244	234	201	218	213	271	253	215	233	268	223	219	273	237	227	246	236	243	232	212	278	237	234	239	220	260	278	236	220	234	233	224	223	212	242	241	264	250	242	209	224	233	225	219	286	247	239	238	256	239	226	271	260	213	234	252	225	249	233	247	237	256	249	285	247	236	253	236	265	224	285	247	255	250	242	242	244	231	243	260	235	227	232	242	239	240	226	231	258	225	240	228	229	236	257	238	219	237	233	240	242	246	238	228	261	231	223	233	257	219	210	235	250	216	250	227	247	237	278	223	198	234	252	206	237	221	233	231	253	234	269	236	256	249	248	220	209	245	251	251	241	255	208	246	218	227	246	234	210	228	201	217	249	244	250	279	264	242	236	235	234	228	270	267	245	221	243	265	248	226	236	274	217	268	227	216	256	224	229	277	238	268	264	252	241	249	222	227	210	254	246	249	235	230	240	256	232	225	233	291	242	248	261	254	224	247	238	240	236	250	242	244	234	228	264	225	233	205	217	250	273	241	234	239	232	249	236	234	262	230	241	227	233	240	289	222	267	251	210	234	253	237	262	245	240	237	244	232	220	237	248	225	227	190	247	215	239	265	252	246	253	228	240	271	236	261	235	218	251	239	269	259	260	264	244	228	272	259	264	222	229	242	224	249	237	247	226	229	220	237	232	249	249	256	226	239	244	241	207	229	234	244	238	226	240	224	241	226	248	220	232	249	217	211	237	241	240	238	243	239	250	257	253	254	210	255	237	239	243	249	248	199	244	232	268	255	258	261	235	225	225	226	229	241	226	217	223	262	259	248	234	228	236	226	246	225	239	203	248	235	253	222	232	243	263	244	239	245	262	239	239	229	240	235	203	227	257	240	258	235	271	246	248	240	242	219	223	256	204	248	238	246	218	251	231	249	232	254	248	216	245	236	233	240	232	236	238	239	223	251	219	240	247	226	263	216	228	250	228	220	238	239	256	218	230	235	248	252	245	220	240	229	228	229	264	233	229	258	198	266	273	231	246	248	259	220	265	244	238	224	211	238	218	245	229	240	254
26192	22147	18042	14750	30282	67359	66013	52607	37294	20267	7196	2014	826	597	623	586	608	552	612	604	577	612	579	580	594	576	591	606	572	619	576	561	631	573	625	596	581	583	575	608	589	591	591	607	614	636	582	562	597	606	615	598	607	579	596	585	609	584	592	614	607	604	594	548	633	625	680	597	606	663	608	590	620	554	679	609	592	590	579	584	611	590	551	684	592	621	618	560	644	586	586	634	574	611	608	645	630	571	546	599	615	607	568	592	576	641	572	568	598	623	582	627	614	547	640	617	589	555	570	585	617	579	591	592	584	598	579	608	593	623	583	593	594	661	615	639	613	574	592	635	588	611	571	562	596	575	547	565	607	615	598	615	609	618	593	607	612	575	547	549	631	621	547	595	584	596	571	605	615	622	592	615	602	576	598	582	621	560	647	573	542	630	584	637	599	573	627	620	618	584	577	634	573	625	608	602	609	605	578	574	588	585	654	623	579	612	593	564	568	591	633	616	629	586	583	588	611	537	610	602	607	592	594	590	635	607	608	600	606	616	577	588	629	636	547	582	590	606	584	618	602	583	600	571	618	623	618	562	570	638	592	585	583	576	578	608	577	571	573	611	598	571	598	559	626	639	600	588	570	618	622	584	600	611	630	622	591	652	584	604	581	596	583	646	641	587	574	610	610	605	608	630	588	632	591	611	625	541	553	640	553	588	564	614	575	602	557	593	618	610	584	607	638	598	580	620	609	591	592	549	615	619	638	622	576	579	575	573	607	599	569	616	654	615	636	556	623	589	579	575	612	648	604	591	625	599	602	630	612	578	569	566	592	589	609	602	639	605	592	595	604	595	580	641	644	631	601	567	601	592	588	583	614	618	584	579	652	548	597	590	649	602	588	594	574	610	629	602	618	599	605	609	634	606	641	569	567	598	605	599	615	638	610	601	625	601	570	588	567	618	587	606	607	559	559	541	632	634	596	602	592	609	669	613	626	626	600	645	560	571	571	574	597	622	583	628	576	628	553	622	596	614	591	595	602	576	614	589	614	614	618	600	528	619	623	581	617	623	628	583	603	598	566	631	618	578	612	579	585	609	575	594	644	571	603	627	591	591	594	592	590	607	605	587	560	553	605	607	599	585	597	606	586	619	572	628	574	613	576	566	602	591	586	577	621	597	571	604	586	615	643	535	640	630	554	559	610	631	629	609	580	646	591	586	565	602	587	594	634	612	640	585	597	602	585	595	598	611	598	574	532	600	641	606	563	570	631	609	588	607	580	666	628	598	602	647	606	595	574	590	585	601	591	569	617	605	553	619	618	594	553	601	556	607	617	564	606	568	586	624	622	580	617	571	612	587	618	630	596	571	649	617	616	627	628	585	561	632	595	617	638	607	583	610	613	593	624	606	619	559	618	586	634	573	573	541	603	609	622	620	610	615	596	626	634	650	590	560	594	596	607	581	596	579	578	586	609	617	585	574	618	619	552	568	586	588	604	623	596	596	621	574	569	637	585	572	609	568	619	616	607	553	601	574	589	655	595	561	585	566	621	571	617	578	582	619	614	619	633	607	586	579	587	612	616	607	607	575	600	569	560	603	596	607	573	607	646	575	579	614	583	610	598	564	580	559	582	584	574	587	575	599	617	594	631	609	609	575	604	632	584	631	597	591	575	595	633	594	591	620	638	610	632	590	558	605	621	569	620	606	567	616	641	629	639	604	568	559	586	610	627	610	587	604	615	595	589	608	578	617	576	588	577	611	614	578	608	586	604	591	569	603	569	642	568	611	634	585	619	577	616	593	619	629	596	594	610	570	580	584	571	659	625	629	531	586	586	576	608	648	534	582	613	574	605	579	563	609	626	647	610	594	621	614	608	615	591	546	557	626	608	590	669	567	576	544	633	576	605	631	534	625	585	568	642	597	552	584	636	616	604	595	608	646	634	595	612	622	612	607	631	610	585	605	548	616	566	597	621	587	593	593	584	576	577	601	591	612	654	613	592	623	583	588	580	604	587	540	575	626	609	635	600	603	556	596	620	561	565	616	537	557	595	603	603	615	623	618	595	600	581	592	591	602	606	599	615	610	586	601	603	574	615	561	583	556	539	608	619	566	561	604	631	596	599	566	616	580	598	546	594	606	578	593	603	615	596	577	604	569	603	626	621	575	598	556	592	598	616	594	583	601	568	582	616	564	562	642	562	607	618	594	641	567	553	613	617	586	662	608	608	601	601	587	577	610	622	628	604	625	606	601	613	628	589	567	558	566	563	639	634	601	568	604	583	593	595	594	607	635	622	628	586	606	622	575	623	596	565	580	610	588	615	643	619	586	581	598	564	618	587	562	598	619	579	600	629	640	553	595	569	587	573	575	621	651	608	643	587	601	584	612	611	569	580	602	603	630	583	590	614	604	584	646	545	567	640	621	613	575	596	574	584	621	620	587	588	565	593	552	586	589	587	601	593	578	627	597	572	580	585	610	551	609	640	604	600	616	589	591	610	656	632	602	582	561	585	558	644	546	578	569	612	573	584	611	605	588	609	677	554	613	610	572	596	613	592	651	595	547	628	602	609	622	635	553	608	568	574	609	579	607	566	569	604	597	607	590	605	596	574	616	638	593	616	610	600	576	601	633	587	581	612	642	552	584	601	598	601	570	583	612	618	553	559	547	626	566	634	603	614	618	606	605	608	579	590	588	608	627	626	603	648	587	574	611	577	580	596	597	629	575	610	599	582	565	630	571	610	610	636	580	571	614	552	613	611	566	608	588	635	601	617	591	594	551	587	628	554	619	573	605	592	618	580	564	556	584	617	563	604	584	615	573	607	547	638	596	599	582	603	591	576	552	644	573	583	576	586	593	566	566	624	619	590	581	596	606	582	604	570	618	592	625	602	625	625	624	656	603	557	586	587	571	587	619	567	625	623	622	580	595	569	632	593	579	537	609	593	615	623	615	563	599	643	620	635	578	601	628	640	535	608	611	600	582	590	577	595	579	579	574	591	651	597	622	651	588	562	596	582	607	571	605	574	583	592	601	575	601	606	623	602	616	558	629	605	607	572	557	612	599	602	568	610	602	577	593	608	578	597	624	583	622	639	595	604	596	576	581	596	569	587	590	594	564	604	610	578	623	611	589	555	594	600	597	608	588	571	579	570	567	598	610	619	626	633	632	610	632	586	564	612	624	648	606	656	598	546	631	565	589	567	597	602	596	623	620	597	621	603	616	636	630	563	593	589	572	632	556	609	558	611	623	580	592	594	619	575	636	611	597	588	603	624	603	610	664	634	592	600	625	619	575	585	617	605	568	625	619	571	594	593	639	600	624	606	591	614	562	581	595	585	668	600	613	607	625	620	609	616	616	563	577	554	576	600	577	601	569	570	601	573	590	568	573	582	651	584	620	622	626	602	625	618	603	652	624	632	584	614	620	652	621	626	617	595	585	609	615	620	572	580	618	589	585	587	552	562	535	605	621	517	575	567	628	635	615	574	556	622	582	628	549	600	617
5027	2040	2540	1491	2433	3634	4057	2682	1475	727	381	309	226	273	268	249	257	254	245	253	246	253	245	292	298	254	241	278	239	253	242	254	259	243	247	241	247	274	242	235	241	251	253	232	259	287	259	252	248	253	244	249	244	253	247	227	264	238	225	262	259	248	225	263	243	241	254	230	248	267	244	245	254	274	243	253	239	263	229	260	251	256	252	238	269	243	244	248	238	234	276	248	231	252	249	266	269	271	290	233	231	218	268	232	240	236	219	249	220	267	242	258	240	239	260	243	258	248	256	270	235	272	268	243	266	235	261	239	249	240	241	232	245	244	235	272	256	266	235	273	282	255	255	251	244	244	244	242	236	222	297	228	219	226	233	243	243	260	283	271	251	245	249	230	250	250	249	237	267	242	244	239	275	259	263	236	291	262	274	242	263	250	268	237	274	244	258	230	249	272	250	252	253	263	225	268	258	265	228	255	250	212	220	252	245	230	232	252	252	251	230	247	245	251	256	275	270	261	241	255	255	215	234	245	248	246	264	255	243	237	242	241	228	243	238	241	270	228	273	239	271	266	231	241	259	252	231	268	241	266	256	236	231	203	239	269	229	235	265	257	246	248	244	256	271	240	248	276	205	219	261	258	219	263	241	268	264	242	273	217	235	265	237	224	248	274	230	244	285	266	268	247	253	247	244	248	262	261	248	251	268	291	227	232	256	260	253	222	233	262	231	248	256	254	238	248	236	257	270	244	241	256	211	239	235	250	252	244	221	273	253	232	239	231	247	288	263	250	289	216	230	248	225	252	238	260	246	246	255	275	250	267	261	247	222	249	250	263	239	222	245	239	234	247	251	264	233	268	259	286	259	269	247	248	271	273	267	253	268	263	245	228	256	230	253	265	248	253	234	262	242	248	241	241	253	242	288	251	265	233	256	271	230	217	220	260	234	234	258	224	239	270	252	254	218	241	234	231	254	234	252	253	248	246	279	253	276	262	263	275	256	253	225	280	270	262	256	276	249	269	275	249	281	226	220	283	257	261	244	215	256	279	252	228	254	262	267	287	244	233	242	232	280	254	259	212	229	262	238	244	253	275	267	265	264	278	255	247	240	255	252	256	249	245	259	250	246	235	257	260	226	242	236	233	258	251	240	252	251	255	228	221	253	279	257	247	262	244	265	240	282	236	253	258	217	231	244	225	255	227	271	264	258	225	258	257	246	250	258	259	239	230	260	238	250	251	251	258	257	246	261	265	228	218	256	239	268	239	271	258	271	249	254	232	262	265	250	263	235	282	272	244	249	233	247	276	233	268	231	234	241	229	261	250	281	225	247	254	278	236	247	248	251	256	253	236	249	246	269	228	258	247	255	257	251	235	271	255	236	263	234	248	271	232	250	246	239	271	281	241	266	252	261	264	240	243	264	263	211	238	277	266	247	241	240	217	231	259	250	268	228	270	226	247	255	211	269	286	250	273	239	244	252	250	274	241	247	228	230	274	249	265	245	242	258	232	244	266	199	237	241	273	260	247	249	277	253	238	239	252	252	231	230	255	243	225	270	295	248	247	264	236	245	223	230	260	247	268	224	260	218	264	250	252	261	251	280	240	275	241	248	246	289	250	274	281	273	245	247	265	265	246	243	250	228	246	264	237	235	254	266	267	220	248	249	222	236	255	266	236	258	251	274	247	241	216	255	253	263	258	246	270	269	238	262	269	259	266	250	253	250	236	246	237	255	233	223	227	278	230	247	295	254	260	228	274	253	225	235	269	242	254	249	232	232	268	250	256	254	259	237	249	258	252	236	207	265	229	262	268	245	243	229	255	262	242	272	252	247	244	239	274	238	245	251	251	247	260	268	247	230	245	255	233	235	280	242	268	251	250	252	239	246	255	238	247	276	262	255	250	246	234	230	258	238	235	274	243	286	248	246	255	247	234	237	235	226	232	220	242	263	241	284	219	244	252	228	251	233	241	233	253	238	264	256	238	292	251	251	237	246	256	226	226	241	272	257	250	244	256	261	255	274	240	239	245	223	232	269	212	258	247	266	248	290	220	266	254	261	230	269	264	258	237	244	250	234	251	253	256	245	259	266	243	245	247	253	238	235	261	274	257	257	244	246	253	261	238	246	241	255	249	260	238	233	236	246	273	236	240	233	255	232	263	261	269	259	253	291	259	233	244	238	222	252	233	244	255	247	239	232	266	220	252	277	230	229	251	243	268	243	253	248	256	265	243	251	281	277	231	226	256	236	229	205	225	227	236	267	257	262	267	222	270	207	286	263	235	228	238	240	222	268	272	246	241	257	246	230	269	262	268	251	250	247	254	253	260	275	271	262	251	256	286	247	240	241	254	266	237	235	236	265	241	247	276	242	264	239	260	249	260	257	255	236	230	225	237	243	225	240	242	246	242	243	222	250	228	248	253	263	282	263	255	256	277	237	250	239	248	255	251	261	236	220	272	249	253	268	257	212	226	259	235	226	234	258	236	249	236	255	258	225	238	289	251	257	254	233	273	249	224	257	251	263	244	250	250	225	254	256	262	283	261	240	262	239	265	240	273	246	266	229	227	225	277	257	247	253	273	252	242	251	251	242	236	266	262	237	250	256	219	213	281	253	266	228	230	260	215	251	240	243	242	260	251	281	258	266	243	249	260	256	249	221	235	248	238	247	247	213	245	227	251	243	271	271	233	254	242	247	246	257	271	232	253	252	224	255	285	264	259	225	240	232	242	238	267	275	236	291	246	221	274	268	265	259	278	228	251	265	264	262	247	228	243	257	231	251	246	275	248	248	247	250	270	248	263	239	231	240	271	249	253	248	271	250	260	262	241	252	226	247	242	249	260	238	246	245	221	291	257	239	273	256	241	257	254	236	266	246	257	267	256	261	263	255	233	249	253	235	255	230	258	226	252	280	251	255	224	245	264	251	250	231	253	267	236	216	241	233	231	254	260	247	241	280	236	220	295	255	276	270	247	246	254	256	244	247	243	258	230	268	242	258	248	243	288	243	251	230	256	236	231	265	273	265	257	246	272	235	297	254	252	247	268	261	246	240	230	242	216	264	254	224	279	262	276	255	223	272	235	239	243	257	249	229	238	236	237	244	258	260	262	241	242	251	264	258	275	231	260	239	251	244	220	240	255	252	244	254	275	225	256	277	265	262	229	232	234	273	268	235	232	258	233	233	232	257	284	227	245	259	229	249	238	263	260	253	284	262	252	256	251	253	253	232	254	248	258	223	244	238	260	258	214	242	278	277	228	271	239	255	239	248	235	251	247	241	260	253	224	242	263	243	276	266	235	221	245	272	234	259	239	243	244	254	268	242	269	235	275	236	252	263	251	249	232	244	236	250	274	242	243	271	262	268	255	237	249	266	263	258	253	240	242	268	252	251	223	229	267	248	237	240	265	268	266	239	236	210	281	229	240	238	273	229	255	260	236	246	252	280	246	266	236	247	221	236	247	231	260	253	249	231	256	222	228	224	215	266	247	233	252	265	269
3936	2693	4708	4556	10020	14876	15254	10181	5489	2433	1202	758	630	618	583	612	663	636	592	635	663	593	653	612	610	644	604	642	681	612	610	635	616	676	609	657	666	676	634	651	669	605	568	643	655	603	672	623	590	622	617	574	640	641	623	604	625	626	593	611	628	640	635	619	638	611	612	600	645	612	658	643	594	607	652	628	644	616	659	620	632	690	638	632	585	618	617	598	590	606	611	596	660	660	673	602	655	625	644	610	645	620	604	627	638	638	602	554	596	655	647	624	584	615	628	649	628	643	641	637	623	615	675	636	656	629	628	591	655	614	613	592	591	625	632	636	594	666	642	632	643	645	659	577	631	656	682	631	641	610	584	641	621	625	681	596	621	635	639	644	622	580	594	636	656	617	627	661	662	627	671	592	615	636	688	673	605	603	640	638	641	578	668	553	664	636	685	598	574	628	624	623	593	613	613	646	594	641	610	630	658	627	603	606	658	591	626	648	647	633	605	619	603	601	603	616	654	637	627	622	657	591	603	604	623	609	616	613	635	589	629	651	654	615	652	684	649	580	616	636	625	663	630	622	642	644	631	617	616	577	603	622	647	662	649	632	632	647	620	624	632	659	617	624	667	629	633	611	589	610	639	607	635	612	572	615	606	647	599	632	612	610	654	641	649	637	596	636	621	640	618	598	663	658	639	614	644	660	635	631	645	651	614	603	580	656	638	602	603	616	642	650	642	610	658	632	625	622	635	637	562	658	661	655	628	619	589	630	629	637	614	641	703	582	618	661	617	619	651	628	593	640	594	606	645	621	648	625	608	641	607	623	627	631	673	673	621	585	591	629	630	676	653	604	589	654	633	683	609	615	613	673	622	602	633	613	581	627	641	622	684	648	654	665	608	647	606	650	634	654	638	655	610	620	643	636	637	666	592	664	613	652	672	651	604	616	636	644	618	633	634	639	613	629	657	629	628	615	595	618	635	675	555	608	590	630	663	641	632	649	598	655	568	606	626	631	628	602	621	656	577	585	655	574	584	613	643	610	658	605	648	645	654	642	633	629	619	669	633	643	626	606	618	589	650	643	616	592	617	634	671	606	619	621	664	648	665	675	623	604	669	619	656	633	657	644	640	629	619	616	606	687	637	672	627	645	599	659	660	607	606	691	640	634	608	627	697	599	622	582	633	597	636	633	630	605	572	649	643	577	653	600	615	627	632	601	592	634	627	607	614	631	594	603	637	580	645	589	652	607	662	676	671	616	634	649	651	631	645	583	591	594	592	610	610	613	652	603	627	612	569	619	656	617	614	571	657	634	663	618	639	649	644	604	612	618	653	601	635	582	644	659	650	662	665	629	603	630	637	586	654	677	620	647	614	627	605	664	607	593	614	605	594	586	608	635	611	608	626	612	616	606	600	582	603	612	624	604	592	612	662	659	628	605	621	652	652	626	621	675	669	623	616	607	618	599	577	636	595	589	618	611	609	622	632	583	629	651	657	657	623	623	634	601	612	623	627	613	642	598	634	651	682	659	623	622	666	652	643	626	638	631	648	645	651	644	615	631	576	583	662	622	647	560	625	640	698	642	629	656	586	638	570	574	622	592	609	665	625	639	632	610	613	611	577	648	618	662	585	622	658	599	617	680	614	641	611	645	611	597	621	639	611	634	656	580	620	577	646	650	639	637	648	647	631	594	617	620	611	635	595	611	655	634	633	615	642	639	613	624	621	636	588	628	589	631	618	620	612	649	603	638	662	622	615	654	580	627	669	611	665	600	619	643	657	653	635	623	665	599	656	609	618	636	643	684	610	603	673	667	636	646	630	596	629	633	606	625	669	643	636	622	673	603	658	649	583	678	633	616	625	605	613	614	643	590	637	650	631	655	646	646	604	666	566	640	603	588	589	623	651	651	631	661	590	628	611	648	665	648	653	621	628	597	584	628	643	639	608	629	572	661	586	574	596	664	634	607	581	627	647	637	603	681	615	631	614	581	640	670	617	620	652	623	691	614	610	618	656	609	628	642	602	605	639	674	650	620	645	632	638	611	589	590	630	635	648	630	574	648	613	614	608	596	615	656	602	682	632	620	627	636	612	604	613	607	650	698	595	654	677	647	618	612	640	645	681	651	599	639	610	582	629	634	648	633	662	641	621	635	616	633	614	614	650	633	625	630	631	567	599	636	617	643	617	620	594	621	642	587	619	609	657	615	630	616	604	599	623	631	590	610	601	601	612	588	600	641	609	675	609	639	626	648	662	613	650	673	600	659	631	650	626	626	678	650	605	605	605	643	651	609	600	623	608	613	592	600	639	619	635	606	616	654	572	596	650	646	653	628	616	662	608	647	638	657	608	636	646	616	612	619	615	667	639	606	615	707	649	606	629	679	601	630	626	652	644	643	635	645	667	669	617	632	661	577	633	668	635	593	624	637	628	631	665	612	624	626	668	609	643	575	682	629	603	618	610	611	648	662	617	641	619	657	599	616	640	619	648	597	644	626	593	587	600	669	608	626	587	590	624	639	619	604	599	597	584	659	594	568	638	658	643	628	603	607	630	630	623	629	661	630	620	641	618	620	603	612	638	590	650	709	628	631	625	600	614	617	631	583	666	595	600	625	683	641	646	612	578	629	600	598	609	620	620	657	674	601	673	627	657	609	602	594	670	616	650	601	656	616	596	630	622	623	674	662	637	639	619	642	677	632	644	595	608	604	608	610	629	647	644	617	647	656	681	575	607	622	629	637	650	621	651	624	598	607	614	587	594	615	664	642	692	609	586	579	638	626	645	627	597	636	592	617	624	641	642	593	620	639	608	659	639	628	611	646	644	617	640	655	634	599	585	649	665	657	637	654	591	654	649	628	649	609	592	582	583	634	630	597	639	595	629	646	625	591	646	671	642	657	607	611	626	616	654	598	641	586	598	633	626	616	610	620	647	683	693	646	617	633	632	577	686	639	635	616	614	627	631	616	628	657	593	610	606	633	623	624	611	647	603	664	652	641	651	640	597	607	632	642	593	635	646	646	597	636	618	632	659	570	622	614	642	654	629	656	631	610	581	611	621	631	620	635	655	564	629	631	607	617	591	632	647	641	615	587	615	608	658	621	585	634	664	648	595	651	649	620	621	634	642	662	599	667	654	650	628	587	631	635	651	607	592	635	599	574	653	633	621	633	630	651	632	622	587	629	643	637	621	640	629	630	656	618	600	651	635	640	621	672	631	665	648	650	618	641	624	643	637	621	631	567	687	619	658	596	656	623	625	605	673	687	660	648	616	623	664	607	620	678	595	605	628	605	624	654	620	656	634	635	637	625	611	641	655	590	591	624	648	624	611	642	593	607	621	598	626	604	679	662	653	611	609	662	628	647	633	636	613	633	607	705	594	645	637	644	595	610	608	625	652	653	601	597	579	613	589	672	630	650	671	667	636	670	614	663	602	616	638	658	596	657	648	629	637	634	633	595	645	705	634	636	607	620	604	619	667	608	634	692	656	606	608	637	617	672
23499	27594	18715	6957	23835	41650	38967	26177	13065	3934	967	386	304	288	243	284	280	263	235	245	241	240	258	269	239	246	252	254	261	287	228	248	254	287	252	263	251	282	264	251	250	263	247	256	271	266	248	260	253	263	230	247	227	220	280	257	252	249	244	256	271	243	257	267	261	245	245	247	264	218	273	240	274	258	277	233	260	242	238	248	245	275	260	279	235	255	274	246	224	232	240	260	276	286	241	258	249	236	247	245	264	245	262	283	275	256	287	238	225	257	259	281	273	257	264	252	246	268	232	252	258	278	270	267	240	225	290	230	283	253	248	245	271	266	270	259	279	234	256	266	262	233	229	268	248	245	267	234	257	236	246	244	248	256	263	286	258	256	244	228	252	265	266	277	278	235	284	254	271	264	252	272	255	254	251	270	265	228	261	286	242	248	237	255	261	256	230	278	243	243	242	259	255	238	254	246	241	243	265	259	250	234	251	243	222	239	275	250	252	259	281	257	262	264	258	254	265	223	280	272	255	264	249	255	270	235	255	245	241	253	241	248	261	251	240	261	244	278	235	246	285	258	240	254	267	269	246	291	212	265	264	300	261	235	276	273	227	251	257	272	226	276	263	260	245	270	279	264	248	283	259	224	240	251	287	228	259	243	263	264	242	254	243	252	263	222	278	250	271	236	253	247	244	266	251	273	230	276	250	252	259	255	258	271	272	244	239	249	234	253	256	255	281	247	305	263	262	269	269	255	249	236	226	244	249	228	269	259	246	250	262	261	272	228	276	263	254	259	245	264	252	275	270	244	269	275	277	237	247	241	295	231	253	261	245	250	264	260	251	279	255	286	273	263	248	239	228	229	243	249	267	266	230	269	279	264	267	238	232	256	259	266	246	291	255	258	256	258	245	243	241	251	270	255	262	271	258	258	269	253	248	246	289	231	231	255	250	263	255	240	273	258	238	234	237	253	267	250	267	241	250	268	249	254	254	275	261	262	241	278	289	212	252	264	226	262	249	274	264	277	267	222	227	257	290	247	255	256	267	259	241	263	260	255	264	254	241	283	242	287	270	243	277	258	269	246	254	246	232	259	243	238	267	241	279	269	251	257	256	274	250	250	280	242	262	245	243	249	269	262	241	275	260	282	290	251	254	236	227	230	259	275	255	240	232	274	231	240	242	253	275	246	239	238	255	279	247	274	250	233	279	261	260	277	250	245	249	250	242	249	281	220	258	264	218	265	246	248	270	263	229	253	280	245	248	265	222	260	253	264	245	255	235	287	267	277	269	228	290	261	264	235	249	273	230	254	286	257	224	234	257	259	258	245	288	287	208	273	231	247	290	263	279	255	226	258	273	265	268	253	254	271	237	255	260	252	238	270	282	238	279	237	273	255	225	260	256	256	283	289	257	263	254	252	276	259	264	263	242	285	249	246	243	242	242	267	280	243	277	263	276	277	246	265	247	254	260	261	261	241	225	256	295	251	260	270	262	267	259	283	288	219	266	272	267	285	256	278	245	221	235	228	250	241	289	268	261	252	273	259	276	247	251	253	278	247	270	225	275	277	277	258	277	244	256	247	236	247	298	272	252	275	246	260	260	259	276	270	262	252	285	263	239	247	246	260	275	262	251	243	272	265	243	243	258	244	246	252	261	285	261	246	281	260	259	237	265	255	259	249	288	251	229	280	244	215	235	242	231	259	267	256	235	235	266	262	252	256	252	260	224	262	225	210	250	264	265	249	246	268	251	258	273	258	251	233	238	229	262	282	249	267	257	245	263	254	254	246	232	276	257	240	247	271	263	262	283	258	219	292	266	253	251	272	264	262	270	267	249	252	246	282	258	234	232	237	243	271	262	241	294	237	246	226	238	265	247	264	267	240	231	259	258	259	253	256	250	248	279	262	264	233	257	264	243	241	255	281	250	263	252	240	248	236	259	251	244	263	259	220	242	250	231	242	304	252	262	229	252	247	248	275	305	257	230	266	255	250	254	230	265	274	265	264	265	265	262	268	280	250	255	239	250	246	264	266	276	269	262	252	250	279	252	282	241	260	263	271	273	237	226	247	276	270	236	284	239	263	265	279	262	287	280	282	270	263	252	276	284	261	246	257	243	246	234	243	261	280	279	270	292	264	261	246	252	243	226	260	265	226	266	248	258	245	269	233	277	238	234	249	267	251	214	249	253	265	262	277	260	231	241	261	256	266	255	248	256	248	263	254	269	273	260	283	286	264	286	266	300	251	283	255	268	254	252	243	256	242	239	254	246	213	273	275	253	248	254	258	239	246	265	276	285	239	253	261	284	289	285	253	269	242	278	250	255	275	253	267	241	256	262	265	253	271	231	237	264	261	278	223	266	243	263	252	228	245	242	260	259	266	269	235	247	256	264	260	270	264	265	251	271	228	227	249	258	250	284	272	225	297	249	268	247	256	265	265	266	263	253	264	267	225	272	245	246	290	278	252	244	238	250	262	252	272	253	272	257	252	246	239	243	256	233	276	229	260	242	249	277	270	234	253	257	248	245	274	259	259	226	241	232	248	259	239	251	248	268	274	291	248	263	256	227	242	248	281	236	263	278	246	250	265	257	238	254	282	281	277	251	226	244	263	251	247	262	231	269	247	258	277	289	226	262	269	265	287	300	250	248	261	268	250	249	286	225	248	262	258	251	247	238	287	259	236	254	236	261	263	274	244	240	265	249	247	230	289	276	270	255	271	252	280	249	264	249	281	245	258	266	249	269	263	257	258	255	243	258	259	231	281	245	264	238	238	254	249	249	268	258	304	238	238	242	228	255	268	273	283	248	248	271	219	250	273	272	268	287	235	253	253	251	235	272	223	218	261	246	276	233	232	268	268	237	251	266	249	254	264	276	237	249	267	242	257	265	275	256	248	268	260	243	241	271	247	255	230	244	273	243	271	245	274	270	242	257	262	239	235	249	277	247	281	257	234	248	256	258	256	266	257	254	247	281	265	267	266	229	246	246	276	257	243	264	255	253	237	252	263	256	273	258	278	269	231	244	274	235	259	242	248	238	257	280	268	241	262	252	267	261	230	260	209	233	247	265	265	230	255	272	234	272	261	267	226	280	276	254	270	264	291	242	257	269	253	263	245	229	236	273	238	255	263	266	247	268	261	244	254	273	276	254	274	253	260	253	244	239	251	252	246	229	221	265	275	258	277	255	270	246	253	246	261	257	229	268	302	279	254	273	239	249	248	250	244	248	265	267	259	227	247	248	233	254	269	282	282	270	250	257	262	269	254	287	206	255	253	245	250	241	249	272	263	276	285	273	268	276	240	242	268	216	271	270	253	261	273	233	213	220	253	234	237	255	224	263	278	246	241	253	330	249	287	230	214	259	261	276	255	228	253	250	280	247	233	277	232	269	269	250	247	287	265	253	250	267	265	260	258	251	238	241	259	277	216	282	284	224	258	277	241	271	276	213	233	228	246	259	269	231	252	272	283	260	237	227	244	256	256	250	271	266	257	255	262	258	271
13553	22753	16609	13536	40306	54831	51891	41051	27025	11857	3678	1243	725	684	656	621	681	659	646	679	625	633	615	674	633	621	645	635	654	649	623	677	642	640	614	668	632	646	613	624	649	618	645	632	654	638	635	681	615	659	614	660	629	642	650	647	689	661	681	626	595	616	690	675	665	667	655	664	629	624	608	687	669	620	620	703	623	595	643	652	674	627	637	625	635	635	652	646	709	611	615	640	688	661	621	626	659	635	632	635	670	642	703	649	647	683	661	661	606	679	602	660	696	628	636	642	661	619	629	686	629	667	632	652	648	659	652	670	638	656	659	681	640	631	662	581	627	669	700	664	649	668	662	661	631	626	633	631	664	630	621	667	646	667	606	610	649	638	642	663	651	669	631	667	621	662	616	599	634	623	600	610	634	639	646	685	648	669	675	629	617	630	664	594	640	665	603	655	652	634	659	647	633	648	670	639	640	637	591	654	657	638	644	621	628	598	648	646	643	636	652	634	654	672	640	647	600	644	661	657	611	645	614	570	633	669	646	607	584	627	633	665	674	619	631	623	675	627	630	621	615	637	636	639	592	619	673	661	624	610	628	635	651	665	616	637	597	623	656	562	618	667	599	620	642	623	641	609	649	662	640	643	627	630	646	628	670	665	632	610	616	632	604	663	659	671	636	682	638	676	676	657	666	625	677	615	606	645	622	643	628	702	604	646	605	613	629	663	672	617	658	649	621	655	629	627	646	597	703	629	636	585	677	634	622	618	681	654	626	597	635	598	649	614	658	658	660	609	623	592	657	621	670	674	633	647	647	639	592	691	649	628	676	614	618	652	678	678	682	690	652	626	625	626	636	618	638	621	625	586	604	629	694	659	614	643	631	668	612	632	619	674	624	620	680	568	640	612	640	630	656	660	645	630	643	662	639	615	627	673	669	657	614	617	626	630	649	643	638	646	599	626	661	597	660	642	644	666	654	618	632	619	560	603	639	611	626	609	628	654	621	648	601	646	639	660	625	622	606	615	606	657	618	627	601	612	617	626	624	646	658	658	663	661	679	696	636	632	585	644	663	614	607	650	635	605	615	644	669	683	618	655	631	664	617	615	636	642	703	609	607	618	653	656	634	629	612	624	647	644	677	664	635	648	621	609	641	639	607	645	677	658	694	642	621	679	638	671	644	606	678	676	654	651	623	661	626	658	666	636	655	624	662	628	659	612	569	616	707	644	606	625	712	650	636	646	610	658	670	678	656	632	628	648	622	625	606	654	626	672	682	665	644	642	723	661	631	633	628	647	647	656	609	622	664	672	630	647	601	619	596	671	625	660	653	653	614	632	639	612	693	658	640	650	661	620	639	700	624	646	605	656	661	640	627	674	671	613	599	616	667	605	640	661	609	688	667	567	670	652	649	631	649	578	627	605	625	629	591	653	675	653	581	623	650	671	653	595	643	634	639	624	599	655	665	618	632	636	658	633	641	621	680	664	692	630	647	628	655	602	627	650	640	674	664	660	644	631	632	651	636	626	636	663	656	633	599	635	632	626	664	678	624	616	638	609	627	614	653	681	623	625	633	578	654	603	590	656	627	666	678	637	653	625	629	653	672	685	654	645	613	626	610	612	646	626	632	634	621	582	678	615	652	654	672	643	659	712	650	607	613	634	621	642	680	639	694	617	604	657	698	638	647	640	615	580	656	666	644	620	663	656	673	647	638	661	651	648	623	623	670	640	659	599	632	628	660	669	630	623	642	659	652	631	596	616	581	646	639	646	628	665	638	652	667	685	620	677	697	668	658	636	572	592	657	627	641	650	603	607	613	644	627	620	609	608	625	621	659	672	618	653	705	636	663	599	648	615	651	627	637	631	625	644	648	625	657	656	592	670	635	628	645	640	627	633	640	629	638	620	643	610	659	689	638	659	645	637	662	630	640	673	660	629	627	603	686	606	632	652	617	655	615	648	645	613	635	710	631	684	633	643	621	674	643	646	628	615	606	660	675	641	657	658	669	657	627	589	616	684	648	621	626	642	681	662	645	621	618	636	664	608	626	678	635	631	685	631	658	624	637	651	680	619	610	623	636	688	628	633	641	636	671	682	602	640	633	653	651	669	669	670	624	642	636	630	628	637	624	664	643	656	640	629	663	623	597	663	661	644	649	647	653	616	635	607	643	655	600	635	614	663	639	608	618	624	626	669	665	677	617	670	650	650	608	661	625	690	628	623	651	648	642	661	643	595	624	638	623	656	606	617	624	620	678	628	614	623	588	601	636	675	641	650	674	653	647	633	635	646	625	651	627	689	650	624	653	612	670	620	621	657	646	622	642	609	604	642	661	681	623	629	670	642	619	711	636	628	635	642	640	645	659	636	616	638	615	644	671	701	671	670	631	647	607	606	640	693	611	637	636	665	615	582	629	651	605	694	654	596	609	638	627	678	638	646	624	695	616	664	631	673	590	659	648	600	611	649	669	638	612	632	642	684	678	638	610	629	645	633	624	612	643	642	681	660	624	633	617	633	662	678	700	632	595	634	652	643	599	607	632	653	645	627	691	607	645	662	623	642	632	643	646	647	624	645	619	621	588	672	648	609	659	636	630	611	704	653	669	640	628	666	644	597	616	634	631	649	637	646	646	604	660	626	632	654	692	616	670	649	658	616	656	583	604	666	649	640	648	618	670	615	686	640	635	646	668	623	648	642	670	654	671	655	647	601	625	616	609	648	650	648	673	655	646	654	658	646	685	669	651	608	623	641	641	591	650	667	632	627	626	668	648	655	627	648	654	607	608	641	665	628	639	632	644	605	618	664	617	686	644	616	647	627	678	659	627	627	621	636	648	684	624	626	660	632	621	628	686	636	625	618	642	638	682	645	646	667	666	663	657	610	682	657	637	622	581	651	653	654	594	643	651	675	669	645	632	651	631	649	661	603	630	682	652	616	665	621	605	640	614	663	604	683	609	618	635	622	629	655	671	653	708	652	620	607	654	674	610	667	687	593	675	642	627	639	659	591	666	651	630	571	634	607	638	670	640	644	660	647	637	631	655	655	648	639	660	644	608	655	652	623	616	671	642	616	626	632	613	680	650	667	635	690	600	639	632	628	605	657	675	662	680	607	659	642	638	625	611	665	606	639	614	645	632	652	644	697	601	635	637	660	628	637	621	605	619	656	647	638	642	669	650	636	662	610	676	607	676	646	629	616	619	552	652	603	654	620	615	629	691	633	648	632	649	680	611	661	678	664	632	640	647	626	612	681	660	614	636	622	646	613	636	657	622	629	665	630	634	634	617	607	674	658	608	639	601	634	622	610	670	646	602	639	657	613	611	636	597	617	608	663	675	658	660	670	630	649	574	675	618	671	650	621	625	619	622	631	635	645	620	645	644	667	633	648	662	642	654	696	637	620	615	596	640	681	648	664	645	624	636	647	646	616	631	614	649	678	652	621	648	670	620	611	618	620	623	659	672	644	643	677	655	695	646	655	615	654	661	620	642	618	646	617	663	621
33372	29951	23319	11099	33131	62162	53927	37028	20711	7457	1585	484	268	238	235	213	211	251	230	247	217	240	234	208	240	203	221	228	252	249	235	237	252	229	235	235	213	241	220	223	226	249	223	215	228	214	217	231	227	241	219	205	229	232	231	197	242	226	243	219	258	221	246	219	208	190	227	213	188	228	224	218	241	217	219	230	189	216	203	246	246	216	225	214	204	215	228	236	192	221	260	216	245	236	231	212	210	248	220	226	236	226	223	236	223	213	223	240	212	206	245	207	215	215	267	240	220	237	222	232	231	236	213	252	242	255	242	236	226	216	213	232	232	191	205	205	227	211	240	237	213	250	214	207	236	206	205	210	235	233	248	215	205	223	232	233	243	218	239	244	238	250	210	222	231	237	242	214	245	237	214	215	202	221	225	205	225	238	213	226	249	222	210	228	224	210	201	226	236	233	223	218	217	225	221	207	224	231	215	217	252	215	208	232	226	231	216	177	229	219	236	241	244	215	214	229	209	237	219	235	212	233	210	224	256	238	248	215	251	225	202	224	235	218	229	228	239	189	258	220	218	234	233	216	225	231	261	235	235	228	226	218	210	236	239	237	215	242	227	246	247	213	224	223	232	225	251	217	244	211	195	246	221	237	217	234	229	237	228	239	227	231	217	277	212	213	215	219	227	244	220	189	213	232	212	254	226	249	213	243	225	231	226	238	223	227	237	239	226	231	231	238	222	256	203	246	248	259	227	233	217	195	211	250	260	245	242	215	225	230	224	226	186	256	240	226	208	240	221	233	226	219	216	226	226	215	223	232	228	251	213	238	228	221	207	233	236	249	229	221	223	243	224	234	217	203	253	233	254	226	250	226	249	225	198	225	214	234	242	205	227	235	234	279	232	220	208	219	244	262	228	229	252	246	238	222	221	241	208	240	252	242	232	227	210	212	239	203	232	255	219	232	218	230	215	218	211	234	231	204	246	234	226	225	232	223	236	226	229	181	239	213	226	243	242	236	226	223	236	258	219	218	210	234	220	199	246	229	218	231	238	209	221	205	210	243	247	236	226	247	243	226	242	212	236	207	260	244	222	248	225	225	225	243	233	215	224	230	227	233	202	234	212	220	189	270	236	212	251	238	205	229	207	199	218	236	214	226	239	232	248	213	234	229	230	232	239	250	253	209	219	208	210	262	270	227	231	248	252	238	224	230	228	236	213	222	218	216	224	234	239	219	217	187	198	224	222	199	214	257	203	223	207	239	235	203	238	239	231	225	215	227	243	239	237	219	237	232	240	245	213	220	199	241	209	206	237	226	221	211	219	185	215	208	233	226	226	210	210	218	263	236	229	237	219	224	215	203	238	222	221	219	234	204	244	246	213	190	222	228	227	245	232	231	220	235	254	240	216	215	234	231	229	223	229	206	229	248	213	209	216	211	209	210	214	228	208	210	225	220	226	244	208	225	228	270	231	206	229	215	216	245	250	236	211	228	228	251	208	226	228	215	223	218	207	221	217	218	231	253	227	217	232	234	203	232	205	202	250	241	223	220	212	232	184	207	260	211	245	217	201	265	237	249	228	206	213	217	230	228	234	232	223	243	224	223	200	197	206	252	230	231	235	246	236	225	207	222	234	210	238	222	239	192	212	224	216	198	214	230	213	234	202	215	217	228	252	225	245	221	246	213	233	227	236	218	236	248	235	220	220	203	227	243	243	237	266	233	238	240	239	248	234	220	243	203	245	261	223	234	205	209	218	242	236	241	250	202	222	252	241	219	235	226	215	232	233	214	222	210	208	216	239	224	236	256	219	244	242	247	233	242	253	233	231	232	228	222	269	244	223	196	208	223	193	233	219	226	224	237	217	238	230	183	232	200	220	229	203	254	197	206	220	212	252	229	239	226	226	224	222	229	259	238	231	237	223	232	213	208	202	214	231	222	235	230	249	211	232	217	269	221	240	222	237	205	265	237	198	247	240	227	226	254	229	211	220	213	238	242	242	212	222	241	229	226	221	220	239	238	216	205	227	209	205	248	228	231	218	207	243	228	224	225	221	230	206	219	203	235	222	229	241	232	233	224	220	237	239	215	214	237	266	243	214	213	241	198	219	233	242	225	238	217	236	205	229	240	220	209	234	259	213	228	211	243	202	219	201	229	233	245	222	232	212	218	249	235	238	223	204	227	219	228	226	234	195	214	212	207	209	223	232	232	220	261	214	233	201	244	227	197	243	201	223	211	219	248	252	204	214	202	225	256	240	224	228	224	230	255	243	232	247	250	224	231	224	212	238	211	217	225	214	214	240	214	206	218	232	247	216	240	236	252	220	247	231	224	223	238	250	203	235	232	196	223	223	228	252	240	234	234	211	246	211	213	233	221	229	224	236	209	225	247	227	232	236	241	230	225	226	216	236	204	194	208	192	226	217	203	239	242	208	219	200	184	242	234	235	264	205	269	215	224	233	224	232	236	243	211	233	226	204	228	253	249	239	256	219	226	217	260	216	250	214	224	216	217	225	221	224	239	222	247	241	210	262	225	223	214	277	225	216	241	230	257	216	231	216	229	216	237	226	230	232	241	234	208	211	209	229	210	214	228	237	261	219	203	238	263	257	246	242	232	214	247	216	215	216	209	221	255	206	213	232	227	209	237	233	227	219	234	213	235	236	236	222	247	211	218	240	209	204	230	210	237	228	247	223	221	214	203	238	225	224	238	218	240	211	239	193	229	205	200	252	234	219	225	230	208	194	229	212	207	223	246	202	231	259	206	221	238	242	242	215	199	254	248	223	211	265	207	236	228	229	214	237	236	204	213	217	228	230	227	255	214	206	241	229	206	218	245	250	269	230	249	247	239	215	234	231	217	216	211	221	220	234	217	229	219	219	237	230	234	222	220	226	212	223	248	228	242	215	245	204	226	229	240	245	230	223	253	247	230	230	218	217	216	231	244	248	246	241	251	231	216	205	244	230	232	222	232	237	219	229	211	225	201	231	234	233	237	223	244	216	205	225	232	252	237	260	223	221	213	227	244	221	238	232	204	215	217	234	227	230	223	208	253	246	234	218	226	257	221	240	216	235	212	240	242	203	217	224	245	245	220	215	242	218	204	244	229	234	237	214	244	244	205	210	220	214	242	247	273	249	237	228	217	246	196	217	228	236	213	233	209	232	211	244	227	232	204	211	221	226	256	218	217	244	233	219	224	214	216	233	246	262	237	229	240	239	203	224	225	230	245	212	237	270	230	226	228	227	252	203	243	254	205	225	237	232	219	219	219	206	241	229	228	213	207	241	202	202	233	214	218	210	224	235	207	234	203	222	212	210	241	208	235	242	227	213	212	216	213	243	240	245	227	215	264	225	213	246	218	231	225	237	233	235	244	233	251	277	201	206	244	253	234	221	227	231	219	238	226	224	234	240	225	211	205	230	252	224	198	205	219	231	240	226	195	231	228	207	242	237	232	256	250	197	217	209	224	249	223	220	219	217	265	244	216	226	261	234	222	248	246
18917	22691	23243	19609	47613	72258	64696	49406	34176	17556	5419	1449	760	589	576	581	612	587	603	567	573	576	550	565	595	552	580	560	560	573	565	541	593	561	578	588	506	602	582	584	587	560	570	560	581	567	561	527	584	569	556	577	569	562	597	590	521	615	608	557	608	591	550	590	573	586	562	613	576	583	576	553	603	608	566	579	552	554	568	607	560	533	577	515	580	561	582	559	605	542	591	572	585	569	623	568	571	614	580	511	586	557	533	569	548	573	575	584	584	565	605	584	579	572	561	599	585	578	591	574	596	552	566	578	576	623	541	587	544	581	617	577	548	590	558	577	575	581	556	555	538	542	571	581	564	513	570	593	586	555	544	596	559	594	572	609	578	591	568	548	571	587	587	587	545	615	594	538	527	612	571	598	542	542	551	572	608	543	591	617	557	577	584	556	576	554	576	608	529	556	552	557	572	590	599	614	621	562	552	571	589	618	590	583	601	590	545	547	548	567	554	561	581	580	552	607	584	581	576	626	580	550	575	601	600	561	555	570	580	534	554	584	580	555	601	554	606	580	569	581	565	580	568	540	611	558	580	571	634	582	560	602	555	573	574	573	568	548	536	617	575	549	582	593	560	553	562	589	587	578	587	597	533	563	521	566	584	575	563	532	609	565	574	583	562	586	617	583	587	566	584	537	584	545	570	617	598	542	583	551	583	576	607	560	571	541	586	556	542	568	562	544	610	585	576	557	554	593	635	544	615	559	601	558	580	558	581	559	564	554	573	567	547	549	583	597	561	573	540	567	535	588	591	563	572	586	551	549	591	602	562	560	576	604	608	583	591	590	615	638	568	558	536	583	597	515	590	578	564	581	577	604	571	608	623	591	580	581	577	574	576	587	537	562	551	627	620	561	576	558	578	579	589	567	544	562	559	587	589	607	584	554	571	608	561	578	595	609	552	605	573	574	555	584	540	563	600	607	608	572	516	569	544	572	578	579	600	562	546	540	543	556	523	554	563	589	587	574	588	531	573	576	570	596	572	599	599	545	574	565	584	585	584	627	564	567	578	618	591	583	593	587	590	569	599	570	590	598	564	620	561	561	536	557	561	540	584	565	555	584	596	606	568	601	550	558	572	597	573	549	590	532	558	584	595	559	575	565	557	561	590	555	601	591	579	579	577	530	574	546	544	597	611	543	586	567	617	616	549	541	567	576	579	578	597	614	574	572	580	531	550	611	568	546	605	611	564	560	598	550	598	569	538	547	562	579	665	587	586	593	594	600	558	612	603	566	595	629	596	583	606	553	578	570	527	554	574	584	573	541	541	562	590	594	604	598	553	584	582	583	567	582	519	575	585	579	564	616	584	614	589	577	559	565	507	546	581	578	561	577	551	586	558	576	619	574	630	576	547	608	557	553	599	564	556	540	601	589	581	567	589	605	617	560	555	550	551	577	551	597	565	587	579	579	568	526	599	596	581	561	553	579	578	571	605	576	589	522	549	530	547	543	572	614	541	528	553	564	572	574	586	541	574	593	545	589	622	560	533	557	565	591	529	600	586	578	547	546	516	591	526	562	628	532	537	583	563	596	561	557	600	612	564	589	582	592	569	578	568	602	596	544	587	577	628	553	562	591	591	576	564	594	599	550	548	555	599	593	569	562	541	530	575	572	580	579	599	505	581	580	581	622	598	595	597	586	542	574	573	556	601	567	600	610	592	571	598	606	555	591	629	575	578	566	554	564	611	565	546	612	575	581	592	557	582	535	539	586	553	549	560	583	556	574	595	549	579	581	577	574	578	560	560	600	572	566	598	547	578	600	563	576	578	580	570	593	569	555	525	615	559	569	598	572	568	538	591	608	582	589	532	579	532	629	552	559	541	589	568	583	565	555	558	601	567	543	535	616	571	574	620	584	535	577	579	563	579	572	555	582	582	506	573	562	552	526	595	588	542	605	526	584	576	581	610	560	581	609	572	590	573	596	569	570	591	561	559	588	609	587	593	577	552	581	626	575	566	568	577	569	555	615	562	609	579	596	599	570	585	563	593	542	578	579	566	579	571	595	532	566	622	596	588	586	587	562	570	576	561	580	539	591	559	536	575	579	594	602	564	563	550	564	538	600	563	631	561	598	565	564	546	613	549	576	550	499	597	566	572	567	557	575	569	593	565	563	592	544	572	577	596	557	559	559	562	609	589	594	580	607	550	524	615	595	572	563	544	586	577	575	546	568	582	598	572	543	554	554	568	583	563	580	590	563	543	594	602	570	571	529	527	541	585	572	573	586	601	557	565	564	595	578	560	550	556	564	564	567	550	560	592	539	625	572	601	587	606	547	577	559	610	605	584	574	578	583	569	614	593	567	584	588	616	570	530	570	552	584	586	602	569	591	583	566	537	544	560	546	571	562	599	613	604	614	576	598	531	574	599	565	612	573	619	587	605	609	570	580	566	563	622	553	580	540	602	574	612	623	554	562	569	592	600	556	553	563	547	602	591	575	553	615	550	554	582	528	565	546	577	593	600	522	533	555	535	552	592	543	630	521	562	571	562	608	532	541	593	551	561	565	531	582	590	567	603	605	600	578	557	570	591	549	574	568	586	617	551	590	594	604	533	616	578	519	598	609	578	556	571	583	553	557	580	588	581	569	623	567	582	572	596	602	591	601	591	552	568	609	558	581	567	575	585	530	552	556	587	591	557	567	555	594	598	638	606	580	545	552	588	524	574	574	592	578	606	571	583	557	563	587	578	573	634	571	545	534	565	584	602	579	561	575	549	620	582	548	575	540	586	568	601	555	545	570	613	557	609	551	556	564	540	602	609	517	552	596	567	574	633	565	561	574	564	551	602	567	571	553	589	528	560	544	551	609	598	548	542	566	564	643	553	552	599	592	527	610	563	567	577	562	570	590	558	601	553	584	608	585	580	564	602	549	538	563	610	607	571	600	561	569	583	573	601	582	580	548	561	556	570	564	567	554	578	578	589	592	553	550	572	541	556	565	573	580	516	608	575	561	549	582	520	545	558	592	559	551	612	569	553	576	595	610	593	595	574	596	595	559	553	606	608	554	586	598	588	539	571	541	567	554	599	610	601	602	576	578	562	597	524	586	532	589	584	588	585	595	589	566	571	580	600	635	633	570	564	610	577	569	595	564	554	519	568	556	582	559	580	594	572	597	579	590	575	570	570	550	603	520	552	562	586	585	585	561	548	595	563	554	557	558	544	564	555	543	545	607	559	574	601	574	554	529	548	610	578	593	567	575	586	561	546	566	576	581	562	553	614	513	572	547	586	548	586	603	548	561	558	587	598	575	579	592	542	552	565	547	538	588	604	596	588	595	558	554	573	560	553	569	573	548	596	525	594	554	607	589	620	605	560	580	557	518	571	580	521	581	560	585	559	565	581	598	570	570	574	596	593	580	579	574	548	602	544	565	570	523	565	519	582	611	564	567	615	574	578	555	545	558	549	542	558	582	551	562	573	594	550	559	562	564	561	566	547	588	569	577
5101	2358	3540	1202	1759	3989	3816	2531	1278	601	393	259	237	257	258	247	242	230	244	243	228	232	255	236	224	252	230	241	263	240	215	261	203	233	255	222	241	234	220	246	242	233	225	263	267	223	225	223	249	211	258	255	273	218	243	231	214	234	245	208	215	231	215	202	240	240	235	266	232	228	227	231	234	226	232	239	211	242	227	227	227	229	236	251	230	255	237	239	267	229	239	253	253	266	190	253	225	244	258	233	228	269	244	256	250	270	255	238	226	226	206	252	200	224	263	228	238	245	224	243	233	242	248	244	256	252	268	227	260	267	244	255	266	260	236	258	236	250	238	240	240	229	246	237	241	231	238	256	236	221	231	246	225	266	228	218	255	213	245	256	219	278	245	253	241	246	241	237	222	216	218	249	221	229	216	234	268	231	222	252	237	240	238	265	209	216	232	233	242	282	205	228	220	243	208	259	241	235	231	257	232	230	243	247	249	215	239	227	252	212	233	253	258	266	256	256	259	232	261	206	220	232	256	231	222	260	230	234	218	267	263	219	231	253	238	248	224	249	254	234	230	250	271	247	260	240	210	256	255	221	235	228	232	216	228	213	231	241	236	257	225	254	250	236	258	235	259	246	208	233	249	224	258	254	203	257	227	213	229	236	211	233	221	267	237	272	237	243	231	241	210	235	238	217	238	216	241	233	218	251	225	238	228	232	243	239	264	246	249	232	243	265	210	251	244	239	223	239	227	246	265	229	267	247	259	221	225	213	231	241	248	221	226	226	222	252	263	241	241	248	258	219	250	242	244	262	235	243	209	219	236	208	256	242	265	230	234	210	225	231	227	243	239	225	219	244	287	235	236	254	249	222	241	240	249	252	212	232	227	262	211	214	220	226	219	225	246	244	243	261	235	226	251	239	233	213	250	227	285	234	250	243	241	200	232	213	234	235	273	234	266	239	250	239	256	260	239	214	230	243	258	243	219	262	244	237	274	236	239	280	250	227	229	249	238	211	236	260	225	230	225	253	207	235	246	263	249	267	237	207	238	240	246	207	257	235	237	236	244	213	235	257	235	236	231	257	223	230	246	233	272	261	245	250	248	223	251	250	256	235	235	233	231	217	231	246	233	233	258	238	225	246	228	229	251	259	215	231	211	222	224	241	214	212	207	212	218	246	225	228	225	240	233	249	250	206	237	266	268	228	251	243	234	217	237	244	218	240	248	241	233	239	255	229	260	243	245	240	245	248	235	237	249	236	231	217	229	227	239	260	243	231	244	207	250	245	233	252	235	263	248	250	237	239	217	215	233	226	234	237	261	232	240	246	243	262	263	233	228	215	239	228	246	240	251	220	226	239	250	264	244	220	251	257	248	225	222	215	263	238	229	258	236	292	228	244	213	237	247	243	236	247	230	236	240	235	263	247	228	245	247	224	196	241	230	234	261	252	248	225	244	230	235	250	251	243	210	223	233	253	242	259	237	243	249	248	234	211	244	230	223	248	230	240	231	247	223	268	256	247	241	255	248	229	242	253	249	248	203	255	264	195	263	243	249	243	211	249	225	252	235	230	210	239	225	203	246	251	239	223	256	234	242	243	232	220	237	224	218	225	260	230	242	235	240	251	210	249	221	230	250	215	278	228	252	250	261	222	227	254	249	200	266	247	248	234	231	252	240	274	265	261	212	300	235	227	248	257	223	231	264	233	247	233	266	239	222	225	233	233	248	261	268	230	257	252	240	241	234	219	217	233	225	236	222	232	258	238	244	220	255	231	241	229	234	266	243	242	228	228	238	233	246	241	226	257	237	233	241	233	252	253	246	234	218	226	216	216	227	245	265	211	231	273	246	236	249	248	213	219	231	254	234	257	240	240	243	226	259	222	233	228	247	271	235	274	244	257	225	230	233	260	245	239	232	222	241	246	268	254	242	215	233	230	250	258	256	243	219	247	261	227	214	259	238	210	224	221	244	227	231	215	235	230	242	211	248	241	274	229	230	275	230	250	216	270	246	203	239	230	216	231	249	222	238	228	242	254	223	247	272	239	246	251	197	236	212	228	212	250	232	217	246	243	230	237	260	244	226	244	233	216	239	260	249	241	234	241	235	243	239	222	243	223	234	217	215	262	244	228	241	247	226	244	251	244	249	240	223	233	235	252	251	236	248	248	255	236	225	230	243	239	246	220	221	242	234	254	231	276	226	242	222	233	229	240	232	245	232	222	237	231	236	235	218	255	236	244	239	238	243	268	230	224	235	253	233	251	233	249	248	240	230	264	241	240	248	263	225	250	240	240	252	216	240	221	248	249	221	228	254	235	233	259	233	221	260	243	227	239	234	229	241	204	236	228	250	243	223	240	249	239	259	235	243	253	252	246	248	226	244	236	267	236	216	268	255	270	235	238	251	236	251	236	261	227	275	219	241	237	253	235	249	237	247	244	246	230	230	253	233	219	256	231	230	218	225	245	224	239	252	228	245	212	218	262	239	247	247	238	227	234	227	258	247	232	230	235	283	236	210	223	267	238	253	218	251	238	248	265	254	244	240	222	193	233	268	263	250	236	232	250	231	235	239	253	236	244	275	272	247	239	248	222	228	247	247	233	242	233	234	226	250	237	244	274	254	230	242	233	233	242	264	229	215	254	250	248	223	255	250	259	214	241	238	226	215	252	235	251	211	236	208	218	250	259	262	215	214	259	216	254	265	228	226	244	247	237	232	219	223	221	245	251	230	201	217	243	235	249	224	217	223	264	230	256	245	246	251	233	205	236	250	233	238	238	256	284	253	237	235	229	250	247	215	232	246	228	235	224	229	255	208	226	239	246	228	244	225	259	213	241	268	227	218	253	227	246	270	261	224	239	273	225	209	234	223	226	258	265	239	227	238	226	227	228	257	241	229	230	263	219	251	226	224	229	239	229	212	228	241	234	236	269	235	229	222	226	219	232	254	232	240	256	259	261	257	247	231	240	244	226	265	238	230	245	291	256	250	260	212	233	228	245	250	245	239	249	235	244	261	261	243	250	237	235	253	244	238	245	258	209	257	222	228	229	218	214	247	239	235	242	222	242	226	279	238	272	231	210	223	235	229	237	245	270	236	250	264	238	259	215	234	230	235	227	257	239	242	213	251	236	230	251	230	241	261	234	249	265	219	261	257	250	193	261	244	229	271	226	242	238	229	244	252	223	232	220	275	261	229	238	249	264	213	248	241	228	219	232	202	260	237	210	268	237	270	250	201	231	231	235	226	238	249	259	227	231	237	253	224	256	240	245	236	253	250	234	230	230	229	233	232	250	263	240	234	239	241	256	230	214	251	235	232	249	235	264	266	242	239	236	216	229	249	246	239	238	236	239	225	230	258	226	236	232	237	257	249	233	257	244	228	234	236	248	246	217	215	238	247	238	241	262	199	223	247	217	243	234	238	221	249	247	244	259	229	255	230	247	240	238	223	245	265	261	232	228	236	232	236	238	226	270	238	229	239	237	254	240	233	236	236	233	263	256
3938	3062	6611	3631	7449	15887	14150	9778	4859	2269	1112	738	596	612	620	591	617	569	632	577	585	596	625	600	630	582	583	606	628	610	599	593	596	657	578	609	552	611	625	599	642	609	632	615	639	640	590	591	630	581	602	594	658	630	631	591	632	629	593	621	625	601	581	617	558	580	595	566	640	610	596	619	618	633	655	593	579	573	641	611	584	578	601	589	587	663	621	611	591	625	591	628	599	591	617	622	602	660	610	622	605	617	628	628	608	613	643	603	601	592	624	597	619	612	580	589	640	589	629	593	621	580	624	628	592	604	605	600	614	606	569	582	596	610	601	636	642	583	589	626	610	595	594	574	622	598	606	627	611	606	564	627	617	628	613	616	592	567	647	577	625	637	621	605	611	576	623	617	631	604	623	612	586	645	570	581	598	634	583	575	622	585	609	599	618	589	606	583	622	608	583	602	633	598	589	627	591	575	590	604	582	603	577	627	574	572	614	580	614	591	610	615	632	572	605	612	576	594	605	612	612	629	623	573	555	591	587	565	620	558	617	627	617	634	578	608	635	597	582	591	614	653	603	631	583	623	624	607	601	621	586	591	589	603	610	597	614	583	583	617	640	615	596	610	613	614	573	563	598	585	653	605	594	590	590	568	621	608	604	631	583	612	607	613	586	630	599	601	595	606	629	633	621	613	648	600	578	628	619	592	629	598	607	620	618	628	638	614	568	565	625	607	570	643	601	629	574	632	608	617	574	654	615	577	609	575	554	585	597	594	593	618	613	637	614	558	573	667	617	618	576	606	611	615	607	607	654	584	651	652	605	645	579	616	626	602	608	663	640	618	580	630	629	608	608	607	628	618	642	637	597	611	578	619	587	578	614	553	631	577	597	616	591	589	586	643	627	601	589	620	610	639	583	605	610	630	611	625	620	642	621	615	660	638	591	626	607	565	657	636	588	630	593	625	614	585	632	562	610	585	631	621	609	647	641	630	607	592	629	578	604	598	633	629	571	572	604	604	583	580	554	614	631	573	623	596	584	590	634	580	581	619	579	646	617	633	628	620	581	631	592	618	611	612	676	631	627	595	633	594	642	645	583	595	625	635	616	589	590	626	554	629	596	616	621	642	619	654	598	591	575	611	601	597	628	625	612	590	606	602	558	612	666	604	617	625	609	614	612	582	618	600	648	592	577	602	652	582	613	616	610	600	651	632	583	609	633	645	599	581	609	598	594	621	607	578	625	570	608	641	614	560	578	596	619	628	583	582	601	564	639	619	610	559	568	614	617	606	598	636	630	579	573	604	609	576	560	602	623	620	605	599	607	639	583	610	581	613	617	570	568	589	596	587	646	593	562	608	616	551	599	603	621	619	628	605	660	568	591	625	583	606	659	625	562	576	573	608	626	588	612	619	597	578	581	605	573	624	616	572	629	578	626	606	662	607	575	609	645	623	584	593	580	616	647	628	606	617	588	644	573	602	592	642	591	648	624	612	585	617	592	612	595	613	625	637	606	607	618	598	604	593	617	605	659	608	591	631	609	615	628	581	593	631	648	636	616	569	600	609	543	612	655	622	612	625	633	611	613	556	600	589	594	555	608	534	636	617	639	591	570	595	609	591	630	602	635	609	552	599	576	611	599	583	617	631	627	609	619	635	601	588	622	594	593	605	617	560	587	629	643	603	656	591	628	614	650	581	564	574	639	606	582	613	626	569	604	602	601	602	598	631	573	603	599	626	563	603	571	616	586	620	635	614	628	559	545	604	607	616	614	592	587	592	597	574	612	609	626	652	616	642	595	638	582	606	590	550	639	616	610	612	542	652	630	631	604	605	626	640	586	633	613	615	638	612	610	629	623	590	580	593	573	599	609	626	603	608	590	597	574	635	579	592	604	616	601	600	559	650	567	593	575	576	597	614	629	599	610	589	603	628	596	598	622	635	630	648	615	628	623	601	596	626	602	613	593	596	618	585	641	586	591	601	634	578	604	623	564	608	618	620	588	590	645	583	606	530	621	608	596	596	620	595	582	673	612	596	615	595	648	693	598	592	559	601	659	581	582	599	631	651	644	602	585	640	617	590	630	601	631	568	581	612	635	663	604	584	611	655	607	635	614	573	662	620	614	644	594	619	631	643	610	602	638	597	612	619	628	649	539	623	593	604	613	600	586	561	595	592	602	634	577	578	551	651	628	591	602	580	563	612	583	579	609	604	654	574	626	592	607	624	611	607	578	551	628	622	582	603	582	601	564	602	549	609	598	609	609	630	632	560	608	590	604	641	625	568	596	595	608	571	630	637	619	565	668	652	561	581	630	640	622	598	623	584	613	591	637	648	616	626	620	593	647	553	569	588	577	581	582	608	678	594	642	632	591	555	606	596	578	621	581	615	557	599	617	622	604	592	576	588	588	587	609	590	592	554	602	643	627	609	646	595	619	594	610	618	586	643	595	652	626	610	595	656	632	633	608	636	669	608	582	602	599	604	656	604	637	603	650	591	575	603	594	604	552	589	574	622	598	616	601	561	603	598	568	576	605	609	581	600	581	670	607	595	623	633	575	604	615	600	583	660	593	635	593	662	605	567	583	601	604	608	620	658	607	636	611	591	619	617	577	586	620	544	603	572	639	581	623	562	596	653	620	601	627	578	601	616	592	559	617	624	610	602	603	637	601	637	612	582	605	612	621	592	601	634	579	559	614	610	633	590	605	627	640	600	596	597	587	604	639	617	588	626	613	592	607	578	575	643	605	601	618	609	643	587	625	592	626	640	598	630	618	674	670	634	571	571	620	632	619	607	584	622	602	625	612	667	552	662	573	646	576	611	643	581	596	566	642	612	650	609	604	571	591	610	620	600	630	627	597	588	587	572	594	582	577	614	635	639	549	634	594	595	595	611	635	545	616	593	621	611	626	593	574	573	570	598	613	592	610	574	584	626	615	633	636	639	589	604	630	618	598	614	570	623	580	629	588	587	606	562	584	590	628	595	595	630	576	614	603	621	599	597	656	612	616	614	613	558	582	612	601	586	576	664	610	597	582	575	629	612	600	600	596	584	591	594	630	584	648	605	577	599	604	593	576	593	644	583	651	581	651	605	575	574	603	555	643	556	561	627	577	552	567	622	578	600	653	630	605	630	567	574	591	581	594	614	611	611	620	625	565	581	628	640	566	576	620	586	616	642	621	588	611	586	678	582	561	574	598	607	599	620	646	588	653	587	581	583	592	617	583	651	608	575	614	638	644	587	591	597	569	588	537	648	576	619	576	569	621	596	649	609	585	589	591	594	639	566	601	628	631	574	590	617	634	622	605	615	621	628	617	568	622	625	625	634	619	597	617	586	621	566	566	580	567	612	610	597	596	578	630	652	595	607	621	558	612	613	649	575	602	626	582	580	610	600	608	637	605	580	583	574	636	600	653	593	623	592	587	620	637	586	592	565	568	654	601	641	616	631	625	575	611	624	589	569	569	642	578	592	617	622	581	592	581	627	629	581	610	593	576	586
23130	19912	10595	4652	25200	43488	38581	27482	13975	4351	1062	417	266	230	244	269	256	254	256	225	263	250	238	285	235	231	246	263	246	253	248	236	251	248	249	276	224	257	249	251	258	225	269	237	244	254	219	264	237	236	257	247	255	267	276	248	260	252	269	288	267	277	248	250	246	266	249	245	242	255	244	228	250	253	270	229	261	227	250	264	248	239	214	248	264	247	244	279	232	229	245	275	226	231	240	221	224	253	217	247	264	248	250	266	222	258	232	254	258	249	255	258	238	299	255	224	199	208	242	192	234	241	231	242	248	242	235	246	208	260	254	246	263	255	248	244	260	260	237	220	236	228	254	259	262	255	230	246	241	240	235	255	249	245	250	278	224	261	230	239	220	263	245	246	223	252	253	246	243	256	239	239	234	220	235	250	251	217	251	228	242	247	242	242	269	245	250	246	236	243	256	240	238	240	244	271	248	265	203	253	238	243	250	214	235	266	285	262	239	223	229	228	240	241	234	254	259	246	252	234	225	272	241	235	203	243	237	227	257	246	251	278	238	250	235	271	219	254	277	238	229	235	240	222	270	244	244	216	262	242	253	255	237	249	262	258	242	240	248	249	240	242	249	218	226	249	278	256	267	264	267	263	245	256	225	243	227	222	230	249	245	286	249	238	249	243	273	241	244	260	232	237	218	220	245	244	245	221	253	234	263	269	255	259	254	235	260	256	223	249	254	237	255	264	226	230	228	242	244	270	226	248	262	234	241	242	257	231	233	217	244	240	243	268	235	240	262	244	276	264	220	221	232	254	249	232	249	269	251	251	266	248	235	236	268	260	247	230	275	224	230	247	232	256	234	234	236	231	240	268	249	258	252	255	234	222	220	241	253	292	244	261	263	282	233	243	233	267	260	261	211	252	253	225	230	241	257	207	248	203	236	274	265	264	229	253	231	247	229	238	248	242	227	259	282	231	250	256	251	254	276	245	223	244	264	241	240	242	246	242	228	240	240	225	265	274	256	239	230	248	238	246	286	240	259	250	248	235	237	254	235	240	230	269	261	239	223	240	264	256	249	249	257	240	239	241	232	264	263	272	254	232	282	256	239	248	255	278	251	220	265	252	254	254	251	223	267	253	214	257	259	238	240	263	278	260	246	265	240	255	237	231	242	223	234	248	254	251	228	227	236	268	268	249	231	261	241	246	245	241	237	239	240	240	221	229	253	237	269	247	224	239	281	224	238	216	214	236	245	272	240	238	246	239	288	246	244	237	240	266	249	251	250	262	244	238	248	240	231	235	255	236	250	265	204	244	237	245	238	241	247	251	260	242	241	247	225	251	240	225	248	233	239	247	222	253	255	240	257	269	268	233	246	257	227	259	240	242	253	257	229	239	265	224	245	232	222	236	256	239	246	240	269	240	248	215	248	233	254	272	227	253	240	234	232	256	236	253	275	228	260	245	260	245	250	248	244	272	249	245	254	262	228	252	246	252	248	247	255	270	261	269	238	254	234	245	261	217	259	263	232	237	251	247	232	270	238	242	242	239	261	265	248	258	226	266	216	248	240	259	245	234	233	234	251	254	234	248	217	257	264	260	255	240	246	252	225	232	283	270	221	245	264	264	269	257	228	236	282	256	237	227	224	287	214	254	258	248	271	221	234	271	263	250	255	257	255	228	246	278	262	234	284	230	261	235	244	258	259	265	249	251	268	250	268	245	226	230	274	256	271	232	246	229	244	268	257	251	282	252	248	245	239	267	255	255	240	243	243	252	243	258	222	250	225	251	247	253	242	244	226	249	252	263	253	224	261	248	250	256	248	266	234	261	260	274	258	240	267	244	238	253	261	246	222	260	226	242	277	250	229	249	258	249	260	256	249	254	241	255	266	246	238	232	266	254	244	253	264	249	262	255	228	231	277	253	253	261	225	249	238	265	261	224	230	225	249	249	248	247	250	239	261	254	234	230	233	258	252	233	237	238	239	229	232	223	280	274	242	228	251	255	242	239	228	248	247	269	256	254	244	249	245	233	236	233	234	214	251	232	254	260	236	247	242	241	261	254	240	252	252	281	227	253	258	250	269	250	237	214	243	241	246	260	214	245	232	243	227	260	229	241	208	264	249	252	226	262	258	222	243	249	247	241	212	238	273	251	271	250	286	223	226	276	226	257	253	249	265	266	271	257	283	231	234	250	227	268	241	235	254	255	219	244	243	255	228	271	254	250	234	255	237	241	255	239	246	269	235	270	252	254	236	275	252	236	235	236	242	260	229	235	248	239	231	239	233	244	258	245	242	234	254	262	229	254	240	232	241	262	250	226	240	249	258	219	247	269	277	237	223	219	271	262	228	237	247	232	239	241	244	242	233	250	237	254	229	251	264	309	262	241	242	232	238	241	256	245	247	247	258	231	229	262	228	231	259	244	250	243	243	257	236	262	237	271	273	265	260	227	247	247	235	215	239	246	250	228	240	222	260	246	241	241	243	232	257	257	234	245	218	239	256	226	246	230	257	229	250	242	257	240	252	262	250	267	261	285	229	240	245	256	224	268	265	254	245	238	242	224	217	222	245	257	245	256	224	230	233	238	239	267	240	250	233	234	262	262	248	236	258	224	241	249	280	227	262	227	261	249	251	224	249	236	298	236	244	237	259	230	244	253	245	282	274	246	260	263	273	237	247	267	255	222	239	254	240	239	254	258	252	261	242	256	260	226	246	277	239	264	238	261	244	254	246	263	240	216	228	263	222	273	233	254	241	244	246	221	235	230	238	278	226	229	251	244	246	252	228	220	239	251	225	238	224	250	254	218	249	284	217	224	244	265	261	243	248	242	219	226	269	236	252	230	277	243	267	220	220	248	276	239	232	228	262	260	251	238	218	246	259	246	246	247	250	250	254	258	264	226	258	260	256	252	254	259	238	268	249	236	262	253	252	257	235	246	239	234	255	241	241	249	247	235	237	271	272	240	251	259	237	205	236	282	212	272	242	239	232	271	256	252	249	246	234	215	260	254	240	271	246	259	238	249	257	223	247	240	252	236	242	287	271	266	240	224	230	254	247	237	258	233	225	257	257	277	241	250	255	237	272	242	255	258	247	244	252	234	266	221	210	228	222	268	250	251	247	237	232	275	249	237	270	253	253	228	265	214	265	260	245	249	254	242	243	262	250	244	228	258	234	271	259	239	270	228	224	242	224	256	228	251	264	271	206	272	221	246	233	224	269	233	234	232	232	234	268	264	247	260	228	261	259	239	232	252	255	259	228	240	236	278	247	235	250	209	231	240	248	273	268	251	257	268	281	244	260	263	219	240	246	243	234	250	236	264	235	261	266	249	239	232	284	244	238	208	243	239	236	239	225	237	228	234	264	263	258	262	261	222	222	266	250	269	253	262	249	262	243	257	250	246	241	247	240	255	232	256	212	257	284	255	234	229	230	250	244	228	218	257	261	264	264	234	230	277	269	256	262	258	242	245	262	254	243	266	247	211	257	257	240	223	279	222	249	248
13690	16576	12978	10597	41638	55766	51905	42359	28070	13061	4129	1332	735	644	638	612	555	607	620	655	590	585	635	600	622	641	597	635	593	589	620	618	566	627	623	567	620	556	602	646	596	607	596	601	610	611	640	580	624	628	586	603	648	574	594	632	618	567	626	652	617	593	600	634	635	641	643	645	577	627	620	636	614	635	618	611	604	566	610	599	641	607	564	622	647	605	615	620	606	608	635	597	633	589	610	603	641	617	646	625	610	580	587	594	623	643	623	590	683	617	640	652	596	596	608	611	666	635	668	677	591	638	623	587	618	656	632	614	632	619	583	600	618	613	592	666	600	598	639	583	574	579	630	577	561	612	594	625	651	645	598	608	623	616	624	643	654	653	586	620	628	613	690	646	647	604	635	607	616	603	636	586	642	628	636	608	605	628	609	590	629	600	582	614	596	646	628	642	594	581	619	592	579	631	607	601	613	557	610	568	650	628	611	656	577	611	627	607	605	656	624	627	621	575	612	624	633	630	649	600	599	602	613	614	625	654	602	638	596	571	598	615	580	599	583	652	660	644	603	598	625	597	600	624	597	616	608	629	559	649	631	600	630	618	662	637	583	590	668	588	676	599	657	637	616	617	606	589	625	647	577	656	634	579	637	597	601	594	606	621	629	628	671	645	632	625	623	633	611	609	598	615	617	632	618	629	650	624	571	643	618	648	561	610	634	625	582	608	635	606	575	682	587	585	631	649	597	638	593	645	595	620	636	666	595	608	613	644	625	613	593	646	587	625	669	698	566	602	637	567	598	580	607	635	586	645	606	602	610	647	641	631	621	610	564	615	598	614	617	623	612	622	634	596	654	651	588	658	647	604	621	649	616	607	633	604	620	657	611	667	596	617	618	598	604	661	622	627	589	574	615	635	597	614	589	610	621	639	663	630	619	703	606	617	635	605	642	614	576	625	568	606	648	625	628	639	642	601	585	600	587	601	672	587	583	631	637	620	640	592	645	610	631	617	613	605	542	578	661	626	611	662	604	628	624	629	583	645	629	655	615	566	604	565	588	621	598	617	603	622	625	614	588	645	608	647	603	618	594	633	610	614	656	641	661	599	626	620	623	615	609	617	604	645	601	628	592	634	636	590	599	645	635	593	612	649	638	632	646	637	621	601	620	611	639	612	637	629	615	633	617	601	623	586	606	615	616	601	644	593	620	613	645	623	613	582	640	615	623	619	602	564	597	621	633	610	645	594	632	532	601	609	563	654	567	592	621	649	652	664	622	661	600	658	604	615	620	677	606	631	616	602	609	657	601	627	604	627	589	652	598	602	622	605	619	623	694	640	631	590	622	586	605	613	617	663	634	600	566	607	611	557	608	628	622	635	576	635	635	586	592	627	641	592	623	622	597	610	611	624	664	630	557	579	601	600	574	629	647	584	573	608	664	640	672	597	619	617	641	626	620	657	678	605	637	606	548	605	593	572	598	647	632	630	604	599	625	613	566	631	652	629	619	611	633	653	631	574	589	603	654	595	621	610	590	618	657	606	598	617	604	628	597	626	601	571	613	630	550	639	626	589	567	651	594	662	626	647	601	651	608	630	590	623	554	626	618	657	612	625	596	673	645	586	596	664	623	602	670	616	631	613	597	591	591	709	667	628	607	646	592	623	644	608	621	652	620	582	642	668	619	669	598	643	606	669	629	632	623	574	642	621	631	602	601	616	622	633	561	634	587	657	631	599	588	591	613	657	610	610	639	607	637	569	648	663	623	622	621	580	603	605	631	568	611	616	634	640	619	593	630	669	642	608	611	624	613	654	650	597	617	645	641	626	584	637	615	632	660	595	626	598	656	591	652	603	649	608	616	610	645	607	620	607	611	645	614	578	578	628	625	607	610	612	622	578	612	665	634	609	643	638	594	598	678	588	663	574	615	607	641	651	611	622	670	595	642	652	611	627	617	617	622	624	630	618	632	599	641	622	584	586	597	644	603	632	628	580	609	619	603	618	610	614	642	606	649	639	639	622	607	609	633	647	632	603	613	567	587	585	583	620	602	653	580	565	629	600	616	595	673	656	650	633	592	602	592	624	586	602	588	608	607	613	566	652	615	619	639	586	588	618	607	630	634	626	660	622	635	625	619	593	642	627	610	615	631	622	601	587	601	636	595	611	620	598	640	599	635	595	622	626	594	607	647	583	585	609	583	600	645	624	668	565	600	593	614	599	623	624	646	596	614	608	659	627	622	584	623	645	619	624	587	604	578	619	638	590	670	586	626	611	595	610	633	633	627	631	651	561	576	610	622	619	603	644	586	644	641	607	629	629	567	606	627	611	628	634	633	632	629	576	645	636	556	595	580	552	662	602	616	582	586	615	658	612	623	608	617	599	574	608	618	596	642	632	613	634	638	603	607	653	592	654	576	609	631	624	606	584	619	581	617	610	604	626	627	651	640	643	628	621	605	612	621	617	689	614	573	645	619	630	658	583	643	614	658	645	579	568	617	576	625	623	616	658	653	629	643	649	631	633	608	601	622	626	616	594	610	605	597	602	608	620	616	627	581	621	616	631	628	674	636	612	598	601	627	606	593	682	592	609	660	612	632	633	582	586	628	634	688	573	634	632	592	619	620	588	640	625	642	611	615	636	592	602	593	614	672	569	621	607	640	634	626	602	645	611	625	626	616	597	677	629	625	645	619	634	602	606	593	614	622	602	619	618	628	676	657	621	575	606	632	619	576	661	551	584	616	584	617	600	648	611	622	595	654	615	607	580	571	619	627	594	624	656	607	618	605	587	618	649	629	600	608	615	608	620	600	621	596	586	570	656	635	631	626	597	649	618	577	649	633	610	626	631	609	617	579	626	626	607	625	602	652	605	600	603	627	639	618	625	598	622	607	637	622	647	590	647	611	558	653	637	622	611	626	637	602	634	620	630	663	638	612	625	618	660	582	593	609	649	633	600	634	666	590	594	628	614	600	649	644	640	638	597	623	597	606	631	607	639	636	597	585	598	584	639	582	601	674	571	613	606	594	644	629	646	577	606	632	593	625	700	647	597	581	655	574	607	590	588	647	584	602	624	659	577	656	643	601	608	591	646	621	625	622	597	600	614	648	635	603	646	611	631	639	670	579	599	640	595	645	617	653	677	640	655	569	582	600	601	632	631	630	635	635	615	623	647	637	623	625	596	592	581	594	605	634	626	636	630	620	602	599	595	593	634	590	607	630	682	665	628	649	636	644	598	597	620	603	599	628	589	619	592	597	600	641	622	623	613	552	629	663	611	621	572	588	574	628	603	581	639	563	632	635	663	621	642	642	599	577	614	596	562	601	626	630	637	611	617	574	680	614	587	593	581	651	632	596	617	609	577	645	624	595	665	554	658	627	648	583	600	610	564	587	635	617	625	640	643	609	661	619	667	593	622	644	583	662	601	611	617	597	667	595	580	664	640	647	629	640	606	585	592	605	598	653	652	632	620	617	598	627	594	612	626	638	615	633	665	626	647	613	623
34158	25544	17727	7497	39009	56709	53321	40774	24616	9692	2375	579	274	250	234	241	205	221	239	226	219	214	224	219	223	227	205	215	188	198	222	212	227	210	244	222	242	193	233	190	205	191	228	219	224	223	211	225	238	218	213	244	206	204	213	245	229	215	215	237	224	254	209	209	214	215	221	209	243	227	257	198	213	239	236	206	211	227	207	225	218	202	216	231	241	206	189	212	238	218	204	211	190	221	228	203	225	217	208	228	205	228	217	207	235	192	221	232	231	232	243	215	215	260	213	239	203	209	229	233	214	210	213	217	201	232	230	217	249	243	215	239	225	204	218	224	213	251	188	232	217	209	212	239	223	213	236	229	212	241	221	202	235	227	229	230	227	225	198	227	216	209	210	219	208	218	230	200	226	237	211	228	237	251	205	196	242	238	194	220	220	231	250	228	203	239	228	218	248	206	209	203	231	222	209	201	224	222	204	206	227	227	202	215	206	199	227	230	219	214	214	243	234	203	222	219	202	200	217	238	221	214	191	225	210	262	200	229	228	248	222	225	189	198	226	210	235	213	219	205	209	204	227	224	247	228	211	241	223	207	225	208	246	216	221	216	254	228	217	215	214	226	214	228	230	221	221	212	213	187	240	230	223	226	225	214	223	209	216	226	212	206	221	238	252	234	214	223	222	199	211	217	217	212	215	188	222	234	224	206	253	229	234	192	210	217	228	230	198	246	196	205	209	172	220	218	204	214	220	224	213	236	233	234	222	253	219	255	169	212	222	212	208	229	205	169	219	238	232	223	203	201	243	216	207	226	214	220	244	248	205	176	229	241	210	202	234	220	222	201	228	216	218	223	213	197	205	197	227	224	231	227	213	227	228	215	247	219	213	196	251	234	203	212	243	217	236	237	198	202	227	203	218	213	187	219	208	210	211	251	254	224	219	240	232	194	184	221	252	214	252	223	202	196	213	215	207	215	211	204	230	236	232	219	223	190	217	245	203	202	223	223	209	213	212	229	231	221	200	245	220	211	228	227	230	187	233	212	226	238	234	220	260	198	211	220	212	224	267	235	219	214	215	223	259	235	216	208	228	221	196	214	208	225	216	205	201	236	232	208	218	215	221	223	204	231	236	250	235	244	209	239	213	233	232	229	226	205	242	201	215	198	206	229	205	217	195	246	238	209	233	212	213	232	227	232	213	222	243	225	245	210	234	221	198	209	216	241	192	199	230	225	198	236	212	224	194	222	213	222	210	213	218	220	234	225	214	205	220	233	196	222	229	231	224	206	224	211	202	208	219	237	202	240	218	200	240	213	247	226	213	217	224	234	217	236	232	212	224	201	212	213	222	241	234	200	205	205	209	224	212	219	219	232	222	214	255	198	196	224	210	235	216	204	219	244	220	204	244	196	210	218	224	212	246	244	247	223	235	211	257	228	200	210	209	228	249	213	258	233	226	217	222	214	203	242	215	238	212	248	222	222	227	220	213	225	200	241	226	233	205	246	222	229	225	219	226	226	225	240	213	217	232	222	225	215	240	186	191	235	205	197	223	220	208	221	234	230	233	234	228	198	229	221	206	213	220	221	210	240	201	212	224	234	236	235	214	212	223	208	251	231	219	210	200	218	222	242	226	232	209	202	246	195	222	236	228	237	237	213	223	215	242	218	202	231	211	223	226	214	205	209	244	221	213	206	212	191	221	211	245	222	222	212	219	199	215	207	214	209	195	216	216	210	250	224	218	245	219	229	223	213	201	218	214	216	203	229	220	222	221	217	217	221	203	188	238	202	205	224	214	229	214	215	226	218	234	244	223	229	206	200	213	219	208	184	208	210	206	177	197	223	227	257	227	219	235	251	212	226	218	230	217	220	229	224	221	199	218	227	201	209	247	245	216	250	231	210	200	202	230	232	208	229	245	255	223	203	236	226	255	221	236	216	219	199	212	223	225	207	243	205	223	218	242	244	220	201	238	216	237	208	227	211	229	206	235	217	243	233	225	223	230	192	232	226	193	228	197	199	236	235	211	207	200	247	200	206	230	210	238	228	218	219	208	210	222	227	225	201	218	221	203	235	214	194	224	222	233	223	223	223	206	210	206	222	232	205	199	226	215	229	204	224	208	202	205	207	215	216	209	247	216	216	227	202	203	247	222	226	223	238	215	217	210	208	214	209	213	240	206	232	242	215	210	239	214	213	208	187	206	261	218	223	236	232	218	242	237	218	230	239	227	196	205	242	221	204	214	227	222	239	230	230	227	232	205	227	236	214	224	219	233	239	209	227	229	235	220	231	209	237	198	214	203	214	222	220	223	226	218	210	238	234	206	232	223	207	227	212	198	205	196	206	225	207	226	204	215	252	255	220	222	211	220	209	209	227	253	236	210	187	222	221	182	218	225	260	207	210	204	187	241	218	204	225	234	238	219	220	249	198	232	198	194	221	204	229	239	220	221	206	224	216	238	201	217	208	226	216	219	208	262	208	265	213	217	213	196	212	216	227	217	222	238	241	208	228	203	219	195	224	220	249	233	218	213	219	205	222	212	187	221	216	231	213	244	201	210	212	194	212	193	222	216	209	215	242	216	220	232	231	211	216	229	224	221	231	221	224	236	219	225	224	200	233	242	229	220	233	180	208	232	230	211	197	232	214	245	208	225	197	212	216	212	220	219	186	205	222	219	228	215	217	212	230	245	212	235	215	239	204	235	238	240	211	225	229	249	244	205	233	212	196	200	216	255	224	192	230	218	205	225	242	217	194	218	236	218	224	190	218	216	225	227	216	232	212	198	225	211	201	211	201	209	244	235	206	209	222	227	218	239	227	222	206	245	221	223	196	231	221	191	217	207	212	215	215	201	224	194	240	226	216	227	218	218	205	208	233	208	214	178	198	211	198	212	228	236	198	221	222	206	209	232	214	218	209	219	221	230	207	223	208	209	210	226	225	222	233	209	231	193	203	215	226	222	222	213	214	220	221	225	226	204	212	226	206	213	238	216	233	232	211	237	201	218	226	217	245	230	232	227	211	236	231	220	204	258	230	227	216	226	205	235	211	235	215	224	216	228	238	219	215	206	234	230	248	206	230	206	209	223	205	214	209	228	194	217	224	212	218	233	210	216	210	221	224	208	225	219	217	220	219	257	231	217	232	212	229	221	196	215	199	208	241	198	226	251	215	208	221	227	212	200	211	226	230	210	204	215	233	224	210	225	214	200	213	218	235	204	235	239	245	231	236	207	221	227	224	235	212	228	216	229	209	215	198	189	227	177	225	228	219	205	200	232	231	225	220	217	206	226	245	227	233	218	212	214	247	206	215	205	232	216	246	238	192	223	224	199	200	234	239	212	218	216	221	201	219	230	206	218	196	239	242	223	245	198	213	204	240	218	238	255	248	205	204	216	216	228	224	204	208	204	223	214	204	222	200	221	199	235	236	206	234	203	209	234	218	209	230	210	221	228	229	232	230	237	214	207	191	217	204	246	228	232	224	214	194	216	237	241	219	232	214
19507	17547	19995	13895	52311	65933	64355	53382	38558	21243	7549	2066	787	601	560	545	577	529	600	494	553	515	539	536	578	529	489	559	569	478	582	544	519	534	576	566	521	573	598	547	535	550	553	584	561	517	527	596	562	564	516	551	560	598	575	572	579	590	536	553	595	533	567	529	568	507	588	568	537	548	564	570	550	562	554	535	556	611	602	544	549	559	567	552	568	529	513	608	535	581	551	580	530	574	556	552	585	569	555	572	556	527	557	550	552	521	568	565	562	544	570	587	539	597	540	543	585	573	551	547	561	538	551	552	534	547	571	513	553	539	494	512	586	575	551	560	550	555	550	590	556	566	539	528	546	555	595	527	543	555	543	569	549	541	542	545	575	550	578	529	540	549	519	535	551	537	535	557	592	572	583	576	560	521	546	544	524	571	546	523	554	537	567	593	583	548	520	508	538	514	536	539	572	554	642	529	552	532	567	561	587	524	534	526	517	573	571	560	546	578	581	559	543	548	560	575	529	555	535	549	618	525	536	563	553	525	536	525	555	554	580	546	531	510	546	542	587	552	517	555	476	537	577	521	563	537	564	560	576	538	571	552	543	538	532	551	564	527	531	539	543	531	589	594	521	513	547	538	584	567	535	594	531	543	579	505	567	547	559	609	540	548	583	512	537	539	548	542	627	587	571	557	595	519	549	533	548	517	528	567	536	538	573	521	546	555	587	523	551	571	585	529	532	558	545	553	537	542	559	566	551	569	578	520	544	502	545	532	557	534	515	564	518	555	538	546	555	572	518	507	585	574	559	525	601	549	544	555	547	587	586	536	532	551	510	562	517	527	546	557	539	556	602	563	597	546	588	509	515	531	597	557	580	549	554	516	554	541	554	559	521	535	548	564	577	547	568	562	548	562	550	553	560	512	563	574	538	536	561	563	575	559	519	593	571	547	543	590	511	586	534	521	546	525	579	556	566	544	523	572	563	539	554	510	599	547	585	578	548	526	551	568	579	567	526	562	560	518	520	532	535	537	528	545	560	561	568	552	565	560	506	536	530	576	570	558	547	547	583	557	522	562	580	549	537	537	589	557	550	536	542	565	569	565	564	556	562	576	550	566	584	589	510	525	552	556	587	565	568	556	596	532	546	566	543	547	567	505	541	551	512	514	529	588	516	564	533	528	553	574	517	533	566	531	588	564	518	542	538	519	574	549	544	534	575	547	535	571	480	532	541	592	585	577	548	593	513	548	542	584	504	522	564	500	519	521	587	540	538	540	557	547	549	540	566	504	537	562	526	546	525	533	574	570	522	537	552	593	524	565	534	513	552	511	549	569	571	537	506	526	582	542	547	560	568	527	563	574	561	535	528	538	524	540	559	560	571	578	511	554	549	582	529	536	534	547	558	565	547	545	522	558	534	581	605	569	552	543	523	535	525	571	536	540	559	583	538	547	566	571	534	546	526	552	545	565	597	529	549	510	518	539	527	552	576	547	520	570	512	502	521	566	520	534	589	516	580	548	568	562	572	563	557	506	517	559	528	506	529	551	521	543	543	571	534	554	520	528	594	556	551	543	534	548	561	566	544	563	599	548	550	575	576	565	550	554	581	508	499	527	533	552	540	517	563	547	567	543	600	546	572	544	563	597	538	526	546	536	524	536	562	559	534	498	582	522	604	547	567	558	580	570	576	553	531	537	483	527	569	575	535	488	536	537	544	543	527	549	574	516	559	583	535	512	579	521	570	546	521	531	611	549	558	530	525	557	505	570	546	562	530	572	546	546	541	582	569	548	567	550	571	539	563	588	540	571	559	556	548	541	557	555	572	561	541	549	506	556	557	525	540	553	543	555	548	544	561	551	564	534	553	534	518	536	593	531	577	530	541	546	538	588	552	530	568	602	561	548	576	530	522	576	567	537	563	573	526	550	539	523	562	581	575	579	534	505	582	515	539	542	535	552	515	568	518	556	553	567	570	565	524	542	549	576	540	529	552	549	523	529	555	565	497	575	542	547	568	546	557	556	546	546	569	539	537	553	592	540	548	523	595	500	556	551	502	551	582	545	519	544	548	516	546	588	517	535	519	561	533	546	526	501	552	552	535	535	555	543	563	545	529	561	574	594	557	557	582	525	574	550	582	559	521	565	539	517	546	528	547	488	551	561	529	563	547	544	566	581	546	544	574	563	533	512	543	601	535	511	541	568	563	571	528	585	566	549	580	579	622	537	518	564	552	552	572	502	593	572	537	531	546	516	571	566	577	508	575	538	549	569	594	588	523	560	610	533	554	521	507	570	551	581	550	565	555	533	571	549	569	577	530	495	510	602	539	571	503	542	552	557	543	546	561	596	541	559	527	549	524	533	595	573	575	589	568	561	551	530	555	555	588	555	558	537	558	572	584	570	569	550	560	563	529	580	571	527	564	511	538	579	545	599	539	574	584	551	534	557	576	539	551	554	625	565	611	570	551	538	538	547	617	542	586	522	498	578	524	557	566	558	582	596	519	574	535	570	552	492	542	561	553	540	544	574	544	552	574	536	601	537	552	587	549	572	533	519	557	538	534	588	533	527	537	528	558	542	537	576	528	535	579	535	490	544	551	531	585	521	541	526	594	521	557	566	544	534	544	603	582	560	563	520	565	547	536	543	554	542	516	520	529	531	535	586	518	526	559	564	505	534	567	541	536	594	584	558	578	578	550	577	565	583	577	596	565	563	552	551	558	565	589	600	568	604	547	543	544	520	522	536	533	595	523	589	546	544	540	544	562	571	546	548	590	588	576	590	530	525	570	509	573	545	545	561	520	546	542	579	533	543	558	570	548	546	555	567	584	546	545	595	570	545	551	565	516	534	538	590	534	538	516	533	574	576	513	539	537	530	577	549	536	509	597	559	574	539	574	573	591	589	530	559	505	530	494	535	553	573	531	554	567	491	529	580	539	549	599	607	566	542	565	556	527	546	554	554	581	543	562	527	551	554	578	595	526	584	584	542	546	515	537	557	538	547	530	538	543	583	581	583	564	553	522	556	574	535	548	577	508	518	560	538	511	554	616	549	604	546	542	529	528	590	562	496	592	525	547	522	563	543	586	555	534	546	566	569	565	545	545	538	580	535	564	562	546	550	547	560	560	553	546	549	545	544	564	575	563	560	566	550	591	556	564	548	572	584	555	550	558	512	516	598	529	570	544	525	575	539	577	555	540	529	538	536	542	539	564	590	549	553	544	518	543	507	565	532	564	550	567	530	567	572	545	572	533	558	573	526	496	556	547	588	532	574	548	541	520	548	548	547	511	606	576	507	555	559	553	520	547	567	542	550	560	527	481	556	537	586	536	527	544	597	566	579	559	587	530	553	562	559	544	585	541	569	568	537	560	537	535	528	542	564	533	546	564	538	559	554	510	557	543	541	529	550	532	588	554	538	577	543	556	525	631	542	546	562	519	558	553	562	574	550	546	557	554	576	548	526	546	537	589	552	542	532	563	542	548	550	580	542	554	527	550	579	534	512
5795	2041	943	988	1475	2576	3898	3287	1858	852	445	295	246	239	269	227	216	249	221	222	246	219	249	249	247	224	239	233	244	239	237	223	214	238	239	243	204	257	224	231	214	212	245	255	235	234	220	276	216	237	235	267	217	244	266	247	216	214	211	246	228	246	234	240	215	249	263	240	243	253	251	243	237	243	231	229	216	206	250	242	245	243	249	238	232	214	255	232	221	247	230	212	228	245	219	220	239	247	235	223	222	236	218	231	247	238	233	228	255	264	227	220	247	244	224	233	265	213	244	214	230	229	222	210	199	217	223	227	265	241	248	253	217	232	222	236	232	217	233	234	222	234	235	256	205	246	231	249	195	215	239	219	220	239	246	250	230	237	211	242	233	256	250	231	250	223	205	211	246	221	227	213	254	236	238	238	220	244	239	233	222	239	244	229	252	266	225	252	236	210	236	219	232	241	237	235	215	250	267	238	208	198	241	221	225	239	221	220	218	218	229	255	232	263	259	252	225	232	229	223	203	253	259	233	187	247	239	243	218	257	239	225	253	218	236	237	225	268	231	252	230	222	234	227	231	218	249	227	260	226	235	231	252	226	239	222	219	234	221	250	246	232	229	252	232	219	230	259	216	209	231	228	248	229	217	221	238	219	252	235	254	250	283	225	256	224	253	241	261	238	233	243	243	224	218	245	239	224	244	234	235	211	233	240	224	212	234	269	232	217	212	221	233	221	249	222	246	269	225	217	237	247	233	203	227	247	250	234	211	244	225	191	286	245	233	226	224	202	252	235	243	244	257	227	242	220	241	231	220	222	239	238	231	251	250	257	213	258	259	233	253	222	221	220	240	216	225	250	246	203	233	228	230	239	219	249	249	230	215	225	225	230	259	222	256	251	236	240	221	232	231	226	251	218	266	226	236	241	220	268	230	234	241	257	228	233	210	253	228	233	260	237	212	227	204	233	202	253	256	244	231	263	215	264	239	244	238	255	243	213	225	242	221	226	259	241	209	253	223	258	229	223	242	234	251	223	211	221	218	230	229	225	235	219	234	231	231	244	207	218	219	231	228	218	233	219	219	214	200	232	239	229	208	247	250	240	242	236	234	216	240	270	258	228	250	218	228	248	240	235	243	241	240	213	248	227	247	252	226	244	262	228	238	268	216	265	222	215	238	220	243	220	225	227	241	224	233	240	225	242	232	260	214	239	232	247	260	243	202	243	207	237	244	235	236	239	217	254	203	239	220	231	222	239	255	221	220	228	234	238	217	254	230	197	229	245	269	242	225	231	221	268	225	241	265	223	243	210	251	234	257	199	223	228	235	222	228	234	234	212	245	245	242	219	224	270	243	225	237	263	258	239	245	253	239	231	197	224	229	245	231	241	241	221	258	215	198	219	228	231	259	232	220	203	218	196	259	226	245	211	257	257	225	222	215	249	228	259	243	251	232	258	228	224	198	238	238	234	207	226	218	225	205	230	216	237	241	228	217	217	212	236	247	226	236	241	233	233	226	228	262	235	226	242	267	230	230	235	229	228	222	217	256	222	242	214	250	235	253	237	220	235	233	265	259	253	215	230	235	243	225	245	218	229	238	246	223	235	223	238	250	234	250	240	223	235	219	240	247	250	230	236	231	220	240	226	216	200	219	246	253	240	253	263	253	219	228	224	202	227	238	227	230	231	232	218	244	249	216	235	222	236	182	221	252	218	238	234	241	241	222	233	224	201	262	235	248	237	212	253	231	262	237	257	243	227	262	215	225	221	212	234	245	236	233	266	241	262	223	250	234	240	253	215	233	219	232	213	264	237	214	237	246	223	230	237	229	240	237	238	207	223	244	227	203	238	243	210	220	199	233	241	252	229	227	243	257	239	229	238	265	223	228	222	216	210	232	208	251	260	230	237	213	235	230	228	239	253	240	226	238	253	259	232	234	264	217	247	242	254	239	259	239	218	262	235	222	216	209	266	254	220	202	218	230	209	241	232	216	236	250	219	252	228	212	238	248	238	230	235	240	217	230	256	209	221	233	242	241	245	224	239	243	265	221	267	242	262	202	258	233	215	251	254	246	275	266	234	211	232	220	246	251	237	231	251	245	236	210	238	233	244	222	250	231	243	286	220	247	214	237	242	226	233	235	248	231	248	214	262	254	207	240	235	253	239	225	215	243	228	243	221	243	251	226	220	233	243	251	257	206	227	212	235	253	209	242	234	252	210	208	247	224	252	266	244	225	244	238	277	247	237	229	237	232	213	231	253	237	268	216	262	236	241	240	244	216	227	252	243	240	220	254	231	226	239	255	224	264	248	220	230	211	244	235	213	216	205	228	240	220	243	238	270	293	255	221	219	245	264	245	276	207	222	237	215	243	218	232	240	236	234	214	238	235	238	202	209	237	242	240	227	252	222	220	246	216	250	262	237	238	226	230	221	237	240	224	270	248	232	225	267	230	254	245	237	276	257	252	215	242	248	235	247	254	228	237	220	227	219	239	230	210	205	238	238	232	229	208	228	223	215	208	255	222	245	192	240	255	239	220	217	253	242	234	231	230	252	247	258	234	269	224	239	228	244	215	230	227	235	225	252	238	226	244	248	240	238	240	226	233	253	226	239	260	233	261	248	209	238	244	240	226	243	240	226	239	225	212	236	214	251	238	251	257	233	234	228	209	235	256	238	218	235	228	229	256	230	229	197	229	230	215	227	231	246	245	235	229	247	242	256	209	240	238	250	235	217	218	217	247	219	248	245	236	226	220	218	255	224	217	218	236	208	227	251	258	237	236	276	264	242	228	223	220	254	231	239	231	249	243	244	224	223	215	221	221	241	230	220	214	210	254	219	237	196	223	251	235	224	212	249	232	248	250	240	257	256	225	218	217	227	241	272	231	247	265	222	214	223	243	263	236	222	217	256	225	240	231	235	228	242	253	226	245	225	244	254	226	222	228	259	222	234	203	257	254	204	234	241	204	241	229	241	255	208	219	252	271	246	219	223	238	234	248	242	214	229	227	230	225	266	254	240	249	239	248	246	243	250	230	245	213	210	221	241	228	214	227	248	223	224	253	238	255	230	232	261	242	244	225	247	227	213	258	244	217	209	237	244	258	260	255	258	250	223	241	207	250	228	272	206	210	230	245	201	220	239	237	189	232	229	250	236	235	251	233	245	233	211	239	236	254	229	237	249	257	237	243	208	229	234	237	232	231	221	217	261	232	215	225	223	246	248	242	238	220	260	238	236	218	217	240	222	232	270	212	251	232	237	227	235	220	256	228	242	250	230	256	253	265	222	262	250	221	262	213	225	217	269	232	227	231	245	240	227	256	230	216	225	218	235	241	239	273	266	229	239	220	240	231	236	264	189	216	226	189	231	239	251	238	246	240	236	235	242	218	233	244	244	237	236	252	238	236	243	225	234	227	208	211	225	226	232	238	247	229	207	238	231	252	248	215	243	210	255	203	252	233	232	224	263	235	222	286	242	226	252	259	250	225	241	210	250	257	240
4250	2328	2068	3538	6213	11582	15407	12212	7066	2964	1263	751	637	588	582	600	595	511	593	608	561	621	585	601	601	569	630	593	581	576	619	613	586	596	611	613	571	630	600	635	600	583	606	604	585	591	610	581	551	590	610	634	576	575	594	554	590	582	564	587	627	596	553	629	583	589	618	592	600	609	579	593	634	554	576	599	639	640	588	610	575	621	601	594	600	652	577	570	579	612	614	551	601	609	563	611	581	578	590	617	599	625	596	628	569	607	592	634	607	575	577	601	591	653	617	553	613	622	595	601	602	587	600	628	579	591	596	628	608	582	610	592	593	573	599	611	585	606	606	610	594	584	579	579	571	596	636	538	633	579	578	555	562	564	635	613	593	612	607	627	597	596	565	586	606	634	628	597	600	631	616	573	602	644	589	576	588	588	570	586	605	566	576	629	607	560	553	617	579	638	580	597	616	588	620	611	567	580	595	558	603	552	549	614	606	585	590	607	613	606	600	582	575	572	628	612	563	603	590	569	669	619	580	584	568	604	600	587	535	605	611	623	592	606	619	569	555	608	623	595	572	585	527	613	603	608	584	577	618	628	592	644	617	604	610	564	580	628	578	617	594	585	583	608	592	608	583	584	554	628	613	613	614	565	627	567	555	620	599	599	573	588	589	577	641	576	569	563	595	611	639	651	668	612	590	545	635	553	591	568	564	591	560	571	615	566	626	626	600	588	583	582	591	576	569	574	584	576	575	622	584	615	602	618	580	602	612	576	604	608	582	627	644	599	613	634	631	575	536	571	614	626	552	641	653	544	550	599	595	568	590	573	552	593	573	580	620	601	571	621	621	559	604	570	583	599	609	670	571	616	616	630	590	599	583	600	590	596	537	629	583	565	576	609	574	576	582	596	589	557	561	564	630	586	599	574	599	581	579	562	548	615	557	599	605	578	573	601	595	539	597	593	541	589	579	629	626	581	612	595	575	620	592	589	549	556	591	550	584	606	569	618	540	615	553	605	598	600	591	579	616	572	614	563	599	636	580	583	574	582	593	605	579	616	596	564	606	611	583	632	606	583	611	559	591	599	598	608	582	603	616	590	604	595	612	607	600	564	661	602	607	540	577	613	596	576	599	565	616	630	584	550	569	591	541	596	586	571	600	597	617	591	584	604	564	607	577	570	607	584	576	587	612	595	603	620	596	615	565	635	605	596	599	583	563	603	565	582	596	636	589	654	599	630	578	620	598	590	580	582	607	627	596	567	616	584	625	594	569	631	605	569	590	579	560	596	605	645	568	564	601	642	611	629	579	581	591	607	613	609	593	608	586	625	629	573	576	577	596	573	607	554	611	587	571	586	611	552	575	620	603	655	584	583	604	572	586	612	597	571	608	653	600	600	613	571	583	608	568	580	572	568	528	618	622	563	633	598	579	576	621	574	598	614	575	593	598	573	619	553	584	658	586	566	581	581	584	570	584	626	594	623	600	602	631	560	666	574	592	607	617	607	625	560	639	570	596	616	620	607	576	598	559	624	605	606	589	604	582	603	644	573	615	602	623	547	569	579	591	601	601	599	587	621	517	643	599	608	581	554	605	580	595	584	614	585	621	663	547	580	594	574	576	565	542	606	593	580	583	627	603	583	628	620	577	635	602	599	650	549	596	628	605	612	592	587	625	613	568	566	586	604	607	600	612	588	591	598	584	613	618	592	583	578	593	585	608	614	616	566	544	594	615	603	623	617	589	599	617	547	589	600	599	594	594	633	599	576	623	555	605	584	558	553	560	636	587	669	647	608	626	550	587	545	576	557	599	595	605	618	607	615	569	598	605	569	613	587	635	557	618	624	592	609	594	585	587	559	630	618	560	590	617	609	581	600	606	571	607	578	576	628	611	574	562	597	614	575	555	557	595	620	505	611	624	563	569	575	565	589	572	582	586	581	563	595	597	599	577	638	613	598	533	595	620	595	609	593	573	572	555	612	641	568	595	599	582	579	630	607	630	554	588	628	611	597	577	608	637	580	616	610	647	587	595	604	605	597	570	563	611	559	619	593	592	650	583	584	598	574	609	569	615	601	586	615	587	603	611	574	587	639	577	567	611	608	564	573	572	519	582	582	650	582	602	604	615	550	581	631	576	627	574	649	604	628	616	582	564	574	603	603	577	546	600	579	562	603	573	581	580	579	616	597	611	575	589	620	594	603	555	614	608	626	597	564	619	558	598	616	645	589	604	587	593	647	592	605	616	612	619	600	604	581	572	590	599	638	564	608	593	574	593	634	590	600	586	625	574	587	581	570	615	564	607	545	583	586	550	571	618	583	604	618	602	582	604	562	570	577	573	621	598	619	603	601	595	616	594	583	553	594	592	590	605	638	601	602	570	618	591	615	590	615	614	576	581	598	588	587	609	605	620	606	622	631	593	586	636	599	637	574	566	618	631	630	559	564	599	547	605	577	614	578	588	607	618	612	590	582	579	634	564	612	563	600	602	553	622	610	612	594	630	615	537	639	551	619	599	586	594	626	591	580	621	591	575	592	576	576	570	620	583	591	573	580	602	591	590	626	602	599	585	589	583	559	593	601	613	553	638	613	573	613	581	581	591	597	639	628	591	606	550	592	572	616	613	622	591	642	614	541	627	558	612	583	640	623	608	606	628	597	589	550	615	612	625	599	597	597	618	590	582	599	623	633	597	598	586	604	639	640	594	574	568	577	611	621	566	600	574	559	608	556	569	586	591	621	607	554	580	606	569	610	577	612	553	599	577	584	591	594	554	625	582	588	592	572	566	601	605	616	602	581	559	619	562	584	591	624	623	588	602	595	618	580	579	596	604	583	582	572	593	603	633	610	589	601	620	593	601	576	587	562	618	594	612	612	613	597	623	645	613	575	619	604	602	630	615	606	638	603	598	560	583	597	567	598	581	587	606	568	567	553	579	571	581	637	590	598	637	606	568	587	617	624	587	613	586	578	618	604	599	610	588	561	585	634	595	566	568	606	599	605	596	597	609	560	645	611	604	583	600	577	551	603	600	582	603	576	591	598	594	627	621	551	583	591	593	552	597	605	594	617	605	636	580	568	622	626	553	635	577	559	632	626	607	555	593	631	566	592	594	555	611	621	615	594	583	610	619	608	611	604	577	595	584	590	589	604	611	611	582	569	589	577	538	561	567	582	583	610	626	606	614	625	538	533	609	557	615	587	616	593	568	611	571	618	603	623	582	551	586	542	615	558	576	566	588	614	588	619	620	569	569	555	585	584	617	616	648	633	616	578	574	561	606	592	595	599	647	583	586	625	592	577	563	557	604	565	574	595	606	614	602	562	588	597	611	601	599	624	584	580	604	602	628	568	600	579	604	599	643	665	606	601	586	599	583	576	584	616	599	584	616	580	575	631	608	601	596	551	594	581	597	540	567	602	595	603	598	601	570	586	600	579	575	641	598	590	576	626	644	586	602	555	641	609	582	610	574	572	615	619	630	595	578	580	576	623	660	623	614	605	569	609
24970	16668	16742	5003	8738	36385	43873	30094	15079	4803	1117	381	272	271	257	240	248	243	213	267	230	212	231	234	237	231	239	230	240	242	262	238	244	237	228	223	231	229	242	259	219	242	242	241	255	238	256	243	234	253	265	241	242	256	263	238	240	232	247	251	227	200	229	234	234	221	243	244	258	247	264	246	261	232	260	281	240	260	236	269	238	255	236	263	216	230	253	258	238	235	233	244	246	241	229	263	226	238	245	258	246	269	236	277	245	264	251	256	265	238	249	243	257	234	238	245	244	235	250	221	258	238	226	282	238	236	206	238	224	206	266	225	262	230	228	233	249	244	251	265	255	269	256	255	227	236	210	242	247	214	236	227	257	257	243	264	224	242	247	268	215	239	244	251	210	251	252	248	223	264	259	221	265	223	232	230	238	232	229	247	236	261	262	249	247	234	228	280	241	249	245	236	254	234	238	250	268	238	205	231	251	232	236	254	237	272	246	236	273	248	216	237	249	236	248	253	237	249	243	255	236	240	276	261	217	248	234	236	242	232	239	260	218	240	257	252	229	241	268	239	231	227	231	261	245	216	207	247	235	231	264	233	240	230	276	252	237	239	232	249	246	253	249	247	244	250	241	272	235	220	245	242	246	262	250	241	230	236	223	269	264	257	262	260	268	237	244	232	235	234	235	245	249	255	261	247	275	261	225	254	250	244	242	220	237	245	257	262	249	244	244	248	238	231	238	237	247	263	243	243	254	262	241	216	227	221	243	246	268	237	275	266	231	256	239	212	233	243	228	267	226	252	225	224	242	240	272	251	222	274	260	242	242	236	241	239	258	257	243	269	229	266	277	232	254	221	255	264	249	217	221	288	247	211	244	265	244	209	247	259	247	260	214	249	271	239	233	262	242	237	236	269	260	245	232	246	233	241	226	256	241	244	251	229	230	250	265	241	232	230	238	231	229	255	260	272	223	221	227	216	241	279	232	247	227	249	244	236	227	255	278	235	220	250	240	254	243	256	257	275	240	221	245	226	256	234	220	236	249	244	243	206	255	226	268	259	214	240	233	257	249	235	236	247	249	251	217	234	244	248	251	253	237	228	236	238	219	245	247	238	265	248	229	248	227	216	265	261	255	284	224	246	250	250	224	245	257	263	242	230	235	230	248	254	234	228	251	236	219	244	239	228	260	247	251	238	242	250	240	234	256	252	254	249	274	243	261	241	294	272	271	212	239	247	264	253	262	224	251	209	231	255	212	249	222	237	288	275	235	250	252	255	245	270	278	265	230	225	240	226	216	238	246	264	236	256	245	253	275	236	263	255	230	229	237	216	247	236	214	278	227	204	240	243	252	250	225	262	243	240	258	256	234	264	241	279	249	232	240	255	237	226	221	247	243	253	232	243	236	232	227	235	245	231	254	254	246	250	247	242	225	237	246	267	231	244	255	252	234	235	272	243	237	279	233	220	225	209	243	251	234	221	242	226	239	255	239	259	246	254	261	245	255	260	249	243	242	268	271	224	239	248	255	262	252	209	264	248	239	239	246	246	249	252	235	261	233	243	250	258	259	249	258	242	238	216	262	279	224	237	249	270	252	240	244	246	250	255	247	239	252	234	225	244	234	261	262	254	245	209	266	229	270	265	216	254	218	223	268	221	225	263	216	258	245	287	276	228	235	239	243	251	238	236	215	229	253	226	259	250	245	275	247	252	213	255	235	262	265	216	252	243	263	231	263	236	244	236	227	252	257	249	256	244	246	257	252	274	266	232	235	219	268	245	259	269	219	218	230	240	243	256	258	252	249	228	212	252	238	238	237	211	266	234	237	229	231	245	242	222	226	242	256	211	244	238	250	241	242	235	269	247	253	246	220	269	235	250	261	260	261	233	217	239	231	282	224	253	259	253	235	246	224	236	220	250	261	235	236	278	233	238	227	268	206	216	238	238	243	232	260	216	246	232	214	231	241	216	243	247	214	234	222	250	246	248	259	260	256	276	220	220	252	252	214	243	257	228	231	243	249	253	236	222	255	276	265	240	236	264	244	236	241	231	229	235	248	268	251	240	231	228	228	238	258	224	235	274	271	254	215	238	250	238	246	247	265	223	256	250	221	245	234	227	239	231	221	262	259	263	249	257	237	262	251	260	237	249	269	239	273	229	254	258	242	225	263	236	246	263	236	229	237	240	229	237	260	238	238	242	223	236	239	238	232	251	222	213	238	249	248	230	251	264	238	242	235	220	228	218	239	252	237	263	263	258	254	222	236	234	223	260	228	241	253	240	262	238	225	270	234	257	238	210	224	276	233	233	217	244	238	259	229	247	219	240	248	262	236	230	239	244	233	248	257	235	233	216	262	241	264	210	218	230	225	272	245	249	226	228	259	263	240	225	272	259	257	227	242	259	199	263	230	217	256	261	232	229	261	256	235	264	278	258	242	244	265	246	259	285	248	222	218	243	233	235	242	261	236	204	262	271	256	242	252	246	216	230	242	244	253	244	244	221	239	230	231	216	260	252	237	262	234	256	241	259	240	261	253	280	268	261	234	243	242	228	223	209	227	237	223	243	251	275	272	238	220	251	209	236	220	216	245	229	239	254	232	209	270	244	245	219	238	226	251	223	234	237	241	214	264	261	256	235	266	247	219	210	226	209	239	221	242	251	230	246	240	246	218	223	245	264	254	245	219	237	224	251	266	217	267	239	264	215	267	252	268	242	215	247	257	236	248	255	249	238	250	234	222	253	246	240	246	257	238	250	245	228	248	263	259	249	244	244	294	252	264	226	246	242	260	229	267	274	242	239	228	238	253	190	249	221	246	227	259	234	241	231	247	265	228	221	220	207	249	230	250	231	239	219	247	246	227	250	245	233	244	243	243	239	258	247	258	236	225	208	241	257	248	251	241	234	256	261	257	219	244	243	239	248	255	248	255	237	216	269	230	263	267	223	249	247	225	245	239	242	265	239	247	216	250	255	221	247	236	233	238	256	246	239	253	243	233	265	241	246	243	228	241	244	238	237	249	227	251	254	265	204	267	243	234	232	258	235	234	206	229	243	260	245	259	239	227	248	266	252	265	253	244	238	255	254	238	261	220	233	226	230	257	264	258	252	241	268	236	234	249	241	251	237	222	242	240	228	234	244	246	240	235	255	226	239	224	219	218	245	245	263	255	220	234	252	224	234	263	220	261	231	254	258	242	240	228	218	257	237	247	252	209	239	257	234	244	254	220	252	235	249	220	240	241	257	222	279	228	231	234	257	231	219	262	263	261	236	240	230	213	228	235	250	233	248	239	243	249	229	260	217	218	223	251	224	217	242	257	256	257	206	232	214	238	260	273	236	248	255	254	271	238	232	246	224	224	271	263	248	248	253	242	238	240	260	261	249	252	227	285	236	222	234	225	245	234	230	222	244	263	252	248	273	249	237	261	201	250	234	242	244	246	217	246	244	234	233	253	245	242	232	242	266	247	222	237	236	275	249	247	270	254	252	224	262	242	267	238	234
14423	13797	17478	10051	22879	52838	55948	43835	29242	13849	4457	1369	753	639	646	638	633	629	653	632	624	634	627	612	598	630	614	601	592	623	659	620	600	590	630	641	598	605	592	604	576	644	605	588	643	623	592	641	613	627	632	633	584	600	578	655	612	657	583	630	596	653	595	617	616	614	587	623	615	597	616	619	627	601	638	598	581	572	595	604	616	592	627	599	628	608	633	581	606	645	632	623	586	603	625	609	570	623	624	584	600	585	602	578	651	613	580	621	636	607	647	652	610	599	600	606	617	592	568	639	649	636	610	631	597	571	586	589	584	642	638	643	644	618	614	616	595	599	612	595	614	628	626	555	593	665	603	642	615	638	592	665	583	661	626	647	628	604	671	616	644	645	639	639	642	599	598	585	594	615	574	587	606	655	567	612	612	596	590	608	593	580	623	664	629	640	604	603	611	585	565	609	651	636	615	610	657	640	630	623	609	578	625	622	646	614	629	570	615	666	625	663	622	616	615	633	648	605	628	639	602	653	607	594	614	589	570	624	578	650	644	649	640	636	644	617	588	604	644	564	627	619	604	629	643	602	624	629	612	607	654	572	580	570	596	616	583	621	633	597	630	591	607	616	627	588	603	614	644	634	595	621	626	631	599	607	625	628	641	588	621	590	585	581	632	632	613	639	591	649	554	661	636	588	618	573	620	621	614	612	641	660	576	619	605	614	641	599	590	627	633	614	673	631	608	626	592	602	592	557	631	597	610	612	610	608	617	645	546	592	642	648	586	653	606	614	624	619	632	649	613	618	587	588	630	616	613	641	590	637	597	606	624	559	601	633	628	620	585	572	648	625	637	631	647	560	590	625	585	619	561	661	598	582	633	598	638	606	586	632	605	585	621	627	621	623	587	639	587	673	616	617	606	586	574	589	662	618	643	631	633	593	592	627	625	651	589	624	584	591	625	617	622	592	644	617	618	629	629	590	585	620	631	574	627	615	601	650	659	585	626	605	596	616	599	597	556	586	579	554	617	627	624	597	650	646	610	650	613	622	617	611	579	663	619	558	608	610	613	586	608	667	624	608	648	584	655	625	622	626	594	628	632	636	620	621	613	584	630	613	623	589	607	598	614	598	613	611	611	632	649	621	595	639	639	609	638	630	619	600	614	607	578	587	617	615	614	627	586	617	560	587	631	624	598	683	574	628	621	648	638	622	581	578	560	613	595	591	599	615	618	630	603	605	638	614	654	601	603	587	591	620	609	605	598	645	607	598	616	594	630	600	627	619	648	619	640	576	595	650	616	660	598	586	617	608	615	610	630	616	611	576	592	645	632	626	635	567	591	617	584	608	611	590	617	601	585	575	579	608	575	651	623	648	594	609	620	610	569	609	621	642	634	599	633	600	616	628	637	624	619	597	633	641	593	623	547	586	605	624	601	614	605	615	640	613	563	570	632	656	610	605	621	584	624	604	637	595	627	574	591	587	637	663	620	611	606	646	575	604	632	586	681	560	645	619	617	639	614	629	581	593	601	629	641	625	585	627	573	633	622	650	613	637	677	581	559	612	637	613	551	587	590	631	585	589	616	634	573	618	609	605	599	648	639	597	599	603	610	589	579	602	603	571	611	608	661	581	601	612	649	607	663	600	634	622	635	603	622	617	587	582	619	620	644	633	605	600	647	630	579	563	602	620	621	610	624	604	601	606	620	630	637	601	611	604	661	636	629	637	630	658	619	621	570	597	611	569	663	629	619	580	593	615	661	591	625	625	639	618	601	616	651	588	630	627	610	642	623	612	623	606	574	647	594	604	653	610	615	629	589	607	651	623	621	634	640	615	558	596	620	637	598	580	639	606	641	618	632	613	601	619	631	642	631	626	623	583	599	604	659	625	609	622	663	642	550	581	646	626	656	575	598	623	596	614	614	625	647	608	616	622	632	570	571	617	626	623	596	609	637	612	582	579	640	583	593	613	611	624	669	670	577	586	587	627	615	607	657	602	601	666	624	586	616	647	634	582	604	639	621	653	619	642	613	639	629	587	608	564	620	581	602	601	601	620	615	629	606	644	621	616	621	591	585	570	634	622	638	654	640	613	572	602	579	601	607	623	592	621	618	638	617	578	623	618	632	585	610	591	644	632	604	625	617	621	663	610	637	628	595	638	603	657	606	577	610	568	583	647	603	566	620	617	570	584	588	592	618	632	627	644	580	628	620	585	635	596	605	650	583	627	646	613	585	600	656	612	665	614	605	699	639	615	604	613	642	624	630	638	608	636	615	613	580	587	614	583	588	599	594	635	577	613	543	597	583	601	621	618	618	589	607	566	644	618	637	589	569	660	617	634	626	602	623	632	627	608	632	608	645	622	613	579	605	610	609	615	626	621	607	636	666	577	614	592	605	620	627	616	628	611	600	585	549	613	597	605	594	593	628	615	617	621	614	582	604	639	621	547	637	585	629	590	585	543	633	637	615	639	619	669	623	625	593	624	619	627	605	613	626	631	624	651	608	616	659	562	612	590	623	616	648	621	607	609	651	674	614	634	632	586	637	630	636	606	683	577	613	625	595	610	597	592	613	616	629	606	657	586	613	630	632	626	596	626	598	590	590	598	593	549	613	626	604	668	607	551	644	596	582	589	646	556	645	578	611	582	612	607	627	611	588	595	652	658	616	629	630	599	597	620	658	615	653	618	605	610	621	547	582	618	611	590	621	604	647	618	622	605	628	640	547	609	602	649	627	636	628	622	616	627	642	652	628	606	646	621	606	627	620	638	601	610	636	603	643	569	644	642	625	592	635	598	577	590	608	580	629	602	632	628	612	620	626	636	601	638	597	588	606	616	590	592	650	652	610	604	594	614	643	615	623	630	628	613	632	652	645	606	662	617	631	598	636	595	593	560	620	598	589	592	618	625	589	590	627	599	582	629	576	621	598	631	595	597	604	556	644	588	620	587	604	616	618	613	616	610	624	594	683	636	635	626	634	650	594	585	614	667	641	614	608	568	677	581	616	605	602	635	648	603	606	649	582	607	669	606	638	619	580	598	578	613	631	614	610	609	615	652	603	614	577	594	577	602	643	623	669	585	633	622	618	612	657	557	602	597	602	632	634	605	579	618	652	606	588	553	619	580	619	611	645	590	598	613	597	571	589	587	583	626	617	636	594	608	586	589	655	616	611	584	593	632	613	617	612	619	628	610	621	657	595	591	647	620	605	629	655	632	636	579	574	625	604	623	567	626	635	607	633	600	609	575	642	627	604	652	586	533	571	564	612	590	592	574	634	619	606	632	658	634	599	640	609	618	606	595	589	626	596	594	657	635	591	664	594	616	637	595	600	587	610	619	635	602	644	601	650	635	626	591	651	602	601	594	657	598	616	564	599	637	596	637	617	575	639	597	626	624	635	623	588	653	629	596	593	598	661	614	601	620	638	624	620	621	632	581	589	598	605	593	607	616	631	620	668	637	618	607	663	614	640	617	630	649	622	624	631	587	582	606	581	640	578	647
35332	38550	33693	8450	4415	46607	59601	41893	24369	9214	2043	525	271	258	231	244	231	217	217	219	254	264	231	232	205	200	230	239	224	194	250	238	227	219	244	256	235	211	218	209	248	237	218	240	245	229	249	229	205	252	199	228	224	218	207	229	217	216	222	239	230	230	199	207	236	203	198	214	239	229	224	214	210	225	219	232	203	220	220	224	236	204	224	221	226	206	215	241	212	208	198	216	224	230	221	221	235	207	214	232	216	193	214	232	218	219	218	179	230	224	221	233	246	236	223	194	209	231	241	224	229	248	236	226	222	216	236	220	219	232	223	235	223	218	198	198	243	211	232	236	209	216	212	205	206	243	209	232	215	221	229	249	228	234	201	210	239	251	219	232	243	241	222	214	232	213	250	231	233	227	228	235	221	219	221	228	251	215	205	220	220	213	203	226	220	204	212	247	192	212	216	225	218	201	220	223	245	206	209	227	215	251	234	209	231	235	219	192	216	238	231	226	227	232	200	216	204	216	247	239	211	244	223	232	233	208	218	205	229	224	216	180	209	217	238	228	243	232	247	235	219	233	227	234	221	230	226	246	219	214	203	236	225	231	232	240	216	231	240	235	215	236	212	215	208	209	219	236	237	237	202	225	219	220	212	234	233	218	203	238	239	201	243	214	216	201	219	212	227	218	220	217	232	236	209	223	213	182	237	215	250	218	221	218	229	198	213	222	230	201	247	229	195	207	235	221	210	212	232	207	202	205	221	241	226	212	217	224	228	258	228	227	237	232	213	226	212	227	219	229	221	213	234	221	240	199	216	227	228	227	205	239	239	226	251	216	213	207	209	232	227	250	227	234	228	223	225	201	227	209	236	237	184	206	219	223	217	204	209	223	204	231	222	206	223	220	232	209	235	226	229	235	235	238	205	224	219	221	212	200	226	230	222	217	213	217	234	203	234	207	224	218	219	213	226	222	222	232	212	229	245	207	213	219	209	235	233	228	210	217	234	219	215	184	222	241	196	214	228	229	224	230	221	233	235	248	208	234	214	254	226	229	232	229	241	245	211	204	213	219	213	231	244	235	222	217	205	235	204	235	222	230	215	234	220	199	231	241	209	217	207	244	231	225	233	239	208	226	186	232	244	226	217	206	202	225	236	213	204	211	236	202	205	233	217	222	198	233	225	238	201	202	231	242	229	224	232	196	223	204	207	227	220	224	215	205	203	238	236	217	217	236	213	239	222	226	210	214	224	206	191	253	220	211	211	231	234	209	224	224	238	225	236	243	237	229	226	262	248	224	191	216	224	250	251	229	208	206	255	212	205	205	195	212	210	204	238	251	212	227	239	221	227	211	237	219	237	208	234	213	213	220	219	246	215	211	249	243	234	206	216	229	226	220	223	212	201	243	250	222	208	228	223	196	219	230	213	241	213	216	218	245	242	224	248	200	217	212	234	238	229	227	220	225	225	224	207	217	230	209	227	202	229	209	236	229	226	231	219	187	236	191	213	221	225	201	253	233	237	206	233	205	220	198	212	215	237	236	230	215	237	234	220	206	238	220	218	208	209	201	222	235	239	205	233	216	233	224	226	240	225	233	235	231	252	225	226	214	242	228	219	197	228	219	218	228	224	229	219	214	214	204	225	220	225	208	246	222	208	243	217	240	221	214	218	264	222	214	245	206	215	233	220	241	210	227	191	195	222	207	219	211	241	232	224	248	221	206	235	221	203	193	251	206	239	229	230	218	219	206	237	209	241	237	208	191	229	216	234	215	222	238	230	215	256	207	250	227	228	214	230	221	235	201	184	213	228	208	228	222	236	220	229	215	201	213	234	207	226	225	204	223	241	214	222	212	222	208	205	235	242	206	219	234	224	224	222	209	228	218	249	229	204	199	217	227	211	202	223	205	237	224	222	220	235	246	203	213	196	240	202	232	253	215	208	252	246	232	220	237	217	240	230	203	226	221	209	223	234	199	211	221	227	216	235	261	207	205	242	221	207	200	238	205	211	245	219	209	196	229	239	229	225	196	245	191	243	210	211	202	194	230	213	247	207	203	245	230	185	222	212	212	245	264	232	233	205	241	221	228	220	216	232	229	251	222	205	228	205	209	187	211	215	228	242	213	224	227	215	219	230	207	210	209	210	223	200	231	223	213	223	222	208	226	222	176	234	236	196	227	218	219	223	215	185	243	195	201	233	235	199	212	228	229	243	228	229	217	212	215	204	212	230	232	246	199	203	212	221	228	232	203	221	255	221	201	233	210	211	226	190	223	207	227	252	221	216	211	215	234	236	201	238	208	216	217	241	217	185	233	220	201	225	231	232	217	205	227	220	202	210	242	210	208	227	186	246	246	220	222	201	238	201	203	221	193	238	233	224	226	210	216	207	228	220	253	228	217	246	222	220	192	201	215	240	209	218	211	222	234	238	210	195	223	239	222	232	194	231	216	223	212	223	237	249	216	236	252	201	213	217	207	228	216	243	243	224	206	218	216	242	209	239	186	247	194	213	223	234	188	222	258	227	201	209	196	244	222	226	232	257	227	227	254	240	204	232	203	237	225	216	210	184	250	211	195	250	249	233	189	233	228	223	207	221	214	204	245	213	203	254	229	211	262	226	217	214	252	229	215	227	227	233	224	201	218	215	212	234	217	215	202	219	242	218	221	190	185	203	204	208	234	220	230	241	217	251	190	215	229	211	219	200	217	240	196	224	219	235	227	220	206	225	229	236	221	238	216	222	233	226	201	226	226	215	262	241	224	235	223	225	212	220	215	190	235	222	215	240	215	237	218	235	203	201	217	197	212	191	208	227	238	226	236	238	185	217	216	214	205	210	202	228	227	260	225	209	233	246	221	237	202	214	194	212	230	239	203	212	216	214	211	209	256	197	230	247	209	217	222	212	204	216	206	215	230	205	200	214	211	241	221	238	200	209	211	214	246	234	197	211	209	199	243	225	222	230	241	231	234	191	198	206	228	220	204	197	237	187	189	216	233	230	234	196	198	214	223	222	195	209	230	209	225	232	222	265	230	220	230	235	208	202	247	220	229	210	205	222	216	216	261	216	211	222	237	218	223	234	230	223	224	214	212	224	205	226	193	227	222	223	213	196	249	213	236	240	220	216	206	221	211	228	224	191	188	238	234	235	237	217	209	202	231	190	220	194	211	222	220	251	234	230	220	234	216	223	239	226	228	222	219	243	265	222	232	187	226	236	245	210	230	200	205	235	224	227	187	222	209	260	215	238	231	190	219	213	182	242	217	228	230	248	206	209	200	223	231	212	218	235	221	207	229	257	198	231	216	216	232	208	229	220	235	196	210	231	235	201	239	218	226	215	225	239	222	218	232	199	220	192	210	232	238	231	232	194	218	215	216	223	198	221	188	214	223	229	206	214	234	202	221	227	220	219	217	232	243	214	205	223	201	243	231	228	246	197	179	215	207	209	225	218	198	224	232	237	245	207	208	233	222	253	228	218	232	205	227	233	242	211	223	196	197	188	264
20057	30559	23228	10057	12891	60697	69698	53507	37514	20211	7014	1910	796	579	552	563	547	560	543	553	531	540	515	573	535	554	596	580	590	566	533	586	564	563	553	600	560	559	550	579	529	553	533	576	581	561	538	534	564	557	547	602	544	549	554	527	522	572	601	569	563	589	535	589	570	534	537	567	551	583	584	574	585	572	573	563	534	545	588	532	615	619	603	562	573	563	546	582	573	514	574	554	529	593	544	605	557	566	540	532	566	551	556	538	560	571	593	568	565	558	567	579	545	546	556	560	553	645	592	536	569	519	576	549	558	587	575	558	545	551	575	567	573	560	585	539	579	585	579	556	511	587	530	564	595	534	545	596	560	566	556	557	517	575	574	556	578	542	560	532	557	550	565	573	537	532	582	555	586	587	539	556	556	555	551	580	546	521	570	528	602	531	598	525	538	569	544	535	576	543	560	557	579	542	553	555	544	582	581	601	583	529	566	525	534	571	600	557	604	525	567	548	558	567	535	568	554	568	611	563	555	521	538	551	574	594	545	540	581	550	591	577	587	571	569	569	544	561	556	588	598	563	565	519	570	553	562	614	567	582	558	581	599	506	596	588	504	561	561	535	560	553	579	550	546	563	566	561	547	598	574	574	563	511	538	558	574	530	557	611	574	548	586	568	564	572	564	528	545	598	569	529	534	552	572	569	535	547	557	565	582	528	518	583	600	614	544	550	577	591	593	598	552	601	542	570	547	520	567	595	569	538	548	574	561	530	589	560	555	567	537	519	536	553	575	559	611	553	586	565	552	580	542	547	575	552	592	592	545	569	569	556	575	601	552	592	510	571	524	605	549	581	545	550	547	578	523	535	575	564	549	566	560	552	603	568	557	559	590	548	562	557	555	585	593	555	539	581	548	582	535	602	572	544	533	543	562	563	542	520	607	551	559	517	579	582	494	570	571	599	555	544	571	558	575	561	578	560	554	587	576	547	588	543	585	567	590	567	573	579	561	537	605	566	553	565	571	592	530	586	529	523	545	604	529	576	541	576	559	550	578	560	551	534	583	548	582	564	590	563	593	536	575	543	561	571	530	577	561	584	564	526	566	548	574	575	527	559	569	539	578	576	528	568	524	508	549	583	552	614	567	564	554	571	567	542	543	571	554	553	562	578	544	562	561	547	595	561	569	591	586	542	526	562	546	608	519	534	588	613	570	539	506	556	536	599	585	587	585	560	569	564	557	567	579	536	555	531	564	570	538	560	517	542	590	578	557	578	585	572	542	531	571	583	557	520	538	563	559	572	562	591	572	556	552	574	562	522	521	544	553	561	525	558	544	547	577	573	566	541	550	548	576	537	558	549	559	549	563	532	559	586	528	557	570	577	570	556	542	567	531	570	547	579	564	569	576	592	559	556	537	570	589	564	538	548	564	551	563	543	579	593	585	578	509	564	554	580	576	554	648	548	548	552	521	559	569	526	571	624	549	555	539	561	572	577	542	534	602	616	566	563	561	587	570	551	563	529	509	540	587	535	604	603	552	542	581	563	599	556	570	521	552	567	575	543	532	548	560	575	507	551	557	561	569	552	588	551	573	547	598	536	575	551	605	568	598	563	610	565	520	543	572	548	542	560	556	547	607	567	547	559	587	565	555	604	547	545	568	565	559	548	554	588	576	586	558	581	550	551	621	599	580	546	586	560	561	516	552	518	536	603	550	579	566	548	563	503	601	512	559	555	544	544	556	565	525	592	546	571	552	615	587	536	547	510	557	565	511	524	540	599	547	560	595	533	576	523	559	560	588	568	540	576	526	534	572	577	562	560	546	588	586	533	590	567	581	602	580	577	585	605	586	588	555	567	554	562	554	532	588	525	599	589	547	494	522	571	545	551	552	600	566	536	533	569	576	524	591	586	602	556	544	557	566	580	605	560	562	538	531	565	524	610	535	515	552	561	545	552	547	554	547	570	587	496	576	527	552	582	570	527	579	571	581	553	507	567	562	591	542	588	545	520	538	619	553	562	552	570	603	566	552	559	601	583	581	550	502	547	526	535	570	588	575	547	613	554	517	536	559	544	552	556	556	596	593	549	523	577	576	562	617	513	583	578	536	547	538	561	557	597	550	569	569	549	609	581	535	564	639	552	515	563	589	539	625	585	568	541	543	543	529	531	517	567	562	534	577	554	584	548	545	532	590	568	552	522	571	526	531	564	529	554	570	537	561	568	588	571	564	582	589	561	583	539	569	588	609	582	549	564	577	584	494	530	574	550	542	554	572	546	552	580	547	571	578	555	542	567	591	607	538	560	559	568	548	577	542	589	531	581	576	543	597	568	602	613	558	569	534	534	551	586	583	545	585	571	566	544	606	569	553	527	603	517	576	595	570	549	580	551	522	569	548	543	561	550	561	596	588	565	571	621	565	556	582	558	587	571	596	567	610	585	568	538	538	551	557	562	561	583	526	565	558	526	565	542	552	530	540	558	557	560	578	549	593	546	595	574	558	567	553	589	601	566	549	577	653	537	575	582	577	555	579	555	522	550	552	579	583	569	562	527	536	560	549	580	586	538	553	556	543	558	573	548	511	552	582	592	567	546	543	554	552	532	558	530	555	555	527	594	571	544	585	553	532	585	578	537	576	566	532	553	555	574	554	609	571	575	536	578	554	534	563	571	562	538	526	562	543	552	591	562	544	538	567	583	568	568	553	577	575	554	568	519	600	571	601	557	551	555	550	549	603	577	543	572	574	570	561	580	540	588	594	545	544	593	542	569	535	566	595	532	539	544	514	552	592	524	575	560	508	571	526	570	567	590	551	561	569	619	536	599	554	564	542	568	582	579	599	527	581	556	577	600	579	556	580	569	516	558	535	571	577	576	562	563	601	562	566	581	579	549	492	533	569	562	577	562	566	582	568	569	590	546	571	536	554	555	558	519	543	534	567	534	582	578	577	580	579	549	556	595	571	555	561	583	534	564	540	605	537	576	553	602	568	564	562	577	593	587	518	519	547	544	592	596	563	517	520	551	557	549	541	606	528	553	521	578	547	611	590	581	612	589	547	591	585	567	563	557	531	588	612	520	543	572	575	571	590	580	527	566	606	562	583	595	561	583	548	604	555	533	590	513	585	533	539	573	551	560	553	633	555	561	520	616	523	558	499	559	563	551	555	554	570	575	581	562	575	579	520	537	558	529	562	522	552	563	606	551	576	562	535	541	519	597	535	581	543	579	550	530	615	558	546	554	548	555	562	543	563	593	602	555	555	572	564	559	591	593	555	590	525	573	546	566	593	597	565	528	539	537	555	526	592	532	591	602	539	590	569	520	574	584	538	548	525	522	548	578	569	585	574	540	571	545	521	536	559	573	573	550	563	587	553	533	540	559	568	548	599	603	535	606	589	563	532	570	546	557	578	586	538	556	583	572	579	564	594	579	561	521	577	575	535	580	578	556	556	536	557	585	593	540	581	553	534	555	526	552	586	547	629	537	562	636	564	560	576	545	613	555	571	584
5218	2185	1912	1206	1105	3179	4376	2976	1643	744	441	292	240	230	274	232	252	249	232	240	223	235	242	257	228	267	244	254	253	236	239	238	256	257	240	219	255	240	241	202	231	257	255	222	245	250	245	243	236	241	223	217	288	232	264	261	247	250	234	257	236	235	245	228	255	233	251	234	271	267	261	236	252	241	261	274	237	234	257	240	233	252	233	249	254	226	240	200	248	230	254	271	236	238	223	237	246	244	262	244	272	248	250	249	231	235	248	243	234	270	223	220	261	251	258	249	254	225	236	253	244	222	232	269	276	264	242	258	243	242	239	284	234	248	228	222	242	224	252	228	256	271	245	271	247	231	270	239	205	229	231	249	255	231	243	240	261	252	260	242	260	228	254	253	260	234	236	225	233	249	236	229	246	240	233	229	222	216	250	222	243	228	253	227	254	235	255	257	247	226	202	235	240	242	222	217	224	248	274	239	247	271	217	255	256	254	248	248	229	228	214	253	249	225	220	233	247	235	246	221	243	276	224	257	240	263	260	219	223	261	215	243	237	235	220	244	257	239	221	249	254	262	249	257	234	265	223	265	219	225	234	241	252	272	249	269	247	232	266	239	242	214	228	252	226	265	250	252	274	217	261	260	216	269	238	267	259	263	252	238	258	243	236	245	212	250	284	241	248	255	239	236	262	241	257	238	229	231	242	268	247	234	214	264	255	223	249	233	233	263	241	241	233	276	241	236	233	241	247	222	259	277	219	275	263	237	250	254	238	235	247	200	224	271	256	240	213	229	247	244	230	215	230	267	234	246	249	215	227	223	271	258	247	262	246	259	274	264	210	245	254	252	244	281	241	281	245	231	248	238	260	227	237	236	241	256	249	247	227	226	247	277	240	249	213	259	242	239	246	227	240	248	231	221	240	242	208	242	233	280	246	220	231	247	233	257	256	259	237	260	239	264	234	245	242	237	263	243	268	256	247	215	244	240	229	263	230	243	232	241	257	230	252	241	249	296	234	260	246	246	246	233	253	228	239	224	238	238	245	256	247	255	239	255	258	228	237	263	217	226	242	238	241	232	248	220	234	273	246	258	242	251	231	217	239	254	246	254	258	256	258	287	223	226	234	265	213	237	279	224	244	253	268	252	245	238	236	254	247	258	252	249	246	221	226	236	224	228	224	250	255	231	226	263	265	265	261	240	237	243	258	211	244	241	228	256	240	226	229	226	240	216	244	227	253	236	246	227	248	236	242	242	227	249	253	235	251	231	231	259	250	243	245	248	261	246	255	249	285	255	238	239	248	234	224	221	259	274	240	235	239	241	255	236	237	235	228	259	214	244	228	251	265	254	259	259	249	245	258	270	261	265	254	223	254	249	233	249	239	234	274	249	246	247	219	220	206	208	241	229	262	227	246	271	254	252	242	232	239	243	262	248	240	225	246	229	214	247	251	246	246	221	267	263	239	231	225	268	251	273	239	227	233	226	245	241	223	234	204	258	242	246	233	266	261	232	239	250	248	264	223	227	229	240	264	252	250	220	248	219	237	252	222	244	239	235	228	246	222	251	248	261	241	222	232	244	242	239	251	268	256	259	227	241	239	225	224	222	229	281	261	247	214	242	251	238	254	274	271	228	238	238	247	249	237	227	251	237	234	250	256	238	234	253	231	248	217	225	222	235	234	239	254	261	238	228	249	242	252	271	222	262	258	223	221	230	229	253	241	240	225	224	217	261	250	238	267	226	242	234	259	246	243	252	191	246	229	257	258	253	262	247	221	254	258	253	231	258	228	275	235	231	252	249	236	221	251	243	225	273	273	281	247	232	257	252	249	263	265	234	231	230	249	219	235	231	260	241	235	263	225	245	239	251	237	265	247	246	263	212	258	255	249	252	261	257	234	257	251	234	256	255	243	252	263	222	225	232	226	270	254	219	236	226	255	256	240	242	240	231	240	254	236	221	240	223	239	276	234	257	235	220	264	231	246	237	241	234	241	243	257	255	272	235	220	247	235	246	245	236	213	245	262	228	231	234	243	260	251	268	229	239	266	228	258	223	263	257	245	278	228	260	219	267	230	270	260	252	232	245	234	239	225	245	213	240	228	249	223	277	240	239	257	239	254	237	255	236	262	235	260	269	252	247	220	220	215	224	242	244	277	208	240	245	263	244	241	243	255	261	240	235	215	232	258	253	219	248	223	233	252	218	256	266	216	228	260	256	230	223	246	229	241	280	245	257	245	260	259	240	233	253	269	251	219	246	242	255	253	245	217	242	273	218	244	211	232	246	270	237	238	230	240	243	265	241	265	249	235	252	234	245	246	265	274	263	245	229	232	242	241	214	209	230	237	247	228	250	236	265	246	225	229	229	232	234	230	227	246	224	236	247	248	232	239	259	249	218	257	244	243	256	242	248	237	250	240	231	281	240	205	278	249	242	204	230	253	239	233	209	227	258	272	238	251	234	280	225	252	248	230	233	257	262	233	227	229	253	251	239	246	246	280	234	230	226	212	223	254	222	253	247	252	254	257	238	236	246	257	249	263	230	232	252	248	232	267	234	240	236	235	242	254	260	259	231	234	204	239	256	268	229	212	254	232	279	237	231	235	254	239	254	269	229	250	247	275	226	244	250	241	234	241	239	196	243	275	229	257	242	264	262	237	262	187	266	218	253	245	238	254	252	229	208	238	217	248	231	230	271	258	279	235	228	264	226	234	245	227	244	260	234	222	249	234	253	210	231	236	257	230	263	231	250	217	229	241	252	251	253	246	248	240	240	256	262	253	264	247	252	228	223	231	247	215	257	259	235	240	253	249	273	233	252	263	247	253	225	276	215	241	272	235	253	225	221	252	270	243	258	233	222	239	252	226	243	253	252	254	242	218	261	244	240	240	234	252	251	236	233	259	239	234	256	229	263	236	227	235	242	213	242	231	232	230	259	215	228	241	263	226	253	227	243	252	251	243	223	232	261	242	220	236	206	253	242	205	212	236	244	252	254	245	253	246	259	260	262	286	241	231	243	250	257	232	253	230	227	251	245	222	249	218	236	232	277	237	237	254	235	220	258	223	234	242	267	272	248	238	252	237	250	230	247	235	265	261	241	238	243	244	246	261	247	271	256	241	280	228	240	225	245	217	247	234	202	221	247	241	233	260	237	225	240	260	221	249	233	244	254	261	230	197	242	215	238	240	227	250	250	237	239	242	250	206	244	210	258	257	228	247	249	218	243	248	235	248	238	235	237	227	236	245	233	263	237	233	241	231	227	228	235	235	226	243	248	225	266	251	215	253	221	234	271	208	232	272	225	248	258	240	241	217	260	235	229	250	261	246	231	241	213	229	243	244	214	247	254	259	237	241	254	204	263	280	256	241	210	244	245	254	208	223	259	225	247	218	219	230	237	227	243	227	223	225	266	242	251	239	250	236	234	247	245	244	253	268	267	234	236	245	245	228	274	244	239	259	236	216	243	259	240	249	250	236	227	246	241	217	217	238	239	215	254	238	247
3941	3171	4262	3863	4124	13493	15921	10986	6021	2612	1162	736	610	654	617	635	556	636	601	635	592	681	600	592	595	602	605	614	609	647	660	617	576	612	619	602	610	600	635	596	628	623	611	613	639	618	632	665	586	561	584	595	625	612	668	618	611	619	677	600	630	642	593	567	606	601	590	630	615	653	629	580	612	668	615	614	612	593	630	640	616	613	624	663	592	623	601	656	619	609	562	616	588	633	610	650	617	605	639	545	641	597	612	564	616	640	622	600	597	597	600	630	620	658	688	576	623	586	615	643	607	620	610	617	620	637	629	584	638	608	637	646	641	576	633	610	602	578	627	607	561	594	634	594	613	625	642	593	596	588	643	578	610	623	616	630	605	605	583	619	623	592	634	582	593	620	581	575	654	621	586	626	621	644	659	636	588	590	626	615	573	644	603	616	665	633	637	609	604	620	612	579	618	623	626	584	589	579	620	569	613	640	644	590	603	614	642	650	608	605	621	565	621	634	582	643	607	587	586	575	560	619	632	610	639	644	624	623	596	564	579	640	593	630	583	633	601	584	624	643	623	602	610	636	567	589	615	603	676	634	629	598	643	602	605	623	580	607	610	614	607	612	594	624	605	582	644	599	653	580	621	611	575	616	618	620	611	572	626	661	615	618	611	594	605	604	601	579	592	640	610	609	584	675	619	642	673	586	599	587	616	631	636	612	628	619	603	559	639	567	622	579	563	588	628	613	580	613	651	619	601	635	628	619	597	658	618	611	622	636	596	638	593	569	598	605	586	629	641	632	598	627	618	576	626	635	629	626	620	583	591	589	602	600	649	595	555	647	597	609	637	589	610	626	677	609	624	623	642	607	615	612	609	602	577	627	607	592	650	583	615	588	579	658	647	592	633	609	611	613	623	587	640	586	616	613	627	592	660	573	672	646	588	649	604	624	621	599	626	587	603	611	635	600	638	605	666	623	634	622	582	600	580	619	601	638	630	608	600	645	659	625	639	588	618	629	650	626	608	622	616	603	600	620	580	590	578	650	622	606	627	606	627	624	609	618	629	643	598	602	614	628	606	655	601	630	600	596	637	615	628	588	615	652	656	603	616	616	642	613	616	619	631	615	621	598	650	624	612	598	588	589	598	628	624	567	591	619	621	605	622	585	581	585	600	661	638	614	648	669	614	609	603	683	622	599	587	606	638	612	598	579	645	619	645	558	617	629	627	620	651	598	634	623	631	627	606	586	631	621	589	628	638	626	609	597	616	622	639	588	617	636	615	628	628	597	577	619	667	618	611	644	597	615	618	580	593	651	572	630	601	591	589	648	623	619	582	601	608	603	616	584	626	598	636	589	632	591	594	592	598	577	617	590	601	616	616	602	619	624	580	672	605	593	654	594	643	626	618	670	610	649	624	605	606	622	589	674	624	614	621	576	579	615	634	644	609	604	603	636	603	642	593	614	553	596	581	607	611	624	599	647	618	622	555	639	588	660	618	583	598	568	597	612	634	625	640	651	588	599	597	566	593	561	597	600	586	608	602	621	592	618	635	612	639	630	602	576	632	629	610	616	634	594	620	592	606	610	596	543	593	616	605	598	615	615	589	623	593	638	609	618	642	672	642	592	661	580	667	622	594	592	650	609	590	631	619	624	602	621	632	586	610	593	594	593	595	626	625	654	626	612	579	606	639	597	630	590	629	594	609	615	616	615	590	610	618	656	636	612	601	615	624	596	588	623	613	558	584	609	623	624	592	665	590	637	602	623	589	611	579	616	676	638	618	650	587	623	636	576	610	634	573	605	629	610	565	626	654	621	632	643	598	583	588	608	599	591	617	633	582	617	597	657	617	594	608	600	626	626	586	598	624	607	605	614	598	624	640	590	616	583	621	634	616	572	579	606	640	617	655	614	630	646	601	576	569	577	585	569	604	627	623	614	600	546	599	621	619	641	597	585	595	614	627	616	603	586	643	630	584	592	596	582	594	594	637	666	635	674	579	578	631	569	585	645	641	611	613	567	613	565	582	617	592	593	630	638	605	635	625	600	581	591	609	602	601	661	592	589	642	598	600	655	622	646	639	573	596	594	607	605	614	609	557	603	612	613	614	628	618	613	586	575	580	587	629	621	589	651	612	610	600	642	603	592	590	611	621	615	616	611	561	625	597	595	617	630	624	604	630	637	645	602	645	599	624	594	632	663	619	607	620	653	625	618	592	609	609	609	597	604	662	624	598	618	626	585	628	635	595	625	612	642	584	572	606	600	616	634	582	583	574	583	612	634	591	611	584	633	589	626	629	604	629	619	620	634	650	644	594	623	603	638	602	611	612	609	605	574	669	589	620	628	594	622	576	623	584	635	596	593	630	630	602	620	629	619	625	636	606	609	587	636	624	608	592	587	635	672	645	566	608	643	610	590	614	606	624	618	611	615	628	605	621	639	627	626	590	612	606	582	649	604	627	595	605	608	586	599	592	637	605	609	634	654	600	590	593	631	647	633	569	634	576	619	584	601	621	593	651	597	591	619	663	604	602	619	611	574	677	630	592	640	646	597	620	631	632	654	641	586	639	623	615	632	631	606	618	596	574	599	664	578	645	576	596	630	649	582	656	592	607	623	631	615	605	609	605	581	626	583	623	573	646	608	615	612	606	619	605	585	598	611	629	599	609	627	600	592	640	598	600	621	633	604	636	607	655	607	648	592	626	650	637	620	578	610	612	612	644	616	595	661	597	617	605	596	606	596	600	588	581	634	644	625	591	591	614	633	627	637	577	655	605	571	667	587	598	638	629	614	597	647	646	556	614	652	602	598	596	614	569	577	624	615	667	605	635	601	618	653	612	614	607	641	583	650	593	637	614	600	623	628	592	661	598	636	614	602	629	585	601	631	589	629	632	596	575	576	637	646	644	599	627	595	652	585	587	609	612	595	613	598	663	615	586	563	630	623	640	591	598	637	590	595	584	605	651	594	582	634	605	633	598	581	568	602	649	593	624	642	621	622	635	592	602	596	629	625	634	610	549	612	654	616	594	616	573	600	571	570	626	612	590	614	660	604	638	614	590	597	641	623	560	587	607	631	626	603	565	584	604	640	655	672	680	618	603	583	618	587	599	585	602	581	595	648	613	637	601	581	573	586	641	591	599	630	575	607	605	630	630	635	612	667	582	584	621	589	568	622	627	623	607	665	588	598	604	598	581	626	603	637	626	658	651	607	631	591	594	583	597	592	611	648	585	592	666	611	586	597	633	609	608	598	546	619	633	599	659	608	608	604	640	641	609	645	640	621	575	619	606	646	621	569	588	600	655	612	586	639	617	595	591	629	622	595	596	599	594	619	638	598	615	589	569	581	628	595	572	645	622	626	611	587	552	627	613	618	626	570	645	580	644	643	599	635	652	596	640	593	617	621	647	620	611	585	620	600	578	644	591	624	679	627	590	595	595	617	594	640	621	651	567	586	610	607	598	610	607	633	580	613	585	592	664	582	607	619	608	601	590	651	605	597
25124	25043	19041	9386	16608	42944	39505	26577	13332	4236	1051	402	257	234	289	250	246	252	271	251	220	223	246	240	258	280	247	256	259	243	237	237	248	246	267	258	220	244	244	262	248	255	230	260	231	258	260	267	257	264	278	226	262	263	226	215	222	224	245	239	250	276	228	251	248	266	280	254	230	266	291	256	251	228	247	254	263	257	250	250	255	258	220	260	241	251	264	256	247	249	225	257	219	287	225	230	272	238	242	271	232	251	269	250	248	241	262	254	230	217	263	249	255	234	252	246	244	285	275	251	232	244	276	258	267	270	241	243	232	245	237	242	208	225	249	251	239	266	262	261	236	262	231	263	229	232	233	246	225	260	269	261	231	244	252	234	249	233	262	256	256	264	263	246	241	252	206	227	269	223	257	257	246	245	240	255	265	269	249	266	234	235	270	223	255	247	234	235	241	244	265	224	224	219	280	264	253	218	286	274	255	225	234	259	235	259	245	295	276	269	255	237	254	246	236	263	245	241	254	266	266	258	239	255	248	246	271	249	265	223	241	256	256	248	239	226	260	260	247	228	260	225	261	249	265	217	260	266	272	264	240	239	275	233	219	249	230	258	256	231	249	250	250	228	250	230	262	226	245	256	235	256	262	265	231	242	232	245	238	225	222	262	234	242	238	261	261	246	251	264	263	234	243	250	231	265	233	277	265	248	238	222	253	253	296	271	252	241	254	248	241	241	238	250	243	244	249	271	225	261	263	267	256	228	245	237	227	242	269	237	242	259	237	233	254	256	226	238	237	252	257	250	241	253	262	284	246	259	283	229	223	251	234	271	257	258	250	262	270	217	237	269	232	253	260	249	246	249	264	251	248	252	267	234	248	262	241	260	253	257	259	250	257	241	262	264	239	236	271	253	258	261	241	247	268	222	253	260	230	243	253	233	237	250	259	236	255	230	271	268	269	220	268	241	274	270	245	260	252	267	251	252	253	279	233	249	265	245	264	282	239	258	260	236	259	258	236	249	237	265	260	247	264	239	253	244	245	279	249	245	261	227	253	254	245	240	257	238	275	259	248	259	261	247	248	270	254	251	255	235	266	222	234	247	256	261	232	224	292	240	269	256	234	264	260	253	274	259	232	234	227	241	230	240	257	240	240	262	237	291	235	222	256	249	256	267	258	254	238	245	266	235	222	261	275	235	249	242	255	253	266	262	238	251	272	263	265	223	250	245	245	213	243	262	239	258	255	243	246	280	265	267	250	239	219	269	247	260	256	229	228	280	247	267	259	235	253	247	251	256	247	228	271	234	255	216	257	250	272	267	272	232	269	263	260	273	233	260	260	237	204	249	212	258	255	235	249	268	237	234	232	286	254	274	252	262	238	265	262	270	258	256	248	266	250	247	262	237	239	244	239	253	223	243	234	244	223	264	272	213	255	242	281	257	244	260	276	261	246	239	228	254	253	248	243	253	222	265	247	260	243	257	252	239	242	233	292	264	228	250	239	274	274	258	217	249	238	225	260	239	265	241	269	263	256	251	283	263	262	244	231	247	238	260	229	278	258	228	251	268	258	260	285	265	270	251	237	218	232	271	223	251	248	250	258	245	233	269	249	263	236	248	254	253	238	246	278	222	225	267	265	242	264	230	257	233	238	250	274	233	227	251	250	235	228	285	218	235	252	245	246	231	236	260	230	258	269	283	270	230	233	252	263	269	284	244	223	251	265	265	261	245	227	243	250	253	234	246	222	248	239	247	256	242	266	235	252	284	226	262	221	227	220	255	233	247	260	268	234	221	238	265	237	246	253	260	283	258	262	257	213	241	270	243	236	255	240	252	245	245	237	237	255	248	247	232	253	269	245	264	267	245	269	245	253	263	251	259	241	253	256	252	251	254	231	284	258	227	232	244	226	249	258	269	259	240	254	282	251	250	227	250	247	230	237	236	249	251	265	237	229	231	243	277	246	251	262	248	222	258	212	270	252	245	248	236	265	245	243	249	267	259	228	259	258	233	261	271	228	244	293	236	246	252	290	238	228	247	253	268	234	268	246	258	238	261	268	220	260	266	225	252	243	254	210	263	266	261	240	233	251	251	255	238	267	240	267	228	258	260	250	269	262	258	259	237	236	240	259	249	235	248	244	236	236	238	272	260	249	269	237	260	249	236	236	236	204	228	250	282	273	255	250	279	237	308	269	233	252	257	242	235	284	303	245	239	236	224	230	244	246	248	217	252	256	245	277	254	231	238	268	266	255	277	209	232	261	257	231	250	239	238	223	235	243	252	247	270	258	245	265	230	256	228	264	240	249	246	227	258	266	263	237	237	234	257	249	212	270	254	285	264	235	242	242	278	225	252	268	260	231	239	249	249	245	251	281	237	260	239	237	252	240	239	247	243	233	225	239	247	257	264	245	234	259	240	226	242	237	247	252	260	256	227	252	221	240	248	262	275	244	235	227	274	284	238	252	244	249	259	257	271	229	237	259	223	261	243	235	246	251	268	258	257	258	218	238	222	275	266	241	224	241	278	252	258	255	260	253	238	255	245	238	266	239	234	262	280	257	266	250	240	232	262	244	238	236	248	240	239	281	241	245	235	265	216	269	234	231	228	272	258	210	268	252	242	262	279	229	258	239	258	257	281	245	231	248	249	238	271	238	266	237	252	233	270	226	267	263	254	249	235	244	252	250	244	250	266	252	282	243	235	247	228	271	246	257	248	253	235	212	244	264	232	258	253	246	261	234	250	255	250	234	246	244	219	244	248	248	273	239	249	271	259	260	237	227	228	246	288	264	256	239	243	279	248	232	245	279	263	248	269	239	239	238	227	249	255	242	266	265	258	237	226	237	229	234	258	244	270	259	249	279	239	241	255	234	267	248	228	236	269	268	251	240	258	261	240	231	270	246	266	246	246	259	218	253	251	264	256	257	257	238	232	271	254	268	244	242	253	247	257	239	254	234	242	259	278	230	232	249	256	240	259	239	242	239	249	252	236	247	219	254	239	249	268	249	264	248	239	240	252	245	230	253	259	240	261	232	243	220	220	262	230	226	249	252	231	235	281	223	242	248	249	253	264	259	228	268	269	228	269	245	238	248	224	243	249	233	233	240	243	226	239	261	273	226	247	257	231	251	270	250	263	270	256	242	237	210	280	223	220	255	272	229	245	252	240	257	251	232	246	235	247	223	265	276	283	257	264	256	284	260	247	259	233	240	270	266	303	264	251	225	249	231	243	227	244	236	238	229	273	255	248	237	244	273	260	230	251	263	256	242	244	243	241	254	240	244	245	252	239	229	263	243	220	243	249	264	252	268	269	237	254	251	252	252	249	229	219	255	239	245	266	252	233	250	248	215	263	247	236	246	242	242	235	269	269	261	276	272	231	259	240	279	259	289	238	236	235	252	222	233	231	231	240	257	249	242	235	270	241	237	198	225	249	246	269	263	268	231	240	252	256	259	261	252	247	253	268	221	266	282	225	248	232	264	247	273	255	254	251	260	233	236	245
15123	21331	17898	15292	30047	55614	52687	41685	27676	12711	3933	1280	802	631	624	609	594	624	610	639	574	615	615	621	634	654	625	594	633	641	573	634	598	622	635	607	637	627	622	612	610	649	615	640	590	596	656	641	625	622	648	629	614	642	635	669	665	625	617	651	591	588	588	628	683	623	582	630	595	653	673	590	652	616	637	640	654	666	608	646	640	641	641	657	651	594	580	622	660	631	602	609	676	607	598	628	623	567	663	592	592	605	616	557	626	598	617	611	606	622	663	558	624	612	594	634	620	641	603	610	662	644	644	650	620	608	650	611	664	601	673	631	607	620	593	588	615	609	621	634	623	602	608	636	613	674	638	603	652	595	621	648	585	603	602	653	655	621	619	633	661	617	613	592	598	573	617	563	642	645	640	627	615	640	639	588	615	622	640	612	637	656	633	656	665	646	653	650	580	586	635	654	570	638	633	662	582	607	573	634	590	619	605	627	566	617	670	595	638	664	659	644	647	604	658	660	611	645	665	607	607	600	634	659	634	623	635	625	592	596	579	573	663	634	575	634	642	619	659	631	671	559	589	635	636	582	668	659	599	623	631	612	621	623	643	657	603	608	603	595	633	650	614	623	621	620	644	612	665	632	624	593	591	608	613	583	639	634	621	680	608	611	634	651	645	643	613	676	657	642	650	597	625	650	634	631	609	648	575	578	614	600	651	614	593	646	627	582	629	644	610	608	636	562	599	626	672	644	604	637	648	624	639	618	696	629	575	629	623	632	628	610	629	648	577	611	629	647	612	626	645	648	610	605	616	624	610	603	600	645	671	627	571	617	642	627	595	633	644	691	635	610	596	652	613	620	606	607	636	605	607	604	659	612	633	659	682	620	615	621	624	626	644	609	626	660	630	597	590	605	593	611	640	604	623	631	628	617	608	645	590	621	657	659	606	614	625	626	607	615	627	656	619	601	619	614	602	660	631	630	593	623	655	646	589	665	617	645	593	631	619	577	633	576	624	610	603	603	614	599	641	594	610	605	604	620	637	637	619	640	620	628	649	632	650	609	599	578	679	651	609	634	632	616	616	637	585	570	605	635	602	654	577	603	618	684	647	632	624	612	618	608	628	639	627	631	574	598	577	620	601	632	572	647	642	578	648	582	592	597	651	651	647	716	622	617	651	592	605	653	622	629	620	674	644	621	656	600	628	625	620	666	630	627	643	619	625	606	620	649	627	623	583	655	634	589	610	553	628	661	666	618	608	609	640	641	622	639	602	657	661	633	646	619	646	641	623	608	613	613	609	623	593	600	643	642	628	636	646	606	632	631	609	625	617	626	656	611	640	656	633	618	629	605	594	643	608	616	582	657	610	654	661	613	623	628	615	598	661	628	634	659	673	641	629	615	659	647	635	654	641	664	629	598	598	629	635	592	614	637	626	639	648	662	626	667	584	647	648	646	636	653	625	645	654	624	643	671	648	644	635	590	595	608	657	621	652	653	616	675	638	631	647	627	656	642	657	645	646	662	613	598	643	635	653	614	624	635	612	641	592	600	646	640	598	638	641	611	601	620	620	625	614	610	638	588	656	592	575	586	621	655	620	623	634	613	619	617	630	621	589	615	620	621	639	655	617	630	590	633	654	630	627	593	617	607	666	601	600	630	617	644	615	618	629	644	642	623	609	640	588	647	649	619	624	592	629	631	600	612	620	610	670	646	645	680	629	646	644	634	614	642	587	663	671	650	623	619	613	606	613	647	627	632	628	631	603	607	596	645	643	581	644	653	664	623	624	622	618	587	682	649	637	604	612	622	621	620	626	617	645	572	655	663	610	680	630	623	620	581	619	587	641	591	639	632	603	643	647	618	646	641	610	620	625	614	588	660	591	608	691	624	664	659	620	648	672	637	665	664	620	626	675	612	640	628	614	589	624	668	644	606	643	659	644	579	603	647	614	666	618	640	605	635	617	633	641	610	607	633	620	611	619	608	644	650	648	633	638	593	637	639	630	658	635	634	636	607	580	619	578	692	633	622	629	682	650	593	621	618	644	621	620	635	645	701	616	624	588	636	651	647	605	576	622	596	599	607	640	595	593	607	626	661	612	683	647	637	615	604	641	642	609	619	557	650	613	610	598	675	664	636	635	596	582	667	589	596	652	603	627	638	629	631	589	614	623	641	642	597	620	675	632	614	594	624	645	625	631	618	609	637	612	636	607	602	611	658	611	640	632	616	648	635	633	624	646	623	610	604	628	636	643	607	658	621	614	581	587	611	629	563	637	645	628	582	595	560	618	605	629	592	598	644	648	612	638	637	571	637	643	663	647	559	651	658	645	602	641	656	624	630	586	608	632	633	611	663	605	644	609	665	622	598	606	641	635	587	608	635	627	624	604	687	606	606	639	631	646	592	625	598	643	655	672	658	674	658	634	624	650	626	646	621	590	664	607	575	592	633	654	629	621	638	604	633	595	604	603	627	631	648	605	639	651	574	570	630	640	679	606	594	638	633	649	691	635	659	643	617	641	630	624	613	626	636	638	647	642	645	641	626	612	617	637	580	629	598	631	610	616	584	693	607	612	632	611	597	629	623	642	652	648	630	617	612	602	586	653	667	644	584	667	649	645	607	610	614	636	590	619	607	624	603	654	622	621	650	658	648	581	639	641	642	642	643	614	688	612	643	621	632	612	650	657	633	676	600	631	641	626	640	638	672	604	631	609	627	648	634	622	655	659	656	636	631	633	615	614	662	585	692	632	635	668	595	625	671	642	650	638	648	628	622	623	647	652	613	581	627	595	579	642	629	644	634	620	606	633	609	605	621	624	652	594	637	614	629	638	636	596	615	566	609	679	668	650	654	602	606	632	641	630	661	677	632	639	666	649	647	604	636	588	661	621	587	621	587	640	642	649	581	611	660	647	599	675	599	644	598	635	650	644	627	611	625	637	579	652	594	641	614	591	664	634	561	609	593	609	629	646	675	669	637	585	598	662	622	654	633	641	599	600	631	619	604	600	650	607	643	557	617	638	631	585	694	659	625	590	649	600	641	628	610	608	603	631	659	640	611	587	613	627	628	673	607	612	667	610	661	600	634	615	643	635	635	601	629	619	626	600	648	577	607	606	600	612	597	616	662	653	606	614	623	620	649	659	604	634	625	631	618	571	643	613	628	620	644	638	609	651	633	647	645	645	642	646	652	665	629	638	606	655	606	617	561	684	637	621	616	592	636	616	608	618	661	623	619	609	623	621	609	609	582	624	611	637	609	625	619	626	654	600	614	603	659	648	626	623	615	629	629	640	649	614	635	649	668	611	610	601	617	650	635	654	642	613	636	621	655	628	621	645	596	653	583	577	621	600	626	654	652	587	691	625	658	641	612	623	641	606	668	640	615	627	609	605	627	613	641	578	662	632	595	612	606	647	640	643	674	621	629	637	587	657	623	643	602	609	592	633	646	623	637	635	599	637	630	624	623	617	662	611	619	622	625	663	589	631	616	599	624	650	637	667	617
35302	33780	36640	14637	32199	60668	52323	36819	21442	7601	1595	425	271	225	221	209	213	191	233	238	212	261	225	193	222	218	233	233	217	243	219	210	229	240	237	196	223	255	236	223	273	241	221	201	247	228	246	231	215	211	212	224	233	245	224	239	224	234	198	229	232	212	245	246	226	218	187	206	223	232	217	247	227	211	215	247	230	232	228	223	227	235	217	252	235	224	245	237	216	231	224	261	232	239	246	239	243	239	203	220	240	198	220	222	224	247	240	226	199	245	231	231	223	210	234	218	225	236	252	224	219	223	227	230	215	211	221	216	222	243	238	244	226	213	245	214	208	199	231	212	220	214	235	230	243	228	223	208	228	235	225	224	215	192	244	231	188	226	247	216	222	218	243	217	212	223	220	214	251	246	198	204	250	217	250	236	226	237	202	247	204	207	237	227	221	229	235	208	241	255	211	245	222	201	242	229	196	204	230	213	219	220	214	227	211	226	211	218	208	218	255	245	237	256	206	237	207	202	237	201	220	201	225	240	233	241	217	220	220	226	244	239	207	241	211	216	280	223	247	216	237	236	217	233	200	251	201	236	248	226	222	226	210	244	222	230	229	230	203	204	206	234	252	214	236	223	236	219	240	207	219	193	216	212	247	242	235	222	223	249	221	245	205	236	257	236	214	195	219	240	216	237	245	200	231	227	245	247	217	226	244	218	223	247	224	223	235	210	216	237	230	200	219	215	219	203	234	241	214	233	223	260	240	247	216	205	235	229	244	227	245	244	211	204	201	215	232	259	217	234	226	185	221	196	219	232	244	212	237	229	200	245	227	244	233	217	203	215	216	216	208	236	232	224	218	224	236	205	220	215	228	229	228	211	231	231	216	220	202	231	194	220	248	242	200	209	251	228	202	218	209	217	230	234	200	234	231	204	206	239	224	210	222	245	222	234	218	222	226	221	235	228	198	226	223	222	214	244	248	248	228	228	191	217	185	217	214	247	228	196	215	221	240	214	205	255	226	243	208	268	241	240	220	210	189	238	211	213	218	239	212	233	195	215	205	230	188	219	215	236	281	209	228	197	237	231	232	229	224	199	223	230	230	225	218	224	229	206	213	196	216	246	218	227	246	220	233	230	218	237	235	212	225	232	239	242	218	209	236	230	225	232	210	231	209	241	240	195	216	225	190	245	205	216	232	217	218	220	205	222	225	197	218	223	227	239	214	198	225	245	207	233	229	207	199	251	258	247	217	222	217	245	216	204	210	216	227	241	212	193	236	211	237	235	237	251	221	233	241	207	195	241	215	222	237	217	211	247	209	206	196	229	238	229	207	223	247	219	228	229	230	235	227	223	231	222	235	206	226	226	231	211	197	212	182	253	220	221	239	200	234	222	238	244	214	193	207	228	217	199	224	233	222	223	242	211	219	215	256	206	218	224	234	218	190	220	219	208	237	259	223	231	214	203	238	221	234	235	207	238	219	240	229	204	226	219	240	262	221	207	234	232	229	223	217	214	212	219	227	241	253	231	207	224	227	202	243	252	213	222	249	229	229	247	245	240	213	241	232	218	211	235	203	199	221	246	195	221	226	251	213	221	213	228	241	233	194	235	260	235	267	210	240	222	219	220	207	219	219	227	238	218	204	213	241	225	230	233	236	236	194	234	214	241	238	238	265	232	233	199	236	216	224	202	236	239	210	229	204	244	229	231	214	213	234	223	192	212	237	211	235	215	229	233	238	208	225	233	259	216	246	242	218	226	223	206	227	202	228	235	238	237	220	255	208	248	232	228	214	222	209	236	246	217	253	229	237	221	235	211	248	221	227	236	217	206	234	215	218	200	239	227	207	217	217	201	222	207	230	231	218	207	210	235	213	208	218	262	192	233	205	230	227	239	204	210	230	216	192	231	219	218	196	243	225	236	232	216	220	263	232	208	193	233	209	233	237	210	223	228	208	224	234	212	214	221	251	206	219	232	240	187	206	225	210	222	228	231	214	224	202	249	217	225	232	234	216	242	209	200	221	221	218	207	222	217	228	220	205	258	190	221	221	210	249	216	234	234	236	217	241	227	238	239	266	227	228	234	244	221	209	197	221	198	233	232	214	209	244	184	221	260	230	235	217	225	212	222	218	233	228	224	202	210	216	217	224	235	225	199	219	231	256	228	208	226	238	234	236	220	219	241	208	232	201	214	239	241	232	224	232	215	240	241	227	208	237	223	246	230	212	219	216	230	236	223	204	243	211	213	226	199	217	236	208	214	238	223	224	236	220	235	212	186	236	242	213	232	211	224	224	209	210	215	228	226	223	249	233	221	216	240	224	222	225	219	221	211	231	223	267	185	231	240	208	218	217	222	202	215	220	194	261	230	247	223	218	217	217	264	209	219	222	244	202	230	239	221	235	216	223	232	253	220	218	203	217	208	209	233	222	227	235	239	201	237	222	198	250	202	206	227	214	235	232	222	227	215	241	224	204	237	229	248	233	225	229	209	220	232	220	238	219	249	211	210	252	240	219	269	196	221	252	218	228	239	204	218	209	230	197	222	240	217	198	200	218	234	224	236	221	220	215	230	198	232	239	233	236	236	218	244	225	208	206	263	202	226	211	237	256	210	215	216	220	206	231	215	197	216	226	233	236	225	203	216	224	224	222	215	200	230	251	231	248	210	215	226	229	249	213	243	225	216	250	201	226	224	213	247	215	213	196	190	210	223	230	208	252	239	234	204	227	230	226	238	230	223	220	228	210	258	205	210	209	245	222	203	205	227	217	208	206	214	221	242	184	202	201	229	219	214	193	235	189	230	204	228	242	237	227	215	217	213	222	228	229	215	212	211	239	225	209	180	227	243	216	227	205	244	218	237	211	212	199	246	189	218	231	227	225	219	251	254	230	240	230	221	221	227	227	199	231	246	245	220	255	202	240	236	240	233	241	194	218	262	206	217	224	210	233	218	217	221	237	218	209	209	256	222	190	229	234	194	238	225	212	210	233	222	233	225	234	220	231	211	222	232	201	229	210	232	198	196	207	207	238	210	244	236	229	226	225	226	212	221	225	238	230	207	245	224	231	193	224	223	262	213	258	197	240	226	227	227	205	245	233	243	229	248	212	203	214	226	226	203	210	214	222	212	271	227	231	235	234	218	228	270	243	212	239	222	215	220	227	223	230	233	212	245	208	220	245	241	223	218	232	239	225	208	188	227	197	221	225	239	218	221	196	245	229	235	209	216	209	245	214	207	232	216	208	245	209	237	211	255	238	211	236	280	219	238	266	296	217	246	231	265	241	210	217	201	215	221	216	223	221	205	208	198	203	207	203	247	238	223	234	216	214	211	248	217	237	250	225	232	212	224	236	236	212	224	227	228	244	220	193	241	244	208	246	213	229	221	228	196	234	222	231	224	235	238	199	245	215	219	209	236	213	185	229	240	219	236	213	209	233	208	227	220	230	233	208	233	261	202	232	230	230	227	232	221	230	223	233	220	236	208	217	241	248	264	230	210	236	238
20511	26388	31358	17106	45288	70620	63087	49927	35190	17945	5381	1500	716	563	601	552	585	574	605	558	578	566	560	610	593	585	561	538	533	561	581	523	603	606	595	555	590	578	610	596	531	570	551	551	589	523	598	569	571	613	581	584	596	590	554	545	600	568	539	560	569	582	562	599	562	563	555	603	596	586	562	601	546	550	597	546	592	564	572	540	576	590	507	588	562	565	571	574	593	570	542	559	572	551	554	596	556	593	527	575	557	538	555	562	559	552	532	604	562	553	527	573	588	562	566	553	604	543	553	578	587	558	555	526	592	547	556	544	618	576	575	594	571	586	559	580	581	571	563	554	581	605	602	572	560	587	593	556	553	572	588	564	543	583	554	596	537	595	545	561	559	596	605	583	593	565	581	541	588	562	566	567	599	536	556	561	599	575	583	556	551	554	584	538	551	574	534	547	570	578	583	563	582	603	605	540	554	582	540	603	558	583	529	598	603	573	563	551	530	543	538	595	596	561	561	545	561	549	587	520	586	588	623	568	537	569	564	588	571	573	508	568	574	560	594	562	551	558	577	571	565	533	548	549	558	599	561	549	616	531	616	585	565	584	564	519	587	563	566	543	544	562	555	535	562	553	574	533	581	537	619	563	562	575	559	613	531	557	528	625	570	571	565	558	579	549	594	550	568	566	590	531	578	524	554	560	559	534	571	558	605	570	519	564	602	542	547	594	591	551	571	612	580	542	560	579	592	574	581	524	600	544	560	553	543	548	571	603	608	576	574	593	588	584	575	560	612	590	569	554	560	560	566	570	554	571	570	626	576	578	566	604	581	569	558	574	562	542	553	560	579	560	553	586	562	553	574	609	613	614	616	544	550	556	604	597	577	592	566	528	583	538	588	563	586	537	585	586	579	588	623	582	557	577	557	603	567	546	541	571	579	560	602	600	568	600	592	600	529	540	579	544	549	589	576	599	584	575	585	565	552	539	574	599	564	584	564	598	586	562	574	574	558	587	534	556	614	587	630	586	542	593	554	563	555	553	580	605	567	540	552	598	576	551	571	559	551	550	572	583	551	569	561	573	601	554	556	577	587	544	577	573	566	578	573	538	577	570	556	550	516	586	606	573	568	576	564	606	554	564	575	596	550	545	548	544	572	569	524	522	543	578	567	565	522	557	550	547	582	545	569	597	593	588	536	561	555	561	573	589	598	509	555	581	560	577	547	561	586	592	550	548	594	564	580	565	581	572	549	583	588	543	592	529	572	586	568	555	560	581	519	522	621	619	536	577	575	543	571	591	536	603	577	571	578	525	549	582	572	558	571	576	571	537	542	582	557	550	542	568	554	538	567	566	564	548	547	532	564	584	604	561	553	598	541	552	560	579	529	542	535	533	568	571	604	641	578	581	564	592	557	552	633	586	584	552	531	590	582	554	571	610	558	545	603	560	526	591	593	561	553	603	586	556	551	560	564	556	566	554	608	604	584	578	575	558	572	568	578	585	602	590	564	627	559	583	573	559	541	585	613	614	588	555	571	568	551	571	550	547	523	605	568	579	535	542	564	587	550	592	562	575	621	570	569	558	577	540	562	553	579	570	588	591	595	561	585	539	550	568	549	535	538	576	558	589	548	545	548	543	547	580	561	562	575	549	557	571	553	570	593	584	573	596	578	579	590	527	584	528	549	549	571	544	573	606	559	525	586	582	566	558	580	609	590	631	535	575	572	608	589	568	601	557	553	565	590	590	594	586	553	586	549	549	551	555	592	523	537	573	603	600	566	595	593	519	531	557	566	572	587	539	612	600	568	564	598	575	579	541	537	499	567	604	543	584	523	547	576	536	535	606	571	577	526	547	516	577	576	578	595	572	556	578	597	571	599	547	605	607	531	562	563	564	604	603	590	576	551	583	506	606	607	588	574	611	548	506	584	500	595	553	581	575	530	529	520	571	601	557	563	533	519	569	575	606	570	565	507	559	579	611	601	581	554	542	545	592	580	591	556	572	529	555	574	555	562	580	564	556	542	566	570	563	517	616	560	569	585	582	584	563	587	609	559	536	601	571	593	565	590	591	541	559	553	566	576	565	537	547	575	564	547	568	594	592	578	564	561	549	574	540	560	576	543	564	627	547	584	519	586	572	568	579	563	555	578	558	553	571	557	555	577	551	524	561	563	596	531	547	598	574	573	540	548	565	551	563	584	586	548	570	568	556	567	581	580	598	575	597	564	581	524	583	586	545	552	567	515	607	587	586	554	599	570	541	588	549	576	571	619	564	575	552	553	583	557	604	563	568	548	594	535	628	597	600	525	578	570	539	577	546	535	539	586	572	608	567	560	583	611	530	565	570	528	604	553	584	533	545	607	561	559	571	561	527	580	572	593	532	568	559	568	545	610	571	576	552	615	535	587	563	579	592	589	559	605	568	589	560	559	568	574	529	599	566	568	557	533	553	589	577	557	588	517	559	561	568	580	546	634	557	562	542	592	562	557	562	556	605	571	564	582	591	578	557	560	530	584	580	595	575	576	572	561	581	551	551	542	545	585	606	526	594	593	548	533	534	570	561	630	552	559	560	589	571	568	594	541	577	575	615	571	615	591	566	583	566	562	567	592	548	570	552	551	550	588	549	576	545	572	576	580	523	581	568	597	574	569	565	588	574	554	589	556	610	555	572	542	565	562	521	530	578	585	542	609	603	567	564	566	557	600	597	574	594	567	579	546	554	598	566	557	569	570	556	573	591	557	598	545	596	539	574	568	579	536	554	575	575	580	596	560	571	582	576	607	565	562	603	604	622	517	565	556	566	528	551	530	605	563	553	575	549	553	516	568	588	581	572	557	570	584	560	574	553	560	524	576	597	575	538	576	557	549	549	513	542	604	568	601	577	572	611	570	576	610	572	572	613	589	560	583	548	550	625	563	562	582	625	576	557	570	568	575	589	570	541	568	570	591	522	604	574	541	544	593	579	586	556	535	566	594	609	628	551	593	560	605	560	612	567	587	579	589	559	592	588	590	571	595	571	563	569	579	590	549	559	534	583	561	557	591	568	545	596	548	558	551	615	566	557	587	573	536	580	582	550	551	544	564	567	570	567	587	580	569	563	579	578	541	592	571	565	557	577	553	565	571	652	557	568	558	546	569	567	543	550	624	575	545	563	558	574	536	565	560	566	547	582	591	584	580	548	595	567	578	576	554	561	555	580	519	555	601	570	571	578	581	528	551	560	599	596	570	543	539	617	552	593	562	569	563	533	578	594	571	570	554	588	530	571	544	544	568	527	551	526	581	543	528	567	560	562	573	585	609	561	565	600	497	537	571	605	598	593	568	558	555	611	577	554	561	529	565	586	566	620	592	557	570	555	577	597	593	563	581	563	528	592	613	559	582	550	567	588	594	575	533	569	528	573	569	564	550	549	585	572	564	584	570	538	583	550	594	553	534	587	559	554	573	601	548	545	600	589	570	558	584	577	582	544	616	543	519	569	607	570	624	585	567	557	556	567	552	518
4408	1997	2554	1024	1608	3422	3747	2543	1379	688	393	292	207	260	214	227	248	243	255	256	248	226	254	264	235	234	259	238	247	252	250	212	257	231	226	251	251	239	230	268	247	238	237	220	258	241	259	215	249	234	245	240	218	259	225	256	223	230	243	228	231	271	227	250	234	248	245	261	234	245	273	239	252	257	232	226	240	248	239	241	223	271	243	244	245	264	270	261	222	232	253	219	284	236	221	237	240	240	241	249	250	243	237	259	234	239	226	222	228	231	247	219	233	272	213	231	244	253	211	267	255	253	237	209	228	228	254	266	248	208	265	264	232	257	209	233	241	245	210	259	268	262	216	236	249	232	261	245	229	268	222	213	228	252	229	238	216	213	238	251	243	249	236	245	265	234	224	234	219	246	243	261	247	224	244	240	240	226	240	249	225	233	251	270	250	251	198	236	229	218	258	256	211	244	214	235	229	234	242	248	239	236	231	251	226	227	232	241	278	233	243	229	260	232	243	245	228	243	229	236	259	228	236	253	223	255	225	257	254	227	256	233	240	270	243	241	260	230	236	245	207	224	216	300	231	222	248	226	231	246	208	234	244	225	233	226	235	218	267	281	232	214	228	221	276	233	214	234	227	254	241	208	244	243	220	239	264	245	257	253	215	224	247	239	236	253	233	247	232	275	237	266	243	218	234	204	224	250	236	246	246	214	256	246	230	243	236	251	275	223	249	228	248	213	220	253	241	240	237	241	224	226	257	249	228	231	220	252	265	256	274	235	243	232	233	217	230	230	229	250	244	218	235	252	235	234	235	238	243	230	203	231	248	269	208	241	237	237	262	233	239	290	264	260	230	242	257	235	232	232	213	230	240	224	219	233	275	236	258	202	268	217	255	235	250	269	208	247	250	249	234	251	296	258	219	242	240	305	261	239	263	241	206	261	237	255	232	233	241	244	226	229	273	249	233	260	217	247	228	237	242	219	229	228	246	260	211	213	238	266	254	241	218	221	245	239	246	248	260	228	251	240	238	281	224	253	238	228	218	223	246	251	255	236	268	237	225	211	228	276	253	215	216	228	233	231	225	235	245	283	235	239	249	275	247	229	229	264	240	249	284	240	266	248	213	217	253	242	248	249	231	239	230	218	257	245	245	220	230	245	257	264	270	249	264	245	247	233	245	244	231	257	237	260	215	241	244	241	267	214	244	240	211	189	240	243	238	242	255	254	223	250	254	254	241	224	254	248	275	253	239	267	223	259	242	238	243	226	266	239	263	248	229	255	241	213	248	227	231	275	260	234	242	259	237	252	240	269	240	227	255	262	232	238	233	250	237	231	251	248	247	254	251	247	246	264	211	257	262	220	277	240	269	225	191	235	247	233	242	240	209	236	250	248	240	255	220	247	252	220	248	267	232	230	231	260	220	216	244	234	249	243	240	201	223	230	233	212	209	247	256	221	230	255	242	247	254	235	243	250	288	222	268	244	272	211	233	260	255	240	263	240	232	219	251	245	256	230	234	226	209	236	224	282	243	252	236	244	231	245	252	227	227	260	231	237	245	239	216	238	245	228	219	243	250	231	241	242	248	227	256	225	253	249	239	256	218	239	243	246	230	258	254	207	234	247	220	217	215	225	268	249	236	222	238	230	244	266	227	239	266	246	208	246	238	238	273	236	220	260	257	254	257	240	204	243	254	257	267	233	247	243	214	240	211	247	256	269	255	245	253	266	250	261	216	263	230	241	235	252	251	230	225	235	240	242	259	249	255	219	264	238	253	233	256	278	236	239	246	252	250	237	252	230	236	241	258	266	228	232	256	246	270	212	219	240	261	256	257	245	240	230	238	249	262	237	239	235	266	236	239	250	241	252	255	249	266	232	235	229	242	238	252	217	207	247	240	215	244	246	251	259	251	234	247	209	228	213	270	247	230	230	229	246	250	242	240	252	215	244	224	239	221	239	226	238	216	236	246	224	234	256	250	233	230	251	237	233	229	235	241	256	263	234	249	228	258	241	257	232	225	232	215	266	235	249	231	257	243	262	262	211	243	262	241	216	244	250	233	262	265	251	230	255	235	249	235	242	269	248	264	246	240	248	202	248	218	227	230	267	221	232	239	211	272	231	236	264	229	232	218	290	257	248	257	221	240	212	211	239	241	251	241	245	230	245	248	237	248	269	268	246	237	240	222	231	241	227	256	260	241	244	249	254	243	230	257	248	268	223	262	196	229	277	235	230	241	241	236	256	224	228	260	226	274	276	211	260	213	255	217	258	226	210	223	224	212	246	261	211	239	272	256	269	239	233	243	252	274	271	244	224	240	195	250	242	218	246	221	238	247	259	232	234	219	278	255	242	249	242	249	236	242	239	233	220	273	245	266	257	236	228	246	243	234	257	244	223	253	269	236	261	213	231	257	242	227	255	263	252	238	232	229	228	230	252	236	238	227	255	224	229	227	235	259	252	248	251	227	264	225	264	250	248	236	228	222	257	238	248	211	237	245	266	241	231	244	243	229	212	237	220	247	236	250	253	223	219	220	235	254	230	240	243	236	254	263	230	248	288	235	244	260	212	216	234	226	246	225	230	233	243	218	220	239	233	223	232	262	224	228	230	244	244	251	243	249	234	232	223	216	227	249	238	240	242	220	234	229	234	237	233	247	253	232	226	264	236	211	253	235	253	241	247	278	216	216	235	228	249	233	228	234	244	255	248	244	233	235	226	215	235	229	265	223	236	250	253	219	225	257	241	250	219	250	233	222	229	235	253	254	270	210	254	226	233	223	221	271	272	227	251	252	243	258	248	246	249	239	266	247	256	213	264	249	255	277	249	199	262	270	231	214	242	252	228	226	248	221	230	246	262	209	224	216	241	249	211	229	230	248	239	253	245	232	244	248	221	251	215	266	235	246	238	256	274	256	237	240	226	236	260	249	200	226	208	246	227	248	244	240	252	257	252	260	238	222	205	247	271	253	245	241	240	199	261	255	246	199	265	247	240	235	247	225	230	237	243	247	247	250	241	207	248	251	225	257	209	252	231	236	247	231	220	244	243	239	229	257	261	263	252	243	223	234	211	232	241	229	256	244	246	216	235	253	241	224	237	223	236	207	255	229	254	226	229	252	245	230	247	243	232	260	231	242	237	249	207	226	238	263	237	232	229	235	241	240	261	211	229	239	255	253	238	250	220	226	239	242	267	218	219	249	211	246	258	225	236	239	227	255	249	224	241	250	256	245	236	238	240	221	243	241	231	217	215	260	244	219	216	232	258	222	267	254	214	264	239	238	232	253	244	226	240	263	252	237	247	193	239	263	234	249	238	243	265	242	237	239	227	244	246	252	254	239	226	228	221	246	205	242	237	262	222	257	237	232	252	238	276	251	257	226	247	216	238	250	231	237	229	232	213	216	249	251	233	252	256	233	220	239	208	251	232	230	215	223	273	247	237	249	246	242	243	235	252	250	236	245	260	204	248	228	254	224	241	246	220	226	255	235	257	242	249	235	247
3543	2993	5287	3240	7366	13959	14020	9913	5352	2348	1137	715	680	594	634	603	655	643	605	631	648	606	657	560	599	580	589	626	607	606	624	612	544	594	642	599	581	567	617	586	617	644	612	664	610	607	574	595	628	599	589	590	593	588	619	621	590	627	621	602	580	596	580	612	616	646	601	591	617	567	621	606	588	627	562	615	618	643	606	636	595	586	621	656	604	598	580	577	585	635	627	602	575	619	632	610	613	630	589	585	632	593	611	609	586	546	660	627	597	604	604	635	621	583	670	587	599	620	589	612	634	649	586	604	582	623	617	584	571	576	610	665	608	606	632	622	577	586	622	642	590	569	605	630	662	601	609	603	612	592	616	597	575	653	651	649	588	607	614	611	573	614	651	648	615	595	608	599	608	584	623	598	608	626	590	598	570	607	600	617	626	594	557	566	609	619	629	634	612	604	681	611	615	626	581	618	607	653	594	628	608	577	644	614	616	541	593	566	610	635	613	605	636	639	625	630	598	613	538	602	638	593	619	620	603	625	617	592	571	574	582	645	612	654	614	630	638	599	567	561	560	576	567	577	624	630	590	586	626	586	592	610	633	596	587	608	586	642	629	623	627	584	637	591	598	610	576	599	671	624	589	606	615	645	657	593	577	588	617	580	580	628	634	619	563	608	590	627	592	613	632	615	588	590	625	591	600	605	574	618	594	580	610	587	616	611	630	595	635	644	596	610	558	622	636	601	553	638	619	603	601	611	599	555	604	598	562	591	601	601	611	553	624	606	638	619	609	588	595	589	601	614	588	594	619	589	576	630	614	622	632	627	592	616	609	578	621	614	616	608	581	654	622	585	635	621	611	614	563	611	574	667	608	587	614	585	628	614	610	566	629	603	570	571	612	565	586	587	640	638	644	614	572	616	597	613	606	611	642	567	640	620	580	616	609	605	604	664	637	589	612	605	567	646	583	633	632	563	628	551	588	592	582	583	673	602	599	619	585	580	634	609	640	593	600	608	589	651	630	596	627	607	636	589	610	635	566	576	626	588	636	627	600	654	643	614	599	646	615	583	612	616	570	605	616	612	595	595	553	610	599	636	576	614	623	569	608	597	614	606	589	596	610	549	612	598	577	612	571	649	612	620	618	628	604	622	628	590	598	620	614	601	603	609	670	598	600	574	622	618	590	588	581	597	574	636	566	607	617	613	606	577	589	645	580	599	608	599	596	656	603	633	571	588	604	624	571	603	554	626	581	618	603	612	580	599	626	586	590	598	610	576	608	542	615	618	616	600	578	611	600	625	629	608	584	581	605	623	576	628	603	628	643	602	616	606	596	638	618	609	587	609	603	644	596	609	570	615	667	533	626	616	580	595	615	619	599	615	610	612	648	635	600	580	655	625	589	613	604	620	574	583	619	598	614	636	605	583	591	629	626	587	631	600	592	592	654	606	607	615	629	620	645	633	598	616	583	561	575	607	594	589	585	626	601	614	620	599	619	627	587	595	599	581	596	582	630	578	564	613	607	590	610	642	573	640	586	614	590	643	551	610	609	614	602	607	587	629	611	586	605	559	593	596	625	606	640	632	595	631	629	620	614	587	563	647	616	606	636	618	637	641	617	620	672	628	640	597	583	614	583	665	609	650	623	629	643	585	639	585	642	619	601	600	609	641	586	586	652	596	618	568	668	611	581	610	598	592	621	608	586	630	599	591	644	607	601	550	647	577	621	595	613	618	568	617	610	616	593	600	579	614	586	611	599	616	596	626	576	612	609	601	595	625	568	589	641	630	602	647	600	585	587	599	584	622	584	616	647	615	654	665	603	610	594	625	630	586	572	527	613	604	567	605	578	591	643	619	619	607	598	581	612	641	646	641	606	573	608	628	613	638	655	646	586	581	598	621	555	561	626	632	653	615	632	592	591	618	646	597	645	622	616	654	571	627	576	601	590	586	608	613	644	611	656	627	594	602	581	601	596	582	584	651	586	611	599	607	595	564	583	577	588	647	641	592	629	603	598	579	599	599	639	618	609	582	591	598	653	613	610	636	594	590	602	618	636	620	589	599	655	608	626	623	585	614	616	583	626	598	610	566	646	607	587	628	593	601	609	598	594	610	615	603	647	571	628	616	598	593	623	605	628	607	620	615	613	623	635	608	595	660	633	603	670	574	603	592	622	612	573	632	618	586	618	626	607	580	584	614	636	637	631	550	602	618	637	639	617	587	593	632	573	613	575	569	619	607	585	600	592	625	604	616	587	618	607	599	626	589	610	608	614	610	610	631	561	558	581	607	663	594	605	653	642	596	644	609	600	644	583	583	616	622	623	636	565	602	643	600	654	625	588	619	631	622	601	635	575	569	597	621	603	619	562	557	609	608	615	622	633	596	620	625	600	606	619	568	604	569	565	592	649	645	628	595	596	656	600	553	636	657	647	634	583	589	597	659	516	597	628	599	614	594	608	616	601	661	624	634	594	645	627	608	609	637	678	628	623	582	570	583	557	568	648	613	632	600	626	592	581	614	619	641	589	625	613	618	637	704	577	557	581	636	609	641	623	585	617	654	590	634	609	601	594	600	605	570	616	634	614	583	591	646	577	629	589	580	605	601	590	565	572	624	607	585	648	596	608	627	593	599	591	596	620	591	591	613	610	595	626	583	634	599	627	622	613	616	591	581	633	599	600	599	610	633	592	611	599	646	624	647	651	606	594	626	622	598	637	621	598	603	634	593	557	590	620	637	612	583	637	614	614	578	658	592	597	620	626	607	594	588	636	557	621	621	634	658	633	594	602	648	610	596	651	540	580	644	624	635	665	614	630	623	636	649	589	591	579	626	653	594	588	577	622	612	615	635	624	584	602	587	605	578	578	644	599	591	586	579	621	597	594	602	591	576	626	622	637	620	605	606	593	608	596	611	620	563	580	624	609	614	624	589	610	634	619	617	636	596	597	631	620	596	610	600	619	644	609	606	600	611	641	626	602	606	592	603	590	614	615	606	601	610	667	537	614	623	610	673	620	572	616	588	647	606	589	569	657	584	589	607	632	624	576	586	554	600	633	625	561	579	576	629	591	601	634	659	593	618	612	606	623	634	598	620	632	608	636	607	568	586	644	574	629	606	618	556	545	569	628	597	584	649	572	664	611	568	632	622	590	630	571	669	593	609	604	584	591	659	635	586	628	615	623	597	609	566	635	575	633	618	570	625	566	596	592	603	590	634	639	581	630	595	609	609	644	688	577	606	575	621	605	679	602	582	583	626	583	582	605	633	559	596	601	598	609	561	613	582	649	609	634	641	620	608	611	609	646	671	602	623	610	619	630	617	639	560	587	599	629	624	618	604	619	577	568	631	628	555	596	612	611	587	617	623	570	614	592	633	665	613	620	586	622	640	614	619	576	632	621	617	585	591	633	586	627	571	656	615	634	623	600	621	626	633	575	595	647	634	599	608	634	617	598	626	606	584	583	618	631	574	614	627	594	565	675	607	582	610	653	596	600	614	647	602
24839	30097	36501	8799	15050	42494	37511	24969	11799	3589	955	382	283	285	210	246	238	238	241	239	264	229	263	262	278	263	259	267	259	242	261	273	252	253	232	237	249	250	254	275	251	271	267	243	274	274	262	227	252	249	253	270	247	233	247	263	269	218	241	263	286	241	247	268	225	249	243	245	251	243	269	269	259	229	257	261	270	245	255	258	243	230	245	232	257	238	254	250	239	253	228	244	223	238	232	235	250	226	222	242	224	255	260	240	220	232	275	278	225	232	260	259	236	266	253	232	238	230	243	244	256	252	255	238	246	246	228	235	232	264	256	270	242	249	264	246	267	263	249	270	257	234	258	252	250	236	253	263	245	285	236	255	248	221	240	242	252	262	240	251	266	263	252	255	221	261	225	250	248	261	226	255	251	252	244	240	247	234	281	244	246	231	252	252	248	240	245	265	246	275	251	259	262	228	263	244	261	248	220	256	273	239	229	257	270	248	256	265	261	243	240	251	254	242	258	235	264	242	245	248	231	239	241	238	250	235	273	267	256	266	251	269	279	251	301	242	266	241	237	239	202	272	242	231	226	258	250	270	231	253	262	241	250	227	242	253	244	248	284	213	252	252	226	259	244	292	245	245	216	234	247	255	251	253	256	248	261	268	244	243	232	249	241	253	243	253	253	255	270	257	233	273	263	235	215	240	276	252	257	234	231	259	270	252	258	230	236	250	243	260	265	235	254	251	217	256	232	237	255	265	257	238	245	244	249	269	274	251	248	231	248	250	273	257	228	264	252	266	259	274	267	226	239	248	249	241	264	228	223	234	252	283	256	238	268	250	264	249	255	260	270	223	230	200	259	230	250	254	267	212	277	257	217	226	253	257	251	257	273	228	260	226	257	266	262	268	246	252	251	269	259	232	266	243	272	247	225	233	263	252	266	252	264	236	220	236	270	246	218	254	285	254	276	231	246	250	247	241	260	248	249	262	271	240	236	254	255	238	237	236	262	260	274	233	218	221	248	230	261	254	252	258	229	215	262	256	249	251	237	250	260	271	245	257	259	246	247	263	262	237	246	295	245	260	246	227	269	246	226	264	238	275	259	248	267	229	259	238	259	253	234	281	278	254	258	261	238	252	255	272	251	256	275	252	267	256	256	245	228	246	247	256	252	226	273	230	245	246	248	256	250	264	270	271	279	264	240	251	231	247	258	241	228	252	233	262	277	252	233	250	245	260	255	223	257	243	236	249	239	244	228	224	241	247	229	254	259	228	246	273	251	263	263	244	247	249	261	216	234	224	260	242	227	276	287	242	267	230	230	270	227	224	255	252	243	237	247	257	243	240	235	247	289	234	265	269	255	240	260	298	261	245	258	223	260	240	241	250	245	258	236	263	248	275	244	254	264	256	254	237	250	247	244	244	243	262	244	260	243	242	243	266	266	233	215	256	249	246	254	246	252	256	249	260	234	244	236	257	231	270	282	267	267	238	234	288	226	240	265	266	238	251	263	228	267	212	261	255	264	262	265	282	272	243	270	273	260	239	251	242	235	239	239	252	239	231	258	252	222	236	245	250	244	249	287	237	253	238	249	235	266	260	254	233	234	258	244	260	255	232	240	264	240	258	262	260	262	284	254	267	232	217	246	264	278	262	265	264	257	244	252	252	246	237	267	240	245	231	240	234	268	248	259	241	262	240	256	246	241	241	271	246	256	264	224	285	264	238	251	250	251	240	272	212	255	228	262	229	277	242	236	265	241	247	242	258	243	264	231	216	250	231	260	258	264	233	255	268	274	260	229	259	237	273	223	254	266	231	288	247	231	244	226	261	233	271	241	231	257	275	273	253	245	242	263	276	227	251	278	279	241	250	266	258	246	241	254	286	258	227	258	235	239	282	252	245	266	267	219	249	272	234	228	244	283	262	212	243	249	245	239	241	245	230	263	254	262	261	227	253	215	261	233	247	244	223	235	277	268	254	266	250	247	243	262	232	262	231	254	263	282	240	247	273	247	246	243	229	252	221	257	260	253	235	250	263	252	227	275	231	213	240	269	243	269	263	252	274	236	272	274	256	241	238	251	262	245	272	241	255	259	240	250	262	243	246	272	233	237	273	241	266	244	212	255	256	221	237	246	248	240	244	230	261	248	278	261	231	230	220	235	252	212	239	264	274	261	248	235	258	217	253	233	271	259	241	248	279	255	255	260	265	234	235	272	247	243	259	263	281	256	247	246	243	239	228	260	254	277	240	243	224	235	243	234	269	250	236	267	241	243	232	271	256	253	258	232	249	271	241	239	253	244	244	257	252	229	245	246	229	266	230	241	263	264	222	237	249	257	253	226	227	223	216	232	261	233	258	235	247	250	253	253	283	262	251	258	242	245	258	258	256	281	247	262	276	284	272	258	260	232	256	250	239	242	267	232	221	248	259	240	265	237	255	239	254	237	226	234	249	258	245	255	264	243	247	261	238	220	230	221	238	268	242	269	244	263	232	236	248	247	229	255	248	238	245	258	235	260	233	250	262	248	239	255	222	250	293	279	270	251	270	230	282	231	275	263	256	250	271	255	247	254	251	252	245	244	254	234	243	254	257	251	244	272	257	255	245	236	278	248	231	247	290	251	264	229	264	265	262	265	255	240	248	251	244	243	254	252	230	255	271	245	247	230	226	259	234	245	261	250	271	240	260	244	224	253	242	246	238	247	230	222	247	248	257	233	270	227	259	263	252	224	265	214	256	242	268	229	236	260	247	271	229	228	271	268	257	230	234	224	213	230	244	258	228	273	240	275	220	276	283	255	244	249	259	209	247	298	264	217	265	253	224	259	266	279	251	233	243	254	290	258	261	259	252	249	222	246	258	232	269	291	244	245	234	259	243	261	223	236	218	262	253	261	259	259	233	262	232	245	291	278	233	267	234	271	259	247	227	252	245	262	279	283	266	275	256	247	237	304	247	261	248	254	264	228	245	217	256	241	251	221	276	264	221	266	262	237	260	244	267	239	244	251	253	243	229	235	227	241	289	246	275	233	221	212	246	267	261	242	259	284	273	244	247	262	274	232	268	273	252	259	232	248	240	271	234	244	243	257	251	261	255	269	235	257	294	241	260	256	240	263	255	247	249	242	256	240	265	251	240	266	256	234	243	234	248	247	262	267	278	207	236	249	260	239	244	222	254	216	249	233	272	255	270	260	246	237	211	245	270	286	259	250	248	227	244	233	220	271	256	262	258	240	212	222	265	238	259	271	255	247	237	264	252	244	233	244	253	227	267	266	257	240	244	232	259	219	226	245	243	243	251	242	243	254	236	244	251	235	263	255	261	219	270	235	248	237	270	253	222	232	258	213	274	254	237	238	281	272	244	240	231	230	255	250	257	236	264	253	237	243	257	264	239	253	279	276	230	262	243	277	258	233	241	271	256	237	245	256	270	260	247	273	255	241	262	271	242	237	242	256	248	246	248	232	238	233	252	252	259	263	254	230	263	261	243	247	249	221	271	270	260	245	266
14632	25509	28678	8783	28799	55749	50667	39782	25808	11476	3522	1243	732	624	616	629	656	659	620	600	602	668	616	611	637	596	595	648	607	586	665	611	601	672	664	633	649	600	632	601	619	655	665	636	631	598	638	612	603	647	622	605	655	645	617	672	620	587	685	637	629	628	622	627	619	623	619	621	633	645	644	654	635	643	640	631	607	639	640	621	647	624	593	635	601	637	614	617	605	667	612	611	632	632	625	607	670	664	629	616	636	573	644	611	624	628	643	660	651	599	650	641	643	602	629	617	654	617	621	605	642	627	581	609	595	651	623	591	612	623	655	651	614	671	598	620	652	620	573	653	717	582	670	627	619	632	620	644	588	670	636	611	592	667	616	614	642	629	627	614	664	613	647	601	626	607	635	607	624	629	578	617	620	641	630	594	613	629	641	617	586	676	601	628	629	639	667	605	629	626	683	610	615	635	639	625	672	621	602	618	615	587	618	638	610	607	621	598	634	646	628	618	669	577	608	598	625	639	634	615	616	623	622	644	629	641	640	627	647	634	681	662	663	612	610	576	638	585	594	653	649	605	647	636	637	658	577	643	644	641	585	636	649	636	637	647	621	649	639	652	634	638	637	609	648	602	603	620	616	641	623	638	672	679	625	623	681	640	619	634	681	661	672	654	630	614	600	634	656	614	626	643	589	622	599	638	646	592	618	634	616	601	589	578	667	646	640	624	635	628	665	613	634	608	628	624	659	576	643	667	658	627	610	631	609	627	615	601	613	632	656	658	613	641	616	578	599	647	615	666	634	658	637	663	615	628	637	651	640	598	615	616	634	613	616	647	623	605	599	595	565	616	620	603	613	592	620	640	648	589	662	641	640	640	637	605	580	594	631	613	617	636	613	621	570	682	642	682	626	620	649	623	611	639	599	585	626	633	611	606	640	631	642	651	649	653	623	666	637	635	609	659	629	623	608	681	627	649	659	649	599	651	573	608	614	618	675	558	649	620	631	672	593	619	610	612	629	634	623	645	644	640	642	615	634	645	633	642	640	654	651	652	622	634	619	594	670	612	617	637	646	622	609	645	616	602	609	619	615	644	633	620	617	613	616	608	691	633	611	656	644	589	568	667	624	650	601	622	647	593	616	625	650	647	592	632	637	687	676	592	671	625	661	576	568	671	614	637	632	602	633	588	645	612	653	642	657	588	615	648	662	642	640	617	658	626	621	644	612	611	657	583	676	572	629	603	602	608	603	594	608	702	657	631	624	625	659	662	673	631	654	630	593	604	620	640	631	633	626	652	603	646	643	604	672	667	631	646	607	607	635	614	622	649	594	635	635	639	678	544	639	620	649	635	599	602	662	653	631	591	607	582	634	609	653	652	668	641	609	597	642	695	628	602	623	629	644	625	638	619	641	693	622	636	635	613	642	649	644	649	640	623	641	584	628	659	637	654	651	661	582	625	622	650	693	657	658	660	611	640	640	653	644	598	610	672	656	602	631	681	604	628	604	652	643	621	646	647	629	612	630	621	623	621	656	563	658	618	579	611	597	661	612	667	612	649	646	598	649	620	609	593	591	628	609	592	686	652	608	623	595	615	639	629	613	592	620	648	608	614	609	640	653	648	638	618	657	663	640	614	661	620	657	610	628	627	640	629	687	657	625	579	627	638	672	640	639	619	631	622	628	646	641	608	588	596	617	650	643	637	629	617	640	592	591	601	666	610	624	636	638	605	647	608	654	589	652	583	617	664	607	619	663	623	593	628	655	586	564	626	623	631	640	620	614	624	607	663	574	597	636	657	675	646	647	625	659	589	622	610	652	614	642	591	646	596	602	581	621	645	640	653	659	635	660	588	637	611	613	651	662	587	628	588	637	649	657	642	634	611	643	595	598	628	636	666	620	622	570	614	659	597	585	627	587	635	611	623	637	654	604	664	599	639	615	680	630	602	590	605	634	629	594	581	636	626	617	611	647	595	628	612	605	633	666	622	612	637	640	668	591	661	638	609	624	600	622	610	591	636	609	624	667	623	600	628	648	588	591	609	643	589	663	664	620	665	624	614	638	645	608	644	582	616	602	692	630	613	661	621	622	594	642	642	623	635	582	621	611	636	645	643	614	669	612	618	598	671	605	598	654	645	625	622	653	627	643	588	639	652	650	602	663	629	617	622	629	618	598	620	647	610	629	624	647	603	598	642	595	650	611	638	633	645	629	595	650	648	638	621	607	614	600	593	671	664	662	575	629	631	616	613	578	654	590	612	611	623	640	608	628	617	616	619	623	635	627	606	647	632	600	663	654	540	605	593	620	626	648	641	627	628	617	662	608	676	640	674	616	617	606	624	670	604	622	598	637	621	642	637	629	653	602	639	638	664	618	651	622	635	619	620	606	664	614	621	639	631	652	645	626	611	614	655	644	602	652	587	645	605	641	612	632	647	656	648	596	571	581	589	617	644	655	571	612	614	627	599	596	646	602	673	598	581	640	572	613	593	647	575	668	649	658	605	624	622	648	614	667	595	610	616	586	617	574	618	607	582	620	631	644	656	601	654	642	609	639	619	656	602	651	613	607	621	629	619	565	629	629	668	620	621	607	630	665	656	655	651	619	605	611	641	633	614	626	642	638	674	593	643	646	628	704	591	654	654	638	627	623	628	668	629	594	604	618	634	651	621	633	641	636	675	647	627	633	603	652	665	640	629	564	627	602	638	641	628	654	608	648	659	601	623	630	605	603	580	648	646	605	644	605	639	617	655	661	620	607	646	597	631	605	604	619	677	672	627	563	637	615	608	623	636	602	631	595	630	657	633	593	639	628	626	623	647	586	660	623	594	677	606	581	648	625	578	638	688	582	629	662	641	635	661	649	615	647	627	684	611	641	619	635	588	680	658	567	633	634	621	657	560	620	619	657	662	687	668	584	651	591	645	623	635	586	599	644	666	622	653	637	655	648	623	627	689	618	672	633	622	597	593	583	658	620	609	621	652	633	613	653	626	556	633	608	671	650	625	663	676	629	619	649	644	616	652	608	644	578	629	620	620	657	607	676	593	618	605	631	593	693	633	625	588	657	609	645	620	627	618	629	635	583	652	609	610	589	606	603	552	666	610	645	630	684	668	618	602	587	656	595	667	636	647	603	633	644	605	602	620	655	605	646	635	590	639	629	623	598	638	655	652	620	610	640	633	602	610	615	620	598	647	648	659	627	618	586	583	622	635	605	632	610	602	671	645	602	622	622	664	664	648	595	669	599	568	622	670	623	652	601	650	625	655	627	595	624	623	651	603	627	636	613	611	635	643	642	650	665	642	667	604	593	649	680	588	619	672	666	664	615	628	669	664	631	625	619	625	620	604	645	617	654	613	565	599	618	662	674	679	613	634	595	625	666	593	659	618	594	656	601	611	607	593	623	644	631	569	610	624	648	641	612	611	582	647	610	610	613	620	610	623	630	642	628	662	621	630	610	631	638	646	648	607	657	674	590	608	629	646	619	619	623	690	645	683	637	678
36060	53774	58773	22568	37798	57968	45339	31681	16738	5162	1208	424	248	275	253	246	248	249	235	232	281	249	210	216	242	237	243	222	254	207	234	202	226	217	230	251	254	222	224	251	237	256	223	228	231	241	222	218	232	230	219	225	237	220	213	228	253	221	251	201	229	228	245	241	234	204	248	244	230	223	240	219	244	221	230	244	205	225	233	257	201	228	227	236	213	218	238	241	190	188	205	227	242	226	207	201	245	234	233	234	265	213	223	203	234	239	251	198	233	235	202	214	246	201	198	231	219	252	233	213	219	235	263	201	222	203	224	235	283	234	223	214	250	236	239	237	240	213	202	223	193	237	234	233	248	199	222	239	234	215	237	235	224	240	217	217	250	229	254	243	211	223	212	218	245	222	226	265	245	231	230	211	207	237	261	221	234	231	244	240	237	264	234	238	194	253	219	247	259	228	186	240	237	222	258	229	283	222	216	235	238	218	238	241	236	223	238	236	219	224	234	217	220	241	199	239	256	231	231	216	221	204	233	213	238	209	231	238	212	244	235	237	227	209	232	239	244	231	261	213	231	223	239	240	222	242	239	213	205	231	237	268	233	256	223	207	232	261	235	203	232	244	224	212	243	266	248	241	240	220	250	249	215	253	258	236	243	234	224	241	232	252	224	226	254	228	245	228	232	224	217	232	201	237	229	204	254	237	241	244	273	246	246	230	216	221	215	206	230	221	232	212	209	252	231	251	243	208	243	229	245	215	230	239	234	247	221	203	242	223	247	218	234	239	246	231	235	215	243	232	225	212	240	214	231	231	234	267	174	218	235	195	219	240	225	233	237	232	269	223	210	247	261	245	248	230	241	221	218	211	237	221	240	223	224	210	231	260	223	243	229	221	210	216	229	233	217	211	243	229	230	222	232	231	247	206	231	214	228	231	238	231	260	238	221	227	266	239	257	237	270	231	231	253	202	246	207	250	249	212	198	241	238	236	221	250	225	225	250	256	244	207	240	214	229	248	252	223	219	230	206	249	258	221	226	226	221	200	224	216	252	233	215	208	226	228	229	228	219	246	285	236	219	227	197	229	227	239	219	269	243	233	240	225	206	225	214	216	239	245	246	245	252	222	233	208	228	242	246	236	234	238	199	227	210	229	229	242	234	238	236	227	241	235	244	253	213	237	231	224	249	205	220	220	211	226	224	206	235	214	237	245	207	227	211	230	221	241	246	208	214	247	237	252	211	241	261	206	228	264	221	210	223	245	235	256	236	221	241	235	228	220	220	224	214	204	214	211	232	202	232	202	228	236	227	217	219	207	212	210	226	217	239	277	244	224	228	215	234	250	217	217	267	251	249	227	230	250	240	239	266	226	219	227	209	201	231	256	227	238	218	206	241	247	247	243	226	237	248	214	214	253	256	220	226	204	205	210	239	218	217	224	245	244	212	205	234	239	230	221	219	246	254	224	205	207	240	263	212	204	233	224	241	224	223	240	254	256	237	216	253	231	235	251	196	255	212	234	262	252	244	207	236	240	206	228	248	233	232	226	215	193	239	232	220	259	223	230	256	232	239	198	221	233	221	221	216	279	240	225	257	209	237	224	221	253	230	251	231	225	202	235	229	245	241	240	244	228	261	239	233	245	222	229	252	224	252	238	261	236	228	212	242	223	231	237	208	255	238	211	229	218	226	211	229	237	224	237	211	232	240	225	235	255	248	277	233	224	239	249	220	235	250	230	235	253	220	226	208	227	223	258	239	238	244	256	226	245	251	232	210	232	240	227	231	226	239	233	218	235	253	239	239	222	228	227	215	198	198	207	229	227	232	247	243	222	240	243	225	224	243	239	228	208	241	247	235	243	252	229	237	250	249	239	213	238	259	247	208	222	228	234	242	234	256	211	211	234	220	199	217	266	217	246	217	239	228	206	237	223	259	208	229	233	231	242	209	226	224	239	233	221	237	235	220	229	234	247	214	232	230	236	207	242	238	244	238	236	213	234	200	234	232	222	234	245	223	223	249	214	219	213	229	239	247	249	241	229	200	251	222	243	211	237	234	223	238	230	246	220	228	229	216	249	254	222	198	236	248	226	254	234	214	224	227	226	241	222	244	238	220	239	233	227	212	232	197	224	219	203	201	213	207	248	239	204	252	216	217	227	243	242	203	216	206	219	238	273	207	245	225	242	226	220	202	211	207	235	255	198	252	258	210	253	242	250	231	219	239	211	221	223	225	239	241	230	226	218	213	235	217	233	207	266	239	215	225	227	227	233	228	226	238	227	241	234	242	196	235	229	206	255	231	233	228	209	231	213	237	254	233	236	247	230	219	250	202	238	245	224	228	237	228	241	235	230	237	213	242	242	235	248	213	242	241	231	239	268	229	233	227	217	245	245	229	223	236	207	250	205	225	230	250	257	229	251	231	233	226	236	231	225	241	239	252	249	206	229	257	188	250	224	233	208	247	216	239	214	225	211	230	228	229	231	237	231	258	216	196	207	250	235	231	223	226	199	227	232	233	227	240	242	230	229	252	235	201	214	207	245	211	205	210	199	235	197	239	240	225	243	235	239	227	225	222	210	235	230	237	221	239	203	266	229	225	223	266	226	220	226	255	244	207	211	248	246	249	210	224	241	247	242	225	233	241	225	227	203	245	250	240	217	245	216	240	252	226	221	242	221	238	235	231	230	254	221	241	227	269	239	213	233	247	214	230	228	227	236	219	219	215	226	209	226	230	252	217	242	224	250	220	250	220	208	239	248	238	241	239	235	219	216	244	222	230	240	226	241	213	236	232	227	211	246	236	228	222	232	246	208	228	210	246	227	212	255	228	227	206	241	210	228	245	208	227	250	211	232	219	247	237	202	253	220	263	254	228	259	241	230	234	225	235	247	234	217	206	256	202	218	218	236	242	233	220	238	218	260	200	220	249	247	233	211	198	256	257	224	245	249	191	222	226	226	233	201	277	239	218	232	228	223	218	215	201	226	237	242	223	217	231	216	239	229	216	243	211	215	222	238	227	226	222	216	231	223	242	223	228	228	257	245	234	240	264	242	209	222	245	242	238	206	228	247	251	233	215	234	218	224	269	237	231	289	202	212	228	227	238	235	254	229	241	246	226	220	235	249	208	231	234	222	261	248	265	254	238	206	226	213	253	252	223	205	228	227	213	223	227	212	229	222	245	232	231	244	241	242	212	221	239	228	239	242	225	236	242	230	257	245	255	213	221	212	228	231	221	243	226	218	212	246	243	252	242	241	241	238	247	223	228	234	210	225	244	237	231	199	213	244	238	232	236	225	210	196	219	246	245	240	250	262	221	258	245	209	227	208	232	235	246	215	212	208	224	221	255	244	233	216	216	230	242	220	250	245	251	275	206	223	222	227	241	201	230	209	227	238	226	222	204	213	212	233	219	217	244	241	217	256	253	215	262	234	202	241	232	235	259	237	238	208	259	222	239	237	241	230	222	228	256	233	240	247	199	251	252	202	220	257	241	243	225	249	216	215
20971	41787	43780	18159	49710	66917	56749	44672	30315	14318	4597	1330	749	628	593	562	578	568	590	593	555	556	605	572	612	580	617	580	584	616	567	630	584	560	601	542	615	593	593	559	567	578	585	564	616	578	574	558	605	549	575	577	577	575	582	558	581	555	546	637	567	578	596	575	580	586	577	574	603	568	544	586	535	555	586	620	596	583	564	571	563	575	603	595	569	600	546	570	583	584	616	534	576	576	601	593	574	582	595	587	624	614	596	591	575	550	578	595	598	563	606	547	581	602	618	574	590	515	602	645	572	593	575	608	548	582	566	572	541	550	575	576	554	549	556	524	562	572	624	553	560	577	584	563	593	590	544	637	632	572	578	592	615	598	558	564	544	604	564	573	575	553	570	541	588	621	603	601	536	582	560	566	582	584	565	541	560	535	614	606	565	596	556	594	603	595	539	608	605	553	578	573	575	570	557	604	592	586	543	581	576	565	529	561	594	584	610	573	622	600	584	611	560	582	573	588	600	573	586	577	551	570	584	608	567	571	584	585	595	624	606	615	550	570	541	585	569	610	578	553	578	598	554	598	611	581	613	611	622	609	592	576	560	545	588	570	572	614	594	589	570	598	598	555	555	543	584	587	561	612	613	573	574	565	566	588	589	587	577	616	581	569	623	560	604	578	566	611	543	534	608	606	577	546	556	604	596	603	539	573	591	583	605	591	577	584	559	571	565	616	622	557	592	571	573	638	577	540	594	588	623	578	553	582	582	567	613	562	553	600	579	555	577	516	598	599	575	566	582	573	540	587	576	579	594	604	608	620	577	562	598	571	603	569	544	598	604	573	580	577	612	606	556	581	548	599	552	571	569	572	593	599	601	598	621	574	590	590	545	570	580	584	562	548	575	570	605	572	622	563	539	554	560	605	572	577	643	592	580	567	624	560	601	590	576	632	579	591	620	617	573	539	543	570	623	572	609	623	594	580	574	608	552	548	589	523	557	587	565	559	559	622	545	604	571	598	576	562	529	592	612	561	551	551	537	586	551	589	587	572	591	578	549	590	579	612	577	552	570	588	595	559	572	598	587	587	565	607	592	569	599	591	599	543	585	564	572	578	538	564	611	597	584	578	590	567	608	544	577	582	559	585	555	550	564	583	531	587	562	563	604	569	599	571	555	575	553	572	577	567	624	573	601	565	593	574	562	582	539	580	600	589	584	591	586	587	568	579	573	612	569	587	572	610	618	563	574	576	608	572	543	575	553	590	580	540	564	594	589	581	545	551	591	602	606	595	604	577	548	554	537	597	589	594	602	521	586	573	566	630	623	557	564	567	582	603	556	595	570	555	577	600	582	614	592	602	641	614	554	576	562	564	535	584	554	541	565	601	574	554	555	513	599	602	538	596	581	570	611	589	598	563	572	610	577	546	542	581	601	583	595	597	571	601	576	557	558	576	577	537	538	567	533	625	599	638	603	558	569	575	582	581	526	588	570	574	557	571	531	590	573	561	557	561	566	567	595	580	589	592	591	591	572	553	586	582	543	576	588	584	556	553	580	617	574	609	603	625	579	601	598	616	553	573	553	580	611	587	532	551	595	559	557	568	570	614	606	600	599	569	574	580	594	591	579	588	615	590	565	573	587	612	569	547	594	558	558	580	565	591	545	644	605	577	571	608	618	601	604	542	583	561	569	595	546	573	546	594	564	556	586	573	546	585	587	556	562	587	594	576	531	572	576	558	576	610	601	580	508	598	542	635	563	585	624	566	616	581	593	568	586	570	510	547	557	571	577	560	583	616	522	555	536	599	558	575	594	585	571	558	546	588	576	570	572	606	591	571	579	597	576	578	605	582	545	577	544	590	590	594	590	610	615	610	592	555	578	578	612	596	578	579	561	547	565	554	581	590	553	528	553	565	525	569	605	616	577	578	549	559	510	590	584	580	579	581	562	559	569	590	608	578	585	589	615	554	585	594	586	574	589	586	593	587	552	572	586	610	556	526	603	575	586	572	618	569	592	632	564	573	579	544	582	556	575	582	566	599	578	584	575	556	564	550	550	597	586	550	601	561	608	565	568	545	655	558	627	533	588	586	604	585	538	583	569	575	590	560	594	564	589	550	580	604	544	572	581	606	594	538	551	581	586	568	597	597	587	607	572	557	562	583	596	544	545	606	584	612	536	579	586	555	574	605	577	586	570	571	567	578	605	586	593	587	602	591	593	612	593	572	558	591	552	627	599	556	590	572	564	656	621	581	605	572	578	580	591	586	535	583	580	598	554	651	604	575	563	574	581	575	584	586	570	586	538	605	545	578	554	551	551	531	606	569	586	597	589	558	596	594	604	593	556	614	569	586	570	592	554	579	635	546	558	577	576	580	571	576	584	589	567	560	567	558	601	603	598	542	559	601	590	572	589	574	580	545	555	593	572	510	598	583	593	568	575	582	561	628	521	609	578	564	613	591	581	583	602	572	579	567	569	582	588	541	571	595	618	604	582	551	597	557	602	612	605	584	582	574	585	584	545	530	567	574	585	598	585	604	562	537	586	576	535	613	575	563	551	634	581	549	549	548	595	587	593	586	607	592	601	605	565	580	562	619	583	545	607	613	594	554	556	540	539	559	599	539	610	577	562	538	562	564	576	575	557	593	563	587	605	598	590	601	606	603	586	617	572	593	616	580	582	597	593	573	543	556	637	566	581	587	558	544	603	583	605	555	567	591	606	571	639	598	603	570	606	578	599	583	558	569	581	580	533	585	563	557	579	617	615	561	572	578	597	583	597	557	605	631	578	557	594	541	589	585	573	606	566	549	589	589	573	559	629	562	574	544	588	595	592	568	594	580	577	620	591	573	616	597	551	561	582	606	566	586	583	549	563	609	565	620	591	595	553	581	579	565	574	534	591	569	584	599	591	570	523	596	577	602	560	628	543	560	579	549	581	534	622	564	581	546	590	589	564	574	551	603	603	556	593	585	585	591	553	607	590	601	569	582	597	524	559	555	545	583	575	554	530	588	609	580	606	591	569	592	576	544	564	537	568	581	612	545	568	580	607	618	566	555	555	585	561	560	602	581	529	568	561	611	580	586	604	585	576	601	619	568	554	623	577	559	604	588	568	578	567	616	599	596	581	581	585	569	593	587	547	601	572	541	602	545	594	581	568	529	569	567	563	564	603	572	575	592	547	585	556	579	555	543	611	565	612	627	549	599	562	552	544	577	585	592	564	592	533	620	545	575	585	577	595	604	610	567	621	605	600	605	588	591	578	560	572	580	612	580	596	578	538	599	570	553	538	578	651	566	599	584	543	566	601	561	591	578	574	580	578	598	561	553	608	591	545	591	595	528	600	581	605	559	642	564	575	597	642	598	561	573	582	565	565	579	577	601	628	579	588	572	598	579	622	587	563	553	596	567	584	604	556	610	609	594	571	601	588	573	583	549	576	542	578	613	561	578	590	604	592	575	563	563	562	589	586	559	591	585	585	637	569	575	601	582	570	589	586	564	603	560
4444	4341	3973	1304	2469	2891	2868	2004	1100	541	356	288	243	249	246	217	271	265	252	256	234	236	246	244	263	252	240	242	252	247	244	243	247	256	256	245	226	271	232	250	234	263	255	246	241	251	247	227	263	258	234	281	265	255	239	214	251	244	257	241	252	262	249	275	256	230	263	263	253	274	261	257	261	246	291	260	280	239	239	250	239	230	243	238	237	246	232	231	240	265	230	250	237	240	236	257	242	261	246	243	266	254	228	230	238	261	218	232	233	259	244	216	244	259	244	250	270	260	230	225	251	234	260	247	246	253	239	238	233	241	245	263	227	250	260	262	242	254	247	263	238	262	266	252	244	239	242	256	240	251	233	234	245	234	241	253	245	248	252	249	258	269	260	282	222	247	245	235	238	216	269	246	270	230	252	271	232	236	222	266	242	222	218	237	242	267	237	236	238	248	267	251	258	244	257	245	231	228	247	252	231	242	231	218	271	215	230	247	250	226	232	241	233	250	233	252	253	270	255	256	247	234	250	260	239	237	239	251	251	233	258	243	245	242	262	218	248	234	239	232	270	269	264	243	261	272	248	233	254	232	252	235	262	256	244	237	245	266	265	244	233	224	258	249	260	266	236	250	233	239	237	263	264	219	248	246	278	215	215	235	246	249	237	237	250	229	249	243	224	262	242	249	229	266	239	230	250	243	229	243	265	262	269	243	251	225	255	255	226	260	249	243	232	244	262	245	230	245	236	251	243	227	231	216	259	266	240	243	236	224	270	242	225	212	243	236	242	246	214	283	247	268	241	249	264	256	205	240	249	271	248	244	233	274	245	251	234	275	244	258	207	223	292	285	253	235	252	238	229	254	269	255	232	241	251	252	209	279	271	277	233	244	240	212	259	237	246	222	252	237	212	236	241	254	220	245	232	234	251	234	282	228	232	299	269	255	255	254	239	233	224	246	233	252	241	237	258	234	241	239	232	238	246	239	235	259	236	289	237	235	238	245	261	252	262	271	279	236	240	245	255	227	236	244	267	216	206	239	227	261	266	235	254	237	235	269	258	249	277	251	236	241	261	248	267	280	260	264	213	260	234	236	258	241	249	264	278	242	234	249	272	214	224	251	276	258	229	238	231	235	249	249	252	253	261	234	235	270	259	242	247	262	252	213	217	247	256	269	231	227	222	233	246	250	223	261	238	281	239	226	244	223	247	227	221	251	237	279	252	270	253	247	220	238	229	281	253	204	239	260	239	233	222	249	247	259	223	227	219	232	216	244	243	216	252	257	276	279	233	225	235	276	272	251	224	239	230	221	239	261	270	259	236	227	260	266	241	276	250	259	264	243	239	234	296	254	230	252	236	242	253	268	285	272	261	225	204	246	265	240	275	238	222	255	255	221	249	247	279	229	250	219	255	223	250	224	232	231	256	255	217	244	236	258	240	264	234	257	241	229	258	265	244	280	256	256	246	259	252	251	218	242	230	246	247	247	263	263	239	240	245	241	236	263	248	250	250	255	271	252	245	234	243	251	236	248	242	231	293	227	268	245	276	274	256	243	249	234	242	255	246	258	249	245	244	212	242	233	261	233	260	242	237	254	268	256	228	218	227	270	254	223	252	255	202	274	247	279	236	261	254	243	249	247	243	271	260	273	249	249	278	233	242	271	260	269	238	213	225	249	230	257	249	249	270	246	261	249	267	265	260	236	297	247	240	243	232	270	252	245	217	272	212	247	245	251	215	242	252	213	233	262	221	254	245	230	240	248	251	232	250	259	242	238	251	249	232	238	253	264	260	254	248	242	226	268	257	236	224	237	254	214	227	216	214	252	257	250	227	243	255	243	269	270	239	252	238	231	241	204	267	255	244	253	249	259	255	255	257	249	237	274	261	254	224	265	264	251	238	261	257	234	257	264	243	224	236	224	210	229	234	249	241	261	256	265	249	246	240	253	248	257	268	213	251	239	257	240	265	242	237	246	240	243	233	257	256	233	252	226	256	248	244	240	230	214	239	268	252	241	269	235	265	231	246	256	231	250	243	267	241	258	244	256	210	239	255	227	223	252	236	251	231	262	233	234	258	223	217	265	250	254	269	234	234	224	235	219	257	239	257	267	237	259	246	225	235	248	233	260	259	225	239	241	249	232	207	222	233	232	262	230	244	230	221	251	229	261	259	260	276	254	257	245	260	238	288	249	257	258	253	254	247	258	234	227	260	242	253	227	260	226	272	248	239	248	247	255	272	267	261	226	290	237	251	251	242	229	231	253	203	249	288	263	255	270	242	222	267	223	253	255	261	249	223	298	249	272	233	245	244	241	269	265	258	225	266	267	265	228	265	259	258	265	251	245	255	245	232	273	243	229	266	223	243	238	234	234	246	242	224	278	254	287	223	242	240	267	248	227	233	256	237	243	219	296	263	235	236	251	254	236	256	236	263	242	252	249	210	258	250	236	268	234	285	242	257	259	237	253	238	251	240	247	253	232	238	234	278	251	228	239	271	245	274	215	232	230	243	252	261	258	235	256	248	262	235	210	267	242	250	242	258	247	249	238	241	256	238	245	233	249	236	281	255	231	241	245	222	244	246	258	228	286	235	238	244	239	241	220	268	241	264	236	252	245	245	234	239	256	229	250	255	280	236	233	245	262	249	241	270	246	222	250	256	276	209	237	252	245	267	245	230	237	244	241	249	265	267	224	254	253	265	231	271	226	249	257	261	264	228	252	266	238	279	209	244	270	288	268	234	259	240	232	245	251	249	234	239	269	238	245	245	229	249	299	220	256	251	242	267	222	276	229	228	233	215	245	242	249	231	295	255	258	277	261	250	246	245	248	250	248	268	220	230	243	245	230	245	247	232	252	257	262	236	233	252	266	260	287	236	256	238	257	272	219	226	257	216	234	216	283	262	272	256	238	286	224	251	258	249	229	255	254	241	253	232	249	266	241	269	254	210	268	223	251	253	246	246	209	249	238	233	266	252	251	244	244	245	218	279	232	242	250	257	224	250	239	248	229	266	236	261	201	254	213	260	235	239	260	256	230	233	244	246	256	243	243	226	231	261	246	249	278	242	223	250	240	268	273	244	260	262	263	250	222	225	253	236	263	241	233	215	236	256	259	261	221	214	224	224	258	245	218	260	268	252	245	232	225	221	267	247	224	251	249	274	241	224	236	266	238	237	243	249	257	261	225	255	213	228	227	243	260	264	249	227	274	248	242	255	227	260	229	238	248	243	221	267	230	241	254	253	252	260	225	242	248	235	248	267	276	229	238	240	214	251	226	254	238	248	240	266	231	247	261	223	232	264	263	235	229	230	253	253	216	235	251	255	289	241	255	264	246	262	232	230	255	266	210	257	233	200	285	295	241	228	234	232	243	251	229	271	273	242	256	257	252	227	228	273	253	233	255	237	250	251	249	228	260	249	233	236	257	259	246	241	274	237	230	265	230	244	265	280	226	242	260	250	274	249	243	246	244	242	274	260	223	256	278	247	241	273	246	241	222
3752	6376	6907	4570	10193	11878	11435	8029	4128	1908	1049	697	609	619	638	615	646	626	628	640	636	616	584	632	669	629	632	650	588	641	639	633	654	635	592	625	652	642	576	641	630	607	622	584	659	558	600	610	603	663	611	648	585	665	636	619	671	607	604	618	632	640	617	655	633	626	607	607	591	625	628	624	672	607	598	587	581	647	635	647	621	632	618	645	616	633	608	630	623	635	634	626	665	666	669	590	600	614	633	629	621	588	604	649	618	603	612	626	662	639	639	603	628	629	611	657	640	586	614	573	602	614	624	635	580	648	663	671	633	652	638	625	660	618	566	630	620	644	581	638	659	640	629	627	619	577	669	609	620	619	584	671	615	639	602	563	639	632	611	589	577	570	604	622	612	624	597	661	606	660	673	608	648	655	634	638	616	601	634	610	612	617	606	667	634	584	618	649	588	647	643	596	604	650	639	628	618	622	605	611	601	612	604	577	650	568	664	638	619	565	579	606	576	573	599	635	668	604	613	629	641	615	653	633	624	623	624	633	628	612	620	612	586	630	614	643	620	619	643	660	600	593	618	633	614	623	651	555	609	625	580	613	595	630	595	622	624	661	636	600	593	627	630	614	578	644	665	576	613	637	590	590	635	661	653	619	622	626	628	606	621	647	668	639	611	595	619	637	620	678	654	652	607	629	618	594	663	629	631	676	639	632	612	636	641	641	610	630	639	625	598	605	653	587	637	614	614	562	640	636	616	605	631	654	685	620	652	688	652	652	627	592	664	609	605	663	620	653	569	629	665	623	600	593	634	580	621	609	628	640	637	631	652	616	625	617	624	603	610	640	624	588	602	637	639	633	623	659	593	614	648	597	631	599	654	579	636	595	617	603	607	627	613	655	626	613	597	671	667	678	646	633	621	608	665	623	617	625	622	634	595	667	637	593	618	627	611	646	622	624	625	649	635	606	630	621	625	606	637	637	607	578	641	643	621	649	637	659	575	612	638	618	650	631	636	653	619	610	631	649	640	641	638	623	593	589	606	624	628	595	639	591	584	610	692	632	638	611	630	608	667	583	628	666	595	600	622	572	612	607	657	628	633	636	670	615	604	637	643	606	604	623	643	641	570	605	623	618	608	615	606	686	660	656	626	621	646	632	633	670	611	639	652	648	629	630	588	569	618	670	660	593	642	618	614	614	667	584	645	593	653	615	591	626	666	603	618	607	647	616	667	615	614	622	674	589	638	607	618	602	666	631	586	615	619	619	664	560	674	653	654	640	611	597	606	615	622	618	606	612	618	597	594	644	648	635	603	611	631	650	668	607	648	591	623	627	611	577	618	593	583	586	639	583	629	663	639	650	643	591	644	639	619	601	642	633	609	655	602	602	628	669	606	605	623	585	652	645	645	652	619	619	647	577	623	627	627	614	578	667	640	628	603	658	653	600	632	641	614	612	641	620	591	636	636	622	634	635	589	591	606	628	617	614	648	598	639	575	635	617	643	655	674	633	654	643	671	625	654	596	657	589	591	609	624	660	565	662	624	661	622	648	573	668	627	656	587	619	636	601	633	619	603	580	624	636	621	616	616	669	641	606	623	628	657	635	594	610	621	614	585	657	671	637	636	625	679	667	586	671	602	607	640	614	639	611	611	632	648	622	643	620	630	571	585	617	568	572	609	587	667	600	630	658	612	590	642	588	650	623	618	597	604	639	634	608	609	606	579	616	629	615	628	648	641	631	616	590	610	679	638	603	641	618	628	669	597	647	657	613	596	651	637	624	641	593	608	631	677	674	585	604	651	582	615	631	620	633	647	577	630	622	635	631	605	623	614	620	601	628	619	617	648	614	641	588	634	621	657	646	590	610	609	638	624	644	639	593	614	616	650	615	646	607	578	599	657	595	642	591	632	556	644	639	642	639	666	636	654	692	635	601	630	629	633	635	607	619	601	639	625	612	626	606	579	609	643	621	619	642	619	628	602	642	659	570	624	632	640	625	638	579	627	585	629	595	650	650	646	656	614	608	628	615	605	628	662	606	597	635	603	607	604	619	642	618	651	590	605	588	622	617	675	596	647	605	621	632	607	592	641	634	650	635	662	622	606	636	592	638	622	639	645	613	598	635	585	606	629	606	602	661	696	583	620	626	640	655	572	603	658	650	599	582	661	637	657	626	612	597	652	609	650	575	626	643	626	619	623	594	613	649	642	599	613	626	632	605	617	671	595	603	663	591	664	611	616	624	609	593	656	648	700	615	632	601	643	615	589	693	638	658	616	656	589	625	604	620	608	658	624	632	656	621	652	626	666	632	656	654	654	643	613	575	634	649	619	607	596	592	617	660	593	608	633	577	596	619	618	647	653	620	643	634	657	607	609	648	623	643	653	581	635	586	602	652	650	657	642	614	613	620	621	624	704	637	568	656	594	609	593	584	677	609	625	635	671	608	623	641	615	616	583	635	623	628	643	637	611	646	611	590	640	590	618	608	624	609	628	615	595	604	627	609	648	634	634	636	596	645	651	654	632	638	661	635	618	594	618	670	638	587	659	613	586	602	576	597	594	631	596	574	576	614	618	635	572	582	570	645	634	636	597	655	617	629	641	629	636	571	608	617	640	595	580	621	651	656	580	614	620	607	587	586	663	617	600	567	648	614	635	634	628	585	595	672	638	639	641	634	625	649	638	595	620	577	634	625	573	630	628	595	677	623	603	600	630	632	639	630	626	661	652	637	633	633	629	625	638	608	646	599	628	637	639	619	635	646	614	603	634	642	622	622	633	676	633	622	603	646	623	628	584	632	608	635	648	634	596	647	684	632	620	645	623	577	597	592	639	628	617	645	624	603	620	591	647	651	612	638	647	614	579	653	627	628	635	666	656	612	613	599	582	667	617	619	636	644	603	635	618	610	593	639	576	607	603	660	648	661	630	654	587	612	586	603	621	654	626	629	623	638	618	643	634	635	596	642	617	604	649	643	628	612	601	601	643	577	577	599	622	623	635	661	603	636	644	622	625	602	644	625	603	587	664	596	660	609	604	645	611	636	640	649	610	659	622	661	603	633	624	639	629	643	640	608	605	654	638	655	607	597	578	639	608	602	607	603	683	612	663	619	638	642	616	593	608	609	632	670	629	602	612	652	626	598	638	628	610	559	603	593	626	616	616	622	630	566	613	622	567	625	630	648	636	590	635	605	605	636	644	638	662	622	641	598	639	596	613	647	623	604	613	631	620	600	595	628	618	663	615	610	632	621	668	617	642	627	615	570	608	653	628	659	639	618	594	581	608	604	637	611	640	610	643	608	637	642	629	617	621	626	634	625	633	604	638	671	644	607	633	624	640	604	632	618	616	642	621	627	648	599	621	640	581	640	597	605	634	644	640	654	600	640	625	616	624	616	605	559	674	599	657	611	602	602	634	620	628	653	622	645	619	578	599	591	675	626	638	641	617	607	664	639	609	665	615	610	614	619	652	618	623	621	623	594	642	619	613	644	578	598	653	613	593	638
29327	34612	36769	21588	33864	35147	34854	23410	10808	3094	885	351	295	271	247	227	257	251	239	242	247	275	259	289	212	250	273	238	281	246	206	245	266	242	290	263	251	258	260	243	265	261	268	294	261	274	273	268	273	241	238	225	248	260	251	246	240	280	254	244	282	231	233	246	288	260	264	269	285	255	245	248	259	272	250	234	258	250	251	275	274	258	237	265	230	257	253	259	245	249	227	281	264	302	270	240	257	264	229	251	243	269	246	256	227	268	257	257	239	224	312	271	274	240	276	237	258	262	229	257	279	271	265	253	284	279	268	282	252	252	261	248	269	274	234	258	300	236	231	270	261	245	245	281	246	262	262	231	277	253	272	266	264	266	250	238	305	227	260	262	250	282	264	273	224	288	259	249	240	282	244	247	264	273	256	268	245	268	261	262	269	276	279	251	259	263	237	236	279	253	261	267	265	235	243	238	247	237	283	270	225	265	247	254	248	218	264	259	251	256	268	287	250	235	259	253	278	277	234	232	247	258	253	266	285	266	253	251	272	260	237	256	295	248	251	233	246	277	280	236	291	278	249	237	247	254	254	265	250	261	252	235	282	271	270	286	255	266	247	266	276	257	244	244	271	260	247	267	266	254	230	240	259	250	239	292	256	259	264	280	259	251	287	237	237	248	270	243	263	255	264	272	267	260	272	250	275	275	254	260	258	231	256	227	252	260	235	254	268	246	247	264	267	268	265	246	283	258	255	265	254	268	288	267	288	252	238	262	268	240	262	263	252	256	238	272	264	259	284	227	254	264	287	284	254	249	233	236	271	232	269	266	232	266	257	254	250	249	243	256	245	257	245	258	294	254	253	256	265	262	269	264	265	270	253	246	248	228	230	250	237	285	266	242	236	250	229	255	279	268	239	250	277	267	243	224	257	252	257	255	261	246	283	236	265	248	281	246	257	285	265	249	250	255	257	255	295	246	257	259	243	242	250	272	271	249	238	237	289	250	254	255	252	257	261	254	280	260	260	260	289	293	262	235	253	268	255	241	230	261	262	289	272	241	282	258	236	245	261	250	247	242	241	248	281	261	276	249	277	225	262	247	253	257	266	261	262	258	238	270	287	258	262	265	248	268	254	257	251	258	260	273	249	281	259	264	237	237	256	280	240	249	283	271	264	280	234	292	247	253	240	274	252	255	246	238	271	264	253	246	250	244	273	276	272	250	255	265	278	246	278	272	241	252	274	262	262	215	286	301	281	255	235	216	243	280	247	261	239	253	258	255	261	266	251	271	275	261	203	256	267	240	242	248	239	247	256	242	247	262	273	280	241	237	240	276	223	238	247	254	242	269	250	253	241	250	252	245	257	234	264	250	247	250	254	282	239	251	232	269	279	248	242	278	277	246	255	263	220	267	255	248	223	232	247	257	280	254	233	257	295	275	277	267	246	257	226	259	293	253	228	253	255	245	256	220	285	232	233	267	288	273	243	236	256	240	249	244	209	256	257	265	274	253	264	271	283	252	260	265	261	260	243	284	251	274	271	239	246	244	244	265	249	250	279	289	249	232	257	261	292	238	257	270	273	253	224	258	263	240	239	277	278	224	271	233	262	234	268	238	249	258	264	265	267	272	269	233	247	272	259	277	279	260	260	241	234	240	247	263	257	275	226	270	267	247	268	241	248	235	269	256	239	249	236	260	253	223	263	255	272	258	265	241	236	282	236	252	248	247	252	207	215	266	257	249	242	277	268	255	265	270	243	266	251	255	239	243	257	262	237	258	263	264	260	261	272	249	255	281	255	241	251	244	262	248	238	240	268	247	267	256	234	252	261	286	256	255	247	285	256	238	231	237	284	271	267	276	235	286	240	233	251	271	278	249	281	261	261	238	258	241	281	251	277	248	286	255	234	245	246	292	243	264	248	242	305	281	275	251	227	276	282	265	248	266	256	262	241	236	286	246	236	247	245	275	288	257	257	263	276	257	275	237	250	271	241	231	281	262	263	272	237	230	262	261	239	254	259	251	236	245	248	264	271	251	304	258	279	252	229	279	288	272	263	249	247	256	261	240	269	233	275	278	249	268	262	258	250	256	290	249	274	266	255	239	260	261	228	218	249	268	260	271	264	225	289	275	285	283	238	292	239	242	249	267	255	289	283	266	255	251	275	267	254	227	240	284	278	231	267	249	257	264	279	283	247	266	264	252	254	255	266	285	256	280	252	262	239	265	258	201	237	239	265	241	242	272	283	249	223	279	266	257	268	257	268	265	238	280	259	236	236	241	230	237	239	233	266	276	263	273	257	242	246	238	245	255	251	248	268	235	253	300	282	255	289	263	255	241	273	239	232	220	233	254	249	262	245	204	259	246	276	266	269	272	246	283	257	244	264	256	250	278	247	249	247	272	264	244	265	276	249	248	262	282	224	288	256	275	244	220	272	262	245	267	255	226	282	253	263	262	280	221	248	252	261	267	255	252	261	270	241	279	243	236	253	267	238	239	223	268	279	254	262	271	257	266	258	313	252	267	238	272	252	242	305	264	257	251	241	267	266	276	258	270	253	239	293	263	258	252	267	268	268	246	243	259	262	258	269	240	268	220	243	255	260	260	257	229	258	272	237	259	277	223	265	259	277	243	290	254	240	247	244	245	261	284	257	250	268	257	299	318	271	218	234	257	283	261	248	244	276	234	235	261	264	280	289	230	253	255	262	258	224	245	255	261	264	256	254	249	251	264	246	243	250	232	252	269	269	224	275	250	224	255	269	270	238	271	243	233	238	253	249	265	256	253	267	253	286	263	250	243	257	255	272	302	234	254	270	235	238	279	244	266	257	238	271	245	251	240	267	257	255	266	239	263	267	242	283	259	271	254	266	247	282	256	276	277	267	254	272	269	244	244	219	276	232	254	267	285	275	272	265	242	257	247	270	292	263	248	252	277	290	215	288	239	280	254	224	254	256	266	263	256	279	250	265	249	218	255	287	281	228	300	264	260	293	252	260	288	260	247	248	253	240	261	266	288	290	273	254	294	283	255	251	290	242	248	242	257	242	261	258	266	238	254	250	247	253	249	270	247	276	250	284	257	277	275	273	265	268	292	247	251	252	277	260	251	228	295	264	274	295	267	279	261	237	283	255	252	269	261	284	249	228	250	256	258	247	256	283	249	248	258	262	235	248	263	239	263	245	259	267	246	241	263	277	291	249	259	268	254	245	285	269	258	244	260	276	237	254	250	231	251	248	244	261	247	254	241	247	269	243	257	260	255	250	278	289	246	273	268	253	260	276	229	302	244	231	265	261	252	265	268	232	252	233	267	245	280	278	246	263	265	252	258	275	300	263	263	276	258	263	242	252	235	235	236	246	245	247	287	283	260	236	248	255	229	262	226	227	245	250	271	281	252	277	256	240	258	277	243	249	253	277	275	279	282	263	294	246	243	234	280	259	263	278	261	266	278	264	243	271	263	260	270	253	269	278	250	248	250	228	267	247	234	270	295	279	269	252	262	240	278
17454	26934	33966	28535	45920	49971	48940	38611	24361	10489	3338	1140	783	669	642	616	622	655	614	593	663	664	696	632	638	619	605	651	630	632	717	681	703	666	666	655	629	642	667	648	670	673	654	644	621	711	669	655	711	651	703	661	572	632	663	643	670	689	614	691	648	609	644	655	662	661	671	589	580	653	669	629	641	700	633	664	624	609	677	608	653	677	611	594	676	614	641	623	637	664	673	630	621	630	624	655	664	647	662	639	645	706	660	668	678	664	628	651	634	636	626	669	660	634	680	714	654	645	647	640	688	711	621	636	656	629	639	648	686	671	610	646	632	676	626	637	600	605	610	633	624	652	633	620	651	655	637	637	679	637	693	674	621	617	634	619	662	629	646	607	646	611	675	664	636	663	684	634	682	608	649	640	641	684	645	618	630	678	664	712	622	622	654	633	670	633	656	692	656	629	669	617	653	594	619	652	669	589	706	647	647	622	599	632	641	592	653	649	658	599	666	632	673	664	649	632	593	610	622	669	690	622	628	657	676	621	652	619	662	608	592	619	630	653	664	677	630	681	701	607	667	620	672	660	657	655	678	661	645	597	653	658	629	673	661	641	611	648	701	651	649	691	647	629	624	653	606	672	632	631	683	629	628	648	633	675	643	644	668	654	642	657	698	601	654	688	616	657	670	649	680	663	617	624	603	625	598	616	660	656	638	692	625	667	674	689	639	673	650	667	641	608	596	630	639	635	676	635	629	676	656	643	611	666	619	616	613	639	652	636	670	641	625	678	621	641	618	658	657	624	627	642	659	669	635	679	634	686	617	629	665	685	622	644	670	633	649	646	678	627	670	626	660	624	635	633	646	635	623	643	683	631	627	682	611	610	635	629	646	617	648	668	599	635	667	649	604	662	623	628	670	653	630	678	621	634	620	681	621	643	694	669	656	659	667	644	694	614	638	626	617	660	651	673	627	669	615	646	581	626	679	647	636	667	625	598	607	665	697	701	585	628	623	649	657	626	666	622	647	626	602	631	629	663	681	661	619	691	651	614	622	669	644	617	644	627	645	631	657	719	618	676	598	596	649	669	629	626	598	642	630	666	621	650	650	637	612	690	628	662	643	635	620	622	664	671	590	665	633	597	692	683	646	646	643	619	626	632	666	601	661	674	643	651	632	639	619	597	643	614	642	638	667	638	653	610	624	599	652	664	618	624	658	647	637	624	645	642	704	644	625	620	663	616	606	640	628	643	679	645	683	635	688	642	695	645	653	642	636	708	641	653	698	611	700	627	618	653	597	667	633	679	648	670	626	646	637	656	667	675	639	624	642	659	658	612	621	680	669	667	657	652	604	629	668	628	665	609	632	636	636	626	648	649	612	656	664	654	655	645	668	683	644	644	673	593	650	668	655	623	552	647	615	618	658	646	640	628	638	675	618	624	671	685	669	654	637	638	652	663	668	608	664	689	646	651	610	670	634	670	638	631	644	648	651	649	658	634	693	657	655	641	619	614	649	636	696	645	625	654	635	696	653	593	675	650	632	688	675	667	615	657	647	613	660	626	620	650	658	634	654	674	653	615	678	659	654	654	646	635	610	674	619	656	623	654	669	641	610	629	620	664	643	638	659	643	666	718	646	597	707	625	611	666	643	714	607	649	678	673	633	691	624	655	671	637	651	638	615	694	656	640	656	636	694	646	624	639	600	659	650	605	664	616	640	606	620	632	622	642	628	669	647	668	612	649	641	654	671	669	680	617	635	653	608	635	643	691	655	641	662	628	615	622	642	635	642	646	659	643	643	653	625	670	619	691	653	667	642	639	606	572	671	665	650	659	672	674	646	630	625	651	620	633	656	589	648	679	698	676	641	650	626	598	641	666	633	653	644	615	648	660	692	665	669	670	636	658	581	657	644	651	619	615	633	685	664	645	643	700	703	657	659	640	624	645	647	602	662	641	607	652	640	651	632	601	673	618	672	635	650	631	647	621	622	667	615	648	601	622	654	641	657	641	697	668	615	640	638	661	660	697	646	641	688	588	664	666	592	670	605	636	640	617	641	618	650	637	672	690	647	634	646	643	665	616	646	656	677	581	672	636	593	665	657	634	632	645	682	651	660	629	643	620	670	632	685	633	644	610	652	668	628	640	634	671	656	664	627	604	638	614	687	620	633	634	602	650	615	646	672	614	647	614	639	654	696	648	631	675	603	650	663	646	635	595	671	683	672	641	652	664	650	682	637	599	698	654	682	639	610	660	670	662	642	622	601	632	646	582	649	698	619	612	698	620	571	688	654	655	682	681	648	606	621	626	700	644	605	662	630	642	657	640	671	619	639	648	652	619	637	629	592	623	663	642	604	626	632	641	702	630	651	659	654	644	628	663	669	652	639	670	671	618	708	641	672	651	638	641	672	685	653	617	650	650	653	630	652	644	644	653	652	648	653	631	678	667	665	638	624	637	672	661	618	670	632	618	612	625	651	637	642	639	663	630	646	625	643	644	640	644	641	635	629	707	681	665	643	629	623	633	617	624	638	624	601	650	659	638	665	641	615	687	667	670	630	632	667	653	660	630	667	641	623	703	640	628	648	633	676	691	663	638	648	652	663	652	645	643	606	615	627	628	603	606	612	644	626	609	658	662	622	634	611	638	636	646	683	652	654	645	680	611	644	662	604	596	630	686	617	659	650	645	664	599	621	657	650	624	627	656	645	625	639	643	698	638	699	633	561	612	681	615	664	648	703	669	605	666	653	678	689	676	647	607	669	619	645	608	661	631	622	634	666	659	627	636	661	632	667	611	615	635	703	638	662	665	658	664	650	647	639	633	660	628	636	696	637	658	585	669	670	630	634	641	669	658	648	658	679	621	642	661	660	616	667	704	649	633	606	637	590	624	628	655	680	651	637	649	659	631	621	654	668	686	666	631	632	683	664	658	640	618	656	691	631	669	667	645	595	625	692	694	687	625	632	642	573	658	656	624	572	648	667	661	679	610	648	609	663	605	635	661	627	621	651	629	675	684	622	652	662	606	642	662	618	630	644	689	601	671	647	643	685	684	632	670	678	664	644	667	637	631	642	621	652	653	659	623	627	653	626	572	684	640	620	634	638	627	660	650	610	650	634	651	630	690	684	631	631	662	604	623	608	650	705	583	682	621	606	687	619	705	613	659	664	668	680	607	678	641	646	639	651	642	635	626	597	649	645	645	647	620	630	619	636	658	640	642	602	612	674	642	650	662	642	624	616	647	664	596	650	643	573	676	632	620	634	702	650	627	617	643	638	587	642	649	632	638	611	636	664	613	625	691	663	645	623	594	680	615	643	633	652	618	648	670	633	638	629	679	646	660	656	623	634	674	687	685	597	614	686	658	637	657	618	652	629	638	672	675	676	660	643	639	669	623	655	623	613	663	602	654	633	637	628	625	645	647	646	689	658	609	625	599	660	659	619	647	660	686	673	680	657	628	662	620	657	687	654	621	636	659	670	642	630	637	636	676	646	609	627	646	671	649
43310	34922	56348	47530	49370	51164	42840	30441	16033	5109	1098	442	280	248	255	209	228	243	260	246	245	230	246	252	247	251	233	246	244	229	249	206	245	230	240	241	225	237	253	291	231	254	227	238	231	253	256	253	230	247	217	238	239	250	237	224	232	256	272	251	249	252	235	235	251	226	270	238	214	235	244	217	233	248	242	243	208	222	233	232	249	219	261	230	234	235	260	240	229	246	234	246	242	232	227	234	285	207	265	222	251	231	266	242	243	237	255	253	236	231	234	260	216	204	249	241	229	257	235	238	244	250	237	252	265	235	244	253	251	238	231	223	237	250	235	202	249	264	229	265	226	243	249	233	248	248	269	238	249	229	253	262	247	224	251	270	243	233	274	269	242	286	213	260	218	225	238	239	238	255	261	240	257	255	266	235	227	258	213	235	225	220	235	223	246	227	262	250	241	271	241	249	241	233	256	239	232	253	260	264	263	248	250	252	241	252	217	245	242	201	235	232	259	230	227	234	254	252	258	266	249	247	248	234	276	248	214	209	250	234	261	244	226	230	227	276	231	242	224	239	240	245	237	224	259	238	229	242	239	219	206	244	201	225	248	251	248	246	220	219	200	219	272	241	236	220	233	261	251	237	260	225	230	240	227	257	258	203	251	236	252	230	238	232	240	237	233	222	256	254	256	231	211	233	251	255	212	224	227	263	247	259	278	223	231	234	219	226	233	214	236	203	207	268	244	229	222	247	231	253	258	238	249	243	235	233	231	235	243	260	260	241	240	233	268	235	236	233	249	278	236	255	240	268	231	205	260	230	251	280	236	237	228	242	239	227	242	227	247	221	250	226	248	251	229	253	232	233	244	271	220	245	254	222	246	259	245	242	248	268	243	259	231	259	221	246	242	234	244	235	260	222	229	252	234	258	208	251	234	237	255	219	238	250	239	243	227	218	240	201	229	261	230	238	266	229	219	263	253	223	245	231	244	226	223	244	278	237	243	257	240	235	271	250	211	250	238	260	263	243	220	211	269	249	232	200	234	266	247	270	239	223	243	220	246	230	252	235	205	239	224	237	241	247	240	254	243	260	232	259	265	249	245	254	231	232	248	245	234	232	247	252	219	247	266	244	250	232	258	260	250	276	220	250	264	215	259	223	233	245	218	217	229	252	262	265	248	247	236	255	260	237	248	242	251	254	213	244	224	241	243	248	237	258	234	257	273	259	240	242	230	245	262	264	226	224	246	265	261	248	222	252	217	219	224	223	239	229	224	239	240	249	255	230	249	240	220	237	270	234	266	205	229	232	231	231	273	226	253	214	250	254	241	240	223	222	245	249	249	209	236	246	244	248	248	265	257	211	239	257	233	258	245	258	231	234	266	241	249	229	247	228	214	257	256	261	228	224	243	247	246	222	271	248	250	247	225	251	207	224	237	241	216	279	263	242	239	259	211	233	264	234	245	250	248	246	250	242	232	220	244	250	240	212	241	231	264	221	220	231	268	281	217	228	254	252	244	240	223	269	242	242	241	243	250	255	241	233	255	216	250	282	250	253	220	261	252	200	201	277	219	228	227	241	244	247	236	262	254	235	217	239	259	236	244	248	256	227	249	225	249	235	250	253	240	261	194	245	247	251	225	249	233	249	268	266	261	267	218	233	252	241	244	239	223	246	263	247	243	230	246	226	217	265	250	206	213	229	260	228	223	225	245	263	273	256	235	223	272	229	235	255	227	229	239	223	239	209	225	253	228	238	274	231	281	244	228	257	222	238	236	242	237	239	260	252	239	241	222	272	222	240	254	229	260	244	260	224	223	260	260	237	234	218	223	228	249	229	262	245	250	227	230	220	249	256	243	210	225	230	245	221	239	235	240	253	258	239	216	254	237	267	245	248	233	232	221	233	230	272	255	252	260	252	247	227	268	224	232	227	243	239	237	258	239	225	237	221	222	241	251	237	217	230	239	244	227	219	254	243	252	223	252	240	246	243	232	237	215	241	241	235	256	274	221	251	263	224	222	240	220	233	230	263	240	227	250	240	232	241	226	245	224	242	234	240	261	247	251	247	234	272	224	250	243	224	256	250	240	244	235	257	232	256	219	224	220	240	242	231	243	232	259	228	241	210	244	257	246	266	269	222	224	257	233	278	215	223	238	237	254	246	264	238	252	220	253	211	212	241	216	243	208	251	247	206	250	224	227	271	252	237	248	243	216	245	246	211	255	247	255	221	227	223	219	257	226	238	238	246	229	225	245	227	258	220	231	264	218	236	230	241	253	231	214	250	235	233	219	234	244	253	244	236	207	269	283	212	234	260	233	235	262	232	248	252	248	242	260	249	240	266	249	256	276	229	242	249	254	238	265	248	240	210	226	259	240	221	229	221	278	227	256	235	253	252	249	247	250	256	235	248	252	242	250	223	213	224	246	244	250	248	216	246	237	270	250	237	260	236	220	245	230	214	244	236	225	253	265	237	239	245	222	243	250	240	238	219	230	263	279	246	224	214	227	284	232	257	234	231	243	256	207	225	243	235	252	245	214	254	229	218	237	257	262	243	237	231	254	277	232	241	217	235	228	237	267	259	252	224	248	250	234	239	268	267	242	252	244	211	272	237	252	209	254	244	224	264	235	245	246	219	243	231	264	214	250	221	242	265	241	258	212	255	242	236	252	226	224	240	279	223	252	257	223	229	257	254	243	241	244	220	230	263	255	255	254	244	257	227	258	246	278	225	224	214	235	236	221	254	261	241	239	245	264	217	189	245	255	248	209	243	255	228	234	235	233	235	272	228	239	236	244	267	259	242	244	259	271	231	233	245	235	234	238	254	239	234	231	219	240	234	226	228	242	256	254	221	232	259	241	245	254	252	230	223	258	233	258	265	227	228	210	255	260	237	236	246	232	221	238	240	227	241	242	223	268	225	232	275	227	253	263	244	251	265	231	223	276	236	243	241	245	240	233	243	255	249	271	252	249	234	238	256	227	268	241	250	240	252	232	236	209	233	259	252	244	208	211	270	243	221	247	226	213	215	259	243	243	251	243	249	250	248	245	248	225	251	262	249	218	263	219	245	251	248	243	255	244	194	231	224	237	229	238	242	254	242	232	234	254	234	257	249	218	250	233	265	243	254	252	235	238	233	277	245	240	242	227	216	220	246	228	245	230	240	254	230	254	233	255	230	231	232	254	233	232	231	276	251	270	231	269	225	245	235	261	241	256	247	244	236	238	257	229	237	241	206	246	253	235	235	241	236	251	262	219	254	241	242	203	255	283	262	248	223	222	221	246	242	223	235	240	245	226	247	244	213	258	241	239	218	217	251	229	255	284	221	232	236	238	226	265	228	230	254	250	261	245	235	237	258	239	219	252	211	238	236	233	241	222	237	266	210	235	234	226	235	257	256	221	246	258	216	248	236	243	241	257	257	227	235	216	211	232	225	224	256	228	239	215	255	239	233	233	280	249	244	238	224	222	247	239	217	258	246	238	213	229	236	253	239	223	239	231	279
27261	28756	51256	57230	59525	62263	55187	44282	29921	13616	4314	1327	735	607	602	627	625	646	581	587	621	579	601	613	566	586	592	611	586	603	633	615	610	602	607	615	565	632	598	616	589	599	579	575	610	605	643	537	577	579	611	597	577	631	614	609	605	569	646	641	643	563	606	648	583	615	604	621	615	558	579	633	598	583	544	606	583	618	612	594	572	605	640	622	593	602	590	634	600	610	588	578	607	624	586	612	589	592	597	605	617	592	642	606	558	633	630	591	599	566	602	578	565	599	607	580	578	626	590	628	590	640	587	593	581	624	610	608	624	583	606	625	593	620	633	592	563	623	611	561	597	575	573	618	577	604	633	553	612	640	600	594	612	537	626	646	606	623	601	602	610	621	599	613	622	563	605	600	594	618	604	629	598	589	610	579	602	606	598	616	637	597	584	652	631	560	608	617	632	586	607	629	638	575	631	621	586	560	612	601	592	581	579	623	602	590	584	614	591	583	601	612	600	575	580	644	590	620	610	614	614	622	610	655	618	560	581	617	602	575	577	598	618	570	593	589	630	634	575	635	594	578	599	591	595	549	639	587	640	603	605	611	651	608	619	540	613	628	592	645	604	591	595	605	580	614	591	599	620	623	613	589	599	634	613	595	587	606	574	570	599	654	666	553	600	570	564	585	591	607	591	611	638	632	606	578	636	616	558	554	606	614	569	618	573	670	558	599	582	624	595	586	601	634	626	637	574	606	597	658	619	597	614	635	597	610	622	549	645	593	591	621	612	634	569	570	650	622	637	602	642	599	586	652	583	597	581	611	593	542	623	587	576	595	592	631	617	622	612	597	592	614	587	645	612	646	563	613	640	651	621	607	647	614	624	606	612	634	643	630	572	600	585	569	593	549	561	666	650	618	649	642	625	579	637	568	596	603	569	606	618	622	581	627	563	640	623	582	662	604	570	605	584	611	622	549	632	610	586	610	568	597	617	620	598	639	618	597	603	573	579	592	597	607	650	562	578	578	574	606	580	641	624	606	642	615	588	577	632	600	607	566	582	568	605	572	617	589	634	632	606	593	628	682	593	598	554	590	595	620	587	582	573	578	567	610	593	587	613	595	638	542	586	597	589	616	620	622	609	616	601	633	574	596	575	619	609	534	578	544	670	628	604	620	629	608	648	594	605	578	618	603	569	643	620	650	599	591	580	593	630	636	584	591	577	624	580	608	626	585	624	578	603	560	574	595	594	617	594	612	539	600	617	595	568	602	609	623	597	613	591	572	625	619	613	587	617	588	629	641	621	530	544	591	614	592	594	590	641	563	601	541	604	594	636	656	605	598	605	623	638	600	619	612	594	626	618	603	597	606	574	623	609	576	614	673	622	617	604	588	623	610	618	629	645	604	642	586	580	633	585	640	604	585	620	617	623	660	637	603	587	595	613	604	599	609	567	611	609	602	621	606	556	580	593	621	627	595	618	603	604	576	617	587	634	562	572	623	581	610	562	580	598	637	600	603	588	596	636	605	579	658	597	583	607	640	608	594	591	608	623	584	644	585	623	629	608	572	592	603	611	608	603	561	609	629	616	603	569	611	602	642	597	638	648	615	571	616	551	617	584	602	615	661	610	601	604	591	561	608	616	572	605	644	613	577	615	611	634	573	632	580	667	581	618	603	578	596	651	600	608	616	610	631	656	602	610	613	588	598	630	598	594	568	622	616	533	611	593	607	577	616	599	570	603	625	586	611	556	554	616	647	577	588	592	632	594	586	618	591	644	614	655	629	611	603	595	602	594	596	610	603	581	629	646	587	597	583	603	611	610	606	556	617	591	625	617	608	570	610	599	595	594	610	610	589	604	580	601	632	570	642	576	610	625	591	625	597	632	569	555	620	644	584	586	597	557	574	535	624	622	598	600	617	573	594	619	624	617	591	603	586	586	593	613	560	609	594	607	627	597	644	580	606	587	550	599	603	593	583	603	618	590	597	618	591	658	607	604	619	600	616	628	658	620	616	646	624	568	571	602	639	621	622	613	562	580	581	542	578	602	621	598	636	639	603	596	569	589	565	600	635	560	638	602	554	617	581	637	628	667	621	605	629	592	565	620	605	585	597	587	598	590	588	606	618	545	614	603	608	611	656	617	586	634	577	618	589	589	595	588	629	625	606	626	639	630	583	581	611	651	578	602	605	591	582	590	601	604	568	627	616	639	620	608	609	628	606	617	581	645	627	568	577	597	621	611	629	640	624	589	610	609	586	571	579	584	681	623	632	609	620	606	631	648	607	577	586	563	633	553	598	609	637	621	615	600	607	638	623	595	631	621	619	585	580	593	654	571	606	575	617	571	584	589	598	606	590	599	608	615	597	574	660	592	582	619	575	644	627	652	600	612	585	610	626	624	617	575	573	635	601	645	615	580	569	583	549	622	637	626	596	588	582	577	612	577	623	601	586	608	562	559	662	611	583	576	596	595	594	626	613	607	603	641	632	600	597	630	635	674	648	614	577	625	593	627	640	638	611	636	628	586	655	659	586	620	591	589	663	585	592	625	582	598	596	620	626	604	575	601	584	627	624	602	608	595	618	613	625	572	579	610	573	610	598	650	569	586	618	636	640	649	591	579	592	582	597	583	589	619	605	639	596	644	583	619	563	580	578	631	593	597	636	599	608	588	590	638	582	588	621	590	582	623	604	573	606	614	605	605	646	572	623	535	605	608	606	602	623	603	632	605	637	625	599	576	632	595	617	591	595	580	555	560	605	648	569	612	597	598	588	560	599	594	569	615	634	624	614	608	554	602	584	605	646	596	581	558	611	541	626	573	587	579	593	620	623	628	600	624	635	619	604	571	597	609	633	616	683	546	568	610	578	587	598	603	588	594	596	621	584	569	581	565	587	591	629	587	589	551	641	622	612	644	593	579	661	568	617	564	618	591	584	541	559	591	605	635	606	588	606	583	623	576	558	599	599	584	638	623	579	594	607	625	551	604	633	587	632	611	590	632	585	592	589	604	607	607	581	599	563	625	636	603	578	580	602	620	602	595	585	614	622	681	568	593	563	636	604	590	614	576	581	595	569	638	598	600	644	628	616	606	571	560	620	599	590	566	651	602	635	646	655	628	598	598	595	595	602	578	587	614	598	589	583	593	599	645	591	599	606	623	618	615	643	592	678	597	622	622	647	591	599	604	623	594	592	605	611	588	612	594	667	568	647	642	528	629	620	620	600	615	634	594	632	622	574	607	606	562	604	585	624	625	582	572	591	589	623	614	614	600	630	599	633	568	630	628	633	596	625	588	573	585	636	596	552	589	579	567	607	596	622	611	627	599	638	608	606	601	605	582	616	582	626	665	588	602	600	601	627	606	603	622	647	602	632	586	614	637	587	638	627	560	571	589	564	584	583	603	584	627	591	593	624	620	613	575	601	584	590	610	612	598	584	597	625	612	603	562	615	575	616	613	636	562	591	614	595	604	614	632	623	628	621	615	624	581	597	584	609	600	598	619	570
5866	3324	4454	2422	2461	2652	2582	1690	880	512	329	272	282	257	275	240	265	271	231	268	283	257	273	254	264	249	276	261	276	288	281	273	293	258	238	272	273	258	253	273	267	236	252	230	261	256	284	259	241	269	262	240	251	263	240	272	257	260	245	274	260	245	268	252	282	270	264	248	276	308	269	234	266	236	277	259	269	289	251	286	244	255	270	261	257	268	260	224	268	240	241	271	251	239	266	252	252	245	270	248	264	266	259	268	245	248	269	259	258	230	273	250	233	226	270	260	251	257	242	247	255	240	252	261	235	260	218	256	292	269	257	282	227	234	286	239	244	255	271	264	289	271	252	288	276	240	266	211	260	245	278	284	249	256	248	257	264	259	249	257	230	231	268	270	264	260	226	246	249	243	279	239	284	257	246	228	247	261	276	270	262	258	235	252	256	267	267	286	264	254	249	266	258	269	247	256	271	251	292	247	270	255	264	257	267	260	264	247	254	291	240	280	265	275	264	271	265	250	269	241	254	258	257	241	261	240	268	240	248	262	257	255	286	246	260	272	275	280	270	262	274	273	254	284	250	242	285	247	268	254	248	243	244	263	233	236	284	263	259	241	244	249	253	251	259	240	269	229	251	245	253	277	272	247	301	250	228	266	265	226	250	250	244	259	257	248	214	253	262	292	242	234	262	262	233	243	264	257	258	232	257	259	263	284	230	256	234	252	249	241	245	247	265	258	276	272	248	246	260	291	246	259	280	253	260	282	252	249	254	274	223	272	245	232	256	266	263	247	269	274	258	257	230	239	243	224	258	261	268	275	251	272	276	273	258	264	256	239	226	240	271	242	260	221	255	268	296	244	254	241	257	255	233	275	229	235	236	260	246	234	279	254	263	268	259	291	305	253	250	262	266	250	256	248	243	261	267	246	252	246	242	234	263	258	258	248	254	267	272	269	246	255	252	262	290	245	257	258	230	249	268	230	253	252	258	243	233	243	268	255	243	252	262	247	270	267	239	241	280	287	242	237	243	249	251	236	249	241	270	230	277	261	229	261	270	241	269	271	279	230	241	259	258	266	282	264	260	277	273	244	247	228	214	283	255	239	266	237	248	251	241	225	242	253	279	266	254	245	272	251	246	247	270	248	220	221	237	287	258	211	269	251	256	261	274	222	253	246	237	265	240	260	249	245	279	299	250	255	247	240	261	243	242	229	260	276	258	263	225	281	272	282	254	241	286	249	231	271	298	257	285	251	252	266	259	243	244	232	216	250	255	262	247	248	293	254	246	246	249	256	252	264	266	248	230	253	274	295	279	262	261	278	267	286	246	235	284	257	262	226	214	277	237	244	236	257	249	250	251	267	282	268	269	245	265	260	270	225	252	268	255	235	279	251	248	263	247	254	267	276	277	248	281	281	313	255	242	251	245	259	263	238	274	258	251	226	236	233	272	242	274	269	247	267	260	243	271	257	263	262	240	253	290	244	270	233	260	251	253	237	224	265	257	257	286	253	256	284	245	260	229	240	246	290	261	259	250	248	281	237	246	267	255	263	283	251	238	251	219	245	266	228	273	235	279	250	243	242	274	230	258	270	268	287	230	272	232	264	256	253	290	256	242	254	244	248	260	259	280	271	259	267	247	251	270	274	273	248	259	223	246	244	296	290	226	259	279	267	271	303	264	257	285	268	265	257	254	239	283	238	249	275	251	272	244	239	262	228	264	250	266	258	288	259	269	267	237	266	247	260	254	233	259	252	238	260	263	254	271	272	290	266	239	255	263	286	258	247	269	268	294	260	248	264	258	259	275	291	247	252	242	215	284	267	268	277	286	284	265	272	258	263	255	243	233	268	260	248	235	280	249	238	264	238	264	281	234	247	250	245	252	261	244	269	266	241	249	265	255	284	258	242	255	275	262	260	304	279	252	245	246	283	255	237	262	241	248	271	220	276	244	282	232	241	278	234	249	271	282	295	260	315	248	275	254	257	239	272	286	260	226	244	286	236	246	268	232	275	266	245	258	260	257	246	261	271	245	259	265	240	238	276	258	281	248	286	232	261	274	265	303	229	272	265	271	283	267	279	256	260	239	247	240	295	266	230	267	247	244	256	246	261	247	255	276	275	265	246	261	266	220	255	224	278	259	250	253	270	267	226	240	275	260	274	264	246	229	260	245	245	262	285	254	259	273	260	234	247	241	247	258	259	277	263	256	231	261	270	264	274	252	263	279	248	280	249	258	284	282	273	273	262	237	253	259	263	273	262	230	259	273	251	268	262	267	262	247	254	275	268	264	253	276	228	262	278	264	260	240	263	272	242	246	252	284	229	235	259	262	243	250	269	219	245	250	260	237	253	232	284	241	268	253	274	292	267	278	235	234	254	252	266	256	255	253	262	262	259	233	268	254	253	246	260	245	252	282	253	266	270	267	277	252	238	270	248	286	225	241	285	259	263	249	238	282	273	259	256	231	247	240	221	266	222	229	256	251	258	251	298	249	236	265	278	267	256	262	285	281	275	254	251	235	260	254	273	266	269	249	243	247	277	271	274	266	243	263	278	256	236	240	253	248	238	253	264	265	297	216	252	259	259	296	255	246	265	216	262	243	262	272	268	235	242	242	246	231	261	272	273	248	290	262	264	264	237	275	274	219	247	280	257	275	257	275	279	255	251	248	263	259	254	281	252	273	255	262	280	260	283	249	229	280	284	274	226	247	264	256	235	234	225	249	265	260	237	256	277	286	268	224	230	239	267	265	244	233	237	254	219	270	253	236	244	246	250	252	280	267	295	258	247	288	278	270	253	272	229	249	250	235	237	237	254	245	263	280	261	226	249	261	249	260	258	272	279	255	255	246	251	257	236	247	279	286	255	233	286	281	258	256	279	243	234	247	264	262	258	266	256	246	258	272	276	220	255	266	269	244	246	240	288	270	230	235	258	275	255	244	220	274	256	252	259	242	246	252	244	262	246	261	254	253	273	282	268	217	238	239	249	233	235	272	253	295	270	229	287	232	278	272	284	221	271	272	229	266	250	232	267	257	266	257	264	233	258	246	251	235	261	251	249	277	275	270	244	264	273	275	260	249	272	277	252	262	267	255	270	236	262	237	262	278	251	272	269	238	267	265	264	263	245	232	286	260	256	275	254	247	289	267	282	267	281	262	256	241	264	264	256	261	223	278	255	249	244	240	245	243	279	251	265	234	269	262	268	244	230	268	266	258	248	264	279	239	248	250	245	259	273	284	276	273	262	250	281	256	275	267	243	245	240	276	250	240	253	239	259	249	274	251	266	248	252	220	280	245	264	255	253	261	250	266	255	267	258	252	248	256	264	267	244	269	255	261	240	240	275	248	257	271	269	268	261	275	237	227	241	256	297	266	253	268	258	256	283	247	216	243	254	261	252	234	246	257	259	229	274	252	266	257	265	248	257	282	269	267	232	246	233	261	238	246	247	256	261	272	278	283	262	266	261	253	270	249	239	265	246	252	226	243	264	258	272	263	259
4364	4960	8331	9087	10673	11703	10520	6520	3263	1482	897	720	664	688	641	661	636	655	676	636	646	615	627	659	607	639	656	599	686	688	615	707	638	626	658	621	673	633	664	672	658	645	643	658	645	626	629	656	652	633	691	625	635	663	637	667	660	667	643	597	658	713	661	679	652	658	649	686	711	619	655	669	620	611	665	647	654	671	645	675	653	632	626	683	678	658	641	625	622	691	643	664	645	659	634	610	699	632	634	652	721	670	605	666	599	664	622	649	645	634	668	654	657	601	696	647	601	638	619	656	609	676	658	665	607	638	608	612	643	648	631	652	671	625	640	639	653	666	632	636	655	678	655	659	669	659	662	645	652	651	677	693	649	654	631	627	605	686	627	636	666	626	606	620	652	660	616	629	660	642	625	658	648	648	644	648	638	692	639	666	617	656	672	617	683	693	614	643	625	654	627	664	662	633	645	661	679	643	636	652	648	648	664	638	642	667	647	633	633	684	606	618	692	655	693	643	695	648	674	623	664	645	689	619	641	634	633	670	585	585	631	637	672	625	669	611	608	618	649	638	611	640	645	637	636	609	602	633	653	625	670	642	641	653	660	656	663	631	671	643	659	613	679	642	633	683	624	674	621	661	634	682	646	652	610	629	646	596	680	684	679	669	631	658	644	592	661	656	616	691	638	684	633	603	600	641	628	664	699	601	657	662	618	684	656	643	675	656	629	657	654	659	628	610	665	669	595	645	657	637	659	643	647	665	733	610	610	662	651	638	643	641	685	612	646	649	654	614	671	638	628	657	636	644	631	623	606	602	644	698	641	607	612	642	630	603	661	661	672	649	698	665	592	614	639	704	636	636	663	650	664	683	682	622	677	644	634	654	662	633	648	686	678	686	692	599	616	624	670	645	655	634	652	620	664	661	652	650	648	656	635	611	731	636	632	623	670	677	663	623	634	628	647	628	664	645	656	660	627	655	680	581	636	621	626	615	579	647	625	706	688	667	625	673	603	634	642	616	642	641	645	597	665	605	616	637	695	657	652	670	694	670	642	617	716	628	627	670	659	634	664	613	659	631	613	625	601	676	599	622	635	662	651	673	609	645	699	607	654	656	691	625	650	658	660	620	620	670	596	604	660	658	635	599	628	624	665	623	650	675	618	604	657	632	640	657	650	648	674	629	627	660	653	641	624	632	656	636	670	650	676	621	627	683	669	633	676	598	638	680	661	644	635	647	661	650	662	670	647	672	656	681	648	656	655	630	672	666	617	608	613	664	634	632	646	642	682	630	687	646	707	629	614	656	722	656	620	669	642	644	613	671	669	689	691	676	625	661	622	635	624	643	646	641	636	620	667	685	656	676	708	668	639	657	643	674	665	639	612	625	636	609	600	622	634	642	633	660	654	604	640	645	659	665	647	647	608	643	651	609	616	630	620	644	682	628	656	660	638	645	616	623	652	633	622	619	672	631	639	658	670	631	609	666	627	675	673	656	651	617	651	676	644	691	661	672	604	598	659	678	634	660	639	626	644	658	648	647	668	673	657	652	663	638	650	634	669	662	651	674	673	661	612	647	659	634	658	622	585	646	644	648	678	634	596	667	664	687	631	646	644	669	672	639	679	658	651	647	597	621	619	629	634	648	626	609	652	658	677	675	644	662	628	595	662	601	664	663	605	633	651	640	660	630	640	667	664	691	639	632	608	636	640	653	672	648	650	647	627	661	646	654	648	606	660	642	650	644	657	630	660	632	676	662	621	630	662	664	644	653	660	642	652	675	634	655	621	644	672	621	617	667	669	620	620	673	653	660	648	617	666	633	645	613	680	672	588	573	654	621	676	612	682	583	659	632	621	636	659	676	633	692	649	675	614	640	654	631	638	709	680	675	661	639	663	644	628	660	609	660	642	709	664	700	640	679	620	638	642	629	674	608	605	642	643	671	670	620	677	665	698	655	608	617	638	653	632	680	651	662	618	632	632	621	649	698	662	636	667	663	610	596	626	626	641	666	593	666	675	627	662	658	607	686	638	663	666	634	664	652	642	674	635	648	676	644	673	622	623	662	630	622	647	665	619	673	664	656	643	649	657	657	638	655	653	683	698	638	644	663	665	645	656	631	633	671	654	694	657	620	644	632	650	654	587	645	626	648	622	606	653	661	680	628	654	669	606	647	658	615	684	643	645	672	644	643	653	667	684	731	644	649	615	658	628	644	636	657	624	661	627	661	649	625	660	645	712	619	648	657	650	698	656	656	679	636	634	656	662	642	684	721	675	612	634	651	600	652	643	656	664	655	653	607	670	638	616	632	706	693	640	644	657	660	669	659	610	675	624	664	597	609	631	660	631	641	675	684	659	635	658	646	649	631	642	608	645	645	623	610	634	642	656	657	669	653	654	631	680	660	695	641	619	625	660	647	634	612	672	671	624	620	668	637	670	627	684	667	647	652	650	657	628	635	693	686	646	650	672	626	650	690	629	642	672	602	615	636	644	669	677	614	637	613	641	647	645	575	652	632	632	615	637	605	591	666	649	633	599	593	632	666	635	593	646	662	663	640	664	622	586	609	624	648	611	677	661	700	639	636	684	584	649	651	618	621	621	658	630	618	630	639	659	641	634	660	682	623	636	620	699	618	676	657	693	656	623	684	626	639	660	622	632	622	721	631	621	609	651	642	642	622	672	700	613	635	675	660	662	636	626	641	656	675	619	625	651	672	624	609	657	659	669	596	617	676	651	654	634	614	620	668	678	637	668	649	710	664	660	605	610	636	680	654	656	641	632	612	652	626	649	660	666	597	635	666	633	626	597	684	697	602	638	606	626	653	638	635	658	642	611	674	677	637	688	658	663	667	624	693	644	622	631	632	637	672	667	674	677	664	619	615	655	692	633	637	578	679	660	610	633	623	647	663	632	665	671	692	674	612	647	665	659	663	618	620	622	635	664	703	638	676	656	606	655	657	653	634	661	629	623	624	666	673	665	680	615	693	679	669	654	612	660	605	671	671	667	719	643	663	619	672	652	651	651	650	624	629	698	714	665	693	665	622	659	660	651	629	676	623	634	599	635	676	648	599	625	617	620	623	642	643	652	666	655	664	615	670	668	645	617	638	631	653	599	619	673	662	665	667	647	715	622	631	675	617	697	620	693	637	635	677	638	615	608	655	657	583	659	643	691	593	605	626	679	640	665	628	661	658	632	645	648	671	642	636	651	657	654	624	689	635	658	643	635	638	635	671	647	630	673	588	656	638	617	625	580	619	653	600	668	648	668	658	646	618	645	604	623	651	630	624	614	607	639	647	672	648	632	618	637	640	604	620	676	623	642	635	641	630	616	611	631	641	633	653	642	637	652	630	627	645	629	646	649	671	627	611	655	640	608	669	626	613	600	598	650	623	645	653	643	645	664	649	603	638	627	618	635	642	633	657	640	694	667	663	680	650	633	624	655	654	635	665	621	714	645	647	623	636	629	659	608	670	721	661	626	662	664	655	711	646	639	673	680	698
27409	39262	37790	34881	36316	39278	31192	18304	7346	2252	752	330	307	273	244	256	276	261	256	266	273	257	276	247	262	273	268	280	239	261	260	248	260	287	282	258	296	273	249	253	258	251	255	275	270	289	274	266	261	269	250	227	251	266	301	251	258	263	268	254	289	257	241	265	230	258	265	291	272	259	314	311	259	264	249	285	273	285	255	254	276	268	279	253	275	320	263	250	268	271	277	256	284	249	238	262	282	255	268	282	263	279	272	272	261	276	271	241	260	240	248	240	253	271	232	257	258	248	264	257	262	267	259	268	233	247	268	232	273	219	280	289	256	280	281	236	266	252	279	246	251	271	224	275	259	265	264	258	255	239	259	259	268	290	258	265	265	278	257	279	274	284	279	283	251	251	266	249	261	251	245	254	263	258	271	236	249	235	291	211	256	279	255	237	267	251	240	251	268	261	251	265	266	268	250	233	292	271	251	280	265	261	260	279	294	238	258	263	239	276	262	262	309	291	283	294	291	260	251	253	239	292	257	254	292	263	290	249	270	300	276	268	274	257	271	263	273	254	270	242	274	244	270	256	250	251	263	293	264	240	267	274	260	271	260	254	251	273	269	250	264	249	272	258	250	277	291	277	264	283	276	284	258	260	252	272	260	251	280	246	266	278	234	284	272	285	279	254	300	273	263	263	292	300	257	259	261	279	267	278	249	237	262	237	291	285	237	236	261	253	293	241	274	290	292	283	274	228	294	288	300	236	284	271	282	251	249	281	264	252	231	261	290	272	257	258	258	271	259	231	286	254	283	254	283	276	256	265	257	271	244	261	261	290	260	250	280	273	268	252	276	287	278	300	243	243	239	253	268	251	278	251	274	291	268	266	230	262	259	280	266	308	286	257	273	255	241	251	272	283	255	255	239	257	233	263	244	247	241	268	266	293	274	264	274	275	261	243	270	277	299	275	300	264	273	257	250	253	283	245	253	272	270	272	251	271	271	294	276	279	238	252	260	256	259	271	267	259	238	269	253	263	274	297	278	280	280	279	252	257	277	273	235	254	266	246	291	267	298	274	251	271	261	311	269	266	252	267	271	272	244	260	295	270	304	274	290	269	280	262	285	265	266	302	280	240	265	270	259	260	270	226	249	285	277	279	240	242	242	272	269	257	263	271	294	268	301	260	277	264	259	232	248	261	240	256	280	290	252	249	249	272	272	264	301	262	273	303	255	271	258	309	284	280	240	257	250	235	279	267	265	258	276	261	265	274	271	271	252	268	248	248	245	272	259	259	270	315	250	272	250	252	273	242	289	252	277	284	256	240	252	265	252	287	257	270	273	242	253	272	291	266	235	274	263	297	257	266	278	257	252	252	246	281	249	278	240	268	246	242	275	290	287	257	283	256	261	248	247	262	262	278	290	265	271	243	244	278	266	269	259	275	247	246	240	261	255	247	283	267	253	235	266	250	256	272	237	265	274	230	265	253	275	284	262	269	278	274	254	256	267	239	253	273	256	260	253	268	253	227	255	249	291	286	243	272	301	252	260	267	274	282	262	247	243	276	270	272	254	260	275	268	253	270	247	286	275	280	250	283	252	255	266	251	241	281	281	306	276	263	219	262	241	263	264	263	295	277	305	235	275	256	273	276	266	268	254	262	261	258	264	267	305	259	274	296	262	267	247	259	251	253	275	251	289	283	272	289	270	298	261	290	271	282	248	258	235	271	269	276	262	264	277	261	242	265	262	268	260	245	259	276	270	288	285	285	259	250	240	254	253	234	244	288	258	250	261	219	256	263	245	251	264	287	274	266	301	287	276	291	331	284	246	263	279	257	283	268	260	238	246	267	269	274	251	231	268	271	243	265	248	285	284	261	264	271	266	260	242	243	294	277	271	262	235	284	249	255	273	261	287	260	253	252	276	272	286	255	275	257	284	260	259	259	246	279	278	266	262	265	241	253	266	272	258	275	278	229	283	284	255	250	258	234	261	251	274	240	229	264	259	256	256	259	267	263	258	274	266	266	276	283	278	254	250	252	273	260	269	255	280	272	301	292	283	277	277	253	248	250	278	256	267	273	254	280	264	289	257	270	263	273	251	269	282	251	274	294	260	278	275	267	251	232	235	268	277	271	267	274	233	241	259	258	269	278	279	263	251	231	281	245	243	298	267	262	264	271	272	279	261	272	280	281	233	249	283	275	274	279	258	249	266	236	277	279	300	253	299	299	263	264	277	263	270	272	251	270	267	296	308	261	266	288	298	253	281	260	276	260	275	287	243	286	239	263	256	261	256	245	271	287	257	258	297	282	243	279	250	256	272	266	251	256	241	262	284	269	270	298	245	267	268	265	269	254	268	262	260	269	272	290	249	239	270	266	258	277	239	263	255	281	293	279	288	271	248	295	252	272	290	291	238	262	292	254	256	273	265	268	261	248	255	253	262	242	264	246	262	254	269	257	262	264	268	273	262	305	270	258	289	264	274	267	271	289	262	270	259	288	249	264	272	269	288	248	281	274	248	273	270	277	266	227	276	246	263	269	284	252	245	264	272	251	246	288	244	265	247	244	261	247	259	252	291	250	248	261	296	277	295	249	237	243	245	259	225	278	260	267	255	265	273	283	253	269	252	280	260	299	269	282	301	277	251	267	267	277	253	254	253	255	239	228	251	312	281	243	271	249	258	270	251	250	267	250	265	300	253	265	264	228	259	267	257	267	251	266	266	250	273	248	257	274	289	288	290	268	268	258	256	292	280	266	283	249	284	269	285	272	262	253	255	277	280	281	242	251	276	283	258	256	274	256	265	226	259	223	260	278	288	244	236	266	264	257	270	240	243	275	232	272	271	308	270	250	271	294	275	259	268	300	255	256	269	276	274	258	271	263	273	252	262	263	228	233	274	240	290	259	288	251	271	255	270	286	231	287	245	259	266	265	262	284	243	263	257	277	234	247	267	273	257	288	262	273	267	280	282	229	272	291	264	292	277	248	273	239	246	270	270	279	257	244	245	268	278	267	275	260	254	258	265	277	272	277	249	264	243	261	253	258	272	221	268	256	271	262	292	270	252	266	267	283	263	266	275	262	261	268	269	279	258	258	290	281	231	277	260	289	306	250	261	255	262	254	281	255	252	231	284	252	269	272	257	248	290	282	311	257	266	262	310	270	262	266	259	254	271	244	278	249	250	301	253	253	241	255	262	249	272	275	265	264	249	255	240	260	291	284	274	316	267	268	253	262	273	277	289	246	286	255	242	250	253	278	300	260	261	259	281	278	271	240	276	238	242	256	257	270	244	255	279	245	294	242	268	298	249	250	251	265	282	286	277	255	267	263	273	242	256	274	270	276	262	273	280	253	270	273	257	282	255	282	270	239	249	239	294	258	295	289	273	277	265	257	270	271	249	265	264	257	260	284	273	268	263	261	270	270	282	283	246	291	302	303	264	252	271	276	278	248	283	236	252	268	250	246	272	256	264	242	279	245	268	283	286	278	230	267	286	262	272	261	250	260
16338	32239	32930	43255	49015	52226	44974	33404	19161	8656	2902	1210	789	696	666	712	714	710	644	669	671	618	672	679	682	674	666	708	673	699	633	653	678	680	671	641	654	674	683	637	644	686	629	660	690	657	634	707	665	643	697	651	634	637	628	604	646	614	691	662	668	631	678	698	640	697	651	689	689	682	683	622	695	658	675	677	635	666	696	666	664	655	626	674	688	657	671	652	664	693	630	660	647	677	677	655	662	700	638	640	590	668	639	658	663	652	685	675	676	676	676	672	643	662	670	662	644	629	689	678	702	670	659	625	698	648	643	673	663	636	688	699	650	695	654	636	649	666	649	638	615	649	667	665	630	659	672	719	661	622	666	626	652	673	604	674	693	693	656	663	703	631	631	710	713	657	635	626	645	610	654	666	618	668	686	642	694	678	660	670	633	642	663	606	658	642	671	674	661	680	648	674	679	649	644	667	647	666	631	630	716	695	670	670	620	705	662	674	662	664	678	701	654	673	689	670	605	697	673	636	617	630	601	662	631	702	671	654	643	667	642	645	675	602	667	649	676	639	681	655	650	704	609	652	702	696	654	665	628	726	663	694	635	639	646	685	690	652	681	625	635	665	661	645	683	617	603	633	666	662	672	649	662	667	669	671	652	654	636	653	654	714	673	651	710	639	634	657	650	671	665	683	648	709	637	689	647	686	626	631	684	683	699	647	668	629	651	695	656	634	656	643	684	693	637	602	655	656	659	620	679	636	663	661	692	712	649	645	680	656	633	637	658	669	639	674	644	614	652	650	663	669	673	621	683	656	636	660	650	628	656	645	664	642	694	653	679	668	678	684	656	623	638	638	648	660	666	703	674	672	647	651	635	629	660	666	629	648	642	611	672	633	658	671	669	673	639	649	643	683	664	637	692	620	686	662	623	665	678	671	631	636	653	675	625	703	663	612	623	684	725	679	662	635	620	697	668	626	684	674	675	666	654	686	628	694	682	692	645	656	603	690	644	674	608	636	648	686	656	647	678	673	642	643	705	638	648	657	640	649	657	642	638	643	695	636	688	657	630	653	703	668	631	657	672	606	667	649	657	602	649	684	667	620	613	618	646	665	662	623	650	659	667	609	639	629	658	648	656	688	685	661	649	625	636	682	689	661	665	625	673	660	670	641	665	726	627	648	657	648	618	622	627	665	660	664	702	666	641	630	605	685	692	606	643	684	629	678	683	653	680	669	662	661	651	640	710	672	628	663	693	667	659	647	661	646	697	652	638	652	670	678	653	661	672	684	646	679	655	639	663	712	666	660	664	653	625	673	672	666	568	632	690	681	620	657	678	650	665	632	637	646	663	663	662	689	673	689	638	664	694	659	691	655	647	649	657	640	662	647	660	631	656	655	641	671	645	649	684	633	646	702	602	627	635	669	690	682	646	656	639	653	673	654	653	632	637	662	630	641	707	645	652	640	641	670	693	624	657	630	635	657	660	632	620	648	673	692	679	650	673	616	642	703	641	642	684	673	722	650	658	646	669	693	698	636	619	621	653	630	690	662	627	643	662	633	666	673	669	663	658	610	664	677	683	668	649	641	716	610	609	705	652	650	659	636	674	627	646	673	675	645	670	627	673	656	673	664	678	704	674	681	632	648	652	633	691	664	680	633	660	653	631	603	628	695	670	673	679	695	642	673	641	676	672	644	648	641	666	676	665	689	672	645	599	629	698	656	628	663	720	608	655	625	638	615	673	659	692	686	653	645	629	656	615	687	669	675	676	652	647	646	684	700	654	632	660	650	651	632	706	669	656	649	674	645	657	639	674	693	643	664	601	676	648	634	612	641	714	677	662	668	645	647	661	679	688	628	644	640	650	650	678	675	663	633	646	601	657	690	682	703	676	637	644	715	593	635	671	646	632	663	651	709	644	714	677	673	679	648	659	590	669	689	672	641	666	649	684	643	662	687	678	686	670	654	689	649	667	607	636	651	656	640	675	650	649	644	711	656	684	657	676	649	657	677	665	652	613	652	666	671	663	676	658	667	692	678	692	686	625	654	630	685	667	632	645	647	662	671	643	594	690	590	671	681	656	663	645	659	635	710	672	647	669	696	675	682	643	678	627	688	644	684	643	670	658	657	676	679	661	682	593	600	672	659	652	694	661	655	652	671	654	652	608	635	667	673	695	676	679	700	721	635	666	663	689	680	655	639	656	635	704	670	680	669	663	682	622	683	638	663	658	672	679	626	635	713	707	659	667	642	653	653	647	642	617	620	703	664	685	671	617	660	638	657	664	635	646	681	616	639	610	683	649	683	642	646	613	655	667	668	634	653	660	626	626	638	652	663	711	676	650	664	669	651	592	618	696	679	672	620	611	659	654	667	710	649	660	594	625	651	673	635	691	647	678	675	689	654	636	700	616	672	676	682	681	679	677	676	697	615	620	671	652	663	650	608	639	654	663	703	664	664	640	670	680	697	665	683	648	670	677	693	653	639	657	627	637	647	640	624	666	660	679	712	671	681	651	687	679	622	659	658	694	648	655	662	662	719	678	696	695	686	621	656	664	647	671	685	662	669	611	644	675	687	686	654	669	656	678	649	662	651	596	682	670	652	639	680	631	673	661	701	677	649	658	626	661	651	632	720	618	695	628	715	643	698	668	683	694	704	627	633	679	638	629	645	627	656	667	663	584	674	687	664	649	651	645	662	671	669	696	684	701	717	686	649	659	687	664	624	660	616	668	637	643	641	681	688	641	651	615	681	701	692	676	686	703	669	721	653	660	656	600	676	628	687	670	658	675	727	639	642	673	671	636	672	648	646	653	692	681	709	704	654	653	709	656	650	689	643	656	645	688	655	645	630	659	690	663	701	631	715	649	668	722	649	645	697	678	692	656	663	613	643	666	710	678	693	626	623	722	728	679	652	659	680	628	635	668	637	626	645	687	607	595	666	619	640	711	680	625	632	654	719	655	641	636	634	659	655	637	641	654	645	665	683	622	655	666	671	684	633	697	648	610	615	680	689	617	695	681	693	682	677	679	648	659	704	672	705	719	665	648	678	671	688	682	685	678	653	642	667	629	614	667	639	708	651	689	656	718	640	701	677	653	640	684	633	648	637	684	662	672	659	636	681	661	713	652	651	632	654	649	624	662	694	663	677	628	664	685	668	678	667	620	689	601	661	669	647	610	643	686	623	641	663	649	657	669	619	652	650	706	695	651	661	666	651	639	668	676	641	649	649	632	634	613	693	647	646	627	679	703	590	682	661	701	658	637	648	639	669	685	655	686	669	645	641	669	700	643	701	664	666	685	697	653	642	644	656	635	644	690	671	693	676	648	657	673	673	648	705	648	690	691	663	679	665	687	619	695	669	664	613	676	660	676	678	680	698	667	665	641	639	651	634	633	626	627	678	680	652	633	702	665	654	618	655	663	666	662	716	689	689	683	676	640	656	637	620	654	672	663	637	671	662	642	625	675	709	680	635	574	690	666	680	605	614	630	663	615	646	693	621
39336	39680	40179	43526	43139	53116	41522	35665	23407	9822	2532	719	333	220	217	241	231	224	261	283	262	222	215	246	253	239	208	212	218	226	243	251	197	257	239	237	231	232	218	216	244	256	243	221	242	227	231	230	233	252	237	263	213	220	274	250	208	225	228	210	252	244	230	232	256	229	226	228	245	238	237	227	224	230	248	255	234	210	267	232	241	238	221	273	246	228	213	229	262	251	235	256	245	271	230	259	223	249	260	200	213	227	245	225	224	218	230	241	251	220	236	264	250	254	241	248	237	242	245	236	232	226	248	241	242	225	223	223	250	230	248	228	253	222	234	251	215	240	233	245	242	234	214	244	204	250	253	242	229	246	232	206	231	229	220	252	214	245	219	256	223	264	245	241	230	225	225	228	249	234	246	247	207	239	226	294	259	242	238	233	234	232	241	239	209	250	225	238	232	263	236	258	230	236	233	202	236	239	248	257	250	208	231	215	234	231	254	234	253	232	222	234	229	214	225	216	273	210	236	240	222	216	265	241	248	214	206	216	246	238	250	241	198	245	214	229	229	240	239	226	260	226	244	217	247	229	220	240	228	229	235	242	253	235	243	225	238	230	233	247	251	232	237	236	219	216	215	234	212	274	234	220	224	270	234	251	218	228	232	229	235	226	229	233	213	226	225	256	256	239	222	227	229	245	238	242	221	218	253	219	226	248	242	258	245	233	225	231	241	224	232	252	269	252	235	225	233	266	242	256	232	275	249	222	280	235	237	233	231	247	239	257	238	242	241	240	221	279	264	209	218	252	212	241	209	231	219	259	237	238	248	226	259	213	230	224	239	239	258	251	231	220	225	209	212	264	227	238	236	218	225	259	214	280	239	240	230	227	241	225	237	242	216	248	244	242	250	223	200	236	231	228	230	225	249	251	248	242	250	232	253	220	221	227	231	224	208	202	240	225	224	270	212	247	265	230	271	219	223	260	235	237	239	241	223	230	222	239	251	236	264	234	250	205	229	246	234	239	237	238	241	243	231	232	203	237	236	243	232	263	256	244	247	247	232	234	225	262	219	230	219	265	220	218	231	257	229	225	231	237	224	225	222	226	256	240	236	235	234	238	252	250	232	255	216	245	226	248	238	237	234	231	220	239	257	244	247	230	251	195	243	248	225	237	239	246	215	235	240	238	234	247	258	240	234	252	208	234	238	240	226	235	229	246	230	224	217	273	201	234	249	213	244	246	249	212	238	238	230	243	232	205	219	239	244	247	246	217	219	224	224	211	211	201	226	208	232	235	242	259	248	233	208	234	206	231	239	235	226	247	229	245	235	236	245	219	238	199	221	255	222	251	222	225	257	247	243	221	219	253	230	225	231	241	213	266	226	224	252	212	254	202	201	244	247	247	222	249	258	242	246	232	228	211	237	239	241	217	249	228	224	224	236	219	226	217	242	232	249	253	250	241	293	231	241	235	249	214	249	207	232	239	251	214	262	254	235	206	226	234	235	214	231	246	228	219	246	226	248	260	258	228	219	223	215	245	224	201	243	250	217	240	261	234	244	252	274	239	234	265	229	238	205	247	216	245	269	247	214	223	237	242	253	248	251	247	253	246	199	209	242	263	273	220	213	261	211	249	218	230	251	244	235	250	205	230	246	220	237	241	239	246	259	223	260	229	234	224	228	243	223	210	226	258	234	250	224	235	260	246	212	238	246	227	229	232	252	272	261	211	214	245	231	254	233	222	229	216	262	233	247	249	219	234	225	254	229	247	244	221	228	228	210	249	239	237	224	252	262	241	226	275	226	255	229	235	251	230	230	213	253	217	229	246	219	217	213	243	263	227	230	237	238	258	239	237	250	220	238	241	226	253	254	236	241	213	214	229	266	194	255	251	223	222	238	228	262	248	251	215	239	228	202	209	219	214	228	243	229	215	234	246	233	241	243	241	234	256	247	244	257	223	223	223	246	237	237	223	231	229	223	247	225	210	251	257	240	230	236	249	245	254	236	253	236	245	248	228	219	265	227	228	255	248	237	226	271	235	239	241	209	221	213	221	234	253	228	223	225	263	228	252	222	233	234	211	205	247	233	231	235	236	253	261	243	257	242	242	231	222	248	219	217	220	249	225	243	213	222	199	240	259	238	245	215	209	243	235	218	249	231	252	256	256	245	276	226	233	237	204	232	243	246	242	208	243	237	244	233	240	239	238	259	225	228	229	240	219	256	244	236	234	222	231	278	246	213	235	247	239	226	237	240	226	245	249	233	242	236	249	253	215	243	263	252	233	245	208	215	237	231	221	236	223	243	239	232	206	261	204	256	249	242	261	261	250	211	228	249	242	212	235	262	252	237	228	240	223	228	203	223	244	248	235	245	248	226	219	248	230	212	235	242	247	256	237	235	240	226	265	244	222	230	238	234	235	234	226	234	232	270	256	256	221	255	235	210	215	273	232	218	242	219	245	197	231	229	220	245	247	245	244	254	230	240	248	213	241	214	235	254	207	208	237	225	241	233	221	234	237	255	224	241	225	240	231	243	225	209	246	215	236	239	223	254	221	239	240	244	223	231	194	240	271	255	226	233	222	249	243	228	241	247	220	218	233	238	235	252	267	282	239	243	220	225	249	231	214	222	216	225	217	239	210	225	206	239	262	245	204	248	236	233	236	222	230	249	230	237	226	225	243	231	243	238	220	254	231	231	234	250	229	218	243	227	258	251	252	222	229	220	236	253	242	279	211	227	236	218	219	225	243	248	246	263	253	206	196	246	205	232	241	230	230	242	246	233	238	218	254	228	228	228	253	237	258	235	248	232	241	230	256	246	247	241	252	243	220	196	232	249	239	208	246	233	249	199	227	211	260	241	222	238	254	231	225	219	226	256	249	234	247	245	222	212	244	215	230	235	221	213	236	238	225	231	238	251	236	245	248	259	266	213	220	224	232	245	249	218	255	260	234	258	258	210	244	229	233	258	225	247	234	217	238	243	243	230	252	247	268	236	251	251	242	244	233	265	230	240	233	241	209	243	272	241	221	205	249	255	239	233	258	241	239	242	230	233	254	248	237	235	256	222	239	249	227	238	240	242	231	237	220	267	222	226	225	202	224	220	233	242	256	235	213	244	232	243	237	264	249	235	234	250	243	268	218	217	242	238	244	252	236	222	211	232	236	238	232	228	244	252	245	265	241	236	236	248	245	217	239	244	233	226	257	237	245	224	249	220	239	187	231	236	254	234	232	250	256	261	222	254	214	242	242	206	252	231	246	230	233	232	222	217	230	247	235	233	220	238	232	212	247	260	245	251	241	259	238	234	232	244	244	230	253	261	231	214	255	220	235	251	234	250	221	244	222	239	236	246	250	238	254	261	227	232	249	215	226	244	267	252	209	236	227	243	230	253	233	229	245	235	256	235	254	254	228	214	213	234	209	231	220	239	215	241	238	232	223	212	208	253	255	225	223	240	213	240	257	225	225	262	211	255	209	234	228	253	232	219	232	229	249	246	228	249	217
24711	29492	39833	45694	50923	61903	54324	49690	37891	22124	8478	2443	964	644	610	600	605	597	625	592	603	578	569	597	577	595	605	617	653	609	602	586	618	612	577	624	642	578	597	611	626	652	634	581	586	618	606	616	593	574	610	604	621	583	591	600	583	563	619	612	605	550	598	612	594	595	628	639	633	605	628	605	556	588	606	612	620	576	599	587	632	573	610	620	589	597	624	580	612	576	596	593	604	566	625	645	591	600	603	648	640	648	591	587	574	579	611	562	597	585	567	598	601	584	602	587	589	634	619	642	602	603	555	574	582	620	601	611	565	603	564	604	568	610	575	632	574	612	608	579	623	587	551	615	562	568	608	606	602	612	617	603	596	614	605	586	554	561	590	555	601	610	572	616	630	605	584	543	566	575	606	569	587	570	582	567	599	600	562	620	628	593	576	617	596	568	597	596	583	549	585	597	621	589	578	601	595	625	552	620	591	613	597	613	589	581	599	638	576	615	584	585	576	610	571	547	583	582	599	601	657	621	594	564	575	561	630	610	604	605	576	610	549	572	604	590	589	623	627	572	592	593	590	567	580	619	592	577	631	607	567	598	629	580	556	567	605	620	601	595	569	570	575	608	596	560	607	602	610	638	607	585	586	590	627	571	604	575	604	624	568	624	602	570	574	608	590	606	586	608	607	610	583	570	589	576	595	574	610	553	545	608	586	583	612	575	630	633	589	567	606	569	591	601	599	598	587	615	599	597	595	603	570	566	597	564	593	595	634	571	615	622	638	610	592	588	559	655	556	579	590	611	594	577	591	619	631	627	579	590	607	576	610	598	631	564	589	587	600	561	572	610	603	583	610	600	576	607	561	607	570	607	605	604	558	580	614	599	582	592	577	578	572	554	601	598	567	621	566	602	568	585	617	604	567	580	594	585	560	609	605	587	606	581	580	561	598	630	594	595	561	580	580	563	571	635	593	621	594	574	577	580	552	592	632	572	595	574	606	602	569	611	620	614	612	619	595	614	570	583	610	604	600	608	552	605	624	594	621	606	562	569	622	595	627	568	600	598	594	567	591	579	593	606	612	588	644	638	584	555	606	608	621	578	627	585	589	583	605	629	602	559	601	575	565	554	589	577	610	569	572	602	620	585	561	604	570	591	593	633	640	566	589	619	596	580	599	598	625	563	578	609	544	605	596	635	559	630	600	601	622	605	612	601	534	591	616	612	572	600	563	613	602	602	593	583	599	594	591	584	569	599	611	606	587	605	629	622	576	617	616	572	595	589	593	567	552	609	604	610	601	587	617	593	583	589	636	618	572	569	519	584	569	584	587	581	572	630	600	550	617	636	579	601	605	585	616	591	584	583	579	603	628	617	591	532	627	608	648	547	606	573	572	562	633	566	563	576	565	565	585	577	545	575	589	585	595	608	610	614	600	551	590	591	599	581	582	547	631	582	601	585	563	609	552	620	639	596	617	575	599	585	576	594	650	611	632	578	596	602	568	548	556	653	572	601	556	591	574	605	573	586	655	567	598	606	574	550	623	577	619	597	564	583	579	631	573	579	606	566	612	607	641	591	607	572	612	588	573	590	577	594	579	597	566	605	596	648	565	584	584	633	622	614	579	601	573	592	581	593	560	612	597	608	584	574	600	571	588	563	563	572	557	590	575	637	615	571	577	616	601	610	586	561	616	613	571	545	573	609	592	633	614	571	593	617	595	577	607	612	576	568	603	591	583	587	552	642	607	581	584	557	605	578	557	590	592	594	611	568	594	576	587	597	618	580	617	573	618	548	639	599	607	629	583	598	560	590	600	621	608	549	585	586	577	609	596	572	595	615	572	578	594	583	579	615	606	584	553	606	616	608	596	611	575	574	586	627	611	612	586	597	570	602	625	578	602	592	606	612	580	601	570	602	611	591	633	602	561	604	595	566	583	589	571	621	632	587	599	603	604	597	567	600	545	591	623	603	619	593	588	610	623	566	570	633	612	601	612	617	610	579	586	543	581	567	594	579	565	598	648	559	581	537	604	564	626	592	571	591	583	580	581	610	642	537	590	586	583	567	605	599	595	593	605	571	655	596	594	572	586	618	580	613	587	593	589	615	573	587	574	598	607	569	605	569	598	603	614	577	609	597	554	594	577	596	585	618	583	607	607	564	584	648	601	586	635	612	575	604	617	576	588	574	603	567	617	605	564	622	557	561	572	583	564	625	613	572	616	623	614	625	581	591	608	597	604	591	576	605	559	577	578	571	619	577	571	584	604	550	584	571	559	588	610	623	516	568	600	584	532	577	562	617	570	595	565	606	681	604	623	605	595	557	620	586	595	579	566	597	597	585	607	612	570	587	598	557	612	555	566	581	586	550	594	579	589	628	622	573	576	542	574	573	642	613	555	566	546	579	603	580	568	606	567	595	584	612	593	595	600	579	603	610	564	633	575	568	591	599	584	619	596	593	566	635	548	568	569	615	591	600	643	621	590	624	600	574	610	618	544	630	573	616	602	627	587	618	615	590	600	570	616	632	609	614	561	620	636	576	548	585	615	589	605	593	580	618	569	625	595	602	578	572	553	587	649	609	614	586	562	607	599	582	602	627	565	572	583	581	624	618	545	633	626	601	599	573	568	571	625	598	586	586	547	613	630	622	598	583	600	606	565	550	600	624	555	575	563	598	615	594	596	636	581	568	587	626	591	613	556	590	603	617	549	607	591	587	574	609	594	586	582	600	561	625	576	583	579	592	603	561	593	624	603	567	619	600	583	604	606	613	572	548	598	591	590	606	526	619	608	574	592	618	623	598	562	618	569	629	593	593	607	570	613	619	580	596	605	586	570	637	569	582	585	595	544	615	597	602	609	631	621	589	556	600	606	590	574	607	569	598	602	603	569	578	596	585	582	597	574	595	612	613	599	595	578	602	597	599	607	617	626	577	629	592	600	606	563	592	572	596	572	608	610	590	599	572	572	579	600	612	620	587	590	612	613	588	611	597	552	594	577	643	554	611	603	579	589	640	573	604	583	579	620	605	608	617	626	578	596	608	616	536	607	596	581	608	596	629	584	578	582	592	609	555	616	585	563	570	591	561	593	579	534	561	566	543	579	643	618	614	607	589	597	551	582	583	574	626	623	634	612	597	593	608	566	626	654	571	599	567	595	589	593	648	572	588	589	625	595	543	588	557	617	611	562	611	624	598	603	565	593	575	601	642	589	586	578	563	612	616	629	600	574	571	612	583	595	576	595	576	628	579	605	606	612	589	600	578	596	590	579	597	580	610	607	608	601	634	571	596	588	569	565	586	556	558	548	588	568	562	620	659	557	626	572	617	565	596	549	612	569	569	616	566	612	560	565	598	585	616	557	601	604	581	595	590	612	569	590	574	590	608	542	611	619	596	598	645	578	575	624	537	581	616	532	568	591	589	624	587	588	568	561	615	593	616	572	608	597	595	580	612	577	546	564	613	611	566	552	587	620	600	540	567	538	596	587	598	549	575	583	610	629	575
4466	2574	3073	2153	2458	1951	1490	2120	1592	860	498	312	265	235	223	255	250	244	273	243	266	234	265	247	231	252	232	248	258	251	240	226	245	244	247	259	269	251	268	253	256	293	250	231	241	237	251	243	238	229	264	223	289	246	241	250	253	259	259	238	234	247	246	243	218	244	233	267	257	235	271	272	264	227	239	244	262	231	251	231	261	224	256	232	261	267	284	266	240	235	250	250	291	243	247	232	236	224	281	265	262	240	220	235	274	240	251	224	262	254	230	248	251	251	253	229	229	231	242	269	238	239	277	249	262	250	264	256	240	234	245	246	235	242	231	261	262	234	235	224	254	251	222	264	236	275	234	237	229	225	215	245	261	248	270	252	266	264	244	264	232	249	246	233	219	231	252	253	235	267	258	254	268	221	275	246	252	227	232	232	257	261	287	238	227	235	275	272	274	264	247	209	258	228	264	246	222	269	251	256	232	261	260	243	224	250	286	248	233	218	250	228	220	235	265	257	231	245	245	239	245	247	248	270	253	238	230	263	243	261	288	276	218	242	251	237	277	229	243	213	234	268	248	215	273	219	225	230	233	254	275	270	229	251	281	266	246	269	275	242	265	224	237	240	244	249	249	255	273	244	243	241	234	216	237	249	260	221	237	255	267	257	288	271	236	266	228	239	292	259	257	222	237	262	229	228	220	242	236	243	287	241	262	243	247	244	256	229	280	250	277	256	263	242	243	259	241	268	253	271	268	245	220	246	260	283	260	251	236	245	233	241	248	235	263	236	253	246	222	245	230	232	249	228	245	257	235	251	277	242	240	250	221	263	248	268	245	250	243	243	263	229	273	268	260	234	257	275	237	248	240	233	240	251	248	257	244	228	222	231	228	236	230	244	246	241	246	259	256	238	253	217	230	253	278	253	252	239	285	263	219	238	236	235	227	244	235	261	279	254	205	230	268	224	230	234	238	255	227	235	249	240	248	238	265	230	263	234	259	228	241	232	237	223	257	227	243	254	229	248	259	243	231	261	218	254	250	255	267	258	244	249	247	237	283	262	290	244	241	248	245	271	252	264	241	234	242	254	252	238	255	234	271	248	239	202	246	271	249	267	257	259	221	257	255	261	270	254	252	205	253	255	235	263	236	235	214	237	210	268	251	241	247	245	278	271	257	253	232	242	231	216	257	251	246	227	247	260	264	229	274	269	238	263	238	240	251	246	266	258	256	241	241	249	233	257	283	252	242	238	262	241	234	238	241	280	252	258	266	231	258	244	210	244	245	214	244	234	226	255	252	257	241	230	233	239	225	239	256	231	279	248	265	269	233	263	267	230	253	248	237	230	264	221	263	244	253	254	257	241	242	306	260	255	252	245	251	223	253	241	246	241	257	243	250	247	255	252	286	250	256	251	271	262	245	234	242	246	231	240	246	246	247	246	245	238	258	237	243	225	261	239	256	223	265	259	247	253	276	276	245	268	259	239	269	269	212	241	226	259	234	235	250	243	250	239	253	230	248	249	266	246	248	239	265	248	231	244	249	276	262	238	234	250	251	222	210	249	254	234	228	244	232	273	233	239	262	240	234	263	259	236	233	258	233	258	262	252	251	227	223	245	244	243	252	231	264	266	231	255	245	230	254	239	251	203	250	223	234	256	269	240	273	237	247	229	255	267	236	252	254	242	233	223	253	253	232	226	257	243	246	263	243	258	244	256	275	251	229	257	227	216	250	224	257	261	237	244	255	251	249	231	261	223	240	258	245	244	260	239	225	238	258	242	258	264	262	244	275	237	210	243	241	212	230	222	277	243	229	239	232	269	246	255	234	259	235	247	244	261	248	241	254	291	254	262	235	233	235	263	262	247	251	228	231	240	245	249	271	229	219	255	296	270	249	268	241	254	242	238	246	227	267	212	264	253	253	255	252	243	247	252	239	238	253	204	243	223	232	247	242	220	241	255	238	260	240	210	237	259	260	251	252	229	249	258	260	215	243	241	248	291	251	242	234	252	250	260	228	248	222	232	250	242	232	290	232	239	258	236	262	272	255	256	254	233	275	271	234	257	243	241	214	246	234	252	237	251	233	278	269	243	230	256	244	288	257	242	266	261	236	242	250	272	244	289	241	256	260	224	255	252	259	233	270	265	267	225	238	266	255	257	223	242	265	259	249	241	277	236	238	275	259	259	237	227	237	272	251	250	238	237	259	237	254	273	232	241	277	211	250	264	216	260	244	231	266	286	263	246	244	239	256	234	296	256	234	269	223	268	249	252	239	277	227	231	235	242	278	244	242	234	237	231	242	242	247	234	275	268	247	262	254	287	244	242	262	236	240	210	276	233	264	246	231	232	286	240	259	266	234	236	244	265	241	272	212	241	231	265	231	261	255	263	238	239	257	248	249	229	254	249	260	231	238	217	252	253	232	221	269	253	251	250	216	252	214	257	243	256	259	248	262	240	240	244	250	254	225	234	242	237	235	280	258	283	257	226	265	261	257	243	248	259	275	238	237	255	301	286	251	237	218	245	267	234	242	216	261	243	248	243	267	260	225	239	248	245	224	255	225	252	242	251	250	257	237	267	256	278	266	233	259	253	267	262	240	260	233	252	268	238	262	256	252	274	235	247	255	234	272	231	252	250	260	260	247	246	258	235	276	241	231	281	254	244	250	264	254	236	250	250	245	257	238	253	268	243	265	235	270	239	226	267	245	259	217	253	253	227	246	244	233	243	258	272	280	235	210	229	262	261	255	241	238	247	243	246	253	265	270	232	245	252	233	276	243	231	259	262	214	233	262	245	276	271	274	222	226	265	240	253	252	235	253	251	224	254	231	262	229	254	250	253	241	235	240	268	236	233	243	266	236	266	248	226	246	239	255	246	220	242	250	234	272	243	251	227	238	239	262	265	259	264	270	232	268	269	242	256	250	250	249	254	252	269	230	224	246	280	244	239	270	258	247	271	233	265	275	247	235	265	255	262	257	239	250	263	255	250	229	221	254	253	241	234	237	218	261	243	247	255	248	236	283	253	235	252	235	256	201	214	239	268	264	253	260	248	264	255	260	254	251	243	260	224	256	272	218	245	249	245	251	251	244	236	253	223	245	245	256	254	251	235	290	242	247	267	247	245	263	250	261	243	234	279	266	261	239	244	261	246	250	232	240	237	259	247	230	221	246	238	236	236	250	234	261	235	251	252	231	245	227	241	244	282	262	234	242	239	247	247	255	250	239	231	250	242	242	251	219	258	237	268	279	247	280	209	237	243	257	268	241	246	266	255	226	237	241	229	263	238	266	265	240	234	218	228	244	240	246	255	223	277	243	239	255	273	270	234	227	247	253	273	239	254	251	254	255	263	262	266	260	235	234	257	238	266	248	254	235	238	256	259	248	252	259	246	256	259	287	263	235	264	247	230	246	243	261	251	248	245	227	244	256	256	282	261	266	263	232	257	236	239	260	259	266	272	262	249	239	237	234	237	290	256	236	255	257	284	272	258	284	251	225	210
3711	4067	7187	7968	9969	7735	7652	9292	6427	3294	1555	848	677	653	622	595	621	632	626	632	635	652	621	622	646	586	592	643	624	607	606	622	642	628	627	631	633	616	612	643	622	652	651	656	639	615	648	619	594	565	577	642	661	619	622	679	666	602	631	634	591	658	668	584	661	628	613	674	605	620	632	630	600	556	593	624	617	626	602	585	632	663	653	614	637	623	580	631	632	648	620	608	607	593	627	649	615	624	622	631	673	612	586	601	611	614	619	637	634	607	650	640	618	633	605	649	607	625	628	612	627	619	661	645	571	581	638	630	619	660	628	628	608	655	651	634	617	597	628	652	657	619	606	676	611	647	645	657	607	608	636	615	601	638	655	620	672	620	616	618	622	607	616	629	610	632	594	583	651	633	613	594	627	640	631	643	626	673	593	599	666	614	632	600	611	605	651	628	630	676	625	611	613	640	628	632	617	672	607	616	625	650	671	603	614	603	646	612	590	665	643	666	634	622	605	570	586	682	672	644	649	593	601	596	664	640	637	627	572	623	648	610	628	604	604	615	645	621	672	588	602	613	643	629	622	619	572	587	641	581	640	651	564	629	610	671	605	589	640	602	629	613	645	634	637	648	625	649	635	593	635	629	625	616	652	661	625	643	628	592	614	578	603	623	611	615	640	649	633	625	596	605	611	578	648	639	577	587	662	632	630	631	570	623	579	595	598	644	623	640	660	587	639	629	627	616	630	628	598	620	611	635	633	669	653	701	637	624	669	656	616	623	700	666	616	611	626	635	593	603	653	639	614	592	638	615	621	613	582	602	623	640	635	645	596	602	638	614	694	647	621	614	639	637	624	621	618	645	634	617	596	671	616	606	652	632	611	656	575	674	614	641	627	621	612	631	610	650	626	594	624	633	630	628	626	594	618	662	593	611	610	591	642	613	612	667	656	602	650	635	628	634	590	587	617	626	662	635	611	646	604	597	625	649	664	597	647	619	623	624	627	666	606	683	613	600	628	625	597	642	602	565	620	618	651	593	587	575	665	662	665	660	640	643	621	585	660	640	613	632	591	642	643	647	625	628	641	585	593	585	586	641	591	601	611	669	625	672	686	658	631	633	666	624	621	606	642	635	659	653	612	624	652	626	582	621	601	639	614	602	616	627	609	704	613	633	616	561	672	586	612	645	657	562	618	631	609	593	613	662	627	668	677	603	610	605	610	639	602	600	695	589	641	607	658	595	628	628	608	638	612	664	586	616	672	590	630	619	641	595	587	618	589	646	640	629	592	605	607	629	637	586	643	603	578	635	619	624	631	622	626	624	634	623	654	644	656	589	628	648	632	618	611	590	641	644	640	605	655	605	600	607	591	666	625	639	620	634	616	615	610	617	613	633	640	608	646	611	669	599	619	591	595	598	626	653	630	630	640	636	664	593	646	625	647	633	622	667	639	631	630	640	658	621	612	581	653	642	617	613	642	600	612	639	659	635	606	617	654	627	599	676	584	637	661	611	636	615	646	650	584	628	647	631	600	555	636	615	599	587	665	653	643	605	597	662	601	618	616	628	632	607	620	639	598	605	659	595	583	627	615	609	663	619	607	591	633	628	641	607	616	611	622	626	589	649	605	637	568	654	631	615	616	592	609	614	645	651	658	643	639	613	627	638	667	587	619	636	636	603	630	593	674	620	632	593	616	605	607	596	685	675	651	641	592	627	603	619	592	651	607	565	586	614	568	629	606	591	662	645	635	649	629	640	673	587	591	648	614	612	562	634	592	593	624	614	621	629	661	606	626	618	611	644	629	565	620	609	605	610	627	651	659	649	606	643	579	594	659	618	622	617	649	653	642	569	625	610	646	633	658	639	647	623	598	584	656	661	624	695	639	629	588	626	636	648	596	620	606	628	608	607	637	595	550	603	640	650	600	621	655	583	668	642	625	634	623	643	601	637	644	646	673	614	650	624	635	655	649	626	607	604	586	627	637	647	596	630	640	596	635	591	687	600	634	638	620	636	571	612	629	572	598	614	600	650	605	636	609	601	620	626	607	624	601	631	609	629	643	631	630	624	621	581	608	632	655	627	657	613	690	599	603	614	590	636	593	615	564	628	635	648	638	618	607	564	627	593	644	586	610	568	624	618	627	671	708	640	565	668	609	597	657	662	623	637	677	609	583	621	617	614	574	619	632	673	614	607	637	610	619	583	612	652	594	618	576	603	664	611	628	681	663	610	631	653	650	643	646	610	648	651	608	569	630	623	576	622	590	636	619	637	604	581	604	625	649	626	639	632	636	632	623	612	632	648	595	662	590	639	586	674	626	632	630	612	629	615	604	593	601	660	617	613	640	669	636	669	604	591	622	618	645	625	610	601	625	625	627	600	642	639	614	641	643	597	598	619	636	627	627	613	637	577	657	622	678	632	586	613	601	612	636	677	603	591	605	608	624	579	657	616	596	629	645	580	619	613	581	638	617	641	610	649	637	647	595	623	610	604	629	599	608	622	653	620	616	654	608	649	635	628	623	658	658	629	636	628	608	577	643	652	629	589	629	607	615	619	622	644	638	577	605	624	611	625	600	624	618	615	646	651	626	619	627	645	589	649	603	571	642	604	641	604	617	628	631	654	619	612	629	575	662	628	599	621	635	645	654	590	614	633	595	651	615	637	604	637	638	651	581	637	638	650	630	641	566	651	614	631	594	596	617	646	653	628	612	621	613	596	619	633	616	636	608	651	603	659	644	590	649	601	669	577	575	619	649	636	623	591	624	648	644	570	630	649	650	655	601	604	589	620	606	650	579	650	618	622	636	622	624	612	578	622	606	629	625	625	595	625	668	598	636	651	623	641	630	624	620	653	623	628	628	605	647	616	605	641	601	636	629	637	625	611	617	623	610	593	621	680	594	640	642	678	617	633	633	601	656	626	666	598	634	629	623	586	650	607	609	629	661	614	696	620	587	671	618	633	592	617	616	641	661	608	686	627	688	636	615	676	643	638	599	595	621	604	677	662	622	564	664	645	598	633	614	607	618	628	611	594	639	652	642	665	617	599	659	662	655	632	546	620	649	591	648	598	634	623	614	643	622	623	588	589	649	634	620	609	617	601	605	577	644	599	646	600	626	629	626	639	652	651	604	616	597	584	631	639	602	584	605	688	615	621	655	597	646	620	626	618	616	555	596	598	593	676	629	630	616	635	580	633	650	620	651	610	621	664	597	667	631	622	635	653	577	625	618	641	621	625	631	647	633	656	659	592	624	711	617	609	590	613	583	600	636	624	624	626	619	530	618	656	604	614	640	626	601	614	615	571	596	628	607	622	622	638	653	646	631	630	632	642	594	646	653	615	607	665	634	580	624	589	613	622	665	649	590	638	571	622	640	601	641	644	646	631	624	603	616	645	641	650	660	635	649	664	637	628	604	628	613	635	607	641	623	640	646	621	618	624	656	640	615	622	600	618	636	593	706	648	667	579	632	664	691	589	624	619	597	637	627	593	573	672	662	630
26044	25064	39464	36017	17764	18184	33570	28903	17066	6658	1958	561	327	250	242	224	246	263	265	232	255	283	237	227	258	229	255	263	255	230	264	218	271	225	255	241	269	231	246	253	278	270	231	224	224	244	256	244	259	265	239	242	239	269	279	257	254	273	281	248	257	268	239	298	261	266	259	263	231	235	255	238	254	233	219	259	256	231	221	265	246	273	249	241	252	225	235	231	263	257	278	258	249	245	233	266	278	257	256	224	236	259	246	238	282	253	224	220	227	265	215	273	253	269	270	248	244	220	250	260	250	249	255	254	248	257	249	250	240	255	255	255	260	253	254	260	266	234	227	272	240	265	248	255	284	279	256	254	235	237	235	223	223	276	246	269	258	240	224	263	281	234	236	253	232	263	276	254	260	258	241	225	212	276	265	273	229	228	251	242	245	251	254	278	253	235	234	264	251	249	242	203	260	256	269	210	275	233	257	219	247	249	267	247	208	258	281	275	248	261	230	227	247	264	263	285	242	263	259	239	290	233	251	266	248	238	268	254	286	253	229	219	291	222	285	237	257	273	231	239	274	239	241	251	257	227	245	266	281	269	241	268	248	243	246	229	258	256	229	254	252	273	217	246	242	254	244	229	231	261	235	242	236	247	257	267	274	274	237	243	247	241	230	246	231	267	240	280	258	270	269	231	274	233	273	269	274	268	268	269	234	242	257	293	265	217	231	246	277	258	278	240	248	239	253	273	249	237	266	271	221	240	253	266	269	242	259	243	245	271	254	271	251	260	269	278	260	221	235	265	235	258	244	261	262	243	273	243	250	279	253	280	253	238	276	224	259	253	260	226	264	234	225	260	237	232	269	256	242	231	267	261	260	240	257	246	233	224	265	250	252	243	258	266	283	250	264	270	286	254	231	246	241	256	221	263	244	229	275	245	259	265	242	234	240	252	242	253	275	249	244	226	250	284	297	275	247	250	232	283	230	263	238	226	269	244	255	245	255	270	259	245	239	280	254	259	253	212	258	252	230	273	244	243	242	246	260	268	256	242	279	263	261	273	241	240	246	239	244	255	246	225	230	246	262	233	263	231	292	238	247	252	256	257	249	235	254	254	243	238	232	242	256	241	274	256	229	237	252	250	259	246	250	235	267	225	255	271	232	231	261	244	258	245	248	248	264	273	257	246	247	250	245	263	210	229	268	222	259	233	247	246	260	238	274	246	230	256	265	232	237	259	254	226	251	286	253	240	293	238	257	259	250	233	261	235	242	277	225	246	278	251	245	252	266	250	250	261	238	244	248	233	223	259	251	248	249	297	243	278	253	257	251	240	251	270	248	244	287	231	248	235	266	264	280	257	228	251	273	236	242	245	240	269	226	290	241	279	252	277	245	247	236	248	252	261	255	260	226	247	275	238	263	245	231	253	271	248	259	277	251	262	260	249	246	246	275	247	264	244	251	244	235	281	249	249	256	234	239	270	266	247	251	256	270	229	242	291	247	225	251	254	265	248	223	220	255	281	241	267	238	242	239	257	232	244	248	263	285	230	273	270	258	253	273	236	247	274	253	266	253	286	259	252	259	233	264	283	235	240	241	242	252	240	262	271	235	278	224	265	255	261	256	237	239	259	248	247	269	244	239	235	272	267	256	230	255	237	228	268	250	280	291	240	272	244	206	260	264	249	281	238	265	265	252	252	233	229	268	261	275	258	276	247	231	253	256	257	253	242	236	248	253	246	252	267	246	264	241	255	256	214	242	256	260	240	250	235	240	213	252	227	262	242	254	223	244	260	230	235	266	250	257	275	268	251	251	286	243	264	242	262	263	239	258	246	271	264	246	260	244	219	276	260	263	256	265	238	231	230	281	268	243	245	255	249	258	247	249	259	253	282	262	249	252	231	272	239	219	237	269	266	262	251	245	278	236	229	251	252	240	232	300	244	245	260	230	222	246	234	277	228	223	252	245	241	242	226	251	231	234	251	225	239	273	255	234	247	229	241	278	235	244	248	268	233	272	257	232	239	253	255	274	234	234	275	263	276	254	278	245	255	234	272	250	260	259	248	264	230	263	232	220	275	249	263	255	242	268	270	255	269	231	250	246	279	240	244	264	250	263	226	269	251	269	251	251	228	259	249	239	214	230	250	244	270	271	256	252	279	268	259	273	260	239	277	248	279	243	235	265	252	266	263	248	240	243	237	246	262	229	259	269	278	258	233	228	261	255	235	246	246	252	254	224	263	250	253	277	260	223	242	249	281	255	261	224	264	283	278	254	240	262	246	248	254	267	249	227	230	272	241	242	266	286	231	224	269	249	258	241	246	260	252	231	231	223	247	242	202	257	251	238	228	274	244	250	242	271	250	267	273	273	278	261	246	269	299	248	278	262	229	264	271	220	238	271	259	253	233	242	240	261	261	220	256	236	255	277	236	230	232	248	261	258	282	228	283	255	272	253	265	263	248	212	248	263	243	249	263	271	276	263	232	262	261	284	286	245	263	245	292	248	240	245	242	265	253	245	235	271	255	244	250	240	249	260	236	233	251	239	254	208	251	255	254	251	211	284	243	260	223	273	258	287	267	270	234	255	243	247	246	235	264	276	235	230	254	267	249	251	273	252	247	255	244	268	226	234	267	261	254	252	271	269	241	230	242	264	234	279	245	237	256	252	257	236	272	232	271	232	253	228	243	247	246	241	238	261	236	267	241	259	230	271	239	232	273	260	247	247	249	258	263	266	245	242	282	284	254	267	257	231	262	250	272	250	265	259	241	263	259	235	274	263	249	265	281	234	234	248	261	231	254	254	255	244	281	250	221	279	229	257	240	237	271	242	238	264	229	248	246	243	261	227	271	237	243	238	259	228	245	253	260	231	256	233	247	216	237	264	239	253	221	213	257	278	259	259	241	239	246	250	263	230	254	250	247	249	254	256	270	230	256	241	249	270	258	265	238	271	238	250	258	261	287	254	263	205	239	241	231	241	246	277	245	288	259	274	229	267	269	227	247	245	259	232	264	251	222	247	247	255	264	240	279	259	256	234	283	263	214	268	246	247	248	242	270	247	258	278	280	258	259	248	231	245	249	259	251	240	261	269	246	251	270	252	244	249	285	261	235	240	259	249	248	227	222	244	246	267	246	238	269	254	245	246	236	246	262	202	234	255	242	218	247	240	259	259	216	228	253	221	254	259	230	254	231	274	246	239	248	238	268	231	230	262	256	232	244	265	235	253	252	232	236	251	234	269	261	228	261	205	235	242	261	247	242	260	247	236	257	236	248	287	273	262	250	227	237	256	251	272	234	258	232	254	233	258	244	251	260	240	211	239	264	248	260	253	246	239	243	254	229	264	247	235	271	253	248	267	235	273	232	250	249	243	252	239	248	245	245	250	245	229	272	245	267	255	285	233	255	250	242	234	274	243	244	252	263	230	240	258	233	250	229	263	255	250	239	262	286	238	251	282	244	279	283	195	235	233	268	238	245	258	250	232	243	223	254	231	278	267	247	259	242
15043	19578	36951	40706	15159	33719	49800	44568	32614	18275	6944	1999	895	697	653	635	663	618	622	636	635	610	637	639	640	623	647	611	640	636	651	667	634	635	603	637	632	663	662	645	655	632	658	648	605	637	620	588	595	619	652	638	593	636	638	626	620	631	654	634	649	598	634	644	653	625	613	687	679	619	577	623	644	657	614	668	625	667	625	603	613	601	672	618	634	546	635	613	615	621	661	639	703	630	654	644	638	629	667	642	638	662	598	608	650	609	655	627	597	657	641	608	629	599	647	642	578	588	645	618	602	625	651	638	625	629	632	672	586	613	614	644	622	580	640	645	640	645	587	637	583	639	617	614	648	603	668	574	644	646	665	666	629	644	695	612	635	646	607	610	599	662	616	626	636	637	633	655	586	681	652	649	633	679	644	656	628	604	647	632	607	627	615	640	628	630	610	617	645	597	631	591	649	645	654	641	632	607	646	642	650	600	659	614	634	627	611	609	603	588	618	623	600	651	641	644	639	654	629	615	660	702	638	661	652	621	628	605	545	630	639	644	616	589	593	642	589	603	645	666	613	615	642	638	640	665	634	585	641	679	630	603	653	629	643	628	625	662	607	674	606	608	588	631	602	594	605	606	606	640	651	671	654	599	629	663	615	652	653	669	629	638	603	584	653	654	651	617	629	629	664	623	602	631	604	696	602	674	641	650	646	642	652	629	649	625	656	680	606	611	612	566	662	633	590	641	622	646	643	669	617	665	651	626	632	668	605	681	612	664	659	660	631	611	622	610	640	630	622	679	632	571	643	615	666	652	601	613	617	632	625	643	608	655	642	583	604	624	626	617	630	666	620	599	623	663	637	640	656	586	638	654	643	609	621	596	616	661	629	618	635	625	631	614	616	600	651	634	655	590	640	621	627	598	635	611	650	630	630	587	662	649	647	650	628	641	631	674	599	621	631	639	640	676	651	638	590	632	615	664	625	640	626	646	617	649	606	609	593	639	633	636	641	644	638	618	605	669	610	663	628	624	585	628	650	665	631	630	650	633	629	644	623	656	672	631	655	594	642	592	661	601	625	631	612	656	634	612	656	606	633	614	628	631	679	622	616	612	671	672	611	641	667	595	603	617	620	656	652	654	633	674	661	655	642	639	657	639	590	646	613	641	626	669	639	622	587	641	632	657	619	606	663	653	620	627	636	606	622	632	630	577	603	636	654	615	604	628	619	648	673	646	637	643	620	613	619	635	623	649	646	668	673	642	638	621	613	629	599	614	612	653	618	576	667	658	669	656	597	621	608	601	629	654	645	613	637	639	643	624	641	642	653	638	623	615	582	604	650	627	655	648	661	643	663	631	661	647	611	665	628	641	649	647	591	603	617	615	668	575	593	642	646	630	637	632	618	625	638	590	630	611	648	631	652	639	660	667	610	601	607	642	639	603	626	647	593	616	633	636	640	645	637	674	617	632	633	667	657	664	633	613	647	635	622	672	615	620	671	674	593	653	620	616	616	638	645	601	634	653	622	643	667	675	613	609	636	640	674	650	631	640	609	626	636	656	644	641	660	619	681	629	615	560	627	664	608	616	613	652	620	667	616	635	621	652	589	622	648	639	606	623	600	629	620	627	619	591	621	610	582	649	638	612	628	628	615	637	608	619	622	630	572	670	626	650	664	618	616	621	635	644	584	640	659	689	643	645	654	634	633	626	628	639	599	621	661	646	644	674	629	633	630	585	609	640	624	647	666	657	599	635	617	623	654	606	662	647	600	645	597	658	587	619	592	615	652	621	644	611	639	684	624	682	602	637	598	611	628	617	680	605	638	635	613	643	621	618	674	638	645	620	669	653	619	675	645	645	608	642	608	661	647	634	578	595	649	598	646	628	612	618	644	675	650	601	622	664	611	627	638	626	626	647	631	642	675	657	633	631	625	597	591	617	640	608	648	648	623	615	604	645	608	656	643	621	650	675	603	644	650	660	667	567	622	661	636	636	656	623	629	599	626	575	629	650	613	587	654	690	621	638	614	629	600	653	628	655	629	652	656	652	619	626	631	634	606	647	629	624	647	611	601	634	610	655	651	636	597	649	628	614	685	622	582	639	629	628	615	607	646	672	605	656	642	673	674	675	611	598	634	642	631	650	622	666	697	617	616	627	649	614	647	658	590	636	613	624	639	621	661	635	648	650	612	619	618	645	624	605	602	623	600	609	658	611	620	602	641	597	639	600	575	626	626	661	634	639	624	638	682	637	644	603	657	645	661	616	637	619	615	626	615	668	626	598	654	641	594	647	658	656	661	615	617	603	696	644	622	651	674	636	639	624	650	615	617	624	592	640	657	628	636	613	646	594	623	626	620	645	618	620	624	648	602	651	663	601	622	618	637	628	643	604	637	642	622	633	630	626	643	627	591	581	623	658	631	670	602	613	656	598	633	629	640	588	644	595	636	634	655	652	627	591	575	616	626	649	635	636	620	674	629	604	597	652	646	622	635	672	627	584	651	683	638	631	645	648	652	619	656	609	640	658	630	613	673	623	626	615	658	670	601	623	581	598	606	604	663	638	665	643	666	592	634	668	606	630	630	595	665	581	606	598	589	606	621	589	602	618	639	657	718	676	664	655	655	667	631	597	642	622	629	623	643	616	608	622	674	592	638	661	670	619	626	635	636	621	669	620	630	581	568	638	671	606	642	627	606	601	687	614	589	610	590	581	645	680	642	596	588	640	613	661	609	624	605	641	608	653	618	667	626	635	593	638	655	624	673	632	642	627	640	604	629	614	617	593	627	680	578	600	652	634	616	635	663	611	599	624	639	658	659	608	612	649	637	657	674	682	655	650	603	602	648	687	606	631	627	613	675	605	667	644	673	612	618	617	603	590	633	622	614	598	607	638	572	609	629	636	661	627	642	587	619	636	634	673	645	603	657	677	603	627	668	625	641	653	572	640	681	662	607	645	628	611	591	596	656	634	640	628	622	598	644	653	629	633	652	612	646	618	645	606	655	635	649	662	635	638	649	613	656	667	654	609	640	624	640	631	597	661	658	610	617	622	669	633	584	623	640	619	650	585	655	632	635	620	620	672	631	676	652	601	617	642	681	623	633	605	662	658	588	620	623	623	615	623	664	639	629	625	621	621	634	643	628	678	619	591	631	657	662	643	621	603	601	612	632	659	623	619	591	627	624	670	622	637	631	675	626	604	626	578	615	660	613	637	607	593	617	671	642	665	621	594	622	670	642	637	630	617	627	619	616	640	635	673	648	621	662	594	613	626	660	619	655	629	675	582	649	651	643	663	616	615	637	626	633	664	613	670	619	624	612	570	628	627	571	639	643	587	619	629	660	578	621	577	631	603	636	642	628	626	600	644	630	628	607	656	635	606	661	615	629	648	657	648	653	602	617	672	634	622	614	667	631	701	614	656	607	596	596	601	641	613	619	666	634	614	635	636	616	673	677	654	623	652	622	621	653	627	646	575	631	643	609	615	628	587	636	625	645	665	621	622
36319	37087	52835	36631	26048	27303	50090	43662	28082	12454	3347	755	332	235	215	222	225	220	232	189	206	223	232	237	194	223	224	250	227	198	210	214	219	213	231	235	229	247	226	230	228	210	217	217	240	240	221	234	221	218	201	224	228	212	226	265	242	222	224	235	235	206	172	230	235	232	216	209	193	243	222	245	216	227	212	215	234	214	186	227	221	220	214	220	210	204	192	199	199	229	223	223	207	223	214	208	230	214	203	218	191	229	203	200	222	224	241	208	210	218	203	220	215	245	238	212	211	239	233	222	234	196	223	233	226	222	226	190	197	216	213	217	219	191	206	205	229	214	216	219	197	211	209	202	220	219	235	207	235	227	241	235	211	228	242	232	220	204	250	236	236	196	210	231	227	233	189	215	197	229	214	239	184	248	213	222	233	221	248	227	221	229	201	228	225	249	224	224	246	230	234	206	221	233	221	262	207	208	173	221	245	237	226	188	200	211	217	232	200	190	202	223	208	191	231	212	260	218	208	235	220	255	219	216	219	207	229	216	240	215	217	213	193	222	234	205	212	222	254	239	189	227	220	239	219	214	200	210	195	192	218	243	208	207	219	250	241	218	226	224	225	211	214	217	255	208	213	229	253	211	206	244	249	214	229	236	217	244	253	192	206	230	224	203	223	227	211	234	227	226	229	214	241	210	220	210	239	198	213	192	238	206	239	183	228	208	183	201	232	215	215	242	203	187	210	202	207	220	199	216	213	233	237	233	226	219	230	217	226	201	209	212	234	211	228	222	218	207	244	213	244	208	215	218	189	221	209	212	223	233	215	210	214	209	208	232	206	219	238	231	221	193	235	208	194	231	228	226	203	225	214	219	230	193	253	205	250	219	232	242	258	219	211	235	234	229	221	205	231	227	232	243	221	230	202	249	202	235	235	198	240	235	249	227	245	206	223	225	221	197	228	180	224	187	223	220	205	220	206	205	220	223	214	212	226	210	207	210	230	233	212	219	227	223	246	224	214	217	232	229	212	223	217	213	199	227	198	245	250	226	213	239	211	215	235	222	229	232	218	223	249	219	235	228	220	214	256	197	232	228	209	228	231	190	199	221	233	216	213	205	198	206	217	198	226	229	234	216	214	239	199	206	224	218	210	227	219	176	249	203	214	247	213	224	200	230	221	242	202	200	238	239	216	194	230	215	234	216	216	222	205	241	225	257	205	224	212	200	214	233	243	222	227	236	225	242	233	225	219	205	248	218	221	216	242	247	191	209	235	206	243	213	227	227	219	217	225	237	189	209	222	216	203	179	202	239	243	206	218	200	180	235	213	236	194	202	231	218	261	229	233	204	223	208	212	237	221	222	208	213	237	222	207	215	208	237	217	208	221	220	245	226	229	217	223	184	228	215	234	204	219	222	221	211	203	221	221	247	241	215	215	224	228	224	194	250	245	238	219	232	240	214	227	207	240	215	231	224	221	238	228	220	228	219	222	197	188	225	213	208	204	209	213	221	219	199	212	216	235	232	237	248	206	195	219	240	253	245	223	225	242	229	225	220	205	216	212	212	220	217	248	224	215	218	171	200	250	238	232	215	238	247	207	205	199	210	226	219	211	184	241	225	217	234	195	242	245	246	234	221	212	222	189	244	224	208	203	262	226	246	220	191	230	199	228	219	236	221	177	236	223	209	217	221	233	221	218	232	266	202	217	222	224	202	192	228	243	201	202	235	207	259	229	216	218	205	219	199	205	219	207	235	207	225	201	239	215	226	190	197	208	215	223	220	233	237	223	195	217	195	234	223	216	222	198	228	235	219	222	205	224	235	249	215	210	214	248	206	184	240	207	212	215	208	238	223	242	220	223	223	218	208	239	232	220	220	214	212	213	215	242	227	257	216	212	219	230	254	201	214	228	217	220	203	258	206	230	226	217	235	217	204	229	202	232	226	221	248	235	216	206	207	222	208	228	224	211	226	242	222	219	216	226	211	212	229	219	258	223	233	220	231	225	218	211	226	263	225	187	201	236	230	212	235	221	215	240	233	226	215	215	227	223	215	227	251	242	233	223	244	219	223	223	249	256	228	220	226	227	216	219	218	190	229	221	218	191	217	228	226	177	249	223	220	249	215	221	190	212	252	253	219	220	225	207	225	228	213	215	213	226	218	239	197	220	236	219	215	218	205	199	236	228	202	195	202	217	205	238	210	253	208	199	218	241	224	220	218	237	228	233	208	199	226	167	212	225	203	215	201	241	236	244	202	225	232	213	219	209	235	228	245	229	252	205	219	223	239	227	219	204	202	196	223	215	224	223	197	217	210	212	230	208	187	236	202	258	227	216	255	225	215	197	221	199	252	210	228	214	228	248	225	197	225	211	199	230	206	216	207	211	232	197	241	221	243	255	221	194	211	218	214	202	220	232	207	226	236	195	235	248	208	211	219	219	205	229	212	223	186	232	235	225	225	209	233	243	239	219	194	216	210	234	213	234	196	213	226	242	216	200	229	244	229	209	239	205	224	212	209	223	228	219	211	227	223	243	213	232	194	218	239	207	217	198	242	230	223	215	230	242	221	218	216	232	227	236	229	242	197	233	226	242	238	219	227	228	230	212	239	241	224	233	214	215	214	240	239	231	225	223	193	229	207	210	201	241	220	251	201	218	226	234	196	235	208	208	227	225	223	225	214	210	248	221	234	243	243	227	203	210	239	219	205	209	207	199	224	253	258	210	207	225	211	200	211	221	234	240	228	244	200	220	233	236	202	224	224	205	226	226	201	234	201	212	240	221	236	209	234	235	215	225	218	190	195	217	244	223	231	211	224	238	250	200	191	245	222	212	227	231	202	226	215	203	225	222	223	195	198	229	230	190	214	226	235	234	233	233	219	217	227	248	219	223	223	220	254	208	221	197	214	202	215	209	221	224	224	203	212	225	215	227	214	192	233	214	218	210	245	224	230	216	217	227	205	200	250	193	234	225	278	223	236	182	220	221	236	227	224	227	217	254	223	210	218	230	225	205	213	233	256	202	211	199	229	207	219	229	217	230	226	227	209	236	215	223	213	191	210	226	254	186	217	220	228	225	244	226	251	222	237	241	217	226	245	237	218	242	207	224	221	220	232	225	220	245	260	214	207	224	215	225	213	230	241	213	206	220	248	236	226	224	212	263	234	210	224	190	224	199	230	240	214	192	234	213	228	212	241	217	218	213	207	197	217	201	197	209	217	200	227	230	226	241	229	241	200	234	208	214	217	233	221	228	206	232	217	242	229	237	201	208	232	219	231	206	227	230	225	212	232	252	224	234	223	229	242	214	229	211	220	227	244	216	216	213	224	232	212	207	206	251	230	216	213	216	228	213	234	224	219	232	204	210	224	203	234	233	196	234	230	201	222	192	221	214	243	199	219	210	181	218	216	224	214	200	225	201	244	229	227	229	210	215	225	210	238	220	217	243	207	208	213	223	215	220	224	222	200	219	209	219	218	219	213	231	250	223	226	216	212	220	237	258	200
21304	29405	44507	31549	33416	39733	62365	55591	42091	25358	9884	2797	1025	635	562	543	564	542	593	549	508	511	555	556	559	565	597	562	547	530	555	570	604	587	538	578	529	557	569	542	595	522	548	575	542	556	541	589	571	532	562	539	554	523	539	585	573	572	595	546	537	578	577	573	530	560	583	561	615	547	541	568	561	566	555	536	537	514	528	559	584	554	543	559	591	569	537	554	557	548	536	561	566	550	580	549	506	568	496	587	563	537	562	527	548	574	557	583	576	565	584	573	553	554	525	574	552	571	560	496	579	523	553	562	559	500	566	569	606	560	570	555	560	570	550	579	537	601	557	578	555	497	542	601	556	532	578	510	579	592	566	537	542	598	525	515	569	547	504	615	613	547	560	571	564	572	582	588	554	537	555	575	539	585	538	552	543	569	564	566	542	546	550	511	543	551	530	550	535	571	532	518	588	584	551	558	557	524	543	570	548	607	576	529	577	490	520	579	534	530	568	557	552	548	563	544	544	544	565	590	534	555	564	544	548	585	560	514	588	538	560	561	531	547	598	536	576	590	558	565	615	581	578	567	548	561	576	530	540	550	519	546	545	549	568	510	538	625	589	593	564	542	551	566	549	573	491	529	572	567	548	567	538	525	548	513	540	585	600	537	566	560	551	570	551	504	592	553	568	538	575	572	563	573	526	553	544	580	587	543	549	536	562	567	559	581	569	518	544	581	615	560	508	588	503	563	596	549	529	583	571	562	555	599	567	543	538	547	578	568	564	565	541	531	540	521	580	526	518	607	523	580	553	573	520	573	548	553	570	560	531	589	594	562	539	548	536	531	540	574	555	517	520	562	553	582	564	568	556	530	581	558	554	562	569	540	540	522	589	598	547	527	514	557	607	563	527	546	582	571	537	563	564	557	567	605	546	542	571	586	555	551	587	549	554	552	560	504	572	536	566	537	566	553	554	565	559	576	556	535	592	516	532	536	549	549	519	579	516	562	567	561	564	535	554	537	540	529	549	559	580	550	554	554	536	562	533	571	597	586	585	528	525	535	570	587	555	554	537	590	536	601	586	553	566	579	529	540	551	534	554	565	555	539	545	567	539	537	553	576	577	562	603	532	524	533	566	539	559	550	535	501	549	592	509	539	544	583	586	558	540	538	576	577	576	581	575	545	571	565	546	573	531	529	534	546	583	541	572	563	508	565	541	536	575	565	531	536	579	547	564	542	568	609	600	545	531	611	571	529	580	562	574	589	576	565	591	528	579	529	582	599	573	512	582	519	554	586	560	576	562	539	565	582	557	542	532	563	532	550	554	578	603	549	591	549	544	550	536	557	556	561	551	561	572	535	545	572	551	586	593	537	585	528	549	572	531	530	545	552	572	602	553	533	539	534	582	549	544	606	575	517	528	551	558	564	576	581	561	526	559	602	574	546	549	567	547	553	598	557	569	542	580	537	519	558	597	593	557	523	573	600	534	591	554	549	564	582	545	525	559	551	530	605	535	558	556	550	529	524	550	542	557	521	541	550	562	605	545	528	580	551	582	540	550	535	549	592	601	516	543	549	552	558	542	581	532	533	576	540	548	543	564	603	510	613	544	607	552	557	465	571	591	556	566	568	538	553	593	538	547	564	533	562	574	584	546	546	604	527	543	539	568	517	567	544	546	546	544	564	559	563	550	564	542	555	559	551	545	544	538	555	561	580	566	562	569	562	545	556	523	534	590	555	593	579	564	579	595	528	556	534	588	527	548	598	561	565	585	542	519	553	596	548	522	572	533	561	586	554	548	586	583	603	538	593	598	606	515	533	528	554	557	572	529	575	555	587	560	566	548	592	513	549	514	548	593	560	536	536	552	512	535	561	513	558	563	569	567	583	534	584	537	569	540	560	560	530	580	603	574	585	574	571	530	538	573	567	548	551	525	551	562	578	561	555	548	532	533	562	538	557	564	491	547	575	590	564	551	595	553	570	562	584	540	539	549	569	543	567	546	484	558	589	583	572	571	543	574	578	539	551	518	560	575	520	561	584	588	563	505	538	557	572	527	566	582	542	528	566	520	571	547	601	584	565	536	541	568	579	562	568	569	546	528	568	542	565	559	565	555	548	564	547	530	571	572	524	548	570	563	557	566	581	567	548	590	559	550	523	548	557	537	562	579	539	553	574	511	554	572	522	519	579	542	571	572	535	568	555	603	592	566	547	550	585	571	546	497	590	570	549	575	538	554	517	562	559	603	557	582	555	544	533	566	536	599	602	560	547	556	558	543	592	572	561	569	549	587	555	576	538	536	561	555	573	575	586	543	547	555	537	554	544	510	565	587	545	576	539	535	615	590	542	542	578	571	608	553	542	547	552	554	554	574	546	518	535	542	567	573	558	543	545	617	507	550	537	541	550	568	557	536	564	567	522	581	555	582	551	559	539	592	590	556	593	586	580	563	548	546	543	543	562	547	583	528	584	527	607	534	520	572	566	548	555	544	549	518	561	571	572	548	524	559	530	543	556	571	566	563	602	562	531	569	556	565	550	584	537	544	551	563	597	559	564	544	547	597	560	547	524	550	551	534	542	550	554	560	551	540	587	561	524	554	590	574	562	569	586	565	538	574	595	536	558	528	587	594	591	566	593	522	547	562	566	593	578	533	552	554	576	520	530	587	567	508	548	593	566	580	572	535	574	576	550	561	547	566	565	576	503	591	533	583	589	553	562	554	542	536	559	570	557	541	516	548	549	576	534	519	563	547	516	510	586	555	545	546	557	567	548	579	559	528	552	563	558	549	568	518	579	551	521	540	567	529	554	520	553	556	510	558	588	574	572	564	576	576	552	571	547	563	586	556	528	537	589	546	573	557	501	528	515	565	597	550	542	561	557	564	555	550	590	517	521	524	580	565	550	549	553	601	529	559	606	536	534	562	544	555	604	555	530	559	565	539	587	556	526	568	564	537	592	521	545	546	528	589	575	587	555	567	529	542	589	580	573	581	561	552	548	560	548	586	570	552	577	549	557	548	540	574	559	571	549	587	525	564	494	579	529	568	524	552	575	542	594	504	565	532	569	508	567	589	528	571	548	545	546	520	544	559	578	530	534	566	579	526	545	537	574	571	538	569	562	537	560	579	582	552	545	598	560	546	575	495	565	560	573	550	561	536	572	538	562	595	561	539	511	570	504	522	553	568	573	526	565	580	562	560	528	547	509	586	545	555	559	552	560	554	584	535	528	543	549	576	565	574	550	572	579	576	550	574	600	538	594	589	496	601	526	577	574	592	582	562	551	522	552	541	577	521	571	557	549	548	547	576	545	598	579	535	583	535	607	557	563	528	511	541	536	558	551	524	522	586	568	559	559	562	562	566	559	555	546	580	528	590	558	572	568	528	555	560	594	566	551	561	569	547	526	532	546	576	587	553	568	553	562	538	540	539	501	574	570	559	527	590	554	600	563	536	539	554	583	541	534	545	535	580	580	535	594	562	555	545	552	544	594	548	599	550	543	559	574
4739	2079	1183	1143	1921	1994	3342	2903	1767	855	402	296	238	248	234	216	260	226	247	258	255	260	216	242	241	228	249	230	258	219	253	261	264	229	247	237	254	264	243	237	231	253	255	247	209	259	256	236	243	251	235	236	228	251	263	220	271	233	238	220	238	224	238	226	242	239	238	240	239	236	273	251	256	268	247	265	262	234	253	263	256	215	244	252	224	230	231	233	240	247	243	234	225	235	233	225	229	212	226	218	220	214	210	278	251	236	257	242	239	238	209	224	228	249	256	277	235	230	258	253	217	222	246	225	248	234	250	234	248	245	263	215	230	259	226	221	249	232	213	233	237	243	271	243	236	238	229	268	243	232	249	244	268	233	255	209	213	237	249	270	262	223	243	250	216	249	266	249	254	237	241	216	277	256	230	248	267	234	237	285	213	234	206	246	224	216	234	241	228	218	242	235	230	263	224	238	230	242	224	246	250	247	217	230	226	215	262	241	246	232	241	237	242	248	252	229	243	238	239	244	237	257	244	261	238	223	240	221	264	223	230	231	238	237	265	230	212	232	277	223	285	227	232	225	272	268	251	226	249	220	250	239	239	251	259	225	226	227	225	246	238	255	254	219	269	257	234	229	217	249	249	209	228	240	215	230	244	275	230	226	240	262	240	239	215	247	238	243	222	235	235	240	282	245	218	259	222	232	223	251	234	257	235	224	237	210	242	217	238	256	247	228	245	248	234	210	260	246	238	220	231	220	236	222	252	235	263	224	241	210	225	254	227	256	259	241	251	261	224	272	249	253	217	227	261	237	231	240	224	251	232	252	259	263	260	252	225	242	237	282	267	242	242	234	238	258	249	274	240	231	238	223	238	224	229	237	250	214	249	224	244	210	214	244	254	282	234	259	231	216	258	214	241	246	250	212	234	242	247	241	245	237	268	264	244	243	249	245	242	221	222	248	214	215	257	262	243	263	264	238	219	236	218	217	259	255	233	249	273	254	237	239	219	248	226	227	220	248	236	229	247	249	230	254	236	240	231	257	216	242	226	249	239	232	241	245	227	246	244	246	240	227	263	238	234	235	224	239	205	246	254	236	269	244	225	244	220	264	239	244	235	242	264	242	235	246	239	237	264	256	264	232	241	219	225	254	230	216	218	231	224	244	238	243	223	267	247	247	252	240	240	268	247	227	243	239	247	236	226	250	226	224	237	227	246	234	257	231	242	236	260	223	234	244	247	243	220	224	246	226	221	249	259	258	258	237	233	261	233	233	234	245	260	242	242	240	238	229	230	256	228	245	232	237	259	245	231	252	234	265	264	246	225	244	237	215	221	253	244	241	230	215	233	190	261	248	212	247	235	213	212	254	256	233	237	239	240	218	261	220	213	239	243	239	227	234	234	235	246	234	230	223	235	253	272	222	215	218	237	213	235	265	241	252	231	232	237	243	263	244	244	229	267	253	244	227	266	243	226	239	237	228	234	232	276	237	270	222	245	235	250	249	231	208	254	220	247	227	216	243	234	226	205	249	229	229	228	254	238	230	234	229	249	258	245	231	252	228	242	249	234	232	240	235	249	242	268	265	239	260	239	228	234	250	219	240	236	244	227	246	257	261	234	217	226	263	246	236	233	223	247	256	263	247	245	227	226	238	237	240	247	215	228	231	222	234	209	245	225	224	222	226	232	251	246	256	222	239	230	249	237	241	239	246	235	268	251	228	213	228	219	248	238	236	222	248	236	223	223	235	239	227	230	235	255	228	249	233	214	267	229	261	250	271	249	245	235	252	276	212	243	218	225	237	232	247	228	236	228	249	239	229	231	241	221	259	235	217	224	229	221	234	260	227	257	260	261	246	235	283	251	248	247	242	263	262	222	247	278	285	239	224	240	233	207	210	279	232	244	240	258	210	208	230	247	234	229	244	265	259	218	226	257	214	243	246	262	240	248	240	238	221	232	223	231	239	235	264	247	246	250	243	215	250	206	261	245	240	222	234	256	222	242	220	247	216	234	220	221	236	238	251	244	245	231	251	237	275	223	231	229	241	225	251	231	254	226	217	251	257	252	260	245	232	248	231	241	247	257	228	242	252	187	239	215	252	243	252	244	250	239	241	224	230	226	247	228	234	241	250	259	221	235	224	242	276	246	240	219	246	257	227	246	247	244	258	238	249	234	218	245	262	226	214	216	242	212	218	235	220	284	240	234	242	226	251	221	266	244	225	235	250	238	241	236	219	212	254	235	242	256	239	221	247	223	240	221	231	246	209	222	223	230	245	246	238	251	214	243	234	242	230	229	250	223	228	252	259	221	272	249	251	217	219	225	249	233	230	239	245	235	255	225	225	263	250	261	239	235	243	253	246	197	243	235	258	261	234	242	230	232	265	259	251	250	254	247	245	257	222	240	241	254	244	255	260	248	247	230	232	258	226	240	246	219	238	233	248	251	250	205	236	225	253	252	216	255	219	255	251	251	246	257	234	231	225	221	240	249	222	264	242	230	260	260	236	263	251	225	217	232	240	250	244	257	248	230	237	255	245	233	242	276	256	242	236	223	252	238	232	229	265	274	241	249	258	230	193	229	237	228	260	231	232	208	234	254	237	265	229	226	274	241	235	241	213	216	254	265	240	238	229	214	253	220	216	246	246	248	277	249	237	233	229	243	213	240	230	217	198	251	252	250	257	229	256	255	226	235	207	247	270	215	255	264	267	235	228	247	249	233	229	246	226	217	207	236	223	259	235	246	241	257	233	250	228	207	247	233	210	203	236	258	237	212	245	261	212	243	222	239	269	240	218	222	241	233	226	236	223	234	234	249	243	195	235	266	258	210	228	250	242	275	211	238	242	226	247	291	244	264	221	242	240	229	222	252	243	250	230	231	276	251	214	251	255	223	250	239	266	234	242	244	275	237	232	239	273	219	236	235	243	227	248	209	218	239	248	252	248	218	216	237	260	255	252	280	277	254	241	247	249	209	284	232	220	240	256	251	268	252	240	233	204	237	222	255	271	224	236	233	220	224	238	232	239	243	257	209	252	248	215	258	236	229	244	233	234	214	247	254	247	247	227	251	241	259	244	248	258	235	229	238	224	226	263	230	228	252	251	267	242	231	272	246	254	249	231	253	254	250	217	250	231	268	218	242	241	229	251	226	240	254	220	222	252	236	229	253	283	268	251	249	233	218	253	229	252	251	258	262	230	224	239	215	246	243	246	226	247	236	208	228	271	226	239	248	239	231	240	221	236	246	233	256	239	262	241	263	257	245	229	208	268	231	244	247	232	251	284	245	216	239	229	211	259	222	237	284	252	230	235	266	243	250	248	236	224	226	236	203	214	247	262	216	282	259	237	239	242	248	224	227	243	269	247	248	238	217	244	239	257	242	240	237	242	247	216	248	229	205	259	218	228	230	256	216	238	270	245	219	230	213	221	274	233	229	244	237	243	234	222	237	247	241	240	244	251	237	257	227	254	231	235	254	235	222	231	240	233	237	248	235	240	228	237
3781	2976	2410	4433	7962	9829	13735	11337	6737	3115	1326	761	642	617	569	602	600	638	595	619	601	570	616	629	621	611	652	612	605	634	599	624	632	605	621	595	616	623	606	628	645	652	650	596	631	563	584	601	629	577	613	621	595	605	615	614	614	621	626	629	556	649	649	642	604	658	590	585	610	615	634	579	581	561	611	614	635	598	633	592	636	614	613	553	615	587	585	597	601	600	644	617	587	586	633	608	603	579	626	603	554	591	606	611	657	642	592	629	591	599	632	627	662	586	624	606	590	625	596	585	659	602	623	620	605	600	585	586	592	590	601	591	614	629	653	587	644	648	618	588	617	612	583	616	617	616	592	610	610	611	606	586	616	596	598	589	564	600	619	635	576	644	587	632	571	634	600	624	637	592	632	598	576	591	606	554	594	659	598	576	637	610	592	612	610	591	615	629	620	645	577	599	622	643	646	659	587	594	636	605	619	569	657	610	600	613	602	601	605	626	596	568	682	618	585	632	625	590	610	573	555	575	602	619	615	633	610	617	619	589	601	619	612	559	567	586	580	600	619	626	622	562	604	607	630	608	656	642	622	572	567	645	636	587	597	566	612	598	599	605	641	600	583	618	614	617	665	598	552	631	629	601	600	608	592	590	609	555	613	636	619	615	555	654	581	624	643	545	634	624	602	588	594	577	611	613	613	631	603	602	574	605	605	618	608	611	627	594	601	595	578	621	577	607	612	609	633	621	640	633	620	564	578	565	589	596	607	577	611	580	609	634	598	583	570	638	610	608	631	588	632	651	641	578	628	611	643	621	636	622	593	622	609	607	629	619	607	554	639	582	621	605	638	609	591	624	609	599	605	598	581	617	608	615	626	661	586	607	610	625	597	588	581	592	630	610	590	579	627	614	617	575	618	604	588	625	570	599	641	595	603	600	604	615	608	612	587	623	638	610	597	613	600	596	594	637	668	594	595	647	613	597	613	603	594	589	591	617	625	592	608	626	641	576	571	622	614	605	621	604	624	626	629	578	592	648	587	632	596	659	647	571	614	578	612	616	586	591	610	589	620	574	590	587	604	629	609	566	634	611	606	602	556	612	615	630	634	569	632	608	582	578	604	629	624	649	662	624	579	613	613	607	612	580	638	637	622	627	554	605	619	625	619	644	579	602	614	608	641	617	618	597	584	623	607	603	634	633	578	617	618	580	608	579	610	604	585	585	597	591	628	618	607	612	618	612	624	618	595	594	648	578	599	609	587	613	604	621	616	592	589	594	608	589	595	611	599	626	614	570	582	596	616	589	584	599	584	620	698	599	617	627	614	584	662	614	591	627	572	577	593	624	632	591	567	633	597	642	643	580	603	607	663	606	618	643	637	617	640	637	568	601	558	605	616	622	624	587	635	607	634	619	562	645	616	639	603	630	639	617	583	571	595	610	576	601	648	622	574	607	588	605	631	637	588	615	644	596	622	653	646	579	551	590	625	590	627	660	598	609	603	603	590	628	588	611	562	633	585	591	626	606	599	605	595	615	563	612	649	600	567	653	607	616	608	624	633	649	651	575	597	620	671	614	602	638	626	581	652	601	582	544	613	581	628	575	602	599	603	605	618	569	574	693	613	597	635	608	584	640	629	640	600	591	632	573	620	616	614	612	609	619	592	637	595	637	647	629	616	658	579	605	579	588	597	597	615	609	574	634	617	588	619	600	626	599	602	620	621	596	601	595	630	604	652	623	650	625	615	622	609	619	606	603	578	633	581	626	613	593	595	632	630	630	558	583	618	599	645	615	578	602	594	584	595	608	606	654	624	596	611	593	599	590	596	644	573	642	579	622	601	594	581	608	600	573	610	599	589	611	643	607	649	605	544	634	668	569	591	610	624	599	597	596	601	619	605	624	577	606	547	582	613	609	572	639	640	596	617	623	618	587	575	645	592	590	607	685	621	581	605	637	607	663	639	593	613	636	593	632	620	599	638	663	642	636	584	569	653	643	586	613	590	628	591	610	629	592	615	597	597	606	620	631	575	606	583	673	597	584	579	634	573	634	570	609	580	589	591	623	594	595	605	597	610	599	605	626	583	639	610	596	588	625	583	556	626	607	615	579	580	605	643	628	591	617	579	557	640	619	592	630	610	555	605	609	590	597	577	629	521	579	607	624	627	640	621	620	631	589	599	581	626	624	613	580	588	617	591	605	612	573	616	621	633	613	625	603	606	643	596	619	578	605	601	591	654	654	655	572	579	559	624	604	570	583	594	611	576	590	597	673	595	614	611	569	607	636	606	581	660	618	636	619	620	599	608	597	558	617	599	590	614	591	623	634	601	571	610	610	636	597	578	612	584	609	603	625	592	620	585	615	598	634	627	604	641	665	611	609	588	579	570	592	626	603	636	617	612	632	590	588	589	621	642	630	643	622	594	577	625	608	574	637	599	614	601	591	596	554	628	650	600	598	585	573	598	596	601	620	637	613	655	617	578	635	618	567	643	633	556	609	556	639	583	600	593	621	617	613	625	645	606	631	636	596	595	650	584	642	606	616	595	589	594	619	598	587	631	548	619	606	613	618	599	615	638	592	604	590	584	641	623	575	639	603	635	577	608	563	642	589	634	602	655	572	595	626	604	649	621	613	591	617	560	549	594	610	636	650	639	595	630	614	615	626	624	590	613	549	618	645	592	619	623	602	585	603	649	609	590	591	640	644	630	555	637	594	631	590	622	613	597	649	602	607	647	611	632	613	599	626	587	587	571	586	616	612	659	594	588	608	635	613	614	562	592	632	595	585	601	579	591	615	627	621	584	616	610	616	603	579	589	626	542	613	632	592	571	588	636	565	623	630	590	562	603	576	624	599	637	619	596	582	638	654	605	651	590	624	580	593	626	622	601	645	642	591	618	584	626	629	598	600	587	647	593	623	598	593	593	568	612	628	631	618	625	650	597	578	608	641	602	617	627	589	628	632	609	601	603	641	627	610	610	558	640	623	612	590	595	633	600	625	611	585	604	606	635	615	576	632	591	615	553	651	599	598	595	589	643	614	599	644	619	600	581	571	549	633	595	623	605	597	601	616	635	624	588	611	594	587	604	612	623	605	614	609	596	590	614	616	579	601	567	589	614	608	581	571	584	587	617	629	607	637	613	609	590	615	623	569	593	629	631	624	578	606	596	591	556	612	617	604	630	639	634	608	641	631	612	605	598	613	644	627	590	615	561	667	631	611	585	631	655	584	590	618	603	637	635	606	605	554	631	588	613	607	605	626	665	594	606	600	651	572	640	589	638	596	643	678	571	620	623	618	603	573	633	616	616	639	622	549	600	657	609	642	588	618	595	580	619	638	615	607	613	586	587	628	569	551	602	606	627	629	616	611	580	603	599	587	563	589	596	626	599	626	608	559	592	587	615	627	606	626	574	666	556	611	590	576	629	622	600	620	644	547	611	669	599	645	568	591	610	603	596	582	598	638	551	636	600	620	626	628	622	602	616	590	684	580	598	603	591	637
23032	13215	14081	20473	9968	32300	43273	29549	16286	5612	1422	454	282	249	257	263	263	267	271	243	237	231	270	237	247	249	248	246	243	269	275	236	247	277	253	268	278	241	261	260	268	267	223	252	239	243	237	245	261	255	270	260	231	255	252	270	220	252	242	269	292	261	260	261	239	271	262	252	251	263	238	241	268	242	225	246	251	239	244	256	242	276	251	239	258	236	237	255	251	270	247	258	256	269	309	252	265	243	259	276	253	261	251	235	240	264	264	233	213	252	258	257	234	263	229	232	240	270	278	246	263	271	228	273	253	252	235	255	239	248	218	269	257	224	251	247	250	274	255	244	256	263	241	256	253	256	294	255	259	233	229	256	261	251	283	230	263	260	245	241	275	228	251	254	258	228	247	249	235	262	216	283	261	277	237	227	260	252	241	217	279	246	234	241	246	230	260	277	261	246	257	268	265	272	269	243	257	246	242	240	259	267	241	245	234	262	251	276	208	263	249	252	235	236	242	232	226	223	265	264	240	231	261	233	274	218	247	227	257	258	250	237	248	247	277	230	246	244	257	265	261	228	270	228	250	275	256	240	240	237	226	242	240	232	258	251	259	233	255	259	247	235	251	243	245	271	263	246	257	250	242	259	250	264	253	256	236	240	256	218	245	253	235	264	237	208	260	271	220	241	229	236	251	225	250	239	244	248	237	245	249	245	264	227	231	243	255	249	272	254	239	267	260	263	247	245	231	252	243	221	218	246	246	262	220	237	245	237	258	258	254	231	255	232	248	269	239	237	259	251	263	223	244	274	256	247	274	258	247	225	236	251	264	253	236	234	264	234	245	277	244	251	267	237	217	248	235	258	255	227	240	244	266	234	250	230	218	260	229	224	261	249	221	226	252	247	250	237	261	239	235	220	231	227	251	249	209	232	231	233	235	267	231	254	253	255	251	253	282	246	260	249	233	244	235	239	257	264	248	245	256	260	243	252	251	249	258	248	244	256	238	241	271	265	255	247	264	262	239	244	246	251	284	259	243	243	274	233	252	274	267	252	237	247	229	272	271	270	257	230	227	256	245	234	236	279	269	237	270	249	259	238	232	228	260	240	255	239	223	260	253	273	257	231	254	252	233	216	251	247	246	265	245	285	260	259	273	264	226	252	230	237	231	242	264	258	283	236	222	255	255	236	242	271	258	284	254	218	244	257	256	234	278	241	261	247	241	273	253	237	271	250	241	240	257	228	241	254	272	247	250	255	249	234	260	230	249	257	266	216	258	233	238	241	247	252	283	241	259	255	266	248	276	260	238	238	274	250	254	250	262	237	240	250	249	237	256	229	255	241	263	272	236	288	260	254	221	262	263	229	230	239	269	257	255	245	239	242	259	248	228	244	256	250	306	256	258	259	249	253	256	260	251	238	252	244	248	243	261	230	267	233	238	247	247	244	267	252	225	236	222	256	240	267	254	254	237	248	285	236	270	239	278	294	245	228	282	250	246	233	229	222	262	251	221	262	270	216	279	239	225	237	249	236	247	225	260	253	228	252	259	243	231	239	216	240	256	237	243	264	269	270	240	234	240	250	260	269	245	231	223	269	272	262	241	277	230	251	268	212	265	264	247	249	243	266	241	244	281	266	236	256	263	234	254	267	243	251	278	250	256	257	266	239	234	223	249	237	258	233	212	231	262	243	272	273	273	248	243	269	230	239	239	234	267	228	230	267	270	268	253	257	240	275	251	230	252	235	234	269	263	276	241	222	269	269	229	254	280	249	249	244	257	249	243	224	241	240	250	269	247	263	260	258	225	236	259	263	272	239	251	237	233	279	249	245	239	253	278	257	261	277	234	268	232	237	215	240	251	241	220	252	245	240	232	277	251	249	229	258	269	261	244	236	258	240	224	267	228	263	252	244	233	243	261	259	248	226	263	253	240	253	245	255	241	246	268	234	234	234	257	264	235	234	276	228	261	255	255	259	246	279	264	233	273	219	227	247	259	241	243	249	269	266	257	264	242	229	245	265	231	263	234	237	240	287	267	222	229	242	261	250	244	263	242	242	246	267	265	238	248	266	238	257	220	248	242	229	242	260	244	234	246	265	228	230	309	243	220	237	242	247	276	266	247	239	254	229	234	230	227	223	241	211	251	241	257	253	243	227	254	251	228	232	252	223	227	229	268	243	252	244	250	249	228	249	242	255	282	250	267	255	246	255	254	234	235	243	245	254	238	225	257	227	235	242	240	273	240	242	243	239	260	262	223	245	286	224	260	260	248	244	232	277	252	250	255	261	244	230	239	229	267	237	262	249	262	251	273	244	248	224	253	258	228	242	260	232	271	267	259	248	274	247	257	246	258	247	242	264	251	281	265	260	241	228	245	233	262	249	255	245	227	251	260	271	257	250	229	217	266	264	258	297	244	226	245	250	229	231	273	243	245	245	238	273	215	262	245	240	253	248	247	250	255	268	267	259	270	249	257	244	258	255	214	238	246	251	255	279	275	246	257	247	265	237	256	261	209	242	267	243	262	238	257	236	255	237	246	221	242	277	246	264	267	289	245	263	248	239	218	248	272	250	251	249	268	248	248	234	256	215	280	271	230	268	230	251	243	238	225	239	259	250	254	258	230	259	250	227	247	267	228	247	260	265	263	211	248	258	244	236	213	242	247	267	241	237	235	260	234	243	238	246	235	251	274	230	252	244	253	207	268	234	230	270	259	235	257	252	231	251	234	244	268	236	211	230	253	263	266	256	268	253	252	240	239	227	236	250	242	261	266	234	260	247	256	245	250	263	251	235	257	229	251	257	262	265	240	242	272	240	266	255	259	247	277	228	235	228	221	218	260	257	255	249	237	220	261	275	252	233	278	240	232	247	246	225	266	243	236	258	235	254	255	240	245	252	239	244	243	251	260	232	252	249	221	276	242	241	227	235	231	245	268	233	253	247	257	251	283	284	251	244	247	273	291	224	249	246	225	289	228	240	243	262	244	261	233	250	234	248	265	260	255	228	268	251	252	262	251	253	271	253	227	266	280	257	258	248	243	236	251	238	233	269	274	248	273	255	252	242	231	243	228	229	271	235	241	261	258	259	257	250	227	241	237	265	275	250	251	249	240	256	266	244	243	267	231	245	283	274	274	230	248	247	258	265	212	250	232	239	265	223	241	255	198	235	233	256	250	263	219	240	233	235	278	245	241	231	221	239	268	238	272	253	229	270	234	251	231	236	215	249	258	249	283	241	277	223	263	294	254	237	270	247	252	260	243	238	246	249	245	270	249	239	269	245	245	272	259	257	238	251	314	257	250	277	241	291	240	256	290	231	254	223	237	245	256	239	237	242	264	275	272	251	237	215	278	246	218	255	276	253	265	244	276	246	259	225	268	276	220	253	269	251	284	219	264	284	239	234	213	236	229	225	242	227	241	245	257	237	267	220	264	238	233	269	262	218	244	256	260	249	241	253	272	252	243	262	231	264	250	267	247	269	217	262	219	235	221	236	243	279	254	263
13148	11214	14041	31900	19759	49841	55570	43878	31263	16043	5377	1674	804	675	647	660	617	648	593	617	611	587	668	612	643	634	638	593	634	638	585	692	616	627	657	608	647	628	621	604	622	635	620	635	600	639	607	681	684	664	626	636	639	613	631	638	600	627	616	605	647	606	605	645	653	588	608	647	623	594	648	622	657	635	606	599	622	654	623	630	627	586	641	637	601	638	667	652	609	637	642	607	604	615	590	612	617	655	639	612	644	630	597	614	633	642	633	663	620	603	623	679	603	618	639	653	604	622	626	635	641	635	618	608	649	633	581	665	631	619	641	602	630	574	632	627	612	612	601	601	667	632	646	669	616	606	575	611	608	637	616	633	618	627	649	670	591	586	642	635	655	618	594	603	644	643	590	599	623	636	646	606	604	626	654	658	623	622	632	612	622	641	630	647	608	615	604	606	607	585	625	630	656	641	593	641	658	626	613	642	638	607	671	607	592	644	642	650	645	607	659	596	637	623	604	589	679	646	588	654	600	626	600	602	643	621	644	657	625	612	682	653	630	663	640	617	646	582	643	637	661	665	616	616	624	613	612	643	599	603	653	602	582	617	627	604	630	650	621	595	628	608	603	646	608	615	631	611	592	577	602	626	632	624	636	606	600	620	642	682	594	621	623	608	608	600	666	625	580	659	631	608	595	678	617	636	626	612	633	659	644	630	657	616	641	699	596	631	645	623	644	631	609	660	574	644	574	606	612	664	618	642	614	642	612	629	630	618	609	625	623	638	614	581	629	612	669	607	629	567	610	675	620	607	586	661	605	604	575	619	634	621	634	657	653	653	588	551	629	617	601	626	594	620	589	608	581	611	670	615	689	641	632	605	644	655	642	652	595	591	587	642	678	581	639	628	606	616	606	636	621	668	580	629	613	592	639	590	602	604	600	664	635	625	617	640	592	620	571	637	640	595	625	638	633	649	656	600	615	592	624	657	624	608	659	644	631	651	623	614	616	684	625	628	642	609	571	594	623	693	621	603	623	646	631	607	601	622	647	627	636	638	650	641	643	688	670	679	624	616	621	600	608	689	617	628	628	561	602	637	621	633	642	620	628	614	638	547	644	602	643	604	629	614	681	581	636	624	658	618	610	627	638	583	580	627	644	632	668	610	612	626	614	626	608	637	653	632	634	614	608	625	644	634	659	624	616	612	633	655	640	652	628	642	592	639	631	630	600	607	601	665	672	619	669	656	593	617	640	604	616	631	642	604	635	633	641	625	601	601	660	601	637	645	624	590	581	579	609	611	646	587	595	630	602	605	676	658	641	667	606	630	604	646	656	653	663	673	646	581	633	655	596	618	615	620	628	577	680	586	597	630	650	650	633	625	645	605	636	587	626	619	630	652	653	642	639	666	649	643	659	622	587	611	604	634	593	624	601	585	616	602	619	617	586	632	616	603	625	672	642	604	628	591	646	613	623	620	625	632	612	577	637	627	612	611	695	590	600	601	613	592	634	637	642	645	602	587	618	624	598	635	595	607	579	611	624	619	595	625	600	653	605	566	642	601	648	625	588	660	637	613	628	594	594	652	601	596	660	675	637	643	618	664	655	604	597	608	593	615	639	593	625	609	599	622	652	655	671	615	633	644	611	619	623	640	591	618	575	641	594	658	628	620	648	647	642	600	608	610	640	600	641	635	605	622	639	635	638	605	633	608	614	662	612	596	624	670	606	591	601	637	615	686	634	638	634	624	638	626	610	640	632	642	605	639	608	629	602	644	642	628	656	611	571	649	684	596	599	654	639	572	633	616	633	649	641	607	599	657	649	630	643	641	618	619	615	631	629	647	593	636	618	606	654	623	659	630	660	628	641	587	628	621	625	618	622	640	610	621	664	617	621	647	641	631	664	674	595	609	596	648	618	627	621	640	653	623	645	613	612	595	617	590	619	611	654	630	625	643	630	628	617	614	604	618	656	630	616	658	642	610	648	620	662	637	610	548	586	638	623	623	665	617	645	651	618	616	661	645	595	647	598	608	674	631	593	575	591	616	629	632	661	640	640	617	623	583	608	625	611	652	653	612	669	628	614	544	635	600	595	635	627	612	612	618	547	630	612	661	617	625	668	630	649	608	629	597	632	571	629	605	620	593	644	625	604	629	632	571	643	622	636	601	593	632	614	643	631	624	627	596	640	680	600	638	640	629	634	656	613	643	621	621	612	648	612	599	612	621	634	623	634	638	640	672	672	601	645	638	618	594	644	653	611	628	616	588	612	604	657	594	614	641	627	618	651	630	643	627	619	610	658	590	583	629	598	587	628	634	581	637	581	624	670	627	629	613	602	643	610	659	605	660	604	623	601	645	602	634	635	619	629	641	605	599	634	638	620	592	635	597	627	637	624	678	617	591	612	599	665	581	603	634	654	624	620	584	611	586	611	658	648	637	621	619	612	582	624	642	627	636	636	563	589	648	632	634	647	634	641	630	651	659	660	565	675	573	645	616	577	632	651	623	609	646	627	626	599	604	655	632	587	609	697	633	668	585	629	608	679	613	631	633	601	579	609	625	600	631	621	603	652	601	605	628	641	643	639	621	613	653	617	612	635	655	575	591	597	614	628	617	592	634	621	597	707	640	622	575	630	659	592	602	577	615	660	619	628	617	637	610	642	608	637	610	658	674	604	667	633	579	635	634	621	583	649	632	606	643	618	645	645	662	636	599	631	648	585	644	627	633	621	667	662	612	620	613	625	616	636	651	644	613	644	585	662	613	617	581	634	644	693	577	588	583	620	655	628	639	625	622	617	576	604	613	623	578	555	644	601	645	608	620	581	592	633	597	628	584	644	604	630	617	597	580	598	657	611	635	666	626	639	596	612	626	661	613	594	632	607	614	639	632	610	642	630	631	668	604	613	652	641	615	646	612	657	621	625	589	591	599	641	624	622	612	616	637	598	608	638	613	594	600	667	650	640	634	647	626	609	648	675	640	629	600	617	641	631	577	644	629	660	618	613	611	607	653	584	638	618	646	604	618	677	639	635	618	616	566	615	603	601	617	633	606	663	658	556	598	638	641	610	585	626	594	641	616	638	609	615	586	654	652	595	617	620	617	631	662	601	643	569	622	656	631	579	619	625	598	611	604	611	628	642	613	609	619	617	592	651	631	663	640	600	579	637	641	628	618	617	642	610	610	590	689	653	632	598	624	678	604	654	637	634	605	617	597	630	659	604	613	621	645	594	617	682	625	599	658	608	647	651	603	611	629	630	610	633	664	635	635	598	597	617	663	633	648	637	611	633	593	635	605	646	647	585	651	619	647	643	633	619	606	610	624	644	592	663	600	647	617	629	614	633	645	634	615	638	621	641	605	637	652	607	627	596	628	628	613	613	637	602	594	618	615	612	647	604	706	645	642	633	626	633	611	574	612	635	620	602	610	619	636	653	654	623	612	638	616	616	611	659	642	637	611	599	650	616	566	634	650	636	663	608	642	633	592	592	605	630	592	666	615	633	662
34492	22731	24492	42732	31361	52490	53877	39579	23834	9199	2150	591	293	229	200	222	247	219	218	218	227	250	240	219	212	255	229	225	228	195	201	207	224	228	248	223	225	239	271	259	203	216	241	226	196	219	231	233	231	219	236	226	217	221	240	230	245	218	241	226	229	211	221	232	215	223	205	241	212	212	203	214	226	217	219	200	240	227	207	231	203	211	204	204	188	228	194	228	200	226	212	204	228	219	253	226	221	218	195	240	202	189	204	238	215	244	240	199	207	227	241	237	198	208	232	207	228	207	209	228	228	203	215	201	209	242	216	221	227	223	215	202	234	246	236	239	222	218	227	255	249	220	214	235	232	231	228	231	252	229	220	247	227	214	237	211	226	207	218	201	207	223	216	208	204	241	230	242	215	220	231	236	202	219	225	238	211	223	234	220	197	226	240	234	209	223	205	222	219	246	240	236	238	250	220	220	250	207	199	230	230	204	225	228	249	243	231	226	210	215	202	228	221	260	208	233	214	204	244	232	240	199	233	241	193	255	220	235	196	204	219	226	206	215	227	220	222	234	228	210	226	208	228	223	236	215	235	231	207	209	215	220	195	225	234	251	243	212	217	230	239	232	213	215	236	234	232	221	233	222	228	247	239	230	259	214	212	204	192	216	241	229	199	229	233	212	229	205	199	216	227	225	227	251	212	202	246	206	218	228	228	199	233	214	212	219	198	235	227	196	231	216	220	243	231	231	214	211	253	229	223	249	232	217	204	220	210	247	191	222	215	270	243	214	218	224	229	207	230	229	186	224	225	217	207	210	208	241	225	264	228	231	219	218	222	220	223	227	210	220	259	231	218	242	234	226	231	207	238	218	210	202	210	218	230	256	185	241	219	216	237	229	224	212	220	213	213	233	207	201	239	222	233	227	209	213	212	203	223	217	240	202	239	228	227	216	207	212	233	246	240	266	240	226	255	197	211	250	247	215	221	219	234	250	215	246	234	210	194	233	209	199	211	247	209	196	218	230	213	245	214	220	234	225	258	230	218	213	201	184	220	226	196	229	241	224	219	231	208	212	217	227	239	230	208	236	217	226	216	213	225	240	243	210	213	224	225	219	211	242	213	229	234	224	225	200	231	197	198	221	232	247	204	225	209	211	220	232	213	264	236	215	242	222	238	218	213	221	225	233	218	242	220	207	224	211	222	242	228	228	234	228	234	233	237	211	212	217	181	224	256	241	202	229	191	239	238	216	225	249	217	206	243	192	243	230	213	218	213	222	209	229	217	237	218	220	227	240	245	212	214	243	242	206	214	211	249	229	255	222	231	223	219	225	205	231	205	233	190	230	220	236	225	219	228	208	217	227	216	205	244	218	232	214	216	233	210	226	215	258	214	195	187	233	215	210	207	236	251	222	204	243	216	226	209	231	208	233	228	228	215	214	232	227	226	216	214	236	234	202	245	214	225	233	214	242	220	215	219	209	221	237	242	220	205	217	189	244	208	217	227	213	201	214	226	210	214	206	252	214	215	242	242	210	260	229	189	220	201	233	216	206	227	232	218	252	246	258	217	202	251	230	229	254	238	235	221	223	224	208	234	234	230	235	233	240	199	206	215	217	234	218	218	233	197	248	219	218	226	195	243	212	214	206	227	215	240	248	227	215	247	222	213	203	219	227	222	209	249	208	233	198	237	223	223	231	194	237	212	226	216	203	227	209	237	206	222	216	235	200	226	260	231	205	223	243	224	237	230	236	202	244	251	217	211	210	204	205	225	213	209	227	213	233	209	230	210	211	222	215	215	204	209	269	209	236	231	239	217	226	248	233	231	230	206	218	226	207	210	209	208	222	231	218	227	220	204	206	217	210	245	215	229	251	218	210	216	234	248	244	221	247	226	235	219	194	209	242	220	219	204	217	240	220	219	226	207	210	250	200	206	237	211	201	225	233	218	219	205	231	217	215	209	223	240	226	210	231	229	254	213	208	207	223	216	227	222	215	190	218	237	232	189	213	235	239	237	213	205	218	229	196	221	228	240	218	213	232	236	213	233	236	247	234	232	225	225	256	237	239	213	207	235	240	210	221	214	217	237	220	249	207	199	203	208	221	212	198	226	216	224	253	260	242	232	196	193	223	222	250	245	243	218	222	252	216	241	217	230	219	220	206	217	227	198	233	229	224	235	252	216	223	229	225	234	218	216	211	228	199	244	227	228	212	235	225	223	219	208	211	227	211	215	247	215	211	231	203	222	212	224	241	217	231	220	243	246	207	220	208	237	203	246	243	224	214	213	219	251	218	193	229	227	219	228	231	194	257	238	223	212	234	219	191	223	209	211	228	201	233	212	212	219	225	239	238	248	252	241	203	218	219	216	221	206	208	225	250	218	220	225	202	210	222	230	211	207	211	232	225	212	241	219	234	234	227	265	248	222	229	230	223	210	226	232	216	249	231	238	208	208	210	224	249	218	207	229	198	221	221	209	202	213	182	215	234	228	200	230	219	203	206	242	220	213	207	214	203	218	239	217	219	259	216	233	228	189	219	200	201	248	211	226	217	211	229	191	223	253	202	217	238	233	210	220	217	243	215	241	236	223	210	201	222	222	248	214	203	207	201	226	226	252	222	236	203	242	242	199	232	215	218	230	203	233	255	222	208	233	201	189	221	254	209	215	204	221	203	226	227	215	228	218	222	219	213	253	216	198	213	227	235	218	236	220	234	252	225	252	227	225	219	199	251	231	233	251	243	217	224	222	221	217	230	239	219	227	252	214	223	232	212	238	194	225	221	213	250	187	212	197	219	243	209	238	207	209	221	212	238	219	235	231	196	245	208	245	241	233	205	221	229	204	225	223	234	211	214	213	211	207	239	218	213	211	221	230	213	224	223	217	191	211	215	242	222	213	242	219	222	200	236	232	221	215	219	222	226	210	232	207	217	215	247	243	233	234	249	198	250	200	218	212	215	209	210	230	200	212	205	215	225	240	224	205	235	214	223	221	239	239	195	221	239	228	254	231	240	214	230	263	212	197	225	227	205	194	218	212	204	208	219	229	229	217	216	227	219	202	235	238	243	236	217	227	229	202	226	215	250	219	218	222	236	238	187	213	232	177	210	198	203	201	209	233	225	255	222	222	219	226	218	218	205	212	235	213	215	224	206	217	195	214	232	202	231	245	210	248	204	239	211	246	205	228	220	213	197	237	217	237	218	218	245	224	233	195	227	213	254	216	209	216	209	231	213	194	215	216	223	226	223	201	249	241	206	213	206	208	207	238	227	217	226	248	217	229	217	244	220	223	255	203	217	227	248	205	248	221	217	199	211	211	206	219	230	209	254	226	222	230	266	216	226	197	204	200	216	227	235	202	212	209	233	224	240	229	209	215	222	231	229	193	200	220	217	223	230	239	212	245	219	216	254	213	212	210	236	237	218	194	210	241	230	250	203	220	220	222	239	238	226	223	223	234	224	229	211	216	240	187	214	224	229	199	220	237	200	235	215	222	221	206	237	200	209
19846	16589	26763	47072	34412	65452	64729	52484	37938	20324	7032	1973	799	538	600	584	581	600	527	512	588	562	559	589	586	583	598	588	580	574	571	585	577	563	545	557	564	582	595	581	573	563	548	541	582	558	579	591	542	545	592	547	553	613	555	606	594	583	549	582	608	585	560	616	579	558	543	598	543	554	546	623	532	574	553	522	587	583	560	541	534	571	554	589	562	546	556	533	538	587	603	565	545	565	559	599	551	564	573	570	559	622	574	564	524	627	606	580	560	551	538	551	583	574	536	573	616	578	569	538	609	547	503	532	557	558	533	582	586	582	562	591	541	564	521	560	569	575	603	595	554	542	527	620	564	573	545	539	558	554	574	567	555	580	570	567	590	543	594	554	569	569	578	596	534	558	549	555	581	587	569	517	559	584	555	569	545	578	570	545	572	548	591	561	602	588	546	574	558	565	579	522	561	556	542	554	565	595	565	554	584	595	575	586	540	558	545	533	576	598	602	563	603	547	597	559	604	557	546	594	521	563	604	575	556	569	592	576	570	580	570	566	559	544	559	576	597	563	569	554	563	607	537	606	582	578	560	558	585	534	562	555	558	538	518	536	561	602	576	601	554	556	530	569	557	570	614	580	537	559	594	573	552	532	582	556	553	570	562	558	552	563	596	548	589	595	583	545	550	584	520	524	556	555	611	583	611	561	578	548	561	551	536	557	556	565	576	544	578	581	607	530	565	570	590	550	592	601	575	540	592	566	575	586	587	580	565	585	544	566	589	548	580	555	573	567	572	573	574	568	507	550	545	567	570	537	559	589	571	547	598	513	544	575	552	571	573	603	566	561	530	606	571	530	552	550	546	504	550	617	605	589	581	573	617	594	587	555	551	570	567	528	579	570	559	571	527	607	622	536	558	598	552	550	572	572	591	597	573	577	561	577	560	602	563	584	590	568	555	600	584	519	560	541	559	588	531	553	596	510	534	555	546	540	557	552	561	569	568	534	564	503	570	596	561	568	573	531	601	582	569	550	612	575	584	529	560	553	564	540	590	540	535	581	577	546	555	556	566	593	587	570	578	559	529	597	557	556	531	589	590	561	578	554	579	553	516	534	555	567	549	563	607	540	581	592	558	564	589	558	597	508	572	543	568	575	523	517	561	578	568	582	536	535	608	549	571	574	649	540	543	584	591	566	575	614	570	535	569	577	600	580	578	544	594	595	584	575	577	588	618	593	550	572	575	579	547	543	550	527	549	560	564	610	586	589	582	589	600	542	569	588	572	609	578	576	581	623	508	560	528	536	534	574	570	548	545	525	541	563	532	557	622	562	557	544	549	541	532	528	547	569	594	560	615	561	543	577	510	587	517	549	563	594	556	573	565	548	578	579	587	559	559	529	543	554	584	545	540	539	553	589	525	565	613	573	562	591	544	521	544	578	569	574	552	549	607	587	652	539	555	573	547	542	547	558	568	551	620	585	569	549	581	557	560	605	607	590	580	574	597	573	578	579	559	546	573	560	559	597	562	562	588	556	619	593	569	582	588	592	576	608	609	538	589	559	546	589	538	589	594	587	561	577	569	554	558	564	594	571	571	537	562	547	550	591	610	614	553	529	552	554	596	580	556	544	551	537	581	577	513	587	570	574	571	593	531	561	567	596	549	541	555	569	590	555	579	584	595	588	539	549	535	547	590	542	574	599	558	550	599	578	569	548	561	577	587	590	559	557	557	583	608	592	536	581	587	599	522	568	581	594	571	555	569	579	568	584	562	564	601	565	557	557	564	548	546	587	572	536	570	580	571	595	565	588	574	555	599	574	538	547	606	579	584	544	571	608	537	570	540	554	583	559	581	580	564	561	561	534	583	558	550	559	538	559	551	596	557	530	578	585	590	558	593	559	600	539	535	522	586	557	568	607	588	553	527	543	573	565	563	569	556	538	558	566	561	568	575	560	527	548	555	563	561	591	529	589	532	565	545	570	584	577	570	572	573	562	534	581	579	555	554	563	588	590	550	587	628	580	562	579	576	609	559	592	542	532	587	530	537	574	596	534	545	583	599	539	565	541	566	557	565	537	540	547	570	601	578	552	598	596	568	543	577	561	566	580	541	613	603	591	535	557	588	652	561	601	629	589	555	584	583	536	585	557	565	544	577	555	571	581	597	578	578	576	536	525	601	606	565	580	529	515	534	578	550	537	577	573	580	567	590	563	569	580	602	559	549	541	551	588	562	594	542	505	554	567	612	586	571	574	564	570	564	561	574	588	564	566	554	544	532	566	626	536	534	530	557	558	578	604	606	598	557	551	593	588	575	576	577	548	526	578	592	560	568	574	556	574	547	552	554	561	533	567	572	565	565	555	531	583	566	556	569	575	551	540	552	507	581	554	555	518	584	560	564	546	552	582	535	547	570	584	564	594	597	551	556	574	542	549	554	570	573	557	532	554	573	571	544	551	563	575	584	575	557	552	553	557	548	547	585	512	585	551	549	556	572	567	512	602	531	561	562	567	563	523	549	621	574	539	553	560	545	542	556	542	517	566	603	594	587	566	569	525	541	549	540	572	540	570	561	580	568	556	522	569	587	579	504	558	572	541	512	605	535	561	533	602	539	556	548	556	550	585	571	548	587	571	594	533	530	588	606	571	574	563	588	523	559	525	605	601	556	591	550	545	522	566	537	584	550	566	537	557	563	519	539	621	545	589	519	530	581	540	535	602	569	578	589	538	581	575	567	614	526	575	579	591	535	570	590	591	557	574	567	571	572	567	569	547	550	563	572	611	539	538	557	564	566	583	572	558	564	569	576	542	594	561	554	574	539	571	554	558	565	566	568	542	561	566	563	574	568	528	592	589	567	580	531	591	576	589	579	599	568	539	545	543	561	553	583	606	591	590	595	555	550	533	604	537	560	586	633	597	581	528	563	540	568	611	566	544	551	560	573	544	587	607	592	545	554	612	596	575	585	571	576	594	552	564	568	600	560	563	543	585	562	551	576	558	592	549	593	564	594	547	540	605	569	581	606	588	527	580	577	560	571	593	563	565	592	596	567	589	561	579	550	574	597	559	565	575	560	571	582	576	572	597	550	553	552	534	544	540	576	558	515	589	553	584	576	543	577	598	575	574	540	595	596	564	544	584	614	530	561	576	568	571	577	609	610	524	548	569	609	525	541	565	561	510	544	551	576	563	550	584	560	572	572	578	566	547	565	535	533	580	542	576	546	527	583	624	644	560	602	562	551	593	544	539	594	590	573	564	550	602	590	585	555	528	569	535	571	578	551	532	545	573	588	544	570	538	588	560	585	632	570	542	537	598	566	579	575	576	583	606	581	585	573	582	588	562	578	544	591	546	563	562	554	582	588	566	561	576	585	573	572	624	545	577	557	586	585	575	534	601	574	555	584	544	594	609	578	536	546	554	637	565	582	568	609	579	588	561	608	566	578	579	542	565	538	544	566	545	558	517	592	543	582	570	541	573	598	556	542	615	566	537	583	548	558	553	601	579
4472	1369	2473	2786	2491	3350	3522	2363	1354	673	388	314	261	229	228	243	238	239	246	242	257	253	248	248	230	253	252	234	230	231	247	255	248	228	286	238	225	251	255	247	254	269	206	219	241	261	253	257	252	241	265	259	275	227	227	226	225	228	265	244	267	262	240	229	251	242	223	246	266	240	228	234	259	239	249	235	276	242	243	232	231	258	253	239	217	240	238	244	250	227	249	243	258	247	261	249	213	263	252	245	202	249	275	252	226	274	257	223	240	223	251	234	241	222	255	233	220	250	271	257	244	261	226	248	226	260	224	216	250	219	249	217	230	257	254	247	248	258	257	220	241	237	242	252	237	251	265	263	246	234	211	247	264	270	238	233	236	235	247	261	251	242	225	244	250	254	218	268	276	244	258	245	247	239	267	260	226	233	273	265	267	267	246	185	239	202	240	248	251	244	211	257	256	241	253	255	252	267	252	218	225	242	271	259	267	246	226	243	213	258	238	236	216	258	216	274	233	236	255	254	217	248	226	272	256	248	250	239	215	253	235	232	253	246	242	222	265	246	242	235	231	219	271	226	260	234	240	253	239	251	232	254	244	249	245	234	245	236	254	258	248	248	255	243	257	242	274	254	270	253	239	244	256	249	269	224	242	239	229	254	240	242	257	217	250	226	257	269	245	248	237	258	222	247	241	248	268	232	259	264	271	238	243	252	270	263	223	276	259	268	234	275	265	237	223	252	230	230	221	228	243	242	256	241	243	254	254	263	247	255	241	228	238	270	273	268	259	254	216	255	218	239	296	227	265	223	278	224	241	247	223	254	204	260	257	250	280	240	235	236	243	235	243	247	239	219	254	245	259	215	233	257	275	244	225	258	232	242	228	246	235	254	253	239	237	240	233	247	259	237	264	247	231	236	240	223	246	241	217	251	254	260	226	240	259	238	246	237	237	237	258	246	239	253	220	256	241	268	286	250	261	249	253	237	224	249	271	253	240	279	261	246	262	239	255	235	234	255	260	244	239	214	240	242	235	233	238	253	236	232	259	258	216	245	224	247	219	251	256	238	254	254	226	256	242	235	216	259	233	281	231	237	258	255	252	249	235	267	230	262	251	256	249	256	256	208	236	250	251	261	235	262	236	248	217	222	228	241	249	235	252	227	239	253	232	250	233	226	225	228	245	234	254	251	259	234	245	239	235	244	228	228	253	241	235	237	228	246	284	235	275	201	240	260	217	242	253	235	228	236	254	251	242	242	278	248	237	285	250	242	247	230	236	258	255	231	242	254	238	254	212	269	258	220	247	257	228	252	245	245	267	225	244	245	263	250	263	234	258	243	242	250	229	257	244	219	256	234	245	238	232	275	240	221	253	233	222	239	264	247	251	265	230	263	244	242	237	238	244	252	257	245	233	249	242	252	210	234	230	240	267	222	242	253	226	256	235	272	258	247	250	243	241	268	239	247	232	252	246	263	243	236	259	243	260	270	228	271	245	240	266	220	238	235	244	246	230	256	237	251	256	256	251	223	254	256	248	251	265	221	244	244	264	254	275	253	249	268	241	232	268	271	273	241	279	266	251	258	225	271	241	231	250	222	223	228	243	258	243	238	233	249	222	245	273	237	223	258	256	253	231	226	248	255	222	231	238	247	242	241	234	234	265	258	261	248	242	250	258	262	246	254	263	290	256	242	249	261	236	222	256	252	263	228	247	244	245	254	239	248	262	247	261	247	223	266	244	250	270	251	245	265	263	272	229	239	275	277	246	258	248	253	203	248	254	259	216	237	248	223	254	209	265	268	263	239	255	227	253	262	233	252	239	241	220	248	228	246	243	252	252	249	263	259	249	223	265	230	243	256	256	252	257	239	260	217	278	249	252	234	238	236	254	215	262	277	231	248	244	229	259	254	233	234	233	245	231	246	228	248	254	221	212	256	286	255	310	248	239	246	249	226	224	251	235	251	223	243	233	239	249	268	260	242	232	240	254	211	243	249	240	255	246	229	219	239	261	261	220	269	226	237	273	253	234	242	232	257	268	251	258	246	238	224	226	229	253	218	244	289	240	252	225	235	234	240	228	251	244	241	256	265	247	242	226	255	254	247	236	260	239	257	258	275	226	221	251	252	265	235	255	236	256	212	235	247	240	264	237	244	231	250	254	224	216	245	241	247	240	220	251	245	224	234	249	217	229	260	258	253	248	237	249	243	255	248	221	228	257	242	262	218	237	261	235	235	226	246	250	251	242	247	236	251	263	258	242	241	241	235	271	225	227	242	263	257	240	239	229	266	247	263	274	230	243	248	255	246	248	262	271	259	248	232	264	271	248	239	235	272	235	260	238	235	267	265	251	253	228	246	254	245	269	238	259	252	253	225	233	268	258	245	248	245	249	233	258	221	239	255	263	257	245	248	240	263	272	267	233	267	233	262	249	236	255	243	256	232	240	237	239	244	260	243	244	252	241	257	239	244	228	253	250	251	258	249	280	216	254	232	246	224	250	245	239	228	240	258	258	269	275	250	237	234	236	227	258	228	241	263	263	248	220	240	243	252	242	252	238	262	250	256	264	220	274	226	260	276	254	241	241	253	242	261	254	234	239	257	226	244	243	273	227	251	251	222	241	253	228	259	255	228	231	266	254	256	256	252	228	233	276	229	247	255	251	241	215	238	253	273	260	273	243	254	227	227	221	261	250	270	247	253	242	244	264	242	259	227	223	205	240	245	250	237	264	232	265	223	281	239	222	260	233	225	248	248	234	247	259	239	269	235	239	244	250	245	227	265	237	255	248	238	258	247	246	250	281	249	260	257	238	262	223	248	237	253	237	229	247	277	236	227	272	252	242	273	228	253	271	252	239	275	241	240	242	239	212	250	236	275	242	235	246	231	258	246	241	244	265	264	243	287	223	248	233	260	256	239	231	249	221	236	239	291	267	257	235	229	247	251	259	237	233	226	246	250	253	240	229	232	243	227	271	236	264	260	279	240	250	216	236	244	253	256	245	249	256	271	258	266	256	201	242	255	261	248	252	233	257	230	258	226	211	251	254	240	243	237	271	273	237	245	260	246	255	241	230	237	264	243	236	255	239	229	242	266	236	233	261	255	249	238	272	273	236	250	250	268	255	245	269	277	223	224	263	235	206	252	242	251	264	230	247	246	239	244	241	245	229	254	244	231	223	265	251	238	249	241	231	225	270	257	250	237	255	250	240	215	238	229	239	266	265	249	270	262	273	257	239	229	276	259	239	228	247	216	243	238	229	246	242	270	242	242	242	236	225	234	221	229	242	233	222	257	295	250	228	197	263	272	274	257	231	241	239	251	250	247	223	253	217	266	245	246	291	244	260	241	241	255	248	231	262	238	255	228	249	234	226	250	265	243	221	243	228	249	219	272	240	271	227	228	240	211	241	251	246	238	262	259	262	266	260	266	252	240	262	258	254	268	240	239	243	216	234	267	231	236	216	253	261	216	221	245	255	203	253	242	245	235	220	230	258	277	240	266
3679	2139	5818	8741	9616	13811	13874	9120	5235	2383	1155	762	641	631	644	637	646	591	613	643	649	634	591	632	636	627	637	667	628	623	623	641	628	630	614	614	604	602	635	583	607	595	630	594	616	634	664	639	587	646	597	624	664	621	656	600	625	634	588	595	669	584	628	628	611	627	615	625	657	635	627	619	629	626	667	598	566	594	567	625	626	653	627	620	654	603	621	630	620	642	632	621	639	586	600	588	629	622	619	639	665	636	644	629	591	600	656	647	588	606	673	605	599	596	643	645	581	690	612	617	630	602	624	595	627	678	588	650	621	657	613	605	612	623	591	643	629	671	602	651	599	637	587	640	592	632	609	597	621	603	636	612	615	625	625	572	596	573	586	594	614	619	632	659	642	602	636	617	641	635	608	593	600	633	616	586	589	631	614	650	637	667	618	613	666	597	595	613	636	610	630	595	612	582	595	624	611	592	619	617	665	603	646	649	607	637	614	611	588	611	654	612	668	652	644	596	613	606	606	629	644	628	682	633	631	616	583	618	642	627	579	605	583	583	649	603	605	634	657	618	621	564	597	616	623	606	596	618	659	606	620	600	634	652	650	625	607	638	641	594	613	617	609	622	642	587	651	629	599	605	617	652	673	665	597	612	617	608	625	633	629	641	596	592	594	597	656	606	606	602	642	622	622	625	587	585	553	619	674	629	638	626	626	542	597	650	595	620	615	639	589	621	602	653	603	671	606	658	620	629	630	613	584	625	633	624	603	626	620	604	613	598	634	603	651	602	621	651	655	619	633	636	582	592	627	640	585	631	593	623	625	631	612	631	633	655	610	651	606	601	636	581	619	634	677	609	622	640	592	620	671	631	619	614	605	627	628	623	671	603	648	628	621	593	639	619	639	654	600	596	629	620	651	603	651	616	636	651	645	625	560	647	635	627	615	631	609	663	603	621	608	670	598	589	678	617	607	607	630	645	640	596	621	603	634	635	598	596	596	616	599	600	634	668	635	613	642	625	603	649	594	611	638	612	614	587	622	639	605	606	585	594	625	628	631	662	649	617	667	644	619	629	649	631	602	632	609	640	656	637	635	679	661	670	602	609	605	583	641	604	595	574	647	620	618	603	665	658	587	590	610	638	605	612	595	562	604	680	622	584	622	635	623	634	652	600	605	610	649	617	656	601	589	625	625	661	615	638	635	637	633	669	600	595	613	632	596	649	592	666	628	623	613	644	598	628	628	612	628	587	599	615	653	625	586	660	608	597	648	636	637	629	588	615	637	572	614	612	615	627	648	645	661	580	631	631	628	620	625	623	607	620	612	616	621	579	649	595	634	611	672	589	603	602	694	601	620	611	618	646	600	640	635	651	664	650	589	621	628	642	611	608	594	575	591	638	588	562	639	596	659	611	600	682	641	629	601	566	660	672	593	639	652	619	622	642	593	622	655	611	631	646	630	605	630	613	604	648	623	579	613	586	658	607	592	641	653	670	621	597	626	630	643	632	649	611	614	624	676	640	632	653	627	619	598	598	633	607	621	655	645	593	582	648	603	598	628	626	596	637	650	602	585	614	643	620	604	621	597	673	625	633	604	595	619	652	655	639	632	630	587	605	607	589	620	640	630	621	651	677	593	631	588	645	623	549	591	614	609	626	638	614	618	632	622	608	632	569	655	615	569	628	671	633	661	609	604	631	671	626	593	590	614	566	583	625	633	659	610	637	655	600	622	604	637	612	584	594	668	605	604	596	631	626	606	614	604	610	625	582	658	617	615	600	587	636	680	641	668	594	607	593	616	659	687	611	600	619	586	642	587	652	617	614	597	622	648	631	550	657	659	606	629	646	649	570	625	615	647	608	630	640	648	637	632	593	655	664	563	612	652	589	656	606	620	628	632	660	606	663	697	667	611	628	596	623	600	614	659	650	652	611	613	609	637	591	633	587	650	652	647	603	604	657	621	592	617	630	584	614	623	576	627	627	632	666	583	637	670	648	631	621	620	619	580	610	593	623	602	593	592	620	575	588	627	600	602	624	626	621	623	637	662	644	626	629	623	624	625	647	621	574	640	585	673	626	651	641	618	608	557	550	625	686	606	642	660	645	641	606	617	656	620	670	592	595	615	664	608	599	633	614	623	623	652	641	649	623	634	622	629	600	613	612	604	625	617	604	618	651	622	596	596	636	614	656	628	632	580	625	600	626	639	649	618	642	633	609	595	622	615	591	622	654	658	614	629	579	641	602	662	615	588	619	616	630	593	647	592	652	580	612	648	614	613	612	619	575	567	608	644	624	598	657	640	610	626	615	665	654	614	604	640	601	626	652	639	652	577	594	657	607	617	637	635	650	679	618	655	633	642	617	629	628	621	603	655	657	645	625	632	612	589	634	595	588	581	669	597	639	615	652	629	583	555	644	637	636	631	629	575	596	604	651	652	593	612	675	616	593	638	616	646	656	657	611	640	651	621	588	620	610	619	625	596	633	611	588	616	621	660	635	653	604	668	606	665	618	584	601	649	621	639	555	599	604	644	632	610	594	590	627	618	636	603	639	629	602	634	648	630	610	567	641	615	618	654	572	642	642	596	597	622	615	567	619	637	656	592	603	586	628	610	615	617	629	647	635	631	593	620	583	625	592	645	602	633	618	624	587	644	652	639	663	617	596	619	622	602	602	636	630	601	631	608	597	638	618	642	645	633	585	617	612	605	590	652	617	620	660	627	615	614	621	631	616	645	602	629	640	603	588	624	605	655	651	612	611	620	626	644	600	633	588	607	606	660	617	638	645	648	632	617	614	627	595	617	645	636	634	604	648	617	610	646	592	590	654	615	571	618	622	586	604	596	631	635	659	608	612	629	625	576	616	599	633	635	627	598	662	624	607	591	621	612	629	592	593	635	605	654	622	590	643	630	625	593	618	614	646	652	581	611	624	645	592	628	677	639	624	634	623	626	624	601	608	643	647	630	627	595	641	626	590	610	644	624	600	613	625	635	582	632	583	651	629	616	611	618	623	608	613	592	588	618	654	601	623	617	619	616	674	627	612	607	641	649	616	632	637	596	652	628	580	597	641	664	592	635	642	606	636	637	661	634	602	644	597	624	657	637	627	620	623	613	659	612	656	672	671	627	603	670	613	615	579	628	629	617	636	613	642	669	656	624	575	596	588	641	650	630	566	637	627	627	598	573	649	615	608	599	647	617	606	624	606	585	627	643	612	640	638	669	614	637	630	603	653	647	593	655	623	554	629	634	645	622	646	598	588	625	611	595	610	627	643	649	601	606	625	621	626	643	606	632	582	638	606	628	595	644	608	623	556	629	620	590	646	575	654	650	628	566	631	605	629	625	662	621	635	654	619	610	597	634	636	613	623	614	646	618	599	623	622	636	638	639	607	621	567	603	641	647	604	591	596	654	636	633	608	629	609	602	654	666	625	565	605	641	623	639	659	661	630	656	620	621	595	664	669	618	652	623	605	576	628	615	608	600	621	648	644	570	639	641	598
18522	10538	33124	36317	31516	33735	37229	24590	12116	3824	1028	426	296	237	289	246	258	243	255	234	267	255	256	256	243	272	286	299	258	243	260	279	263	261	263	256	258	283	248	243	217	279	263	269	251	278	251	269	260	244	268	234	289	263	268	251	234	261	260	250	235	259	273	254	262	280	256	285	257	278	280	260	243	289	277	236	260	244	265	258	265	249	255	267	250	274	265	272	252	249	282	251	248	281	230	261	279	220	264	256	263	293	251	288	261	259	275	277	250	271	233	252	290	246	268	260	232	250	249	268	257	272	261	243	238	267	265	239	251	241	266	243	241	285	266	292	275	245	291	276	253	258	239	237	265	290	243	276	251	241	256	232	249	260	296	253	283	279	271	292	270	234	247	255	259	244	271	279	239	245	271	275	239	249	259	248	247	227	231	255	268	247	251	265	262	254	267	243	240	258	302	229	264	248	259	228	273	250	261	257	297	242	234	234	249	246	254	247	270	251	266	261	241	241	228	243	280	267	255	237	288	241	275	245	257	248	232	267	255	275	274	259	260	291	244	270	266	272	263	248	287	269	239	298	284	280	287	265	274	281	268	258	272	255	249	249	275	282	269	229	279	269	253	283	253	274	266	245	249	284	234	249	271	234	269	272	259	276	243	285	288	251	275	285	253	247	233	271	239	248	252	255	241	271	250	244	263	264	263	264	249	260	254	261	223	229	275	272	274	279	257	252	274	252	249	258	250	243	274	257	257	282	266	267	273	242	248	277	259	287	264	263	272	277	255	272	258	282	271	236	270	270	280	246	271	260	279	265	260	248	252	265	242	284	259	256	230	258	245	246	243	291	260	251	259	255	242	267	227	254	274	281	232	254	258	274	275	266	281	272	233	273	286	282	282	256	282	255	263	223	255	290	226	273	244	256	227	274	256	262	277	231	250	271	257	309	269	256	250	243	232	223	237	271	265	286	255	260	249	259	248	251	241	284	266	242	255	267	250	238	276	242	271	262	277	253	263	288	275	284	279	239	251	227	259	237	236	245	260	225	276	282	248	240	265	289	263	244	288	270	272	301	263	234	277	225	253	266	240	244	262	262	254	267	274	252	262	237	239	248	233	232	274	247	250	250	249	267	254	290	275	302	253	247	265	252	278	278	250	260	267	255	261	249	282	272	237	263	238	245	240	266	251	256	248	247	234	251	271	250	253	270	242	282	259	279	268	291	262	264	255	262	265	250	282	245	248	242	263	289	265	279	237	231	267	299	282	253	277	282	240	244	263	255	248	244	227	251	213	251	228	294	255	282	305	237	296	242	244	263	257	272	250	260	264	270	247	247	247	275	263	254	253	266	304	263	270	236	258	268	304	250	245	218	242	246	278	240	266	227	256	234	264	270	292	242	277	269	264	251	244	281	252	234	268	267	265	249	248	264	234	291	270	241	256	261	235	266	260	245	245	276	272	225	256	232	235	255	274	259	247	274	250	262	282	258	272	274	258	272	259	265	255	283	266	266	253	248	261	256	247	242	302	249	258	293	300	253	246	271	277	252	276	261	246	249	283	305	290	257	254	265	245	269	272	282	257	233	249	227	240	261	269	275	249	264	276	261	272	223	260	236	260	270	245	259	270	257	247	290	269	255	277	255	246	248	287	262	263	268	259	249	255	288	258	273	260	277	278	241	259	257	256	259	249	263	257	217	238	259	273	245	277	244	269	245	272	263	263	256	268	256	282	272	250	239	281	293	228	261	265	263	274	253	278	248	227	266	250	287	286	234	252	280	239	290	276	258	255	272	274	268	258	270	287	276	237	268	281	294	248	265	261	259	256	256	243	286	240	258	238	252	254	247	273	254	278	290	254	233	269	232	240	252	234	251	270	259	244	259	241	273	256	268	263	239	240	290	273	260	239	244	237	278	273	270	238	265	274	266	282	263	262	243	269	248	235	248	260	254	277	248	267	256	248	249	268	261	245	264	284	257	243	242	239	249	264	282	233	234	236	285	256	236	240	255	262	260	251	267	248	268	254	285	253	245	270	260	248	244	272	235	254	247	261	246	264	245	246	237	232	269	248	272	257	259	265	260	282	256	259	244	227	237	259	267	240	261	266	281	246	276	263	254	247	271	269	267	261	280	285	254	274	267	266	243	248	261	263	252	250	264	241	242	231	241	268	274	254	279	255	252	276	240	256	285	262	265	248	241	260	248	274	256	259	263	284	239	264	263	270	292	248	258	240	268	257	259	269	245	254	250	250	253	298	279	234	258	245	290	258	268	259	241	267	254	274	273	259	275	265	277	226	296	259	256	254	288	280	252	263	286	225	251	263	277	257	232	228	266	250	266	222	250	270	249	252	278	294	269	254	243	235	252	298	243	254	283	269	245	255	255	275	272	247	274	262	270	268	278	268	232	265	261	255	255	261	239	253	257	253	240	238	210	272	268	261	246	280	255	251	251	233	277	245	231	261	231	257	284	260	250	244	262	257	255	224	245	277	299	259	255	279	271	245	243	282	263	290	273	251	268	259	244	280	265	230	256	277	274	291	247	212	284	249	253	268	244	260	255	277	259	273	275	247	268	241	283	301	256	263	253	214	274	244	279	266	267	257	282	263	248	235	285	294	282	261	259	270	256	232	277	218	234	253	278	250	248	248	253	266	224	247	235	249	253	269	245	263	251	243	268	247	256	251	251	267	264	238	270	283	261	237	258	287	276	272	254	265	270	245	242	238	269	241	266	264	280	278	277	247	228	261	247	262	256	239	259	274	282	239	292	272	275	256	246	281	277	256	258	265	245	268	253	271	243	252	248	284	237	245	264	256	261	274	233	274	253	257	266	225	282	255	233	245	270	242	265	297	247	214	259	243	252	259	258	246	263	247	274	277	216	243	266	232	266	274	236	259	244	252	256	251	263	254	258	260	289	251	275	254	246	258	269	230	236	268	256	243	261	257	259	280	251	273	274	239	258	268	252	243	253	283	244	295	273	249	254	249	288	273	248	254	258	296	245	295	260	289	236	252	224	248	272	259	249	266	284	242	272	230	270	264	226	256	266	239	264	276	257	245	243	262	233	242	263	236	261	260	268	268	231	278	238	261	265	278	270	255	262	237	250	266	255	248	224	223	251	226	258	254	279	262	229	257	270	256	257	247	266	285	260	260	257	234	252	260	247	274	257	267	281	253	263	233	273	278	260	253	291	216	252	245	257	272	273	265	246	259	267	216	249	259	253	249	271	235	225	261	243	277	261	267	232	266	254	232	272	273	267	253	246	269	259	276	280	284	234	286	280	258	225	245	292	279	261	274	259	263	237	267	251	273	283	279	264	301	261	236	234	242	292	260	266	272	250	263	237	245	263	258	226	267	238	303	286	246	284	259	252	213	285	250	276	252	255	267	218	258	261	254	257	274	272	261	256	255	222	237	251	238	235	275	284	247	240	251	273	256	273	275	270	245	242	256	284	272	262	220	274	264	238	270	250	251	257	262	284	257	261	275	261	254	278	234	253
10652	9315	36998	42813	39845	49867	50896	39713	26703	12305	3939	1320	750	657	646	664	643	672	655	644	675	603	657	651	693	659	632	589	668	677	608	671	645	653	661	684	673	645	587	666	668	656	651	631	643	641	611	679	661	663	677	620	614	666	653	694	640	657	654	692	691	621	650	629	633	600	641	637	625	696	652	658	667	643	638	673	666	594	699	650	672	626	670	677	702	642	674	645	671	628	700	663	676	603	688	645	677	642	663	629	664	637	678	676	631	672	672	661	621	660	614	625	636	647	663	634	618	612	626	653	614	671	687	669	678	660	652	658	644	662	631	627	636	647	629	690	629	665	635	601	648	669	688	665	624	634	644	640	648	651	648	658	640	659	692	629	682	614	652	630	648	640	606	680	619	649	640	684	662	623	653	659	635	627	686	630	641	635	690	633	648	706	636	653	644	604	667	634	639	668	659	653	689	660	676	647	588	631	641	645	634	664	677	661	660	662	649	631	659	606	667	658	639	648	618	622	646	646	655	655	624	675	621	606	687	632	655	650	659	639	630	673	683	601	663	659	684	652	689	648	624	659	649	636	627	647	633	632	640	659	636	641	670	664	628	647	691	646	640	646	652	576	648	676	583	691	679	619	646	646	613	649	615	644	632	613	661	687	678	665	581	638	640	645	678	639	640	645	642	669	643	642	698	617	629	678	649	618	648	658	636	644	689	616	660	687	670	641	632	630	627	698	644	634	635	640	675	654	629	642	718	665	626	634	662	670	622	648	679	664	685	637	639	636	666	650	634	691	679	679	661	638	640	646	631	674	620	676	655	694	695	677	647	627	695	645	653	611	657	634	620	661	598	724	659	666	645	652	631	665	658	639	621	630	677	636	638	670	647	662	615	673	672	618	650	588	649	647	669	656	669	673	614	673	634	666	618	596	635	645	628	628	660	687	625	646	649	655	616	666	627	637	628	637	624	663	672	684	643	646	643	668	613	663	641	637	675	663	656	632	638	601	666	615	656	647	612	679	679	654	647	607	647	665	683	674	645	611	609	677	619	680	649	628	659	614	609	659	701	644	602	683	635	603	633	661	618	620	657	660	689	639	673	653	623	620	656	646	694	707	620	627	669	602	639	672	607	646	641	633	656	644	664	650	654	698	641	650	650	663	659	647	638	696	637	640	670	667	633	691	684	677	641	665	629	650	672	635	614	647	660	648	634	674	635	667	637	643	731	664	639	596	689	627	667	634	685	621	616	690	651	625	653	631	687	630	648	656	669	658	635	644	624	608	651	626	669	599	650	647	609	634	666	649	679	668	618	658	675	676	666	621	710	654	668	633	641	638	667	648	666	647	635	632	670	621	673	624	611	617	647	673	654	653	679	642	635	648	638	670	634	669	686	681	654	619	638	657	623	663	640	708	648	675	611	651	700	623	656	623	655	652	666	652	626	620	670	640	638	656	681	649	670	668	696	659	676	668	656	682	650	656	612	662	649	716	654	636	672	662	626	655	691	645	643	643	691	624	661	643	635	632	670	638	667	674	656	691	682	680	644	651	641	625	603	642	644	656	624	713	676	670	652	619	651	626	643	628	630	643	678	608	655	636	631	708	624	672	618	708	672	666	638	595	632	647	657	649	644	645	660	699	635	649	623	695	662	654	631	637	692	640	625	641	618	598	671	638	618	634	672	644	680	685	634	650	632	658	594	637	649	648	675	654	666	665	622	620	697	654	630	664	627	638	678	607	652	647	664	687	619	656	657	630	691	650	658	591	622	636	638	690	676	632	642	606	663	610	652	680	674	671	641	612	621	638	662	657	639	639	694	654	614	607	603	652	624	676	619	640	696	652	720	667	597	689	646	664	643	640	626	681	681	625	689	649	636	660	661	628	661	683	685	671	666	591	638	690	649	630	682	639	655	648	667	655	689	628	633	618	667	696	673	647	659	611	686	625	661	674	657	696	665	683	642	668	672	584	632	665	620	641	701	649	649	706	665	642	643	647	661	628	653	678	638	672	678	644	696	659	615	637	691	632	720	650	704	631	671	637	658	657	680	653	641	585	659	645	623	652	619	624	638	681	663	604	660	626	664	663	673	638	661	609	663	598	648	637	660	659	627	643	684	634	676	653	672	619	683	674	647	641	656	620	683	659	664	617	641	616	684	646	651	665	635	689	656	646	628	583	653	623	642	637	628	637	680	626	677	647	640	688	660	680	668	667	647	656	622	661	645	701	604	645	651	622	635	668	658	635	681	653	685	630	676	651	643	655	684	698	641	670	641	659	671	636	631	674	635	677	636	640	648	629	577	693	671	657	703	637	686	660	628	673	654	669	645	675	662	657	676	607	653	721	643	639	641	665	608	631	611	664	636	689	684	652	690	657	663	650	645	623	610	637	640	646	636	663	633	628	634	687	658	641	631	641	626	681	641	676	669	690	688	687	655	661	638	657	689	663	697	679	700	627	649	651	676	610	660	650	624	637	679	642	669	623	617	684	640	659	596	647	650	681	642	647	666	657	621	676	639	667	713	613	667	690	656	655	673	619	649	633	646	656	726	694	708	688	684	634	690	660	651	605	616	697	679	642	674	644	636	680	611	638	656	644	675	659	629	629	680	668	637	645	669	628	625	674	675	636	705	699	646	693	630	695	654	704	640	658	560	654	674	697	663	646	664	632	687	654	676	702	615	608	638	715	649	673	654	652	651	681	621	655	611	658	645	652	656	675	627	633	669	666	682	680	631	612	666	681	627	672	631	689	659	651	652	611	677	657	672	609	653	646	648	609	644	683	595	647	675	632	639	639	653	643	615	670	657	634	603	624	645	676	624	669	664	621	624	653	652	628	657	668	682	640	649	641	644	626	668	635	654	659	675	671	640	634	658	654	637	651	655	651	624	698	602	607	617	648	629	692	637	597	670	643	705	679	646	685	648	614	650	636	729	675	635	641	616	619	699	607	652	687	600	626	649	671	617	636	686	637	639	640	684	685	688	709	679	625	684	661	669	602	646	656	596	721	642	667	637	635	629	682	638	698	653	606	681	618	662	679	668	590	669	699	630	662	695	660	643	625	669	709	592	650	644	637	666	659	677	712	649	625	648	652	649	635	640	637	675	621	677	645	687	672	688	642	648	662	650	631	620	637	634	634	661	636	682	658	604	650	682	616	598	674	669	629	646	700	634	655	683	636	654	689	651	661	648	662	655	662	661	640	652	663	632	686	698	635	655	623	665	683	618	668	641	644	642	679	617	650	688	650	712	638	635	693	622	677	661	663	646	631	668	635	629	617	618	660	664	665	659	605	657	653	677	631	653	614	637	638	702	662	646	605	644	658	593	629	621	648	655	625	648	625	638	644	624	656	650	602	660	606	651	629	670	650	677	662	658	687	633	676	647	667	661	624	672	664	634	653	640	601	596	592	683	652	700	629	663	654	697	742	638	625	636	662	648	642	635	644	686	607	639	638	679	668	636	657	655	646	647	630	610	646	639	622	715	688	648	611	659	634	658	664
29507	24891	68921	53475	36568	38727	47271	36848	20464	7332	1840	540	266	259	237	252	216	254	269	261	245	247	229	239	227	232	241	233	258	259	263	225	219	249	249	240	255	241	238	247	241	248	244	224	241	248	225	249	226	257	230	253	250	213	221	264	256	242	241	232	231	241	238	262	223	258	258	246	234	221	239	264	240	253	241	236	236	203	209	238	243	268	221	244	220	231	267	249	243	235	241	245	259	226	235	237	257	275	253	242	250	232	261	245	223	243	255	252	231	247	291	207	261	233	233	242	278	232	259	249	235	246	253	235	265	239	250	249	208	232	244	230	269	254	251	264	218	236	252	218	259	245	224	274	259	272	231	252	245	249	229	263	231	257	255	267	254	227	242	221	239	244	251	236	256	245	222	215	227	237	230	233	225	242	242	241	228	261	243	236	232	243	231	247	228	213	234	227	259	231	237	249	231	238	239	245	251	231	210	254	238	239	245	236	237	247	243	242	231	236	224	232	247	225	265	230	245	243	235	221	226	231	258	280	218	221	244	229	242	251	254	260	253	230	243	265	227	277	235	262	247	215	249	232	273	247	253	236	235	268	242	245	236	232	266	234	272	238	240	216	231	233	236	246	220	252	230	260	246	270	245	253	250	235	249	249	232	264	249	242	236	260	249	257	245	226	240	225	237	251	238	220	229	231	237	241	244	240	249	254	223	242	227	249	255	264	247	216	248	252	246	252	210	298	232	241	216	258	242	230	243	219	228	234	222	258	239	230	277	241	223	263	220	245	246	244	252	244	242	226	235	231	227	221	266	257	213	235	250	236	231	214	226	257	252	238	249	254	227	240	249	268	244	231	229	261	232	240	222	230	232	246	239	220	263	246	238	256	239	255	246	230	241	230	241	246	255	226	291	251	244	251	258	254	264	239	260	241	237	248	225	249	224	246	224	251	271	252	246	244	230	242	242	235	228	250	253	207	250	249	238	259	250	239	225	244	235	217	230	234	246	224	270	235	260	236	250	262	231	221	239	232	255	236	240	231	222	247	225	220	274	262	227	250	270	226	237	234	238	228	213	237	230	226	270	247	229	244	231	226	245	267	235	244	237	242	224	246	237	234	215	255	236	269	235	235	279	262	216	217	225	255	233	252	268	233	228	217	260	238	228	235	235	213	252	220	247	246	236	249	231	265	211	238	245	228	203	224	234	231	216	260	253	234	233	259	226	246	214	246	237	206	248	245	246	268	245	237	253	228	214	249	261	239	229	222	240	248	212	228	269	252	256	248	251	242	238	233	241	243	246	245	244	226	251	249	237	239	254	217	229	231	261	234	272	195	236	210	240	266	238	245	256	261	231	207	261	230	235	253	259	264	228	275	246	221	247	247	265	246	247	242	235	229	224	255	265	269	242	229	249	229	216	242	243	233	255	219	266	226	231	240	235	249	266	224	246	259	241	275	247	233	244	251	236	252	255	234	232	232	256	229	208	276	232	264	252	238	236	242	242	208	229	275	229	247	241	245	219	218	258	244	237	233	247	233	216	263	241	233	214	243	254	232	222	263	239	232	235	239	254	219	244	246	246	256	240	210	243	242	248	266	237	241	228	243	230	244	231	225	247	228	227	252	236	222	246	245	224	249	270	239	230	260	257	240	263	250	219	215	272	237	241	262	236	258	269	278	243	245	249	214	219	259	198	201	254	225	251	243	246	253	238	218	242	230	246	256	222	220	232	254	230	268	240	226	257	230	247	243	240	238	259	245	241	221	248	266	237	245	208	304	279	248	228	281	249	244	247	265	267	268	246	232	230	248	224	242	221	220	249	218	237	260	225	237	270	237	261	254	239	246	221	241	251	220	229	243	254	218	228	247	227	243	245	237	222	295	223	217	256	231	219	244	266	254	239	239	237	242	254	235	253	254	238	232	260	250	213	230	235	231	212	209	221	253	222	230	255	251	239	242	258	271	243	232	231	247	274	217	211	231	260	261	208	230	244	237	235	228	245	238	227	254	216	240	247	240	276	235	251	243	221	236	256	267	279	228	218	248	230	244	236	275	247	253	226	250	250	246	246	236	228	264	236	242	259	243	241	251	237	259	251	231	225	239	252	248	246	248	274	240	230	245	231	240	268	249	248	217	247	230	242	230	226	250	250	224	233	222	246	238	246	223	255	248	253	258	244	232	284	259	235	219	237	249	249	270	235	252	288	256	246	234	261	243	286	274	250	258	230	215	243	263	224	239	258	273	228	219	220	233	243	243	234	243	236	228	259	236	241	253	248	238	220	246	230	215	246	249	231	257	224	245	242	263	217	235	246	240	228	241	263	261	257	304	272	222	218	232	261	270	241	234	260	248	220	233	250	225	258	237	245	219	247	264	250	249	273	234	246	226	240	247	233	239	230	223	239	212	232	228	265	234	275	253	262	226	229	247	240	237	272	249	245	224	233	215	236	215	204	232	240	231	232	224	205	269	248	208	223	244	222	245	263	231	230	266	272	252	225	242	230	242	235	208	257	232	276	261	211	265	232	245	243	276	252	226	255	273	233	256	239	262	234	250	261	273	206	243	268	250	228	248	243	203	267	232	212	225	251	254	266	241	253	236	260	262	253	224	217	229	233	270	264	270	215	247	256	229	233	260	244	238	249	248	285	198	227	240	235	251	240	226	218	220	243	245	249	229	258	268	241	263	216	242	228	231	263	228	249	242	261	241	251	241	229	236	251	223	252	234	242	241	226	231	263	268	259	235	250	260	223	238	244	260	230	261	245	240	205	251	238	248	241	238	240	243	229	235	235	245	223	241	245	237	225	233	269	229	273	255	247	255	236	250	218	226	227	244	251	222	259	230	233	246	248	223	261	261	230	264	241	266	246	242	261	219	271	233	194	234	216	230	249	241	242	235	252	265	216	266	255	236	231	250	239	233	260	255	241	248	225	223	244	253	244	250	245	207	222	219	247	255	227	233	224	221	229	251	238	251	255	225	219	227	222	229	255	250	269	236	258	261	258	236	252	201	262	244	252	262	225	263	246	253	251	268	211	222	222	214	241	221	217	236	236	218	230	236	258	219	222	262	245	221	259	258	220	264	264	239	248	256	236	263	236	241	223	225	218	224	248	238	263	280	224	246	232	257	269	255	210	251	239	209	232	252	257	247	266	246	232	207	278	220	234	220	215	273	251	215	242	240	226	235	250	265	238	239	248	233	247	250	246	273	233	251	243	262	228	243	241	242	238	248	242	252	215	222	242	243	217	255	238	255	243	224	256	239	227	207	227	236	246	249	253	241	266	220	249	248	245	237	248	282	214	229	235	258	234	224	217	200	252	252	221	248	242	266	249	244	231	262	252	241	231	211	227	247	269	250	233	246	244	239	249	273	248	221	258	260	214	256	235	271	241	241	248	215	232	248	241	248	265	272	260	273	234	248	220	208	260	232	248	208	255	235	219	241	249	231	258	260	249	239	226	246	224	239	238	245	263	219	234	264	262	246	256	244	243	242	244	243	232	263
15637	20388	62640	56548	40336	52377	59625	49658	33990	18312	6622	1886	769	589	624	615	644	590	612	579	601	579	615	645	634	607	600	611	626	625	544	658	618	624	621	654	625	642	628	633	582	583	568	578	622	595	646	563	579	625	641	611	605	605	562	615	591	642	600	630	653	611	611	630	591	653	628	601	607	593	612	657	638	583	636	636	638	602	638	611	608	615	618	604	586	588	583	657	605	625	596	620	618	654	633	610	595	622	576	598	589	591	618	578	601	646	576	591	562	654	593	613	704	585	616	562	564	599	646	627	596	603	578	611	580	641	597	571	655	567	597	586	644	568	607	604	598	635	614	637	608	610	638	578	616	563	634	646	595	574	616	563	570	622	604	568	634	591	578	612	605	634	577	592	617	576	601	613	586	606	580	600	590	589	660	656	627	572	590	616	581	625	596	617	623	597	593	602	630	593	564	582	631	597	641	590	597	631	609	596	567	623	579	574	636	659	617	617	605	564	611	576	617	574	598	611	601	606	594	617	638	615	615	572	590	553	610	563	650	603	621	647	603	604	628	599	628	590	596	571	605	644	573	616	601	609	597	596	561	630	609	582	635	605	602	597	603	614	584	596	639	637	630	628	627	585	591	626	603	558	585	592	564	622	652	589	602	600	577	610	564	681	570	579	587	621	614	590	620	594	639	610	601	580	617	612	605	614	573	617	628	577	599	569	594	553	630	585	615	580	588	615	615	598	669	596	617	596	579	598	604	628	614	546	632	608	598	589	584	618	615	598	611	597	595	578	583	563	619	586	631	578	627	619	638	627	672	595	593	607	613	575	604	563	641	640	619	602	615	593	612	583	598	573	640	607	617	600	594	619	637	651	653	612	556	592	630	595	626	544	604	598	539	610	586	561	652	570	642	598	614	590	640	553	638	580	603	592	618	617	608	634	614	610	623	630	662	588	577	629	603	607	619	656	604	600	610	631	613	602	578	609	597	650	610	632	629	606	578	601	565	593	618	607	648	603	624	627	609	538	586	662	608	611	586	564	603	572	603	596	631	619	613	555	609	589	631	602	607	586	587	631	583	610	581	616	591	623	623	684	610	630	656	624	586	620	572	592	641	623	600	565	623	636	613	601	643	574	633	622	612	547	579	673	620	606	585	636	569	658	628	573	564	637	575	661	591	613	637	603	564	622	588	626	588	560	634	616	613	588	609	592	617	614	601	603	631	605	589	615	616	602	607	577	609	629	634	632	639	594	623	591	593	626	630	597	558	606	640	571	641	683	569	601	612	629	557	607	622	569	592	617	582	591	625	600	613	653	591	621	590	558	595	580	613	663	605	645	605	568	594	589	642	604	602	573	640	628	597	610	603	587	601	606	601	600	619	615	553	586	599	596	622	639	575	602	590	595	592	584	592	667	577	574	595	609	561	583	627	607	574	605	637	592	616	625	574	590	630	576	585	618	628	605	628	585	582	594	621	650	610	621	563	609	577	570	618	610	606	629	602	585	578	603	616	595	618	624	578	619	619	622	613	636	570	585	657	600	577	581	585	602	599	569	603	570	563	621	621	607	575	596	603	636	601	614	621	611	622	599	568	607	587	617	595	606	648	588	641	569	581	604	603	608	603	560	605	612	600	593	587	615	580	636	586	583	569	608	597	614	617	619	628	602	643	581	586	638	587	559	626	628	574	594	622	584	619	578	601	587	603	640	620	601	619	594	629	575	562	634	613	613	632	602	584	602	574	601	605	621	610	596	649	620	562	598	589	590	603	601	591	622	635	593	633	569	620	606	635	598	643	627	626	583	567	628	624	615	571	616	618	622	558	595	558	587	632	599	612	578	637	643	574	580	595	593	573	595	570	585	656	621	580	602	594	581	648	580	570	587	582	611	613	607	543	649	599	568	601	549	608	606	605	589	625	609	535	632	602	619	588	608	620	616	607	611	585	596	621	631	565	640	583	593	609	633	622	585	601	638	640	578	597	597	623	571	602	620	586	613	640	597	631	602	604	577	594	609	596	556	620	671	623	574	601	597	624	561	591	572	619	561	595	592	577	583	611	604	601	634	658	560	623	621	552	590	658	616	563	615	592	606	626	595	582	594	575	638	607	608	652	623	565	582	565	602	606	584	611	619	610	605	563	595	597	592	597	578	616	577	645	546	607	619	635	577	584	554	639	651	564	600	568	568	569	639	651	613	604	645	628	594	589	648	637	567	593	562	587	526	555	617	634	598	598	656	569	617	613	593	609	646	674	590	636	564	606	575	599	627	599	605	602	596	605	585	627	578	639	626	612	634	568	611	579	607	561	593	619	618	641	600	600	628	622	643	635	620	628	605	609	555	596	568	609	648	606	609	559	595	607	594	601	570	582	624	585	578	619	600	632	630	622	578	626	596	597	633	636	607	613	661	573	595	586	629	596	556	598	616	582	634	633	576	657	600	595	576	615	630	623	583	614	646	562	614	601	645	622	600	584	618	623	594	605	627	613	656	630	632	629	633	571	615	582	614	603	628	596	615	616	619	632	600	587	621	591	605	575	619	619	595	595	614	607	610	629	582	589	629	607	579	594	622	623	599	651	637	665	604	603	612	590	643	592	622	631	594	606	589	591	598	661	625	645	621	643	548	608	647	571	557	618	575	609	635	629	588	592	603	599	644	603	662	593	627	634	609	584	632	582	594	623	589	601	626	632	565	574	578	620	597	580	571	574	590	595	577	607	555	638	566	591	596	600	579	554	616	609	643	628	617	605	612	644	578	617	601	586	590	616	607	612	603	587	646	640	578	667	599	663	585	620	566	610	615	609	572	614	607	609	580	603	584	565	557	583	616	640	614	646	637	615	616	582	629	617	611	610	598	574	624	605	588	593	633	616	581	632	601	578	578	644	563	568	606	603	597	596	609	619	536	643	600	603	600	598	557	635	615	568	597	626	608	637	633	607	595	591	647	672	569	594	604	602	596	612	616	614	552	623	634	603	647	588	626	612	626	602	588	594	611	594	573	626	590	595	591	577	603	589	626	649	609	630	576	609	601	625	585	614	597	608	626	631	629	565	545	643	624	603	598	627	624	586	626	646	584	576	665	629	581	579	613	623	607	580	620	535	632	609	613	593	605	624	557	612	579	627	572	652	597	592	628	648	613	628	588	591	622	613	660	598	595	610	583	615	608	640	573	614	590	599	656	639	642	596	573	615	567	597	602	609	601	588	579	589	587	645	557	600	610	612	620	560	573	599	616	628	611	606	580	569	614	656	581	643	621	602	586	607	628	603	679	617	590	576	613	606	617	604	622	592	623	566	605	630	603	605	620	611	635	580	580	577	633	582	599	629	639	614	596	585	568	585	615	633	554	641	629	631	585	604	588	637	630	602	622	593	638	636	663	628	606	622	592	574	605	614	604	608	612	582	604	612	630	607	644	604	581	630	595	630	631	627	662	615	612	597	590	608	625	619	592	573	593	622	612	630	635	615	610	571	563	617	622	631	626	587	584	624	631	561	598	639	597
4460	2116	6056	3216	969	1382	2935	2448	1431	742	405	339	282	280	246	250	276	261	236	282	256	271	262	246	277	262	261	237	251	253	267	247	293	262	277	245	272	304	277	230	285	256	259	280	261	286	282	247	281	265	281	257	243	253	288	295	276	257	253	288	268	255	246	276	265	282	264	274	239	244	303	249	277	260	292	303	247	256	279	271	270	230	284	248	270	288	268	275	274	265	260	250	266	274	290	281	260	281	273	237	269	259	285	275	290	274	256	285	302	303	231	265	251	287	262	242	232	262	271	227	269	262	261	236	278	259	239	222	258	286	277	262	287	304	269	270	276	231	257	251	259	250	233	262	263	265	283	266	252	269	277	275	241	275	284	234	252	243	273	269	281	242	242	238	256	257	271	252	240	283	262	270	253	281	272	272	283	258	243	281	247	261	272	283	229	263	255	256	281	279	278	288	299	294	277	263	264	238	280	252	284	246	260	249	271	252	287	263	267	228	266	272	265	275	241	249	269	261	250	247	241	292	286	262	274	258	268	298	265	249	270	279	258	258	258	282	258	254	275	269	290	259	299	270	257	280	253	241	226	250	247	274	253	282	268	267	275	246	266	255	292	258	254	253	246	282	279	254	275	251	273	252	263	254	266	239	242	249	265	263	275	305	300	257	275	271	289	280	274	278	269	299	254	296	283	290	268	259	261	314	283	263	263	247	266	270	260	249	286	255	244	263	241	251	294	284	292	252	278	266	251	256	276	279	285	276	301	272	264	253	251	258	259	277	241	258	300	234	265	254	255	275	241	263	286	264	293	253	287	309	290	273	249	262	268	289	259	260	290	261	246	254	270	264	257	247	246	274	250	271	282	253	261	270	244	269	264	267	275	255	276	276	283	276	259	291	260	283	289	277	252	286	251	239	269	286	263	237	277	248	250	293	261	277	255	272	271	269	285	240	271	238	263	272	248	247	253	278	271	254	262	279	233	259	251	262	248	269	250	280	255	260	247	288	283	283	280	229	265	279	271	282	279	255	272	270	243	245	244	272	250	273	267	291	272	269	268	238	253	281	279	256	282	246	233	294	276	243	294	246	269	248	241	267	261	257	257	276	271	268	260	251	253	258	262	251	255	296	283	251	280	292	254	257	248	281	281	291	282	281	268	263	299	288	281	254	285	242	281	263	260	244	248	270	307	262	249	299	254	274	240	246	288	262	261	265	265	272	281	249	270	261	283	243	258	258	282	284	261	292	298	238	263	234	285	265	289	244	266	287	279	281	248	264	260	265	291	277	262	259	273	250	263	284	254	253	243	270	258	267	257	281	269	287	260	274	272	243	292	272	272	304	275	295	264	278	247	255	299	273	267	280	278	264	286	265	245	275	247	272	250	250	289	283	255	288	258	263	250	273	271	260	285	261	262	273	246	283	266	288	274	273	245	271	241	289	259	246	249	258	291	309	258	274	312	264	306	250	268	270	283	262	276	256	268	260	274	280	281	273	278	253	241	262	256	293	264	254	263	258	265	252	262	262	267	267	260	281	297	270	268	271	308	268	272	282	315	272	268	265	258	258	256	275	249	254	288	269	269	277	250	289	275	271	230	257	260	260	267	287	260	260	290	267	255	261	279	280	258	274	256	263	258	278	293	249	243	261	276	318	278	277	283	283	253	245	274	291	251	281	218	296	269	279	269	253	257	256	261	239	286	252	271	256	266	280	251	269	269	267	288	287	258	276	282	276	261	251	278	251	259	255	264	264	270	271	234	268	270	281	259	251	257	296	263	279	248	286	304	273	259	261	301	292	267	230	244	265	266	283	275	249	262	281	292	267	268	306	261	244	249	236	244	280	250	229	284	277	268	244	257	284	294	275	251	277	257	266	298	268	233	263	275	257	253	273	255	262	270	274	273	248	251	254	292	275	247	291	268	294	238	259	264	257	278	282	262	280	271	268	265	279	277	279	274	247	286	308	268	294	230	296	257	251	241	275	266	257	251	259	263	272	259	259	271	277	257	269	251	286	286	254	270	266	260	284	285	245	292	243	264	290	265	254	289	240	247	256	245	277	286	274	246	258	267	227	281	262	276	280	281	263	247	281	265	283	276	256	294	261	277	252	274	283	234	280	286	237	271	241	263	273	240	252	278	275	280	307	251	282	259	269	259	242	256	243	282	251	263	299	277	256	285	268	291	284	272	273	257	233	247	296	289	277	293	277	275	267	238	269	255	291	268	307	248	247	263	267	284	250	291	276	273	280	291	270	310	271	254	260	283	254	299	261	250	241	255	271	277	261	283	274	272	235	255	277	288	270	251	275	272	273	259	252	275	285	248	274	254	266	265	288	246	281	254	269	271	262	268	278	266	290	265	286	250	262	249	261	254	281	266	271	272	291	244	285	268	260	290	259	285	228	279	250	282	270	268	262	245	242	255	249	252	235	248	263	267	260	267	241	229	280	268	252	265	298	277	245	265	321	274	253	278	235	261	246	265	286	277	270	271	245	264	272	254	281	238	252	273	289	282	308	304	267	242	283	248	252	258	275	289	274	271	273	267	262	271	259	261	231	260	260	269	252	293	255	290	256	230	247	258	286	278	250	279	259	269	240	251	260	249	279	285	254	294	288	259	293	254	260	263	261	277	276	291	299	259	241	267	273	256	245	268	299	242	240	249	274	252	256	265	266	264	274	255	292	305	262	274	313	255	276	265	274	272	237	279	264	254	282	254	266	273	259	238	253	267	279	243	271	276	264	275	272	234	279	261	246	267	266	263	255	254	243	271	259	271	264	266	262	277	243	281	264	276	250	277	284	231	282	269	268	281	294	263	288	254	272	264	268	279	292	290	260	265	284	249	255	263	280	311	282	256	277	249	270	296	244	238	247	282	278	250	248	274	271	256	246	277	272	274	231	263	297	256	266	260	242	267	263	231	259	232	241	258	265	262	235	238	271	256	272	248	293	260	283	267	264	281	266	271	251	234	261	321	258	260	275	283	264	269	267	273	317	276	265	250	254	261	260	243	304	266	272	294	276	269	268	256	238	244	274	271	285	261	254	279	257	238	245	273	262	263	260	258	277	252	256	262	258	229	295	278	263	229	277	257	259	276	276	265	275	243	231	269	281	245	272	269	258	262	275	256	292	256	292	273	243	261	231	245	245	284	239	277	250	273	254	247	251	261	298	280	256	258	282	288	241	248	267	283	254	240	233	276	273	255	257	266	247	268	288	282	271	244	258	299	258	266	300	267	291	286	235	261	244	306	246	257	297	277	247	287	291	267	273	253	246	240	286	266	247	252	294	265	259	299	255	253	265	277	279	261	277	265	260	287	268	275	259	271	240	249	287	252	258	272	276	283	245	261	273	275	270	283	285	286	284	272	284	237	241	261	264	267	276	261	220	243	270	277	249	264	232	260	235	249	268	284	271	262	266	257	276	259	268	256	259	263	269	268	264	284	262	264	248	284	255	259	264	254	238	272	259	260	248	268	274	253	255	270	268	247	265	297	279
3633	3078	12589	10195	3614	6676	12469	9565	5323	2555	1175	773	651	669	696	644	689	679	675	693	680	686	683	676	687	614	636	666	676	667	698	658	677	719	666	685	676	679	670	638	669	698	651	647	678	655	632	704	693	670	714	728	689	680	623	678	651	664	686	662	683	678	655	636	649	699	660	640	660	682	650	692	651	684	698	679	619	661	672	685	662	639	668	693	717	643	617	640	657	687	707	722	648	689	661	643	645	688	652	656	713	681	624	671	665	649	670	663	706	684	647	666	663	657	667	660	661	708	668	719	686	680	702	636	672	654	683	674	678	649	696	653	628	660	736	670	660	696	674	702	692	619	719	644	685	677	706	661	650	653	672	684	623	676	655	678	636	687	667	696	648	706	670	660	646	662	673	681	686	689	649	663	665	703	695	684	699	679	654	625	690	688	721	710	703	713	701	652	692	689	673	681	687	612	655	703	675	617	682	625	703	667	634	657	640	624	662	705	688	696	661	681	687	671	638	704	668	680	695	661	658	702	665	669	657	691	699	672	685	718	696	702	641	736	705	665	686	616	693	639	690	642	646	703	649	641	673	684	669	710	657	639	670	685	711	685	646	645	683	697	664	659	677	664	667	667	658	674	644	761	665	625	655	623	697	630	677	677	621	686	668	669	658	674	679	655	688	652	662	646	668	664	701	634	669	642	678	661	630	680	660	696	664	700	652	663	649	666	649	635	666	649	656	681	674	689	633	670	653	654	686	654	654	618	657	640	651	644	633	651	655	729	656	723	626	706	630	663	657	630	655	689	755	701	616	668	658	669	679	676	650	668	646	693	626	675	658	667	656	652	640	636	688	663	701	642	648	704	632	674	645	694	708	661	657	678	641	661	697	706	657	673	660	657	693	669	672	656	683	713	675	753	660	641	697	678	712	710	655	708	659	645	643	715	657	726	598	671	694	697	683	671	669	654	648	702	652	711	679	662	665	688	663	705	667	652	705	697	682	711	691	641	677	673	688	622	655	687	660	738	686	686	659	684	638	636	596	656	689	673	680	705	715	644	631	591	661	672	688	656	662	663	636	690	687	651	682	673	693	648	670	650	696	697	653	700	679	658	672	662	636	669	651	648	702	652	670	694	701	670	669	653	693	616	659	686	627	671	722	689	657	635	641	646	648	666	619	699	667	693	673	665	631	660	661	717	681	669	708	678	678	682	716	695	631	715	672	695	674	678	660	630	687	687	631	697	667	644	690	674	706	683	673	700	629	619	650	620	652	692	616	645	655	702	711	640	654	658	673	687	648	672	674	672	701	682	642	689	685	676	678	648	692	660	692	702	629	658	680	678	668	704	712	709	658	685	676	621	703	688	654	666	653	655	658	647	660	699	672	669	668	663	646	622	664	661	653	676	631	681	644	676	656	649	653	687	662	677	676	657	637	631	665	668	715	686	645	690	656	685	697	632	650	634	658	657	731	690	683	634	671	670	661	658	675	637	705	661	730	655	666	658	672	700	677	687	657	643	633	623	644	640	656	614	627	689	683	681	679	640	690	665	679	699	682	703	723	660	700	646	671	638	653	675	617	660	666	658	704	642	628	749	683	693	728	652	679	638	677	647	637	733	667	633	664	701	642	657	662	662	697	641	653	625	699	653	626	669	651	663	667	703	667	647	642	606	682	688	661	673	681	662	610	669	655	682	652	679	661	685	707	652	673	649	720	612	674	669	659	657	621	675	652	670	673	626	731	656	664	666	679	604	710	639	627	673	644	659	627	667	649	695	662	697	690	684	687	699	639	657	674	664	697	676	656	681	654	690	650	691	664	656	661	685	720	694	684	707	673	677	662	648	660	677	638	650	700	659	636	724	667	689	659	688	641	617	654	678	639	620	631	628	616	660	705	703	686	623	664	695	660	688	632	683	643	669	638	636	675	689	662	660	677	652	641	687	682	666	680	681	653	680	640	708	693	631	659	681	605	672	652	671	674	666	649	680	630	713	689	710	702	699	650	629	659	621	617	640	712	661	663	704	649	648	613	701	683	724	635	629	634	660	676	670	672	725	670	707	688	644	671	689	693	669	667	628	716	695	664	668	681	646	703	693	655	701	730	648	646	677	704	638	676	707	670	703	635	645	658	670	670	670	674	703	724	701	678	640	696	648	675	659	667	673	678	651	665	663	643	697	665	714	674	637	720	645	671	643	674	637	708	648	664	670	660	656	665	678	678	695	656	661	678	660	679	646	668	660	698	671	686	668	664	680	659	635	700	688	658	648	711	675	705	634	659	686	650	604	659	667	643	652	660	693	621	671	672	633	667	704	697	678	681	686	644	680	686	655	690	650	696	696	680	705	640	697	705	667	666	678	740	665	678	678	644	630	663	710	687	675	677	708	658	635	720	669	677	678	685	630	679	674	658	652	643	658	652	649	702	661	658	666	681	608	670	684	660	690	707	653	672	683	679	676	711	671	644	649	675	639	696	662	648	626	633	659	655	708	672	665	673	686	673	682	682	645	685	699	625	668	679	678	683	692	655	677	669	703	681	649	662	661	709	661	658	680	651	695	677	680	654	664	666	673	683	610	649	672	713	715	708	678	618	682	681	677	686	658	714	697	672	629	686	663	677	657	669	675	663	688	680	664	669	681	680	690	684	677	691	677	671	620	675	640	688	687	684	698	647	657	674	619	677	653	682	656	687	688	683	704	654	657	626	716	636	725	668	645	694	686	653	691	657	707	716	626	689	718	683	658	681	692	710	626	659	682	676	665	648	673	653	669	658	647	682	699	656	672	721	680	645	628	664	676	597	628	675	654	665	658	675	641	701	653	711	681	688	604	658	636	669	681	636	681	704	671	650	673	702	665	633	664	660	664	704	644	708	671	695	643	693	699	687	679	678	683	677	687	667	658	687	700	676	687	685	641	667	680	699	674	673	677	672	707	684	689	697	708	657	624	693	665	648	679	655	695	667	691	643	655	687	663	675	682	662	682	637	662	662	680	712	677	652	643	674	659	646	667	682	653	641	679	657	660	662	689	652	707	680	640	643	651	707	718	680	636	706	709	669	671	690	648	652	650	655	682	719	670	663	657	649	670	687	663	683	703	646	693	699	626	646	662	696	673	686	676	686	635	647	688	687	664	684	688	679	653	669	674	719	713	691	677	740	695	722	662	671	629	707	661	696	706	715	655	698	728	660	690	652	675	670	615	658	692	651	660	627	650	672	671	656	688	682	655	647	650	669	685	663	673	734	694	635	650	650	653	665	650	665	682	699	685	621	658	696	640	659	644	663	711	664	652	696	666	653	617	693	619	631	670	652	680	701	706	647	654	710	680	676	656	656	675	676	690	623	658	672	615	682	657	702	678	659	664	630	696	603	641	693	669	652	732	667	698	658	663	666	648	727	653	676	701	699	661	700	707	708	629	642	678	678	750	676	646	663	658	719	644	675	709	648	645	677	692	680	684	651	650	677	651	621	654	686	648	690	633	660	671	699	657	718	638	696	709	628	681
28711	21809	42682	36888	17991	28255	37197	27232	13585	4248	1097	428	319	292	267	289	298	259	304	286	288	250	269	266	268	287	277	255	284	280	298	261	301	300	267	270	292	268	263	292	278	266	278	277	261	274	311	314	290	310	282	319	277	294	281	308	275	289	282	300	286	261	277	300	251	283	273	270	272	262	261	269	277	276	273	273	250	275	277	278	269	293	276	282	276	268	285	274	283	299	276	296	273	283	275	268	284	285	264	247	284	279	286	291	302	262	277	248	284	270	272	282	278	294	256	289	294	273	272	252	259	287	290	270	281	256	276	294	265	257	245	293	305	279	249	299	275	270	270	258	305	276	267	267	274	290	294	299	285	272	278	298	281	287	278	268	278	273	257	289	268	294	289	286	271	272	313	256	288	268	261	291	241	284	277	261	269	269	277	278	269	288	286	267	251	293	278	296	293	291	296	265	271	312	291	282	249	284	283	255	263	277	289	286	279	277	253	302	273	292	294	272	282	273	295	282	297	277	285	277	262	288	314	264	253	258	294	281	260	291	289	273	291	287	261	266	293	276	281	291	284	285	270	272	307	279	306	303	279	306	255	260	274	268	255	266	271	268	312	253	283	267	265	303	287	290	294	248	283	264	293	297	293	266	261	266	270	263	262	286	239	304	272	309	299	250	269	296	259	275	273	298	287	261	262	298	268	276	299	272	314	265	266	299	270	252	272	278	295	296	275	287	269	216	259	270	280	263	265	312	296	293	297	280	301	294	292	284	297	280	281	288	302	272	291	279	273	298	274	292	285	302	277	261	292	298	288	270	307	274	280	255	292	254	255	258	283	263	311	277	274	284	270	278	288	236	290	284	269	286	277	261	302	280	277	281	280	283	276	269	269	314	292	281	267	260	257	244	269	289	292	290	304	270	287	253	273	267	283	255	280	253	279	257	267	264	279	255	273	261	263	278	302	250	266	249	314	278	289	277	290	224	270	301	313	331	245	300	280	286	281	282	281	265	248	290	287	290	275	274	278	291	270	263	303	259	279	251	285	293	276	261	284	272	266	279	268	313	281	258	266	275	280	297	309	265	306	264	276	241	266	244	272	261	279	274	269	261	266	292	296	323	320	310	278	286	271	272	274	274	262	268	292	306	255	316	298	265	298	259	272	262	273	282	281	240	286	273	251	252	276	283	266	264	263	264	269	278	245	280	270	297	292	294	256	296	260	255	288	231	287	269	272	299	309	305	267	256	261	298	262	284	285	276	271	275	277	275	278	270	240	273	284	290	256	256	300	278	281	291	274	274	243	273	309	264	288	265	266	254	273	284	285	287	254	265	269	270	265	292	283	290	279	260	285	276	301	307	276	278	286	255	322	273	301	249	263	289	312	263	288	270	253	305	269	289	249	260	284	302	295	304	280	244	281	290	277	255	277	284	283	261	261	295	250	284	267	278	282	263	283	272	274	269	244	260	263	280	274	255	301	257	299	286	277	292	259	244	267	299	254	318	245	310	291	267	298	260	272	278	267	266	276	269	286	298	277	297	291	288	284	305	298	287	305	310	288	295	283	273	244	270	244	272	257	254	282	276	316	247	292	301	271	280	287	279	275	282	265	313	297	281	286	312	281	281	277	241	266	280	259	286	263	270	274	274	237	282	306	284	271	268	274	299	278	313	291	277	234	337	249	250	244	268	284	283	261	275	271	267	267	296	268	273	303	262	268	270	267	276	275	280	262	304	284	298	276	279	283	307	276	270	281	281	271	267	299	264	278	276	271	258	280	274	260	255	279	278	292	245	287	255	270	299	309	266	276	273	265	275	267	310	255	262	278	266	287	299	308	282	281	268	291	236	279	288	249	305	281	290	255	261	295	278	274	287	283	284	248	257	316	275	299	261	298	279	298	279	286	255	278	276	296	284	273	289	277	300	274	278	237	292	300	276	295	284	289	290	269	282	298	269	292	246	307	294	284	299	292	264	254	258	262	253	258	294	274	292	273	241	308	274	282	269	276	285	291	247	278	263	274	279	275	298	263	260	269	261	268	298	279	323	287	283	291	282	299	241	280	280	251	294	287	272	294	290	271	281	271	264	304	296	276	274	244	257	286	277	299	290	268	284	309	280	313	275	281	289	245	276	297	274	262	277	309	283	281	274	284	299	257	263	281	256	291	251	264	301	294	261	301	276	302	294	300	273	240	256	269	277	308	254	282	286	288	252	270	274	258	271	269	277	255	283	277	276	302	272	271	290	296	281	255	295	308	261	269	273	279	258	286	277	250	298	264	291	278	260	264	278	259	262	248	251	268	269	255	273	282	276	260	278	281	267	288	302	280	286	245	275	289	288	275	251	287	251	256	282	260	277	263	281	290	276	248	293	274	260	295	279	270	293	241	261	271	254	286	288	290	298	267	273	262	285	275	245	285	285	287	263	285	285	244	271	265	274	290	295	278	252	297	245	258	283	239	296	276	267	265	291	249	284	262	271	273	264	292	301	292	250	261	255	243	271	252	286	295	292	260	291	273	254	271	256	308	293	276	251	309	296	286	265	259	284	282	269	294	287	274	262	298	287	276	287	278	270	261	297	295	259	267	273	260	266	290	267	307	248	258	277	278	297	278	314	265	253	290	338	286	315	299	288	309	288	269	265	264	283	302	285	280	283	282	279	279	285	258	277	281	283	282	265	299	255	270	245	266	281	292	245	278	277	268	310	230	265	298	275	296	295	319	275	244	297	296	281	272	287	316	278	315	248	311	267	275	277	255	275	269	281	272	297	258	281	286	281	294	280	285	270	269	276	282	299	260	281	286	297	287	284	293	267	277	272	261	269	305	300	275	282	296	283	306	291	276	280	289	262	290	313	247	309	276	291	267	255	281	300	280	269	313	274	303	294	284	301	260	305	262	278	265	272	268	274	290	276	273	309	291	294	295	283	266	305	269	259	245	280	261	300	258	272	277	239	266	285	275	271	249	288	265	296	268	269	270	277	270	296	301	248	261	293	260	301	269	265	301	239	289	251	283	291	261	275	285	269	269	305	301	270	292	262	285	249	272	252	268	285	295	302	284	306	293	276	275	320	302	328	275	273	286	283	284	277	262	283	277	281	271	263	285	243	272	290	281	265	295	295	282	293	275	278	263	269	287	265	271	307	275	261	257	258	277	259	290	287	276	271	292	306	286	269	321	283	259	302	285	258	293	270	280	278	279	278	260	283	282	296	277	293	283	257	236	258	267	286	262	277	294	276	271	302	253	287	297	272	274	286	274	297	293	295	269	288	271	280	252	313	299	299	269	283	285	269	298	266	264	289	292	250	275	279	299	312	255	288	253	283	282	281	281	284	286	274	269	268	279	283	269	304	290	280	271	268	280	257	283	246	260	273	266	249	278	255	270	288	263	252	303	247	301	258	258	292	294	275	271	295	290	265	295	256	271	292	294	249	288	288	304	261	258	238	256	293	260	267	269	273	322	289	289	283	275	276	272	288	237	278	306	269	256	287	259	271	261	318
16551	18166	42734	40576	26606	45488	51750	42201	28191	13101	4279	1400	755	748	656	674	695	685	683	706	716	691	681	706	714	732	681	726	755	646	686	696	710	659	682	702	710	725	653	665	697	694	681	675	703	675	739	720	704	691	690	679	679	682	752	688	693	711	720	718	714	640	693	678	686	660	743	710	698	708	709	713	716	719	703	706	726	683	704	725	682	677	698	699	695	623	652	758	654	681	696	744	735	741	728	660	664	681	660	687	686	708	676	665	676	651	674	720	706	679	717	687	730	664	717	692	697	758	734	720	686	701	733	704	706	685	676	697	642	735	697	683	634	693	717	678	663	663	686	709	693	725	671	688	719	675	729	623	748	710	668	698	726	673	690	701	722	704	672	686	693	690	673	677	664	692	682	695	773	687	700	690	690	676	688	676	685	692	739	717	685	669	652	692	727	689	689	678	717	711	695	708	703	700	635	636	645	667	699	728	645	747	700	661	654	690	700	710	759	679	693	717	717	657	713	717	706	738	696	699	691	647	689	712	688	685	689	683	660	723	696	736	661	697	701	657	696	665	710	718	713	685	695	679	668	650	714	688	712	682	703	710	719	643	696	688	713	732	708	716	641	716	706	749	735	742	715	709	691	705	668	688	699	701	687	716	709	725	684	697	688	689	667	682	667	726	675	716	692	685	713	663	662	673	705	652	685	693	712	685	695	711	702	674	650	677	680	714	733	674	696	688	701	677	726	715	682	666	709	714	743	689	694	707	717	678	637	663	714	747	703	635	701	658	658	642	656	722	730	701	714	651	648	716	701	733	702	730	680	687	689	689	702	716	704	718	669	702	679	683	693	683	653	679	659	738	730	696	674	639	713	668	692	694	732	707	673	666	709	731	679	698	758	695	709	633	711	679	678	718	726	698	706	690	708	685	710	704	638	702	689	709	647	760	675	748	673	730	679	661	685	695	678	660	658	682	669	735	668	714	690	679	708	737	698	732	679	738	701	678	684	709	678	719	726	670	654	694	740	669	694	692	707	671	710	737	677	739	792	668	685	703	714	718	721	713	689	684	714	653	681	672	707	715	683	680	653	659	688	650	721	698	735	712	714	711	690	676	707	722	651	710	631	672	619	722	689	702	737	733	644	684	643	689	712	746	684	670	681	648	684	671	774	699	685	698	737	681	702	695	709	686	697	700	677	692	667	713	673	728	688	746	665	703	669	626	727	683	692	699	694	747	718	683	750	639	714	704	682	703	690	694	689	698	709	711	685	726	694	701	652	664	713	702	637	688	693	672	758	702	652	678	709	714	696	681	670	709	683	681	688	703	682	769	730	682	661	685	687	739	723	725	689	672	670	714	684	666	685	718	684	686	712	663	699	694	630	657	695	691	720	655	654	704	688	652	698	696	664	672	710	685	699	669	714	725	711	724	706	653	692	719	638	705	666	708	751	693	646	665	679	718	696	693	674	685	692	691	691	731	724	704	676	699	680	728	708	695	714	680	739	711	725	710	730	694	691	737	715	716	731	675	673	725	651	732	676	724	739	655	676	696	705	665	687	691	689	701	749	704	716	691	693	694	726	671	732	690	687	734	686	653	726	665	681	692	680	687	644	659	669	700	695	737	675	638	725	690	704	676	706	701	722	746	733	671	728	678	660	747	700	712	749	693	701	692	726	716	680	679	716	677	709	687	695	634	703	689	700	687	691	696	682	694	697	698	706	682	714	675	752	704	718	693	621	632	683	727	721	667	664	685	690	712	703	640	664	716	706	731	700	712	692	674	679	653	673	693	688	677	692	725	723	670	689	695	700	743	692	680	699	666	673	683	678	712	663	695	729	637	720	707	659	702	689	711	685	687	739	689	709	674	764	696	727	680	681	684	659	687	725	701	678	685	726	700	677	721	686	688	743	724	668	717	673	708	775	715	720	716	640	704	711	715	669	731	702	719	700	719	698	737	716	694	667	723	685	675	701	712	702	712	730	718	702	681	723	715	672	632	677	684	703	685	675	701	758	658	700	719	690	674	693	694	669	703	704	679	700	731	701	690	704	688	647	711	707	708	707	748	656	683	678	664	681	691	666	682	716	674	714	725	698	695	670	702	687	666	668	655	714	687	654	695	712	714	724	703	695	691	673	716	704	680	702	716	708	699	729	733	732	725	668	643	718	720	727	671	703	731	732	654	712	694	741	697	687	697	672	700	699	677	691	699	696	733	641	670	666	699	685	708	714	718	727	704	690	698	682	714	682	696	662	679	683	723	737	685	647	666	696	680	712	705	728	716	678	658	723	697	688	681	669	763	705	673	733	705	714	694	706	687	732	675	667	677	723	680	737	700	705	662	674	682	711	687	681	692	681	704	702	697	706	708	680	707	735	688	693	775	703	709	697	722	708	664	734	731	652	656	670	713	712	668	681	745	687	667	734	693	627	676	689	678	669	704	747	666	641	754	709	735	705	675	712	671	698	655	658	703	699	662	659	674	686	695	666	683	690	706	688	675	712	693	685	718	678	635	681	661	668	729	671	665	716	693	710	688	696	692	697	750	658	671	709	636	679	688	681	726	719	742	694	716	675	690	709	673	645	731	749	712	667	724	677	723	686	721	663	689	709	680	682	729	735	683	742	667	704	680	699	732	710	645	659	678	702	671	736	674	680	733	686	652	709	693	637	683	664	679	729	711	726	643	693	710	686	692	696	717	679	679	676	706	678	738	676	682	710	730	689	698	691	730	682	691	716	731	676	697	709	681	673	706	690	728	662	668	720	689	703	644	689	683	726	715	657	647	690	665	742	690	718	724	693	702	718	690	700	702	687	682	682	653	717	692	652	662	718	701	693	663	689	702	679	677	713	712	662	708	720	686	718	723	672	738	675	687	714	715	701	727	697	669	712	694	652	704	715	670	687	727	693	639	710	711	715	729	673	675	696	665	661	708	646	670	683	743	732	701	693	714	665	720	678	712	697	683	654	713	669	732	753	716	740	741	694	682	689	701	681	692	666	707	664	712	700	693	685	662	731	705	701	651	654	707	682	696	685	681	708	704	721	692	731	661	694	698	691	676	702	675	713	704	662	661	685	744	660	719	657	720	707	659	672	723	706	738	678	739	680	690	676	695	691	682	726	661	693	675	702	673	673	702	687	677	661	703	723	720	713	733	697	752	722	702	681	662	693	685	711	730	664	682	688	660	676	687	680	657	702	727	703	671	738	684	699	655	693	667	745	631	702	729	628	673	673	627	679	701	729	678	661	687	728	677	688	735	744	725	743	704	666	681	713	676	681	704	696	688	618	698	738	726	737	771	701	714	710	682	689	704	622	738	698	692	659	689	687	741	710	735	667	707	715	681	690	716	731	662	677	705	723	686	713	696	689	670	689	683	707	661	784	676	697	759	731	701	717	695	661	650	760	676	725	630	686	670	720	744	664	729	674	707	694	719	714	710	722	655	673	717	730	684	731	711	665	628	647	707	716	711	704	728	697	695	719	656	704	699	655	702	713	685	703	684
29477	23652	39860	44195	44820	45184	49230	40174	24295	9311	2231	617	297	283	271	250	271	237	254	240	245	241	227	259	259	257	245	214	230	241	248	244	267	241	227	266	244	235	225	263	273	244	259	255	235	209	257	246	243	264	241	237	264	249	259	252	260	268	249	261	251	260	250	209	242	239	266	223	213	234	266	277	265	250	259	254	262	254	239	218	260	261	251	240	216	232	246	254	230	254	229	228	268	277	257	219	245	250	251	234	238	255	246	265	276	230	248	259	247	241	263	260	265	249	229	263	263	247	260	259	233	248	247	256	229	238	235	251	235	254	248	255	228	253	277	268	291	275	245	231	250	219	269	247	259	260	228	251	255	273	246	235	257	237	249	261	281	240	254	250	247	228	262	278	252	222	211	250	250	276	238	252	229	272	241	260	264	276	268	268	243	250	252	261	265	259	236	228	264	245	253	241	245	236	207	258	264	250	266	231	244	230	254	226	255	219	244	256	264	256	238	243	269	287	244	235	240	254	277	237	248	240	241	254	267	254	235	238	254	263	222	255	234	254	287	250	274	257	256	231	224	231	260	256	240	242	239	260	238	229	263	236	269	250	265	271	229	217	250	238	253	254	255	235	221	261	236	239	292	276	281	245	248	226	261	249	235	245	274	237	280	222	263	241	243	261	259	240	237	228	249	239	259	282	237	234	252	246	246	236	269	224	265	241	241	265	249	251	253	249	211	249	224	234	263	254	252	254	259	251	225	266	235	238	263	253	234	264	245	240	252	260	289	232	243	261	233	239	266	252	253	243	217	246	235	249	258	213	265	269	273	270	244	266	247	252	251	243	221	247	237	249	225	209	279	269	232	265	273	271	257	272	260	219	279	260	256	231	233	252	266	253	257	242	237	256	270	238	273	240	234	281	280	269	261	275	281	267	239	229	232	255	285	243	248	266	253	282	252	263	212	261	243	251	262	252	261	211	258	258	252	249	247	264	254	249	247	238	231	277	240	256	280	240	229	240	230	240	235	267	224	252	243	249	246	239	256	253	244	243	232	242	253	232	277	255	244	278	274	246	251	237	242	253	246	273	258	237	268	238	216	251	260	270	245	237	227	249	259	257	246	249	236	263	252	253	253	216	258	259	260	253	275	258	255	248	280	263	250	234	277	264	230	256	236	294	259	250	249	261	253	232	239	258	242	274	255	265	217	239	259	246	256	233	251	247	248	239	254	238	261	241	245	230	276	282	237	244	257	251	270	284	232	244	237	221	262	285	254	214	264	236	207	251	222	230	249	248	256	231	248	232	278	254	254	245	252	241	293	276	249	225	239	233	228	238	252	257	233	261	236	273	236	260	253	247	229	256	248	249	238	269	243	270	256	254	233	256	216	259	251	266	233	241	246	261	235	234	258	264	239	290	268	246	274	240	230	252	262	275	243	246	236	240	263	227	238	234	221	245	260	252	255	285	243	260	272	283	241	226	253	237	259	253	233	233	250	236	259	264	286	239	243	241	260	256	256	223	237	250	247	255	238	299	236	237	260	245	243	247	254	234	263	248	255	252	272	248	265	269	295	278	240	258	226	218	241	216	264	249	242	280	270	259	254	272	290	280	259	248	273	250	225	232	254	245	292	256	247	238	222	245	235	257	260	254	272	233	245	249	262	219	217	231	231	266	251	269	248	249	263	243	214	254	272	240	247	230	251	234	252	229	257	250	255	245	268	236	262	263	249	268	261	253	243	241	271	251	269	258	242	218	251	263	247	272	233	250	236	247	254	273	235	238	265	239	253	278	271	235	252	256	261	270	236	258	239	234	263	251	240	247	257	266	264	237	240	257	229	251	237	239	253	275	289	250	260	265	287	243	287	275	262	264	225	248	268	237	242	246	237	262	244	263	262	242	251	259	232	265	239	226	241	245	254	260	247	235	265	273	251	232	268	283	249	252	275	249	240	235	256	234	246	265	263	257	252	263	260	244	239	227	262	247	232	232	259	234	232	239	271	219	263	220	241	251	254	245	253	254	260	233	269	237	247	239	255	251	253	275	231	262	263	228	244	232	227	240	232	245	236	252	286	249	235	244	228	239	239	242	245	247	255	226	270	243	240	248	246	230	227	246	249	262	233	268	255	236	273	231	221	237	266	278	252	294	242	236	247	260	231	252	274	238	244	258	260	263	210	244	255	248	248	265	239	227	237	253	253	288	229	234	226	256	223	243	275	266	275	257	222	265	255	239	261	281	229	247	241	242	267	252	247	243	251	236	266	250	256	261	219	259	273	256	239	250	260	243	260	259	275	278	231	227	253	256	248	255	275	257	251	241	252	222	224	266	258	251	265	245	249	263	249	277	245	242	246	252	266	232	294	290	224	243	251	256	241	255	276	252	252	300	265	242	256	280	232	262	264	239	277	260	246	262	238	277	245	252	235	229	258	228	232	272	288	252	282	207	270	235	247	252	235	280	240	211	237	243	260	246	225	244	211	235	257	268	248	251	244	258	214	248	251	250	253	255	240	253	272	263	268	216	245	255	257	255	274	231	227	248	248	251	219	255	261	259	278	243	258	261	273	273	242	247	256	233	288	267	294	273	260	252	263	197	255	244	249	249	247	253	249	235	247	269	248	247	260	268	260	262	217	242	264	216	265	254	244	235	281	274	223	256	236	274	243	274	249	274	275	251	268	224	240	262	251	223	297	227	255	256	247	259	244	244	245	238	258	236	227	224	253	251	266	253	241	228	263	222	271	260	221	275	291	242	252	245	240	277	266	272	275	233	220	269	250	240	264	256	252	243	251	212	253	261	228	262	244	297	230	237	274	239	222	220	250	265	260	238	254	259	262	252	261	256	246	224	211	266	239	253	269	266	244	226	262	275	238	254	255	262	253	256	250	247	232	260	250	289	278	273	236	279	274	250	246	277	287	248	218	248	272	243	230	232	260	266	240	221	267	298	260	240	221	242	243	252	239	262	249	241	250	243	223	277	256	248	215	229	240	237	239	239	256	281	232	216	247	245	225	268	223	244	270	235	248	258	258	230	262	234	247	252	266	270	239	267	267	236	258	257	251	254	227	249	249	245	263	262	233	272	212	241	278	245	243	264	246	222	265	244	223	241	271	273	244	254	245	227	275	268	248	260	258	250	257	261	271	228	248	234	235	257	252	242	244	252	239	235	260	234	273	246	227	254	243	255	239	239	269	246	265	254	210	274	242	274	238	233	249	253	246	251	256	236	224	257	250	265	254	217	275	261	247	254	247	239	265	246	242	287	268	239	228	239	252	237	309	241	255	249	260	234	235	251	244	243	291	243	231	233	248	248	269	270	236	245	242	243	242	246	263	265	238	244	264	240	254	258	257	261	224	251	245	235	257	227	256	238	218	243	264	233	269	230	250	280	242	259	260	265	240	240	238	278	263	233	237	255	240	251	240	282	282	236	244	259	266	242	244	254	260	282	239	228	264	276	226	227	289	258	252	234	282	242	238	232	269	222	237	246	251	227	262	251	259	243
15993	17874	40006	50046	47814	58047	61038	52925	37960	20629	7623	2158	896	689	636	654	664	637	656	602	641	623	633	615	603	589	629	579	614	599	638	610	632	645	611	674	590	625	632	613	629	670	654	620	617	620	599	592	605	659	623	622	667	656	673	647	619	592	608	661	626	654	598	600	624	615	639	586	651	634	633	574	610	611	647	622	627	628	613	627	599	652	609	587	590	626	611	643	655	627	664	658	618	589	641	592	709	659	659	590	600	657	630	606	634	596	625	611	625	610	627	653	592	644	607	613	632	639	655	611	606	637	612	633	645	631	632	690	604	631	621	600	614	583	612	592	675	604	644	621	626	623	669	618	620	611	635	651	661	640	625	648	623	662	595	608	614	613	556	630	620	626	618	604	612	652	587	599	617	617	623	578	647	644	623	619	642	617	637	647	619	638	600	643	651	572	673	613	652	613	619	636	618	584	665	590	585	618	642	625	623	604	582	631	664	636	614	620	623	627	622	655	640	633	611	620	662	638	633	624	654	622	613	619	600	700	591	644	635	610	642	654	693	656	616	590	631	623	602	607	589	667	614	555	670	593	612	625	632	570	612	658	642	676	624	619	644	609	599	611	651	634	609	664	617	637	559	585	623	596	631	604	662	646	644	625	623	595	626	633	661	665	573	650	596	600	665	644	624	673	604	656	616	625	613	617	611	614	622	602	680	657	588	581	605	609	624	638	641	624	618	656	640	646	635	630	645	629	637	658	643	634	603	626	608	670	597	637	602	642	641	613	598	582	657	594	641	620	595	639	623	579	647	612	604	650	642	640	599	612	596	593	609	700	602	625	625	643	644	637	590	644	625	614	629	634	622	617	614	628	661	641	647	657	640	618	627	641	620	616	628	607	625	597	623	622	610	645	655	637	642	576	634	614	633	634	605	651	607	625	609	618	632	587	645	662	604	630	614	601	616	629	667	598	588	545	641	661	618	646	678	632	618	619	634	591	585	625	609	607	607	576	633	677	672	650	673	637	615	609	695	601	602	626	603	601	647	631	612	646	635	615	705	632	568	634	621	658	613	638	665	623	586	600	610	603	604	632	624	568	593	591	595	662	642	623	640	603	616	648	644	628	656	610	607	604	593	644	595	625	564	625	683	628	587	636	582	629	626	592	618	627	591	631	631	611	632	642	669	658	665	633	616	663	668	624	648	646	582	638	611	641	624	647	602	610	584	584	540	628	608	669	625	574	649	625	624	597	591	613	584	612	637	626	620	614	650	627	633	640	619	653	656	611	587	632	591	637	648	627	636	644	597	635	676	620	648	635	618	621	592	642	629	613	631	633	623	681	610	639	608	621	607	627	640	596	625	647	594	647	650	650	581	623	659	591	594	648	665	634	597	613	630	647	635	618	595	645	676	632	620	610	643	629	690	665	618	652	631	630	604	623	612	607	613	629	600	590	643	628	638	604	632	618	612	623	623	631	557	633	625	627	612	621	629	599	620	580	619	604	596	665	677	602	624	660	643	637	655	688	660	638	618	628	647	668	627	642	654	625	612	615	660	643	606	630	624	629	617	620	636	648	637	617	644	649	635	620	624	635	609	591	617	615	615	661	632	585	667	605	633	604	632	625	638	662	650	640	632	632	646	586	655	617	624	614	585	639	652	644	665	658	622	611	626	650	639	608	634	603	603	621	628	655	628	587	546	579	625	652	632	628	671	607	621	638	610	621	589	627	626	596	610	605	619	612	638	624	593	623	618	620	685	647	634	636	607	649	605	627	669	596	643	660	631	605	627	565	637	614	661	608	613	669	641	633	642	634	656	620	616	609	636	648	568	640	613	635	664	581	643	619	614	625	611	616	660	649	628	662	595	612	597	635	608	623	593	634	683	603	644	642	657	576	627	622	628	565	612	562	643	669	656	667	636	634	660	638	660	672	652	634	605	673	614	660	627	626	604	616	620	672	609	666	600	621	592	662	618	661	614	643	656	673	633	566	647	633	609	650	629	567	646	651	641	644	636	674	642	625	695	623	609	614	600	622	629	633	645	631	639	635	624	613	622	623	573	609	650	615	662	650	656	644	627	639	638	577	571	606	638	589	618	585	621	612	639	659	631	641	602	641	596	596	590	615	668	632	644	643	627	586	590	632	648	586	616	630	595	580	607	622	666	622	598	579	618	626	607	606	629	674	606	682	589	634	604	662	655	626	623	656	587	630	629	641	617	615	643	650	662	600	592	642	626	651	619	643	688	660	643	630	607	646	640	632	624	618	626	615	568	621	630	646	645	645	609	649	631	623	603	646	629	683	638	630	637	652	646	634	657	583	608	656	655	645	596	671	627	618	637	609	661	634	611	620	611	637	624	578	605	662	617	620	603	618	639	635	617	657	681	621	656	603	636	639	599	647	612	623	610	634	650	599	605	636	637	600	587	622	671	677	601	615	615	656	655	578	621	622	599	614	592	631	601	651	623	627	614	633	623	671	637	592	604	653	652	587	627	609	671	618	651	624	641	603	586	640	632	637	631	669	635	653	640	632	629	606	648	627	627	653	667	600	612	610	613	595	631	627	612	607	659	645	642	585	611	654	657	609	643	621	642	631	651	618	636	677	604	622	629	652	616	623	631	669	605	577	613	625	600	589	607	589	633	593	687	676	673	668	624	631	591	632	616	629	655	619	623	622	602	665	566	609	602	629	660	615	672	675	648	660	643	623	631	595	614	647	629	583	616	662	598	615	615	600	661	624	635	649	657	633	675	617	619	641	634	604	616	652	629	597	660	627	685	643	592	618	653	662	627	632	638	630	650	606	595	654	653	621	629	585	584	619	607	671	580	651	648	570	653	635	637	612	615	687	665	670	652	628	653	638	644	645	663	595	672	615	659	566	622	603	629	624	596	624	643	599	650	579	666	659	603	640	639	615	591	638	647	633	628	605	633	637	637	631	634	674	660	591	647	709	634	641	618	634	604	656	646	617	592	598	653	676	657	631	613	612	667	650	617	623	604	622	603	643	606	627	623	618	600	680	596	659	646	602	577	635	661	596	628	633	614	607	619	639	643	630	633	591	584	647	611	594	639	678	641	624	646	649	621	656	600	676	639	618	645	604	604	616	633	622	609	642	649	631	634	600	642	632	618	590	628	607	643	599	671	619	603	606	665	617	687	587	614	633	634	584	629	610	660	600	655	679	605	630	612	686	655	648	613	615	616	612	643	618	605	652	665	592	624	633	577	673	670	604	635	637	590	651	593	653	654	622	604	600	661	598	592	648	601	672	631	638	601	672	682	586	682	596	613	581	634	620	603	664	589	626	604	610	611	644	640	639	631	626	608	599	605	650	663	619	616	651	634	606	635	637	614	613	654	631	630	676	636	638	641	631	677	630	648	628	623	626	607	624	644	619	646	629	605	666	668	652	622	618	583	615	651	666	591	619	639	608	646	622	637	650	615	590	636	645	637	605	618	640	640	632	605	639	652	635	597	641	669	650	590	640	635	669	659	632	626	649	644	620
4743	1704	3881	2074	1052	1731	2876	2596	1573	850	481	333	270	253	278	263	278	265	290	236	249	267	241	238	256	257	280	250	286	255	247	255	255	272	236	245	244	247	270	261	239	273	246	253	253	265	273	269	297	232	280	269	288	245	244	261	259	272	243	227	272	252	264	284	258	252	272	256	245	256	281	265	247	254	263	265	266	285	286	268	253	274	258	246	273	233	260	245	224	266	263	259	246	286	270	253	281	247	282	268	268	249	232	282	249	253	255	301	257	270	265	248	247	220	265	279	284	276	256	235	236	233	261	282	269	245	260	268	244	236	251	251	257	246	242	260	254	269	255	251	235	275	241	226	244	259	220	262	255	233	264	253	259	245	239	262	261	297	281	237	258	252	266	275	266	251	248	260	293	278	278	289	233	239	248	244	251	246	247	267	273	259	261	295	248	268	272	253	254	261	272	250	247	222	274	252	288	251	270	234	271	225	250	242	276	255	269	272	289	287	286	253	245	230	256	272	262	269	238	242	241	250	249	266	252	257	280	244	271	268	246	254	254	243	266	267	277	264	246	269	267	272	262	267	274	263	260	263	256	279	258	258	264	247	235	234	254	254	249	240	272	245	268	284	261	266	286	234	258	233	256	284	275	250	254	246	290	270	294	251	251	237	232	257	250	269	264	260	220	269	252	256	231	294	272	245	273	293	266	281	252	270	273	256	255	261	256	242	263	255	238	266	243	279	250	246	250	252	245	278	261	258	265	266	225	271	253	262	249	250	270	245	259	256	234	273	244	243	266	257	278	259	263	271	258	275	263	260	240	240	275	260	251	266	267	264	277	245	263	249	265	250	256	239	259	253	265	265	257	288	265	252	283	256	281	256	278	267	284	258	256	233	288	278	261	255	263	274	278	227	259	259	255	268	262	246	265	270	258	242	282	261	253	247	259	263	252	251	262	258	252	281	263	231	253	260	218	259	244	247	247	270	271	266	255	273	263	257	274	248	256	282	285	248	277	251	248	288	255	257	242	242	257	247	281	300	294	271	267	239	272	247	240	241	258	248	275	264	277	276	261	253	245	260	272	248	249	276	245	276	254	255	275	275	270	267	266	248	254	243	274	247	264	270	248	239	241	247	247	257	263	254	277	268	266	232	273	244	254	254	237	256	263	278	255	287	275	252	286	251	236	234	259	240	255	266	274	258	259	254	246	289	269	259	251	254	253	288	277	271	281	243	266	243	251	278	259	268	226	269	244	270	254	299	244	234	226	253	254	273	254	251	259	225	280	262	286	237	236	260	264	234	249	221	253	237	273	261	253	252	291	259	289	252	283	249	244	248	257	281	273	237	241	231	276	255	261	235	259	255	248	229	297	248	224	270	244	232	230	252	242	273	250	269	259	271	273	253	238	271	289	252	267	252	268	261	264	258	293	276	274	259	264	271	248	268	263	257	228	269	276	265	275	236	282	257	250	248	254	234	262	269	274	275	216	258	263	254	276	270	243	244	286	248	241	261	276	236	236	257	253	259	275	242	259	265	254	262	274	259	293	286	238	249	271	256	260	226	261	290	270	284	276	274	245	272	246	282	272	235	258	283	259	245	268	265	243	232	288	268	243	252	243	253	285	251	254	242	275	263	265	253	237	251	264	257	230	260	288	249	266	270	267	273	277	251	215	248	263	260	266	239	264	238	224	230	279	266	272	269	282	258	298	254	248	280	250	273	245	262	262	241	244	241	249	241	277	263	258	269	238	264	260	259	279	237	276	267	259	265	246	268	266	251	269	273	231	275	260	243	264	250	246	269	245	264	275	274	263	263	246	248	262	251	261	268	260	281	258	282	250	253	256	277	295	277	264	291	283	298	272	266	225	267	264	279	223	253	244	284	206	279	270	260	264	252	263	277	257	263	255	261	248	244	266	272	278	288	274	286	255	253	240	244	218	240	284	254	259	293	258	284	246	258	244	254	237	259	263	223	279	259	244	241	263	284	272	262	253	266	252	258	245	249	241	267	262	261	232	269	245	276	246	234	242	272	237	261	266	241	251	275	257	284	261	264	268	258	261	260	254	275	262	235	262	267	253	261	290	222	275	258	269	272	244	233	252	254	268	257	284	280	253	248	249	278	254	253	214	242	268	253	267	251	255	268	272	303	259	266	231	265	254	251	285	252	283	237	266	282	275	269	249	259	240	241	275	265	275	255	252	304	280	259	284	250	283	251	270	246	268	251	286	249	240	268	265	275	210	282	274	275	222	247	297	242	298	237	261	238	205	244	265	279	261	264	246	289	255	231	255	246	255	256	238	230	259	224	248	263	264	257	261	253	239	219	253	246	280	239	230	254	271	276	264	271	261	258	280	252	288	271	255	256	251	257	258	286	266	231	272	287	281	252	274	260	226	262	266	236	246	266	289	244	239	288	261	257	250	272	273	296	259	237	251	246	263	272	252	222	247	259	260	243	267	265	260	261	258	252	254	259	245	265	266	280	236	268	250	254	238	230	269	262	230	281	278	238	252	286	232	272	253	270	249	261	229	279	258	278	277	228	266	268	269	253	250	270	252	275	271	247	261	242	275	274	283	282	260	227	261	241	254	266	265	231	287	277	244	257	241	224	265	232	238	280	249	266	263	283	272	257	220	256	240	240	259	282	237	250	285	287	239	248	254	248	251	240	253	262	295	250	248	285	248	248	254	274	279	259	258	268	267	271	251	278	277	230	249	247	226	260	281	240	251	270	274	244	267	234	239	234	273	250	248	260	257	256	245	263	256	240	298	262	260	257	234	280	247	291	291	295	256	248	275	272	252	274	260	264	231	255	256	249	270	267	240	255	240	260	270	262	292	241	258	269	253	250	251	258	255	255	239	227	268	259	252	256	236	276	250	240	297	274	254	236	255	251	267	249	267	237	271	290	284	255	271	253	268	258	253	247	254	268	250	273	263	239	246	247	274	264	247	258	249	270	260	247	290	256	288	247	247	233	218	249	272	269	294	247	295	262	246	290	282	257	255	270	267	269	265	313	230	238	245	264	261	254	240	293	259	241	226	290	276	233	256	270	246	239	268	238	256	266	242	251	247	245	242	257	232	259	252	259	264	253	261	268	240	260	240	280	238	282	232	260	302	263	241	251	272	268	259	271	219	235	256	271	240	246	248	273	263	260	241	239	247	263	285	289	295	258	257	251	246	258	275	267	255	244	238	252	293	233	246	259	282	243	242	286	259	293	278	263	254	258	255	274	255	276	248	245	252	284	267	227	261	248	271	252	248	280	250	268	252	228	272	233	257	261	275	265	262	258	303	239	234	262	266	281	251	256	256	234	266	275	230	251	284	253	256	258	285	283	251	251	263	255	270	279	262	231	276	250	249	244	253	264	283	246	251	236	258	264	279	258	255	237	293	240	247	285	251	261	263	263	266	254	257	275	258	255	267	243	234	258	274	247	260	252	258	258	245	247	245	245	267	247	239	268	265	237	258	210	259	260	257	293	242	265	270	269	277	293	270	274
3728	2077	9783	6588	3954	8462	12393	10255	6145	3230	1408	840	650	679	633	673	657	646	685	630	616	671	632	680	618	697	662	661	666	623	623	659	659	669	675	684	630	676	586	666	656	645	665	659	642	619	660	665	649	672	666	684	675	699	658	623	682	615	675	652	639	604	628	623	667	696	637	646	621	665	660	654	655	664	658	670	628	637	675	598	696	636	672	658	674	627	627	690	667	628	668	654	665	626	644	683	635	612	640	676	624	654	680	653	695	678	631	657	702	668	683	649	645	634	679	620	628	617	662	669	649	648	652	611	644	667	666	650	655	660	645	681	638	635	637	628	694	661	648	613	693	648	661	638	649	622	657	658	668	702	644	636	623	649	684	629	646	643	633	678	656	654	674	687	655	631	664	661	664	664	681	677	678	639	634	597	677	641	636	660	721	622	617	692	669	715	646	624	678	647	639	633	688	657	658	670	746	669	642	656	690	645	697	654	657	642	662	711	636	660	660	671	618	669	664	629	644	658	650	632	660	664	632	660	660	712	627	642	650	660	665	685	658	655	645	669	660	642	657	634	623	666	628	594	611	707	640	634	702	678	666	673	677	640	623	658	617	663	659	642	641	674	671	673	653	647	618	663	657	652	655	653	616	689	656	678	655	659	693	697	662	650	665	642	633	633	581	658	650	625	649	668	670	717	661	640	671	630	615	642	667	656	672	634	643	670	682	686	719	665	645	654	635	670	634	616	668	676	622	670	633	655	657	677	662	633	653	656	653	634	687	630	656	649	674	632	675	637	667	615	669	667	644	671	673	665	672	663	667	636	613	656	632	632	668	718	698	651	665	705	663	653	637	627	598	601	633	624	638	691	619	683	619	663	674	657	656	657	701	677	684	638	682	630	630	619	684	674	688	646	605	651	688	625	649	699	639	685	644	621	626	615	673	600	623	709	642	663	617	687	622	653	645	675	692	625	659	641	647	658	652	664	716	652	673	619	668	678	665	651	680	657	650	673	630	609	692	722	696	694	652	647	624	673	670	662	628	640	693	638	660	686	696	705	626	698	621	619	651	661	697	682	642	637	656	673	659	636	682	611	658	651	671	692	648	630	654	694	622	681	683	701	653	663	676	640	656	664	709	647	655	633	714	691	654	652	710	713	658	631	654	654	616	629	670	655	673	645	661	630	610	698	644	631	631	647	660	671	612	666	627	686	624	660	618	659	652	646	656	641	645	663	637	635	622	619	642	673	615	679	635	649	686	639	640	677	644	674	651	646	648	665	639	702	664	680	625	664	625	664	658	619	638	646	653	674	647	646	672	649	656	671	618	643	672	656	698	676	630	631	649	658	644	669	672	668	625	700	642	680	641	657	636	639	671	646	614	674	633	646	607	689	679	706	619	670	650	620	681	681	682	648	647	610	678	675	646	624	608	607	675	653	709	651	669	660	655	632	646	639	646	627	637	645	643	706	731	658	683	654	650	661	668	663	675	664	705	677	612	647	677	667	661	668	602	626	637	606	618	653	652	645	685	643	627	638	636	662	656	642	645	660	643	645	628	654	682	694	642	643	652	635	682	675	617	702	639	701	651	649	709	694	668	672	666	686	638	679	669	672	644	616	646	663	595	675	667	669	705	664	671	666	644	687	665	692	641	646	654	667	696	642	645	649	664	671	626	621	636	660	692	621	641	665	650	638	632	634	662	681	643	691	643	667	661	665	681	650	675	650	693	624	611	641	631	663	627	662	636	657	620	631	614	645	646	673	666	650	663	671	650	675	679	639	669	690	685	672	657	704	639	652	689	618	621	636	679	613	613	667	675	655	667	645	615	666	663	667	631	651	643	679	670	666	629	637	671	652	646	663	667	673	641	643	639	635	742	661	687	688	619	627	645	632	653	661	664	647	677	663	665	633	687	636	687	611	677	651	654	648	632	671	686	661	617	664	658	641	620	698	664	652	624	657	619	656	659	677	631	690	675	704	636	652	669	645	649	676	660	667	669	668	688	703	644	691	684	659	607	650	691	607	711	642	633	599	650	672	630	620	625	660	649	640	636	635	647	634	669	620	632	656	647	679	647	664	646	664	639	646	655	622	675	643	672	679	653	644	631	649	636	650	630	628	672	657	662	665	626	632	634	640	653	662	642	635	670	643	652	692	659	609	609	642	700	702	621	697	672	666	630	661	660	665	624	649	652	665	676	673	635	634	636	630	627	642	633	630	675	621	609	641	632	632	639	628	627	662	612	649	640	680	659	642	674	650	649	671	649	689	626	667	667	673	670	664	649	688	643	613	693	670	669	708	670	629	666	627	707	708	647	650	663	634	689	607	642	657	643	684	645	688	659	664	684	686	660	665	654	651	685	680	636	666	656	690	644	654	643	638	667	646	650	625	640	639	644	651	662	626	658	700	675	664	668	685	633	649	611	662	666	648	631	630	637	621	688	637	652	671	668	652	701	668	636	641	666	688	644	654	658	634	707	659	642	669	658	710	635	653	681	632	621	640	657	695	612	671	639	675	643	671	648	659	672	642	634	659	686	660	655	643	635	675	625	686	619	671	671	642	652	622	639	663	677	614	675	668	687	639	654	670	680	629	633	650	603	659	636	618	658	655	631	630	648	646	677	639	666	644	684	656	672	606	712	656	676	681	692	655	648	663	636	655	636	680	667	659	682	700	655	639	658	694	669	645	703	661	656	638	603	665	619	652	659	619	650	723	641	637	622	696	683	635	634	664	641	605	652	664	633	664	661	636	656	687	643	662	639	627	664	651	672	662	641	676	620	661	690	601	706	656	679	698	661	661	660	656	656	680	640	646	635	622	630	636	678	635	684	666	680	646	668	637	644	617	656	648	648	699	631	645	639	639	592	656	628	665	658	657	621	651	655	671	654	676	653	671	668	639	634	696	641	666	612	670	651	680	632	703	684	634	674	646	663	674	660	666	615	677	652	658	677	669	657	632	650	645	679	656	658	665	628	641	633	659	712	654	632	657	643	684	663	636	668	656	661	633	687	635	622	636	679	698	613	636	669	632	652	616	635	681	665	620	658	604	656	675	613	664	692	653	615	648	657	667	617	655	730	648	687	641	636	642	676	640	693	613	697	678	666	632	635	654	659	653	635	641	652	634	665	659	689	614	664	651	708	647	646	625	678	699	658	677	654	652	702	652	668	645	641	638	660	634	640	667	639	668	635	647	664	668	653	727	658	629	622	666	633	672	685	661	649	665	618	704	636	656	656	676	638	662	678	659	660	694	659	629	633	651	643	667	635	633	700	696	665	697	653	656	671	631	659	650	673	642	638	660	675	650	620	680	613	629	615	695	639	663	673	617	656	615	613	628	643	642	649	670	636	670	657	637	694	645	612	683	625	669	690	674	649	674	636	660	646	609	672	644	637	671	662	718	689	689	659	693	677	612	676	700	613	656	738	616	693	613	660	644	668	642	638	662	632	658	701	627	648	613	695	612	659	657	624	699	654	668	625	676	630	645	639	643	653	674	671	639
18228	17825	44844	22091	21209	29848	37938	27983	14666	4898	1267	479	298	254	238	255	254	258	293	264	225	268	291	257	298	273	267	250	262	219	258	274	237	265	276	248	263	312	264	232	247	274	288	249	260	277	256	269	256	239	256	258	279	284	253	244	281	242	232	275	248	267	253	243	266	240	246	250	272	273	282	258	284	269	272	271	256	262	256	243	258	243	297	258	290	260	269	251	286	277	284	257	274	249	247	262	277	266	248	245	255	240	271	274	255	251	260	245	262	256	250	262	230	257	257	288	284	279	277	237	233	281	261	248	285	252	274	250	269	231	275	270	245	273	266	245	279	250	259	253	217	256	240	245	272	234	244	271	267	258	262	250	262	266	256	248	277	254	272	237	246	298	254	258	275	226	275	279	270	249	243	254	274	247	255	268	234	270	253	261	257	282	281	274	243	280	263	240	264	224	262	251	263	277	276	246	260	283	245	281	262	230	243	265	230	268	253	228	287	244	266	230	261	270	270	265	246	248	259	273	271	256	258	252	271	240	256	246	279	266	255	266	246	242	234	284	267	222	269	299	250	222	247	247	274	251	279	290	264	272	253	265	272	231	290	259	249	243	247	244	250	249	236	254	256	238	252	263	271	258	250	229	246	263	240	270	247	252	272	270	254	280	266	256	275	262	251	272	261	263	279	287	237	255	281	247	257	239	244	231	273	252	295	270	248	227	253	254	238	241	230	259	247	244	268	266	267	258	241	265	287	268	258	246	238	287	227	250	275	229	266	268	252	235	261	271	261	282	290	273	257	241	255	245	233	269	254	234	256	243	268	238	259	249	267	275	275	258	278	239	254	270	254	235	230	253	271	251	247	250	231	257	252	267	278	269	241	255	275	240	266	276	250	244	241	280	249	268	240	252	247	256	248	260	242	250	261	289	279	244	291	242	265	274	288	224	263	254	267	273	255	218	268	246	275	271	262	245	288	221	282	274	287	246	269	244	270	251	301	247	267	244	258	260	246	266	236	227	273	246	287	270	250	231	225	280	266	285	260	228	281	253	268	231	252	257	252	247	261	268	283	251	254	230	246	233	266	247	262	240	268	245	266	263	263	250	267	228	230	250	269	253	253	270	259	244	279	266	254	255	245	279	248	234	273	271	294	285	269	248	280	248	254	262	258	270	252	284	251	237	268	278	285	238	260	281	270	252	238	262	241	260	235	256	219	259	238	279	273	271	265	271	248	271	281	224	264	261	281	260	266	293	267	237	226	257	281	242	266	232	268	235	251	253	254	254	250	274	242	271	241	260	265	237	302	269	252	248	287	237	286	271	261	247	244	221	243	262	258	259	255	240	282	223	244	282	243	252	251	248	265	232	252	257	287	267	229	273	261	263	261	304	239	226	287	257	250	224	265	290	246	256	276	274	265	277	260	270	259	267	242	255	244	284	253	252	259	277	253	263	271	274	237	256	272	261	252	238	250	244	281	261	270	269	245	243	258	295	246	241	264	236	236	274	261	266	257	286	283	257	266	253	263	225	262	251	262	273	266	281	252	287	247	278	242	303	254	292	264	255	247	228	254	232	254	266	260	276	250	256	240	255	257	239	263	262	254	261	272	277	278	269	223	269	266	261	278	272	272	256	257	229	295	280	242	263	288	245	251	258	256	275	244	271	281	270	253	274	290	240	285	273	250	275	274	270	242	249	259	265	257	243	258	247	244	233	268	284	248	271	241	265	272	238	250	288	257	262	271	259	258	281	248	264	270	297	248	268	293	275	277	229	258	265	260	240	261	262	227	269	266	255	247	274	272	256	262	290	297	260	250	247	250	245	273	267	275	269	260	246	253	266	236	271	264	249	242	295	239	267	245	290	265	246	256	264	237	249	244	249	264	284	271	269	277	264	265	232	260	258	266	266	263	266	266	254	270	254	244	259	247	260	303	227	243	273	253	245	236	255	274	274	239	283	222	254	270	266	254	267	251	270	281	238	274	271	255	265	256	260	252	241	240	256	265	259	245	279	278	253	276	244	246	236	267	255	246	243	268	264	255	279	257	247	256	258	246	280	244	274	235	266	269	251	272	259	252	220	264	291	273	255	252	259	253	249	277	261	238	259	294	258	279	263	231	277	281	234	256	290	251	265	243	232	253	245	256	286	264	255	254	256	257	257	248	266	289	239	258	268	226	262	250	259	228	271	281	258	263	251	283	258	256	236	239	231	275	270	269	253	266	264	263	263	261	264	227	235	240	268	282	268	249	254	266	245	236	250	275	266	271	282	248	266	249	271	235	215	249	263	248	235	279	285	272	275	282	267	262	239	253	258	265	253	252	281	244	266	255	245	259	257	246	285	216	243	257	280	257	249	261	262	227	269	251	275	240	272	245	246	266	278	246	264	242	282	251	248	281	273	234	256	251	255	274	276	271	253	276	257	240	284	270	265	234	253	244	243	268	276	267	264	274	242	240	284	264	223	278	263	267	250	252	263	254	272	234	237	256	257	296	250	231	273	250	266	240	262	259	266	258	288	281	264	306	236	244	266	241	266	244	260	265	269	258	268	262	258	248	275	253	241	281	243	292	262	273	267	245	233	255	279	275	279	279	251	271	276	258	264	248	262	248	235	318	279	253	232	254	273	272	245	278	264	256	279	268	224	268	279	284	308	272	269	252	269	260	260	250	251	257	272	253	287	243	240	222	279	272	234	234	257	242	233	281	273	270	253	262	271	261	251	252	234	286	285	248	240	240	262	245	275	282	252	262	258	265	262	245	242	261	259	263	253	239	261	273	258	302	267	254	273	268	258	229	236	255	275	265	241	270	237	234	269	236	265	276	253	274	249	249	276	271	274	264	266	263	278	231	256	248	257	263	259	310	289	248	303	272	240	237	253	242	238	254	223	272	271	281	255	280	255	265	284	260	286	260	273	239	268	243	246	266	286	248	276	245	276	241	261	255	232	248	274	288	249	263	265	223	285	260	270	225	233	263	286	245	228	264	251	247	277	288	262	247	289	282	261	271	273	248	249	225	272	266	285	226	261	274	244	203	241	314	249	258	277	270	260	293	251	264	249	267	264	255	245	259	248	271	277	244	289	260	246	266	286	236	285	270	245	263	281	272	259	242	287	257	276	263	263	272	226	273	270	273	246	270	265	266	248	266	220	271	267	275	250	283	271	245	264	268	255	239	310	260	264	236	308	270	243	236	249	255	263	250	277	261	260	269	254	255	282	279	249	233	271	252	260	275	268	250	274	270	286	253	257	250	251	267	249	271	281	245	254	269	282	256	227	258	278	236	241	263	256	242	281	241	258	268	269	272	257	222	253	240	271	247	255	261	253	254	269	274	251	234	289	256	239	285	298	285	287	263	250	267	246	232	236	253	252	283	234	269	268	237	228	273	281	289	238	277	281	248	258	258	254	277	269	241	275	240	268	268	233	250	260	268	243	263	261	251	268	274	274	270	243	262	281	265	223	250	298	269	267	278	266	275	269	253	251	292	259	288	275	287	265
10469	16452	38722	23278	35105	46878	52149	42895	29389	14445	4861	1690	853	650	660	640	693	662	665	685	605	659	688	632	612	626	661	637	648	661	664	692	648	616	626	651	614	688	641	641	667	635	667	660	670	674	636	624	658	628	623	672	667	638	635	676	656	647	648	592	623	640	655	624	655	687	679	635	672	616	661	635	685	680	622	628	639	671	655	673	618	660	680	605	674	586	607	632	620	653	652	633	616	628	638	667	640	628	667	639	635	696	662	637	708	647	666	657	654	691	636	668	650	636	617	638	656	620	679	677	628	636	633	661	610	639	644	678	663	688	654	660	658	655	648	698	648	657	667	669	714	659	665	686	664	667	660	622	679	709	668	665	637	637	678	662	634	623	639	668	646	687	694	642	644	637	672	627	636	651	666	695	671	635	675	662	664	671	667	619	636	645	634	675	654	650	669	624	640	655	628	651	691	640	609	654	615	657	666	633	597	607	591	618	661	677	629	669	667	661	649	632	640	650	706	622	619	701	680	639	651	623	641	618	685	642	647	675	664	677	666	643	662	653	661	649	690	658	667	616	675	644	625	599	661	609	658	663	698	642	660	643	702	612	620	665	627	656	645	655	614	642	642	668	660	648	632	680	642	629	654	662	657	656	664	629	628	670	663	644	656	633	680	686	615	621	663	647	653	654	660	661	686	675	639	688	688	656	613	687	682	649	632	656	663	683	665	604	647	647	603	646	632	704	640	649	678	627	641	637	676	654	663	624	661	658	656	666	634	632	685	633	647	686	649	671	607	674	664	670	659	604	655	616	617	681	663	703	624	680	679	660	641	670	665	653	669	677	653	666	653	644	679	684	652	650	621	665	650	657	657	648	645	660	663	695	658	654	647	655	686	635	688	694	665	666	700	714	649	685	648	695	693	632	606	705	603	651	612	648	619	621	664	667	676	653	658	633	622	655	632	654	664	655	636	635	633	627	605	647	625	645	631	647	646	635	655	716	721	674	651	630	695	639	697	672	642	660	634	678	665	660	696	594	665	625	612	639	577	689	675	638	612	629	667	645	675	621	655	640	663	626	694	641	674	616	697	629	636	648	642	621	615	668	664	660	645	638	663	656	650	648	694	662	643	634	644	661	686	666	655	639	660	666	668	690	685	577	658	650	607	651	632	667	663	635	653	683	698	612	633	701	695	681	643	635	631	649	667	664	638	658	655	682	644	614	656	649	644	682	632	678	660	720	623	646	624	612	690	679	623	605	632	662	680	652	668	698	618	699	633	668	634	680	675	671	670	568	662	654	664	642	664	663	667	652	644	625	627	629	675	589	616	637	685	640	680	643	614	651	646	647	657	629	634	683	651	641	641	656	652	653	696	612	658	610	648	635	629	668	649	654	627	658	673	643	681	643	660	665	644	632	627	654	663	692	662	654	679	641	636	622	660	658	624	646	668	669	665	641	653	683	628	691	664	691	634	654	664	646	591	651	641	667	649	659	656	658	645	642	717	676	675	636	667	614	695	621	647	618	695	660	656	655	680	640	660	645	648	590	653	623	638	636	682	627	655	650	664	686	656	661	643	642	672	621	635	633	633	649	642	675	654	673	631	646	652	612	582	645	642	676	616	646	599	648	648	629	677	665	649	700	652	611	705	663	603	628	636	650	636	667	623	630	620	673	636	664	628	641	633	638	673	652	649	662	676	687	652	650	625	669	656	657	687	609	625	676	674	674	679	684	673	649	634	654	655	651	661	645	651	641	635	619	634	657	661	675	606	702	669	683	694	685	648	676	672	682	684	644	655	669	679	638	680	682	685	655	675	639	683	663	646	627	653	655	662	652	610	605	642	653	638	693	639	645	655	652	644	683	678	658	653	671	653	662	694	646	647	699	664	641	671	649	640	670	644	628	633	628	632	602	670	661	609	627	672	633	669	676	647	682	649	694	629	654	668	619	688	691	654	656	616	668	650	643	696	689	655	645	730	680	623	716	708	630	673	642	635	645	675	687	621	665	625	631	600	658	694	645	669	638	632	602	667	649	681	668	692	656	707	668	615	639	657	666	657	661	663	644	636	648	656	638	637	650	617	675	608	610	586	632	665	635	618	647	621	636	669	624	649	666	660	646	664	648	659	710	640	654	667	648	678	668	618	655	609	689	630	623	670	663	631	650	644	666	688	694	635	656	672	663	644	666	654	619	657	633	638	637	641	634	663	656	621	641	650	612	622	639	659	609	649	665	642	646	660	675	621	626	712	647	674	677	711	641	654	664	670	621	625	634	669	640	633	687	628	650	656	628	633	707	668	677	642	645	628	639	664	664	639	601	638	655	601	692	687	618	655	661	664	697	684	657	676	703	663	671	627	625	675	751	655	637	645	694	624	641	655	625	676	654	626	689	650	666	677	642	672	652	673	656	658	645	655	681	685	650	659	685	635	647	676	648	671	673	661	658	673	596	690	643	664	661	652	662	676	653	655	661	672	659	676	689	661	607	664	625	651	613	642	630	643	622	670	665	669	668	646	652	642	692	666	662	650	675	633	634	681	655	666	612	677	650	687	638	627	642	626	646	677	630	655	695	641	628	684	610	667	714	607	653	682	630	656	626	670	658	612	608	670	652	673	666	635	611	668	657	632	637	658	657	627	611	661	660	637	683	646	646	655	653	677	667	722	647	628	637	661	616	649	643	664	653	658	676	658	668	677	660	668	667	679	663	652	605	647	670	642	649	657	625	637	657	691	644	641	618	652	699	671	663	646	650	673	601	636	707	695	635	662	706	679	639	627	625	630	622	694	663	639	666	640	619	669	641	672	633	674	663	611	644	634	702	661	641	609	647	664	698	683	631	643	732	662	634	641	642	644	671	666	678	644	701	679	684	673	615	656	662	670	673	627	680	678	649	652	688	666	625	613	671	664	654	645	624	617	653	664	678	649	655	659	664	639	658	725	576	663	675	670	676	660	675	665	665	659	637	669	661	692	659	673	668	680	623	672	657	634	652	646	636	621	673	667	646	644	665	670	663	644	649	663	655	652	616	634	693	638	702	625	663	675	655	644	681	700	594	666	677	643	648	696	619	634	657	608	657	652	630	693	645	681	636	668	656	642	635	664	679	674	644	695	627	624	624	645	637	619	625	596	659	678	631	656	649	613	690	671	663	661	661	592	681	637	681	683	708	661	666	679	641	651	693	635	679	682	601	669	707	658	613	658	656	648	680	691	650	619	614	694	620	682	672	701	671	637	624	668	635	682	694	631	637	686	643	647	673	619	589	662	628	637	661	634	713	663	655	685	643	637	698	651	643	666	636	688	714	666	626	608	706	635	667	619	633	651	655	659	657	664	639	669	682	673	662	614	591	705	632	686	624	717	661	649	642	660	649	701	643	644	652	681	650	646	660	650	682	680	620	681	647	636	587	632	623	653	647	643	640	641	657	643	658	684	609	648	685	699	615	654	651	638	650	609	648	697	666	625	621	642	651	688	653	637	678	689	651	649	645	646	674	673	615	663	609
26523	34014	52727	19485	13173	36087	58386	43526	26171	11307	2772	682	321	240	222	238	200	222	199	219	228	202	268	236	213	224	209	222	226	221	209	216	227	242	220	234	229	246	254	231	228	215	227	236	237	237	204	222	210	215	236	259	217	231	227	241	241	204	261	233	217	240	242	221	233	248	241	217	224	228	222	211	252	216	225	203	225	229	216	200	223	217	234	229	196	216	224	224	235	202	221	225	248	228	215	228	219	235	209	221	217	224	247	212	236	227	240	204	226	198	222	211	239	206	220	237	216	225	199	227	208	241	215	240	217	219	217	233	230	214	223	202	243	214	216	216	218	192	234	255	224	231	247	244	223	225	235	222	206	229	207	224	233	217	215	202	224	217	229	216	218	209	219	235	236	203	223	205	211	204	193	211	242	210	225	235	215	219	266	244	252	196	220	228	253	217	230	210	231	224	232	198	209	216	239	224	222	230	220	236	214	215	230	231	235	264	235	177	226	250	229	218	242	225	232	235	221	238	225	255	209	222	234	228	186	230	208	231	254	233	211	199	217	234	188	237	235	226	222	229	237	226	234	214	206	235	199	232	227	218	235	226	220	197	209	200	220	223	219	215	248	236	233	191	218	222	204	215	255	210	240	222	228	227	208	226	214	228	231	247	220	217	225	217	247	221	207	225	201	219	234	221	226	231	245	238	247	204	227	219	254	244	198	236	202	231	210	216	228	204	201	217	205	214	206	211	257	236	221	195	217	207	238	225	215	196	216	228	223	227	199	236	211	238	246	210	225	235	220	228	215	243	221	221	238	249	255	234	218	253	221	207	220	230	204	236	221	245	243	186	215	206	203	209	236	209	230	222	202	242	214	239	218	202	230	209	224	222	213	215	200	223	247	239	228	243	204	219	233	213	243	204	236	208	239	243	208	227	216	196	244	223	217	232	214	227	241	221	206	226	224	243	223	225	215	234	218	201	186	231	205	239	232	238	216	249	218	211	259	242	214	243	271	212	248	230	236	227	242	219	225	210	232	212	228	196	221	231	237	208	230	267	240	239	236	229	236	214	264	221	224	218	228	209	200	204	223	219	233	245	258	223	197	249	233	207	220	210	224	230	207	236	235	238	257	235	241	229	213	221	231	209	227	212	235	222	226	214	223	236	230	235	213	227	217	238	213	223	220	233	219	249	223	226	240	243	218	237	247	220	247	228	218	257	238	215	213	241	213	218	239	224	249	220	255	237	213	234	200	239	198	227	223	228	207	227	210	205	239	238	214	246	221	217	220	233	245	246	235	208	235	220	240	215	207	223	229	207	229	218	189	250	255	211	230	195	217	223	197	218	227	243	236	240	239	242	224	234	249	231	216	212	188	192	206	225	260	211	231	219	228	231	244	241	210	230	212	205	258	223	241	216	198	257	255	261	222	218	223	234	218	241	237	204	224	211	214	218	225	226	266	232	223	206	214	217	184	248	234	222	222	225	258	233	242	202	214	233	191	237	204	221	223	218	228	242	242	228	216	222	225	252	246	208	192	218	225	211	219	221	225	186	226	227	233	218	214	215	206	223	238	236	231	227	218	245	229	227	223	237	222	227	224	199	234	239	203	240	247	181	217	223	222	226	233	211	209	234	220	206	229	241	230	222	231	224	227	221	234	239	212	222	214	218	223	214	223	204	245	225	214	220	225	206	204	227	226	221	231	230	230	252	211	249	228	230	203	207	217	238	234	243	219	233	227	221	220	236	205	245	215	218	260	211	243	225	205	226	258	208	216	245	213	227	207	220	229	242	228	257	224	197	221	228	249	227	208	218	205	200	201	237	239	247	211	242	200	220	234	204	219	229	238	199	219	234	198	237	260	228	232	220	240	212	212	224	236	210	218	250	231	219	244	217	223	217	222	231	246	223	233	235	230	205	225	225	222	237	238	249	246	239	239	214	202	193	221	224	199	235	241	244	235	244	220	235	224	209	226	230	243	214	235	242	250	220	213	206	198	219	232	223	218	209	214	235	223	233	245	247	240	227	217	253	222	234	261	236	240	226	232	239	226	217	222	229	228	221	197	245	233	213	252	201	212	229	219	227	233	219	246	221	235	232	219	237	215	235	236	251	234	219	225	263	226	185	214	222	208	214	220	242	234	210	236	239	224	236	224	212	230	208	247	234	213	223	230	232	236	222	215	202	225	200	205	242	248	215	234	226	227	225	234	206	243	270	227	213	212	250	249	253	228	228	210	223	224	246	236	209	205	199	216	234	222	214	205	217	253	231	220	231	224	234	228	230	219	216	216	230	251	242	212	229	230	219	219	240	249	218	197	225	220	251	203	231	241	224	245	234	242	206	229	217	252	243	222	198	197	252	230	261	217	224	218	213	205	209	227	229	239	216	225	231	199	232	252	243	261	190	232	215	227	205	234	211	213	219	216	222	234	206	244	256	223	222	200	197	213	223	239	211	219	220	210	187	223	221	229	205	239	229	197	235	222	227	199	233	195	246	212	246	237	205	204	242	230	205	241	193	231	216	247	213	221	211	227	214	239	226	237	232	249	225	210	230	239	211	238	217	193	242	245	226	219	183	192	221	244	231	224	239	227	243	231	207	239	271	216	245	259	202	247	206	206	209	241	201	208	215	234	235	252	202	217	256	238	199	237	182	249	243	245	221	228	224	242	241	250	245	216	240	236	231	238	209	223	218	212	221	206	197	213	226	219	219	215	187	231	222	202	219	209	188	228	237	218	212	195	229	262	241	240	225	239	237	246	221	225	229	224	209	243	218	232	215	241	208	199	236	253	188	243	217	190	205	237	242	217	203	230	258	219	237	229	243	252	223	265	199	234	223	179	189	250	231	202	207	224	221	228	221	243	227	261	213	220	233	238	232	235	216	211	207	224	205	209	255	216	251	221	241	224	256	212	217	189	226	198	237	236	220	225	247	220	223	236	206	253	232	225	237	221	205	211	233	215	231	178	264	245	253	208	221	230	226	217	243	257	228	211	230	220	211	225	237	219	223	233	230	217	223	196	229	240	220	223	216	248	241	215	230	222	226	220	201	241	228	227	198	209	219	212	210	209	229	227	221	196	216	201	229	229	204	195	219	227	214	209	218	238	222	217	233	218	219	221	242	228	236	232	235	210	204	229	223	212	243	215	194	235	248	256	215	219	218	216	241	213	232	240	250	231	211	231	234	228	247	191	203	242	243	255	218	214	222	245	238	203	243	234	220	210	209	189	221	209	250	236	205	227	206	232	206	226	238	243	223	239	211	202	232	198	205	233	229	241	191	214	235	211	204	217	252	226	192	237	200	222	222	230	218	238	230	240	243	225	243	226	216	267	237	209	237	234	218	232	214	215	232	246	230	237	264	240	240	248	236	226	228	203	211	207	215	259	228	239	195	232	217	256	268	236	234	215	237	209	235	211	217	219	225	197	222	240	245	215	227	240	249	230	236	232	208	211	215	236	204	234	250	232	218	217	207	234	231	230	224	232	201	218	243	241	195	272	223
13639	27886	39937	15120	24184	52623	69252	54854	40066	23614	8918	2497	870	608	557	566	580	555	564	622	594	563	571	561	572	524	590	575	579	593	600	552	574	568	555	508	571	558	556	583	568	566	636	572	596	594	554	523	545	568	601	581	582	528	534	507	576	536	578	544	575	601	540	571	560	545	577	559	585	571	583	593	547	566	585	605	551	572	599	583	595	561	568	580	528	553	540	597	533	550	588	529	566	577	587	606	577	572	581	544	533	538	568	612	572	574	581	616	556	585	536	540	590	573	587	555	566	532	559	508	569	567	540	545	546	523	579	538	609	549	545	567	602	618	598	612	555	566	609	576	552	570	574	596	596	530	554	583	580	569	566	562	586	580	556	613	577	571	556	546	574	601	565	560	542	531	604	575	592	547	554	583	546	587	599	584	601	532	597	556	551	562	544	575	610	575	566	591	565	544	574	590	568	528	569	583	581	507	557	594	566	588	553	577	605	562	549	587	579	619	551	591	552	551	557	544	576	606	551	571	554	549	566	591	563	568	539	568	551	619	552	551	562	597	553	564	520	564	553	567	552	576	590	571	595	574	582	543	582	630	614	561	571	553	518	558	556	595	566	558	573	614	614	564	542	548	563	541	544	570	578	553	551	583	575	577	562	628	571	584	595	552	612	563	582	560	560	572	534	558	538	562	565	578	561	549	548	582	577	556	545	551	583	603	590	564	520	542	593	578	554	590	557	551	565	541	513	601	582	540	556	582	592	498	559	556	576	577	590	602	553	559	569	594	601	575	561	580	598	570	623	580	562	552	613	524	564	545	578	550	532	601	589	568	549	545	549	552	543	545	542	592	500	575	548	580	582	555	592	553	561	587	591	576	589	573	509	582	586	545	570	544	581	574	575	607	626	517	584	589	562	571	600	566	544	575	543	565	574	547	554	613	561	523	554	521	513	536	551	578	533	569	584	575	597	584	582	572	540	554	584	582	572	524	559	571	587	561	606	590	581	565	586	555	573	589	588	592	571	593	559	580	526	553	494	575	585	609	587	592	599	544	569	568	567	558	563	578	575	559	588	593	570	586	581	538	584	572	555	555	520	567	592	570	550	568	558	541	525	578	582	586	557	561	535	602	562	581	564	584	573	566	590	555	547	601	553	602	533	568	599	555	591	547	578	585	583	534	608	573	587	532	588	617	566	579	569	532	574	541	525	568	567	563	543	588	576	583	569	557	583	577	574	589	561	561	554	602	611	573	557	555	543	520	541	592	560	546	555	573	540	555	556	539	587	560	572	580	554	553	583	571	575	567	617	570	556	556	560	557	538	545	548	624	578	610	541	576	585	558	599	605	542	597	541	538	546	576	577	617	588	606	579	585	608	618	558	600	560	604	477	587	571	573	586	541	594	591	585	545	564	594	586	565	547	552	571	570	601	577	564	572	565	584	609	605	582	608	553	533	550	553	573	622	592	600	547	608	577	518	610	563	577	600	604	560	555	560	590	571	560	521	579	591	586	601	563	567	569	585	533	562	577	557	581	564	559	549	558	590	546	542	569	534	586	583	576	566	582	586	552	604	569	559	564	557	520	601	608	535	587	609	553	587	586	581	564	585	608	551	552	554	595	570	567	554	564	549	627	542	568	562	577	553	578	583	547	564	564	584	601	565	576	576	541	569	558	555	563	584	539	580	552	585	562	574	577	604	569	584	561	558	520	569	602	602	574	555	575	612	559	569	576	565	552	612	569	556	562	550	524	576	589	579	602	562	585	538	593	606	556	538	524	595	564	597	601	618	555	582	506	543	597	580	568	608	557	562	508	596	546	556	616	653	575	561	540	604	581	601	551	592	550	584	535	575	554	561	588	582	561	567	545	547	547	547	530	589	586	544	603	564	616	563	595	542	541	592	545	586	570	580	574	590	567	584	524	581	561	522	601	545	596	547	546	580	587	547	587	546	558	626	579	562	599	564	555	561	561	531	593	518	557	544	558	531	572	544	570	563	574	584	560	616	530	558	533	514	545	555	594	583	568	598	584	570	540	561	553	564	578	575	592	595	548	549	574	588	566	541	556	611	596	582	575	521	572	616	568	581	570	591	572	536	584	530	562	583	561	522	565	539	550	593	597	590	588	545	582	592	531	568	515	564	516	589	556	581	582	547	570	552	595	597	611	550	546	550	621	570	540	576	625	536	545	571	573	554	564	595	583	582	575	576	603	584	571	599	562	549	506	564	557	547	605	571	566	557	571	594	556	526	599	564	567	551	554	596	556	570	609	613	528	521	583	587	571	590	537	522	568	583	602	597	538	553	589	565	586	585	566	547	599	494	613	644	620	603	578	580	559	544	558	537	611	558	557	604	550	544	570	598	556	543	608	565	544	551	501	571	552	572	551	572	594	555	543	607	553	541	574	590	563	540	572	579	583	552	551	609	553	568	552	593	555	583	535	555	554	551	544	561	602	614	549	602	542	591	566	533	549	569	539	551	551	545	560	592	567	585	549	571	563	600	537	540	541	538	572	570	552	641	575	570	573	584	556	565	586	549	568	560	566	557	594	580	545	563	565	609	578	563	572	596	591	562	589	586	537	624	541	619	580	613	582	598	570	586	582	557	556	550	577	586	569	615	580	574	531	599	611	586	530	565	627	588	567	568	586	588	565	547	548	600	533	570	568	617	583	600	549	525	586	582	594	550	600	563	594	574	555	586	528	584	626	536	599	567	534	595	533	574	553	584	584	588	580	582	572	497	554	594	600	573	577	575	565	580	563	535	513	574	530	577	539	546	594	589	601	567	589	571	592	559	575	604	527	603	587	535	589	573	581	568	531	607	578	555	527	571	608	537	566	562	560	553	604	571	577	569	551	628	569	556	601	570	579	527	538	603	574	599	543	522	595	551	612	573	588	540	548	570	558	535	577	583	601	569	545	565	572	558	560	629	560	597	538	585	585	510	560	554	585	547	559	605	631	526	557	617	571	586	593	608	533	581	561	551	592	616	551	640	577	592	545	582	584	611	549	547	552	559	630	559	548	585	573	558	541	565	573	556	559	573	550	561	616	576	576	613	594	566	536	564	542	566	594	568	578	565	558	559	543	562	583	586	591	544	630	619	554	559	568	576	572	612	553	556	599	569	553	579	549	528	535	579	547	545	559	560	569	580	545	584	575	573	584	535	530	547	588	548	554	551	553	583	589	599	546	548	577	571	553	606	549	598	558	586	574	547	556	575	600	540	544	567	587	534	582	580	583	587	592	536	604	614	555	552	556	592	595	550	573	550	585	552	590	563	571	599	595	545	553	585	569	553	597	587	608	632	539	546	596	512	552	544	597	620	545	596	561	593	583	597	547	567	534	596	543	595	556	603	589	548	600	562	569	565	560	549	569	579	559	596	548	568	594	619	529	561	569	573	580	589	598	567	561	565	579	591	544	565	579	582	607	602	572	596	556	558	558	537	576	553	605	541	531	556	559	580	624	553	551	599	561	548	571	588	553	602	586	526	541	559	627	531
4389	1545	2835	2025	1028	3302	3665	2436	1206	640	352	291	240	248	220	210	246	231	259	234	243	249	246	256	241	244	262	214	240	245	223	229	249	222	262	262	251	242	267	266	262	259	248	213	256	274	254	252	249	235	223	240	247	267	243	259	249	220	241	242	251	235	249	251	244	232	232	264	226	238	251	267	261	260	232	221	240	271	242	252	255	235	229	253	243	278	246	236	287	251	253	235	227	241	257	241	246	229	275	228	264	243	242	212	232	236	243	273	272	246	233	235	260	239	232	247	261	252	280	270	254	264	263	239	260	223	253	247	265	235	265	245	235	242	231	229	261	270	228	247	269	243	206	223	238	257	229	252	242	241	235	253	222	250	240	218	258	261	246	220	252	265	256	252	253	252	238	245	252	243	247	253	250	241	264	281	228	248	256	242	215	235	262	240	227	251	198	246	256	252	244	242	259	255	224	262	213	246	265	266	256	242	259	287	246	247	253	246	221	263	277	224	242	260	248	250	239	229	221	258	252	240	243	248	237	241	242	263	233	280	224	216	232	231	233	239	270	255	261	268	241	261	236	253	254	248	239	241	222	221	244	248	250	244	256	256	246	249	256	241	257	219	223	263	231	254	274	256	243	253	268	244	272	262	238	232	229	260	229	251	250	226	236	249	222	262	251	257	233	218	237	240	244	255	208	215	231	232	215	267	227	244	249	268	266	241	244	264	260	217	240	250	264	252	222	245	238	252	248	253	240	269	260	222	229	238	261	275	252	249	272	234	275	234	233	268	264	216	258	264	244	240	246	250	278	236	239	239	243	246	241	214	243	258	247	234	245	255	244	227	243	259	234	222	273	242	215	234	213	213	262	224	232	258	208	245	231	253	220	245	262	227	239	237	259	234	230	241	256	254	238	246	239	229	236	268	213	247	263	265	237	248	234	267	254	250	229	237	280	252	261	243	223	222	220	250	253	253	235	259	252	247	232	242	257	254	232	249	245	244	234	223	249	249	239	259	213	248	256	247	261	268	259	273	252	266	229	199	254	258	247	241	206	252	261	246	258	254	254	278	216	237	229	250	234	219	247	267	231	240	230	242	251	245	264	248	225	233	244	228	265	256	235	237	242	251	237	229	251	239	225	274	217	246	216	221	227	237	259	259	229	282	228	269	259	265	241	265	270	237	234	243	202	262	243	225	236	250	224	230	211	251	249	237	247	233	252	239	251	221	232	254	238	261	236	230	269	235	233	227	249	231	231	221	229	235	275	240	243	224	223	242	249	242	241	226	223	289	256	235	254	269	275	212	225	247	218	254	229	225	240	279	257	245	227	231	246	235	234	251	266	258	252	265	259	221	217	238	257	210	233	223	246	225	220	249	226	235	249	260	256	243	269	264	264	249	252	268	236	240	241	248	255	260	262	247	245	230	244	256	244	279	260	254	205	258	247	252	235	287	236	239	255	217	243	240	239	229	245	270	243	236	259	251	242	258	246	236	243	257	240	249	247	247	257	265	230	249	232	245	238	222	264	256	215	248	249	234	214	235	216	240	234	278	252	234	255	247	254	228	265	260	268	256	254	235	224	276	259	228	242	265	241	252	245	230	253	257	234	246	233	247	237	247	244	258	237	215	250	245	251	265	271	240	233	244	236	271	236	268	248	219	262	250	254	238	249	262	237	243	267	247	280	268	250	217	212	247	254	255	263	208	263	262	275	219	228	233	231	231	280	238	226	257	261	272	223	234	246	219	254	235	242	252	238	248	240	237	217	227	244	245	263	223	276	245	238	263	236	266	239	241	263	256	263	234	266	249	243	237	236	235	237	252	267	232	228	256	253	246	241	270	253	229	228	218	258	253	252	254	251	240	250	265	256	235	235	242	269	239	232	221	247	232	259	242	260	236	245	264	253	246	223	223	227	237	251	245	243	245	229	275	233	239	256	261	239	246	257	244	252	245	247	243	237	249	243	248	268	249	237	254	223	252	255	261	229	241	209	278	238	251	214	240	270	256	274	224	244	252	226	241	244	226	258	225	205	269	264	248	258	242	248	252	247	252	246	247	222	222	288	259	236	265	225	207	262	256	242	255	243	232	232	262	240	216	273	235	241	262	244	241	244	234	254	241	257	230	252	257	243	265	255	249	235	229	232	237	220	257	218	262	258	261	249	236	255	241	265	271	259	217	244	243	237	230	246	247	245	252	253	264	252	250	270	250	239	245	253	250	278	272	251	240	270	257	220	271	248	224	252	232	267	225	244	259	242	237	249	260	241	231	217	260	248	244	231	240	250	239	237	260	258	261	231	257	257	234	234	226	260	232	267	237	269	243	245	254	246	261	241	274	220	250	264	267	229	233	232	229	247	255	253	261	259	258	204	250	279	250	245	235	271	238	260	234	271	267	238	207	253	231	237	207	243	249	273	233	276	259	230	240	271	250	227	234	236	257	260	232	225	224	243	236	250	238	266	246	232	263	252	242	258	283	249	259	229	243	231	261	240	285	269	220	269	250	259	287	252	262	246	269	214	226	225	250	276	224	236	238	262	256	278	229	253	225	271	231	249	273	229	251	267	256	222	237	254	249	214	231	235	245	244	246	249	236	259	266	277	241	221	259	227	273	257	256	246	246	264	238	228	232	247	256	241	238	240	205	261	258	228	265	267	203	252	234	260	264	244	233	245	241	258	240	238	250	241	232	239	262	228	257	253	218	271	284	250	268	255	246	274	231	242	237	240	223	250	233	222	253	270	243	247	241	245	236	258	226	246	242	231	256	244	243	255	226	229	222	218	284	243	245	268	236	250	252	235	252	217	274	235	228	267	236	237	242	240	238	242	219	274	256	217	243	243	241	222	259	276	258	259	240	237	257	267	276	234	250	250	241	249	254	243	220	239	238	237	264	248	263	270	230	254	234	243	242	258	239	270	238	235	264	272	229	245	245	237	263	268	274	222	261	260	255	259	278	254	250	220	244	261	245	264	237	239	236	214	254	239	234	217	264	212	222	236	248	245	220	274	262	239	242	227	231	248	239	245	250	253	244	265	241	239	274	244	256	239	242	223	223	260	239	209	237	242	235	257	250	207	261	244	222	243	233	274	270	249	256	279	259	250	246	253	251	243	245	254	274	238	216	220	254	239	229	246	250	230	266	270	234	284	233	252	245	244	230	263	251	247	253	240	234	237	238	222	240	246	250	248	240	231	226	236	211	244	259	251	243	210	236	263	247	235	241	247	267	249	250	247	238	208	243	271	265	261	244	250	234	238	257	247	260	266	254	209	259	262	250	241	223	261	249	257	252	244	224	259	277	230	246	246	242	258	242	285	241	248	253	266	247	246	251	247	270	243	246	255	231	236	264	258	234	236	230	257	264	275	244	258	225	271	246	273	257	269	212	240	258	266	265	251	243	249	279	271	243	268	262	236	244	241	256	239	247	265	246	263	228	252	286	273	261	253	207	247	209	233	214	267	251	266	230	233	248	257	248	230	205	236	233	247	244	237	207	256	266
3549	2345	7151	6879	4398	14143	13703	8980	4570	2130	1113	724	666	650	599	617	680	627	566	595	630	641	672	677	602	632	618	640	638	629	668	621	654	577	594	574	617	606	624	600	607	631	618	603	622	639	599	624	619	616	618	630	620	628	597	645	599	629	669	589	621	609	596	568	600	626	613	645	608	601	627	594	602	634	560	583	635	632	605	577	616	616	627	640	608	656	621	644	642	643	628	624	608	625	605	637	622	620	605	581	610	625	590	583	614	645	581	600	671	602	613	641	624	627	615	621	590	598	604	601	597	612	581	636	608	616	565	664	614	577	616	592	628	669	594	626	606	614	604	659	627	616	616	620	610	637	569	563	641	595	613	614	664	613	639	618	635	624	671	614	619	613	612	621	568	620	613	597	649	604	619	647	580	628	655	666	616	614	642	623	640	656	653	610	631	581	629	602	624	632	620	640	625	630	577	614	625	631	608	657	649	643	616	622	626	593	599	625	617	615	605	633	642	644	585	640	585	620	640	659	609	617	542	636	601	634	630	647	596	639	577	615	589	598	646	669	594	626	636	602	597	629	591	618	614	593	638	607	632	649	583	651	643	621	652	628	599	615	611	658	616	618	614	604	630	621	625	652	635	619	594	638	596	601	605	660	670	659	589	631	596	618	641	643	575	662	604	595	616	587	614	629	620	585	631	604	660	623	641	610	670	622	621	635	637	600	651	600	616	624	619	650	653	596	632	620	679	669	626	639	588	616	567	623	663	651	611	602	605	594	590	641	617	653	669	590	623	586	601	628	612	627	604	621	615	641	632	600	663	641	611	575	646	622	588	585	657	614	630	621	605	634	666	628	609	623	705	584	597	626	622	624	651	629	660	650	622	611	576	579	617	612	652	605	618	603	612	643	636	639	591	590	596	624	592	607	604	625	593	595	646	603	634	617	640	587	596	661	586	610	613	613	630	630	614	620	595	680	624	625	597	599	640	643	651	611	624	635	645	640	606	576	650	552	628	576	619	670	643	612	623	624	647	633	620	615	610	592	618	600	620	558	622	614	617	625	642	664	621	587	637	591	610	613	621	615	615	613	625	657	626	551	624	652	612	620	634	607	645	605	602	687	617	619	601	601	626	612	593	595	627	630	642	554	615	624	612	630	591	617	645	614	592	646	595	579	597	621	660	629	616	629	594	664	655	609	635	611	636	604	643	561	601	591	601	605	608	627	624	613	610	611	598	613	634	643	640	616	660	561	600	645	615	617	618	597	662	618	580	634	609	589	581	640	628	652	613	583	642	631	569	622	678	628	616	634	623	619	633	637	655	619	633	583	574	610	619	618	640	665	613	592	639	630	610	618	641	594	631	633	672	631	597	619	614	607	646	616	610	626	639	621	598	638	583	630	631	591	658	615	646	625	596	592	633	611	633	580	664	635	652	642	572	605	611	622	578	675	584	649	639	624	602	635	618	625	643	621	595	640	617	610	637	647	612	644	613	636	636	614	606	570	624	636	654	617	587	599	650	653	572	621	622	638	584	582	601	587	613	602	639	627	636	579	596	627	632	611	605	634	610	652	668	625	611	577	628	621	584	634	673	606	607	587	629	608	636	615	605	642	627	606	623	639	629	644	635	600	656	645	596	655	637	614	611	607	597	665	552	610	607	615	662	638	642	654	600	640	575	598	615	604	610	575	613	647	651	588	661	647	615	631	576	643	617	641	654	614	578	667	640	608	648	615	588	618	601	610	653	626	610	601	640	631	642	630	695	593	623	634	614	603	583	660	613	633	659	623	585	609	601	599	601	619	601	639	634	682	608	603	614	653	614	646	604	656	653	636	654	626	616	629	605	637	658	679	624	642	565	609	608	639	614	625	585	622	622	612	601	621	620	625	625	592	614	659	631	613	631	624	620	625	641	592	623	620	600	602	593	582	644	638	610	601	633	607	643	624	669	628	609	671	647	605	648	641	583	579	612	659	626	665	632	594	608	638	587	607	568	632	605	623	640	602	616	629	570	654	658	630	592	624	642	621	639	597	605	621	614	611	625	587	615	636	609	654	602	620	577	614	602	660	596	623	601	602	641	607	631	635	607	594	581	608	597	646	629	596	609	581	641	633	632	610	645	614	623	666	607	606	605	598	628	649	605	623	666	656	635	584	657	598	605	628	632	610	642	641	636	638	640	590	632	656	636	619	635	642	588	644	587	621	616	625	622	602	598	617	596	625	615	575	629	596	588	658	585	641	603	632	613	677	600	642	618	653	609	645	630	600	656	627	636	653	667	611	648	594	621	631	627	632	650	649	626	645	668	632	642	612	635	651	644	622	662	613	590	624	606	643	649	555	597	601	613	623	604	602	609	611	635	624	646	636	624	640	616	585	620	630	586	613	637	602	659	666	575	625	610	640	626	634	605	603	615	628	638	668	628	609	617	604	621	605	625	588	588	651	678	636	603	640	617	622	624	599	599	598	590	635	634	609	633	594	629	633	611	567	627	651	681	630	636	636	594	609	629	617	650	624	601	638	659	583	629	573	648	600	612	578	656	619	595	603	638	625	641	632	620	613	641	615	630	602	641	628	614	565	624	591	599	645	594	648	636	615	609	611	618	613	602	624	642	658	614	590	611	607	605	642	651	575	672	624	627	618	607	636	600	617	567	588	633	602	666	591	655	584	648	642	613	568	627	638	596	633	630	637	631	596	663	660	649	633	630	625	590	630	657	617	603	633	619	622	621	637	648	609	612	618	619	661	645	631	619	638	654	627	610	634	626	610	610	596	624	607	664	616	626	624	609	654	589	595	582	631	640	613	623	596	619	659	650	646	631	610	606	619	652	572	630	626	580	603	641	627	617	650	649	636	615	607	597	614	665	591	636	584	618	644	597	616	607	562	655	605	636	626	639	653	631	610	619	576	601	604	590	608	588	642	606	623	620	616	617	624	577	634	628	590	641	648	639	578	577	571	617	644	603	634	625	640	555	611	600	650	608	631	605	570	595	626	602	619	576	619	597	628	597	609	643	607	613	622	627	609	631	639	671	616	589	617	574	656	641	625	602	647	639	626	637	597	582	652	639	610	633	592	628	634	607	578	616	605	621	659	629	575	632	631	583	629	608	650	647	629	616	640	642	644	621	630	628	633	636	611	670	613	627	626	613	586	611	624	615	620	649	642	616	622	609	590	608	598	636	664	586	593	578	633	629	627	671	581	647	600	651	623	589	610	641	679	636	651	637	588	622	601	661	636	632	573	610	612	599	624	608	614	637	632	597	630	640	647	616	613	591	603	622	627	641	625	633	641	597	625	624	596	633	628	645	641	651	596	638	613	617	594	590	628	582	637	603	588	623	578	620	618	629	599	615	638	621	599	616	584	571	617	579	629	593	640	645	667	626	628	605	630	578	640	651	602	630	581	624	587	625	669	665	589	627	598	593	606	618	633	645	599	622	573	611	595	623	607	604	612	608	654	620	659	620	634	652	595	614	656	639	625	664	633	634	625	624	596	611	625
17485	16146	34939	36532	30184	39750	37533	21663	8863	2431	683	307	271	253	218	260	236	273	242	247	235	245	245	266	241	254	238	268	245	311	256	226	304	231	251	292	262	245	247	258	256	255	244	236	254	231	300	269	241	268	216	261	264	250	247	209	246	235	227	246	276	254	248	256	239	254	245	220	250	248	224	280	274	277	248	261	230	253	263	235	280	236	282	245	251	268	252	248	235	246	273	252	239	273	235	274	263	255	290	254	276	253	264	255	262	253	267	251	243	257	280	246	265	240	270	251	259	252	243	248	285	268	248	286	255	288	224	279	246	272	275	240	259	261	256	243	221	265	259	248	249	242	251	255	260	261	262	273	263	272	263	282	284	254	233	236	244	264	248	232	244	243	227	256	227	275	306	256	234	245	240	253	266	261	256	295	241	233	281	252	251	266	255	233	270	247	248	265	258	248	233	266	273	248	257	264	250	256	220	260	226	257	261	299	244	242	285	235	256	268	322	249	260	245	277	243	223	248	231	262	278	242	237	248	268	248	259	262	269	234	257	254	234	251	216	271	267	249	224	251	274	264	275	245	248	239	244	248	254	273	258	240	223	237	244	288	239	246	261	267	247	263	282	266	252	258	259	274	230	259	234	263	234	266	256	246	270	263	247	261	272	251	230	243	266	248	243	260	264	246	274	255	242	278	232	241	239	243	228	244	269	264	220	292	269	255	233	255	253	262	246	229	272	224	298	238	260	256	297	260	273	236	219	254	232	220	282	263	273	264	267	273	278	247	231	259	272	245	282	298	280	254	261	273	275	249	235	270	261	246	237	247	234	236	264	253	235	281	221	242	263	240	279	247	257	266	258	235	247	232	249	248	261	232	224	253	280	288	264	271	264	245	222	261	280	254	282	240	264	274	240	275	237	281	275	256	248	248	253	270	272	258	246	235	263	252	266	260	265	281	286	245	244	256	234	261	252	268	236	253	273	262	255	278	236	274	268	256	214	259	257	255	256	269	295	245	234	229	245	242	270	249	249	256	218	239	245	273	255	264	236	269	254	224	242	247	262	265	240	270	235	251	227	264	235	261	250	260	266	252	235	251	261	258	277	255	265	230	236	237	261	247	250	241	289	260	264	257	260	252	246	248	251	221	299	291	256	261	247	243	232	260	266	268	248	277	242	231	273	271	249	242	265	239	259	252	236	260	264	278	247	262	266	260	249	253	260	244	208	269	271	246	237	238	270	253	267	273	254	250	249	240	229	254	216	258	250	246	264	247	245	244	252	236	262	250	255	227	278	275	251	257	244	238	249	263	243	261	241	233	260	276	268	261	287	236	271	243	243	248	248	283	256	271	249	242	249	236	226	249	251	261	263	246	257	257	263	246	253	256	252	274	282	227	252	237	256	248	251	257	278	288	242	272	264	246	256	257	258	242	225	253	254	253	234	269	250	276	274	265	258	267	236	257	246	255	203	255	270	283	252	286	271	240	252	243	228	277	287	250	243	268	225	256	253	252	260	251	272	235	280	263	279	242	225	292	261	265	252	242	226	269	236	260	250	276	230	253	259	252	253	255	280	272	243	236	241	274	253	248	270	242	257	275	253	272	218	232	241	259	231	272	262	273	258	249	235	269	253	237	274	244	266	273	249	232	225	252	263	269	243	268	250	291	283	237	239	261	253	244	270	256	248	269	232	239	232	227	265	237	232	258	265	262	288	234	249	269	262	285	227	256	210	245	259	268	274	243	262	281	242	257	227	248	252	250	226	271	285	242	258	241	271	240	226	226	239	264	252	263	244	268	257	271	255	274	221	248	238	255	251	257	246	275	266	259	273	255	269	243	260	245	234	252	251	250	220	271	246	212	273	274	277	239	233	234	257	228	251	250	278	244	235	266	232	266	256	240	255	253	284	275	251	267	216	260	290	248	268	248	261	233	251	266	252	253	241	254	255	218	228	263	262	236	240	284	236	278	268	231	240	251	251	237	251	272	237	258	250	259	261	248	226	256	241	240	257	234	224	268	245	265	264	234	254	251	241	260	267	241	261	220	274	260	240	256	251	251	286	260	251	267	268	260	255	250	246	262	265	246	245	242	250	270	238	271	268	271	265	230	228	222	256	250	269	260	267	256	272	265	236	254	243	262	234	267	225	258	253	245	242	233	266	243	239	243	258	295	242	248	259	268	242	242	273	233	255	223	265	229	253	264	283	274	264	261	247	261	230	263	278	274	257	237	264	256	260	266	273	247	243	268	256	260	247	254	249	253	220	250	270	260	273	278	240	268	279	248	236	262	273	240	270	231	248	282	274	259	256	250	229	230	245	237	268	251	266	230	244	270	241	224	281	266	253	270	240	240	233	272	241	253	274	236	248	245	251	230	234	248	267	256	263	257	251	255	261	288	248	235	235	235	228	240	254	247	243	286	248	245	258	265	253	245	276	254	228	234	241	210	250	244	237	272	243	268	250	248	252	248	274	246	235	287	249	265	249	276	253	252	264	222	250	244	245	264	260	284	263	258	239	238	231	252	241	261	271	251	234	258	235	248	252	251	251	261	249	261	251	276	234	236	260	262	249	255	271	249	267	235	262	291	227	234	247	244	282	252	261	230	252	243	249	274	265	245	255	278	271	263	251	245	251	245	242	226	274	227	278	235	254	266	272	233	238	283	260	283	246	272	250	244	248	259	233	221	237	283	235	263	272	228	250	263	284	242	266	253	259	246	230	252	273	251	269	246	239	234	250	254	262	246	267	264	237	262	244	271	267	235	259	236	236	248	243	278	234	234	268	267	250	251	231	252	261	229	247	238	260	242	252	252	243	233	302	248	256	251	255	231	265	261	224	247	289	251	251	254	249	230	254	222	222	256	234	258	264	244	234	241	231	248	237	270	260	257	238	243	240	258	256	262	271	240	253	292	234	285	286	222	243	253	273	270	248	233	249	249	258	261	248	259	237	224	281	277	249	236	292	263	269	248	248	263	261	230	269	224	243	246	275	229	244	266	288	247	269	269	234	276	250	259	256	275	256	277	228	279	247	256	243	267	240	243	275	238	272	249	254	238	246	254	261	253	253	225	247	279	269	244	260	240	234	253	267	253	247	231	266	265	231	272	261	240	278	250	229	243	234	255	266	231	286	273	217	221	239	236	279	236	276	251	249	247	268	243	254	247	245	238	269	251	214	223	272	243	242	261	280	273	255	270	260	250	249	266	245	275	235	257	253	263	236	240	249	256	259	240	229	250	258	236	239	238	243	274	240	253	259	259	259	244	222	241	265	242	263	275	252	243	249	253	258	250	241	235	239	244	259	267	233	242	245	251	267	247	246	217	257	254	253	256	259	259	252	272	263	250	285	262	252	262	261	236	257	265	263	242	259	249	250	269	262	232	259	249	267	232	259	262	257	250	275	250	275	277	268	240	249	261	263	278	250	243	284	262	261	244	249	243	234	278	279	258	240	262	307	283	244	231	262	258	269	253	245	265	247	261	243	229	239	274	248	239	255	249
10320	14893	37509	31970	40625	53988	50071	35941	21159	8353	2378	1002	692	676	642	632	647	649	635	671	645	640	706	595	693	675	596	623	622	661	634	633	635	676	663	640	640	621	649	627	660	583	624	684	650	633	599	675	593	646	662	626	630	611	604	668	686	602	663	676	668	708	622	616	661	681	695	670	668	574	618	641	591	624	677	631	626	642	656	607	653	594	644	611	670	659	668	617	666	654	654	599	630	633	651	648	638	665	613	661	652	619	631	606	643	619	604	620	621	611	640	617	616	633	640	627	628	617	617	585	669	654	672	722	677	664	617	687	649	660	641	652	645	605	653	644	638	635	670	631	625	627	681	687	693	619	658	638	661	613	720	661	607	647	643	610	664	589	623	642	637	662	639	625	650	645	654	636	635	649	654	606	619	658	688	650	602	604	620	651	633	661	631	635	641	629	636	642	631	655	631	631	676	682	659	631	650	634	628	665	661	670	644	652	657	620	609	661	639	609	628	650	644	672	634	658	638	632	661	652	633	633	616	623	650	601	642	646	640	613	620	634	626	662	654	634	611	641	580	668	620	611	651	631	677	672	595	634	611	592	623	612	677	665	657	643	642	628	672	589	608	632	631	650	651	625	633	672	680	599	640	639	669	569	673	598	662	657	643	627	662	644	641	657	674	660	633	634	649	597	642	661	644	623	675	622	635	655	627	624	626	635	610	673	684	620	647	618	612	633	661	638	661	657	572	667	605	618	659	642	660	656	673	598	650	630	612	627	672	625	644	666	660	624	612	633	633	605	651	639	666	666	634	636	651	621	663	623	632	658	615	667	648	627	674	622	625	656	638	615	609	632	680	654	581	628	655	615	651	611	690	652	668	636	646	659	693	675	644	634	633	656	643	642	692	685	661	653	655	634	624	644	647	648	654	663	655	608	608	628	599	614	652	619	617	661	591	666	639	669	632	651	635	601	615	641	605	678	656	630	617	651	603	607	615	655	647	639	645	642	613	604	659	664	626	633	585	654	678	624	678	627	679	641	629	672	646	632	611	669	613	622	650	659	681	651	634	615	647	638	635	615	638	596	642	627	652	649	616	635	669	600	626	628	639	650	656	662	640	628	575	636	602	631	634	617	630	691	653	619	635	626	647	643	617	624	604	673	632	664	577	688	648	603	608	659	641	657	636	627	669	660	644	605	636	634	581	645	600	641	611	652	602	627	633	641	664	611	657	615	636	600	619	641	643	630	614	585	630	643	664	697	648	644	687	659	651	674	654	590	647	654	642	644	645	599	616	682	666	596	621	613	687	614	645	655	620	659	669	632	611	603	653	661	643	657	609	633	627	627	646	624	627	632	626	618	619	645	666	646	637	623	632	650	632	633	613	634	623	637	654	730	659	603	627	628	618	588	671	671	629	624	646	660	636	651	635	598	692	629	632	603	606	672	639	656	629	600	696	676	679	687	635	681	637	625	626	661	653	646	641	680	663	629	681	636	613	666	651	649	631	655	633	649	644	637	629	687	631	668	652	638	668	664	630	605	668	653	662	655	623	635	623	649	646	647	611	642	659	662	650	664	603	629	661	620	632	676	610	642	629	606	660	594	637	644	611	631	662	625	624	630	628	677	588	674	670	655	651	623	616	629	693	614	592	683	607	594	668	666	657	633	629	625	606	638	655	661	633	578	618	680	624	608	656	625	648	637	623	652	630	705	630	666	643	618	624	632	675	650	613	632	675	638	619	651	619	643	679	614	635	659	645	671	603	653	630	618	645	609	623	611	668	653	660	664	682	658	633	618	600	705	667	635	604	650	655	671	671	678	636	621	601	654	617	610	645	615	682	670	650	685	678	603	565	601	667	658	639	656	635	644	629	611	654	654	633	628	657	677	636	666	621	645	660	623	651	615	637	612	589	661	672	607	665	644	615	660	614	651	626	645	628	667	665	622	666	632	642	637	619	614	657	598	599	574	590	622	644	630	636	613	630	642	666	654	655	668	657	604	680	626	649	646	569	601	629	674	615	634	663	636	637	625	653	603	651	616	659	620	607	649	655	655	591	578	641	661	645	617	642	654	649	627	636	605	655	644	647	656	627	618	644	606	646	643	631	624	629	671	663	631	661	600	664	633	606	625	621	653	663	628	642	659	628	671	683	669	649	623	640	634	642	647	606	591	636	636	621	616	604	635	594	620	653	667	631	625	667	632	670	608	649	625	703	655	662	679	620	638	632	632	625	627	637	600	657	654	610	648	588	637	673	646	668	638	652	662	648	663	597	653	644	654	605	648	615	641	671	670	639	649	613	607	624	645	618	625	631	606	682	665	619	627	656	628	628	664	588	629	664	639	632	647	589	643	592	628	650	633	617	613	670	691	634	640	641	624	666	633	661	587	665	651	641	624	659	671	633	645	623	668	609	578	620	601	648	638	634	658	650	639	642	634	642	671	642	598	631	635	594	633	639	616	648	662	610	625	696	681	648	601	638	637	658	614	646	635	653	635	638	658	629	616	645	620	659	677	658	635	652	643	663	688	601	576	631	604	639	630	616	630	647	649	645	655	634	684	613	644	641	648	641	651	582	660	658	627	642	622	634	595	613	616	641	620	628	646	645	671	626	631	663	632	659	639	656	642	634	671	618	607	642	635	590	658	667	618	675	640	627	691	629	617	657	630	623	644	668	647	630	617	615	638	660	621	622	628	638	637	638	647	622	623	601	615	593	622	624	622	649	657	635	612	642	639	656	683	647	618	671	628	593	605	616	680	612	623	627	621	636	624	635	624	659	670	636	630	663	668	667	612	674	640	637	631	648	655	629	648	653	629	656	645	615	641	584	635	660	650	675	612	650	639	675	614	677	647	619	612	647	638	630	602	633	671	649	640	623	623	617	644	628	622	634	669	649	689	661	659	621	642	638	653	667	681	619	684	645	641	618	670	658	646	674	630	637	641	659	633	648	649	645	630	610	609	654	631	600	681	668	699	646	650	601	615	614	647	638	643	627	601	634	646	621	618	624	702	623	607	594	633	635	604	625	657	663	623	665	617	654	598	598	647	674	652	634	605	653	623	614	658	670	675	618	622	644	627	656	625	690	619	668	613	620	633	661	617	677	596	656	667	619	696	691	598	635	652	692	623	634	601	638	637	625	681	621	615	608	653	667	612	663	635	631	642	622	602	650	630	636	652	689	642	623	631	631	650	635	621	635	642	640	635	624	687	660	662	633	626	642	674	622	647	667	668	655	647	633	667	670	604	697	609	602	655	638	605	645	623	664	601	620	575	632	608	647	634	618	661	667	621	636	623	629	633	661	680	645	573	642	650	632	673	705	636	652	669	633	603	625	638	622	622	641	605	658	670	643	627	660	646	648	659	617	680	598	623	622	632	591	651	657	632	615	640	632	622	667	687	649	612	652	617	597	644	616	609	533	614	645	617	626	645	648	626	633	683	633	595	640	630	611	599	647	674	621	655	626	674	624	667	624	650	683	631	620	644	658	664	637	638	590	608	629	649
25006	24777	51172	36208	34537	51714	49718	39131	23751	9581	2144	567	286	225	203	231	224	236	221	241	219	187	218	235	229	235	226	213	219	233	216	254	247	218	217	208	222	211	224	227	206	224	214	209	210	212	225	236	233	239	249	197	221	230	223	227	225	238	179	226	239	205	245	220	243	225	256	225	238	255	247	235	244	204	233	205	239	228	189	236	214	237	210	226	233	215	210	233	223	215	259	220	211	250	233	238	229	242	223	232	246	204	216	227	220	205	197	228	245	232	241	255	250	228	239	221	206	214	221	225	223	217	205	223	233	219	227	205	219	267	241	218	206	218	242	205	266	237	215	253	215	260	202	249	210	218	210	219	208	225	224	224	236	233	217	235	225	226	221	230	247	237	230	207	231	233	227	234	229	205	209	228	216	235	206	222	241	207	225	232	209	200	218	209	241	255	222	204	222	227	200	218	234	225	230	246	236	193	249	219	221	228	229	244	225	213	201	230	207	225	234	234	273	251	233	231	229	243	220	231	217	231	230	232	224	209	230	228	213	233	200	178	243	225	200	225	249	219	254	224	233	211	233	221	240	207	194	220	217	231	224	232	218	224	250	232	253	221	243	197	211	213	222	226	227	236	217	201	227	219	224	210	228	224	244	222	209	225	225	216	207	206	245	211	218	251	236	194	211	232	228	242	212	257	218	227	221	223	232	265	234	222	221	209	237	202	213	218	216	209	192	202	195	237	231	191	248	225	207	232	231	248	244	215	224	212	234	209	234	224	229	223	227	245	210	221	210	231	217	216	196	232	199	216	247	207	204	204	234	237	232	233	227	215	222	218	222	223	221	235	211	220	223	224	216	203	209	249	187	216	225	236	204	223	235	203	229	230	222	212	216	217	224	215	232	249	203	223	234	231	204	196	228	222	202	227	254	237	211	237	235	199	222	230	238	242	233	206	222	239	241	216	247	207	211	211	231	210	208	216	211	238	204	221	247	226	211	217	204	247	246	233	229	219	224	229	245	233	201	217	232	218	230	211	234	213	224	218	217	233	207	228	200	232	212	253	197	210	216	225	205	210	220	249	223	221	187	209	225	206	232	256	222	243	209	213	231	237	221	201	225	221	229	218	200	222	239	228	214	212	235	223	220	233	190	208	226	228	231	215	231	214	195	201	237	246	213	219	245	214	190	223	245	200	223	217	253	221	200	206	207	243	214	203	236	201	218	234	221	212	194	220	237	249	242	219	207	247	223	217	217	229	220	238	216	229	193	239	211	228	226	230	228	215	238	217	237	215	248	254	225	230	218	199	237	205	222	213	247	236	200	242	240	211	200	216	231	225	220	208	255	232	204	220	235	191	212	229	234	219	254	217	187	236	219	224	241	226	238	250	250	205	261	214	206	218	244	199	238	218	235	230	211	233	219	244	216	236	225	182	178	198	212	244	244	227	200	212	206	213	230	203	222	213	224	212	224	203	215	216	217	221	203	220	210	226	206	211	216	221	222	200	181	230	229	237	222	208	227	212	231	235	239	239	231	208	198	232	223	233	202	236	208	235	212	228	222	241	204	234	212	235	210	260	229	234	216	219	223	218	189	203	188	245	192	215	234	194	207	234	218	221	236	197	229	219	233	207	234	242	229	222	201	223	220	239	223	218	212	226	232	238	221	204	245	216	242	218	236	222	235	225	210	210	220	201	243	233	232	215	228	241	208	221	227	210	210	231	216	202	225	212	193	238	230	233	246	247	229	218	227	211	207	236	254	202	236	221	234	225	201	207	230	254	210	253	206	215	226	202	219	201	203	241	223	232	198	200	244	247	226	232	228	218	203	213	217	212	245	227	229	236	212	204	198	225	227	227	224	213	218	216	246	237	230	186	243	230	234	236	229	218	228	238	213	212	210	209	203	222	208	208	218	243	240	218	224	206	237	212	210	184	242	210	226	229	218	252	228	232	228	224	222	232	214	236	224	217	205	235	214	246	185	224	198	195	240	218	222	223	247	210	224	227	212	208	223	205	223	217	234	225	190	202	215	247	219	218	213	226	243	239	259	223	201	232	212	204	211	229	225	214	233	216	220	234	244	215	207	229	224	233	203	244	204	255	214	252	207	240	195	204	229	221	254	207	210	221	231	213	210	226	216	208	196	225	218	210	226	223	223	221	239	213	232	270	232	191	242	253	204	208	232	224	253	242	209	221	226	247	247	250	203	220	224	202	216	259	254	232	238	207	232	232	217	219	222	242	240	217	203	204	229	236	208	220	209	199	198	213	201	226	226	208	197	203	221	242	224	209	248	247	243	216	229	202	228	239	220	231	233	213	267	233	204	227	198	204	206	225	239	208	193	216	226	214	236	244	210	237	202	192	238	238	215	252	236	226	198	230	206	210	222	228	244	207	227	233	195	245	226	203	217	231	212	201	227	206	220	204	213	236	235	227	204	231	224	226	222	218	215	221	211	232	236	208	233	217	190	238	216	206	244	206	249	230	235	211	218	227	236	205	220	213	189	210	250	239	223	239	222	215	219	241	258	206	232	250	214	249	212	237	241	222	228	243	199	238	207	222	198	224	239	220	236	231	236	201	237	233	211	199	247	208	239	223	226	228	239	228	245	217	220	226	221	210	212	222	201	221	205	249	200	231	226	229	218	218	235	218	257	248	206	203	222	187	249	220	227	234	215	225	233	232	225	240	233	230	219	220	228	238	232	229	246	235	213	209	233	218	229	229	223	222	217	231	232	216	210	228	232	221	257	209	246	244	213	240	218	203	205	195	253	213	206	190	224	228	217	242	231	215	231	219	207	241	199	261	201	225	211	242	223	233	242	213	226	234	235	223	218	196	233	239	237	245	206	211	198	224	263	229	217	218	218	229	203	239	227	242	229	231	203	198	200	224	220	229	224	223	206	235	219	243	222	174	224	239	244	207	217	216	198	206	213	250	224	231	262	242	223	247	235	233	192	217	248	223	214	232	246	240	223	215	223	227	232	230	238	225	238	211	209	238	202	234	233	248	228	214	197	222	239	240	226	216	227	225	230	254	227	243	217	233	238	231	249	212	257	241	215	246	230	257	238	230	224	200	235	229	232	212	224	210	208	237	233	235	244	210	227	201	221	214	232	197	207	217	233	234	206	227	201	221	269	225	231	230	264	202	228	217	247	210	218	217	230	238	202	237	222	188	222	232	200	227	230	213	218	202	195	228	254	218	219	221	235	218	219	221	231	225	224	217	245	213	227	233	203	226	220	232	221	233	230	194	226	218	247	227	211	229	252	224	193	218	234	224	217	243	214	202	209	223	218	224	228	231	216	236	230	196	232	219	229	223	241	228	227	215	232	195	226	245	219	202	224	237	241	218	212	223	228	246	197	205	187	224	204	221	225	212	235	201	225	221	212	230	242	230	224	230	226	206	248	257	200	212	216	234	231	223	226	221	225	221	219	195	224	233	217	233	216	217	209	213	195	210	204	220	219	225	236	219	230	200	208	222	201	214	219	202	253	221	217	247
12473	19271	47365	35034	41012	62175	61800	52005	37989	20985	7087	1989	801	594	568	561	623	575	551	573	604	557	571	596	555	565	512	590	559	576	587	570	568	608	567	547	563	560	534	544	537	562	570	585	552	568	557	605	560	613	550	555	569	557	542	608	575	566	587	552	574	533	514	567	565	551	592	572	570	540	562	530	537	591	570	568	566	545	529	568	567	593	598	562	589	599	545	612	599	584	586	568	563	539	549	584	576	568	568	561	560	542	563	557	525	554	560	594	581	549	562	606	557	553	601	558	596	561	585	530	522	531	580	571	531	525	584	555	572	576	569	607	543	563	553	573	583	585	572	585	571	627	573	570	543	539	549	571	553	573	551	566	536	612	561	537	540	529	592	513	597	586	564	569	534	547	562	551	560	569	550	554	566	504	573	595	550	580	575	545	621	565	538	589	559	555	568	529	567	533	569	617	582	543	530	534	598	557	540	550	574	581	597	552	558	563	528	531	540	556	612	580	566	533	579	610	592	513	562	538	558	602	570	570	603	559	568	551	589	549	550	608	601	565	601	527	487	544	561	591	566	561	567	587	579	564	613	568	600	520	592	561	571	580	580	598	527	559	572	592	560	549	614	573	583	580	570	558	593	579	551	539	536	578	552	523	548	538	535	568	584	566	545	589	582	563	598	530	596	602	550	566	571	552	546	569	531	602	606	524	556	597	550	582	595	562	532	582	547	576	587	566	560	575	550	556	603	533	564	557	584	554	542	549	551	568	579	568	568	537	557	609	572	586	556	580	565	544	570	586	549	553	595	574	559	543	562	570	553	591	565	553	557	574	582	547	583	561	560	614	556	582	537	577	559	570	543	596	575	547	564	561	551	587	522	529	552	544	546	562	545	565	568	556	564	597	589	589	565	596	536	550	588	558	531	539	591	527	560	607	559	549	532	543	587	539	551	578	577	596	554	567	545	559	573	549	563	578	520	583	548	529	545	571	576	600	521	564	545	543	607	573	550	593	556	549	612	602	510	580	521	507	563	547	583	563	589	525	572	572	563	584	545	579	545	551	565	540	593	551	583	554	578	560	569	577	600	552	557	566	560	562	550	534	547	565	579	534	531	600	616	600	593	524	543	544	552	568	575	598	540	561	534	564	537	566	513	605	556	577	526	533	594	593	586	566	563	566	536	585	583	567	580	573	563	583	557	559	562	571	599	606	528	575	550	551	538	540	545	571	572	544	603	522	556	556	553	587	564	608	556	569	574	538	569	592	544	523	577	525	557	538	561	536	568	538	568	571	584	549	553	572	582	564	589	547	558	565	569	591	539	530	512	578	535	546	550	537	546	597	539	530	556	572	567	541	557	585	582	580	593	573	606	564	562	607	540	562	579	576	552	570	575	570	552	608	571	561	549	574	557	528	595	544	504	560	508	553	542	547	599	540	566	573	542	563	601	595	541	575	573	591	571	559	537	568	617	579	574	590	624	527	572	539	585	545	589	560	585	543	568	575	558	602	569	581	556	561	546	561	546	547	574	592	576	545	565	552	602	584	562	595	622	558	580	600	598	558	602	557	575	579	581	562	545	540	580	582	562	536	573	592	563	555	561	551	552	544	532	580	533	551	571	563	540	577	539	575	554	619	564	560	549	533	573	560	596	534	558	591	588	574	507	525	599	587	509	581	563	605	553	504	531	547	572	553	556	617	577	541	568	596	643	580	572	593	515	549	565	557	569	550	556	601	555	575	540	560	514	615	543	580	556	534	599	583	538	596	533	551	591	584	542	570	561	584	560	580	535	556	544	574	613	550	567	556	566	550	545	583	540	584	587	562	581	580	555	543	528	535	552	546	578	600	599	583	583	572	526	539	552	537	561	600	572	529	540	599	564	563	547	592	580	545	563	573	573	574	569	571	554	527	583	582	569	567	536	546	538	553	556	551	582	533	582	567	558	612	570	551	553	575	570	572	557	575	528	552	579	578	590	567	566	571	618	594	600	582	542	529	528	576	545	568	548	520	589	562	552	600	526	604	532	579	577	574	526	584	539	557	596	567	532	563	562	523	552	631	581	555	569	581	604	545	547	580	593	554	584	580	525	596	550	576	604	573	567	555	576	606	553	588	571	527	537	617	584	504	558	587	591	586	553	560	601	574	602	568	555	589	606	563	572	592	600	555	569	531	541	576	572	560	584	585	587	558	542	530	552	534	587	553	556	543	621	534	561	568	557	582	603	566	552	535	558	596	584	548	566	530	559	550	575	609	580	552	612	577	604	600	544	608	566	570	557	568	542	600	545	603	527	594	554	578	556	600	515	578	568	555	553	521	593	576	572	555	560	577	572	582	536	584	586	583	531	566	556	608	559	521	564	542	541	567	552	556	558	592	548	538	559	592	593	588	595	549	561	585	577	548	547	550	565	574	544	606	607	543	569	570	528	555	575	601	580	559	593	566	518	594	579	564	555	556	597	533	572	540	558	563	537	541	518	550	567	565	571	567	571	533	562	592	586	561	558	553	581	568	584	591	571	518	595	583	604	560	557	597	560	575	557	587	557	562	591	535	552	541	531	582	505	521	569	551	566	561	498	576	614	558	534	581	593	568	542	577	557	611	575	561	581	574	517	598	560	532	590	575	581	583	539	555	568	578	583	556	559	563	579	552	563	542	568	546	559	588	555	565	554	567	550	554	534	578	545	549	587	526	588	561	586	540	589	544	539	561	538	576	577	561	557	560	532	586	573	576	566	578	581	529	578	577	562	535	520	540	532	550	528	546	559	531	579	552	574	563	577	566	550	530	558	593	581	534	549	547	575	545	582	594	575	545	608	573	534	552	585	574	579	610	573	546	603	561	555	549	559	553	560	555	565	556	549	586	566	590	546	544	580	571	583	583	549	564	595	556	567	538	517	527	534	543	567	544	520	555	594	608	545	548	550	594	566	534	560	592	545	540	550	565	548	550	566	533	558	552	549	574	555	550	565	581	586	592	557	580	597	552	538	586	599	549	604	556	546	574	552	549	602	561	566	561	534	551	566	550	581	566	588	610	569	578	551	530	550	523	546	535	579	562	583	547	574	561	611	577	586	518	579	559	542	609	559	548	591	592	578	568	583	581	596	568	604	552	554	560	602	542	568	573	597	555	584	562	591	593	551	547	611	572	552	566	567	524	573	559	574	552	566	550	568	550	595	547	553	569	568	593	547	620	561	578	573	566	575	555	567	603	597	562	565	561	533	599	583	576	552	590	557	577	577	589	555	585	585	547	554	538	561	574	584	526	571	533	573	565	578	545	538	563	515	569	542	596	591	562	560	550	541	596	521	583	567	538	614	605	587	556	582	568	555	587	598	570	562	597	589	598	562	587	571	556	562	555	562	557	560	576	567	537	507	586	560	567	571	558	550	599	546	594	568	556	570	567	518	620	569	536	566	568	586	586	559	579	533	569	532	594	617	558	549	569	574	587	575	559	568	530	546	571	575	620	526	540	538	582	571	596	573	577	580	553	562	577	605	566
3947	1398	3648	928	2665	2244	2865	2542	1441	678	386	280	249	242	226	242	246	224	216	258	240	221	244	253	267	228	236	233	236	231	253	218	232	234	250	213	263	244	254	273	242	221	232	254	221	269	236	237	241	256	213	234	250	245	238	243	256	241	264	222	233	255	258	242	219	236	250	236	221	215	229	270	250	245	257	238	253	252	250	232	240	235	220	253	254	243	246	236	261	245	243	233	235	251	218	264	243	225	264	256	214	229	240	238	245	258	235	232	242	237	231	267	232	224	231	219	250	226	214	219	247	234	242	274	234	240	240	219	214	251	243	247	262	252	238	237	280	241	230	226	265	255	219	257	220	241	227	244	256	238	217	233	218	258	238	243	238	265	232	240	232	261	238	294	270	215	248	233	228	231	261	250	260	231	256	257	239	245	245	221	232	230	243	254	252	230	237	225	225	243	238	224	245	233	252	236	235	271	244	203	244	234	245	234	240	217	218	254	237	239	258	250	238	228	251	224	258	246	220	235	223	272	243	233	235	263	243	239	244	233	231	255	258	238	258	242	205	247	233	232	233	249	237	277	240	244	217	244	236	231	256	260	245	205	244	223	239	225	240	250	244	225	236	211	248	257	206	251	236	263	245	201	245	260	201	249	234	219	241	258	229	243	234	251	232	232	237	255	220	248	242	243	207	246	237	253	228	220	224	240	246	223	228	232	246	231	257	261	284	243	245	261	223	237	234	237	227	243	248	205	250	261	243	257	246	234	231	241	234	230	269	262	278	270	265	235	216	211	253	215	229	246	227	208	219	259	199	248	193	237	219	228	219	281	235	216	243	239	225	264	219	226	231	223	225	234	251	250	219	241	259	248	236	235	216	235	254	271	248	240	259	228	279	229	234	247	246	237	245	240	240	247	261	247	257	261	254	221	219	241	219	237	230	228	254	246	242	242	211	230	234	240	243	248	238	236	263	256	230	213	232	252	231	249	250	212	241	245	266	242	217	238	241	239	254	251	227	215	229	249	247	255	245	256	222	249	237	277	217	232	251	252	285	249	218	247	234	243	231	259	250	275	253	250	263	288	274	237	264	250	244	240	244	234	212	255	236	247	210	242	257	272	244	231	239	235	253	227	242	250	248	254	259	207	237	257	260	222	231	210	252	220	217	241	242	271	226	246	246	240	268	257	231	235	228	244	259	240	236	249	237	248	248	234	238	231	245	217	233	276	224	246	229	205	240	242	248	218	255	237	232	224	256	235	243	208	236	249	236	252	267	240	245	246	219	236	215	232	256	258	233	221	246	262	254	252	237	224	234	254	258	227	283	246	241	234	265	273	247	251	240	233	217	256	257	234	222	275	238	259	263	260	234	277	266	240	249	215	265	233	244	242	230	251	273	245	231	238	245	224	258	221	254	269	236	261	243	239	227	239	223	216	243	248	262	272	254	233	254	232	242	228	240	268	253	245	241	237	264	244	267	278	238	233	256	222	235	256	224	242	249	235	290	235	233	246	258	244	294	243	225	239	277	256	241	214	245	257	240	236	248	251	271	225	256	264	237	236	229	221	257	216	236	254	232	234	223	241	245	252	261	255	234	245	236	255	238	259	246	214	215	212	248	237	244	210	253	221	238	254	234	249	249	226	210	243	229	233	236	235	239	264	232	248	252	222	245	246	244	210	247	226	217	248	232	255	221	239	231	250	245	241	244	241	250	229	213	238	224	254	268	243	234	242	214	242	264	232	255	224	227	221	265	245	225	224	255	223	235	229	221	270	232	228	258	248	254	229	229	233	249	250	239	254	218	266	219	217	255	255	244	237	273	200	218	253	262	208	232	224	240	222	227	240	192	247	247	220	248	230	230	219	239	247	219	260	234	219	265	224	245	236	247	242	254	260	272	215	227	218	235	242	234	196	214	247	244	238	273	257	242	228	240	219	253	241	246	237	222	231	248	257	247	258	232	213	244	235	234	279	253	241	209	252	246	243	249	232	267	235	248	240	244	237	243	228	252	258	242	206	233	273	254	255	246	248	228	234	245	235	285	227	218	246	246	266	232	249	273	217	231	240	246	258	228	258	226	246	245	256	246	246	240	250	240	257	237	210	273	262	234	224	231	218	244	219	251	256	236	220	250	264	260	253	244	245	223	238	248	224	252	247	265	272	215	275	246	245	234	241	274	237	239	237	237	250	230	245	240	250	241	237	232	252	248	223	238	244	254	243	245	226	221	255	239	251	206	270	220	203	267	271	241	229	272	207	230	228	251	241	232	263	213	232	198	231	231	228	258	223	264	234	248	247	237	240	212	226	245	232	236	224	244	233	228	250	206	252	217	251	256	268	202	226	255	233	241	261	233	251	229	248	245	247	214	227	229	247	241	232	232	263	233	240	236	266	218	216	246	262	239	247	252	232	234	243	226	234	232	229	241	232	218	256	269	244	224	246	263	276	226	262	247	214	254	227	256	220	234	215	238	252	234	253	225	232	244	258	230	227	250	269	246	255	220	241	215	233	223	250	244	239	231	263	243	221	229	257	227	243	245	239	268	263	238	238	196	267	244	251	253	222	240	281	279	219	243	238	280	238	248	262	241	243	247	253	269	228	205	224	231	259	251	215	256	248	218	243	224	242	235	257	231	228	262	237	251	243	236	224	262	224	229	223	227	223	250	222	254	236	261	239	251	256	239	227	236	222	233	225	229	235	254	238	232	242	228	252	253	245	233	219	230	230	248	256	251	237	245	230	262	243	246	258	254	240	228	227	232	257	226	243	250	223	229	214	224	235	222	218	245	236	256	253	247	225	255	233	245	244	223	255	245	260	276	240	238	285	235	221	247	225	246	201	242	270	245	228	219	242	236	231	229	206	214	231	268	259	250	216	227	228	222	247	220	225	242	232	259	256	229	246	246	226	233	237	242	239	223	269	268	250	253	227	272	229	223	235	243	233	222	237	212	260	241	252	222	209	243	221	245	248	240	246	258	267	230	240	233	264	259	254	235	248	248	235	260	237	235	248	242	224	249	243	234	231	226	245	224	251	249	257	255	251	231	234	240	246	247	218	225	240	252	241	241	229	271	256	253	247	252	227	249	260	234	273	235	233	218	237	244	239	252	224	260	210	252	262	227	270	252	277	259	248	227	250	253	249	260	240	229	239	234	234	222	257	250	251	242	211	243	232	267	256	245	259	235	262	218	239	247	231	255	230	214	250	265	238	238	250	248	230	248	225	234	261	254	229	253	235	243	259	243	223	224	234	215	235	265	238	242	241	241	249	248	235	223	249	262	227	222	208	224	224	230	235	240	208	218	214	261	228	259	250	222	215	209	245	229	233	268	233	253	255	242	217	229	238	226	236	260	253	242	228	209	216	234	269	253	278	256	250	228	227	248	265	243	243	248	252	248	233	236	258	246	216	213	244	241	214	230	266	241	247	233	236	250	256	256	299	225	258	244	233	232	230	257	262	262	264	218	237	225	236	247	247	229	233	248	249	223	242	266	233	242	259
3211	2175	7755	3163	11166	9912	12574	9910	5533	2378	1094	772	679	621	605	581	584	602	626	593	598	607	658	615	640	614	608	628	599	639	598	640	598	610	634	629	600	600	594	632	625	627	632	619	603	585	637	600	606	586	556	621	622	659	648	598	588	667	574	637	619	607	582	594	588	605	597	636	643	620	590	589	588	644	629	557	603	655	594	624	643	630	604	621	622	594	650	615	615	646	610	621	560	607	615	601	626	626	567	631	614	573	611	623	605	604	617	634	623	552	591	612	636	582	592	606	563	619	589	637	546	587	624	602	619	591	563	569	580	589	632	605	650	599	632	616	629	598	625	581	597	615	616	613	601	653	596	602	621	638	619	632	583	643	614	595	620	637	638	656	613	582	603	660	608	573	633	599	580	695	592	610	642	606	597	617	594	585	602	640	619	636	622	630	579	632	602	569	631	606	641	640	582	647	595	607	610	615	619	599	583	616	633	593	620	606	614	649	640	582	637	600	608	615	574	608	663	574	571	580	656	598	562	633	593	655	616	661	619	585	640	620	660	613	624	563	600	627	597	565	643	626	619	636	628	632	568	608	621	617	573	640	602	625	610	612	610	619	608	626	548	614	582	595	548	621	621	630	583	576	584	637	593	626	649	608	570	558	607	628	594	624	664	583	617	610	587	604	584	636	560	610	610	640	614	580	597	585	618	632	633	606	620	588	630	634	655	577	637	604	575	648	619	610	603	585	565	633	613	627	605	599	570	616	624	625	608	591	655	638	621	638	623	654	589	616	659	612	586	595	622	592	641	602	656	632	646	586	571	662	604	604	595	637	690	599	635	612	598	667	616	632	571	633	620	615	619	588	636	604	577	613	619	607	636	631	634	596	601	623	612	634	629	642	654	581	627	606	615	592	603	628	583	626	632	616	617	616	566	624	594	596	606	588	627	591	603	609	600	619	636	620	592	615	624	621	629	662	631	642	638	614	611	595	621	662	601	594	574	605	649	615	629	625	567	639	610	602	611	618	597	613	607	617	551	618	603	571	624	627	579	582	596	605	646	577	633	573	621	574	619	587	650	594	612	641	621	600	599	624	573	627	621	611	620	533	621	640	626	636	597	607	551	601	628	668	616	628	593	583	609	643	594	587	633	635	575	587	635	639	610	568	591	627	623	645	639	650	595	583	631	606	643	629	638	585	605	626	628	635	600	611	575	602	557	627	620	621	582	659	626	559	572	655	566	567	588	580	597	624	588	575	592	579	646	598	589	591	617	602	621	616	605	584	609	552	615	592	650	612	623	613	608	634	576	634	622	570	636	647	629	619	612	565	600	638	591	628	580	613	620	580	638	602	598	611	604	576	586	584	621	646	619	602	645	591	609	635	637	576	576	608	609	602	627	599	630	609	583	644	632	609	569	626	586	632	615	617	637	671	589	607	596	589	585	599	623	595	574	608	680	645	615	597	596	605	594	598	590	632	633	603	629	588	604	601	611	579	604	593	595	659	638	603	621	606	565	632	598	624	550	647	581	646	638	622	606	598	616	643	609	583	599	571	636	610	613	589	595	609	593	582	604	646	648	611	565	612	619	592	618	631	583	615	598	640	594	623	620	622	611	587	588	609	574	575	563	605	629	616	575	671	603	595	597	611	626	668	594	632	621	602	587	569	587	626	639	631	584	617	578	573	591	645	648	611	636	607	607	580	607	585	648	590	606	563	637	609	583	636	601	584	607	628	623	631	598	587	654	614	667	627	622	586	625	601	613	610	635	633	628	623	576	588	599	617	634	618	613	614	632	596	602	648	655	560	642	610	567	609	584	612	588	624	598	618	634	586	612	614	597	587	599	591	573	595	641	591	615	573	619	593	603	650	582	606	628	627	566	594	586	589	632	619	599	623	629	596	540	595	598	629	606	630	602	597	617	666	602	643	624	593	610	595	613	586	611	627	646	594	645	641	582	615	626	615	584	601	585	643	612	627	583	616	648	625	571	638	595	617	592	610	640	669	581	636	604	545	608	618	632	595	623	645	673	601	610	599	631	567	579	617	634	591	594	657	540	578	613	623	613	642	627	613	617	603	629	628	572	606	563	618	608	608	609	660	580	608	604	587	578	578	644	630	636	613	625	591	644	581	640	577	610	595	636	622	617	554	592	545	627	615	610	618	661	617	591	644	584	594	606	625	609	621	602	567	661	615	591	596	615	589	602	610	602	629	599	622	649	577	638	584	570	587	623	620	574	581	649	620	666	603	616	633	598	637	601	650	566	625	590	617	583	641	630	591	652	637	601	563	644	604	595	609	668	622	626	625	617	591	605	573	612	599	624	612	609	612	582	610	619	617	609	614	604	614	623	638	608	583	595	625	609	584	603	635	614	620	589	637	623	598	607	637	642	626	670	557	597	592	567	621	599	620	607	617	600	614	604	568	626	575	614	606	583	611	585	593	579	612	623	577	627	577	639	614	649	599	637	625	640	591	560	565	593	593	588	606	591	601	600	579	597	592	617	639	633	622	572	593	621	604	665	645	550	615	608	587	604	648	624	639	661	621	621	655	586	619	597	631	606	593	575	619	637	576	618	594	584	632	621	599	615	606	630	586	649	633	657	644	658	622	622	602	601	569	626	604	611	649	587	598	598	615	628	582	625	597	642	603	622	597	625	627	598	613	602	593	618	661	604	653	584	621	633	583	570	619	610	648	608	597	669	601	670	561	596	628	585	567	624	622	609	655	612	628	600	657	608	640	620	643	635	655	633	623	612	595	643	627	615	564	644	594	634	635	612	601	602	606	612	619	590	607	560	635	635	619	599	600	589	634	573	634	574	651	610	635	606	589	594	670	624	625	642	644	610	637	618	599	612	622	608	604	599	575	566	629	647	589	636	584	613	597	602	635	618	630	547	592	685	603	568	605	641	605	605	575	633	645	615	622	633	585	624	593	611	631	619	636	603	626	647	561	623	621	578	630	605	599	673	568	609	621	578	591	575	589	611	566	624	588	639	627	558	639	620	568	635	616	614	623	648	587	661	568	638	652	568	599	582	644	573	571	595	599	578	620	610	638	647	606	632	609	584	638	628	614	579	621	600	663	574	594	621	651	577	623	602	622	607	582	590	570	611	622	618	591	620	603	611	619	578	600	582	624	605	604	614	626	669	631	609	594	600	651	612	598	598	651	591	624	617	593	578	608	639	634	614	572	599	625	582	600	641	614	617	596	606	599	613	607	584	608	611	588	600	591	641	649	574	635	575	638	627	622	647	616	616	593	638	610	610	623	597	603	635	508	606	607	631	597	634	612	608	594	612	633	611	591	621	606	611	624	587	605	612	623	629	602	618	579	607	581	626	607	642	624	628	643	652	603	627	569	599	586	571	557	615	572	638	613	656	613	626	584	591	608	611	598	582	599	580	645	628	607	613	652	593	618	618	640	621	579	637	584	617	641	678	638	642	651	587	569	627	589	579	574	615	681	605	623	575	607	595	598	572	588	573	655	591	604	628	600	585	633
14579	16576	25671	19228	32900	29846	38535	29338	14969	4782	1272	468	277	253	268	278	276	266	248	268	259	228	235	262	243	255	244	268	253	248	248	243	271	277	247	257	253	267	246	253	277	258	255	267	258	283	252	249	230	257	243	249	273	266	249	262	245	236	254	254	276	256	244	260	264	288	251	260	287	237	248	212	267	286	260	244	240	216	244	239	269	272	237	263	281	257	252	221	270	248	229	261	268	241	239	264	236	228	234	256	262	260	248	253	260	263	278	259	234	274	273	295	258	240	270	237	255	249	261	247	263	270	229	277	263	277	250	222	267	249	274	243	246	261	263	237	242	258	237	246	252	270	249	240	258	263	256	262	287	259	241	269	291	236	249	252	268	257	251	239	251	245	227	258	241	263	260	283	262	267	260	228	262	237	242	244	239	259	235	247	246	254	240	284	259	229	233	218	262	262	269	219	272	253	217	283	262	260	254	272	226	244	262	256	241	248	253	254	274	238	262	250	251	259	247	230	267	231	266	240	256	268	239	258	269	260	247	276	259	261	263	272	273	232	277	271	236	250	252	247	243	254	248	269	232	256	254	279	266	247	247	275	269	239	255	249	292	262	243	233	236	270	220	249	242	242	258	254	242	273	256	238	241	248	261	270	258	276	254	256	251	239	267	262	242	242	232	248	253	255	253	256	266	240	228	232	255	254	254	262	232	252	236	251	274	253	252	273	250	230	266	225	270	296	258	257	229	271	298	242	257	278	262	205	236	243	277	291	240	299	237	225	255	259	240	244	237	280	265	211	245	272	232	229	225	278	266	270	266	259	250	251	232	269	247	261	258	235	257	217	251	240	264	259	257	253	265	245	249	241	275	277	247	236	271	242	257	229	263	252	234	256	270	238	234	288	274	237	254	254	274	238	243	253	268	277	244	271	257	249	268	287	245	267	286	262	266	256	251	253	256	246	229	248	252	286	237	248	249	239	261	253	257	242	264	254	247	277	229	261	271	236	251	274	257	274	272	301	234	260	255	264	242	262	262	284	278	249	261	247	259	286	268	249	278	231	234	261	260	297	249	256	242	238	295	257	253	248	265	244	247	239	255	214	254	256	235	242	265	257	258	242	244	241	251	251	241	258	269	274	264	261	257	260	224	244	255	248	231	288	241	218	245	269	237	233	226	245	260	241	227	246	292	230	213	271	253	245	234	263	264	236	232	280	244	267	263	217	250	264	269	284	266	266	252	240	240	253	231	228	255	244	248	278	247	269	254	259	256	234	275	249	277	262	278	236	244	256	228	254	262	258	295	223	266	264	261	249	227	262	256	258	237	262	265	218	273	262	255	241	245	247	231	252	232	272	284	245	278	217	261	251	256	269	228	246	274	268	227	244	260	243	256	269	264	246	289	271	260	292	277	258	239	248	231	254	255	246	292	222	254	260	247	280	252	239	249	260	245	239	244	242	241	255	275	274	250	258	248	264	222	225	262	266	277	264	220	263	254	280	252	247	245	280	271	248	259	250	304	255	279	239	232	294	267	262	253	255	240	253	251	253	253	256	243	260	238	243	273	265	264	225	236	218	274	258	243	245	259	236	266	250	279	225	253	258	270	256	255	271	289	253	252	237	231	283	252	245	257	243	251	259	241	260	259	252	259	254	282	242	249	239	255	266	251	276	252	274	225	270	265	247	231	272	247	255	257	238	235	280	237	239	225	237	231	247	248	261	276	272	243	273	239	251	251	268	260	262	267	223	233	239	266	251	252	254	267	244	259	239	258	281	263	231	227	255	254	223	246	289	242	218	255	276	280	245	246	267	243	244	280	247	258	231	252	279	238	250	247	262	242	283	238	244	250	233	275	273	265	260	257	218	256	267	234	267	258	256	237	265	249	264	243	232	223	277	274	269	237	250	240	238	259	240	269	254	275	250	298	245	245	265	254	234	260	244	274	246	255	263	251	260	258	225	240	259	270	239	232	258	252	234	259	284	269	240	261	197	261	240	264	249	264	264	242	248	242	237	245	270	273	277	263	251	278	257	263	277	260	234	222	259	244	278	260	244	288	260	260	225	255	245	256	285	259	231	263	252	263	244	244	258	254	237	283	252	262	286	260	279	253	250	238	211	264	228	240	256	241	267	267	253	271	238	264	249	263	270	258	251	236	265	237	255	255	249	226	257	228	262	247	244	258	221	244	270	274	270	252	265	254	238	255	216	257	262	250	243	262	248	250	249	267	256	253	261	258	251	250	269	260	261	240	269	236	269	270	268	252	262	249	267	254	262	284	251	254	244	252	256	263	252	262	276	252	247	255	225	264	239	268	255	269	258	250	233	248	229	246	248	260	244	241	253	236	290	258	246	267	257	282	298	259	243	257	259	255	248	290	263	309	249	242	249	245	249	276	258	250	263	230	237	264	241	250	240	255	216	234	239	224	240	256	237	248	263	265	263	277	249	243	272	252	253	259	275	272	262	257	257	233	263	244	232	255	277	254	259	264	255	268	225	226	256	272	262	281	253	259	273	302	239	260	262	251	243	260	247	269	265	260	260	245	235	261	249	271	251	237	260	260	256	250	230	253	243	269	243	272	249	237	223	248	250	249	246	270	236	253	257	244	255	257	267	274	261	271	261	278	264	246	262	262	230	260	246	250	235	254	257	278	250	268	275	232	247	231	227	242	263	233	248	258	257	275	274	230	238	237	246	250	238	242	239	267	253	240	243	263	240	244	236	264	237	229	223	266	265	226	247	270	244	251	265	280	255	238	248	244	270	255	247	249	262	232	276	234	226	220	252	242	232	244	257	288	255	253	246	273	274	253	235	271	262	244	250	273	240	276	235	272	226	266	261	267	242	225	247	224	264	227	247	244	266	275	262	274	274	269	232	246	255	261	278	274	270	254	240	236	290	252	258	269	248	268	254	245	260	257	254	238	241	259	243	299	255	252	286	260	271	262	232	241	260	245	250	240	215	257	272	237	267	248	232	255	261	252	287	264	253	262	242	264	236	264	258	248	232	239	233	238	250	240	271	246	245	248	252	242	286	246	271	224	265	228	276	239	241	267	241	267	280	243	253	260	258	278	266	265	247	248	271	251	269	261	236	259	241	266	247	221	247	260	259	279	239	258	268	250	283	247	282	239	269	258	242	248	263	261	245	272	237	221	272	262	244	263	279	267	263	254	262	256	254	249	265	242	255	263	247	260	263	241	252	255	260	251	255	233	265	256	288	249	231	286	247	263	228	246	251	228	270	235	249	252	254	239	292	258	271	266	277	220	237	258	250	283	239	276	255	246	248	263	263	231	251	245	262	270	268	239	227	236	238	285	287	259	282	256	258	254	243	255	241	252	244	233	234	253	255	266	240	233	266	255	227	248	255	237	278	261	256	249	289	239	259	246	256	255	253	249	263	242	245	246	290	262	275	263	249	246	239	250	246	271	232	243	246	268	235	250	283	266	246	257	262	278	248	251	236	261	220	222	270	237	257	259	248	251	265	271	257	251	263	259	270
8756	15848	23046	29070	40269	46144	52990	43524	29447	14003	4629	1444	754	713	682	590	614	694	655	635	641	659	648	665	660	664	651	673	615	636	611	665	655	638	674	650	631	626	605	630	643	648	648	661	629	646	642	636	668	630	589	621	636	587	625	622	656	650	618	608	644	602	639	668	631	607	611	629	612	601	612	642	684	675	643	676	670	649	626	647	672	666	636	643	610	696	636	609	623	651	673	605	612	620	659	602	618	694	650	634	641	648	606	635	666	597	616	683	666	610	661	637	649	639	625	640	642	638	653	668	616	674	649	624	662	652	594	692	590	610	607	666	660	625	600	646	643	619	660	638	676	620	643	672	651	617	648	604	633	624	639	664	624	657	647	662	622	703	605	591	637	638	639	622	652	582	646	606	643	670	664	596	645	607	606	660	654	656	636	587	627	662	628	586	652	660	622	633	627	633	639	632	644	626	645	662	614	638	591	627	574	640	634	586	625	663	647	595	647	638	664	641	669	635	624	615	631	632	634	640	665	651	606	621	615	570	662	612	626	733	682	634	601	575	649	598	628	622	631	640	652	649	625	658	617	648	634	644	635	626	646	645	654	686	663	666	634	622	633	659	691	638	627	602	648	608	624	647	614	662	637	637	604	629	616	643	689	613	661	617	587	632	679	650	663	618	657	612	633	651	607	607	582	687	641	609	572	587	610	594	649	668	612	659	634	673	635	623	654	594	679	658	641	578	641	633	637	637	580	614	669	636	679	650	624	674	617	629	594	670	653	621	638	667	606	632	605	627	683	619	660	645	645	665	632	678	615	645	603	644	613	641	666	627	635	636	641	621	629	623	600	593	625	662	628	563	596	636	658	631	636	602	666	640	665	620	646	650	633	635	644	615	623	604	641	594	630	664	663	661	651	663	629	618	643	682	625	657	632	635	614	644	645	659	582	630	648	663	662	621	642	634	661	641	662	613	637	638	665	665	657	593	598	584	612	657	623	668	660	632	636	620	652	625	613	621	628	681	635	655	621	683	686	641	639	673	623	643	649	673	659	633	641	600	623	611	653	640	595	617	650	602	659	624	674	617	616	653	632	642	652	640	634	631	621	607	659	633	650	629	647	591	651	608	683	614	631	659	643	622	635	649	599	620	614	580	694	678	647	619	599	667	597	609	640	621	660	615	614	650	636	661	657	635	636	642	642	616	657	611	641	630	614	647	625	622	640	638	640	621	620	611	605	559	662	723	657	588	619	601	646	645	656	644	650	639	614	626	642	638	620	629	640	654	648	637	644	626	655	615	609	645	637	679	631	645	637	652	652	613	643	701	657	607	615	651	649	616	651	628	651	607	635	636	672	624	640	611	648	590	658	688	621	676	604	632	642	608	590	624	606	699	621	666	610	633	653	654	627	634	671	631	621	660	611	627	609	614	646	618	608	618	630	610	631	618	584	622	609	619	618	647	680	631	626	601	667	587	645	648	646	630	610	637	655	623	657	642	649	653	650	619	627	667	675	642	610	642	624	675	670	619	584	662	592	652	667	658	628	655	685	676	642	628	689	631	635	654	605	671	661	626	611	613	588	596	660	670	638	669	616	640	641	604	626	619	628	647	644	606	609	675	644	658	661	656	622	643	620	620	663	646	614	635	645	656	653	621	621	644	674	647	617	630	585	636	629	678	628	637	647	644	606	644	644	662	672	635	654	636	619	656	642	631	627	620	598	677	641	639	620	618	644	621	640	627	634	693	631	617	665	613	630	634	667	647	657	609	687	596	616	647	648	618	638	662	678	638	604	611	682	628	623	641	592	662	617	668	671	680	631	667	625	653	660	622	662	635	618	632	637	615	610	612	645	644	638	668	624	639	631	619	610	635	606	642	628	622	616	606	664	650	600	651	648	644	651	648	657	697	672	607	638	614	670	672	616	598	652	596	624	631	663	637	662	629	654	678	626	638	622	646	600	674	620	608	639	638	692	632	679	650	632	689	638	662	617	640	674	603	629	673	593	658	647	611	628	599	605	648	624	614	652	613	668	610	645	644	651	671	640	623	607	620	672	608	664	607	671	666	609	638	628	685	624	645	660	652	660	671	624	638	660	640	638	632	636	682	628	668	665	683	641	647	634	641	671	630	685	651	651	648	664	604	666	655	652	626	641	647	662	595	646	645	627	645	686	653	651	676	649	617	704	623	656	620	608	702	630	643	638	624	669	633	613	654	654	669	630	622	656	656	656	654	627	660	631	658	656	620	583	643	632	704	643	686	666	603	689	606	627	656	633	632	620	619	643	623	672	683	589	656	668	657	647	653	595	587	641	614	621	626	611	654	650	616	670	630	640	641	614	618	658	636	619	590	653	644	620	637	628	612	614	645	673	630	638	655	651	618	649	622	645	651	619	634	596	617	655	641	630	664	640	595	630	625	586	638	682	598	653	689	645	635	629	660	592	587	664	631	649	617	648	649	649	588	673	621	641	635	626	656	638	639	633	598	618	666	620	628	663	643	589	626	626	677	635	625	626	644	622	635	648	640	673	595	649	655	671	609	629	636	652	656	565	632	635	660	650	618	685	629	649	623	653	618	618	658	660	669	635	663	681	644	632	586	681	631	647	650	629	691	663	639	616	665	604	591	631	631	653	638	635	634	674	653	617	580	611	668	614	602	666	608	602	609	587	682	681	639	608	630	609	644	618	643	579	643	650	670	611	615	591	682	659	606	595	652	672	643	662	633	614	618	601	617	620	647	630	593	614	671	634	606	649	576	629	631	644	697	658	606	642	659	641	659	651	633	661	617	625	634	662	631	649	675	603	610	652	658	629	649	634	638	640	657	640	643	666	642	617	579	622	691	630	645	599	616	623	594	644	619	605	653	600	656	635	620	642	626	637	688	630	679	626	673	641	640	625	648	673	641	631	646	629	617	621	638	653	654	652	660	619	675	667	627	668	604	631	622	665	625	675	663	672	591	631	651	644	610	670	620	604	664	637	622	659	628	638	676	679	638	610	623	650	695	609	651	610	662	649	653	627	608	656	590	637	654	658	632	640	690	607	578	629	632	633	671	669	593	666	627	641	626	626	645	670	659	628	656	634	604	629	638	619	611	673	641	635	627	628	655	609	638	649	653	653	614	610	627	664	617	630	633	626	646	611	631	673	653	631	649	583	607	630	624	614	656	628	671	642	631	632	633	634	639	645	640	634	610	678	612	644	599	624	675	609	595	580	620	647	617	651	636	674	659	571	647	648	633	676	688	625	653	611	614	605	610	652	665	590	686	584	641	617	610	636	635	692	685	704	630	615	621	633	684	624	601	641	612	679	640	649	673	673	638	674	661	639	634	647	616	650	645	634	629	642	636	621	655	648	684	631	638	608	623	650	661	614	655	663	659	637	686	640	691	639	620	665	597	587	598	659	624	637	623	646	593	577	602	672	664	635	639	671	645	631	650	682	648	656	645	570	621	630	670	627	640	614	654	660	620	644	622	608	635	628	628	679	611	638	644	686	695	664	628
23715	22094	23316	32244	37880	47750	55140	40199	23204	8518	1872	573	274	212	254	230	233	212	238	229	225	212	232	244	225	237	218	219	225	222	229	248	213	216	218	254	219	207	221	235	231	245	232	248	222	212	237	244	243	220	224	220	234	221	222	214	231	212	251	238	209	221	232	233	228	275	211	232	192	228	217	221	253	232	201	246	194	238	240	243	231	214	229	228	254	244	227	211	248	213	214	213	201	215	231	211	264	220	231	225	230	210	218	224	243	239	238	227	229	221	221	220	220	219	209	258	219	234	231	229	211	222	215	235	236	239	238	231	228	246	245	210	256	241	236	250	203	230	213	251	219	210	247	224	229	250	264	227	224	234	249	229	226	235	239	230	232	219	235	214	251	232	233	219	202	221	217	250	260	217	243	212	242	242	225	226	215	234	231	226	200	238	212	202	231	213	227	256	220	230	229	254	228	213	241	243	224	244	228	247	224	215	222	239	224	256	238	240	214	219	226	240	214	218	214	255	272	233	217	233	224	238	238	239	222	235	224	251	254	219	216	205	219	244	218	224	224	229	235	255	228	251	220	218	245	230	222	251	236	249	243	251	211	233	251	247	251	227	252	236	267	209	257	245	218	229	262	231	234	243	261	206	231	202	227	242	237	219	229	231	216	210	216	222	224	244	274	247	223	248	230	234	226	214	230	219	226	229	237	222	218	222	242	249	212	226	226	259	212	207	233	256	208	238	221	224	227	214	210	228	252	225	230	228	250	215	231	223	232	220	252	233	216	227	214	225	219	218	238	232	239	208	228	232	233	244	254	244	222	229	237	273	219	244	214	244	225	232	201	224	204	253	252	226	208	226	229	236	242	252	212	227	212	229	226	227	247	219	234	241	237	227	235	233	214	234	225	231	243	208	236	242	228	217	267	255	253	213	217	215	230	246	241	249	248	242	237	217	249	231	252	231	207	250	232	207	225	254	218	209	216	214	253	215	235	240	211	240	228	252	258	204	248	249	228	204	227	261	224	224	211	231	228	235	228	241	218	220	220	218	235	222	230	230	215	252	228	203	226	218	244	230	207	228	224	215	236	235	249	235	234	211	201	228	217	211	227	227	222	225	226	252	221	223	201	244	231	222	239	249	228	227	239	239	195	227	229	243	235	229	222	223	220	217	219	195	233	218	242	241	221	233	241	241	224	215	218	236	220	238	242	206	233	238	256	257	203	246	220	239	224	221	240	234	225	249	226	213	251	235	240	224	214	248	202	255	221	240	228	212	219	239	216	234	229	192	245	256	203	246	226	226	234	229	221	227	225	221	221	231	240	228	230	229	220	249	208	218	217	223	247	232	231	212	240	221	219	206	257	237	251	229	215	229	220	227	239	261	230	227	243	221	245	221	233	228	270	235	221	210	235	237	224	235	240	226	257	231	247	229	231	221	214	222	215	239	236	234	233	210	235	217	211	207	214	253	220	197	229	234	230	234	237	228	208	248	240	227	249	215	232	236	210	227	225	246	246	219	220	196	229	220	207	244	241	225	218	213	220	243	241	240	220	233	229	229	219	216	190	206	236	233	258	241	242	228	259	226	245	221	238	242	218	199	231	235	247	209	234	253	233	221	216	223	233	224	222	230	245	194	231	236	232	270	202	228	242	206	219	236	250	202	241	248	234	249	225	221	197	238	213	259	238	235	205	225	257	245	248	206	215	216	224	245	214	244	243	234	230	221	218	236	230	215	268	227	234	216	205	251	228	223	244	245	242	227	222	226	215	231	222	232	217	224	221	212	201	225	234	218	204	242	215	210	212	210	224	211	232	222	232	233	233	213	228	247	233	237	192	232	218	234	242	221	235	215	237	240	219	249	201	227	201	198	220	230	217	238	218	215	228	260	227	217	226	220	205	201	209	218	229	230	230	260	228	204	200	219	234	226	233	230	219	195	218	241	224	243	223	230	232	239	216	245	222	237	217	232	246	236	244	224	223	197	236	237	217	210	215	218	204	242	226	232	225	264	238	216	233	220	247	233	257	218	194	250	238	214	207	215	233	228	214	213	227	240	227	198	225	245	233	241	219	238	243	232	241	218	240	235	240	229	236	181	225	209	243	231	230	235	222	230	201	243	239	248	216	207	235	222	234	223	268	229	258	223	218	243	240	249	256	207	217	248	238	239	221	229	230	225	202	237	218	246	248	219	219	231	241	224	219	248	259	219	222	199	256	233	201	217	215	228	234	219	202	235	241	245	248	247	223	259	239	226	248	228	247	242	242	238	185	221	209	256	236	223	223	219	244	211	226	237	238	209	248	255	267	227	245	187	243	205	224	241	221	213	244	246	224	226	250	252	224	225	248	238	232	219	206	211	223	211	227	201	239	227	231	236	239	220	228	221	209	201	223	240	189	216	236	218	220	230	229	222	218	245	227	217	229	235	231	234	210	237	245	221	212	225	237	237	225	247	228	230	257	232	229	240	242	236	246	239	234	228	234	261	235	247	234	218	247	224	254	207	229	233	231	237	230	201	243	269	233	223	237	251	227	197	247	221	226	215	196	211	236	235	229	229	233	238	216	248	253	234	235	220	228	208	219	210	245	231	231	210	224	248	234	247	241	247	217	212	234	204	217	230	201	249	240	263	220	181	218	233	229	226	221	232	219	234	247	223	226	238	227	191	246	219	220	244	246	237	218	233	212	225	216	212	227	224	227	240	221	260	199	203	216	226	223	238	202	244	224	237	205	217	225	245	259	223	226	251	222	248	210	203	248	218	240	226	207	233	242	228	231	223	261	213	226	216	217	236	217	257	255	212	204	241	212	222	260	230	205	226	226	250	223	235	213	230	220	220	219	243	239	218	220	227	249	230	221	226	222	218	237	241	201	204	242	250	220	221	234	207	226	210	242	242	252	191	242	235	219	196	211	211	227	231	224	221	230	245	244	226	219	229	247	254	254	213	222	229	256	212	253	221	233	227	204	247	229	220	194	228	215	252	230	253	225	217	237	246	222	227	255	209	247	220	233	248	207	211	225	220	233	251	239	240	219	245	226	248	214	223	207	257	234	250	231	222	235	233	202	212	211	247	233	198	212	242	209	223	228	229	234	215	227	224	231	243	232	215	204	229	219	248	228	213	193	236	207	237	223	202	252	213	225	222	206	248	228	233	243	213	259	221	244	244	270	248	225	224	238	252	234	239	251	227	234	230	246	208	224	214	235	225	232	283	207	222	211	229	222	229	241	214	234	233	224	221	224	210	224	229	221	219	223	220	226	270	242	221	248	262	228	220	263	231	239	230	242	217	238	265	206	227	224	235	242	247	222	209	208	239	211	212	258	236	198	224	209	225	246	231	220	230	200	214	207	239	268	205	220	247	222	244	239	222	233	222	223	228	210	218	227	223	228	228	233	233	229	245	201	230	236	225	247	207	226	244	205	245	210	213	221	210	238	227	233	251	233	242	192	204	239	215	232	238	213	210	225	220	232	226	242	221	243	231	216	199	220	246	226	227	261	228
11563	17080	21334	34856	42926	61181	66190	52498	36471	19376	6678	1848	816	649	561	603	624	587	573	604	592	580	594	583	620	587	631	569	604	612	592	586	562	623	555	557	613	562	600	567	571	554	551	563	600	574	600	605	566	578	561	606	606	551	562	567	543	569	556	601	569	585	559	576	573	575	565	551	601	582	568	577	598	600	558	574	585	573	566	584	575	557	537	572	546	600	612	572	589	584	559	598	584	603	578	592	555	594	580	598	584	545	610	619	566	573	605	594	602	565	565	586	552	582	570	634	576	557	630	584	598	581	551	556	585	608	599	590	616	576	555	601	587	599	559	576	580	576	603	571	546	590	612	621	531	585	616	557	582	573	552	595	551	539	591	579	599	564	606	564	558	572	585	577	629	581	575	588	582	546	546	584	571	577	617	624	547	615	603	571	611	548	529	602	577	569	577	626	566	547	584	527	631	539	621	579	624	597	545	590	538	588	558	571	578	644	557	583	631	609	582	545	597	597	621	562	565	559	614	560	615	538	585	592	607	617	576	577	558	607	578	594	562	611	596	582	568	569	544	557	580	549	586	573	568	570	624	553	562	574	616	577	593	584	601	546	586	607	604	582	586	595	613	568	555	554	593	532	570	627	588	556	525	582	596	613	522	569	565	563	588	569	588	594	579	581	580	554	563	575	617	589	612	590	563	576	542	528	560	595	561	540	521	571	554	569	585	576	585	544	580	596	581	574	604	528	564	568	583	612	568	550	575	604	567	573	599	604	561	520	537	584	568	566	563	583	538	598	606	596	564	546	573	555	597	530	614	604	601	609	589	609	533	539	568	597	640	561	594	555	593	585	582	570	587	559	596	587	650	556	545	594	573	559	569	546	570	562	586	622	578	601	554	569	591	555	604	605	536	545	615	568	577	582	604	563	582	572	625	533	569	552	579	547	620	584	572	616	584	564	559	602	597	583	579	615	553	567	573	631	576	618	557	572	535	593	564	545	566	566	556	623	585	578	566	602	561	621	572	614	563	575	619	629	542	589	584	572	593	591	541	606	585	613	592	564	580	614	610	599	634	508	586	588	582	571	583	580	576	590	567	580	602	560	559	585	603	569	611	579	579	498	640	560	572	584	596	603	546	561	626	575	589	614	569	564	522	528	572	573	571	600	620	571	571	608	582	581	575	566	582	564	607	588	573	567	567	524	590	590	553	609	568	626	644	602	591	582	578	590	564	590	575	558	617	586	588	560	570	554	562	607	617	582	596	523	622	580	550	591	492	562	629	625	586	578	541	608	570	561	635	537	546	613	588	576	568	560	595	565	617	557	578	572	594	547	534	624	575	596	579	584	615	573	590	592	596	563	595	582	550	575	587	586	591	580	608	608	569	592	592	580	577	560	576	574	544	578	612	601	584	534	632	565	601	583	583	584	543	594	558	560	573	585	590	613	563	555	588	608	594	566	558	544	602	593	554	600	543	574	542	571	629	600	607	563	567	553	560	588	583	588	580	516	590	584	617	593	642	601	556	558	601	550	596	604	589	594	621	605	616	598	578	570	577	596	580	591	552	610	550	537	614	575	593	575	594	579	574	545	581	583	567	541	557	585	597	611	588	591	538	572	570	537	566	614	607	563	583	531	569	556	570	576	575	613	584	578	543	584	585	608	594	560	599	578	590	537	569	591	565	568	560	614	584	631	572	565	561	556	596	566	567	623	574	629	564	567	587	610	585	534	610	590	597	570	549	607	584	619	606	561	572	552	561	591	594	560	560	607	582	591	536	581	548	610	567	582	576	576	637	582	582	553	587	572	588	584	606	596	568	604	576	561	581	549	603	602	571	540	577	578	601	552	542	574	550	551	558	561	594	552	603	566	565	617	585	587	572	578	570	538	593	565	565	526	588	584	536	571	564	570	598	537	541	578	559	550	585	593	633	579	588	608	622	542	566	544	577	603	619	527	592	522	553	589	548	611	566	586	575	557	561	597	586	575	623	637	559	601	572	578	564	607	601	604	596	555	602	611	599	582	604	590	586	626	601	585	569	573	561	551	615	571	578	575	632	621	559	536	549	570	567	599	577	585	598	594	615	565	573	562	593	582	601	570	612	573	583	544	598	526	582	576	519	585	579	614	611	564	600	606	578	549	546	550	584	562	606	588	568	534	558	552	579	564	595	574	577	619	555	560	579	607	592	589	600	616	537	562	540	602	560	583	619	590	651	596	583	635	577	620	558	609	639	598	588	576	549	540	571	558	526	571	589	568	596	596	592	547	579	571	571	601	574	575	584	577	564	605	599	590	635	598	564	551	559	571	573	551	562	568	573	553	605	593	583	593	544	562	583	587	586	576	559	552	583	582	567	571	575	559	591	599	594	541	592	569	564	559	617	525	556	565	558	540	595	546	618	591	584	619	633	606	587	643	604	595	596	575	571	607	600	639	565	568	571	599	631	549	597	579	562	590	539	607	552	627	613	556	575	584	578	578	578	546	613	576	582	602	604	553	579	544	624	585	553	559	546	594	569	588	587	545	631	560	609	613	573	573	595	601	569	586	581	561	583	611	585	582	567	596	590	589	608	599	632	633	538	595	601	596	580	588	576	616	562	574	596	594	606	556	592	593	599	572	578	609	589	554	578	629	557	560	595	561	558	538	584	539	600	611	600	539	623	560	566	631	593	579	569	552	573	571	559	607	580	555	564	563	574	569	583	573	643	543	577	596	587	571	591	542	568	540	535	588	579	558	588	562	548	581	574	580	569	576	577	552	592	572	554	585	603	569	586	540	599	570	553	574	585	608	562	581	619	608	552	588	590	606	560	613	587	557	629	582	591	638	530	549	592	601	564	616	559	617	617	532	576	558	630	558	544	578	563	572	594	577	585	548	592	603	623	544	582	520	599	594	607	586	605	602	576	578	578	559	567	529	557	567	559	574	617	533	567	607	594	595	586	556	580	576	627	579	614	606	542	563	598	598	624	592	529	589	555	552	583	584	566	606	608	554	597	598	557	578	572	575	589	587	585	596	594	588	615	601	551	594	567	572	576	613	590	626	525	589	589	573	612	574	588	603	599	577	571	606	554	595	588	537	580	598	601	593	576	598	604	561	570	604	586	529	570	589	555	561	567	617	528	545	570	610	597	603	582	585	574	545	577	553	626	524	602	571	572	560	573	555	544	567	607	613	563	549	538	597	593	627	611	578	558	583	543	601	581	609	584	610	606	565	611	601	594	548	625	582	582	586	596	578	552	532	633	610	578	562	603	565	564	578	596	593	577	562	601	566	614	599	594	610	576	593	597	625	590	574	589	581	596	573	579	622	619	579	562	613	572	559	564	569	588	521	570	561	582	552	565	573	635	544	603	567	586	563	610	624	554	583	602	605	588	592	560	591	543	561	561	591	589	569	600	598	578	622	588	570	612	585	602	617	562	585	583	580	612	559	580	547	536	584	562	623	591	539	608	589	547	573	574	552	537	552	596	587	598	626	562	532	545	618	585	520	613	586	596	569
3265	1058	1077	934	2079	2249	3669	3001	1737	853	396	323	300	246	295	254	228	258	222	243	245	249	261	250	228	260	250	231	222	261	265	225	243	245	273	267	251	267	246	263	249	267	256	237	276	284	246	262	270	249	225	270	258	269	243	257	249	243	251	294	240	238	242	260	262	219	247	219	246	266	277	266	235	264	227	265	231	251	236	251	260	252	224	257	284	220	243	254	262	243	231	255	248	257	260	262	265	245	251	243	263	242	248	245	247	248	236	239	246	253	293	224	250	230	244	267	270	261	258	259	246	263	225	237	268	257	233	244	268	235	244	241	266	253	254	270	243	238	219	233	258	287	255	267	225	275	251	237	256	260	249	252	259	245	256	257	275	253	240	232	250	246	244	248	255	247	287	273	264	249	250	246	260	231	242	246	226	255	236	230	238	248	222	250	251	235	235	241	268	235	255	242	273	230	237	256	284	244	272	260	247	279	229	248	243	269	257	246	275	240	226	214	232	245	242	243	251	253	242	231	253	262	266	251	225	285	241	217	256	257	254	223	247	256	255	223	233	273	244	247	249	239	259	255	221	230	248	260	258	250	246	298	245	247	253	234	263	269	251	250	256	238	238	258	248	240	231	298	227	247	244	240	259	279	257	246	267	242	280	238	245	236	244	261	262	257	260	244	260	299	246	277	256	266	268	261	243	237	240	254	233	247	253	268	259	262	254	237	241	266	253	251	248	298	250	253	273	267	271	268	255	252	234	260	258	267	256	235	267	262	234	267	244	240	231	211	238	240	252	240	255	218	219	231	244	224	268	269	249	235	275	253	241	239	254	254	263	271	264	266	252	261	261	252	225	253	241	240	262	247	277	257	229	210	269	273	218	232	256	244	241	259	267	236	265	241	233	267	244	233	258	276	224	293	224	275	235	262	250	232	241	251	244	274	224	217	242	251	244	244	240	242	235	260	260	268	257	287	231	236	259	273	284	239	226	238	229	260	277	264	227	239	244	227	265	251	251	247	232	227	257	231	268	251	234	260	254	223	251	253	255	237	245	248	254	241	258	255	225	266	246	244	239	252	238	252	259	228	255	244	258	242	258	275	241	242	254	269	242	254	264	237	251	276	264	242	246	281	257	215	259	218	215	238	231	235	254	236	261	241	258	242	235	271	217	254	245	252	275	243	246	245	241	237	238	221	247	267	265	240	254	248	235	235	252	252	255	258	264	230	236	242	197	243	237	232	256	243	246	246	255	254	259	214	247	273	258	228	255	244	226	234	275	234	240	259	255	256	243	239	233	265	228	246	254	252	273	221	264	235	238	246	244	255	272	238	229	278	252	218	250	254	244	287	219	236	246	227	253	242	266	263	248	268	259	245	241	213	223	257	235	227	242	259	243	250	264	277	255	250	247	236	252	252	248	255	240	241	262	252	227	237	228	267	253	255	271	260	273	237	260	269	242	233	240	255	278	237	239	260	250	266	264	247	259	220	248	232	240	275	262	255	217	233	258	260	231	235	241	254	248	222	246	245	213	219	252	276	243	239	251	235	236	233	252	251	250	238	233	249	255	235	237	207	222	262	248	258	242	250	234	243	233	236	239	262	257	273	258	236	238	261	267	258	236	248	250	259	240	251	235	246	251	236	258	238	246	230	232	215	284	261	254	250	226	238	261	270	254	257	253	206	218	239	267	235	262	240	252	250	252	237	259	262	222	264	247	252	254	257	243	268	255	260	272	274	251	246	261	230	239	232	234	247	253	253	222	236	238	221	231	259	214	224	239	229	268	254	223	251	260	236	274	259	258	266	264	241	257	266	246	255	240	236	228	236	242	239	255	256	235	222	245	267	209	248	242	282	257	275	248	275	247	278	229	232	272	255	232	271	255	238	275	252	250	256	258	276	277	258	261	245	237	257	262	244	276	259	218	229	275	255	224	256	227	224	247	229	238	245	237	279	267	252	243	260	235	238	256	253	259	223	252	248	248	231	240	258	267	238	242	230	237	259	237	254	236	243	249	224	248	240	233	252	247	257	267	254	241	264	249	253	263	272	248	250	259	230	247	257	270	251	274	259	238	245	262	255	227	281	255	231	238	251	279	252	253	252	266	237	241	254	250	205	236	270	251	246	248	248	246	252	261	243	245	266	248	239	277	251	273	248	248	255	230	263	265	219	259	248	236	250	250	238	256	243	250	237	252	266	265	265	227	266	275	261	230	241	265	251	228	275	222	278	254	245	251	255	251	256	282	241	226	262	271	275	235	251	227	253	251	229	230	217	252	246	240	253	230	256	248	242	240	221	257	247	256	239	221	244	246	238	267	270	240	272	233	249	236	265	258	244	232	242	247	247	252	247	228	241	240	249	236	241	248	256	212	262	250	297	238	248	260	227	249	267	229	245	249	254	238	282	253	247	257	226	272	254	250	248	243	232	226	247	241	255	255	222	253	243	241	274	257	241	234	267	256	276	229	246	233	252	277	250	277	219	280	260	248	214	239	243	267	279	263	245	239	273	251	233	244	252	219	228	237	242	273	247	243	277	225	229	247	242	255	232	267	237	270	236	232	227	238	268	268	229	270	262	238	280	247	236	253	259	271	229	256	234	300	260	258	253	246	232	222	260	257	269	212	261	272	253	230	223	232	263	235	243	243	286	256	251	243	247	236	240	232	226	263	255	243	242	247	263	270	258	244	244	243	249	246	245	227	272	268	253	228	274	242	234	222	247	246	245	240	278	233	221	237	260	254	273	234	248	270	228	257	258	250	258	254	252	256	256	239	277	240	233	254	234	248	231	246	273	236	248	297	273	213	259	248	233	242	241	223	227	270	249	256	264	263	248	267	245	249	260	273	240	253	249	244	233	259	233	236	257	236	244	231	274	242	266	257	275	276	247	257	262	241	252	217	260	222	228	236	251	251	235	236	265	264	273	268	254	265	247	256	251	241	259	245	232	261	262	266	252	247	294	253	256	250	239	238	230	253	237	259	264	249	245	237	242	239	258	255	240	262	246	245	259	257	252	223	242	276	250	263	237	235	266	225	240	269	233	238	253	256	267	231	267	277	257	250	245	225	264	247	253	262	197	246	262	254	229	235	244	257	222	262	258	266	253	253	234	235	239	247	220	278	241	213	236	237	263	242	243	262	243	255	262	227	236	243	218	276	261	263	231	232	222	270	259	255	254	255	252	253	236	230	242	224	226	251	253	258	230	276	255	235	228	275	259	266	265	254	219	230	274	246	248	241	269	268	243	252	241	262	246	266	256	229	251	222	248	253	250	222	257	253	252	267	252	242	289	281	266	259	272	234	239	253	213	225	229	245	255	233	239	238	255	250	242	257	238	234	266	231	245	289	248	259	255	247	252	257	249	272	251	239	264	269	241	236	224	261	236	248	247	235	259	257	256	255	247	258	248	222	245	260	277	237	231	258	242	252	259	248	223	249	272	240	253	258	251	251	221	244	244	236	252	243	231	241	253	229	235	254	246	262	272	248	247	239	226	215	256
3019	1442	2429	3188	9188	10373	15137	11558	6672	2988	1360	877	648	656	677	642	663	636	678	619	622	640	655	693	634	647	629	625	633	603	613	645	624	632	631	621	584	628	659	635	664	648	651	610	607	665	664	651	601	597	629	630	618	582	614	637	651	632	618	641	643	669	674	677	619	597	630	686	630	606	613	625	617	627	611	629	627	662	627	644	623	632	606	627	637	633	603	612	633	606	610	645	601	622	631	647	598	641	553	623	615	613	605	633	606	648	590	561	608	622	607	645	644	627	594	604	615	652	601	628	640	681	629	580	621	671	583	628	639	611	629	679	639	612	579	614	643	645	606	640	633	638	607	647	618	564	620	676	599	651	640	642	632	590	643	620	581	587	581	638	622	602	634	588	634	634	634	591	649	655	667	666	639	604	617	664	613	604	606	599	667	623	648	638	655	620	650	667	618	620	622	652	577	645	598	603	645	653	659	633	619	606	657	650	634	616	619	589	625	646	605	667	600	699	648	617	621	656	648	642	664	644	581	644	604	657	703	595	632	623	614	613	623	635	587	659	617	596	641	616	604	643	632	611	637	607	650	616	643	631	613	638	642	627	637	661	615	660	626	648	619	611	646	608	657	642	623	594	618	652	640	655	611	626	628	662	657	602	695	673	610	644	643	620	617	661	646	597	630	648	637	613	639	555	662	625	599	613	653	622	631	632	618	644	608	622	637	617	722	615	617	588	618	627	698	654	620	626	645	601	624	611	617	660	626	634	666	643	617	598	627	668	573	628	650	650	591	619	634	617	627	634	591	633	632	627	622	650	613	634	679	585	636	645	578	615	606	642	613	677	665	603	637	611	611	648	635	651	600	609	643	624	646	639	619	587	614	647	637	655	635	630	632	640	628	629	649	621	624	611	646	648	703	617	648	628	606	627	618	636	620	634	601	601	622	594	658	637	654	664	603	649	596	682	648	574	621	616	655	636	641	636	622	602	611	597	625	617	604	602	666	652	627	636	657	624	658	649	616	633	640	631	648	636	667	630	637	622	661	656	597	613	561	610	624	594	681	680	638	645	682	625	608	665	603	622	646	586	596	683	643	676	616	647	580	588	641	627	592	641	613	663	637	617	623	663	624	630	642	620	595	598	609	645	630	613	600	667	640	641	648	654	623	628	583	627	682	630	615	621	598	639	597	609	606	679	655	642	679	598	619	658	621	584	642	615	615	653	616	650	636	625	632	602	600	623	616	631	593	635	627	613	631	651	589	609	632	645	661	628	603	618	630	620	638	634	659	610	630	624	572	632	637	622	610	641	646	640	641	605	652	672	560	600	660	617	610	660	619	636	603	607	601	628	577	596	592	613	597	675	629	621	616	641	582	673	619	633	607	631	607	569	617	657	673	640	654	626	613	563	610	674	638	613	633	620	659	621	601	614	623	626	614	653	632	668	622	631	633	633	606	624	646	649	642	611	651	601	612	587	619	630	590	638	625	602	627	675	598	678	623	591	613	593	599	644	587	649	646	633	611	594	663	625	643	646	605	654	599	628	621	622	648	633	641	583	605	647	592	620	634	602	629	635	649	591	644	620	637	626	640	649	630	631	608	655	654	678	603	667	625	588	649	646	655	636	659	623	581	611	646	613	626	638	626	616	661	584	584	650	599	672	589	638	654	632	649	610	646	630	642	652	675	591	610	631	624	621	652	666	626	635	597	650	643	623	699	605	633	630	661	637	663	662	614	590	624	594	623	669	649	678	633	641	580	611	628	591	640	651	639	629	669	667	591	613	621	658	655	621	657	605	645	659	643	610	653	612	635	581	640	643	644	629	597	634	625	646	623	628	673	668	586	602	634	628	617	616	627	637	580	623	669	629	619	622	617	633	616	645	660	609	671	619	699	613	585	638	622	580	612	650	640	614	611	614	599	599	653	625	620	696	664	643	649	634	619	618	646	603	614	593	589	596	602	646	650	613	607	650	609	606	629	602	617	649	644	616	628	624	610	619	604	636	635	654	639	687	592	623	614	615	605	640	613	631	658	617	631	667	610	620	594	649	635	600	590	605	682	620	640	639	637	596	687	635	614	627	643	621	678	616	661	679	645	636	591	647	610	640	619	638	648	599	593	652	625	634	626	633	624	604	611	663	583	601	601	622	606	633	638	632	570	628	616	617	623	615	636	617	606	608	609	614	644	608	631	634	648	615	667	620	570	610	652	628	645	608	594	596	630	631	651	647	620	604	639	641	634	644	647	607	574	645	689	667	636	654	631	638	683	639	660	592	628	634	631	656	614	585	658	592	653	590	592	654	610	618	657	648	627	589	620	668	666	643	643	610	614	640	639	598	612	646	661	637	622	630	626	631	596	629	604	572	603	631	614	654	632	590	634	620	639	655	621	619	628	617	675	646	622	640	674	618	651	616	679	638	632	661	642	631	591	645	684	595	610	604	588	653	639	639	637	620	629	610	612	568	628	636	633	642	631	638	622	599	645	630	640	647	594	640	661	635	614	592	647	633	610	631	618	610	604	685	683	651	622	643	599	649	649	610	648	634	639	665	602	631	625	614	647	623	613	648	665	635	575	601	653	601	620	619	586	644	643	635	630	614	618	642	645	644	580	617	613	603	621	605	566	648	630	618	610	576	625	652	594	694	624	579	619	628	610	656	655	631	609	604	643	664	650	626	646	668	627	635	636	626	622	618	651	598	609	646	645	618	603	619	632	608	617	607	642	646	681	654	599	580	621	631	642	618	645	628	613	605	625	596	621	636	630	624	658	607	663	595	610	580	598	624	606	602	645	649	617	616	621	598	631	638	683	613	639	606	625	668	613	621	618	623	657	654	624	657	622	604	619	622	645	643	640	622	664	607	628	654	646	637	613	653	675	656	659	569	616	681	607	647	602	582	623	642	624	635	614	635	653	622	600	623	621	626	638	644	626	651	638	632	641	670	648	670	619	618	558	674	633	637	645	599	615	616	643	607	588	644	685	643	590	631	605	600	643	615	633	634	613	641	613	621	617	616	680	641	699	626	623	621	649	605	645	636	599	584	625	619	646	660	627	582	637	600	632	605	682	647	649	624	630	666	607	626	632	632	673	637	638	584	652	611	673	614	565	647	631	657	616	631	606	609	611	635	595	629	640	613	667	658	623	638	622	640	605	658	593	634	654	669	586	629	657	593	614	636	614	610	607	606	672	639	653	658	640	637	624	649	619	586	633	668	622	611	633	619	635	655	656	657	632	622	604	587	624	702	595	638	653	638	642	621	596	624	639	643	623	641	666	626	568	661	637	675	639	629	660	605	608	666	616	597	655	622	610	633	634	682	613	606	642	637	634	647	631	628	630	600	668	644	615	653	659	618	606	648	629	614	666	627	621	594	666	618	658	610	596	649	567	620	616	661	629	666	650	612	656	584	644	616	633	604	651	632	621	651	636	585	608	656	674	610	674	671	610	606	658	621	625	626	591	599	648	634	595	657	673	636	627	607	597	613	610	645	592	655	645	643
14674	5823	4435	13614	21424	39428	41664	28890	14820	4542	1129	446	310	290	273	241	238	242	252	260	281	267	268	257	250	232	266	243	291	277	254	261	248	246	260	279	278	237	253	276	255	259	289	267	210	264	252	255	265	240	249	256	246	244	247	257	301	234	249	256	239	261	258	277	255	257	255	277	252	254	270	252	274	259	254	236	276	233	238	244	234	234	245	297	264	258	240	221	273	238	246	253	258	263	243	257	242	276	249	269	269	245	306	236	240	229	257	261	274	231	251	272	266	251	254	260	256	236	225	246	260	290	293	261	244	256	296	233	250	256	246	254	261	258	254	290	236	290	231	284	249	229	265	242	251	242	260	254	283	256	242	273	278	246	253	245	265	264	252	249	273	271	252	264	272	260	271	283	251	238	262	261	273	219	246	238	250	264	239	240	273	254	263	289	237	252	263	263	268	242	240	273	238	253	248	260	248	285	261	261	247	270	263	282	248	255	281	282	246	246	248	274	241	248	236	264	266	254	267	252	232	269	229	257	232	267	281	262	272	258	251	206	270	253	246	277	266	258	246	236	266	261	258	263	257	264	249	256	253	264	255	277	271	295	264	234	282	258	257	226	267	245	257	263	260	270	253	247	250	267	248	274	252	272	246	229	264	232	238	259	249	265	231	267	271	269	270	272	255	250	264	249	257	240	280	254	260	267	237	270	268	276	234	286	232	261	271	266	233	269	244	256	251	280	249	230	244	235	257	232	272	253	272	259	270	275	280	235	283	290	243	271	276	264	253	253	262	203	260	250	272	249	265	282	285	268	243	266	252	277	254	231	296	224	252	259	276	249	255	277	256	236	235	282	254	262	267	269	272	284	225	280	240	245	240	237	241	258	249	264	263	235	244	252	246	283	278	269	266	260	254	253	253	264	279	263	281	250	261	216	264	268	239	276	234	234	250	280	268	282	217	283	270	255	254	262	260	244	260	246	243	206	246	279	299	249	230	227	273	262	288	272	256	239	255	243	252	274	233	282	254	260	302	276	270	229	269	284	270	273	270	278	268	260	251	246	270	247	250	274	272	260	268	273	263	255	243	273	263	257	224	247	272	282	267	275	260	225	265	245	266	264	232	242	230	247	277	289	241	253	267	257	240	246	258	246	264	266	259	241	282	247	243	253	275	279	249	238	268	273	260	244	265	268	259	247	260	236	234	281	241	262	270	258	265	260	260	261	273	250	268	237	248	268	280	243	246	241	269	245	258	225	248	277	259	260	257	259	240	238	257	271	277	277	256	228	264	269	229	267	268	241	259	256	269	241	278	253	260	256	260	262	257	253	257	261	263	264	247	278	229	246	273	233	256	240	281	256	241	247	262	263	273	249	267	265	254	264	267	262	285	259	245	226	269	263	258	248	250	271	241	297	241	257	273	253	253	282	272	259	232	277	249	247	254	237	285	254	258	260	261	242	249	255	216	241	268	259	260	282	258	248	269	250	270	253	199	269	257	272	292	258	239	259	263	250	271	224	279	265	256	255	255	299	279	268	245	265	238	232	235	279	262	244	248	257	247	283	243	277	261	279	260	233	254	238	268	248	254	255	243	273	236	267	267	244	262	267	270	249	248	241	240	248	261	262	260	253	284	226	234	247	231	258	255	273	260	257	272	253	266	275	252	237	255	246	245	235	263	253	244	274	217	272	253	278	245	263	268	243	237	267	246	265	248	270	246	246	244	260	238	230	261	256	261	249	264	283	260	236	275	244	255	269	250	292	253	245	268	256	249	256	236	283	245	241	278	269	278	261	247	236	268	260	251	302	278	268	234	261	287	243	248	255	223	249	263	265	271	262	256	276	263	284	287	253	236	263	243	262	266	283	281	252	248	274	297	259	263	257	256	240	244	259	285	255	253	265	245	240	233	254	252	284	262	254	239	250	249	251	253	284	254	235	256	239	265	250	243	254	258	258	266	244	262	272	250	276	253	268	220	240	240	237	266	234	238	254	243	239	299	254	265	250	266	260	258	267	250	255	252	264	277	296	295	251	280	249	243	270	289	261	225	217	259	281	247	289	270	249	269	247	233	249	260	242	249	248	253	263	255	250	253	257	248	241	273	253	269	257	267	275	255	258	276	271	255	254	291	260	263	252	245	244	265	246	257	244	277	251	282	273	267	259	261	248	229	283	249	253	273	221	259	247	246	255	253	236	248	240	261	243	212	235	269	249	274	251	247	253	268	238	261	254	285	242	286	259	253	259	261	264	265	271	234	276	242	240	255	263	257	278	275	278	275	286	233	281	253	248	271	243	273	268	272	228	301	271	254	234	239	265	267	250	226	263	256	242	261	256	241	242	235	255	255	247	251	259	266	252	253	264	258	290	257	279	243	234	235	247	282	240	262	260	246	243	242	267	238	233	262	249	251	274	273	268	263	271	274	244	268	244	286	259	284	262	274	268	238	265	274	288	254	276	263	255	269	259	280	261	253	260	282	253	261	242	256	261	223	273	272	235	234	262	281	249	284	262	252	258	272	268	273	263	253	261	247	265	226	253	266	267	251	284	266	277	229	261	243	253	289	256	250	253	274	233	236	210	257	271	276	249	279	259	255	256	289	261	252	277	272	238	280	267	301	245	266	249	262	259	248	248	246	257	251	257	248	274	243	267	256	235	271	295	258	224	246	282	259	242	274	275	271	274	273	235	237	252	284	262	262	257	276	263	243	260	237	244	245	273	250	267	263	271	258	280	234	248	271	273	263	225	277	257	260	260	249	247	261	259	247	259	273	282	225	262	234	254	265	281	250	248	259	264	252	261	266	276	254	246	270	262	278	246	254	250	260	265	237	244	236	248	255	255	261	261	263	254	266	239	247	274	249	234	249	262	251	259	259	279	234	256	258	250	264	302	255	210	259	253	279	246	272	263	268	249	271	294	289	262	260	241	285	263	244	264	259	278	240	269	238	244	256	267	273	276	250	281	286	259	251	267	267	252	216	271	242	247	292	265	267	245	258	229	254	252	256	268	276	256	267	259	293	297	271	246	269	216	246	265	253	255	281	245	255	266	312	248	267	256	237	230	249	248	289	289	252	271	249	250	251	237	226	267	286	256	282	271	252	253	272	274	283	242	260	219	260	258	292	258	265	277	286	263	268	250	254	259	251	223	256	282	253	256	232	267	245	260	261	275	269	242	252	266	252	274	251	236	265	223	276	273	231	268	240	264	282	258	255	242	276	246	282	240	274	274	287	265	254	210	259	249	269	251	285	229	253	259	240	256	278	261	251	253	241	257	252	260	252	251	226	252	256	246	290	242	282	256	284	253	246	281	248	248	244	259	249	240	250	257	257	262	235	245	276	286	245	246	261	226	262	240	252	238	257	236	230	262	230	237	261	245	257	220	255	267	279	250	228	255	262	250	268	301	264	265	265	271	241	233	269	250	249	235	225	265	249	268	249	248	256	255	246	246	244	238	255	241	239	253	273	251	266	269	283	251	249	266	232	239	227	211	280	256	257	249
8877	5065	8141	26407	30989	54865	54331	43272	28694	13566	4451	1431	766	710	674	657	675	657	639	608	619	641	644	672	664	637	648	661	652	643	668	635	645	595	629	671	639	660	616	666	662	620	654	605	671	648	649	644	678	624	623	655	652	637	615	672	619	673	603	650	632	607	656	612	643	621	633	627	637	614	644	631	624	642	671	607	655	618	633	614	667	651	634	680	669	654	655	628	671	668	611	620	629	632	622	650	618	600	672	612	657	674	620	627	655	628	629	626	653	613	595	643	635	682	590	636	632	642	639	658	659	675	677	626	661	725	669	641	636	623	647	689	624	664	645	636	633	625	661	592	649	659	648	647	650	644	623	626	660	645	650	625	655	672	625	607	616	634	648	656	643	645	661	667	612	614	657	643	692	665	690	672	679	641	659	654	629	662	670	650	692	631	670	655	645	666	660	630	611	671	613	635	681	670	651	633	626	679	619	612	609	663	633	663	653	595	649	665	624	666	596	637	678	635	650	661	599	625	649	662	631	612	661	648	615	640	656	615	624	675	637	616	644	653	657	684	655	627	581	625	680	662	608	624	615	656	634	665	618	652	616	639	682	619	657	632	644	605	661	654	643	646	647	611	651	636	638	667	630	675	656	635	640	625	624	634	591	640	657	635	611	682	624	677	671	647	672	644	615	628	663	624	643	650	651	645	613	703	626	677	647	626	612	632	635	650	682	651	650	633	677	632	680	684	691	642	654	640	634	631	643	699	704	644	651	657	627	644	669	605	637	646	677	629	642	663	589	668	645	654	608	663	618	606	646	618	615	649	627	638	664	678	723	685	643	622	631	638	648	659	656	652	645	667	639	656	624	678	671	664	645	656	646	649	626	647	612	681	643	650	659	661	614	665	619	626	687	600	680	644	652	603	648	670	656	710	622	642	687	611	634	630	646	682	582	622	629	664	678	682	648	701	659	627	638	656	612	648	634	646	673	674	621	609	662	638	639	615	602	659	618	611	695	659	654	676	674	648	646	643	620	621	631	604	653	636	637	632	628	674	655	652	677	622	583	633	678	663	641	633	640	667	644	681	607	639	626	650	633	676	629	666	659	659	635	606	704	645	629	666	651	635	638	653	637	671	629	671	669	691	638	636	651	643	641	639	655	675	626	620	619	664	632	616	615	660	672	639	690	652	661	597	649	705	628	661	618	665	640	671	639	651	656	611	644	649	663	681	647	600	633	645	676	676	677	693	628	638	639	674	606	598	658	605	649	629	612	655	686	685	682	679	632	644	695	695	597	639	638	643	666	615	583	664	608	650	648	603	667	630	670	682	624	616	642	701	656	637	662	650	644	676	673	615	631	588	614	693	632	599	621	613	667	621	645	647	645	653	678	666	641	649	646	657	691	647	674	638	723	628	627	658	648	625	635	623	624	642	617	634	647	671	616	684	632	692	645	653	649	667	634	647	596	625	654	614	680	681	626	688	667	625	651	646	698	636	678	624	680	666	680	681	670	612	622	657	646	635	629	668	711	610	627	660	662	640	628	673	625	626	630	629	646	632	658	677	689	609	654	638	654	627	682	663	658	670	650	649	594	637	611	662	642	662	680	636	653	643	649	643	655	675	653	614	648	641	643	656	670	653	639	636	605	651	625	655	661	626	669	634	641	652	705	670	687	640	626	637	658	632	655	687	634	710	657	655	665	664	642	662	642	664	615	644	714	656	675	673	657	652	615	623	638	668	630	623	607	675	642	655	617	669	635	654	627	633	611	612	620	626	647	626	659	655	633	695	658	638	724	652	650	602	636	633	645	651	669	605	679	658	716	629	711	672	667	603	609	610	608	660	622	627	644	638	649	690	628	601	611	609	658	665	692	643	677	693	662	624	599	686	617	649	674	631	661	684	674	671	656	671	679	660	641	642	608	633	634	631	602	660	643	666	667	657	680	690	635	625	621	635	673	652	610	634	631	670	591	641	659	666	640	621	702	632	632	676	637	673	639	624	611	642	606	663	639	652	651	606	670	633	662	641	629	651	656	627	654	601	630	652	606	608	616	624	673	622	679	613	645	651	654	679	614	681	660	642	639	624	655	648	625	640	643	638	656	631	615	648	634	606	630	652	675	622	636	597	631	627	654	631	606	678	668	670	662	675	656	620	643	653	669	657	659	681	647	677	663	645	654	618	673	669	681	569	682	639	685	698	655	654	640	597	633	683	655	612	695	619	677	666	691	658	630	635	642	695	671	659	642	628	633	647	623	660	626	621	635	697	631	665	663	668	618	649	661	681	640	635	634	633	632	657	651	645	665	615	628	664	668	601	653	622	640	620	636	663	625	665	704	667	597	633	666	684	668	665	667	626	664	670	639	635	654	672	667	626	649	708	652	659	649	661	658	658	635	644	642	629	683	627	653	681	633	649	641	651	639	638	607	609	592	652	706	614	651	623	688	606	653	679	659	677	632	638	649	642	620	664	646	678	658	631	660	644	647	659	623	671	623	594	667	660	711	675	657	663	650	632	637	632	645	615	657	623	664	674	664	644	660	608	653	688	662	610	682	602	619	669	622	667	640	671	667	656	658	644	650	631	660	595	639	638	688	659	668	658	647	633	634	649	670	678	681	642	688	656	643	594	657	641	619	632	640	698	647	662	712	648	623	602	614	703	653	642	647	650	676	629	661	671	643	666	620	666	616	664	646	674	627	622	687	685	664	640	641	647	666	673	644	634	648	634	658	668	645	614	635	593	668	651	646	681	698	647	632	652	677	658	675	682	632	637	636	679	630	606	651	631	668	709	635	649	693	630	630	597	637	643	655	620	669	624	653	623	644	644	689	622	667	695	666	623	671	638	668	629	649	663	638	647	675	655	673	673	632	648	642	659	617	608	660	647	634	644	675	657	678	612	635	651	663	661	633	683	644	641	635	672	651	689	634	633	648	648	687	630	685	623	643	638	635	656	685	620	666	635	663	643	664	695	682	683	646	683	629	698	673	671	693	675	633	638	663	638	634	640	638	690	627	686	660	661	675	678	653	681	653	639	658	644	645	596	644	646	663	630	647	671	651	606	620	652	600	669	654	637	625	656	656	670	639	626	617	667	654	709	644	672	685	622	664	678	678	635	666	653	644	620	604	683	628	630	651	670	635	566	662	653	630	650	621	675	676	668	613	691	644	593	632	597	644	644	639	623	673	625	662	636	654	654	643	654	635	646	622	616	617	631	635	594	615	613	643	677	652	666	608	634	611	678	683	648	614	607	699	683	614	652	650	676	677	644	626	609	652	667	635	636	690	641	669	694	654	625	597	630	619	672	668	657	624	655	629	656	603	611	662	600	635	630	673	664	660	646	600	669	584	655	667	586	642	648	670	640	588	697	634	648	668	652	623	630	651	681	605	645	656	636	668	648	643	673	627	623	596	633	683	616	640	592	661	627	619	653	649	634	690	655	672	624	659	627	617	632	692	641	669	630	679	641	657	674	659	667	649	594	669	630	636	648	600	616	635	637	609	679
23338	8089	12965	15165	12249	48240	57570	44522	28716	13517	3665	759	340	242	231	255	240	269	242	246	227	208	243	217	254	235	229	216	245	256	230	225	234	242	250	253	229	230	240	229	250	232	245	222	218	245	229	232	216	230	260	226	203	230	235	217	208	227	228	189	223	233	219	211	228	231	185	231	207	222	223	223	225	225	243	242	221	262	218	226	240	255	205	261	236	226	215	215	224	210	230	241	217	231	251	232	275	239	245	223	258	222	235	225	211	221	228	247	232	234	249	256	231	234	221	243	211	269	240	240	240	238	218	232	205	227	237	209	248	227	218	226	235	252	205	238	257	230	224	232	224	231	229	254	243	228	232	206	234	251	230	246	215	250	255	241	264	258	232	218	226	237	261	240	213	231	247	218	217	263	225	260	229	239	236	213	198	204	208	206	263	235	247	248	235	221	222	214	220	227	211	252	251	237	245	210	206	231	214	251	219	245	252	245	249	217	235	213	228	249	250	233	247	248	243	225	243	248	224	240	203	242	226	240	235	221	206	222	206	233	231	208	218	232	247	234	249	235	221	222	219	245	217	244	227	203	217	238	237	220	222	246	262	235	223	240	228	231	257	246	243	262	277	263	234	252	247	232	245	253	216	225	274	221	202	227	239	240	213	227	215	241	215	247	233	231	256	219	221	246	247	239	238	250	213	210	234	240	234	231	230	240	219	229	255	231	238	232	232	220	244	231	260	219	192	242	217	244	239	231	228	193	258	237	236	240	227	219	200	246	242	220	224	236	250	232	222	250	215	250	225	254	255	241	209	254	264	233	215	220	223	231	249	257	239	228	263	220	236	243	241	203	221	270	254	214	220	241	219	215	240	213	214	220	213	209	218	265	221	245	246	213	235	228	270	231	219	206	229	215	233	240	251	249	236	228	232	222	274	218	231	231	255	232	243	214	218	226	212	227	221	242	250	218	222	225	220	255	236	226	241	220	238	249	238	242	221	223	245	201	197	244	220	236	224	226	218	221	224	242	243	238	220	245	235	215	229	226	244	229	243	211	211	242	206	218	216	233	234	245	227	241	222	275	251	236	212	228	231	254	229	256	231	234	232	244	230	225	257	245	230	226	247	230	218	244	215	240	246	230	228	222	224	227	187	236	245	243	238	211	244	220	242	229	226	239	229	236	206	256	224	243	229	221	231	234	229	247	224	245	229	249	253	230	247	208	224	231	262	247	199	247	221	217	250	211	252	234	242	229	270	246	224	222	231	231	239	214	227	216	236	249	220	223	225	227	201	221	238	210	195	257	234	218	228	236	220	217	235	216	221	251	265	257	243	240	246	255	209	246	215	236	230	262	224	227	236	236	225	241	268	226	229	225	224	250	233	225	227	216	223	232	229	196	240	245	242	240	235	207	230	238	227	273	231	240	214	217	216	227	229	240	236	212	216	239	233	250	200	248	219	239	233	259	236	225	232	263	250	223	229	222	214	206	225	261	241	248	200	230	230	221	219	214	260	223	229	238	242	267	252	253	221	249	243	238	237	213	249	214	221	205	236	250	247	230	249	253	243	233	228	188	217	223	237	235	215	215	226	260	205	237	217	223	212	243	238	235	252	230	251	211	250	238	257	231	229	232	236	234	218	228	224	220	243	235	235	231	267	238	243	266	228	239	204	227	244	197	231	235	209	231	233	232	235	244	224	238	219	214	248	249	214	237	242	256	244	218	246	243	239	226	234	231	214	243	210	219	229	234	271	227	241	258	246	230	248	263	233	249	237	256	256	263	217	225	259	239	243	245	221	250	252	249	243	260	219	213	239	203	225	235	227	206	242	244	241	245	239	248	247	241	233	197	257	240	211	242	241	213	229	243	222	244	228	226	234	240	224	239	227	235	242	257	233	233	201	214	233	243	208	246	245	222	228	234	239	240	244	211	234	228	238	238	223	236	228	235	214	213	228	246	220	240	235	237	216	230	268	256	224	201	232	238	243	195	220	247	222	232	250	235	207	213	266	234	207	261	233	232	247	217	249	212	257	273	262	258	240	229	213	244	213	230	235	248	235	222	229	227	243	226	239	242	218	224	219	228	250	216	217	248	231	246	267	242	231	233	213	218	236	239	250	240	231	246	230	231	204	257	220	233	229	243	253	242	237	215	236	256	210	253	230	235	231	235	240	225	233	232	223	238	229	228	201	222	229	208	212	212	237	239	206	232	231	245	236	237	244	232	241	208	250	223	199	242	217	227	210	228	237	248	233	255	229	229	245	221	252	229	230	224	223	265	239	249	225	252	229	231	219	223	207	245	257	210	211	224	230	226	230	228	245	256	221	232	224	232	255	206	260	237	259	256	239	236	237	233	261	249	250	247	240	236	225	243	212	214	227	238	228	227	228	221	208	226	214	227	247	253	210	248	218	215	226	221	232	223	248	240	238	219	239	234	228	235	223	214	247	233	228	229	226	229	232	200	245	217	265	245	216	218	230	217	213	254	214	248	224	244	244	238	260	245	250	221	235	236	230	233	235	232	227	226	245	214	250	214	251	237	233	232	239	219	221	227	234	221	241	227	216	271	227	224	213	247	231	214	249	243	205	254	260	240	228	236	246	241	248	220	253	212	221	253	252	215	241	222	231	247	236	213	229	234	254	251	214	224	229	237	219	213	198	231	229	245	228	228	213	226	233	234	229	242	215	227	220	236	217	234	219	226	238	230	213	235	231	242	216	225	215	242	208	272	238	241	240	234	223	237	232	235	238	209	229	227	216	247	253	242	230	231	235	245	222	228	212	217	233	208	226	229	229	224	235	227	242	256	219	234	249	208	216	237	212	250	224	208	246	219	229	251	219	254	236	244	243	249	240	214	223	214	225	249	238	225	258	233	240	219	214	221	236	223	269	230	211	253	230	224	228	213	208	235	227	237	227	244	222	217	209	225	215	201	247	246	221	197	241	248	231	244	231	248	233	225	253	253	237	243	222	235	224	245	218	207	248	222	221	247	236	241	237	230	243	230	224	239	232	237	223	232	233	214	213	233	230	223	233	255	231	236	212	218	213	232	222	219	218	223	233	208	236	221	221	228	222	232	220	249	206	213	246	250	231	191	228	234	265	228	235	234	245	262	245	256	257	226	252	228	234	203	212	242	260	223	235	245	225	215	205	221	259	238	236	194	225	227	211	220	248	202	229	221	228	205	247	238	250	248	217	244	238	248	237	231	246	240	241	238	213	248	256	251	253	204	236	195	222	224	216	219	235	258	247	248	232	239	231	249	244	243	251	259	249	245	241	233	272	262	229	215	260	213	231	224	245	230	250	224	225	222	234	217	221	218	269	211	218	251	221	247	247	256	229	261	241	242	246	226	240	259	217	243	232	241	224	210	237	252	277	247	250	245	250	251	256	250	224	251	262	230	201	250	234	227	259	237	217	247	217	238	210	262	231	240	236	216	231	238	237	208	234	254	235	218	220	207	203	217	202	260	231	226	229	245	233	232	241	239	268	226	232	228	239	213
11202	5489	17740	22323	23831	61740	68102	56653	42658	26938	11117	3014	941	696	615	597	543	601	607	610	580	586	599	560	577	606	589	591	564	533	599	610	593	598	626	607	604	576	621	618	574	592	570	594	580	614	557	616	585	648	595	590	613	541	591	573	611	596	594	581	588	603	576	615	586	609	589	553	559	578	586	602	556	569	576	600	611	559	561	577	586	599	576	626	548	574	646	609	620	587	599	514	597	594	566	611	592	548	568	625	594	552	550	552	619	556	596	613	612	575	572	599	608	558	604	605	603	599	571	562	612	581	599	561	585	595	567	586	581	566	557	581	582	604	589	643	558	588	602	557	580	586	530	569	636	618	535	607	588	603	554	580	566	570	612	617	577	529	626	611	557	541	598	583	564	581	577	601	573	575	566	661	602	610	604	537	613	602	563	594	585	639	598	591	564	581	586	572	583	579	538	629	573	579	552	593	591	599	586	566	617	576	561	560	573	572	576	603	622	598	599	565	553	613	544	606	558	596	542	587	622	581	597	607	575	574	551	631	587	608	579	573	569	627	567	597	580	612	633	561	646	581	628	583	592	642	578	589	571	608	611	592	584	572	581	626	616	604	606	557	610	653	590	572	611	567	568	549	594	623	612	585	523	588	572	578	579	560	584	592	658	643	571	617	589	640	572	583	573	586	601	620	585	583	592	571	575	616	593	557	603	590	554	606	609	607	584	605	522	580	585	571	593	611	567	585	637	617	601	605	577	614	609	542	580	602	574	553	595	585	589	557	595	557	594	627	544	530	573	601	562	605	578	573	596	562	581	590	616	576	626	580	589	546	602	569	581	596	563	578	621	555	599	552	568	564	598	563	613	620	539	621	605	564	587	509	588	596	574	567	604	622	626	611	598	588	582	594	625	586	594	564	603	599	583	595	568	563	597	586	573	594	558	600	655	593	592	547	595	625	593	549	600	616	587	585	561	608	539	595	595	598	591	606	590	580	654	600	567	561	585	575	557	550	567	596	555	573	566	563	626	581	627	581	579	593	533	613	584	599	582	567	614	605	597	594	584	596	611	592	592	594	587	563	591	602	553	633	584	591	576	544	626	607	576	621	588	589	539	596	562	585	611	579	582	609	563	656	561	582	621	630	612	547	593	597	608	570	592	612	598	610	579	602	605	571	561	602	567	570	573	639	598	566	558	541	596	557	595	615	622	628	613	579	588	637	599	570	602	567	583	592	600	573	560	641	604	577	581	579	609	602	571	583	594	577	575	632	583	622	536	601	565	631	565	624	584	581	578	586	616	584	558	586	585	534	550	600	599	555	557	627	615	637	580	579	538	571	543	610	608	573	556	588	582	569	572	604	538	569	642	601	593	608	603	556	595	636	570	609	570	553	603	564	543	597	606	564	572	585	585	525	571	578	586	551	607	587	629	557	588	574	603	610	618	546	596	600	604	654	616	596	596	585	578	570	628	565	585	582	598	597	591	565	573	585	585	593	587	593	580	575	538	595	610	581	570	577	603	575	612	635	569	584	604	600	591	564	609	561	584	606	577	614	580	610	581	595	641	588	609	585	610	587	593	593	620	581	606	600	569	598	583	586	578	574	574	571	596	614	623	575	592	592	569	558	539	655	555	637	575	596	541	599	606	567	555	524	586	566	592	623	616	589	566	549	614	578	595	547	585	568	617	552	556	588	604	603	612	617	595	611	534	587	574	590	574	573	555	598	588	606	613	565	544	564	583	564	599	568	582	568	602	603	594	627	576	569	594	628	540	577	578	604	603	598	564	602	607	577	591	608	585	576	617	605	520	578	590	560	661	590	597	597	573	575	639	575	565	569	634	590	611	565	594	572	625	599	615	578	594	580	592	661	561	552	574	582	567	605	598	579	522	609	611	565	568	611	592	604	586	582	552	578	602	617	620	583	628	562	542	559	560	603	596	583	610	632	605	615	604	563	609	569	596	581	614	554	617	583	640	595	611	600	582	576	555	583	630	613	582	531	584	565	622	597	593	553	577	575	550	583	598	577	598	549	565	592	596	590	567	559	576	603	640	561	620	630	620	623	517	589	591	575	562	579	567	567	575	598	571	601	576	602	599	531	571	611	574	577	588	584	583	564	612	611	595	606	576	552	601	560	584	605	602	610	589	631	553	565	573	572	562	593	575	602	579	616	573	552	616	625	593	596	593	582	543	560	569	559	574	611	606	560	611	529	558	586	571	560	575	560	564	583	625	564	617	589	617	581	589	578	621	634	581	567	594	605	588	578	592	577	589	606	616	500	622	602	594	595	596	598	630	590	565	632	547	598	629	581	565	600	625	545	613	583	555	558	595	601	584	584	581	607	611	616	586	637	576	631	581	566	546	559	595	597	575	583	550	545	602	606	632	597	592	575	577	582	623	621	578	593	551	545	577	624	578	540	579	565	568	651	581	617	600	573	576	610	598	537	589	605	584	564	628	568	599	612	570	612	616	594	604	578	604	564	598	558	562	580	615	587	539	596	644	570	588	546	594	565	547	618	603	603	574	576	586	586	595	620	572	592	607	568	628	567	589	602	579	595	572	576	551	592	590	591	591	599	619	578	573	568	597	604	616	608	565	596	627	567	575	591	573	570	576	587	601	547	630	571	607	609	617	565	586	614	639	626	605	581	560	601	594	596	590	611	579	557	552	592	567	585	609	567	613	639	636	637	559	575	601	559	645	574	590	568	565	555	569	581	567	570	582	607	595	587	561	592	590	593	610	588	580	591	551	590	564	601	588	627	581	603	575	605	564	564	606	581	599	597	562	577	581	545	561	576	577	583	588	599	621	603	549	602	650	614	589	610	590	594	605	565	550	611	539	570	544	560	600	644	617	559	568	615	613	571	549	568	623	594	572	549	589	612	591	579	562	605	600	551	599	586	560	620	563	585	569	598	626	633	535	565	643	595	569	600	584	589	586	604	613	623	602	581	607	578	572	584	572	591	595	565	585	590	605	598	585	592	599	602	559	574	608	592	617	571	637	588	567	576	579	631	621	622	610	598	556	562	569	627	576	542	583	553	585	556	615	561	598	551	606	581	561	565	654	590	603	566	584	612	601	626	588	587	590	618	617	613	580	593	580	597	629	578	620	583	589	579	572	611	536	618	578	590	582	566	604	573	591	605	552	551	588	523	615	613	589	571	543	569	593	579	625	575	578	576	591	618	524	593	573	577	605	600	588	607	591	543	541	575	599	578	599	598	564	569	596	610	557	616	600	563	663	608	614	619	634	571	529	557	545	635	580	592	616	584	593	615	579	555	550	608	555	568	608	613	608	592	586	567	579	576	618	555	574	562	620	591	607	600	569	583	592	543	584	572	625	612	560	568	583	612	600	535	557	602	603	598	603	603	590	590	614	585	582	615	625	587	562	591	619	567	524	559	576	590	552	573	593	606	571	586	629	619	599	558	584	579	607	596	577	598	588	575	570	614	554	572	627	588	571	626	589	617	573	589	557	555	566	541	579	598	587	582	597	534
3246	714	910	666	949	2413	3701	3264	1989	1063	532	359	293	269	243	252	252	260	261	272	274	258	241	275	251	274	244	259	263	260	265	243	271	240	275	239	267	267	276	246	269	239	270	251	236	301	267	231	256	232	262	267	258	250	250	233	256	243	278	254	258	234	260	259	268	256	263	258	257	263	246	265	256	254	262	251	250	277	262	265	264	255	252	229	262	269	280	260	251	275	248	254	243	273	259	259	252	238	243	229	253	282	235	253	262	264	263	248	267	240	250	259	259	268	225	296	242	264	262	256	241	273	263	264	276	198	261	270	249	230	259	246	239	265	251	262	270	248	249	247	255	272	264	250	262	262	251	245	256	242	271	258	224	281	259	272	252	274	252	247	227	244	243	284	267	233	250	231	230	278	203	246	249	220	246	259	253	251	271	223	258	256	263	240	267	288	258	253	254	263	261	233	282	260	283	268	257	267	271	234	246	249	231	262	243	246	264	255	267	257	262	237	246	245	293	234	230	266	237	258	262	263	287	229	260	265	265	277	267	263	257	243	233	265	244	255	263	222	238	262	259	251	268	285	259	242	277	213	249	252	242	265	269	270	243	257	247	262	268	263	243	271	242	272	217	256	255	290	248	263	235	272	242	212	265	248	238	252	244	247	279	270	273	264	276	276	264	272	303	236	246	255	258	249	244	258	260	271	267	260	239	241	269	280	255	268	258	247	260	261	266	250	230	260	247	233	257	260	249	254	258	232	232	246	253	268	250	250	277	260	262	256	232	253	270	276	275	226	239	233	267	259	236	253	260	264	272	253	265	264	266	259	250	279	238	285	258	267	240	252	254	262	296	248	288	280	276	231	252	269	220	270	275	283	245	273	268	254	257	297	257	264	251	274	233	244	226	267	255	259	270	265	221	252	246	239	284	251	248	252	249	287	250	262	270	235	256	251	258	249	264	248	265	252	274	254	269	235	291	250	270	254	269	266	240	241	244	247	233	265	232	285	272	256	252	265	278	267	268	251	237	242	264	228	253	253	240	265	283	244	283	260	237	268	262	248	245	259	256	274	272	272	250	266	244	293	255	229	258	239	256	247	255	256	281	260	238	237	267	289	222	237	224	230	245	261	265	253	243	240	253	250	279	266	260	232	287	268	264	261	239	241	268	245	286	259	269	239	270	257	272	247	265	226	230	247	259	257	273	280	266	271	256	243	228	254	234	253	273	269	251	244	273	276	256	255	267	262	270	262	260	258	285	242	282	264	265	279	263	254	245	243	233	247	249	233	281	251	240	256	258	279	232	266	239	257	251	240	277	259	244	262	261	242	244	246	260	305	225	238	258	238	244	233	257	273	280	240	277	238	225	269	281	242	291	251	270	267	256	222	266	242	249	270	282	259	251	234	250	260	276	247	269	274	271	263	244	255	255	244	258	259	258	250	274	259	260	242	247	264	265	269	260	251	269	272	248	239	261	274	257	250	250	232	234	253	272	274	254	253	246	255	266	247	252	270	252	258	249	244	229	280	276	275	280	261	239	261	259	245	247	275	244	265	255	253	234	241	255	225	255	248	246	237	258	262	268	255	253	259	257	246	255	247	251	258	280	269	272	252	248	259	250	247	271	247	240	262	249	264	251	241	276	261	246	277	238	249	247	266	250	250	261	262	221	238	245	257	224	224	258	233	272	249	227	247	268	251	227	243	247	276	242	277	284	265	239	279	240	218	244	255	280	268	221	247	265	226	224	270	226	269	254	250	256	256	229	243	228	255	248	251	253	237	269	261	248	250	260	235	255	270	252	250	254	271	254	256	228	245	271	260	236	266	247	242	263	247	254	251	279	254	244	275	236	260	279	239	264	313	247	264	256	280	271	263	241	231	263	262	239	237	250	244	248	288	247	268	249	246	233	267	259	255	243	268	254	228	242	271	235	252	231	273	270	256	230	226	243	227	256	257	229	245	270	256	279	259	240	277	247	277	251	232	244	283	248	255	281	275	255	259	257	245	267	265	271	244	242	306	238	272	256	264	255	251	283	273	264	228	285	259	231	256	263	257	264	247	262	269	255	256	252	243	234	233	280	243	251	275	237	265	232	243	272	238	269	224	253	235	253	270	275	285	270	279	228	260	264	266	278	277	265	274	234	259	260	278	283	227	248	279	234	249	255	256	254	232	253	262	247	241	282	228	246	318	252	261	246	240	251	255	274	256	269	247	243	236	252	228	261	273	268	241	234	261	266	262	271	249	216	242	253	228	245	274	252	248	258	263	234	249	251	237	255	258	247	263	252	235	271	256	234	260	259	290	258	255	253	278	251	264	236	263	264	279	275	244	231	255	256	263	256	280	261	262	252	258	248	259	267	195	264	302	263	243	252	272	266	258	267	282	254	242	267	225	255	254	234	245	249	260	263	228	273	247	281	248	283	256	245	258	248	254	263	259	230	246	221	261	271	246	240	252	266	245	232	268	247	271	235	283	260	263	263	265	264	258	254	241	266	278	280	262	272	262	274	282	263	256	239	225	242	222	273	244	256	280	274	235	260	250	272	248	235	255	252	242	300	262	270	261	259	263	256	247	287	232	234	228	265	268	301	246	284	262	271	232	266	225	275	234	254	241	247	275	272	250	251	286	245	241	246	254	245	266	238	260	276	242	267	255	224	267	230	238	236	268	268	214	239	245	269	256	244	223	246	267	259	277	267	255	263	271	233	277	268	239	250	279	272	258	243	249	263	263	243	255	214	228	275	271	252	261	260	257	257	256	238	212	255	234	267	262	259	246	256	271	255	255	275	264	253	256	253	242	252	271	228	246	255	276	267	266	253	220	241	252	227	243	269	244	240	262	255	233	249	234	224	251	298	252	274	230	259	263	257	224	276	249	259	236	256	256	242	261	248	270	243	251	250	278	259	283	258	281	261	247	275	248	255	250	264	253	246	264	225	262	251	267	222	260	276	235	232	286	244	267	243	238	253	274	254	272	254	259	282	240	279	251	237	271	247	260	265	254	241	253	276	242	237	246	246	252	252	266	255	297	247	265	249	273	300	253	252	249	262	278	277	245	256	262	243	217	264	282	247	275	242	258	268	239	231	223	239	257	258	247	229	246	266	261	251	264	214	231	255	254	260	264	253	263	267	256	236	242	261	263	256	256	247	257	255	289	283	269	259	257	262	229	271	247	222	234	257	264	253	280	270	245	260	246	273	257	254	236	243	250	241	241	261	253	256	248	274	259	275	265	259	268	255	293	247	260	242	282	227	266	267	277	253	282	273	262	247	234	247	254	243	279	229	244	230	240	256	260	229	252	264	263	247	275	245	247	259	304	257	236	217	243	265	264	262	273	271	239	257	248	254	256	255	279	281	263	264	271	273	266	254	227	245	245	274	245	262	253	229	253	246	267	271	265	247	269	267	282	258	234	267	257	238	234	237	250	250	264	240	273	250	268	207	249	231	267	255	265	213	229	272	246	281	251	231	263	239	256	255	268	260	263	267	284	232	279	296	248
2974	1050	2151	2132	4229	11264	15188	12382	7581	3885	1653	919	737	665	639	673	673	638	634	646	656	676	655	643	674	650	593	640	685	613	665	601	653	612	629	646	632	631	648	652	643	628	659	655	632	656	653	632	621	635	627	646	604	636	657	637	641	647	624	665	607	626	637	615	642	656	631	626	651	636	646	665	617	679	613	637	663	625	629	621	612	620	650	579	657	637	623	652	648	611	616	664	652	681	612	645	639	704	659	624	640	630	584	629	622	649	675	606	651	655	619	619	611	673	618	615	644	613	652	669	647	637	635	620	624	663	681	686	641	642	666	665	645	607	625	654	677	597	634	619	617	651	633	664	665	622	705	628	669	648	651	675	629	637	615	665	641	703	584	652	621	674	654	633	657	650	665	682	669	665	623	669	640	622	649	646	631	664	647	619	646	646	650	610	601	640	673	635	567	628	672	624	624	616	675	658	610	644	706	714	665	717	618	647	636	624	687	654	638	654	658	643	643	632	635	663	638	639	606	681	637	659	671	593	664	652	624	665	603	668	645	649	631	646	640	632	641	669	663	680	639	652	627	631	623	629	645	655	648	648	658	645	610	618	655	643	607	620	609	642	613	626	670	654	624	631	669	630	657	653	632	617	646	648	668	630	660	610	644	651	621	662	660	642	647	650	656	663	638	684	609	635	670	661	659	650	688	656	647	655	623	652	606	654	612	642	648	705	571	707	643	628	663	610	662	635	610	657	622	681	636	640	644	652	637	622	635	655	638	678	650	688	657	658	641	656	696	662	687	608	629	668	643	651	648	610	635	655	685	661	622	637	700	667	657	637	679	626	614	677	649	641	674	605	668	621	625	633	638	631	664	649	634	687	689	633	638	617	653	625	691	678	658	639	661	673	661	642	646	683	662	630	684	656	641	659	653	640	638	638	646	673	646	659	624	620	651	637	634	607	641	663	656	645	619	628	629	642	677	685	646	659	644	637	595	615	636	679	639	673	645	632	618	645	678	672	632	663	670	646	643	630	670	604	602	637	645	641	628	663	641	628	618	615	633	664	699	634	594	643	670	645	614	647	655	629	617	589	638	605	593	620	622	643	599	640	638	641	669	613	659	653	620	619	667	642	672	642	604	645	652	631	652	653	621	639	603	638	648	669	626	657	683	686	643	659	642	638	652	667	646	650	651	632	617	606	691	647	609	609	649	645	594	634	670	663	652	645	593	644	619	616	649	614	623	622	608	701	708	632	664	638	680	692	610	636	604	616	667	650	621	633	650	638	624	633	656	617	628	667	682	640	677	652	643	623	576	626	671	697	645	596	660	605	647	665	662	634	658	696	606	621	647	642	626	674	663	583	638	597	624	662	665	659	649	630	670	628	656	654	637	621	639	689	618	665	636	677	649	650	694	639	692	604	657	695	614	688	697	687	689	607	736	669	619	608	673	643	633	666	630	600	616	645	603	659	614	611	654	663	627	605	606	664	634	663	651	671	638	629	668	679	608	616	659	650	678	656	653	635	717	619	616	670	654	682	680	630	683	654	636	646	664	698	633	611	622	660	606	666	627	621	645	609	652	614	657	644	640	644	669	624	617	660	653	667	653	635	630	599	654	670	667	652	668	662	690	682	611	593	654	623	683	705	656	666	660	624	626	631	642	676	619	671	631	636	635	635	694	637	680	652	629	627	675	667	687	626	638	654	668	614	643	598	647	655	635	646	565	664	660	669	658	615	632	686	611	606	653	632	636	644	673	636	623	616	659	651	636	630	631	605	663	651	645	661	686	640	636	659	617	573	617	616	660	624	690	623	665	629	653	660	667	641	645	682	627	655	659	639	663	620	667	670	654	680	647	660	639	654	657	660	606	623	674	628	647	665	654	716	684	623	620	644	678	630	646	624	648	623	672	581	643	673	625	648	597	624	611	641	670	609	682	668	655	626	661	624	629	662	657	692	644	635	643	685	641	664	631	642	673	637	633	708	620	626	633	630	599	663	610	674	639	640	630	644	673	620	610	595	607	661	685	628	619	687	643	638	632	601	675	638	667	638	652	618	692	631	636	598	633	710	674	635	655	677	612	674	647	597	643	585	627	628	673	655	691	660	657	632	673	662	617	627	684	628	640	647	662	663	655	599	685	657	657	627	656	647	656	668	631	656	627	641	635	661	616	660	655	639	651	660	651	628	629	613	639	619	671	609	656	671	627	629	624	633	616	645	653	616	636	731	612	599	656	625	615	667	665	622	598	651	683	631	628	636	637	621	693	619	630	658	663	619	665	641	685	641	615	623	662	662	640	569	655	643	700	649	618	646	614	685	721	675	663	635	678	656	640	625	634	688	644	636	686	647	658	639	632	621	635	619	657	596	637	643	641	658	626	635	594	597	648	653	623	601	605	662	651	654	633	656	653	668	646	633	646	651	664	642	676	603	633	576	626	607	647	619	646	652	641	663	632	646	638	685	651	661	651	658	652	654	597	671	605	628	620	651	653	653	657	634	697	691	622	631	649	645	658	674	677	614	655	640	661	627	642	615	673	639	610	659	637	684	657	616	663	638	683	627	660	642	673	615	648	674	658	646	642	658	644	673	596	650	607	643	652	623	626	628	659	680	645	675	620	660	663	650	679	685	676	671	664	638	645	639	650	670	653	670	675	628	667	614	624	670	672	674	629	620	682	653	632	648	596	671	691	654	628	680	623	644	638	633	625	668	690	625	690	630	675	638	613	661	661	671	649	655	648	636	617	612	652	628	706	649	622	643	657	631	649	676	654	684	669	608	641	638	665	625	693	650	626	661	628	649	652	620	661	655	647	595	622	638	636	620	654	713	635	648	621	614	618	655	663	654	646	666	675	657	636	636	666	650	690	622	656	656	641	613	638	639	662	693	645	674	628	667	665	673	635	628	691	644	637	634	651	667	650	608	665	662	672	636	627	634	638	619	671	609	670	609	678	644	644	623	639	604	607	591	635	609	641	647	614	644	646	652	641	639	628	665	616	666	635	629	654	635	657	675	658	656	651	639	623	629	647	647	661	641	661	629	618	614	632	645	647	667	660	625	613	649	634	619	647	612	641	637	643	638	620	628	675	589	625	630	616	651	656	663	641	627	663	643	636	625	669	615	634	651	673	609	647	610	638	640	657	649	660	654	660	659	607	623	663	648	620	633	622	660	676	641	642	639	635	635	669	636	653	647	624	679	640	668	662	660	603	690	618	615	653	629	629	662	647	617	663	640	663	643	677	639	654	610	627	616	664	651	661	645	627	600	647	667	645	656	648	667	669	642	635	643	621	621	648	584	648	644	649	609	668	643	624	654	670	622	635	632	638	640	651	616	608	645	647	651	641	621	656	596	647	616	622	583	650	675	653	647	613	638	651	652	626	662	676	630	619	679	624	631	643	613	626	617	669	600	663	621	647	623	674	628	638	624	699	668	668	642	665	628	615	663	622	654	657	641	643	640	683	649	677	628	637	681	630	633	625	695	635	668	659	653	619	659	635	623
13612	3451	2404	2040	5359	24037	41117	34486	21562	9087	2359	688	336	278	269	259	307	251	244	259	257	249	278	259	264	287	249	268	259	255	252	278	265	246	256	263	255	298	259	265	261	233	252	272	231	280	298	252	250	262	270	285	258	270	245	286	265	286	249	254	283	250	259	257	251	253	277	263	244	315	255	274	264	253	246	243	285	274	262	279	273	233	261	281	256	270	255	292	304	254	262	264	248	262	255	279	253	276	241	270	283	283	255	222	284	285	266	232	258	258	264	255	250	272	270	234	287	266	258	274	270	277	255	237	263	279	260	261	230	265	268	265	268	273	288	229	281	264	278	297	260	241	231	267	276	281	260	282	284	258	243	255	267	243	294	261	240	273	245	270	243	241	265	239	263	288	299	275	248	241	274	299	259	278	254	289	282	236	255	258	272	256	253	252	259	257	284	254	249	239	272	236	283	219	258	299	273	282	299	268	264	278	247	278	252	279	256	254	269	261	249	278	254	270	242	272	245	285	236	247	247	266	282	260	244	282	243	266	276	280	226	261	262	247	257	245	269	275	265	265	274	275	301	282	230	301	245	263	285	274	247	246	270	279	279	225	266	277	261	284	251	264	269	250	267	268	246	256	261	247	263	236	249	267	274	269	256	219	244	245	254	250	290	254	258	249	265	270	251	251	265	279	247	289	245	252	264	279	279	281	242	280	278	281	260	242	277	274	266	236	258	247	267	275	286	283	256	299	221	247	249	247	281	246	291	288	260	289	261	267	259	274	262	232	269	238	269	295	263	251	277	251	257	262	248	247	243	262	261	264	255	242	274	255	265	274	256	267	232	262	240	251	282	233	257	279	237	273	264	258	263	261	283	257	260	243	247	265	276	241	253	289	287	284	218	243	258	268	260	251	261	281	242	248	275	257	290	285	239	273	249	267	264	301	266	279	254	258	250	263	246	255	265	269	254	248	278	243	249	243	251	243	278	253	276	240	254	247	301	251	285	274	251	297	262	241	258	235	258	267	297	261	278	275	279	271	263	262	292	270	262	271	233	291	266	235	276	242	247	254	237	225	248	267	243	250	249	261	280	266	245	256	258	274	269	258	261	232	273	242	288	273	273	290	243	277	257	254	274	254	285	283	285	265	276	232	258	282	255	263	244	256	267	273	277	258	266	263	269	258	246	259	264	232	275	252	275	284	277	260	230	233	268	297	261	266	274	263	252	267	252	249	255	282	271	256	262	232	251	262	295	245	294	266	286	244	256	280	251	245	283	247	275	267	272	234	282	276	304	259	279	240	248	260	237	250	236	260	252	282	276	266	298	294	262	270	264	245	254	240	254	254	282	258	260	233	248	243	253	240	231	272	264	249	264	246	269	275	279	243	255	269	269	258	263	244	259	258	256	284	274	264	277	244	252	257	282	255	266	244	265	253	268	268	292	245	254	277	275	239	262	276	258	284	257	258	269	277	236	262	257	311	256	260	248	287	253	243	251	261	292	255	274	256	278	276	279	267	257	245	265	262	269	272	277	268	303	290	275	258	270	243	271	278	267	250	273	263	246	288	272	267	247	278	248	271	250	276	247	274	227	282	267	265	272	231	242	286	295	260	269	261	268	275	275	251	256	252	257	261	222	249	245	255	286	265	253	272	245	262	234	274	283	247	248	295	239	258	264	243	274	276	268	277	276	264	279	278	273	248	258	242	272	228	267	252	216	265	243	295	264	261	240	273	263	260	262	257	252	248	267	264	244	268	271	240	290	285	256	287	262	276	255	247	247	276	268	262	266	265	264	281	261	275	257	230	279	276	256	270	241	263	288	274	279	257	262	266	248	246	263	274	246	269	270	247	245	251	274	242	250	250	254	254	283	240	271	278	235	247	253	256	287	275	262	243	253	250	250	233	282	283	268	263	253	249	274	266	260	287	265	242	274	239	247	266	270	277	288	249	289	241	251	255	278	275	298	243	257	262	270	255	253	265	268	249	248	280	266	271	269	263	260	253	260	255	291	257	242	284	276	266	262	288	259	261	278	249	231	258	240	271	271	276	293	286	250	249	273	253	288	275	255	246	276	260	254	260	277	266	243	265	266	278	285	303	249	285	294	241	255	256	250	263	265	273	263	248	282	236	273	250	231	243	275	247	235	281	268	237	270	249	285	276	263	243	252	261	268	252	242	272	285	258	282	251	262	240	278	242	224	261	248	252	237	249	252	250	258	254	280	265	263	278	253	295	251	262	273	264	263	266	245	274	286	269	260	254	272	275	273	268	257	271	245	273	253	252	256	232	244	297	254	262	248	283	243	286	262	286	259	265	255	255	243	268	275	267	256	291	270	259	266	277	265	270	268	218	276	242	292	284	260	263	247	287	287	284	242	262	214	265	282	255	242	296	245	260	259	230	285	270	281	247	260	221	253	278	286	238	242	263	277	262	279	279	280	249	274	255	265	259	280	266	252	222	243	292	240	291	245	260	252	253	269	259	237	264	240	284	249	265	256	266	255	299	251	275	253	265	268	258	271	256	248	256	283	252	271	268	248	244	270	240	248	277	268	262	234	252	268	252	255	249	277	233	280	246	277	234	282	268	290	270	280	268	265	262	287	266	230	261	238	252	224	275	254	252	255	277	242	282	301	229	267	250	268	247	253	283	259	221	264	256	263	266	269	263	260	257	254	248	291	239	270	285	259	261	263	234	259	282	277	290	241	227	249	268	297	274	240	241	261	282	278	263	255	251	267	256	257	255	257	256	262	258	249	260	258	244	283	265	266	250	260	252	281	284	244	261	223	277	260	266	273	287	294	251	258	271	269	272	254	272	282	286	261	260	264	256	264	258	262	238	273	266	266	250	273	248	247	279	265	253	241	262	247	264	276	271	269	245	286	242	237	294	275	276	286	272	256	270	266	304	279	264	257	256	264	270	232	241	239	265	240	286	276	279	286	264	250	288	242	230	252	262	248	269	266	274	271	280	273	260	249	269	242	287	257	260	266	290	263	245	240	279	263	290	270	236	244	268	303	279	262	264	250	234	253	228	267	242	265	264	283	279	240	256	263	258	274	256	267	270	292	271	255	277	263	262	255	254	272	283	275	273	265	252	262	270	277	275	237	275	275	273	274	235	243	253	265	263	285	266	294	260	277	246	249	257	242	252	270	281	292	286	243	263	259	278	252	263	292	251	274	258	273	262	274	255	262	271	264	247	254	261	237	271	244	235	238	241	262	237	245	240	242	273	244	259	250	269	251	249	284	281	264	230	251	271	251	245	240	257	251	274	282	228	262	278	292	284	282	250	273	257	246	259	292	246	289	267	273	265	284	265	252	268	269	225	260	290	248	253	265	241	257	239	262	263	252	245	243	249	256	242	256	259	253	274	266	270	258	282	272	261	268	288	282	257	267	267	280	304	262	249	265	265	269	249	226	258	285	300	254	272	262	336	243	262	247	251	302	283	287	302	265	299	268	290	224	243	262	264	263	253	289	248	249	236	272	274	241	249	251	230
8106	3052	4297	6209	15946	43165	55671	48962	37155	22053	8485	2562	999	770	670	611	649	656	729	695	643	673	675	683	680	662	687	686	711	622	704	678	622	646	643	637	619	646	698	626	690	659	674	687	671	622	665	686	674	666	680	699	699	628	707	694	669	662	636	671	638	669	673	650	658	646	654	668	661	692	699	704	637	650	630	670	702	645	643	636	637	657	625	638	638	696	676	659	712	650	653	641	663	668	658	640	652	642	704	672	682	651	727	639	628	669	636	661	682	670	646	685	712	705	663	674	691	644	647	634	602	663	636	660	690	685	648	672	651	621	692	662	661	741	668	670	668	681	655	616	656	680	715	679	620	628	657	683	675	650	647	656	636	617	660	651	644	657	727	663	661	655	646	648	647	684	633	635	663	641	717	662	622	654	657	684	655	685	660	673	712	632	656	643	661	642	626	626	669	654	675	625	671	728	667	613	639	642	665	678	629	638	675	665	682	685	644	627	671	629	642	638	628	687	702	651	712	690	662	678	685	648	609	669	642	675	693	653	640	640	674	658	687	646	613	674	693	598	642	659	624	618	624	658	641	673	701	667	629	730	608	633	653	691	668	670	701	649	660	654	658	652	634	708	733	646	647	656	645	653	683	638	677	625	697	650	665	663	663	692	652	644	687	633	667	695	668	665	647	643	649	676	706	686	703	662	705	700	677	613	648	629	678	636	698	634	639	709	667	678	655	657	643	692	687	659	640	627	678	682	692	686	640	649	667	672	689	627	611	700	638	654	676	641	668	672	645	681	643	655	641	669	565	670	699	708	675	670	693	623	671	657	672	707	714	690	629	660	680	673	617	638	665	648	692	680	672	717	647	669	684	646	612	661	710	709	640	652	665	677	665	669	703	727	617	647	631	676	619	661	640	629	681	655	667	672	636	684	697	687	639	635	660	661	698	678	649	666	691	654	691	656	652	659	661	647	653	684	680	654	621	633	684	690	665	666	675	668	661	623	667	686	692	709	640	639	663	710	623	665	661	685	665	642	688	703	650	723	628	693	628	672	644	654	677	668	638	642	666	650	669	688	668	656	665	653	696	657	620	691	679	670	661	661	661	669	687	646	714	660	652	653	708	652	675	653	707	709	729	624	650	646	660	708	696	677	624	620	637	635	647	694	640	681	672	659	680	675	710	667	662	682	659	684	718	690	688	610	690	685	634	660	689	673	674	645	641	668	722	635	682	674	638	644	697	687	650	630	664	689	699	641	672	644	673	629	684	704	704	693	695	624	660	624	682	717	668	643	650	662	627	680	624	683	651	683	682	669	642	633	649	658	673	633	673	672	653	669	734	626	643	614	669	691	612	653	636	639	688	611	655	650	626	593	652	706	687	725	624	650	676	668	633	661	686	665	678	660	617	678	672	693	653	642	669	671	739	606	689	626	621	689	696	650	659	652	688	658	689	669	703	662	664	691	632	653	642	633	670	658	661	613	680	665	663	647	668	642	615	678	646	665	668	651	702	625	666	672	643	656	680	675	614	646	668	676	659	612	635	717	665	655	690	660	623	687	618	696	658	714	680	664	684	692	601	699	647	703	646	663	649	678	668	670	653	646	656	642	623	684	665	647	645	698	639	660	650	660	679	657	662	628	638	691	693	652	693	663	667	665	672	718	621	636	648	668	653	692	669	602	684	658	668	646	715	691	691	657	641	636	710	672	684	655	660	642	655	650	687	659	637	646	649	652	679	687	669	660	681	695	665	663	650	636	635	610	713	625	638	637	627	672	657	648	668	668	668	688	699	611	665	703	659	650	631	704	663	662	639	663	658	653	687	691	650	716	650	658	655	650	727	634	717	694	635	606	630	707	701	657	630	632	674	658	634	647	664	669	682	678	601	651	673	721	684	669	694	643	646	655	717	662	640	635	659	644	639	626	623	661	658	627	681	690	626	679	698	687	658	696	679	662	718	696	650	659	677	661	626	655	651	635	628	700	661	656	673	630	684	677	683	667	669	641	678	706	639	624	679	661	673	659	637	699	651	652	652	695	665	664	612	696	705	681	653	664	682	640	680	680	650	652	650	694	655	690	667	690	664	671	632	676	673	660	638	651	642	669	712	680	697	685	665	663	635	670	657	639	670	652	688	631	680	660	680	680	636	681	695	682	655	675	660	643	645	611	649	673	668	640	704	665	642	677	679	669	660	700	624	700	671	709	673	648	650	656	608	666	659	627	667	707	698	709	656	661	672	639	672	676	622	684	664	685	621	671	615	674	727	636	673	666	632	690	667	668	665	709	691	640	670	675	683	669	688	676	667	684	653	661	691	672	630	685	648	681	715	602	674	650	672	687	679	639	651	674	652	682	677	666	687	699	663	659	687	679	652	655	715	706	665	704	663	636	683	728	668	642	694	659	592	624	712	687	615	693	681	648	623	672	648	645	690	659	661	700	691	657	642	635	636	657	688	671	665	660	660	700	653	682	672	649	619	649	690	669	665	644	651	630	626	723	654	738	662	651	652	617	707	670	658	675	642	641	648	658	635	611	694	651	575	636	683	705	627	717	704	677	700	659	741	636	646	669	699	668	701	658	665	687	651	677	679	689	630	661	629	653	612	718	649	653	674	634	663	644	636	674	638	630	668	646	695	656	650	692	643	684	663	637	645	645	651	646	644	693	694	670	664	656	639	650	689	623	660	683	667	632	636	630	705	656	641	691	617	612	679	656	701	702	693	642	621	666	649	659	665	646	680	632	661	648	650	663	615	658	630	693	687	703	655	685	688	657	691	639	697	650	672	668	702	633	669	659	675	678	600	692	660	682	708	665	723	680	680	658	702	651	685	681	701	684	676	666	706	671	694	690	670	678	688	646	691	675	639	664	659	632	650	683	657	686	694	650	663	664	672	694	643	648	678	647	690	682	666	674	629	705	662	640	667	642	715	666	622	658	615	700	679	674	743	629	701	661	715	652	679	668	695	677	642	665	646	691	666	624	683	669	664	642	628	648	640	663	705	637	760	684	647	742	665	654	665	638	688	657	663	620	609	677	633	692	669	666	691	634	630	652	634	638	660	653	643	631	640	664	643	646	640	647	636	663	645	652	656	670	644	674	691	677	670	687	663	669	685	630	676	634	680	672	644	677	673	631	683	691	632	657	706	645	638	670	627	673	648	627	690	690	668	650	641	650	610	702	655	666	640	621	653	660	715	695	664	657	654	589	613	690	691	634	668	645	692	681	657	690	644	629	650	684	651	630	659	639	663	712	666	657	680	657	651	678	673	665	622	683	675	714	637	609	612	668	681	650	642	676	657	690	670	653	644	657	688	668	668	685	673	682	677	670	648	684	660	685	644	740	662	658	622	703	644	642	669	729	686	661	651	663	661	676	652	664	674	636	625	651	736	691	670	640	647	651	680	656	693	640	633	656	692	649	664	669	676	677	686	640	639	668	659	676	705	675	664	664	675	692	673	660	691	656	694	687	642	658	638	641	636	673	656	636	634	648	715	659	660	646
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
